﻿@charset "utf-8";
/* CSS Document */
html, body{
	width: 100%;
	min-height: 100%;
	font-family: '微软雅黑';
	font-size: 24px;
	background: #fff;
}
.i-wrap{
	/*width: 100%;*/
	min-height: 100%;
	width: 640px;
	margin:0 auto;
	position: relative;


}
.header{
	width: 100%;
	height: 105px;
	background: url(../images/tbg.png) repeat-x top center;
	text-align: center;
	position: absolute;
	z-index: 2;
}
.header .logo a{
	display: inline-block;
	float:left;
	padding:27px 0 0 20px;
	    
}

.header .logo a span{
	padding-left:15px;
	line-height:20px;

	font-size:30px;
	color:#000000;
	    
}





.menu{display: block;position: absolute;top: 0;background-image: url(../images/menu.png);background-repeat:no-repeat;width: 45px;height: 36px;}
.imenu{right: 0;padding:28px 30px 27px 30px;background-position:30px 28px;}
.in-header .goback{padding:21px 8px 20px 30px;background: url(../images/goback.png) no-repeat 30px 21px;width:50px;height: 50px; display: block;position: absolute;left: 0;top: 0;}
.in-header .home{padding:21px 8px 20px 30px;background: url(../images/home.png) no-repeat 8px 21px;width:50px;height: 50px; display: block;position: absolute;left:88px;top: 0;}
.inmenu{right: 0;background-position: 12px 28px;padding:28px 30px 27px 12px;}

.tmenubox{position: absolute;top: 91px;left: 0;width: 100%;height: 100%;z-index: 999;display: none;}
.tmenubox .bg{width: 100%;height: 100%;background: #000;opacity: 0.6;position: absolute;left: 0;top: 0;}
.tmenu{overflow: hidden;position: absolute;left: 0;top: 0; z-index:9999;}
.tmenu ul{width: 100%;z-index:9999;}
.tmenu li{width: 100%;background: #fff;z-index:9999;}
.tmenu li.on .tit{color: #ec7800;}
.tmenu li a{display: block;color: #3f3f3f;padding-left: 32px;font-size: 26px;line-height: 87px;border-bottom: 2px solid #e8e8e8;}
.tmenu li .subnav{display: none;}
.tmenu li .subnav a{padding-left: 87px;}
.tmenu li.b .tit{background: url(../images/bimg01.jpg) no-repeat 576px center;}
.tmenu li.b.on .tit{color: #ed6d00;background: url(../images/bimg02.jpg) no-repeat 576px center;}
.in-header .ttit{font-size: 32px;color: #32a5e7;line-height: 80px;}

.gtop{width: 100%;height: 104px;	background: #f2f2f2;font-size: 28px;color: #0d97d6;text-align: center;line-height: 104px;margin-bottom: 27px;clear: both;}

.footer{background: #2e2e2e;}
.f-fi{font-size: 24px;width: 100%;text-align: center;padding:13px 0;}
.f-fi a{margin:0 20px;color: #bdbcbc;}
.footer .hr{width: 580px;height: 2px;background: #414040;margin:0 auto;}
.f-se{font-size: 22px;color: #787777;text-align: center;padding:10px 0 147px 0;line-height: 40px;}
.f-se a{color: #787777;}
.foot{width: 100%;background: #005ca1;overflow: hidden;position: fixed;bottom: 0;left: 0;text-align: center;z-index: 5;font-size: 14px; z-index:999;}
.foot a{width: 25%;height: 100px;background: url(../images/hb.jpg) no-repeat right top;text-align: center;display: block;float: left;font-size: 14px;}
.foot .last{border:none 0;background: none;float: left;width: 25%;height: 100px;}
.foot .last a{}
.foot a i{width: 100%;display: inline-block;padding:16px 0 0 0;height: 44px;}
.foot a span{width: 100%;display: inline-block;font-size: 20px;color: #fff;}


.main{ padding:91px 0 0 0;  }
.content{ width:640px; margin:0 auto; }
.nymain{ padding:71px 0 0 0;  }
.zdhmain{ padding:25px 0 0 0; }
/*banner*/
#solid{	width: 100%;padding:0px;height: 420px;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:498px;display:none;}
#solid ul{margin: 0px;padding:0px;list-style:none;	}
#solid ul li{position:absolute;top:91px;width:100%;height:301px;display:none;cursor:pointer;}
#solid ul li img{width:100%; height:301px;}
#solid #btt{width:100%;	height:55px;top:345px;left:45%;position:relative;margin-left:-50%;}
#solid #btt span{position:absolute;top:15px;left:45%;display:block;width:35px;height:10px;margin:0 15px;text-align:center;background:#3d3d3d;z-index:9;cursor:pointer;filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/}


/** customer**/
.customer{padding: 10px 0; margin-bottom:0px; }
.custcon{ width:640px; margin:80px  auto 0; height:200px; margin-bottom:20px;}
.customer h3{ text-align: center; font-weight: normal;  padding-bottom: 10px; margin-bottom: 10px; }
.customer h3 a{display: inline-block; font-size: 26px; text-align: left; padding:10px 0 0 5px; }
.customer h3 span{display: block; text-transform: uppercase; color: #999; font-size: 18px; margin-top: 5px;padding-left:12px;}
.customer h3 a:hover{text-decoration: none;}
.customer ul { width:550px; overflow:hidden; display:inline; padding-left:6px; }
.customer ul li { float:left; width:162px; display:inline; margin:0 11px; overflow:hidden;}
.customer li a:hover{ text-decoration: none; }
.customer ul li img { width:160px; height:80px; border:1px solid #e1e1e1;}
.customer ul li span a { text-align:center; display:block; font-size:14px;line-height:24px;  color:#535353;}
.h01 {  margin-top:20px; }
.h02 {  margin-top:20px;}




.index-pro{ 	display: block;
	background-color: #FFF; padding-top:2px;}
.index-pro h3{ text-align: center; font-weight: normal;  padding-bottom: 10px; margin-bottom: 10px; }
.index-pro h3 a{display: inline-block; font-size: 26px; text-align: center;  padding:0px 0 0 5px; }
.index-pro h3 span{display: block; text-transform: uppercase; color: #999; text-align: center; font-size: 18px; margin-top: 5px;padding-left:0px;}
.tl-tab {
	height: 59px; 
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #007ac5;
}
.tl-tab ul {
	float: left;
	height: 60px;
	width: 540px;
}

.tl-tab ul li {
	float: left;
	height: 60px;
	line-height: 60px;
	color: #362C24;
	font-size: 18px;
	padding-right: 25px;
	padding-left: 25px;
	font-weight: normal;
}
.tl-tab span a, .tl-tab span a:visited {
	color: #333;
}
.tl-tab ul li.hover {
	cursor: pointer;
	background-color: #007ac5;
	color: #FFF;
}
.tl-tab span {
	float: left;
	height: 60px;
	line-height: 60px;
	font-family: "微软雅黑";
}

.pro-ul-s {
	display: block;
	padding-top: 20px;

	position: relative;
}

.pro-ul-s li {
	height: 365px;
	display: block;
	float: left;
	width: 310px;
	text-align: center;
	margin-right: 8px;
}

.pro-ul-s li span {
	display: block;
	line-height: 45px;
	text-align: center;
	
	margin-right: auto;
	margin-left: auto;
	height: 45px;
	font-size:20px;
	overflow: hidden;
	background: #464646;
}
.pro-ul-s li span a{color: #fff;}

.pro-ul-s img {
	height: 320px;
	width: 308px;
	border:1px solid #ddd;
}

.pro-ul-s li small {
	display: block;
	text-align: center;
	color: #666;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
}

.pro-ul-s li span a,
.pro-ul-s li span a:visited {
	color: #333;
}

.pro-ul-s li a {
	display: block;
}

.pro-ul-s li a:hover img {
	border-top-color: #F60;
	border-right-color: #F60;
	border-bottom-color: #F60;
	border-left-color: #F60;
}

.pro-ul-s li a:hover span {
	color: #F00;
	text-decoration: none;
}

/* index  about  */
.about {width:100%;margin:0px auto; }
.about h3 {text-align: center; padding-top:0px;padding-bottom:0px; }
.about h3 a { font-size: 36px; color: #333333; font-weight:500;}
.about h3 a span{ padding-bottom:13px; }
.about h3 a em { display: block; margin-top: 5px; font: 16px "微软雅黑"; color: #b7b6b6; text-transform: uppercase; }

.m_zj{height:206px;padding-top: 8px; width:640px ; margin:0 auto; }
.m_zj .u_dlst1{height:209px; clear: both;}
.m_zj .u_dlst1 dt{ width:300px; float: right;margin-right:5px;}
.m_zj .u_dlst1 dt img{ width: 300px; height: 226px;display: block; }
.m_zj .u_dlst1 dd{float: left;margin-left:5px; width: 320px;}

.m_zj p{height: 150px; overflow: hidden;font-size: 18px;line-height: 30px;color: #666666;margin-bottom: 24px;}
.m_zj .abtn{display: block;float: left; background:url(../images/abbtn.jpg) no-repeat;width: 124px;height: 38px;line-height: 38px;padding-left: 26px;font-size: 15px;color: #fff;}
.m_zj .abtn a{color: #fff;}



.w1200 {
    width: 640px;
    margin: 0 auto
}
.company_row4{ padding-top:30px; }
.company_row4 .col4{ float: left; width: 23%; margin: 1%; }
.company_row4 .col4 span { display: block; text-align: center; color: #fff; background: #1773d6; height: 125px; width: 125px; margin: 0 auto; padding: 20px; border-radius: 50%; position: relative; overflow: hidden; outline: none; transform: rotate(0deg); border: 0 none; }
.company_row4 .col4 span strong { font-weight: 100; font-size: 16px; letter-spacing: 0; display: block; text-align: center; line-height: 22px; position: relative; z-index: 9; color: #fff; }
.company_row4 .col4 span i { color: #fff; font-style: normal; position: relative; z-index: 111; font-family: impact; font-size: 34px; display: block; line-height: 60px; font-weight: 100; padding: 15px 0 0; }
.company_row4 .col4 span:before, .company_row4 .col4 span::before { content: ''; position: absolute; width: 200%; height: 200%; border-radius: 50%; background: #fbaf04; top: -200%; left: -200%; transition: 0.3s all ease-in-out; }
.company_row4 .col4:hover span:before,.company_row4 .col4:hover span::before{top: -50%;left: -50%;}
.company_row4 .col4 span img{ display: block; margin: 0 auto; position: relative; z-index: 9;}
.company_row4 .col4 p{ font-size: 14px; line-height: 2em; color: #666; display: block; text-align: center; padding-top: 15px; padding:10px 10px;}


/*index about picture*/
.abpic{ width:100%;margin:0px auto 0px;}
.abpic .pic_tit{overflow:hidden;height:30px; margin:0 auto; padding-bottom:5px;width:640px;text-align: center; }
.abpic .pic_tit li{height:50px;text-align:center;line-height:50px;font-size:18px;width:191px; margin-right:5px;background-color:#eeeeee;position:relative;display: inline-block;}
.abpic .pic_tit li{*display:inline;}
.abpic .pic_tit li i{ display:none; position:absolute; bottom:-5px; background:url(../images/pic-xb.png) no-repeat center; width:9px; height:5px; left:50%; margin-left:-4px;}
.abpic .pic_tit li a{ text-decoration:none; color:#333;font-family:"微软雅黑";}
.abpic .pic_tit li:hover,.abpic .pic_tit li.cur { background-color:#c8c8c8;}
.abpic .pic_tit li:hover i,.abpic .pic_tit li.cur i{ display:block;color:}
.abpic .ryhz{ overflow:hidden; width:640px; height:165px; position:relative; margin:0px auto 0px}
.abpic .rycon{overflow:hidden; width:640px; height:165px;position:absolute; top:0; left:0; display:none}
.abpic .pickj{ overflow:hidden; width:640px; height:165px; position:relativ }
.abpic .pickj em{ display:block; cursor:pointer; position:absolute; width:41px; height:41px; top:75px;}
.abpic .rylt{ background:url(../images/piclt.png) no-repeat center top; left:0}
.abpic .ryrt{ background:url(../images/picrt.png) no-repeat center top; right:0}
.abpic .pickj em:hover{ background-position:bottom}
.abpic .container{ overflow:hidden; padding:20px 0; background-color:#fff;}
.abpic .ryBox{ overflow:hidden; width:640px; margin:0 auto;height:150px; position:relative; }
.abpic .list{ position:absolute; top:0px; left:0px; width:101%;}
.abpic .list li{ width:200px; height:150px; float:left; margin-right:14px; }
.abpic .list li a{ text-decoration:none}
.abpic .list li img{ display:block; margin:0 auto;width:200px; height:145px; }
.abpic .list li span{ display:block;width:200px; text-align:center; font-size:14px; color:#333;line-height:40px;}
.abpic .list li:hover span{ color:#0066CC;}
.abpic .list li:hover{ border-color:#c30101; }



/* 新闻*/
.content{width:640px; margin:0 auto; overflow:hidden; }

.news-tit {width:640px;margin:0px auto; }
.news-tit h3 {text-align: center; padding-top:10px;padding-bottom:20px; }
.news-tit h3 a { font-size: 36px; color: #333333; font-weight:500;}
.news-tit h3 a span{ background:url(../images/bot.gif) no-repeat  bottom center;padding-bottom:13px; }
.news-tit h3 a em { display: block; margin-top: 5px; font: 16px "微软雅黑"; color: #b7b6b6; text-transform: uppercase;}
.news{ overflow:hidden;}
.news .newlt{ float:left; width:630px; height:475px; background-color:#fff}
.news .newtit{ height:50px; overflow:hidden; background-color:#eeeeee;}
.news .newul{overflow:hidden;float:left;}
.news .newul li{ font-weight:normal; text-align:center; float:left; width:195px; height:50px; line-height:50px; font-size:18px;background-color:#eeeeee;position:relative;display: inline-block; margin-right:10px; }
.news .newul li:hover,.news .newul li.cur{ background-color:#007ac5; }
.news .newul li a{ color:#333333; display:block; }
.news .newul li a:hover,.news .newul .cur a{ color:#fff; }
.news .newul li.last a{ border:none;}
.news .newtit a.more{ float:right; font-size:14px; color:#575757; margin-right:10px; margin-top:20px;}
.news .newltbox{ overflow:hidden; width:100%; position:relative; height:403px;} 
.news .newcon{ overflow:hidden; position:absolute; top:0; left:0; display:none}
.news dl{ overflow:hidden}
.news dt{ overflow:hidden; width:200px; height:130px;float:left;}
.news dt img{width:190px; height:120px; display:block;border: 1px solid #d5d5d5; margin-top:5px;}
.news dd{ float:right; width:420px; padding:0 10px;}
.news dd h3{ font-size:16px; margin-bottom:12px; margin-top:14px; font-style:normal;}	
.news dd h3 a{ color:#666}
.news dd p{ font-size:13px; color:#666; line-height:28px; height:72px; padding-top:5px; overflow:hidden}
.news dd p a{ color:#c30101;}
.news .list{ overflow:hidden; margin-top:10px;}
.news .list li{ float:left; line-height:42px; font-size:13px; padding:0 15px; background:url(../images/new-li.png) no-repeat 5px center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:610px; border-bottom:1px dotted #ebebeb; font-size:13px;}
.news .list li a{ color:#666;}
.news .list li span{ float:right;color:#666}
.news .newrt{ float:right; width:640px; background-color:#fff;}
.news .newrttit{ height:50px; overflow:hidden; background-color:#eeeeee;}
.news .newrt h3{ font-weight:normal; text-align:center; float:left; width:195px; height:50px; line-height:50px; font-size:18px;background-color:#007ac5;position:relative;display: inline-block;}
.news .newrt h3:hover,.news .newrt h3.cur{ background-color:#007ac5;}
.news .newrt h3 a{ color:#fff;}
.news .newrttit a.more{ float:right; font-size:14px; color:#575757; margin-right:10px; margin-top:20px;}
.news .da{ overflow:hidden; width:630px; height:390px; margin-top:5px; position:relative; margin-left:5x; margin-right:5px;}
.news .daul{ position:absolute; top:0; left:0;width:100%;}
.news .daul li{ padding:12px 0; border-bottom:1px dotted #e0e0e0; width:100%;}
.news .daul li h4{ font-size:14px; font-weight:normal; line-height:30px; padding-top:0px; background:url(../images/wen.jpg) no-repeat left center; padding-left:30px;}
.news .daul li p{ background:url(../images/da.jpg) no-repeat left 5px; padding-left:30px; line-height:32px; height:64px; font-size:13px; color:#666; overflow:hidden; margin-top:4px;}

















/* -- 产品列表样式 -- */
.cppro{padding: 20px 0 20px 0;}
.cppro_l{width: 640px; overflow: hidden;}
.cppro_r{width: 640px; overflow: hidden;}
.cppro_menu { margin-bottom:10px; margin-left:10px;}
.cppro_menu li{background-color: #0071b7;	width:300px; margin-right:10px; margin-bottom:10px;height:40px; line-height:40px;display: block; float:left;text-align: center; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; box-sizing: border-box;-webkit-box-sizing: border-box;	border-right: 1px solid #157ff5;border-bottom: 1px solid #157ff5;}
.cppro_menu li a{ color: #fff;}
.cppro_menu li a:hover,.cppro_menu li.on a,.cppro_menu li.hover a{ background-position:0 0;  color:#ec7800;}

dl.p_list_dl{ width:310px; overflow:hidden; float:left;padding:10px 4px;}
dl.p_list_dl dt{ width:310px; height:330px;line-height:0; font-size:0;}
dl.p_list_dl dt img{width:298px; height:326px; padding:1px; border:1px solid #D6D6D6; }
dl.p_list_dl:hover dt img{border:1px solid #ec7800; }
dl.p_list_dl:hover dd a{color:#0071b7; font-size:14px;}
dl.p_list_dl dd{ padding-top:14px;  font-size:20px; height:30px; width:303px; line-height:30px; text-align:center; overflow:hidden;background: #000;}

/*页码格式*/
.page {padding-top:40px; padding-bottom:10px; text-align:center;}
.page a {font-size: 12px;color: #888;display: inline-block;_display:inline; padding: 0 10px;border: 1px solid #ddd;margin-right: 5px; line-height: 26px;}
.page>b,.page a:hover{font-size: 12px;color: #fff;display: inline-block;_display:inline;padding: 0 10px;border: 1px solid #ddd;margin-right: 5px;line-height: 26px;background: #0066a5;font-weight: bold;}


.cplist1{padding-top: 25px; width:640px;}
.cplist1 dl{padding: 22px 14px;border: 1px solid #e4e4e4; margin-bottom: 20px; width:600px; height:320px; background-color:#fff;}
.cplist1 dt{float: left; }
.cplist1 dt img{display: block; width: 290px; height: 325px;}
.cplist1 dd{float: right; width: 290px;}
.cplist1 dd b{ width: 290px; font-size: 18px; display: block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin: 10px 0;border-bottom: 1px solid #dddddd; padding-bottom:15px; font-weight: normal;}
.cplist1 dd p{font-size: 14px; color: #666; line-height: 26px; height: 178px; overflow: hidden; margin-bottom: 20px;}
.cplist1 dd span{display: block; float:left; text-align: right; margin-top:20px;}
.cplist1 dd span a{display: inline-block; width: 110px; height: 24px; line-height: 24px; text-align: center; color: #333; border: 1px solid #d2d2d2; font-size: 14px; }
.cplist1 dd span a:hover{text-decoration: none;}
.cplist1 dl.cur{border: 1px solid #07923b;}
.cplist1 dl.cur dd span a{color: #07923b; border: 1px solid #07923b;}

.cplist2{padding-top: 5px;}
.cplist2 p{font-size: 16px; color: #666; line-height: 26px;overflow: hidden; margin-bottom: 20px; }
.cplist2 p img{ width:640px;}
.cplist2 dl{padding: 22px 14px;border: 1px solid #e4e4e4; margin-bottom: 40px; width:610px; height:auto; min-height:330px;}
.cplist2 dt{float: left; }
.cplist2 dt img{display: block; width: 290px; height: 225px; padding-top:20px;}
.cplist2 dd{float: right; width: 300px;}
.cplist2 dd b{ width: 300px; font-size: 18px; display: block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin: 10px 0;border-bottom: 1px solid #dddddd; padding-bottom:15px; font-weight: normal;}
.cplist2 dd p{font-size: 14px; color: #666; line-height: 26px;  overflow: hidden; margin-bottom: 10px;}


/* 产品详细页 */

.procon{padding:0px;}
.summry{ overflow:hidden;}
#preview{ float:left; text-align:center; width:358px;border:1px solid #dddddd;}



.inpro{padding: 0px ;}
.inpro_l{width: 352px; overflow: hidden; position: relative;}
.inpro_l img{display: block; width: 340px; height: 350px;  border:1px solid #D6D6D6;}

.inpro_l .pro_fls dl{ width:352px;}
.inpro_l .prev,.inpro_l .next{ width:40px; height:60px; display:block; position:absolute; opacity: 0.8;z-index:999;}
.inpro_l .prev{ left:3px; top:155px;  background:url(../images/btn1.png) no-repeat; z-index:99999; display:block; }
.inpro_l .next{right:5px; top:155px; background:url(../images/btn1.png) no-repeat -40px 0;}
.inpro_l .prev:hover{ background:url(../images/btn1.png) no-repeat 0 -60px; z-index:99999;}
.inpro_l .next:hover{ background:url(../images/btn1.png) no-repeat -40px -60px; z-index:99999;}





.parameter{ float:left; width:278px; margin-left:10px;}
.parameter h3{ border-bottom:1px dashed #ddd; font-size:18px; color:#555; padding-bottom:15px; font-weight:900;}
.parameter .cpintro{ margin-top:10px; padding-left:0px;}
.parameter .cpintro p{ font-size:15px; line-height:30px; overflow:hidden; }
.parameter .cpintro b{ font-size:16px; text-indent:0em;}
.parameter .phone{margin-top:10px; padding-left:0px;}
.parameter .phone b{font-size:14px; line-height:30px;}
.parameter .phone a{font-size:22px; line-height:30px; color:#0071b7; font-weight:500; font-family:Arial, Helvetica, sans-serif;}


<!--details style-->
.details{ overflow:hidden; margin-top:30px;  }
.details p{font-size:18px; line-height:30px; margin:0 5px;}
.det-title{ border:1px solid #DFDFDF; margin-top:30px; height:38px; line-height:38px; background:url(../images/tbg.jpg) repeat-x bottom left;}
.det-title span{ display:block; float:left; border-right:1px solid #DFDFDF; padding:0px 30px; font-size:14px; color:#c00;}
.det-titlepic { text-align:center;}
.det-titlepic img{ width:600px;}

.det-cont1{margin: 10px 0px 0px; padding: 0px; height: 45px; background-image: url(../images/det-cont1.jpg); background-repeat: no-repeat;}
.det-cont1 p{font-size: 16px; font-family: 'Microsoft Yahei';}
.det-cont2{margin: 10px 0px 0px; padding: 0px; font-size: 14px; font-family: 'Microsoft Yahei';height: 45px; background-image: url(../images/det-cont2.jpg);  background-repeat: no-repeat;}
.det-cont3{margin: 10px 0px 0px; padding: 0px; font-size: 14px; font-family: 'Microsoft Yahei';height: 45px; background-image: url(../images/det-cont3.jpg);  background-repeat: no-repeat;}





.jjfanr { width:100%;margin-top:30px;}
.jjfanr h3{ margin-bottom:5px; letter-spacing: 3px; font-size:22px; font-family:"微软雅黑";}
.jjfanr dd{ font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:30px; background:url(../images/dlbg.gif) no-repeat 0 bottom; padding-bottom:10px;}
.jjfanr p{ margin-top:30px; font-size:16px; line-height:25px;}
.jjfanr ul{ width:100%;padding-left:10px;margin-top:20px; font-size:16px; color:#FFFFFF;display: block;  line-height:36px; background:url(../images/ysbg.gif) no-repeat ; margin-bottom:20px; }
.jjfanr li{width:100%; font-size:16px; line-height:25px; margin-bottom:20px;  }
.jjfanr dl{margin-top:20px;width:100%; font-size:18px; line-height:35px; margin-bottom:20px; padding-top:120px; }
.jjfanr dt{font-size:16px; line-height:25px; margin-bottom:20px; }
.jjfanr dt img{ margin-top:30px; margin-right:10px; } 
.return2{text-align: center; padding: 70px 0 75px;}



.service_r{ width: 630px; overflow: hidden; }
.service_lc{padding: 0px 0 40px 0; }

.service_lc p{display:block;font-size:18px; line-height:30px; margin:0 5px 15px; }

.service_con{padding: 0px 5px 40px ; }
.service_con h3{line-height:50px; font-size:18px; margin-top:5px;font-family:"Microsoft YaHei"; text-align:center;margin-bottom:20px; width:640px; height:50px; background-color:#1c97e2; color:#FFFFFF;}

.service_con p{display:block;font-size:16px; line-height:30px; margin-bottom:15px; }

/*常见问答列表模板*/
.daul{ padding:16px 20px 10px 20px; overflow:hidden;}
.daul li{ padding:12px 0; border-bottom: 1px solid #e9e9e9; width:100%;}
.daul li h4{ font-size:16px; font-weight:normal; line-height:30px; padding-top:0px; background:url(../images/wen.jpg) no-repeat left center; padding-left:30px;}
.daul li p{ background:url(../images/da.jpg) no-repeat left 5px; padding-left:30px; line-height:32px; height:64px; font-size:16px; color:#666; overflow:hidden; margin-top:4px;}


.service_hzkh{ margin:0px 13px 60px 0px;}
.service_hzkh h3{line-height:50px; font-size:18px; margin-top:10px;font-family:"Microsoft YaHei"; text-align:center;margin-bottom:20px; width:640px; height:50px; background-color:#1c97e2; color:#FFFFFF;}
.service_hzkh p{ line-height:36px; font-size:16px; margin-top:10px; margin-left:5px; margin-right:5px;font-family:"Microsoft YaHei";}
.service_hzkh ul{ margin-top:10px; margin-left:10px;}
.service_hzkh li { float:left; width:138px; height:130px; display:inline; margin-right:10px; margin-bottom:15px; }
.service_hzkh li img{ width:136px; height:90px; border: 1px solid #d5d5d5;}
.service_hzkh li p{ text-align:center;}


.service_fwys{padding: 0px 0 40px 0; }
.service_fwys p{display:block;font-size:16px; line-height:30px; margin-bottom:10px; }
.service_fwys .ysline{ border-bottom:1px dotted #333; margin-bottom:15px; margin-top:15px;}



.news_r{ width: 640px; overflow: hidden; }



.news_con dl.dl_3{ height:140px; overflow:hidden; margin-bottom:40px; margin-left:10px; margin-right:10px;padding:20px; border:1px solid #e4e4e4; background: #f9f9f9;}
.news_con dl.dl_3 dt{ float:left; }
.news_con dl.dl_3 dt img{ display:block; width:215px; height:140px;}
.news_con dl.dl_3 dd{ width:335px; height:145px; float:left; padding-left:20px;}
.news_con dl.dl_3 dd em{ width: 310px; display:block;font-size:18px; height:20px; line-height:20px; overflow:hidden; margin-top: 10px; white-space: nowrap;text-overflow: ellipsis; }
.news_con dl.dl_3 dd em a{text-decoration:none;}
.news_con dl.dl_3 dd em a:hover{ color:#0071b7;}
.news_con dl.dl_3 dd p{ display:block; font-size:14px; line-height:24px; height:48px; overflow:hidden; margin:17px 0; }
.news_con dl.dl_3 dd span{display: block; text-align: right;}
.news_con dl.dl_3 dd span a{ display: inline-block; width: 90px; height: 26px; border:1px solid #d3d3d3; text-align: center; line-height: 26px;text-decoration:none; font-size: 14px;}
.news_con dl.dl_3 dd span a:hover{ color:#0071b7;}
.news_con dl.dl_3 dd i{font-style: normal; font-size: 14px; margin-top: -30px; display: block;}
.news_con dl.dl_3.cur{ border:1px solid #07923b;}
.news_con dl.dl_3.cur span a{text-decoration: none; color: #07923b;  border:1px solid #07923b;}

.news_content {padding:20px 0  0 0;}
.news_content h3{ font-weight:normal; text-align:center; font-size:24px; color:#454545; padding:0px 45px 30px 45px; border-bottom:1px dotted #9e9e9e; }

.news_content_tit {font-family:"Microsoft YaHei";text-align:center; margin-top:20px; font-size:16px;line-height:24px; margin-bottom:15px;}
.news_content_tit span { margin-right:20px;}
.news_content_detail{ margin-top:30px; margin-bottom:60px; margin-left:5px; margin-right:5px;}
.news_content_detail p{ line-height:26px; font-size:18px; font-family:"Microsoft YaHei"; margin-bottom:20px;}
.news_content_detail p img{width:97%; height:auto;}
.sxpage{ height:35px; line-height:35px;font-size:16px; background:#fff; overflow:hidden; margin:10px 0px; padding:0 20px;}
.sxpage span{  overflow:hidden; height:35px; display:block;}
.sxpage a{ font-family:"Microsoft YaHei";font-size:16px;}


/**关于我们**/
.about{padding:30px 0 25px 0;}
.about1{font-size:15px; color:#444; line-height:1.7; margin:0 0 55px 0;}
.about1 .pic1{text-align:center;}
.about1 .pic1 img{ width:640px;}
.intro { margin-bottom: 45px; }
.intro h3{text-align: center; font-size: 24px; font-family: 微软雅黑; color: #333; margin: 30px 0 20px; line-height: 36px;}
.intro h3 span{display: block; text-transform: uppercase; color: #999; font-weight: normal; font-family: Arial;}
.intro p{width:640px; margin: 0 5px; line-height: 26px; color: #333; font-size: 16px; text-indent: 2em; padding-bottom: 10px;}

.demo img { width:295px; margin: 10px 10px;}
.demo p{ text-align:center;}

/*联系我们*/
.contact{ padding: 45px 0 100px; background:url(../images/contact1.png) no-repeat 0 145px;}
.contact h3{color: #333; font-size: 20px; padding-bottom: 20px;}

.contact .con{margin-right: -50px;}
.contact dl{ width: 640px; height:80px;float: left; margin-right: 50px; padding-bottom: 30px;border-bottom:1px dotted #333; margin-top:35px; }


.contact dt{float: left;}
.contact dt img{display: block; width: 85px; height: 80px;}
.contact dd{float: left; width: 435px;vertical-align:middle;}
.contact .height1{padding-top:27px; padding-left:6px;}
.contact .height2{padding-top:15px; padding-left:6px;}
.contact .height3{padding-top:0px; padding-left:6px;}
.contact dd b{display: block; font-size: 16px; color: #333; line-height: 28px; vertical-align:middle;  }
.contact .line{ padding-top:650px; border-bottom:1px solid #e5e5e5; margin-bottom:50px;}
























