﻿@charset "utf-8";

/* 定义全局 */
html,body{ -webkit-text-size-adjust:none;}
body{ background:#fff; margin:0; padding:0; font:normal 12px/22px "宋体", Arial, Helvetica, sans-serif; color:#282425; behavior:url("csshover3.htc");}
form{ margin:0; padding:0;}
input{margin:0; outline:none;}
img{ border:0; margin:0; padding:0; display:block;}
div{ margin:0; padding:0; text-align:left; line-height:22px;}
p{ border:0; margin-top:0;}
h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0;}
ul{ margin:0; padding:0; list-style:none;}
a{ font-size:12px; color:#282425; text-decoration:none;}
a:hover{
	font-size: 14px;
	color: #00A9A7;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.clearfix:after{ clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.outside{ width:960px; height:auto; border:0; margin:0 auto; clear:both;}

/*自定义*/
/*头部*/
.head-top{ background:#F0F0F0; width:100%; height:30px; border-bottom:1px solid #E8E8E8;}
.head-topin{ width:1056px; height:30px; border:0; margin:0 auto; line-height:30px; _padding-top:10px; _height:20px;}
.head-topin .span-left{ float:left; margin-left:15px;}
.head-topin .span-right{ float:right; margin-right:50px;}
.head-topin label{ background:url(images/lyt_04.jpg) no-repeat; width:1px; height:13px; border:0; display:inline-block; margin:0 10px; vertical-align:middle;}
.head-topin span a{ color:#8D8B8C; font-family:Arial;}
.head-mid{ width:1056px; height:58px; border:0; padding-top:10px; margin:0 auto;}
.head-midleft{ background:url(images/lyt_01.jpg) no-repeat; width:397px; height:49px; border:0; float:left;}
.head-midleft a{ width:397px; height:49px; border:0; display:block;}
.head-midright{ width:470px; height:30px; border:0; padding-top:15px; float:left; padding-left:70px;}
.head-midright select{ float:left; width:115px; height:25px; border:1px solid #D0D0D0; margin-right:8px; outline:none; color:#AAA9A9;}
.head-midright .input{ width:96px; height:24px; border:1px solid #D0D0D0; border-right:0; padding:0 2px 0 2px; padding-top:5px\9; height:19px\9; *padding-top:5px; *height:19px; float:left; color:#AAA9A9;}
.head-midright .btn-search{ background:url(images/lyt_02.jpg) no-repeat; width:29px; height:26px; border:0; float:left; cursor:pointer; margin-right:15px;}
.head-midright label{ color:#acacac; line-height:26px;}
.head-midright label a{ color:#acacac;}
.head-midright label a:hover{ color:#f00;}
.head-right{ width:115px; height:49px; float:right;}
.head-right a{ width:115px; height:49px; display:block;  background:url(images/vr.jpg) no-repeat center 0;}
/*.head-midright a#up{ background:url(images/lyt_03.jpg) no-repeat center 0;}
.head-midright a#down{ background:url(images/lyt_05.jpg) no-repeat center 0;}
.head-midright a:hover{ text-decoration:none;}*/
.head-bot{ background:#c50505; width:100%; height:37px; border:0; position:relative; z-index:2;}
/*一级菜单*/
.head-botin{ width:1056px; height:36px; border:0; padding-top:1px; margin:0 auto;}
.head-botin a{ width:96px; height:36px; border:0; display:block; float:left; position:relative; z-index:3; text-align:center; line-height:36px; color:#fff; font-family:"宋体"; font-size:15px;}
.head-botin a:hover{ background:#e5a88b; color:#164245; font-family:"宋体"; font-size:15px; text-decoration:none;}
.head-botin .current{ background:#e5a88b; color:#164245; font-family:"宋体"; font-size:15px;}
/*二级菜单*/
.head-menu{ background:#e5a88b; width:100%; height:37px; border-top:1px solid #e5a88b; position:absolute; top:36px; left:0; display:none;}
.head-menuin{ width:960px; height:37px; border:0; margin:0 auto;}
.head-menuin a{ color:#164245; margin:0 15px;}
.b-hide{ height:37px; line-height:37px; display:none;}

/*底部*/
.foot-top{ background:#c50505; width:100%; height:45px; border-top:1px solid #c50505; border-bottom:1px solid #c50505;}
.foot-topin{ width:930px; height:45px; border:0; margin:0 auto; line-height:45px; color:#fff;}
.foot-topin span{ color:#fff; margin-right:15px;}
.foot-topin span a{ color:#fff;}
.foot-topin span a:hover{ color:#fff;}
.foot-bot{ background:#c50505; width:100%; height:auto; border:0; padding:15px 0;}
.foot-botin{ width:930px; height:auto; border:0; margin:0 auto;}
.foot-botleft{ width:370px; height:auto; border:0; float:left; color:#FFF;}
.foot-botleft a{ color:#FFF;}
.foot-botleft a:hover{ color:#FFF;}
.foot-botleft span{ color:#fff; padding-right:15px;}
.foot-botleft span a{ color:#fff;}
.foot-botleft span a:hover{ color:#fff;}
.foot-botleft img{ display:inline; margin-left:8px; vertical-align:middle;}
.foot-botright{ width:550px; height:auto; border:0; float:right;}
.foot-botright dl{ width:100px; height:105px; border:0; padding-left:10px; float:left;}
.foot-botright dt{ width:80px; height:80px; border:0; margin:0 auto;}
.foot-botright dt img{ width:80px; height:80px; border:0;}
.foot-botright dd{ width:100px; height:30px; border:0; text-align:center; line-height:30px; color:#fff; font-family:"宋体";}
.foot-botright .beian{ width:auto; height:auto; border:0; clear:both;}
.foot-botright .beian img{ display:inline; margin-left:10px;}

/*首页*/
/*banner*/
.banner-out{ width:954px; height:536px; border:0; margin:0 auto; position:relative;}
.banner-in{ width:1400px; height:536px; border:0; position:absolute; top:0; left:-223px; overflow:hidden;}
.banner-pic{ width:1400px; height:536px; border:0; overflow:hidden; position:relative;}
.banner-pic img{ width:1400px; height:536px; border:0; position:absolute; top:0; left:0;}
.banner-btn{ position:absolute; bottom:20px; left:0; z-index:999; width:180px; height:20px; margin-left:385px;}
.banner-btn span{ background:#EB9A52; width:10px; height:10px; border:2px solid #fff; border-radius:15px; display:block; margin:0 3px; float:left; cursor:pointer;}
.banner-btn span.current{ background:#7DA900;}


/*.banner-in{ width:100%; height:auto; overflow:hidden;}
.banner-in a{ display:none;}
.banner-in img{ width:100%; height:auto; border:0;}
.banner-bar{ width:200px; height:20px; position:absolute; bottom:20px; left:45%;}
.banner-bar span{ display:inline-block; width:10px; height:10px; border:2px solid #fff; border-radius:15px; margin:0 3px; float:left; cursor:pointer; overflow:hidden;}
.banner-bar span.no{ background:#EB9A52;}
.banner-bar span.on{ background:#7DA900;}*/
/*新闻*/
.banner-news{ background:#c50505; width:954px; height:82px; border-top:1px solid #c50505; border-bottom:1px solid #c50505; padding:1px 0; position:absolute; bottom:-86px; left:223px;}
/*.banner-newsin{ width:954px; height:86px; border:0; position:relative; overflow:hidden; margin:0 auto;}
.banner-newsbg{ background:#00A9A7; width:954px; height:82px; border-top:1px solid #00A09E; border-bottom:1px solid #c50505; padding:1px 0; position:absolute; bottom:-86px; left:0;}*/
.banner-news ul{  width:954px; height:65px; border:0; padding-top:17px; _overflow:hidden;}
.banner-news li{ width:295px; height:25px; border:0; padding-left:23px; float:left;}
.banner-news li span{ background:#fff; width:3px; height:3px; display:inline-block; margin:0 10px 3px 0; *vertical-align:middle; _overflow:hidden;}
.banner-news li a{ color:#fff;}
.banner-news li a:hover{ text-decoration:none;}
.banner-news li:hover span{ background:#144E51;}
.banner-news li:hover a{ color:#144E51;}
/*集团产业*/
.default-grouptop{ width:935px; height:55px; border:0; padding-left:25px; line-height:55px; color:#414040; font-family:"宋体"; font-size:18px;}
.default-groupbot{ width:960px; height:71px; border:0; margin-bottom:20px;}
.default-groupbot a{ background:#7DA900; width:152px; height:69px; border:1px solid #739B00; display:block; float:left; margin:0 3px; _margin:0 2px; position:relative; color:#fff; font-family:"宋体"; font-size:15px;}
.default-groupbot span{ display:block;}
.default-groupbot .span-left{ width:52px; height:69px; border-right:1px solid #90B626; float:left;}
.default-groupbot .bg1{ background:url(images/icon_01.jpg) no-repeat center center;}
.default-groupbot .bg2{ background:url(images/icon_02.jpg) no-repeat center center;}
.default-groupbot .bg3{ background:url(images/icon_03.jpg) no-repeat center center;}
.default-groupbot .bg4{ background:url(images/icon_04.jpg) no-repeat center center;}
.default-groupbot .bg5{ background:url(images/icon_05.jpg) no-repeat center center;}
.default-groupbot .bg6{ background:url(images/icon_20.jpg) no-repeat center center;}
.default-groupbot .bgjw{ background:url(images/icon_14jw.jpg) no-repeat center center;}
.default-groupbot .span-right{ width:99px; height:69px; border:0; float:right; text-align:center; line-height:69px;}
.default-groupbot label{ color:#B8CE8D; font-size:9px; position:absolute; top:0; right:8px;}
.default-groupbot a:hover{ background:#CE6100; border:1px solid #CE6100; color:#fff; font-family:"宋体"; font-size:15px; text-decoration:none;}
.default-groupbot a:hover .span-left{ border-right:1px solid #D57926;}
.default-groupbot a:hover .bg1{ background:url(images/icon_06.jpg) no-repeat center center;}
.default-groupbot a:hover .bg2{ background:url(images/icon_07.jpg) no-repeat center center;}
.default-groupbot a:hover .bg3{ background:url(images/icon_08.jpg) no-repeat center center;}
.default-groupbot a:hover .bg4{ background:url(images/icon_09.jpg) no-repeat center center;}
.default-groupbot a:hover .bg5{ background:url(images/icon_10.jpg) no-repeat center center;}
.default-groupbot a:hover .bg6{ background:url(images/icon_21.jpg) no-repeat center center;}
.default-groupbot a:hover label{ color:#E0A27F;}
/*报刊*/
.default-bkout{ width:924px; height:170px; border-top:1px solid #F0F0F0; border-bottom:1px solid #F0F0F0; padding:25px 15px 0 15px; margin:0 auto;}
.default-bkin{ width:530px; height:150px; border:0; float:left;}
.default-bk{ width:210px; height:150px; border:0; float:left;}
.default-lyt{ width:170px; height:150px; border:0; float:left;}
.default-mall{ width:150px; height:150px; border:0; float:left;}
.default-bkin h1 a{ color:#414040; font-family:"宋体"; font-size:18px; font-weight:normal; display:block; margin:0 0 13px 5px;}
.default-bkin h1 a:hover{ color:#414040; font-family:"宋体"; font-size:18px; font-weight:normal;}
.default-bkin li{ height:25px;}
.default-bkin li span{ background:#807F7F; width:2px; height:2px; border:0; display:inline-block; margin:0 5px 3px 0; vertical-align:middle; _overflow:hidden;}
.default-bkin li a{ color:#807F7F;}
.default-bkin li a:hover{ text-decoration:none;}
.default-bkin li:hover span{ background:#282425;}
.default-bkin li:hover a{ color:#282425;}
.default-ewm{ width:200px; height:150px; border:0; float:right;}
.default-ewmleft{ width:100px; height:150px; border:0; float:left;}
.default-ewmleft li{ width:100px; height:24px; border:0;}
.default-ewmleft li a{ color:#807f7f; font-family:"宋体"; font-size:14px;}
.default-ewmleft li a:hover{ color:#282425; font-family:"宋体"; font-size:14px;}
.default-ewmleft li span{ width:28px; height:15px; border-left:1px solid #D9D9D9; display:inline-block; margin:0 0 -3px 10px;}
.default-ewmleft li .bg1{ background:url(images/icon_11.jpg) no-repeat right 0;}
.default-ewmleft li .bg2{ background:url(images/icon_12.jpg) no-repeat right 0;}
.default-ewmleft li .bg3{ background:url(images/icon_13.jpg) no-repeat right 0;}
.default-ewmright{ width:75px; height:150px; border:0; float:right;}
.default-ewmright img{ width:75px; height:75px; border:0;}
.default-ewmright .text{ width:75px; height:20px; padding-top:10px; text-align:center; color:#A1A0A0; font-family:"宋体";}
/*友情链接*/
.link_out{ width:940px; height:auto; border:0; padding-top:22px; margin:0 auto 20px auto;}
.link_left{ width:80px; height:30px; border:0; float:left; color:#414040; font-family:"宋体"; font-size:18px;}
.link_right{ width:810px; height:auto; border:0; float:right;}
.link_right li{ width:200px; float:left; position:relative;}
.link_right a{ color:#807f7f; margin-right:25px; display:block;}
.link_right a span{ background:#807f7f; width:2px; height:2px; border:0; display:inline-block; margin:0 5px 3px 0; _overflow:hidden;}
.link_right a:hover{ color:#282425; text-decoration:none;}
.link_right a:hover span{ background:#282425;}
.link_right img{ width:150px; height:115px; border:0; position:absolute; left:7px; bottom:20px; display:none;}
.link_right a:hover img{ display:block;}

/*内页*/
.banner-comm{ background:url(images/banner.jpg) no-repeat 50% 0; width:auto; height:320px; border:0;}
.comm-top{ background:#c50505; width:920px; height:40px; border-top:1px solid #c50505; border-bottom:1px solid #c50505; padding-left:34px; margin:0 auto; line-height:40px; color:#fff;}
.comm-top a{ color:#fff;}
.comm-top a:hover{ color:#fff;}
.comm-bot{ background:url(images/lyt_10.jpg) repeat-y; width:954px; height:auto !important; height:700px; min-height:700px; max-height:none; margin:0 auto;}
/*左侧*/
.side{ width:238px; height:auto; border:0; float:left;}
.side-top{ width:173px; height:55px; border-bottom:1px solid #E8E8E8; padding:0 30px 0 35px; line-height:55px;}
.side-top .span-left{ float:left; color:#414040; font-family:"宋体"; font-size:18px;}
.side-top .span-right{ float:right; background:url(images/lyt_09.jpg) no-repeat; width:11px; height:6px; border:0; display:block; margin-top:25px;}
.side-mid{ width:173px; height:auto; border-bottom:1px solid #E8E8E8; padding:20px 30px 20px 35px; line-height:26px;}
.side-mid a{ color:#807F7F; display:block; _margin-bottom:15px;}
.side-mid a span{ background:#807F7F; width:2px; height:2px; border:0; display:inline-block; margin:0 10px 3px 0; vertical-align:middle; _overflow:hidden;}
.side-mid a:hover{ color:#414040; font-weight:bold; text-decoration:none;}
.side-mid .current{ color:#414040; font-weight:bold; text-decoration:none;}
.side-bot{ width:238px; height:auto; border:0;}
.side-bot a{ width:150px; height:60px; border-bottom:1px solid #E8E8E8; padding-left:88px; line-height:60px; display:block; color:#807f7f; font-family:"宋体"; font-size:16px; overflow:hidden;}
.side-bot a:hover{ color:#414040; font-family:"宋体"; font-size:16px; text-decoration:none;}
.side-bot .bg1{ background:url(images/icon_14.jpg) no-repeat 38px center;}
.side-bot .bg2{ background:url(images/icon_15.jpg) no-repeat 34px center;}
.side-bot .bg3{ background:url(images/icon_16.jpg) no-repeat 30px center;}
.side-bot .bg4{ background:url(images/icon_17.jpg) no-repeat 27px center;}
.side-bot .bg5{ background:url(images/icon_18.jpg) no-repeat 30px center;}
.side-bot .bg6{ background:url(images/icon_22.jpg) no-repeat 30px center;}
.side-bot .bgjw{ background:url(images/icon_14jw.jpg) no-repeat 30px center;}
/*右侧*/
.comm-right{ width:610px; height:auto; border:0; padding-top:40px; margin:0 50px 30px 0; _margin-right:25px; float:right;}
.comm-right img{ margin:0 auto; max-width:610px;}
/*荣誉资质*/
.honor-list{ width:250px; height:200px; border:0; float:left; margin:0 20px;}
.honor-top{ width:250px; height:160px; border:0;}
.honor-top img{ width:250px; height:160px; border:0;}
.honor-bot{ width:250px; height:35px; border:0; text-align:center; line-height:35px;}
/*新闻资讯*/
.news-list{ background:url(images/icon_19.gif) no-repeat left center; width:600px; height:30px; border-bottom:1px dashed #C2C1C1; padding-left:10px;}
.news-left{ width:400px; height:30px; border:0; float:left; line-height:30px;}
.news-right{width: 120px;height:30px;border:0;float:right;line-height:30px;text-align: right;}

/*新闻详细*/
.detailnews-title{
	width: 610px;
	height: 25px;
	border: 0;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.detailnews-content{
	width: 610px;
	height: auto;
	border: 0;
	padding: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.detailnews-content img{ margin:0 auto;}
/*产品中心*/
.products-list{ width:172px; height:276px; border:0; float:left; margin:0 12px 15px 12px;}
.products-top{ width:160px; height:160px; border:1px solid #D4D3D3; padding:5px;}
.products-top img{ width:160px; height:160px; border:0;}
.products-mid{ width:170px; height:45px; border:1px solid #D4D3D3; border-top:0; text-align:center; line-height:45px;}
.products-bot{ width:154px; height:40px; border:1px solid #D4D3D3; border-top:0; padding:8px; color:#7E7C7C;}
/*产品详细*/
.detailpro-title{ width:610px; height:30px; border-bottom:1px solid #D4D3D3; font-family:"宋体"; font-size:14px;}
.detailpro-pic{ width:610px; height:375px; border-bottom:1px solid #D4D3D3; padding:10px 0;}
.detailpro-pic img{ width:500px; height:375px; border:0; margin:0 auto;}
.detailpro-content{ width:610px; height:auto; border:0; padding:20px 0;}
/*列表分页*/
.page-out{ width:610px; height:50px; border:0; padding-top:20px; margin-top:10px; text-align:center; clear:both;}
.page-out a{ display:inline-block; text-decoration:none; text-align:center; width:22px; height:22px; border:1px solid #D4D3D3; margin:0 5px; line-height:22px;}
.page-out a:hover{ background:#00A9A7; border:1px solid #00A3A1; color:#fff;}
.page-out .current{ background:#00A9A7; border:1px solid #00A3A1; color:#fff; font-weight:bold;}
