﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.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:808px; 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:792px; 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:9px; margin-top:18px; float:left; width:230px; height:165px; border:1px solid #d5d5d5;}
.cpList li.noMr{margin-right:0px;}
.cpList li img{display:block;}
.cpList li h5{position:absolute; left: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:40%; top:-10px; margin-left:-208px; width:916px; 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_b001.png);}
.gmYsTab span.gmYs_2{background-image:url(../Images/gmys_bmenjin.png);}
.gmYsTab span.gmYs_3{background-image:url(../Images/gmys_bshoufei.png);}
.gmYsTab span.gmYs_4{background-image:url(../Images/gmys_bjieshui.png);}
.gmYsTab span.gmYs_5{background-image:url(../Images/gmys_bxungeng.png);}
.gmYsTab span.gmYs_6{background-image:url(../Images/gmys_bcar.png);}
.gmYsTab span.gmYs_7{background-image:url(../Images/gmys_bdao.png);}
.gmYsTab span.gmYs_8{background-image:url(../Images/gmys_blouyu.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:16px; float:left; width:310px; 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;}



.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;}















