@charset "utf-8";
/* CSS Document */
.banner{ background:url("../images/default/banner.png") repeat-x left top;height:370px;padding-top:12px;}
.def-banner {position:relative; width:960px;height:370px; overflow:hidden; margin:0 auto;}
.def-banner .banImgs{width:960px;height:370px; overflow:hidden;}
.def-banner .banImgs li{ display:none; position:absolute;}
.def-banner .banPrev,.banNext{ width:29px; height:54px; position:absolute; top:145px; overflow:hidden; cursor:pointer; z-index:9; }
.def-banner .banPrev{display:none;/*background:url(../images/default/banPrev-bg.png) ;left:10px;*/}
.def-banner .banNext{display:none;/*background:url(../images/default/banNext-bg.png); right:10px; */}
.def-banner .jsNav{ position:absolute; right: 15px; bottom: 15px; z-index:99; }
.def-banner .jsNav a.trigger{ color:#d7c8b1; text-decoration:none; display:block; height:15px; width:15px; overflow:hidden;float:left; margin-right:4px; background:url("../images/default/bannerIcon02.png") no-repeat;_background:#82d5ff;}
.def-banner .jsNav a.current:hover,.def-banner .jsNav a.current{ text-decoration:none;background:url("../images/default/bannerIcon01.png") no-repeat;_background:#fff;}

.article{float:left;width:180px; height:auto}
.aside{width:760px;float:left;overflow:hidden;margin-left:20px;}


.pro{/*height:309px;*/margin-bottom:15px;}
.pro dl dt{background:url("../images/default/pro-tit.png") no-repeat;height:50px;}
.pro dl dd{border:1px solid #d3d3d3;border-top:none;background:url("../images/default/d-proBg.png") repeat-y;}
.pro dl dd li{background:url("../images/default/d-proLi.png") no-repeat left bottom;height:43px;line-height:43px;}
.pro dl dd li a{padding-left:60px;display:block;color:#4c4c4c;font-size:14px;font-weight:700;_zoom:1;}
.pro dl dd li a:hover{color:#e44a3b;}
.pro dl dd li a.c1{background:url("../images/default/proIcon01.gif") 25px center no-repeat;}
.pro dl dd li a.c2{background:url("../images/default/proIcon02.gif") 25px center no-repeat;}
/*.pro dl dd li a.c3{background:url("../images/default/proIcon03.gif") 25px center no-repeat;}*/
.pro dl dd li a.c3{background:url("../images/default/proIcon04.gif") 25px center no-repeat;}
.pro dl dd li a.c4{background:url("../images/default/proIcon05.gif") 25px center no-repeat;}
.pro dl dd li a.c5{background:url("../images/default/proIcon06.gif") 25px center no-repeat;}
.pro dl dd li a.c6{background:url("../images/default/proIcon07.png") 25px center no-repeat;}
.pro dl dd li a.c7{background:url("../images/default/proIcon08.png") 10px center no-repeat;}
.pro dl dd li a.c8{background:url("../images/default/proIcon09.png") 10px center no-repeat;}
.pro dl dd li a.c9{background:url("../images/default/proIcon10.png") 25px center no-repeat;}
.pro dl dd li a.c10{background:url("../images/default/proIcon11.png") 3px center no-repeat;}

.gg{ width:180px; height:478px; margin-top:100px}
.gg img{width:180px; height:478px;}


.def-honourPic_top{ width:958px; background:url("../images/default/tit01.png") ;height:40px;  margin-top:10px}
.def-honourPic_top p{ font-size:14px; color:White; font-weight:bold; padding-left:25px; padding-top:12px}
.def-honourPic .content {height:185px; overflow:hidden; position:relative ;}
.def-honourPic .content .list .iconLeft {  position: absolute; left: 3px; top: 50px;  }
.def-honourPic .content .list .iconRight { position: absolute; right: 3px; top: 50px; }
.def-honourPic .content .bgList {overflow: hidden; position: absolute; left:0; top: 0; width: 956px;  border:1px solid #cccccc; padding-bottom:20px}
.def-honourPic .content .bgList li {float:left; text-align:left; width:180px; margin:0; line-height:20px}
.def-honourPic .content .bgList li img{ padding:4px; border:1px solid #ccc;vertical-align:top;}

.tool{background:url("../images/default/tit01.png");height:40px;line-height:40px;position:relative;}
.tool span{font-size:14px;font-weight:700;color:#fff;padding-left:10px;}
.tool .more{position:absolute;right:10px;top:0;_top:3px;color:#fff;}
.tool .more em{color:#fff;}

.proList{width:757px;float:left;}
.proDtl{overflow:hidden;border:1px solid #dbdbdb;padding-top:20px;width:755px; height:auto; padding-bottom:17px;}
.proDtl ul{width:750px;}
.proDtl li{float:left;width:225px;  margin-top:10px;height:250px;display:inline; margin-left:20px;}
.proDtl li img{vertical-align:top; width:223px; height:223px;border:1px solid #dbdbdb;margin-bottom:3px;}
.proDtl li span{display:block;text-align:center;}
.proDtl li a:hover img{border:1px solid #2d98d4;}

.superiority{float:right;width:217px;cursor:pointer;height:424px;overflow:hidden; margin-top:10px}
.superiority img{vertical-align:top;}

.news{float:left;margin-top:15px; width:474px}
.news .newsTit{background:url("../images/default/tit01.png") no-repeat;height:40px;line-height:40px;position:relative;}
.news .newsTit li{width:95px;height:30px;margin-top:5px;float:left;font-size:14px;font-weight:700;color:#fff;text-align:center;line-height:30px;margin-left:10px;cursor:pointer;}
.news .newsTit li.current{background:url("../images/default/newsTit.png") no-repeat;color:#595959;}
.news .newsTit .more{position:absolute;right:10px;top:0;_top:3px;color:#fff;}
.news .newsTit .more em{color:#fff;}
.news .ctt{height:215px;overflow:hidden;border:1px solid #dbdbdb;width:472px}
.news .ctt ul{margin:15px 10px 0 10px;}
.news .ctt li{padding-left:15px; background:url("../images/default/li-icon.png") no-repeat 5px center;border-bottom:1px dotted #cacaca;height:30px;line-height:30px;position:relative;}
.news .ctt li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:365px}
.news .ctt li a:hover{color:#e44a3b}
.news .ctt li span{position:absolute;right:0;top:0;_top:4px;font-size:10px;color:#959595;}

.emphasis{float:right;width:180;}
.emphasis .zd{height:580px;overflow:hidden;border:1px solid #dbdbdb;text-align:center;}
.emphasis .zd li{height:55px;}
.newfloat{ float:left}

.liuyan{ width:958px; height:auto; border:1px solid #cccccc; margin-top:10px}
.liuyan_top{ width:958px; background:url("../images/default/tit01.png") ;height:40px; }
.liuyan_top p{ font-size:14px; color:White; font-weight:bold; padding-left:25px; padding-top:12px}
.liuyan_con{ width:958px; height:auto; padding-top:25px; padding-bottom:40px; position:relative}
.liuyan_bg{ width:559px; height:278px; background-image:url("../images/default/liuyan_bg.jpg"); position:absolute; right:0; top:0; z-index:-1}
.liuyan_table{ width:390px; margin-left:60px;}
.liuyan_table td{ border:none; color:#494949; font-weight:bold; padding-top:7px}
.liuyan_table .right{ text-align:right}
.liuyan_table input{ height:20px; width:150px}
.liuyan_table span{ padding-left:17px; color:#ff0000}
.liuyan_table textarea{ width:300px; height:80px}
.liuyan_table input.width70{ width:70px}
.liuyan_table .yzm{ width:65px; font-size:16px;  color:#140000; font-weight:bold}
.liuyan_table .btn{ width:49px; height:21px; background-image:url("../images/common/delu.png"); border:none}
.liuyan_table .btn1{ width:49px; height:21px; background-image:url("../images/common/delu02.png");border:none; margin-left:5px}

.anli{ width:730px; height:auto; border:1px solid #cccccc; margin-top:10px; float:left}
.anli_top{ width:730px; height:40px;background:url("../images/default/tit01.png") }

/*成功案例*/
.Det_suc{ margin-bottom:10px;}
.Det_suc ul{ width:700px; padding:9px;  border-top:0; margin-left:10px}
.success ul li{ padding:10px 0; padding-top:17px;*padding-top:5px;}

.Det_suc ul li{ clear:both;}
.success ul li div{ float:left;}
.success ul li div.suc_txt{ float:left; margin-left:15px;}

.Det_suc li div.suc_txt{ width:500px;}
.success ul li div.suc_txt h4{ font-size:14px;  font-weight:bold; margin:10px 0 5px; border-bottom:1px solid #2c8dc6}
.success ul li div.suc_txt h4 a{ color:#1b1b1b;}
.success ul li div.suc_txt p{ color:#4c4c4c; line-height:20px;}
.success ul li div.suc_txt a.a_more{ cursor:pointer; color:#808080;}
.Det_suc img{height:100px; width:157px}

.jiameng{ float:left; margin-top:10px}
.vedio{ float:left; height:195px; width:217px;  margin-top:8px; margin-left:10px; cursor:pointer}
.vedio img{ width:217px; height:195px}


/*滚动*/
.jCL_wrapper{ margin:0 auto; height:200px; width:956px; overflow:hidden; position:relative; border:1px solid #cccccc}


.next{width:13px; height:34px; padding-top:80px; position:absolute; display:block;  overflow:hidden;top:0px; right:5px;color:#FFF; text-align:center; font-weight:bold}
.prev{width:13px; height:34px;  padding-top:80px; position:absolute; display:block;  overflow:hidden;top:0px; left:5px; color:#FFF;text-align:center; font-weight:bold}
.jCL_wrapper .jCarouselLite{ margin:15px auto; width:956px; margin-top:0; overflow:hidden}
.jCL_wrapper .jCarouselLite ul li{ margin-left:3px; margin-right:3px; width:172px; float:left;  height:180px; margin-top:30px; overflow:hidden}
.
.jCarouselLite ul li a{  text-align:center; z-index:3;display:block; background:#fff; }

.jCarouselLite ul li p{ display:block;  text-align:center; margin-top:10px; width:172px;}
.jCL_wrapper .jCarouselLite ul li p{width:170px;text-align:center;}
.jCarouselLite ul li p a{ color:#4a4a4a; padding:0; border:0; display:inline; background:none;}
.jCarouselLite ul li p a:hover{border:0; color:#eb8b01;}
.jCarouselLite a{ color:#4d4d4d}
.jCarouselLite img.img1{ margin-bottom:10px;}



.gundong a{ height:115px; width:160px; padding:5px; display:block; border:1px solid #cccccc; float:none }
.gundong a:hover{ border: solid 1px #eb8b01}
.gundong img{height:115px; width:160px; display:block;float:none}
.gundong span{ display:block; text-align:center}