﻿@charset "utf-8";

/* CSS Document */

*{transition:all .5s;}



.bannerBox{width:100%; height:567px; }

#flashs{ position:relative; height:567px; overflow:hidden;margin-bottom:10px;}

#flashs .bgitem{  z-index:1;position:absolute; top:0; }

#flashs .btn{ position:absolute; z-index:7; bottom:10px; left:50%; margin-left:-64px; padding:0px 6px;}

#flashs .btn span{background:url(../images/icon.png) no-repeat; cursor: pointer;display: inline-block;margin:0 2px;width:16px;height:25px;font-size:14px;line-height:25px;text-align:center;}

#flashs .btn span.cur{ background:url(../images/iconcur.png) no-repeat;}



.tnNew{padding:6px 0px; height:18px; line-height:18px; background-color:#ccc; overflow:hidden;}

.tnNew dt{width:104px; text-align:center; font-size:14px; font-weight:bold; border-right:1px solid #333; color:#333;}

.tnNew dd{margin-left:120px; margin-right:15px; font-size:13px; }

.tnNew dd a{color:#183a83;}

.tnNew dd span{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



/*产品*/

.cpSpan{margin:20px auto;}



.cpMu{width:230px; height:900px; background-color:#e5e5e5; overflow:hidden; border-bottom:5px solid #001a52;}

.cpMu h4 img{display:block;}

.cpMuCont{}

.cpMuCont dl{margin-bottom:7px;}

.cpMuCont dt{height:38px; line-height:38px; background:url(../images/cpMuDt.png) no-repeat 26px center; border-bottom:2px solid #c2c2c2;}

.cpMuCont dt a{margin-left:44px; font-size:15px; color:#333; font-weight:bold;}

.cpMuCont dd{height:38px; line-height:38px; overflow:hidden; border-bottom:1px solid #c2c2c2;}

.cpMuCont dd a{padding-left:44px; display:block; font-size:14px; text-decoration:none; color:#333;}

.cpMuCont dd a:hover{background:#127f07 url(../images/cpMuDd.png) no-repeat 204px center; color:#fff;}





.cpList{
	width:726px;
	height:900px;
	overflow:hidden;
}

.cpList .contTit{position:relative; height:46px; line-height:46px; border-top:2px solid #001a52; border-bottom:1px solid #001a52; font-size:15px;}

.cpList .contTit .titA{color:#333;}

.cpList .contTit .titMore{position:absolute; right:0px; top:18px;}

.cpList ul{overflow:hidden;}

.cpList li{
	position:relative;
	margin-right:6px;
	margin-top:18px;
	float:left;
	width:234px;
	height:190px;
	border:1px solid #d5d5d5;
}

.cpList li.noMr{margin-right:0px;}

.cpList li img{display:block;}

.cpList li h5{position:absolute; left:0px; top:0px; width:100%; height:28px; line-height:28px; overflow:hidden; background:url(../images/cpH5Bg.png) right; font-weight:normal; font-size:16px;}

.cpList li h5 a{display:block; padding:0 20px; color:#333; background:url(../images/cpH5_ico.png) no-repeat 8px center;}

.cpList li:hover{border:1px solid #127f07;}







.gmYsBg{position:relative; height:536px;}

.gmYsTab{position:absolute; left:50%; top:-10px; margin-left:-208px; width:416px; overflow:hidden;}

.gmYsTab span{margin:0 5px; float:left; width:94px; height:102px; background-position:center bottom; background-repeat:no-repeat; cursor:pointer;}

.gmYsTab span.gmYs_1{background-image:url(../images/gmYs_s.png);}

.gmYsTab span.gmYs_2{background-image:url(../images/gmYs_l.png);}

.gmYsTab span.gmYs_3{background-image:url(../images/gmYs_p.png);}

.gmYsTab span.gmYs_4{background-image:url(../images/gmYs_b.png);}

.gmYsTab span.cur , .gmYsTab span:hover{background-position:center top;}

.gmYsCont{height:536px;}





.baozhiBox{position:relative; height:406px; background:url(../images/baozhiBox.jpg) no-repeat center;}

.baozhiBox h4{position:absolute; left:50%; top:-36px; margin-left:-49px;}

.baozhiBox ul{position:relative;}

.baozhiBox li{position:absolute; width:101px; height:35px; cursor:pointer;}

.baozhiBox li img{position:absolute; z-index:999; left:0px; bottom:35px; display:none; border:10px solid #fff;}

.baozhiBox li:hover img{display:block;}

.baozhiBox li.bzLi01{left:466px; top:150px;}

.baozhiBox li.bzLi02{left:597px; top:150px;}

.baozhiBox li.bzLi03{left:726px; top:150px;}

.baozhiBox li.bzLi04{left:527px; top:217px;}

.baozhiBox li.bzLi05{left:656px; top:217px;}



.alSpan{position:relative; height:606px; background:url(../images/alSpan.jpg) no-repeat center;}

.alSpan h4{position:absolute; left:50%; top:-33px; margin-left:-70px;}





.alTab{padding-top:92px; margin:0px auto 30px auto; width:785px; overflow:hidden;}

.alTab span{margin:0 7px; float:left; width:143px; height:142px; background-position:center bottom; background-repeat:no-repeat; cursor:pointer;}

.alTab span.alTab01{background-image:url(../images/alTab01.png);}

.alTab span.alTab02{background-image:url(../images/alTab02.png);}

.alTab span.alTab03{background-image:url(../images/alTab03.png);}

.alTab span.alTab04{background-image:url(../images/alTab04.png);}

.alTab span.alTab05{background-image:url(../images/alTab05.png);}

.alTab span.cur , .alTab span:hover{background-position:center top;}



.alCont{}

.alCont ul{overflow:hidden;}

.alCont li{position:relative; padding-bottom:7px; margin-right:10px; float:left; width:316px; height:194px; background:url(../images/alLiYy.png) no-repeat center bottom;}

.alCont li.noMr{margin-right:0px;}

.alCont li img{display:block;}

.alCont li h5{position:absolute; left:0px; bottom:12px; width:100%; height:30px; line-height:30px; background:url(../images/casebg.png) repeat;  font-size:14px; font-weight:normal; overflow:hidden;text-align:right;}

.alCont li:hover h5{height:30px;}

.alCont li h5 a{color:#fff;padding-right: 50px;display:block;}

.alBtnCkgd{margin:28px auto 0px auto; display:block; width:168px; line-height:35px; line-height:35px; text-align:center; font-size:14px; color:#333; border:1px solid #333;}

.alBtnCkgd:hover{background-color:#333; color:#fff; text-decoration:none;}


.smcy{margin-top:30px;}




.zsjmSpan{position:relative; height:447px; background:url(../images/zsjmSpan.jpg) no-repeat center;}

.zsjmSpan h4{position:absolute; left:50%; top:-36px; margin-left:-49px;}

.zsjmSpan dl{padding-top:80px; margin-left:84px; color:#333;}

.zsjmSpan dt{margin-bottom:18px; font-size:34px;}

.zsjmSpan dt b{color:#d0191f;}

.zsjmSpan dd{margin-bottom:22px;}

.zsjmSpan dd p{padding-left:30px; height:30px; line-height:30px; font-size:16px; background:url(../images/jmDdP_ico.png) no-repeat 8px center;}





.tnPp{position:relative; padding-top:90px; height:390px;}

.tnPp .container{background:url(../images/tnPpBg.png) no-repeat 500px top;}

.tnPp .tnPpTit{position:absolute; left:50%; top:-42px; margin-left:-49px;}

.tnSpBox{margin-left:15px; width:452px; background:url(../images/spImgYy.png) no-repeat center 252px;}

.tnSpBox dd{width:452px; height:252px; }

.tnSpBox dt{margin-top:20px; line-height:22px; font-size:13px; color:#333;}

.tnSpBox dt a{color:#001a52}

.cjwt{margin-right:15px; position:relative; width:379px; height:328px; background:url(../images/cjwt.png) no-repeat center;}

.cjwt h4{height:43px; line-height:43px; font-weight:normal; font-size:20px;}

.cjwt h4 a{padding-left:66px; display:block; color:#fff;}



.wtjdCont{margin-top:10px; height:226px; overflow:hidden;}

.wtjdCont dl{margin:0 26px; padding:14px 0; border-bottom:1px dotted #000;width:310px;}

.wtjdCont dt{background-image:url(../images/tw_ico.png);}

.wtjdCont dt a{color:#333;}

.wtjdCont dd{line-height:20px; background-image:url(../images/jd_ico.png); color:#0c8800;}

.wtjdCont dt , .wtjdCont dd{padding:8px 0; padding-left:28px; background-position:left 8px; background-repeat:no-repeat;}



.cjwt .btnS{position:absolute; bottom:20px; right:20px;}

.cjwt .btnS a{float:left; margin-left:1px;}









/*关于*/

.gytn{position:relative; height:344px; background:url(../images/gytn.jpg) no-repeat center;}

.gytn h4{position:absolute; left:50%; top:-42px; margin-left:-49px;}



.gytn .gyCont{position:relative; height:344px; overflow:hidden;}

.gytn .gyCont ul{margin:100px auto 0px auto; width:816px; overflow:hidden;}

.gytn .gyCont li{margin:0 7px; float:left; width:258px; text-align:center;position:relative}



.gytn .gyCont li h5{position:absolute; left:0px; bottom:12px; width:100%; height:30px; line-height:30px; background:url(../images/alLiH5Bsg.png) repeat; font-size:16px;  overflow:hidden;text-align:right;}

.gytn .gyCont li:hover h5{height:30px;}

.gytn .gyCont li h5 a{color:#fff;padding-right:50px;}



.gytn .gyCont .btnLeft , .gytn .gyCont .btnRight{position:absolute; top:50%; margin-top:-50px; width:45px; height:110px;}

.gytn .gyCont .btnLeft{left:0px; background:url(../images/gyBtnLeft.png) no-repeat center;}

.gytn .gyCont .btnRight{right:0px; background:url(../images/gyBtnRight.png) no-repeat center;}







.botCont{padding-top:20px;margin-bottom:30px;}

.botCont .contTit{position:relative; margin-bottom:20px; font-size:15px; height:34px; line-height:34px; border-bottom:2px solid #001a52;}

.botCont .contTit .titA{color:#333;}

.botCont .contTit .titMore{position:absolute; right:0px; top:10px;}





/*客户见证*/

.khjz{width:598px;}

.khjz dl{margin-bottom:40px; height:124px; overflow:hidden;}

.khjz dd{margin-left:220px; margin-right:22px;}

.khjz dd h5{font-size:14px; font-weight:normal;}

.khjz dd h5 a{color:#333;}

.khjz dd p{margin:10px 0px 20px 0px; line-height:20px; color:#333; height:60px; overflow:hidden;}

.khjz dd .btnGd{font-size:12px; color:#333;}







/*动态*/

.dtBox{width:352px;}

.dtBox h4{overflow:hidden;}

.dtBox .contTit a.titA{float:left; text-align:center; color:#aaa; text-decoration:none;}

.dtBox .contTit span{float:left; padding:0 18px;}

.dtBox .contTit a:hover , .dtBox .contTit a.cur{color:#333;}

.dtBox .dtImg img{display:block;}

.dtBox ul{margin:0; padding-top:5px; border-top:1px solid #cecece;}

.dtBox li{position:relative; height:25px; line-height:25px;}

.dtBox li a{display:inline-block; width:300px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; color:#333;}

.dtBox li span{position:absolute; right:0; top:0; color:#333;}

.dtBox li:hover a , .dtBox li:hover span{color:#0c8800;}







.mesbook4 { border:solid 1px #9F9F9F; position:absolute; background:#fff; padding:10px 15px;font-family:"宋体";margin-left:130px;margin-top:-170px; z-index:9999999;}

.mesbook4 .con { position:relative; width:296px; min-height:100px; _height:100px;}

.mesbook4 .jian { position:absolute; left:-63px; top:58px;}

.mesbook4 h4 a { color:#CB1212;  width:320px; height:25px; line-height:25px; overflow:hidden;}



.mesbook4 .cont { line-height:22px; color:#666; padding:5px;}

.mesbook4 .jieshao { border:solid 1px #CECFA2; background:#FFFFD3; color:#666; line-height:18px; padding:0 5px; margin-bottom:10px;}



.mesbook4 .dl_lt { color:black;  float:left;  width:320px; overflow:hidden;}

.mesbook4 .dl_lt dt { width:320px; height:15px;}

.mesbook4 .dl_lt dd {  width:320px; overflow:hidden; margin-top:3px; }

.mesbook4 .dl_lt dd a { border:solid 1px #C1BFBF; display:inline-block; float:left; margin-right:5px; margin-bottom:4px; color:#333;}

.mesbook4 .dl_lt a:hover { color:#f00; text-decoration:none; } 

.mesbook4 .dl_lt dd a img { width:32px; height:32px; border:solid 1px #fff; display:block; }

.mesbook4 .dl_lt dd a:hover img { border:solid 1px #f00;}



.mesbook4 .dl_rt { color:#666; margin-left:10px; float:left; width:200px;}

.mesbook4 .dl_rt a { border:solid 1px #C8C9CD; display:inline-block; float:left; margin-right:5px; margin-bottom:5px; color:#808080;}

.mesbook4 .dl_rt a:hover { color:#f00; text-decoration:none;}

.mes_btn { border-top:solid 1px #ccc; margin:10px 25px; padding:10px 0 0 10px;}

.mesbook4 .mes_btn input{margin:0 5px;}





.mesbook40 { border:solid 1px #9F9F9F; position:absolute;background:#fff; padding:10px 15px;font-family:"宋体";margin-left:-330px;margin-top:-170px;z-index:50; }

.mesbook40 .con { position:relative; width:339px; min-height:100px; _height:100px; }

.mesbook40 .jian { position:absolute; left:354px; top:58px;float:right; }

.mesbook40 h4 a { color:#CB1212;  width:320px; height:25px; line-height:25px; overflow:hidden;}

.mesbook40 h4 a:hover { color:#f00;}

.mesbook40 .cont { line-height:22px; color:#666; padding:5px;}

.mesbook40 .jieshao { border:solid 1px #CECFA2; background:#FFFFD3; color:#666; line-height:18px; padding:0 5px; margin-bottom:10px;}



.mesbook40 .dl_lt { color:black;  float:left; overflow:hidden; width:320px;}

.mesbook40 .dl_lt dt { width:320px; height:15px;   }

.mesbook40 .dl_lt dd {  width:320px; overflow:hidden; margin-top:3px; float:left; }

.mesbook40 .dl_lt dd a { border:solid 1px #C1BFBF; display:inline-block; float:left; margin-right:5px; margin-bottom:4px; color:#333;}

.mesbook40 .dl_lt a:hover { color:#f00; text-decoration:none; } 

.mesbook40 .dl_lt dd a img { width:32px; height:32px; border:solid 1px #fff; display:block; }

.mesbook40 .dl_lt dd a:hover img { border:solid 1px #f00;}

.mes_btn { border-top:solid 1px #ccc; margin-top:10px; padding-top:10px; margin-bottom:10px;}

.mesbook40 .mes_btn input{margin:0 2px;}

.mesbook40 .tc input { margin:0 10px;}
