﻿@charset "utf-8";

/* [7LIB.ORG] */
html,body,div,iframe,span,
dl,dt,dd,ul,ol,li,
form,input,textarea,pre,p,blockquote,
th,td						{ margin:0; padding:0; font-size:100%;}
a							{ text-decoration:none;}
li							{ list-style:none;}
.clear						{ clear:both; height:0px; line-height:0;}
h1,h2,h3					{ font-weight:normal; padding:0px; margin:0px; }
img							{ border:0; }
a							{ color:#666; }
a:hover 					{ text-decoration:none; }
@font-face{src:url("../font/Helvetica.ttf"); font-family: 'Helvetica';}
@font-face{src:url('../font/AgencyFB.ttf'); font-family:"AgencyFB";}
@font-face{src:url('../font/dincond-regular.otf'); font-family:"dincond";}

.search{ border-bottom:1px solid #efefef; }

/* [7LIB.ORG] */
body,html 					{ font-family:"微软雅黑","黑体"; font-size:14px; color:#000; background:#fff; min-width:1334px;}
.fl{float:left;}
.fr{float:right;}
.pl0{padding-left:0px !important;}
.pr0{padding-right:0px !important;}
.ml0{margin-left:0px !important;}
.mr0{margin-right:0px !important;}
.nobg{background:none !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.noborder{border:0px !important;}
.bl0{border-left:0px !important;}
.br0{border-right:0px !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.box{width:1200px; margin:0 auto;}
.sbox{width:1230px; margin:0 auto;}
.halfbox{width:600px;}

.w-top{ line-height:52px; height:52px; color:#7e7e7e;}
.topleft{width:300px;}
.topright{width:332px; height:52px;  padding-left:20px;}
.topright a{color:#7e7e7e; padding:0 5px;}

.w-header{height:125px; padding-top:55px; background:#f7f7f7;}
.w-logo-left{ width:810px; }
.w-logo-left img{float:left; padding-right:27px; display:block;}
.w-logo-left .logofont{margin-top:16px; line-height:26px; border-left:1px solid #dedede; padding-left:20px;}
.w-logo-left .logofont h2{font-size:20px; font-weight:bold; color:#246ed7; }
.w-logo-left .logofont span{ font-size:17px; color:#666; letter-spacing:2px;}

.w-logo-right{width:270px;  height:65px;}
.w-phone{font-size:14px; color:#666; padding-left:53px; line-height:24px; margin-top:9px; background:url(../images/tphone.png) no-repeat left center; height:54px;}
.w-phone span{font-size:30px; color:#666; font-family:"Arial"; line-height:30px;}

/****导航****/
.w-nav{ font-size:16px; height:72px; background:#246ed7; padding:10px 0px;}
.nav li{float:left; text-align:left; line-height:72px; }
.nav li a{color:#fff;  padding:0px 17px; border-left:1px dotted #fff; }
.nav li.cur{background:#3350c2;}
.nav li.cur a{border-left:0px; font-weight:bold;}
.nav li span{font-size:13px; color:#c2a8a8; font-weight:400; text-transform:uppercase; line-height:18px;}
.nav li span.ch{font-size:14px;}
/******幻灯片*******/
.w-banner{height:555px; text-align:center;background:#fff url('../images/banner.jpg') no-repeat center; z-index:0;}
.banner{height:555px;}
.w-banner .box{ position:relative;}
/*.w-banner .bnum{position:absolute; right:0px; bottom:-40px; padding-right:46px;}
.w-banner .bnum li{ width:21px; height:21px; border-radius:45px; background:#cecece; float:left; margin-left:16px;}
.w-banner .bnum li.c{ background:#f59c00;}*/

/*******搜索导航********/
.search{height:57px; line-height:57px;font-size:14px; color:#666; background:#fff;}
.search span{font-weight:bold;}
.s-word{width:832px; color:#666;}
.s-word a{color:#666; display:inline-block; padding:0 5px;}

.search-r{margin-top:16px; width:300px; height:27px; font-size:14px;  padding-left:10px;  border:1px solid #c7c7c7;}
.search-r .s-input{height:27px; width:266px; color:#b1b1b1; line-height:27px;  float:left;  border:0px;}
.search-r .search-btn{ display:block; height:27px; width:34px; background:#e5e5e5 url(../images/searchicon.png) no-repeat center;  float:right; font-size:14px; color:#fff; text-align:center; }

/********服务过的企业********/
.corpor{height:431px; background:#f6f4f4 url(../images/parbg.png) no-repeat center 62px;}
.corporhead{text-align:center; font-size:24px; padding-top:80px;}
.corporhead h2{font-size:24px; font-weight:bold; color:#246ed7;}
.corporhead span{ color:#666;}
.corporbox{ position:relative; width:1236px;  margin:0 auto; padding:0 49px;}
.corporbox{padding-top:50px;}
.corporlist{width:1236px; margin:0 auto;}
.corporlist li{text-align:center; width:279px; float:left; margin:0 15px;}
.corporlist li img{width:277px; height:129px; display:block; border:1px solid #c4c4c4;}
.corporlist li h2{font-size:14px; line-height:32px;}

.corporbox span{display:block; width:40px; height:82px; position:absolute; top:calc(50% - 34px);}
.corporbox .prev{background:url(../images/prev.jpg) no-repeat center; left:0px; }
.corporbox .prev:hover{background:url(../images/prev1.jpg) no-repeat center;}
.corporbox .next{background:url(../images/next.jpg) no-repeat center; right:0px;}
.corporbox .next:hover{background:url(../images/next1.jpg) no-repeat center;}


/******幻灯片*******/
.w-banner { background:#fff url('../images/banner.jpg') no-repeat center; height: 548px; position: relative; text-align: center; width: 100%;}
.w-banner .bd ul {}
.w-banner .bd li { display: block; height: 548px; text-align: center; width: 100% !important;}
.w-banner .bd li a { display: block; height: 548px; width: 100%;}
.w-banner .hd { bottom: 0; height: 30px; left: 0; line-height: 30px; position: absolute; width: 100%; z-index: 1;}
.w-banner .hd ul { text-align: center;}
.w-banner .hd ul li { background: #fff none repeat scroll 0 0; cursor: pointer; display: inline-block; float: none; height: 5px; line-height: 999px; margin: 1px; opacity: 0.6; overflow: hidden; width: 80px;}
.w-banner .hd ul .on {background: #000 none repeat scroll 0 0;}


.w-banner .prev,.w-banner .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;opacity:0.5;display:none;}
.w-banner .next {left:auto;right:15%;background-position:-6px -137px;}




/*******产品中心*******/
.procenter{padding-top:86px; padding-bottom:43px;}
.prohead{text-align:center; padding-bottom:20px;}
.prohead h2{color:#246ed7; font-size:30px; font-weight:bold;}
.prohead span{font-size:18px; color:#666;}
.probox{border:1px solid #d3d3d3; padding:42px 0 50px 0;}
.proclass{margin:0 34px; line-height:41px; height:65px;}
.protitle{width:141px; height:41px; text-align:center; line-height:40px; background:#246ed7; font-size:18px; color:#fff; font-weight:bold; border-radius:4px; margin-top:11px;}
.protitle a{ color:#fff; }
.proitem{width:960px; height:54px; border-top:1px dashed #d3d3d3; padding-top:11px;}
.proitem a{padding-right:26px;}
.promore{float:right;}
.proshadow{height:60px; margin-top:1px; background:url(../images/proshadow.jpg) no-repeat top center;}


/********产品列表********/
.prolist{background:#2971d6 url(../images/prolistbg.jpg) no-repeat center; height:821px;}
.prolisthead{text-align:center; padding-top:90px; padding-bottom:43px;}
.prolisthead h2{font-size:30px; font-weight:bold; color:#fff;}
.prolisthead span{font-size:18px; color:#abc1ec;}
.prolistbox{overflow:hidden;}
.proul{width:1936px; margin-left:-8px; height:474px;}
.proul li{position:relative; width:370px; text-align:center; overflow:hidden; float:left; margin:0 8px;}
.proul li img{display:block; width:370px; height:382px;}
.proul li .proname{font-size:16px; padding-top:20px; line-height:40px;}
.proul li .proname a{color:#fff;}
.proul li .dask{width:280px; height:374px; border:4px solid #e4ece8; position:absolute; top:-382px; left:0px; background:rgba(41,113,214,0.95); padding:0 41px;}/** top:px;*/
.proul li .dask h2{font-size:18px; font-weight:bold; color:#fff; padding-top:55px; padding-bottom:14px;}
.proul li .dask p{font-size:16px; color:#fff; line-height:35px; text-align:left;}
.proul li .dask a{color:#fff;}

.prostate{width:860px; height:21px; line-height:21px; background:url(../images/statebg.png) no-repeat center; margin:44px auto 0; border-radius:3px; padding:0 60px; text-align:center;}
.prostate li{display:inline-block; cursor:pointer; vertical-align:middle; width:15px; height:15px; border-radius:90px; background:#f7f7f7; line-height:999px; margin:3px 30px; }
.prostate li.on{display:inline-block;vertical-align:middle; width:21px; height:21px; border-radius:90px; background:#f7f7f7; line-height:999px;margin:0px 30px;}

/************优势*************/
.yshead{padding-top:139px; background:#f4f4f4; padding-bottom:63px;}
.yshead .ysl{width:654px; text-align:right;}
.yshead .ysl h2{font-size:34px; font-weight:bold; color:#246ed7;}
.yshead .ysl span{font-size:29px; color:#666;}
.yshead img{display:block;}
.yshead .ysr{width:523px;}
.ysshadow{height:46px; padding-top:29px; background:url(../images/ysshadow.png) no-repeat center bottom;}

.ys{background:#f4f4f4; overflow:hidden;}
.ys .box{position:relative; height:1241px;}
.ysinfol{padding-left:362px; width:596px; position:absolute; left:-369px; background:#fff; height:237px;}
.ysinfol1{top:0px;}
.ysinfol2{top:558px;}
.ysinfo{width:575px; padding-right:18px;}
.ysinfo .ysnum{width:75px; height:94px; font-size:51px; color:#fff; background:#246ed7; text-align:center; line-height:94px; font-family:"Impact"; }
.ysinfo .ysfont{width:468px;}
.ysinfo .ysfont h2{font-size:24px; color:#333; padding-top:46px; line-height:46px;}
.ysinfo .ysfont h2 span{font-weight:bold;}
.ysinfo .ysfont p{font-size:16px; color:#333; line-height:36px;}
.ysimg{position:absolute;}
.ysimg1{right:68px; top:-10px;}
.ysimg2{left:0px; top:256px;}
.ysimg3{right:0px; top:545px;}
.ysimg4{left:0px; top:851px;}

.ysinfor{padding-right:327px; width:580px; position:absolute; right:-353px; background:#fff; height:237px;}
.ysinfor1{top:278px;}
.ysinfor2{top:839px;}

/******案例*****/
.case{padding-top:82px;}
.casehead{font-size:30px; color:#666; text-align:center; padding-bottom:18px;}
.casehead span{color:#246ed7; font-weight:bold;}
.caseclass{text-align:center; padding-bottom:60px;}
.caseclass a{font-size:16px; color:#666; border-left:1px dotted #666; padding:0 25px; line-height:16px; height:16px;}
.casebox{padding-bottom:72px;}
.casebox img{display:block;}
.casel{width:600px; height:683px;}
.casel img{width:600px; height:447px;}
.casel .caseinfo{background:#318ce4; color:#fff; padding:33px 38px 0 38px; height:202px;}
.casel .caseinfo h2{font-weight:bold; font-size:16px; line-height:46px;}
.casel .caseinfo h2 a{color:#fff;}
.casel .caseinfo p{font-size:14px; line-height:30px;}
.caser{width:600px;}
.caser li{width:283px; float:left; padding-left:17px; }
.caser li img{width:283px; height:184px;}
.caser li h2{font-size:14px; color:#666; text-align:center; line-height:45px; height:47px}
.caser li h2 a{color:#666;}

.pz{background:#246ed7; padding-top:84px; height:299px;}
.pztop{text-align:center; border-bottom:1px dashed #aabfec;  font-size:24px; color:#fff; padding-bottom:70px;}
.pztop p{font-size:30px;}
.pzitem {text-align:center; margin-top:-33px; padding-bottom:21px;}
.pzitem span{display:inline-block;  margin:0 30px; width:66px; height:51px; background:#fff; border:1px solid #08060c; border-radius:90px; text-align:center; font-size:16px; line-height:18px; color:#333; padding-top:15px; }
.pzphone{font-size:14px; color:#fff; background:url(../images/phoneicon.png) no-repeat left center; text-align:center; width:320px; padding-left:50px; margin:0 auto;}
.pzphone span{font-size:32px; font-size:Arial;}


.honorbox{height:561px; background:#fff url(../images/honorbg.jpg) no-repeat top center;}

.honorhead{font-size:24px; color:#666; padding-bottom:18px; background:url(../images/honorline.jpg) no-repeat center bottom; text-align:center;padding-top:84px;}
.honorhead span,
.honorhead span a{font-weight:bold; color:#246ed7; }

.honor{width:584px;}
.honorlist{padding-top:55px;}
.honorlist li{width:262px; margin:0 15px; text-align:center; float:left;}
.honorlist li img{display:block; width:262px; height:181px;}
.honorlist li h2{font-size:16px; color:#040000; padding-top:18px; line-height:32px;}

/********流程********/
.flowhead{text-align:center; padding-top:25px; padding-bottom:116px; border-bottom:1px solid #000;}
.flowhead h2{font-size:30px; font-weight:bold; color:#246ed7;}
.flowhead p{font-size:18px; color:#666;}
.flow{margin-top:-60px; padding-bottom:90px;}
.flow ul li{width:153px; text-align:center; float:left; position:relative;}
.flow ul li span{display:block; width:7px; height:7px; border-radius:90px; background:#666; position:absolute; top:56px; right:-3px}
.flow ul li .flowicon{width:47px; padding:36px; height:46px; background:url(../images/flowbg.png) no-repeat center; margin:0 auto;}
.flow ul li:hover .flowicon{ background:url(../images/flowbg1.png) no-repeat center;}
.flow ul li .flowicon i{display:block; width:47px; height:45px;}
.flow ul li h2{font-size:16px; color:#666; line-height:30px; padding-top:7px;}
.flow ul li p{font-size:12px; color:#bcbcbc;}
.ficon1{background:url(../images/flowicon1.png) no-repeat center;}
.flow ul li:hover .ficon1{background:url(../images/flowicon11.png) no-repeat center;}
.ficon2{background:url(../images/flowicon2.png) no-repeat center;}
.flow ul li:hover .ficon2{background:url(../images/flowicon21.png) no-repeat center;}
.ficon3{background:url(../images/flowicon3.png) no-repeat center;}
.flow ul li:hover .ficon3{background:url(../images/flowicon31.png) no-repeat center;}
.ficon4{background:url(../images/flowicon4.png) no-repeat center;}
.flow ul li:hover .ficon4{background:url(../images/flowicon41.png) no-repeat center;}
.ficon5{background:url(../images/flowicon5.png) no-repeat center;}
.flow ul li:hover .ficon5{background:url(../images/flowicon51.png) no-repeat center;}
.ficon6{background:url(../images/flowicon6.png) no-repeat center;}
.flow ul li:hover .ficon6{background:url(../images/flowicon61.png) no-repeat center;}
.ficon7{background:url(../images/flowicon7.png) no-repeat center;}
.flow ul li:hover .ficon7{background:url(../images/flowicon71.png) no-repeat center;}
.ficon8{background:url(../images/flowicon8.png) no-repeat center;}
.flow ul li:hover .ficon8{background:url(../images/flowicon81.png) no-repeat center;}


.about{ background:#f6f6f7 url(../images/aboutbg.jpg) no-repeat center; padding-top:60px; height:825px;}
.about .box{overflow:hidden;}
.abouthead{text-align:center; padding-bottom:74px;}
.abouthead h2{font-size:30px; font-weight:bold; line-height:48px; color:#246ed7; }
.abouthead p{font-size:18px; color:#666;}
.aboutl{width:549px; height:342px}
.aboutl img{display:block; width:549px; height:342px}
.aboutr{width:582px; color:#666;}
.aboutr h2{font-size:24px; padding-bottom:30px;}
.aboutr p{font-size:14px; line-height:34px; height:211px; overflow:hidden; text-indent:2em;}
.aboutr .amore{display:block; width:189px; height:49px; line-height:49px; background:#246ed7; text-align:center; color:#fff; font-size:16px; border-radius:5px; margin-top:15px;}
.album{padding-top:50px; width:1220px; margin-left:-10px;}
.album li{width:285px; height:188px; position:relative; overflow:hidden; float:left; margin:0 10px;}
.album li img{display:block; width:285px; height:188px;}
.album li .dask{width:203px; height:188px; position:absolute; top:-285px; left:0px; background:rgba(41,113,214,0.95); padding:0 41px; text-align:center; color:#fff;}/** top:px;*/
.album li .dask i{display:block; width:28px; height:25px; background:url(../images/albumicon.png) no-repeat left center; margin:61px auto 15px;}

.album li .dask span{color:#fff; font-size:14px;}


/******行业动态******/
.newsbox{padding-top:42px;}
.news{width:341px; height:525px;border:3px solid #f2f2f2; padding:0 20px; float:left; margin-left:19px;}
.newshead{padding-top:30px; padding-bottom:25px;}
.newshead h2{font-size:18px; color:#246ed7; font-weight:bold; line-height:28px;}
.newshead span{font-size:14px; color:#666;}
.newsimg{width:332px; height:153px; overflow:hidden; margin:0 auto;}
.newsimg img{display:block; width:332px; height:153px;}
.newslist{padding-top:25px; height:202px;}
.newslist li{padding-left:; background:url(../images/newsicon.png) no-repeat left center; padding-left:20px; line-height:30px; font-size:14px; height:30px; overflow:hidden;}
.newslist li a{color:#666;}
.newsmore{display:block; width:87px; height:43px; border:1px solid #d4d4d4; line-height:42px; text-align:center;}

/*.newsone{padding-top:30px;}
.newsone img{display:block; width:300px; height:149px;}
.newsone .oneinfo{width:349px;}
.newsone .oneinfo h2{font-size:16px; font-weight:16px; color:#333; font-weight:bold; line-height:32px; }
.newsone .oneinfo h2 a{color:#333;}
.newsone .oneinfo p{font-size:14px; color:#616161; line-height:26px; padding-bottom:8px;}
.newsone .tomore{font-size:14px; color:#333;}

.newslist{padding-top:24px; width:313px;}
.newslist li{line-height:30px; background:url(../images/proicon.jpg) no-repeat left center; padding-left:12px; padding-right:5px;}
.newslist li a{display:block; width:213px; float:left; color:#616161; overflow:hidden;}
.newslist li span{display:block; width:82px; text-align:center; float:right; color:#616161;}

.faq{width:471px;}

.faq .faqimg{display:block; width:199px; height:267px; padding-top:30px;}
.faqlist{padding-top:10px; width:252px;}
.faqlist li{border-bottom:1px dashed #cccccc; line-height:28px; padding:15px 0; margin-top:5px;}
.faqlist li p{padding-left:19px; color:#616161;}
.faqlist .fa{background:url(../images/qicon1.jpg) no-repeat left center; line-height:30px; padding-bottom:2px;}
.faqlist .fa a{color:#333;}
.faqlist .fq {background:url(../images/qicon2.jpg) no-repeat left 5px; line-height:24px;}
*/
/******友情链接******/
.links{background:#246ed7; margin-top:86px; padding-bottom:50px;}
.links .box{padding-top:42px;}
.links .linkhead{width:136px; height:67px;background:url(../images/links.png) no-repeat 0px center; padding-left:54px; padding-top:20px; color:#fff;}
.links .linkhead h2{font-size:16px;  line-height:26px;}
.links .linkhead a{color:#fff; line-height:21px;}
.links .linkinfo{width:1010px; line-height:34px; padding-top:10px;}
.links .linkinfo a{padding-left:24px; font-size:14px; color:#fff;}


/************footer************/
.footer{background:#ede9e9; font-size:16px; line-height:30px; color:#fff; padding-top:90px;}
.footer .flogo{width:368px; padding-top:43px;}
.footer .flogo img{display:block;}

.fcontact{width:420px; height:227px; color:#666;}
.fcontact h2{font-size:16px;}
.fcinfo{line-height:30px; font-size:14px;}

.fcode{width:340px;}
.fcode img{display:block; width:150px; height:150px; }
.fcode .fcodeinfo{width:150px; height:150px; margin-left:20px;}
.fcode .fcodeinfo h2{text-align:center; font-size:12px; color:#666; line-height:24px; padding-top:3px;}
.copyright{height:47px; line-height:46px; background:#246ed7; text-align:center; color:#f7f7f7; font-size:14px;}
.copyright span{padding-left:35px;}
.fnav{background:#ede9e9; border-top:1px dashed #bdbaba; text-align:center; color:#666; font-size:16px; height:63px; padding-top:35px;}
.fnav a{margin:0 15px;}



/******内容页******/
.box-left{width:256px; margin:15px 0;}
.mt5{margin-top:5px;}
.box-right{/*width:742px;*/ width:924px; padding:15px 0;}
.lmain-title{ height:78px; background:#246ed7;  font-size:24px; color:#fff; line-height:78px; text-align:center; }
.case-class{ background:#ebebeb; padding-bottom:10px;}
.case-class ul{padding:8px 0;}
.case-class ul li{background: rgba(0, 0, 0, 0) url("../images/y-icon2.png") no-repeat scroll 25px center;  border-bottom: 1px solid #dcdcdc; font-size: 14px; line-height: 46px; padding-left: 60px;}
.case-class ul li:hover{background:#246ed7 url('../images/y-icon.png')no-repeat 25px center; color:#fff;}
.case-class ul li:hover a{color:#fff;}
.case-title{background:#246ed7; color:#fff; font-size:18px; line-height:21px; padding:26px 36px; text-align:center; border-top:5px solid #fff;}
.case-title a{color:#fff;}
/*.case-title:hover{background:#b18147 url('../images/y-icon.png')no-repeat 25px center;}*/
.l-contentus{margin-top:10px; background:#ebebeb; color:#695e66; font-size:12px;}
.l-contentus ul{padding:20px 13px 35px 15px;}
.l-contentus ul li{line-height:26px;}
.l-contentus ul h2{font-size:14px; font-weight:bold; line-height:30px;}

.list-head{border-bottom:3px solid #246ed7; height:27px; color:#282828;}
.list-head a{color:#282828;}
.caseinfo ul{padding-top:20px;}
.caseinfo ul li{background:#f9f9f9; border:1px solid #e4e4e4; padding:20px; position:relative; height:145px; padding-left:276px; margin-top:15px; position:relative;}
.caseinfo ul li img{position:absolute; top:20px; left:20px;}
.caseinfo ul li h2{font-size:18px; color:#333; line-height:46px;}
.caseinfo ul li h2 a{color:#333;}
.caseinfo ul li h2 span{float:right; font-size:14px; color:#7d7c7a;}
.caseinfo ul li p{line-height:24px; font-size:14px; color:#7d7c7a; height:72px; overflow:hidden; display:block;}
.caseinfo ul li .tomore{border:1px solid #246ed7; color:#246ed7; display:block; width:88px; height:24px; line-height:24px; text-align:center; position:absolute; right:10px; bottom:10px;}
.servicelink{display:block; width:219px; height:112px; background:url(../images/servicelink.jpg) no-repeat; margin-top:10px;}

/******分页*******/
.page{text-align:center; margin-top:30px; color:#333; font-size:12px;}
.page a{margin:0 5px; display:inline-block;}
.page .current{background:#246ed7; border-radius:3px; padding:0 5px; color:#fff; line-height:21px;}

.content-box{color:#555; padding-top:20px; padding:14px;}
.content-box img{margin:0 auto;}
.content-box .img-box{text-align:center; padding-top:15px;}
.content-box h2{font-size:22px; font-weight:bold; padding-left:28px; line-height:60px;}
.content-box p{text-indent:2em; line-height:30px;}
.hui{color:#797979;}
.laboutus{background:#ebebeb;}
.laboutus ul{padding:8px 0;}
.laboutus ul li{background:url(../images/y-icon2.png) no-repeat 25px center; padding-left:60px; font-size:14px;  line-height:46px;}
.laboutus ul li:hover{background:#246ed7 url('../images/y-icon.png')no-repeat 25px center;}
.laboutus ul li:hover a{color:#fff;}

/***********公司简介 详细页************/
.about-box {padding:0 15px; padding-top:36px; color:#666; line-height:24px;}
.about-box .about-heading{text-align:center; color:#333; font-size:18px; }
.about-box .about-heading .about-title{background:url("../images/sabout-bg.png") no-repeat center center; font-size:30px; color:#246ed7; text-align:center; font-weight:bold; margin-bottom:25px;}
/*.aboutinfo{width:610px; padding-right:30px; height:auto; margin-top:-100px; padding-bottom:35px;}*/
.about-content{line-height:24px; color:#666;}
.about-content p{text-indent:2em;}

.x-box{ color:#666; }
.x-box h2{ font-size:30px; text-align:center; padding-top:40px; padding-bottom:20px; }
.other-info{ line-height:74px; height:74px; border-top:1px dashed #dcdcdc; border-bottom:5px solid #ebebeb; position:relative; text-align:center; }
.case-info{ line-height:25px; padding:30px 0; }
.other-info .pct{ background:url(../images/lp.png) no-repeat; display:block; width:89px; height:40px; position:absolute; right:0; top:20px; }
.near-page{ border-top:1px dashed #dcdcdc; padding-top:18px; line-height:25px; }
.tagss{ padding-bottom:10px; }
.tagss span{ font-weight:bold; }

.product-list li{width:290px;height:199px;text-align:center;line-height:34px;float:left;margin-left:17px;margin-top:4px}.product-list li:nth-child(4n+1){margin-left:3px}.product-list li .pimg img{border:1px solid #929292}.product-list li .pimg img{width:288px;height:165px;}

.tjn{ padding:20px; background:#f1f1f1; margin-top:20px; }
.tjt{ background:#246ed7; color:#fff; width:118px; line-height:35px; height:35px; text-align:center; font-size:20px; }
.tjxx{ line-height:30px; margin-top:10px; }

.tobuy ul{padding-left:60px; padding-top:30px}
.tobuy .tobuy-head{height:29px; padding-left:20px; background:#246ed7; line-height:29px; color:#fff;}
.buyname{color:#474747; width:70px;}
.tobuy ul li{padding:12px 0; line-height:27px;}
.w2em{width:2em; display:inline-block;}
.tobuy ul li .buyinput{ width:345px; line-height:27px; border:1px solid #aaaaaa; padding:0 5px;}
.tobuy ul li textarea{line-height:21px;}
.tobuy .subbtn{border:0px; background:#246ed7; color:#fff; padding:3px 10px; margin-left:140px;}
.tobuy .rebtn{border:0px; background:#787978; color:#fff; padding:3px 10px; margin-left:20px;}

.cinfo{ min-height:220px; background:url(../images/contactus-p.png) no-repeat 510px bottom; line-height:25px; padding-left:160px; padding-top:80px; }
.c-name span{ font-style:italic; color:#246ed7; font-size:24px; }
.c-name {margin-bottom:15px; display:block; background:url(../images/tphone.png) no-repeat left center / 16px; padding-left:30px;}

.kfinfo{ display:none; }

.maps .t {border-bottom: 1px solid #dcdcdc;height: 50px;line-height: 50px;padding: 0 20px;}
.maps { border: 1px solid #e5e5e5; border-radius: 5px; margin-top:15px;}
.x-mmmop .t a {background: transparent none repeat scroll 0 0; line-height: 15px; top: 8px;}
.x-mmmop .t { background: transparent none repeat scroll 0 0; border: 1px solid #e5e5e5; border-radius: 5px;color: #fe510d;height: 27px; line-height: 27px; margin-bottom: 9px; padding-left: 20px;position: relative;}
.x-mmmop .t a { line-height: 27px;position: absolute;right: 10px;top: 0;}
.maps .linkbox { border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;padding-bottom: 10px;}
.maps h3 { font-size: 16px;padding: 10px 20px;}
.f6 {padding-left: 20px;}
.f6 li { border: 1px solid #e5e5e5;display: inline-block;margin-bottom: 5px; margin-right: 5px;padding: 10px;}
.f6 li:hover {background:#246ed7  none repeat scroll 0 0;color: #fff;}
.f6 li:hover a {color: #fff;}
.link-info a{ padding-left:10px; }
.page{ text-align:center; padding-bottom:20px; }
.page li{ display:inline-block; font-size:14px; margin:0 3px; }
.page li.thisclass{ background:#246ed7; color:#fff; padding:3px 14px; }
.page li.thisclass a{color:#fff; }
.page li strong{ font-weight:normal; padding:0 5px; }
.tjxx li{ position:relative; }
.tjxx li span{ position:absolute; right:20px; top:0; }

.hk{ margin-top:10px; line-height:24px; color:#666; }
.hk a{ color:#246ed7;}

.wprlist{ margin-top:30px; width:924px;  }
.wprlist ul li{margin-bottom:20px; width:288px; height:315px; border:1px solid #e7e6e6; float:left; text-align:center; background:#fff; margin-left: 20px; padding:2px;}
.wprlist ul li .p-img{}
.wprlist ul li .p-img a{}
.wprlist ul li img{display:block; margin:0 auto; width:284px; height:282px;}
.wprlist ul li p{padding:5px; line-height:24px;}
.wprlist ul li:hover{border:1px solid #246ed7;}
.wprlist ul li span { height:100%; display:inline-block; vertical-align:middle; }

.wprtj {  margin-top:17px; }
.wprtj .otherp-head{ height:74px; line-height:74px; background:#246ed7 ; font-size:24px; color:#fff; padding-left:60px; }
.wprtj ul{padding:24px 10px 24px 35px;}
.wprtj ul li{margin-left:17px; margin-top:15px; width:268px; height:231px; border:1px solid #e7e6e6; float:left; text-align:center; background:#fff; padding:30px 0 27px 0;}

.wprtj ul li img{max-height:220px; max-width:248px; height:auto; vertical-align:middle;}
.wprtj ul li:hover{border:1px solid #447edf;}

.wprtj ul li  a{ display:block; line-height:220px; height:220px; }
.wprtj ul li  a span{ display: inline-block;height: 100%;vertical-align: middle;}
.wprtj ul li  p a{ line-height:30px; }

.ak { position: relative;}
.ak .info { color: #242323; display: inline; float: right; font-size: 14px; height: 310px; line-height: 25px; position: relative; width: 340px;}
.ak .info .title {border-bottom: 1px solid #636161; margin-bottom: 10px; padding-bottom: 10px;}
.ak .info .class span, .ak .info .descr span {  font-weight: 700;}
.ak .info .class a { color: #246ed7;}
.ak .info .tel { color: #464849; margin-bottom: 10px; margin-top: 10px;padding-top: 10px;text-align: center;}
.ak .info .tel span {font-size: 18px;}
.ak .info .sbt1, .ak .info .sbt2 { background: #246ed7; border-radius: 5px; color: #fff; display: block; font-size: 14px;height: 30px; line-height: 30px; margin-top:10px; text-align: center;width:90px;}
.allt {border-bottom: 1px solid #246ed7;margin-bottom: 40px;padding-top: 20px;}
.allt li.cur { background: #246ed7;border: 1px solid #246ed7;color: #fff;}
.allt li {border: 1px solid #246ed7;cursor: pointer; font-size: 14px;height: 25px;line-height: 25px;margin: 0 auto -15px;text-align: center;width: 120px;}

/**********产品详情**********/
.ak{ /*margin-top:20px;*/height:350px;}
.w-ls {height: 350px;left: 0;overflow: hidden; position: absolute;top: 0;width: 400px;}
.w-ls .bd { border: 1px solid #e7e6e6; margin: 0 auto;overflow: hidden;position: relative;z-index: 0;}
.w-ls .bd li {height:auto; line-height:260px;overflow: hidden; position: relative;text-align: center; background:#fff;}
.w-ls .bd li img { max-width: 100%; max-height:100%; vertical-align:middle; width:100%; height:auto;}
.w-ls .hd { bottom: 0; height: 74px; left: 0;line-height:74px;position: absolute;text-align: left;width: 100%;z-index: 1;}
.w-ls .hd ul { margin-left:5px; padding-bottom:5px;text-align: left;}
.w-ls .hd ul li {background:;border: 1px solid #fff; cursor: pointer; display: inline-block;height: 70px; line-height:65px; margin: 1px 2px 5px 1px;overflow: hidden;width: 66px;}
.w-ls .hd ul li img { width:100%; height:100%; vertical-align:middle; display:block;}
.w-ls .hd ul .on {border: 1px solid #e7e6e6;}
.w-ls .next, .w-ls .prev {background: rgba(0, 0, 0, 0) url("../images/ll.png") no-repeat scroll center center; cursor: pointer; display: block; height: 36px; left: 10px;position: absolute;top: 140px;width: 22px;z-index: 1;}
.w-ls .next {background: rgba(0, 0, 0, 0) url("../images/lr.png") no-repeat scroll center center; left: auto;right: 10px;}

.dg{ background:#eee;  position:relative; margin-top:10px;}
.dg .dgrx{ background:#246ed7; color:#fff; font-size:16px; text-align:center; width:134px; height:50px; line-height:50px;}
.dg .tels{ font-size:22px; color:#246ed7; font-family:Impact; line-height:50px; padding-left:25px; }
.fwrx,.zxkf{font-size:18px; color:#000;}
.fwrx span{color:#387ad4; font-size:24px;}
.zxkf a{display:inline-block; font-size:14px; color:#333; padding-left:18px; background:url(../images/zxkf-qq.png) no-repeat left center;}

.wprinfo{padding:30px 0px 50px 0px;}
.ak {position: relative;}

.ak .info {color: #666;display: inline; float: right;font-size: 14px; height: 310px;line-height: 25px; position: relative;width: 490px;}

.bk1{ line-height:25px; color:#666; }
.ak .info .title { border-bottom: 1px solid #e7e6e6;margin-bottom: 10px;padding-bottom: 10px; color:#246ed7;}
.ak .info .class span{color:#246ed7; font-size:14px; font-weight:normal;}
.ak .info .descr span {font-weight:normal;}
.ak .info .class a {color: #246ed7;}
.ak .info .tel {color:#464849; margin-bottom: 10px; border-top:1px dashed #246ed7; margin-top:10px; padding-top:10px; text-align:center;}
.ak .info .tel span {font-size:18px;}

.fwrx,.zxkf{font-size:18px; color:#000;}
.fwrx span{color:#246ed7; font-size:24px;}
.zxkf a{display:inline-block; font-size:14px; color:#333; padding-left:18px; background:url(../images/zxkf-qq.png) no-repeat left center;}

.ak .info .sbt1, .ak .info .sbt2 {background: #246ed7 none repeat scroll 0 0; color: #fff;display: block;font-size: 14px;height: 40px; line-height:40px;text-align: center;margin-top:15px; width:100%;}
.allt {border-bottom: 1px solid  #c3c3c3  ; padding-top: 20px; margin-bottom:40px;}
.allt li.cur { background:  #246ed7   none repeat scroll 0 0; border: 1px solid  #246ed7  ;color: #fff; height:43px; width:162px; font-size:18px; line-height:43px;}
.allt li {border: 1px solid  #246ed7 ;cursor: pointer; margin:0 auto;font-size: 14px;height: 25px;line-height: 25px;text-align: center; width: 120px; margin-bottom:-15px; float:left;}
.ccc1{ display:none; }

.xxx{ position:relative; }
.xxx .hd{ }
.xxx .hd{ position:absolute; bottom:20px; right:20px; }
.xxx .hd li{width:8px; height:8px; cursor:pointer; line-height:999; overflow:hidden; background:rgba(255,255,255,0); border-radius:50%; border:3px solid #fff; display:inline-block; margin:3px 5px;}
.xxx .hd li.on{ background:rgba(255,255,255,1); }
.mnmn1{background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.iproleft .iprocat ul li.mkmk1 a{color: #246ed7;font-weight: bold; }

.salbum{padding-top:10px; padding-left:10px;}
.salbum ul li{width:283px; height:190px; position:relative; float:left; margin: 9px 9px;}
.salbum ul li img{width:283px; height:190px;}
.salbum ul li h2{position:absolute; left:0px; bottom:0px; height:30px; background:rgba(0,0,0,0.4); width:100%; color:#fff; line-height:30px; font-size:14px; font-weight:400; text-align:center;}
.salbum ul li h2 a{color:#fff;}
.n-imagess{padding-bottom:10px;}
.n-imagess img{display:block; margin:0 auto;}

.otherp{}
.otherp .otherp-head{background:#246ed7; color:#fff; height:43px; line-height:42px; padding-left:15px; font-weight:bold;}
.otherp ul{padding-top:24px;}
.otherp ul li{width:217px; height:282px; float:left; margin-left:18px; text-align:center;}
.otherp ul li .yyhh{line-height:24px;}
.hj,
.hk{ font-size:12px; line-height:22px; }


ul.hblist{ padding-top:20px; }
ul.hblist li{width:283px; height:168px; position:relative; float:left; margin: 9px 9px; background:#f2f2f2; text-align:center; padding-top:3px;}
ul.hblist li img{width:277px; height:129px; text-align:center; margin:auto;}
ul.hblist li h2{text-align:center; font-size:14px;line-height:30px;}
ul.hblist li h2 a{color:#666;}



ul.ry{ padding-top:20px; }
ul.ry li{width:283px; height:219px; position:relative; float:left; margin: 9px 9px; background:#f2f2f2;text-align:center; padding-top:3px;}
ul.ry li img{width:277px; height:189px; text-align:center; margin:auto;}
ul.ry li h2{text-align:center; font-size:14px; line-height:30px;}
ul.ry li h2 a{color:#666;}


.maps{ margin-bottom:40px; }
.tempWrap{ margin:0 auto; }


