@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:"微软雅黑"; background-color:#e4e4e4;}
/*头部*/

.toper{ width:1100px; height:30px; display:block; margin:0 auto; background:#fff; border-bottom:1px solid #f8f8f8;}
.toper .yuyan{ width:200px; height:30px; float:right; }
.toper .yuyan a{ height:30px; line-height:30px; margin-right:20px; margin-top:10px; color:#333; }
.toper .yuyan a:hover{ font-weight:bold;}
.top{ width:1100px; height:108px; display:block; margin:0 auto; background:#FFFFFF; }
.top .header{ width:1100px; height:108px; display:block;  margin:0 auto; background:#fff;}
.top .header .header_l{ width:700px; height:108px;  display:block; float:left; }
.top .header .header_r{ width:300px; height:108px;  display:block; float:right; }
/*头部结束*/

.clear{clear:both;}
.search{ width:100%; height:50px; background-color:#f2f2f2;}
.w1200{ width:1200px; height:50px; margin:0 auto;}
.w1200 p{ float:left; line-height:50px;}
.w1200 p span{ color:#349800;}
.w1200 p a{ margin-right:20px; font-size:14px;}
 
.pro{ width:100%; height:auto; background-color:#ffffff;}
.productt{ width:1200px; height:100px; display:block;  margin:0 auto; }
.productt h2{ text-align: center; margin-top:30px;}
.productt h2 span{ font-size:26px; color: rgb(105,105,105); font-family:"微软雅黑"; height:50px; line-height:50px;}
.productt h3{ text-align: center; height:50px; line-height:50px;}
.productt h3 span{ font-size:16px; color: rgb(105,105,105); font-family:"微软雅黑"; height:35px; line-height:35px;}
 
.jishu{ width:1100px; height:140px; display:block; margin:0 auto;  background:#FFFFFF; padding-bottom:25px;}
.jishu ul{ list-style:none; margin:0; padding:0;}
.jishu ul li{ border:1px solid #E3E3E3; margin:6px; width:350px; height:135px; float:left; }
.jishu ul li img{ float:left;}

.jishu ul li h3{ float:left; margin-left:35px; margin-top:10px; }
.jishu ul li a{ color:#65B1C8;}
.jishu ul li a:hover{ font-weight:bold;}
.jishu ul li p{ float:left; line-height:30px; font-size:12px; margin-left:33px; margin-top:6px; font-family:"微软雅黑"; font-weight:bold;}



.about{ width:100%; overflow:hidden; background:url(../images/main.jpg) center no-repeat;}
.about .main{ width:1200px; height:400px; display:block; margin:0 auto;  }
.about .main .main_about{ width:1200px; height:80px; display:block; padding-top:5px;}
.about .main .main_about h2{font-weight:normal; text-align:center; font-size:26px; color:#ffffff; line-height:50px; margin-top:40px;}
.about .main .main_about p{ text-align:center; font-size:16px; color:#CDC9C9;}
.about .main .intro{ width:1200px; height:180px;  margin-top:50px;}
.about .main .intro p{ line-height:40px; color:#fff; text-indent:2em;}
.about .main .liaojie{ width:143px; height:35px; display:block;  background:#5bc102;margin:0 auto; border-radius:8px;}
.about .main .liaojie h3 a{ color:#FFFFFF; font-weight:normal; font-size:18px; float:left; margin-left:30px; margin-top:3px;}
.about .main .liaojie h3 a:hover{ text-decoration:underline;}








.inf_l{width:380px; overflow:hidden; float:left;}
.inf_l dl{width:376px;verflow:hidden;}
.inf_l dt img{display:block;width:376px;height:228px;overflow:hidden; vertical-align:top;}
.inf_l dt{height:235px;overflow:hidden; }
.inf_l dl dd h4{ text-align:center; line-height:40px;height:40px; font-size:12px; font-weight:100; font-family:"Microsoft YaHei";}
.inf_l dl dd a{color:#000;}
.inf_l dl p{ line-height:22px;color:#666;height:200px; overflow:hidden;font-size:13px;}
.inf_l dl p a{color:#004EA2;}
.inf_r{width:760px; overflow:hidden; float:right;}

.fl {float: left;}

.fr {float: right;}

.inf_t{ font-family:"Microsoft YaHei";height:60px; line-height:37px; overflow:hidden;background:url(../images/inf_l.gif) left 37px repeat-x;}
.inf_t h3{ float:left; border-bottom:4px #004EA2 solid;}
.inf_t h3 a{ display:inline-block; overflow:hidden; font-size:20px; color:#004EA2;}
.inf_t h3 a b{color:#026EE3;}
.inf_t .fr{ display:inline-block;padding:0 23px; color:#333;background:url(../images/more_ic.gif) right 12px no-repeat;}
.inf{padding:50px 0 0;height:435px; overflow:hidden;font-family:"Microsoft YaHei"; }
.inf_l{width:376px; overflow:hidden; margin-left:40px;}
.inf_l dl{width:376px;verflow:hidden;}
.inf_l dt img{display:block;width:376px;height:228px;overflow:hidden; vertical-align:top;}
.inf_l dt{height:235px;overflow:hidden; }
.inf_l dl dd h4{ text-align:center; line-height:40px;height:40px; font-size:12px; font-weight:100; font-family:"Microsoft YaHei";}
.inf_l dl dd a{color:#000;}
.inf_l dl p{ line-height:22px;color:#666;height:200px; overflow:hidden;font-size:13px;}
.inf_l dl p a{color:#004EA2;}
.inf_r{width:760px; overflow:hidden;}

.inf2_c{ clear:both;width:760px;overflow:hidden; }

dl.el{ margin:20px 0px 0 0px;}

dl.el dd{ border-bottom:1px dashed #C3C3C3; padding:0 14px 4px; margin-bottom:16px;}

dl.el dd a{ width:725px; height:80px; display:block;}

dl.el dd a span{ width:92px; height:65px; float:left;text-align:center; display:inline; margin-right:17px; font-family:Verdana, Geneva, sans-serif; color:#000;overflow:hidden;font-size:28px;}

dl.el dd a span b{ display:block; font-size:20px; line-height:50px; color:#494949;}

dl.el dd a h3{ font-size:16px; font-family:"微软雅黑"; color:#494949; margin-bottom:4px; cursor:pointer;}

dl.el dd a p{ color:#494949; line-height:14px; height:48px; overflow:hidden; cursor:pointer;font:13px/24px "微软雅黑";}

dl.el dd a:hover{}

dl.el dd a:hover span{ background-position:left bottom;}

dl.el dd a:hover span b{ color:#950f0e;}

dl.el dd a:hover h3{ color:#004EA2;}

dl.el dd a:hover p{ color:#9a9a9a;}



.nes{ width:1200px; height:480px; display:block; margin:0 auto;  margin-top:30px;}
.nes .new{ width:1200px; height:50px; display:block; }
.nes .new h2{ font-weight:normal; text-align:center; font-size:26px; color:#2061c4; }
.nes .new p{ text-align:center; font-size:16px; color:#999; line-height:30px;}
.nes .xinwen{ width:1200px; height:400px;  margin:0 auto; display:block; margin-top:60px;}
.nes .xinwen ul{ margin:0; padding:0px;}
.nes .xinwen ul li{ width:560px; height:180px; border-top:3px solid #2061c4; float:left; margin-right:15px;  margin-left:20px;}
.nes .xinwen ul li a{ font-size:16px; color:#333; line-height:30px; float:left; margin-top:30px;}
.nes .xinwen ul li a:hover{ color:#2061c4;}
.nes .xinwen ul li p{ font-size:14px; color:#666; line-height:35px; float:left;}
.nes .xinwen ul li span{ float:left; font-size:14px; color:#999; line-height:35px;}


.case{ width:100%; height:320px; background:#fafafa;}
.anl{ width:1200px; height:600px; display:block; margin:0 auto;  margin-top:30px;}
.case .anl{ width:1200px; height:50px; display:block; }
.case .anl h2{ font-weight:normal; text-align:center; font-size:26px; color:#2061c4; padding-top:30px;}
.case .anl p{ text-align:center; font-size:16px; color:#999;}

.picMarquee-left{ width:1100px; overflow:hidden; position:relative; margin:0 auto;  background:#fff; }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#ffffff; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:150px; height:150px; display:block; padding:3px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
		
.yqlj{ width:1200px; height:120px; display:block; margin:0 auto; border:1px solid #cecece; margin-top:20px;}
.yqlj h4{ height:37px; line-height:37px; overflow:hidden; background:#f0f0f0; border-bottom:1px solid #cecece; margin:0;}
.yqlj h4 .y1{ float:left; width:132px; text-align:center; text-decoration:none; background:#199e41; color:#fff;}
.yqlj .link{ font-size:14px; float:left; margin-left:30px; line-height:60px;}
.yqlj .link span{ padding-left:15px;}



.footer{ width:100%; height:274px; margin-top:20px; background:#199e41; overflow:hidden;}
.footer .ftNav{ background:url(../images/ftubg.png) no-repeat center; height:46px; line-height:46px; text-align:center; margin-top:25px;}
.footer .ftNav a{ padding:0 10px; font-size:14px; color:#fff; border-left:1px solid #fff;}
.footer .ftNav .noBl{ border-left:none;}
.footer dl{ overflow:hidden; color:#fff; width:620px; margin:0 auto; margin-top:27px;}
.footer dt{ float:left; padding-right:26px; background:url(../images/lImg.png) no-repeat right top;}
.footer dt img{ display:block;}
.footer dt p{ margin-top:5px;}
.footer dd{ margin-left:156px; margin-top:10px; width:700px;}
.footer dd p{ height:24px; line-height:24px; font-size:14px;}
.footer dd p span{ font-size:14px; font-weight:bold;}




.pagebanner{ width:100%; height:250px; display:block;}
.pagebanner img{ width:100%; height:250px; margin:0 auto; }

.proc{ margin-top:10px; overflow:hidden; margin-bottom:20px;}
.content{ width:1100px; margin:0 auto; margin-top:20px;background-color:#fff}
.prol{width:240px; float:left; background-color:#fff;}
.prol .tit{background:#B4B5B9;width: 237px;height: 64px;}
.prol .tit p{font-size: 20px;font-weight: bold;color: #FFF;padding-top: 20px;text-align: center;}
.prol .nr{background:  url(../images/p5.jpg) repeat-y left center;}
.prol h4{padding-bottom: 1px;}
.prol h4 a{display: block;background: url(../images/q1_18.jpg) no-repeat ;width: 192px;height: 50px;line-height: 45px;font-size: 16px;color: #222222;padding-left: 45px;font-weight:normal;}
.prol h4 a:hover,.prol h4.cur a{background: url(../images/q1_14.jpg) no-repeat ;font-weight: bold;text-decoration: none;color: #FFF;}
.prol ul{line-height: 0;padding-bottom: 14px; list-style:none;}
.prol li{line-height: 33px;height: 34px;background: url(../images/p3.jpg) no-repeat center bottom;}
.prol li a{margin-left: 30px;padding-left: 14px;background: url(../images/p2.jpg) no-repeat left center;color: #333333;font-size: 14px;}
.prol li.non{background: none}
.con{ width:240px; height:290px; display:block; background-color:#fff; border:1px solid #ccc;}
.con h2{ width:240px; height:50px; display:block; background-color:#B4B5B9;  line-height:50px; color:#fff; text-align:center; font-size:18px;}
.con p{ font-size:14px; padding-left:12px; }
.con p span{ width:240px; height:30px; line-height:30px; display:block;}

.pror{width: 830px;font-family: "Microsoft YaHei"; float:right; background-color:#fff;}
.pror .tit{background: url(../images/bt1.jpg) no-repeat bottom center; height: 41px;}
.pror .tit span a{display: inline-block;width: 139px;height: 41px;text-align: center;line-height: 41px;font-weight: normal;font-size: 18px;color: #333333; }
.pror .tit span a:hover,.pror .tit span a.cur{background: url(../images/q1_03.jpg) no-repeat;color: #FFF;text-decoration: none;}
.pror .tit a.mo{margin-top: 5px; margin-left:50px;}
.pror ul{line-height: 0;font-size: 0;}
.pror li{float: left;padding-right: 20px;padding-top: 27px;}
.pror li.non{padding-right: 0;}
.pror li img{width: 210px;height: 200px;}
.pror li span{width: 210px; display: block;text-align: center;line-height: 31px;height: 31px;background: #B4B5B9;font-size: 14px;font-weight: bold;color: #FFF;}
.pror li a:hover span,.pror li.cur a span{background: #095faf;text-decoration: none;}


.channel-header {height: 40px; line-height: 40px; border-bottom: 1px solid #ccc; margin-top:5px; margin-bottom:20px;}
.channel-header .channel-title {color: #333; font-size: 20px; font-weight: normal; font-family:"微软雅黑"; padding-left:10px;}
.am-container, .am-g-fixed{width: 1200px;}
.am-container { padding-left: 1.5rem; padding-right: 1.5rem;}
.am-fr { float: right; font-size:16px; padding-right:10px;}
.neirong { width:820px; height:auto; display:block; line-height:35px; font-size:14px; font-family:"微软雅黑"; padding-left:10px; }
.newN { width:830px; overflow:hidden; display:block;  margin:0; padding:0; float:right; margin-bottom:30px; margin-top:-10px; background-color:#fff;}
.newN li{ list-style:none; display:block; line-height:90px; height:90px; border-bottom:1px solid #f0f0f0; margin:0; padding:0; width:950px;}
.newN li a{
	color:#1a1a1a;
	display:block;
	height:60px;
	line-height:60px;
	text-indent:15px;font-size:16px
	}
.newN li a:hover{color:#1564E9;}
.newN li p{  line-height:20px; margin:0; color:#999; margin-left:20px; font-size:14px;}	
.newN span{float:right; line-height:40px; margin-right:30px; color:#575757; font-size:14px; margin-top:10px;}




.content_nr{ width:830px; height:auto; display:block;  float:right; background-color:#FFFFFF;}
.content_nr span{ color:#333; padding:8px;}

.pre,.next{line-height:30px;height:30px; margin-top:10px; font-size:16px; text-decoration:none;}

.tp{ width:1200px; height:auto; margin:0 auto; display:block;}
.zouj{ width:1200px; height:400px; margin:0 auto; display:block; margin-top:30px; }
.zouj h2{ line-height:40px; font-weight:normal; font-size:20px; margin:0 auto; background-color:#FF6637; width:150px; color:#FFFFFF; text-align:center;}
.zouj h3{ line-height:40px; font-weight:normal; font-size:14px; margin:0 auto; width:150px; color:#ccc; text-align:center; margin-bottom:20px;}
.zouj .zou_l{ width:460px; height:280px;  display:block; float:left;  }
.zouj .zou_r{ width:700px; height:280px;  display:block; float:right; }
.zouj .zou_r .more{ width:100px; height:40px; display:block; border-radius:8px; background-color:#B4B5B9; margin-top:130px; margin-left:20px;}
.zouj .zou_r .more a{ height:40px; line-height:40px; font-size:16px; text-align:center; color:#FFFFFF; margin-left:18px;}
.zouj .zou_r .more a:hover{ color:#0000FF;}
.zouj .zou_r p{ height:32px; line-height:32px; display:block; font-size:14px; text-indent:2em; margin-top:-12px;}
.zouj .zou_r p a{ text-decoration:none; font-size:16px; color:#000000;}
.zouj .zou_r p a:hover{ color:#FF6637; text-decoration:underline;}




.news{ width:1200px; height:500px; margin:0 auto;  display:block;}
.news h2{ line-height:40px; font-weight:normal; font-size:20px; margin:0 auto; background-color:#FF6637; width:150px; color:#FFFFFF; text-align:center;}
.news h3{ line-height:40px; font-weight:normal; font-size:14px; margin:0 auto; width:150px; color:#ccc; text-align:center; margin-bottom:20px;}
.news .new_l{ width:580px; height:400px; display:block; float:left;  }
.news .new_l ul{ list-style:none; margin:0; padding:0;}
.news .new_l ul li{list-style:none; border-bottom:1px dashed #ccc; float:left; display:block; font-size:14px; height:90px; color:#888; width:580px; margin-top:15px; line-height:18px;}
.news .new_l ul li a{color:#333; text-decoration:none; line-height:40px; font-size:14px; margin-top:5px;}
.news .new_l ul li a:hover{color:#1745e9;}
.news .new_r{ width:600px; height:400px; display:block; float:right; }
.news .new_r img{ float:left; margin-left:20px;}



.pagebanner{ width:1100px; height:250px; display:block; margin:0 auto;}
.pagebanner img{ width:100%; height:250px; margin:0 auto; }

.pre,.next{line-height:30px;height:30px; margin-top:10px; font-size:16px; text-decoration:none;}
.product{ width:830px; height:auto; display:block; float:right;  background-color:#fff;}
.product ul{ list-style:none; margin:0; padding:0;}
.product ul li{ width:180px; height:180px; border:1px solid #ccc; float:left; margin:12px;}
.product ul li img{width: 180px;height: 150px;}
.product ul li span{width: 180px; display: block;text-align: center;line-height: 30px;height: 30px;background: #B4B5B9;font-size: 14px;font-weight: bold;color: #FFF;}
.product ul li a{ text-decoration:none;}
.product li a:hover span,.pror li.cur a span{background: #095faf;text-decoration: none;}


.am-container .w610{ width:850px; height:500px; display:block; }
.bookadd{margin:10px 0; margin-left:-30px;}
.bookadd div{margin-bottom:15px;}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;}
.bookadd .label span{color:#f30;font-family:"Microsoft YaHei";}
.bookadd .enter{margin-left:40px;}
.bookadd .enter .ip{border:1px solid #ccc;padding:8px 10px;border-radius:5px;}
.bookadd .enter .ips{border:1px solid #ccc;padding:8px 10px;width:70%;height:80px;}
.bookadd .enter .bnt{border:1px solid #ccc;background:#fff;padding:5px 10px;vertical-align:middle; border-radius:5px;}
.bookadd .enter label{display:block; margin-left:500px; }
.bookadd .enter #booklen{color:#f30;}




.cas{ width:1200px; height:100px; display:block;  margin:0 auto; }
.cas h2{ text-align: center; }
.cas h2 span{ font-size:26px; color: rgb(105,105,105); font-family:"微软雅黑"; height:50px; line-height:50px;}
.cas h3{ text-align: center; height:50px; line-height:50px;}
.cas h3 span{ font-size:16px; color: rgb(105,105,105); font-family:"微软雅黑"; height:35px; line-height:35px;}




.pd{ width:1100px; height:135px; display:block; margin:0 auto;}
.pd img{}



/*新闻列表*/	
.bgw{
	 width:100%; height:350px;}

.jl_news{width:1100px; margin:0 auto; height:370px;background:#fff; padding-top:20px;
	}
.zxzc{
	  float:left; width:530px;  height:330px; display:block; margin-left:10px;}
	  
.zxzc p{ color:#808080; height:40px; line-height:40px; border-bottom:#1564E9 1px solid;}
.zxzc p a{ float:right; color:#848484;}	
.zxzc p a:hover{ color:#1564e9;}
.zxzc p span{ color:#1564E9; font-size:24px; margin-left:15px;
	}
.zxzc_news{width:450px; height:300px; display:block;}
.zxzc_news ul{ list-style:none; padding:0; margin:0;}
.zxzc_news ul li{ list-style:none; border-bottom:1px dashed #ccc; float:left; display:block; font-size:14px; height:94px; color:#888; margin-bootom:10px; width:550px;}
.zxzc_news a{ color:#333; text-decoration:none; line-height:40px; font-size:14px;}
.zxzc_news a:hover{ color:#1745e9; }

.gsgg{
	width:520px; 
	border-left:none; float:right; height:370px; margin-right:10px;
	}
.gsgg p{
	color:#cccccc;
	border-bottom:#1564E9 1px solid;
    height:40px; line-height:40px; 
	}
.gsgg p a{ float:right; margin-right:10px; color:#848484;}	
.gsgg p a:hover{ color:#1564e9;}	
.gsgg p span{
	color:#1564E9; font-size:24px; margin-right:12px;
	}
.gsgg_news{ width:500px; height:300px; display:block;}
.gsgg_news ul{ list-style:none; margin:0; padding:0;}

.gsgg_news ul li{
	height:40px;
	line-height:40px;
	border-bottom:#cccccc 1px dashed;
	background:url(../images/jl_news_ico.jpg) left center no-repeat;
	text-indent:20px;
	}
.gsgg_news a{ text-decoration:none; color:#888; font-size:14px;
	display:block;
	}
.gsgg_news a:hover{ color:#1564e9;}	
.gsgg_news span{
	float:right;
	}
	
.sm{ width:1100px; height:530px; display:block; margin:0 auto; }



.footer{ width:1100px;  height:350px; display:block; background:#65b1c8; margin:0 auto;}
.footer .left{ width:380px;  display:block;  float:left; margin-top:50px; margin-left:30px;}
.footer .left h2{ color:#fff; font-size:18px; font-weight:normal; float:left; margin-left:20px;}
.footer .left img{ float:left; margin-left:15px; margin-top:15px;}
.footer .left p{ float:left; margin-left:18px; font-size:14px;  color:#fff; line-height:25px;}
.footer .left .ls{ width:340px; height:180px; display:block;  margin-top:130px; margin-left:20px; }

.footer .left .ls li{ width:340px; height:40px; display:block; float:left; border-top:1px solid #7EC2D7; line-height:40px; }
.footer .left .ls li p{ float:left; line-height:40px; margin-left:20px;}


.footer .mid{ width:380px;   display:block; float:left;margin-top:50px; margin-left:30px; }
.footer .mid h2{color:#fff; font-size:18px; font-weight:normal; float:left; margin-left:20px;}
.footer .mid img{ float:left; margin-left:15px; margin-top:15px;}

.footer .mid .lb{ width:340px; height:180px; display:block;  margin-top:55px; margin-left:30px;}
.footer .mid .lb li{ float:left; width:154px; padding:8px; }
.footer .mid .lb li span{ color:#FFFFFF; margin-right:5px;}
.footer .mid .lb li a{ font-size:14px; color:#fff;}
.footer .mid .lb li a:hover{ font-weight:bold;}

.footer .right{ width:250px;  height:300px; display:block; float:right;}
.footer .right img{  margin-top:120px; }
.footer-bootom{ width:1100px;  height:40px; display:block; background:#333; margin:0 auto;}
.footer-bootom p{ text-align:center; height:40px; line-height:40px; color:#fff; font-size:12px;}	


.list_page{margin:20px;font-family:"Microsoft YaHei";}
.list_page li{ width:80px; height:40px; margin-bottom:10px; overflow:hidden;text-align:center; display:block; float:left;border:1px solid #ccc;}
.list_page li a{background:#fff;font-family:"micorsoft yahei";color:#333; font-size:14px; line-height:40px; font-weight:bold;}
.list_page li a:hover{background:#ccc;color:#fff;text-decoration:none;}
