@charset "gb2312";

/* CSS Document */

.top{background:#333;height:32px;line-height:32px;color:#cacaca;}

.topNavSe a{color:#cacaca;}

.col_61{color:#616161;}

.col_0a{color:#0a4ea2;}





.logo{margin-top:15px; height:100px; margin-bottom:13px;}

.tel1{margin-top:25px;background: url(../images/tel.png) no-repeat left -10px; width:auto; height: 50px; font-size: 25px; font-weight: 700; color: #f00!important;padding:30px 0 0 80px; line-height: 24px;}

.tel1 span{font-size: 20px;}

/**seach**/

.search {

	float: right;

	line-height: 32px;



}

.search a{ color: #cacaca; margin-left: 20px;}

.search a:hover{ color:#019fe8;}

.search_nr {

	color: #ab0001;

	padding: 0px 0px;

	height: 23px;

	margin-bottom: 15px;

	margin: 0 auto;

}

.search_r {

	overflow: hidden;

	padding: 0px 0px 0px 19px;

	float: right;

}

#formSeach {

	margin: 4px auto 0;

	width: 181px;

	overflow: hidden;

	float: left;

}

#formSeach input.input_text {

	border: 1px solid #ccc;

	border-right: 0;

	float: left;

	height: 20px;

	line-height: 20px;

	color: #000;

	padding: 0 5px;

	background: #fff;

}

#formSeach input.input_text_ny {

	border: 1px solid #ccc;

	border-right: 0;

	float: left;

	height: 20px;

	line-height: 20px;

	color: #a4a59f;

	padding: 0 5px;

	width: 169px

}

#formSeach input.btn_search {

	border: 0;

	background: url(../images/sea.jpg) no-repeat left top #000000;

	width: 24px;

	height: 22px;

	float: left;

	overflow: hidden;

	cursor: pointer;

}

#formSeach .radiobox {

	padding: 0px 10px 0px;

	color: #a4a59f;

	float: left;

	height: 26px;

	line-height: 26px;

	-webkit-padding-start: 2px 10px 0px;

}



/**menu**/

#menu{width:100%; background:#005dad;}

.menu{height:60px;z-index:6; width:1120px; margin:0 auto;}

.menu li{float:left;}

.menu li:first-child{}

.menu li a{color:#fff;padding:0px 44px;display:block;text-align:center;height:60px;line-height:60px; font-weight:normal; font-size:18px;} 

.menu li a:hover,.menu li.on{background:#009a44;color:#fff;} 



/**ban**/

.banner { position:relative; height:500px;}

.banner .btn1 { bottom: 5px;margin-right: -450px; padding: 5px 6px; position: absolute; right: 50%;z-index: 7;}

.banner .btn1 span { background: none repeat scroll 0 0 #009a44; border: 1px solid #009a44; color: #FFFFFF; cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 5px;}

.banner .btn1 span.cur { font-weight: bold; padding: 4px 8px;}

.banner .bgitem{height: 500px; cursor:pointer; width: 100%;margin: 0 auto;position:absolute; background-position:center top; background-repeat:no-repeat;}



/**产品**/

.hotPro{padding:0px;}

.ititle span{color:#005dad;}

.ititle p{color:#005dad;}

.ititle em{width:225px;height:8px;border-bottom:1px solid #ddd;display:inline-block;margin-top:8px;}

.hotPro .con{margin-top:45px;}

.hotPro .con li{float:left;margin:0px 0px 13px 11px;background:#f6f6f6;padding:7px;}
.hotPro .con li:nth-child(3n){ float: right; margin: 0!important;}

.hotPro .con li h3{width:260px;height:230px;position:relative;overflow:hidden; border:1px #eee solid;}

.hotPro .con li h3 a{width:260px;height:190px;text-align:center;display:block;display:table-cell;vertical-align:middle;}

.hotPro .con li h3 a.proImg img{vertical-align:middle;}

.hotPro .con li h3 em{position:absolute;width:240px;height:190px;top:0px;left:0px;background:url(../images/proimgbg.png) repeat;left:-240px;}

.hotPro .con li h3 em a{width:51px;height:51px;padding:70px 94px 85px 95px;}

.hotPro .con li h3 em a img{*padding-top:80px;}

.hotPro .con li p a{display:block;height:50px;line-height:50px;font-size:14px;color:#333;}

.morePro{margin:45px auto 30px;width:318px;border-bottom:1px solid #ddd;height:15px;}

.morePro a{width:105px;height:30px;background:#005dad;border-radius:14px;display:block;text-align:center;line-height:30px;color:#fff;margin:0px 101px;}

.morePro a:hover{background:#005dad;}



.hotPro .con li.cur p a{color:#005dad;}

.hotPro a.hotMore{width:225px;height:69px;line-height:69px;background:#fff;color:#232323;padding:0px 20px;}

.hotPro a.hotMore i{width:17px;height:17px;background:url(../images/webcoin.png) -1px -201px;margin-top:26px;}

.hotPro a:hover.hotMore{background:#3bcc49;color:#fff;}

.hotPro a:hover.hotMore i{background:url(../images/webcoin.png) -1px -301px;}



.iservice{height:523px;padding-top:50px;background:url(../images/iprobg.jpg) no-repeat center;}

.iservice .serTit{color:#fff;}

.iservice .con{background:#fff;padding:10px;margin-top:30px;}

.iservice .con li{float:left;width:274px;height:175px;}

.iservice .con li.single span{position:absolute;left:0px;top:0px;}

.iservice .con li.serImg3 span{left:-14px;}

.iservice .con li.serImg4 span{top:-14px;}

.iservice .con li.double{font-family:'Microsoft YaHei';padding:17px;width:240px;height:141px;}

.iservice .con li.double span{color:#343434;font-weight:bold;}

.iservice .con li.double p{color:#808080;margin-top:15px;line-height:24px;}



.icaseMain{padding:55px 0px;}

.icaseMain .rollBox{margin-top:42px;}

.rollBox{width:1120px;overflow:hidden;margin:0 auto;}

.rollBox .LeftBotton,.rollBox .RightBotton{height:50px;width:28px;background:url(../images/scrollcoin.png) no-repeat ;overflow:hidden;float:left;display:inline;cursor:pointer;margin-top:108px;}

.rollBox .LeftBotton{background-position:0px 0px;}

.rollBox .RightBotton{background-position:0px -200px;float:right;}

.rollBox .LeftBotton:hover{background-position:0px -100px;}

.rollBox .RightBotton:hover{background-position:0px -300px;}

.rollBox .Cont{width:1014px;overflow:hidden;float:left;margin-left:26px;}

.rollBox .ScrCont{width:10000000px;}

.rollBox #List1,.rollBox #List2{float:left;}



.icaseMain .rollBox .pic{float:left;width:300px;margin:0px 19px;}

.icaseMain .rollBox .pic h3{height:90px;padding:23px 15px;background:#f3f3f3;}

.icaseMain .rollBox .pic h3 span{color:#000;font-size:14px;font-weight:bold;}

.icaseMain .rollBox .pic h3 p{color:#a9a9a9;padding:10px 0px;}

.icaseMain .rollBox .pic h3 a{color:#2e2e2e;background:url(../images/picmore.png) no-repeat;padding:2px;width:90px;height:25px;line-height:25px;text-align:center;display:block;}

.icaseMain .rollBox .pic.cur h3{background:#005dad;}

.icaseMain .rollBox .pic.cur h3 span{color:#fff;}

.icaseMain .rollBox .pic.cur h3 p{color:#fff;}

.icaseMain .rollBox .pic.cur h3 a{color:#fff;background:url(../images/picmoreh.png) no-repeat;}



/**关于我们**/

.indMain{background:#f7f7f7;padding:30px 0px; clear: both; margin-top: 20px;}

.icomWarp{background:#fff;margin-top:42px; border:1px #ddd solid; height:430px;}

.icomWarp b{width:400px;height:430px;}

.icomWarp b img{ box-show:2px 2xp 2px #ddd;}

.icomWarp h3{width:630px;background:#fff; margin-right:45px;}

.icomWarp h3 span{color:#3bcc49;}

.icomWarp h3 .con{color:#9c9c9c;}

.icomWarp h3 .con span{color:#2d2d2d;display:inline-block;font-size:26px; font-weight:bold; padding-top:30px; margin-bottom:10px; border-bottom:1px #dbdbdb solid; height:60px; display:block; background:url(../images/new.jpg) no-repeat top right; }

.icomWarp h3 .con p{line-height:30px;color:#5a5a5a; font-size:14px; text-indent:2em}

.icomWarp h3 .con a{border:1px #dfdfdf solid; height:40px; width:150px; margin-top:10px; text-align:center; color:#fff; font-size:14px; display:block; line-height:40px; background:#009a44}

.mixWarp{background:#fff;padding:20px 0px;}



.tp1{ width:200px; float:left;  height:170px;}



/**新闻**/

.inewsMain{height:490px;padding-top:60px; background:url(../images/newbg.jpg) no-repeat center; clear: both;}

.inewsMain .tit{color:#fff;line-height:30px;}

.inewsMain .con{margin-top:20px;}

.inewsMain .con li{padding:10px;width:520px;background:#fff;margin:15px 0px; float: left;}

.inewsMain .con li b{float:left;}

.inewsMain .con li h3{width:285px;float:right;margin-right:12px;padding-top:6px;}

.inewsMain .con li h3 a{display:block;font-size:14px;color:#005dad;font-weight:bold;}

.inewsMain .con li:hover h3 a{color:#005dad;}

.inewsMain .con li h3 span{color:#000;padding:8px 0px;display:block;}

.inewsMain .con li h3 p{color:#575858;border-top:1px dashed #bbc0c4;padding-top:6px;line-height:24px;}



/**联系我们**/





/**商盟成员**/

.busCon ul{padding:0px 20px;float:left;line-height:40px;}

.busCon ul li{float:left;color:#c1c1c1;}

.busCon ul a{color:#333;padding:0px 14px; line-height:28px;}

.busCon ul a:hover{color:#333;}

 

/**底部**/

.foot{background:#333;padding:20px 0px 80px; border-top:7px #eee solid;}

.ftNav{padding-top:10px;}

.ftNav li{float:left;position:relative;height:40px;}

.ftNav li a{color:#989898;line-height:40px;display:block;padding-right:30px;}

.ftNav li a:hover{color:#fff;}

.bottom{line-height:30px;color:#989898;}

.bottom a{color:#989898;margin:0px 2px;}

.bottom a:hover{color:#c1c1c1;}

.bottom .cnzz{margin-top:10px;*margin-top:0px;}

.ftLogo{width:270px;margin-top:10px;}



.icontact{margin-top:20px;width:230px; float: right; margin-left: 30px;}

.icontact span{background:url(../images/tel_foot.png) no-repeat;color:#ff0;padding:14px 0px 0px 42px;}

.icontact p{color:#989898;padding-left:40px;background:url(../images/fttel.png) no-repeat;line-height:24px;}

.icontact p.tactPeo{background-position:18px -195px;}

.icontact p.tactTel{background-position:18px -94px;}

.icontact p.tactAdd{background-position:18px 4px;}



.bottomwx{

	width: 110px;

	float: right;

	margin: 10px 0 0 15px;

	text-align: center;

	color: #989898;

}

.bottomwx img{ width: 100%; margin-bottom: 5px;}



/**产品列表**/

.main{padding:30px 0px;background:#f7f7f7;}

.insLeft{width:300px;}

.insLeft .intit{padding-left:50px;height:55px;line-height:55px;padding-bottom:8px; background:#005dad;}

.insLeft .intit span{color:#fff;}

.insLeft .intit em{color:#278ce2;padding:0px 4px;}

.insLeft .intit b{color:#278ce2; font-weight:bold;}

.insLeft .proSide{background:#fff; position:relative;}







.insLeft .proSide li{}

.insLeft .proSide li a{color:#2e2e2e;display:block;height:50px;line-height:50px;background:url(../images/procoin.jpg) no-repeat 50px center; font-size:15px; border-bottom: 1px solid #eee;text-align: left; text-indent: 90px;}

.insLeft .proSide li a:hover,.insLeft .proSide li a.cur{color:#005dad;background:url(../images/procoin.jpg) no-repeat 50px center#eee;font-size:16px;}



.insLeft .proSide li ul{display:none; }

/* .insLeft .proSide li:hover ul{display:block; width:300px; position:absolute; left:300px; background:#fff; top:0; }



.insLeft .proSide li ul li{height:60px; border-bottom:1px #eee dashed;}

.insLeft .proSide li ul li a{color:#484848; line-height:60px;}

 */



.asideCotact ul{padding:5px 15px 15px;background:#fff;}

.asideCotact li{line-height:30px;color:#484848;}

.asideCotact li a{color:#484848;}

.asideTel{padding:15px 15px 0px;color:#404040;background:#fff;}

.asideTel b{margin-top: 10px;}

.asideTel p{color:#2c2c2c;}







.insRight{width:740px;padding:30px; background:#fff;}

.crumb{border-bottom:1px solid #dadada;height:38px;line-height:38px;padding:0px 10px;}

.crumb span{height:38px;color:#666;}

.crumb b,.crumb b a{color:#909090;font-family:'宋体';}

.crumb b a{margin:0px 3px;}



.proLiTit span{color:#005dad;}

.proLiTit em{color:#858585;padding:0px 4px;}

.proLiTit b{color:#7b7370;}



.proliWarp .proLiTit{margin:20px 0px 30px;}

.proliWarp .proLiType{margin-bottom:40px;}



.proliWarp .proLiType li{float:left;display:inline;position:relative;height:57px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}

.proliWarp .proLiType li a{display:block;height:56px;padding:0px 35px;line-height:56px;border-top:1px solid #e5e5e5;color:#383838;position:absolute;left:0px;top:0px; font-size:15px;}



.proliWarp .proLiType li:first-child{border-left:1px solid #e5e5e5;}

.proliWarp .proLiType li a:hover,.proliWarp .proLiType li a.cur{border-top:7px solid #005dad;background:#fff;top:-6px;}

.proliWarp .proLiCon{padding-bottom:15px;}

.proliWarp .proLiCon li{float:left;margin:0px 11px 13px 0px;background:#fff;padding:10px; width: 251px;}

.proliWarp .proLiCon li:nth-child(4n){ margin-right: 0;}

.proliWarp .proLiCon li h3{width:240px;height:220px;position:relative;overflow:hidden; border:1px #eee solid;}

.proliWarp .proLiCon li h3 a{width:240px;height:220px;text-align:center;display:block;display:table-cell;vertical-align:middle;}

.proliWarp .proLiCon li h3 a.proImg img{vertical-align:middle;}

.proliWarp .proLiCon li h3 em{position:absolute;width:240px;height:220px;top:0px;left:0px;background:url(../images/proimgbg.png) repeat;left:-240px;}

.proliWarp .proLiCon li h3 em a{width:51px;height:51px;padding:84px 94px 85px 95px;}

.proliWarp .proLiCon li h3 em a img{*padding-top:80px;}

.proliWarp .proLiCon li p a{display:block;height:62px;line-height:62px;font-size:16px;color:#262626;}







.cpfl{ margin:20px auto; background:#fff; padding:30px 30px 20px; height:auto; overflow: hidden;}

.cpfl ul{}

.cpfl ul li{  height:50px; float:left;}

.cpfl ul li a{float:left; display:block; font-size:14px; height:40px; color:#fff; line-height:40px;text-align:center; background:#005dad; margin:0px 9px; padding:0 15px; }







.syfl{width:250px; float:left; background:#fff;  margin-top:45px; }

.title1{ width:250px; height:70px; background:#005dad; line-height:70px; font-size:24px; font-weight:bold; color:#fff; text-align:center;}

.syfl ul{ background:#f6f6f6; position:relative;}

.syfl ul li {}

.syfl ul li a{line-height:48px; height:48px; display:block; color:#383838;border-bottom:1px solid #e5e5e5; display:block; font-size:14px;padding-left:30px; }

.syfl ul li a:hover{background:#ddd;  }



.syfl ul li ul{display:none;}



.syfl ul li:hover ul{display:block; background:#fff; border:1px #eee solid;   position:absolute;left:250px; z-index:999; top:0; width:250px;}

.syfl ul li ul li{}

.syfl ul li ul li a{ height:60px; line-height:60px; border-bottom:1px #solid #e5e5e5; padding-left:30px; font-size:14px;}

.syfl ul li ul li a:hover{background:#eee}





.ilxwm{background:#005dad; padding:20px ;}

.ilxwm p{font-size:14px; height:40px; line-height:40px; border-bottom:1px dashed #1e7bca; color:#fff; }

.ilxwm p a{color:#fff;}







.syr{width:860px; float:right;}





.cms_page{margin-top:20px;}

.cms_page ul a{ background: #fff; color:#333; width:auto;height:32px;line-height:30px;margin:0px 2px; font-size: 14px; border: 1px solid #eee; display: inline; padding: 5px 10px;}

.cms_page ul a:hover,.cms_page ul span { padding:5px 10px; background:#005dad;color:#fff; font-size: 14px; border: 1px solid #005dad;}



/**产品详情**/

.picimg_wj{width:350px;height:280px;text-align:center;vertical-align:middle;display:table-cell;*display:block;border:1px solid #e7e7e7; background:#fff;}

.picimg_wj img{vertical-align:middle;}

.proArtiTop .proct_bg1{line-height:30px;padding-top:10px; padding:1px; margin-bottom:12px; border:1px solid #e7e7e7; background:#fff; padding-left:20px;}

.proArtiTop .proct_bg1 ul {}

.proArtiTop .proct_bg1 ul li{line-height:28px; font-size: 14px;}

.pviewtitle{ font-size: 18px!important; font-weight: 700; line-height: 50px!important;}





.proArtiTop_left{ float:left;}

.proArtiTop_right{ border-right:1px solid #e7e7e7; float:right; width:370px;}

.insNewsArti img{max-width:730px;}



.inproCon li{float:left;margin:7px;display:inline-block; width:170px; height:140px;}

.inproCon li h3{width:170px; height:140px; border:1px #ddd solid;}

.inproCon li h3 a{width:170px;height:140px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:121px;font-size:94px}

.inproCon li h3 a img{vertical-align:middle;}

.inproCon li p{height:30px;line-height:30px;}

.inproCon li p a{display:block;color:#333; font-size:12px;}



/**新闻列表**/

.insNewList {border-bottom:1px dashed #bebebe;padding:15px 20px;cursor:pointer;background:url(../images/newli.gif) no-repeat 7px 25px;}

.insNewList .nTit a{color:#333;font-size:15px;float:left;}

.insNewList .nTit span{color:#7f7f7f;float:right;padding-right:15px; font-size:14px;}

.insNewList .con{color:#888;margin-top:8px;padding:0px;}

.insNewList .con a{color:#888;margin-top:8px;padding:0px;}

.insNewH{background:#e8e8e8;}



.insNews li{float:left;line-height:35px;width:725px;padding:0px 5px;}

.insNews li a{float:left;color:#343434; font-size:12px;}

.insNews li a:hover{color:#005dad;}

.insNews li span{float:right;color:#b4b4b4;font-size:12px;}



/**新闻详情**/

.insNewsArti,.insNewsArti h3 span a{color:#343434;}

.insNewsArti h4{margin:10px 0px;}

.insNewsArti h3 span{padding:0px 8px;}

.insNewsArti .con{line-height:32px;font-size: 14px!important;}

.insNewsArti .con table{ border: 1px solid #ccc; border-collapse: collapse; width: 100%!important;}

.insNewsArti .con table td{ border: 1px solid #ccc!important; font-size: 14px;}

.insNewsArti .con,.insNewsArti .con a{color:#343434;}

.insNewsArti .con img{ max-width: 100%!important;}

.insNewsArti .newArtiNext,.insNewsArti .tag,.proArtiNum{line-height:24px;}

.insNewsArti .tag,.insNewsArti .tag a,.insNewsArti .newArtiNext ,.insNewsArti .newArtiNext a,.proArtiNum,.proArtiNum a{color:#343434;}

.insNewsArti .tag a{margin:0px 5px;}

.insNewsArti .tag a:hover,.insNewsArti .newArtiNext a:hover,.proArtiNum a:hover{color:#3bcc49;}



.newCon{width:730px;}



/**网站地图**/

.sitemap {padding:5px 10px;line-height:24px;}

.sitemap .title3{font-size:16px;}

.sitemap DL {PADDING-BOTTOM: 5px;PADDING-TOP: 5px}

.sitemap DL FONT {TEXT-ALIGN: left;DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal}

.sitemap DL FONT A {PADDING-BOTTOM: 0px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 0px}

.sitemap DL FONT A:hover {COLOR: #005dad;TEXT-DECORATION: none}





#demo1p {list-style: none outside none;padding:5px 10px 0 10px;overflow: hidden;width: 1100px;margin:0 auto;}

#indemo1p {float: left;width: 800%;}

#demo1p1 {float: left;}

#demo1p2 {float: left;}





.gyds{width:165px; float:left;}





.con1{width:600px;}





.content{ width:1100px; margin:0 auto;}

.f_pa{position:absolute;}

.f_pr{position:relative;}

.g_ys{background:url(../images/ysbg.jpg) no-repeat center top; height: 1078px;}

.g_ys h2{ padding-left: 327px; height: 194px;font-size: 48px; font-weight: bold; color: #222; text-decoration: none; text-decoration: none; line-height:180px;}

.g_ys h2 a{ font-size: 48px; font-weight: bold; color: #222; text-decoration: none; text-decoration: none;}

.g_ys h2 a:hover{ text-decoration: none;}

.g_ys h2 em{ color: #005dad; font-size: 149px; font-style: italic; font-family:Tahoma, Geneva, sans-serif; display: inline-block; padding-right:20px; font-weight:bold;}

.u_sl{ font-size: 20px; color: #fff; left: 400px; top: 165px;}

.g_ys .ysimg1{background:url(../images/ysimg1.png) no-repeat; width: 534px; height: 398px; display: block;right:0; top: 195px;}

.g_ys .ysimg2{background:url(../images/ysimg2.jpg) no-repeat; width: 477px; height: 360px; display: block;left:0; top: 692px;}

.g_ys .m_ys1{ height: 160px; padding-top: 55px;}

.g_ys .m_ys2{height: 257px; }

.g_ys .m_ys3{ padding-left: 500px; height: 191px;}

.g_ys .m_ys4{padding-left: 500px; }

.g_ys .m_gy{width: 520px;}

.g_ys .m_gy{ z-index: 1;}

.g_ys .m_gy h3{ height: 44px; line-height: 44px; border-bottom: 1px dashed #ccc; color: #005dad; font-size: 24px; margin-bottom: 10px; font-weight:bold;}

.g_ys .m_gy h3 i{background:url(../images/ysico1.png) no-repeat; display: inline-block; width: 34px; height: 36px; text-align: center; color: #fff; font-size: 25px; padding-right: 8px;}

.g_ys .m_gy p{background:url(../images/ysico2.png) no-repeat 30px 12px; padding-left: 54px; line-height: 30px; font-size: 14px; color: #333; padding-right: 15px;}





.bj{ background:url(../images/bj.png) center no-repeat ; text-index:-99999px; height:55px; width:100%; margin:0 0;  z-index:9999; bottom:0; left: 0; position:fixed; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 1)||0)-(parseInt(this.currentStyle.marginBottom, 1)||0)));}

