@charset "utf-8";
html,body{-webkit-text-size-adjust:none;}
body {margin:0;padding:0;font-size:12px;color:#2b2b2b;font-family: 宋体;  background:#FFF;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
ul,li{margin:0;padding:0;list-style:none; }
a img{border:0}
a,a:visited{text-decoration:none;}
a:hover{ text-decoration:underline}
p{ margin: 0; padding:12px 0}
h3{ font: normal 12px  Arial, Helvetica, sans-serif;}
h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li{margin:0;padding:0;list-style-type:none; }
.clear{ margin:0; padding:0; border:0; clear:both; height:0px; _display:inline;}
.clear img{ height:1px}



/*============================ʽEnd============================*/
.top{ width:100%; height:56px; line-height:56px; background:#3b3e4a; position:relative; left:0; top:0; z-index:1000;}
.top dl{ margin:0 auto; clear:both; width:1200px;}
.top dl dt{ float:left; color:#e5e5e5; font-size:12.5px;}
.top dl dd{color:#e5e5e5; font-size:12.5px; float:right;}
.top dl dd input{ display:inline-block; height:33px; background:url(../images/1_02.jpg) no-repeat; margin:0 0 0 15px; padding:0 0 0 15px; border:0; outline:none;color:#e5e5e5; font-size:12.5px;}
.top dl dd a{ float:right; margin:6px 0 0 0;}
.top dl dd span { display:inline-block; margin:11px 45px 0 0; float:right; cursor:pointer;}
.top dl dd span img{ display:inline-block;}

.hz_lb{ float:left; height:301px;overflow:hidden; width:100%;}
.hz_lb li{ float:left; width:374px; margin:0 0 0 20px;}
.hz_lb li img{ float:left; width:372px; height:211px; border:solid 1px #e7e7e7}
.hz_lb li span{ display:block; float:left; text-align:center; padding:10px 30px; width:314px; color:#606060; font-size:15px; line-height:22px;font-family:微软雅黑; height:68px;}
.hz_btn{ float:left; width:100%; text-align:center;position:absolute;top:800px;z-index:99;}
.hz_btn img{ display:inline-block; margin:0 30px; cursor:pointer;}

.mainlist{ float:left; width:100%;}
.swaplist{float:left; width:100%;}

.sy2{ float:left; width:100%;}
.sy2left{ float:left; margin:118px 0 0 0; cursor:pointer;}
.sy2you{ float:right; margin:118px -10px 0 0; cursor:pointer;}
.sy2lb{ float:left;}
.sy2lb li{ float:left; width:544px; border:solid 1px #c9caca; margin:0 0 0 7px; height:361px; overflow:hidden; position:relative;font-family:微软雅黑;}
.sy2lb li img{ float:left; width:544px; height:251px;}
.sy2lb li span{ display:inline-block; padding:25px; width:494px; color:#000000; font-size:14px; line-height:26px;}
.sy2lb li b{ display:inline-block; position:absolute; z-index:9; right:0; top:200px; width:333px; height:51px; line-height:51px; text-align:center; background:#f39800; color:#FFF; font-size:21px;}

.sy3{ float:left; width:1100px; height:355px; background:url(../images/1_41.jpg) repeat-x; margin:25px 50px 20px 50px;font-family:微软雅黑; }
.sy3bt{ float:left; width:940px; padding-left:160px; font-size:24px; color:#313232; margin-top:70px;}
.sy3lb{ float:left; margin:14px 0 0 160px;}
.sy3lb li{ float:left; width:240px; height:152px; margin:0 26px 0 0;}
.sy3lb li img{ float:left; width:238px; height:85px; border:solid 1px #a0a0a0;}
.sy3lb li div{ float:left; width:100%; text-align:right; font-size:14px; color:#313232; padding-top:10px; }
.sy3lb li div span{ float:left; display:inline-block; width:54px; height:54px; background:#f39800; color:#FFF; text-align:center; font-size:12px;}
.sy3lb li div span b{ display:block; font-weight:normal; font-size:40px;}
.sy3lb li div i{font-style:normal; color:#f29780; font-size:14px;line-height:22px;}

.foot{ float:left; width:100%; background:#343434; text-align:center;font-family:微软雅黑; }
.foot_logo{ float:left; width:100%; text-align:center; padding:26px 0;}
.foot_logo img{ display:inline-block;}
.foot1{ width:900px; margin:0 auto; clear:both; padding:35px 150px 20px 150px;}
.foot1 dt{ float:left; width:70px;color:#FFF; text-align:left; font-size:14px;}
.foot1 dt img{ display:inline-block; vertical-align:middle; margin-right:5px;}
.foot1 dt a{ display:block; color:#FFF;}
.foot1 dd{ float:left; margin-left:195px; width:635px; color:#ffffff; line-height:25px; font-family:宋体; font-size:12.5px; text-align:left;}
.foot2{ float:left; width:100%; border-top:solid 1px #f29700; color:#FFF; line-height:25px; font-size:12.5px; padding:15px 0;}
.foot2 a{ color:#FFF; margin:0 5px;}
.foot2 span{ display:block; color:#999999;}


.ny_banner{ width:100%; height:378px;}
.nr1{ width:1070px; margin:0 auto; padding:0 65px; color:#303232; font-size:14px; line-height:25px; font-family:微软雅黑; padding-bottom:100px;}
.nr1 img{ max-width:100%; display:inline-block;}
.ny_title{width:1070px; margin:0 auto; padding:0 65px; color:#303232; font-size:40px; line-height:240px; font-family:微软雅黑; font-weight:normal;}
.ny_title2{width:1070px; margin:0 auto; padding:0 65px; color:#303232; font-size:46px; line-height:195px; font-family:微软雅黑; font-weight:normal; text-align:center;}

.ny_main{ width:906px; margin:0 auto; clear:both;}
.nylb{ float:left; width:908px;font-family:微软雅黑; }
.nylb li{width:225px; height:68px; text-align:center; line-height:50px; float:left; margin-right:2px;}
.nylb li a{ display:block;width:225px; height:68px;text-align:center; line-height:50px; background:url(../images/1_25.jpg) no-repeat; color:#3a3d49; font-size:16px;}
.nylb li a:hover{ background:url(../images/1_24.jpg) no-repeat; color:#FFF; text-decoration:none;}
.nylb li .cur{background:url(../images/1_24.jpg) no-repeat; color:#FFF;}

.nr2{ float:left; width:100%; color:#303232; font-size:16px; line-height:28px;font-family:微软雅黑; padding:36px 0 100px 0;}
.nr2 img{ max-width:100%; display:inline-block;}

.new_main{ width:940px; margin:0 auto; clear:both; background:url(../images/1_27.jpg) center top repeat-y;}
.news1{ float:left; width:100%;font-family:微软雅黑; }
.news1 dt{ float:left; width:100%; height:107px;}
.news1 dt img{ float:left; width:304px; height:107px;}
.news1 dt span{ float:left; display:inline-block; width:104px; height:95px; text-align:center; border:solid 1px #c0bfbf; margin-left:13px;font-size:24px; color:#bfbfbf; padding-top:10px;}
.news1 dt span b{ display:block; font-weight:normal; color:#bfbfbf; font-size:34px;}
.news1 dd{ float:left; width:423px; text-align:right; padding-top:15px;}
.news1 dd a{ color:#e89312; font-size:12px;}
.news1 dd b{ display:block; width:100%; font-weight:normal; color:#303232; font-size:18px; text-align:left;}
.news1 dd a:hover{ text-decoration:none;}

.news2{ float:left; width:100%;font-family:微软雅黑; margin:20px 0 16px 0;}
.news2 dt{ float:right; width:100%; height:107px; }
.news2 dt img{ float:right; width:304px; height:107px;}
.news2 dt span{ float:right; display:inline-block; width:104px; height:95px;margin-right:13px; text-align:center; border:solid 1px #c0bfbf;font-size:24px; color:#bfbfbf; padding-top:10px;}
.news2 dt span b{ display:block; font-weight:normal; color:#bfbfbf; font-size:34px;}
.news2 dd{ float:right; width:423px; text-align:right; padding-top:15px;}
.news2 dd a{ color:#e89312; font-size:12px;}
.news2 dd b{ display:block; width:100%; font-weight:normal; color:#303232; font-size:18px; text-align:left;}
.news2 dd a:hover{ text-decoration:none;}

.fenye{
	width:100%;
	float:left;
	margin:60px 0;
	text-align:center;}
.fenye a{
	padding:4px 8px;
	line-height:26px;
	margin:0 4px;
	font-family:Arial;
	border:#cccccc 1px solid;
	background:#FFF;
	color:#525151;}
.fenye a:hover{
	color:#FFF; background:#e89312; border:solid 1px #e89312;
	font-weight:bold;
	text-decoration:none;}


.new_main2{width:940px; margin:0 auto; clear:both;}
.nr3{ float:left; width:100%;font-family:微软雅黑;}
.nr3 dt span{ display:block; font-size:12px; color:#666; padding-top:15px;}
.nr3 dt{ float:left; width:100%; font-size:20px; color:#333; border-bottom:dashed 1px #ccc; padding:20px 0; text-align:center;}
.nr3 dd{ float:left; width:100%;color:#303232; font-size:14px; line-height:25px; padding:30px 0 100px 0;}
.nr3 dd img{ display:inline-block}

.pro_main{width:1046px; margin:0 auto; clear:both;}

.cplb{ float:left; width:100%; width:1070px; margin-bottom:65px;font-family:微软雅黑; text-align:center;}
.cplb li{ display:inline-block; width:137px; height:137px; background:#a3a2a2; border-radius:50%; overflow:hidden; text-align:center; line-height:137px; margin:0 15px 0 0; float:none;}
.cplb li a{ display:block; color:#ffffff; font-size:16px;}
.cplb li:hover{ background:#e89212;}
.cplb li:hover a{ text-decoration:none;}
.cplb .cur{background:#e89212;}

.prolb{ float:left; width:1150px;}
.prolb li{ float:left; width:308px; margin:0 59px 0 0;}
.prolb li img{ float:left; width:306px; height:349px; border:solid 1px #c3c2c2;}
.prolb li span{ display:inline-block; width:100%; float:left; text-align:center; line-height:84px; height:84px; color:#000000; font-size:24px;font-family:微软雅黑; overflow:hidden;}
.prolb li:hover span{ color:#e89212}

.pro_main2{width:898px; margin:0 auto; clear:both;font-family:微软雅黑;}
.weizhi{  border-bottom:solid 1px #dddddd; padding-left:40px; width:858px; background:url(../images/1_30.jpg) left 12px center no-repeat; padding-bottom:10px; padding-top:10px; font-size:14px; margin-top:45px; float:left;}
.weizhi b{ color:#f1811f;}
.nr4{ float:left; width:100%; padding-top:40px;}
.nr4 dt{ float:left; width:470px;}
.nr4 dt img{ float:left; width:366px; height:417px;}
.nr4 dd{ float:left; width:428px;}
.nr4 dd h1{ font-weight:normal; color:#4c4948; font-size:26px; background:url(../images/1_31.jpg) left bottom no-repeat; padding-bottom:20px;}
.nr4 dd span{ display:block; padding-top:10px; font-size:18px; color:#f5a11a; line-height:28px;}
.nr4 dd a{width: 169px;height: 41px;background: #d7232e;color: #fff;line-height: 41px;text-align: center; margin-top: 38px; display:inline-block; font-size:16px;}
.nr4 dd a:hover{ text-decoration:none; opacity:0.8;}

.nr5{ float:left; width:100%;}
.nr5bt{ float:left; width:873px; background:url(../images/1_32.jpg) left no-repeat; height:43px; padding-left:25px; line-height:43px; color:#FFF; font-size:16px; border-top:solid 1px #e2e2e1; border-right:solid 1px #e2e2e1;}
.nr5con{ float:left; border:solid 1px #e2e2e1; padding:23px; width:851px; color:#4c4948; font-size:16px; line-height:34px;}
.nr5con p{ margin:0; padding:0;}
.nr5con img{ display:inline-block;}
.nr6bt{ float:left; margin-top:45px; font-size:26px; color:#f5a11a; font-weight:normal; line-height:32px; background:url(../images/1_33.jpg) left center no-repeat; padding-left:38px; width:860px; display:inline-block;}
.nr6{ float:left; width:100%; padding-top:20px; padding-bottom:100px;}
.nr6left{ float:left; margin:127px 0 0 -75px; cursor:pointer;}
.nr6left img{ float:left;}
.nr6lb{ float:left; border-right:solid 1px #e2e2e2}
.nr6lb li{ float:left; width:300px; height:360px; border:solid 1px #e2e2e2; border-right:none; }
.nr6lb li img{ margin:0 auto; width:187px; height:213px; margin-top:24px;}
.nr6lb li span{ display:inline-block; float:left; padding:0 36px 0 40px; width:224px; font-size:14px; line-height:30px; color:#4c4948;}
.nr6lb li span b{ display:block; font-weight:normal; color:#5e5e61; font-size:18px; padding-top:20px; padding-bottom:6px;text-align:center;}
.nr6you{ float:right; margin:127px -175px 0 0; cursor:pointer;}

.js_main{width:1040px; margin:0 auto; clear:both;font-family:微软雅黑;}
.sy_left{ float:left; width:237px; background:#0e833c; margin-top:97px;  padding:0 5px 5px 5px; margin-bottom:100px;}
.syleftbt{ float:left; width:100%; text-align:center; height:58px; color:#FFF; font-size:20px; padding-top:20px;}
.syleftbt span{ display:block; font-size:12px; padding-top:5px;}
.syleftbt span img{ vertical-align:middle; margin:0 4px; display:inline-block;}
.syfenlei{ float:left; width:199px; margin:0 auto; clear:both; background:#ffffff;padding:0 19px;}
.syfenlei dl{ width:100%;}
.syfenlei dl dt{ float:left; width:100%; text-align:center; color:#333333; font-size:16px; font-weight:bold; line-height:45px; border-bottom:dotted 1px #bebebe;}
.syfenlei dl dd{ float:left;line-height:45px; border-bottom:dotted 1px #bebebe; padding-left:38px; width:161px; background:url(../images/1_09.png) right 35px center no-repeat;}
.syfenlei dl dd a{ color:#333333; font-size:14px;}
.syfenlei dl dd:hover a{ text-decoration:none; color:#f1811f; font-weight:bold;}
.syfenlei dl dd:hover{background:url(../images/1_08.png) right 35px center no-repeat;}
.syfenlei dl .cur{background:url(../images/1_08.png) right 35px center no-repeat;}
.syfenlei dl .cur a{color:#f1811f; font-weight:bold;}
.ny_you{ float:right; width:697px; margin-top:57px;margin-bottom:50px;}
.nr{ float:left; width:100%;}
.nr dt{ float:left; width:100%; text-align:center; border-bottom:dashed 1px #cccccc; font-size:27px; color:#333333; padding:35px 0 15px 0;}
.nr dt span{ display:block; font-size:12px; color:#999; padding-top:15px;}
.nr dd{ float:left; width:100%; color:#666666; line-height:27px; font-size:14px; padding:25px 0; border-bottom:dashed 1px #cccccc;}
.nr dd img{ max-width:100%;}
.tel{ float:left; width:100%; text-align:right; padding:13px 0; color:#666666; font-size:14px;}
.tel b{ color:#f1811f; font-size:24px;}
.tel img{ float:right; margin-top:3px; margin-left:10px;}

.liuyan{ float:left; width:100%;font-family:微软雅黑;}
.liuyan h1{ color:#f5a11a; font-size:25px; font-weight:normal; line-height:46px; border-bottom:solid 1px #e8e8e8;font-family:微软雅黑;}
.liuyan h2{ font-weight:normal; color:#767271; font-size:12.5px; line-height:46px;}
.ly1{
	width:697px;
	float:left;
	display:inline;
	font-size:18px;
	font-weight:bold;
	line-height:40px; color:#585656;
	border-bottom:#dedede 1px solid;}	
.wenben2{
	width:204px;
	height:28px;
	border:#CCC 1px solid;
	line-height:20px;
	padding:0 5px;
	background:#FFF;}	
.ly2{
	width:215px;
	height:28px;
	border:#CCC 1px solid;
	line-height:20px;
	padding:0 5px;
	background:#FFF;}	
.yu{
	width:500px;
	line-height:24px;
	border:#CCC 1px solid;
	height:200px;
	background:#FFF;}
.biaoge{
	width:70%;
	float:left; font-size:14px;
	margin-top:20px;
	margin-bottom:30px;
	}
.biaoge img{ display:inline-block; margin-right:30px;}
.biaoge tr td{
	padding:5px 0;}
.biaoge label{
	float:left;
	width:80px;}	
.biaoge label img,.biaoge label input{
	float:left;}	
.wenben1{
	width:42px;
	height:37px;
	line-height:37px;
	float:left;
	margin-right:10px;
	text-align:center;
	background:url(../images/4_19.jpg) no-repeat;
	border:none;
	}	












