@charset "utf-8";
* {
	margin:0;
	padding:0;
	list-style:none;
	margin-left:auto;
    margin-right:auto;
}
body {
	font-size: 12px;
	background:url(../images/bg.jpg) repeat-x top;
}
.clear {
	clear:both;/*清除浮动*/
}
strong{color:#666666}
ul,li{ list-style:none;}
.gjc{
	height:30px;
	width:1160px;
	line-height:30px;
}
.gjc span{ float:right; padding-right:30px;}
.Top_01 {
	height:156px;
	width:1180px;
}

.layout {
	width:1180px;/*居中*/
}
h1 {
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
}
hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8C8C8;
}
a {
	color: #2b2b2b;
	text-decoration: none;
}

.data {
	float: left;
}
#neirong{
	width:1180px;
	height:auto;
	margin-top:15px;
}
.Banner {
	height:460px;
	width:100%;
}
.ad1{ height:300px; background:url(../images/ab.jpg) center; width:100%;}
.ad2{ height:300px; background:url(../images/awh.jpg) center;  width:100%;}
.ad3{ height:300px;background:url(../images/acs.jpg) center; width:100%;}
.ad4{ height:300px; background:url(../images/asale.jpg) center; width:100%;}
.ad5{ height:300px; background:url(../images/alx.jpg) center;width:100%;}
.adsy{background:url(../images/ad.jpg) center; height:180px; width:100%;}
.adcp{background:url(../images/adcp.jpg) center; height:300px; width:100%;}
.adnew{background:url(../images/adnew.jpg) center; height:300px; width:100%;}

.jjbg{ background:url(../images/jjbg.jpg); padding:5px;}
.jjleft{ width:480px; float:left;}
.jjright{ width:660px; float:left;}
.jjright p{line-height:45px; font-family:'微软雅黑'; font-size:16px; padding:20px;}

.newl{ width:590px; background:url(../images/newlbg.jpg); float:left;}
.newlnr{padding:10px;}
.newlnr li{line-height:35px; border-bottom:#CCCCCC 1px dotted; height:35px; margin-right:15px; margin-left:15px; background:url(../images/dd2.jpg) no-repeat 2px 12px; padding-left:20px;}
.newr{width:590px; background:url(../images/newrbg.jpg); float:left;}

.menu {width:1180px; z-index:99999;}
.menu .hide1{ background: url(../images/dhbg1.jpg)}
.menu .hide1 a{ background: #fff}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; font-family:"微软雅黑";*zoom:1;
                                *display: inline;
text-align:center; 
text-decoration:none; 
width:128px; 
height:50px; 
color:#fff;
background:url(../images/dhbg.jpg);
line-height:50px; 
font-size:16px;
}

.menu ul li ul {display: none;}
.menu ul li:hover a {color: #333; background: url(../images/dhbg1.jpg);}
.menu ul li:hover ul {display:block; position:absolute; height:40px; left:0; width:116px;}
.menu ul li:hover ul li a {display:block; background: #009933; color: #fff;}
.menu ul li:hover ul li a:hover {background: #FF6600;color: #333; font-size:14px;}
.clear{clear:both;}

.menubow {width:1080px; z-index:99999;}
.menubow ul {padding:0; margin:0;list-style-type: none;}
.menubow ul li {float:left; position:relative;}
.menubow ul li a, .menubow ul li a:visited {display:block;
text-align:center; 
text-decoration:none; 
width:134px; 
height:33px; 
color:#fff;
line-height:33px; 
font-size:12px;
}

.menubow ul li ul {display: none;}
.menubow ul li:hover a {color: #333; }
.menubow ul li:hover ul {display:block; position:absolute; height:40px; left:0; width:116px;}
.menubow ul li:hover ul li a {display:block; background: #009933; color: #fff;}
.menubow ul li:hover ul li a:hover {background: #FF6600;color: #333; font-size:14px;}
.neirong_leftcp{
	width:250px;
	height:auto;
	float:left; border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; 
}
.neirong_lefttop{
	width:250px;
	height:57px;
	float:left;
}
.neirong_lefttopyingyong{
	width:250px;
	height:35px;
	float:left;
	margin-top:5px;
	background:#0066CC;
}
.neirong_leftnryingyong{
	height:auto;
	float:left;
	color:#555;
	line-height:28px;
	padding:3px 10px;
}
.neirong_leftnr{
	width:214px;
	height:auto;
	float:left;
}
.neirong_lzong{
	width:965px;
	float:left;
	margin-top:8px;
}
.neirong_hgy{
	width:346px;
	height:auto;
	float:left;
	position:relative;
}
.neirong_hgytop{
	width:320px;
	height:39px;
	float:left;
	line-height:35px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	padding-left:26px;
	background:url(../images/lgytop01.jpg);
}
.neirong_hgynr{
	width:345px;
	float:left;
	margin-top:8px;
	padding-bottom:4px;
}
.neirong_hgyxw{
	width:320px;
	float:left;
}
.neirong_hgyxwtop{
	width:295px;
	height:39px;
	float:left;
	line-height:35px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	padding-left:25px;
	background:url(../images/xwtop.jpg);
}
.neirong_hgyxwnr{
	width:320px;
	float:left;
	margin-top:8px;
	padding-bottom:4px;
}
.neirong_hgyxwnr_tupian{
	width:248px;
	height:59px;
	padding:5px 10px 0px 20px;
	float:left;
}
.neirong_hgyxwnr_shuoming{
	width:290px;
	height:150px;
	padding:5px 8px;
	float:left;
	margin-top:8px; 
	line-height:22px;
	text-align:left;
	color:#2b2b2b;
}

.neirong_hcontat{
	width:295px;
	float:left;
}
.neirong_hcontattop{
	width:270px;
	height:39px;
	float:left;
	line-height:35px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	padding-left:25px;
	background:url(../images/nei_contact.jpg);
}
.neirong_hcontatnr{
	width:281px;
	height:233px;
	float:right;
	line-height:23px;
	color:#303030;
	margin-top:8px;
	padding-bottom:4px;
	background:url(../images/lxbgg.jpg);
}

.neirong_newszong{
	width:345px;
	float:right;
	margin-top:5px;
}
.neirong_newstop{
	width:343px;
	height:29px;
	float:left;
}
.neirong_newsnr{
	width:340px;
	height:auto;
	float:left;
	margin-top:15px;
}
.lcp_top{
	width:720px;
	float:left;
	height:25px;
	border-bottom:1px dotted #ACACAC;
}
.lcp_top span{
	color:#C0C0C0;
	margin-left:180px;
	display:inline;
}
.lcp_nr{
	width:710px;
	float:left;
	margin-left:8px;
	display:inline;	
}
.lcp_nrwenzi{
	width:700px;
	float:left;
	margin-left:8px;
	display:inline;	
	margin-top:8px;
	color:#2b2b2b;
	line-height:22px;
}
.lcp_nrwenzi span{
	color:#FF4E00;
}
.leftcpbk{ border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid;}
.new{line-height:38px; height:38px; float:left; padding-left:15px; margin-left:8px; background:url(../images/leftcpbg.jpg); width:220px; margin-top:8px; margin-bottom:8px;}
.new a{ font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
.new1{line-height:35px; height:35px; float:left; padding-left:30px; margin-left:5px; background:url(../images/leftcpbg1.jpg); width:200px;}
.new1 a{ font-family:"微软雅黑"; font-size:14px; }
.new2{line-height:38px; height:38px; float:left; text-align:center; margin-left:8px; background:url(../images/leftcpbg.jpg); width:235px; margin-top:8px; margin-bottom:8px;}
.new2 a{ font-family:"微软雅黑"; font-size:15px; text-align:center}

.new_guanjian{
	width:680px; font-size:14px; text-align:left; color:#3B3B3B; float:left;
	border-bottom:1px dashed #ccc;}	
.news span {float: right;}
.news li{ line-height:38px; font-size:14px; border-bottom:#CCCCCC 1px dotted;}
.news p{float:left;width:680px;}
.center_body {
	float: left;
	width: 427px;
	margin-right: 4px;
	margin-left: 4px;
}
.center_body_title {
	background-image: url(../images/index_14.gif);
	height: 26px;
	width: 402px;
	padding-left: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #004175;
	line-height: 26px;
}
.center_body_conetent {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AED6ED;
	border-bottom-color: #AED6ED;
	border-left-color: #AED6ED;
	margin-bottom: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow: auto;
	zoom:1;
}
.prd_cp{
	width:680px;
	height:auto;
	float:left;
}
.prd_cp1{
	width:150px;
	height:auto;
	float:left;
	margin-left:18px;
	display:inline;
}
.prd_cp2{
	width:150px;
	height:120px;
	float:left;
	border:1px solid #E1E1E1;
}
.prd_cpwz{
	width:150px;
	height:20px;
	float:left;
	text-align:center;
}	
.prd img	{
	border:1px solid #CCC;
}	
.prd_cp1 a:hover img {
	border:1px solid #CCC;
}
.prd_cp1 a {
	line-height:20px;
	text-decoration: none;
}

.products li {
	float:left;
	text-align:center;
	padding:4px;
	width:280px;
}
.products img {
	padding:1px;
	border:1px solid #CCC;
	width:275px; height:220px;
}
.products a:hover img {
	border:1px solid #596A75;
}
.products a {
	line-height:20px;
	text-decoration: none;
	font-size:14px;
}
.products_01{
	float:left;
	text-align:center;
	padding:2px;
	width:300px;
	line-height:40px;
}
.products_01 img {
	padding:1px;
	border:1px solid #CCC;
	width:290px; height:240px;
}
.products_01 a:hover img {
	border:1px solid #596A75;
}
.products_01 a {
	line-height:40px;
	text-decoration: none;
}
.neirong_customtop{
	height:46px;
	padding-left:50px;
	width:865px;
	float:left;
	color:#333;
	line-height:46px;
	font-size:16px;
	font-weight:bold;
	font-family:"微软雅黑";
	background:url(../images/bgis.jpg);
	margin-bottom:20px;
}
.neirong_customtop a{
	color:#fff;
	font-weight:bold;
}
.list {
	float: right;
	width: 915px;
	margin-top:6px;
	margin-left:13px;
}
.list_content {
	padding:20px;
	line-height: 36px;
	font-family:"微软雅黑";
	
}
.list_content p{
	font-size:14px;
	line-height:30px;
	color:#4d4d4d;
}
.hotgongying li {
	line-height:25px;
	padding-left:15px;
	background:url(../images/newsdian.jpg) no-repeat 5px 7px;
	position:relative;
	color: #7C7C7C;
	width:320px;
	float:left;
}

.hot li {
	line-height:25px;
	padding-left:15px;
	background:url(../images/newsdian.jpg) no-repeat 5px 7px;
	position:relative;
	color: #7C7C7C;
}
.xian {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D0D0D0;
	text-align: center;
	line-height: 26px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.cannel {
	float: left;
	width: 221px;
}
.cannel_title {
	font-size: 14px;
	line-height: 26px;
	color: #2977BF;
	background-image: url(../images/list_05.gif);
	height: 26px;
	padding-left:15px;
	font-weight: bold;
	margin-top: 4px;
}
.cannel_content {
	padding: 5px;
	overflow: auto;
}

.cannel2 li {
	font-size: 13px;
	font-weight: bold;
	float: left;
	text-align: center;
	margin: 5px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border:1px solid #ccc;
	background:#fff;
}

.cannel3 li {
	font-size: 12px;
	padding-left:20px;
	width:194px;
	text-align:left;
	line-height:36px;
	font-size:14px;
	background:url(../images/leftcpbg.jpg);
}
.cannel3 a{
	color:#000;
	text-decoration:none;
	}
#li1 {
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D2D2D2;
	background-image: url(../images/sub.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	width: 180px;
	overflow: auto;
	margin-right: auto;
	margin-left: auto;
}

#bottom {
	width:965px;
	height:28px;
	color:#fff;
	line-height:28px;
	background:#0081CD;
	margin-top: 8px;
	clear: both;
	text-align:center;
}
#bottom a{
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
#footer {
	text-align: center;
	color:#2b2b2b;
	line-height:35px;
	width:100%;
	height:215px;
	background: #333333;
	margin-top:8px;
	padding-top:1px;
}
#footer a{
	color:#FFFFFF;
}
.footer_banquan{
	width:100%;
	padding:8px;
	background:#e9e9e9;
}
.foot_width{
	width:1080px;
	line-height:30px;
	text-align:center;
	background:#666666;
	color:#FFFFFF;
}
.foot_right{ width:400px; float:left; margin-top:10px;}
.foot_left{ width:640px; float:left; text-align:left; margin:20px;}
.footdh{ width:1080px; height:35px; background:#000; margin-top:10px; }
.foot_width span{
	font-family:Arial, Helvetica, sans-serif;
}
.rightz{
	width:915px;
	float:right;
	margin-left:13px;
}
.rightz .gywm{
	width:755px;
	float:left;
}
.rightz .gywmzong{
	width:465px;
	float:left;
}
.jj{width:465px; float:left;}
.gywmtop{
width:100%;
	float:left;
	height:35px;
	background:#e9e9e9;
}
.gywmnr{
	float:left;
	margin-top:8px;
	line-height:23px;
	color:#4d4d4d;
}
.lx{width:270px; float:left;}
.lxwmtop{
	width:270px;
	height:53px;
	float:left;
}
.lxwmnr{
	width:240px;
	float:left;
	color:#4d4d4d;
	line-height:21px;
	background:#f6f6f8;
	padding:2px 15px;
}
.lxwmnr p{
	width:256px;
	height:42px;
	float:left;
}
.rightz .news{
	width:372px;
	float:left;
	margin-top:8px;
}
.rightz .newstop{
	width:372px;
	float:left;
	height:35px;
	background:#e9e9e9;
}
.rightz .newsnr{
	width:372px;
	float:left;
}
.rightz .newsbaike{
	width:372px;
	float:right;
	margin-top:8px;
}
.productshow{
	width:744px;
	float:left;
	margin-top:8px;
}
.productshow .cptop{
	width:740px;
	float:left;
	height:35px;
	background:#e9e9e9;
}
.cpnr{
	width:740px;
	float:left;
	margin-top:8px;
}
.productshow .cptop span{
	float:right;
	padding-right:10px;
	line-height:35px;
}
.xingguan_newsbody{ font-size:14px; line-height:30px;}