﻿@charset "utf-8";
/* CSS Document */
html{overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,button,table,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#333; font-size:14px; font-family:"微软雅黑"; min-width:1200px;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
img,input{ border:none; vertical-align:middle;}
ul, ol,li { list-style: none;} 
img,fieldset{vertical-align: middle;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:14px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix:after { clear: both; display: block; content: '' }
.clearfix { zoom: 1 }
a{color:#444; text-decoration:none; transition:all 0.3s;}
a:hover {color:#73bc40; text-decoration:none;}

.wd{ margin:auto; height:auto; overflow:hidden; max-width:1200px;}
.main { max-width: 1200px; margin: 0 auto; }
.fr { float: right;}
header{ background:#fff; width:100%; z-index:100; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);  height: auto;}
.topnav{background-color: #f5f5f5;width: 100%;line-height: 36px;height: 36px;}

.topnav-container{width: 1200px;margin-right: auto;margin-left: auto;font-size: 12px;}
.topnav-title{float: left;width: 680px;color: #555; }
.topnav-sidebar{float: right;width: 150px;}
.topnav-sidebar li{text-align: center;padding:0 6px;width:60px;float: left;line-height: 33px;}
.topnav-sidebar a{color: #555;}
.topnav-sidebar a:hover{color: #fff;text-decoration: underline;}
.topnav-sidebar .xt{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

header .toper{ max-width:1200px; margin:auto; height:auto; overflow:hidden; padding:1.2% 0;}
header .toper .logo{ width:250px; float:left; display: table;}
header .toper .logo img{ max-width:100%; } 
header .toper .lopad{ width:40%; float:left; font-size:23px;  margin-top:1%;border-left:1px #ebebeb solid; padding-left:2%; margin-left:2%;}
header .toper .lopad span{ color:#73bc40;}
header .toper .tel{ width:17%; float:right; margin-top:0.9%; background: url(../images/phone.png) left center no-repeat; padding-left:55px;}
header .toper .tel p{ float:left; padding:3px 0 0; color:#888;}
header .toper .tel span{ font-size:28px;color:#f3ad50; letter-spacing: 0.5px; font-family: Impact}



.muen{ background:#73bc40; height:50px; cursor: pointer}
.muen ul{max-width:1200px; margin:auto;}
.muen ul li{ float:left; text-align: center; font-size:17px; padding:0 54px ; line-height:50px; background:url(../images/index_03bg.jpg) no-repeat right center; position: relative;}
.muen ul li a{ color:#fff; }
.muen ul li:hover{background:#5f5f5f;}
.muen ul li.currelt{background:#5f5f5f;}

.muen li p{text-transform: uppercase;color: #CCC;}
.muen li p a{}
.muen li:hover p a{text-decoration: none;color:#73bc40;}
.muen li dl{background: #5f5f5f;position: absolute;left: 0px;top:50px;width: 100%;box-shadow: 0 0px 30px rgba(0,0,0,0.1);overflow: hidden;visibility: hidden;opacity: 0;transition: all 0.3s; z-index:1000;}
.muen li:hover dl{top: 50px;visibility: visible;opacity: 1;}
.muen li dd{line-height:45px;border-bottom: 1px solid #3b3b3b; text-align:left; text-indent:20px;}
.muen li dd:last-child{border-bottom: none;}
.muen li dd a{display: block; color:#fff; font-size:14px;}
.muen li dd a:hover{padding-left:10px;display: block;text-decoration: none;background: #73bc40;color: #FFF;}



.yanyan{ float:right;  color:#fff;line-height:115px; margin-left:1%; } 
.yanyan span{ background:#13569c; border-radius:3px; }
.yanyan a{color:#fff; padding:0 3px;}
header .m-btn { width:80px; height:80px; line-height:80px; text-align:center; display:none; cursor:pointer; float:right; margin-right:5%;}
header .m-btn .box {display: block;position: relative; font-size:2.5rem;}
.m-sub-menu.show {right: 0;transition: all 0.44s ease 0s;}

.m-sub-menu {position: fixed;right: -100%;width: 66%;top: 0;z-index: 100;height: 100%;background-color: #fff;transition: all 0.64s ease 0s;}
.m-sub-menu .top-box {line-height: 60px;background-color: #333;}
.m-sub-menu .top-box .stt {display: inline-block;font-size: 16px;color: #acacac;margin-left: 8.2%; float:left;}
.m-sub-menu .top-box .close { width:60px;  height:60px; line-height:60px; color:#FFF; cursor: pointer; float:right; text-align:center; font-size:16px; text-shadow:none; opacity:1;}
.m-sub-menu .list-wrap ul {  width: 100%;}
.m-sub-menu .list-wrap li {line-height: 50px;  width: 100%;  border-bottom: 1px solid #f2f2f2; text-transform:uppercase;}
.m-sub-menu .list-wrap li .col-box { display: block; padding: 0 7.8% 0 8.2%;}
.m-sub-menu .list-wrap .tit { font-size: 16px; color: #666; float:left;}
.m-sub-menu .list-wrap .point { display: inline-block; width: 8px; height: 12px; float:right; color:#999;}
.m-sub-menu .bot-link { width: 84%; padding: 0 7.8% 0 8.2%; margin-top: 10px;}
.m-sub-menu .bot-link a { display: inline-block; width: 30px; height: 50px; line-height:50px; margin-right: 10px; float: left; text-align:center;}
.m-sub-menu .bot-link a:hover{ text-decoration:none;}
.m-sub-menu .sec-sub-list { position: absolute; right: -100%; top: 60px; width: 100%;}
.m-sub-menu .sec-sub-list .return-fir { display: block; width: 100%; padding: 0 7.8% 0 8.2%; line-height: 60px; background-color: #333;}
.m-sub-menu .sec-sub-list .return-fir p { padding-left: 18px; color: #fff; font-size: 16px; text-transform:uppercase;}
.m-sub-menu .sec-sub-list .return-fir p i{ font-size:14px; margin-right:10px;}
.m-sub-menu .sec-sub-list .boxs { width: 100%; transition: all 0.4s ease 0s; background:#fff; position: absolute; left: 0; top: 0;}
.m-sub-menu .sec-sub-list .boxs.show { left: -100%;}
.m-sub-menu .sec-sub-list ul, .m-sub-menu .sec-sub-list li { width: 100%;}
.m-sub-menu .sec-sub-list li { line-height: 50px; border-bottom: 1px solid #f2f2f2;}
.m-sub-menu .sec-sub-list li a { display: block; width: 84%; padding: 0 7.8% 0 8.2%; font-size: 16px; color: #666;}
.m-sub-menu .sec-sub-list li a:hover{ text-decoration:none;}
.m-sub-menu .sec-sub-list .bot-link { margin-top: 14px;}

.banner_pc{}
.banner_yd{ display:none;}
.flexslider{ position:relative;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;border-radius: 0px;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-nav {width: 100%; text-align: center; position:absolute; bottom:20px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:13px; height:13px; display: block; background: #aaa;  cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover { background: #aaa; }
.flex-control-paging li a.flex-active { background: #73bc40; cursor: default;}

/*搜索*/
.dws{position: relative;}
.searchBox{ background-color:#fff; height:50px; padding:5px 0; }
.keywords{width: 766px; font-size:14px; line-height:30px; padding:10px 0px 5px 85px; position:relative;}
.keywords em{ position: absolute; left:0; top:10px; background:url(../images/searchhot.png) no-repeat left 5px; padding-left:18px;}
.keywords a{ display:inline-block; padding:0 1px; margin:0 5px; font-size:14px; line-height:30px; }
.keywords a span{ background-color:#0066cb; bottom:1px;}

.search{ height:34px; width:340px; position: absolute; right:0; top:8px; overflow:hidden;}
.search li.seara{ width:340px; height:34px;}
.search li.seara input{ width:325px; height:34px; padding-left:15px; font:14px/30px "\5fae\8f6f\96c5\9ed1"; color:#555; vertical-align:top; background:url(../images/search.png) no-repeat left top;}
.search li.seara input:focus{ outline:none;}
.search li.searb{ width:40px; height:34px; position:absolute; right:0px; top:0px; overflow:hidden;}
.search li.searb input{ width:100%; height:34px; display:inline-block;  font:14px/34px "\5fae\8f6f\96c5\9ed1"; color:#fff; position:absolute; left:0; top:0; cursor: pointer; z-index:99; background:url(../images/searcha.png) no-repeat center 8px;}
.search li.searb input:focus{ outline:none;}


/*第一部分内容*/
.section1 { padding-top: 25px; padding-bottom:30px; background-color: #f3f3f3; }
.section1 .titleBox { max-width: 1200px; margin: 0 auto; padding-top: 0; background: url(../../images/index_03.png) no-repeat center top; margin-bottom: 40px; }
.section1 .titleBox h2 { text-align: center; color: #333; font-size: 30px; line-height: 50px; font-weight: bold; }
.section1 .titleBox .onlineBox { width: 1200px; overflow: hidden; }
.section1 .titleBox .onlineBox .online { float: left; width: 512px; height: 1px; background-color: #ccc; }
.section1 .titleBox .onlineBox p { float: left; width: 176px; text-align: center; font-weight: bold; font-size: 12px; color: #ccc; text-transform: uppercase;}

.sec1L { float: left; width: 575px; height: 495px; /*overflow: hidden;*/ }
.sec1L a { display: block; width: 405px; height: 87px;  padding: 15px 45px 15px 156px; margin-bottom: 48px; opacity:1;filter:alpha(opacity=1); }
.sec1L a.one {background: url(../images/index_04.png) no-repeat left center;}
.sec1L a.two { background: url(../images/index_06.png) no-repeat left center; }
.sec1L a.three { background: url(../images/index_07.png) no-repeat left center; }

.sec1L a h3 { font-size: 18px; color: #333; font-weight: bold; }
.sec1L a span { color: #7ed045; }
.sec1L .para { margin-top: 10px; }
.sec1L .para p { color: #999; line-height:22px; }

.sec1R { float: right; width: 548px; /*opacity: 0.5; filter: alpha(opacity=50);*/ }
.sec1R .sec1Img { width: 548px; height: 316px; position: relative; }
.sec1R .sec1Img img { width: 548px; height: 316px; }
.sec1R .sec1Img h4 { width: 92px; height: 92px; background-color: #e6912f; font-size: 32px; color: #FFF; font-weight: bold; text-align: center; position: absolute; left: 0; top: 0; }
.sec1R .para { padding: 15px 0 0; }
.sec1R .para p { color: #333; line-height: 25px; margin-bottom: 20px; }
.sec1R .para a { color: #73bc40; }
.sec1R .para a:hover { color: #333; }



/* 首页产品 */

.l{float:left;}.r{float:right;}
.rel{position:relative;}.abs{position:absolute;}
.home-product{ padding:30px 0; }

.homeProductLeft{ width:240px; margin-top:15px;}
.homeProductTitle{ height:100px; background-color:#111; padding-left:25px;}
.homeProductTitle h2{ padding-top:30px; font-weight:700; font-size:24px; line-height:30px; color:#fff;}
.homeProductTitle p{ font-size:12px; line-height:16px; color:#555;}


.homeProductNav{}
.homeProductNav dl{ background-color:#333; padding:15px 0 15px 20px;}
.homeProductNav dl:nth-child(2n){ background-color:#242424;}
.homeProductNav dl dt{ padding-bottom:5px;}
.homeProductNav dl dt a{ font-weight:700; font-size:16px; line-height:36px; color:#fff;}
.homeProductNav dl dd{}
.homeProductNav dl dd p{}
.homeProductNav dl dd p a{ font-size:12px; line-height:32px; color:#bbb; position:relative; display:block; padding-left:18px;}
.homeProductNav dl dd p a em{width:11px;height:11px;position:absolute;left:0;top:8px;background:url(../images/jiaob.png) no-repeat left top;}
.homeProductNav dl dd p a:hover{ margin-left:5px; color:#fff;}


.homeProductRight{ width:930px; margin-left:30px;}

.homeProductList{ position: relative; padding-bottom:50px;}
.homeProductList dl{ float:left; width:300px; height:268px; margin:15px 15px 0 0;}
.homeProductList dl:nth-child(3n){ margin-right:0;}
.homeProductList dl dt{ height:225px; overflow:hidden; position: relative;}
.homeProductList dl dt img{ width:298px; height:223px; border:1px solid #ddd;}
.homeProductList dl dd{ border-top:1px solid #fff; padding:0px 15px; font-size:14px; line-height:40px; color:#333; text-align:center; background-color:#eaeaea;-ms-transition-duration: 0.3s; transition-duration: 0.3s;}
.homeProductList dl a:hover dd{ background-color:#333; color:#fff}


.dyip{padding: 2% 0 0;}
.bt{ font-size:30px; text-align:center; margin:0 auto 0.5% auto; padding-top:6px; }
.fbt{ text-transform:uppercase; color:#999; text-align:center;}
.dyip .bt span,.derp .bt span,.dsip .bt span,.dqip .bt span{ color:#73bc40;}
.xian{ width:100px; margin:0 auto 1.2% auto; height:2px; background:#73bc40;}
.kuang{background: url(../images/kuang.png) no-repeat left center; width:380px; height:95px; margin:0 auto 1.5% auto;}
.xin{ background:url(../images/bbb.png) no-repeat left center; width:447px; height:25px; margin:auto;}

/*解决方案*/
.soulution{width: 1180px;margin-top: 40px;margin-right: auto;margin-left: auto;}
.soulution-left{float: left;width: 258px;}
.soulution-left-title{width: 258px;}
.soulution-left-bottom{width: 258px;margin-top: 26px;}
.left-bottom-menu{float: left;width: 232px;}
.left-bottom-menu a{background-image: url(../images/index_71.jpg);background-repeat: no-repeat;display: block;line-height: 43px;padding-left: 40px;color: #FFFFFF;width: 192px;}
.left-bottom-menu a:hover{background-image: url(../images/index_72.jpg);background-repeat: no-repeat;color: #fff;}
.left-bottom-content{float: left;width: 345px;margin-top:70px;}
.left-bottom-title{width: 345px;font-size: 18px; font-weight: bold;color: #000000;}
.left-bottom-news{width: 345px;margin-top: 20px;height: 195px;overflow: hidden; font-size: 14px; line-height: 25px;}
.left-bottom-more{width: 112px;float: right;margin-top: 15px;}
#dongright{float: right;padding: 11px;border: 1px solid #d8d8d8;background-repeat:no-repeat;background-position:center center;background-size:491px 375px;background-position:6px 4px;}
.soulution-right{width: 890px;float: left;margin-left: 20px;margin-top: 52px;}
.soulution-tu{width: 1200px;margin-top: 30px; overflow: hidden;}
.soulution-pro{width: 273px;float: left;margin-right: 5px;margin-left: 5px;padding: 4px;border: 1px solid #dfdfdf;text-align: center;line-height:35px;margin-bottom:15px;}
.soulution-pro img{width: 274px;}
.soulution-pro:hover{border: 1px solid #1d2089;}


.derp_s{max-width:1200px; margin:0 auto 0.8% auto; overflow:hidden; padding-top:1%;}
.derp_s .bt{ font-size:30px; text-align:center; margin-bottom:1%;}
.derp_s ul{margin-right:-2%; margin-top:2%;}
.derp_s ul li{ width:31.33%; float:left; margin-right:2%;background: #fff;padding-bottom: 10px;transition: all 0.3s; margin-bottom:25px; border-bottom:2px #73bc40 solid;}
.derp_s ul li .pic{ width:100%; overflow:hidden;}
.derp_s ul li .pic img{ transition:0.3s all; max-width:100%;}
.derp_s ul li .pic:hover img{ transform:scale(1.2);}
.derp_s ul li .btt{ text-align:center; font-size:1.2rem; padding:2.8% 0; }
.derp_s ul li p{ line-height:1.6; color:#999; padding:0 3%; text-align:center;}

.ads{ max-width:1200px; margin:-45px auto 0 auto;}
.ys{ position:relative; width:100%; height:177px;}
.ysimg{display:block; height:177px; background:url(../images/ys1_01.png) no-repeat center top;}
.ad{  position: relative; background:#111111; }
.ad img,.ads img,.ys img{ display:block; margin:auto; clear:both;}

.whyTitle{ width:1920px; height:185px; position:relative; left:50%; margin-left:-960px;}

.ys2{ position:relative; width:100%; height:177px;}
.ysimg2{display:block; height:177px; background:url(../images/add.jpg) no-repeat center top;}

/*优势*/
.advantage {background: #fff; height:  auto;overflow: hidden;}

h2.h2_title {text-align: center;height: 40px;background: url(../images/artline01.png) repeat-x left 54px;padding-top: 35px;font-weight: normal;}
h2.h2_title i {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 7px;height: 7px;background: url(../images/artty01.png) no-repeat center;}
h2.h2_title a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 40px;line-height: 40px;font-size: 32px;color: #d01817;padding: 0 20px;background: #fff;line-height: 40px;}
h2.h2_title span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 40px;line-height: 40px;font-size: 32px;color: #222;padding: 0 20px;background: #fff;line-height: 40px;}
p.p_title {font-size: 16px;color: #73bc40;text-align: center;height: 24px;line-height: 24px;padding-bottom: 30px;}

.whyContent{ padding:25px 0;}
.whyList{}

.whyText{ position:relative; width:600px; float:left;}
.whyText h6{ width:70px; height:70px; text-align:center; font-size:34px; line-height:74px; color:#333; background:url(../images/why-ico.png) no-repeat left top; position:absolute; left:0; top:0px;}

.whyText h2{ height:70px; position:relative; font-weight:700; font-size:30px; line-height:30px; color:#f3ad50; padding-left:78px;}
.whyText h2 p{ height:28px; position:absolute; left:70px; bottom:0; background-color:#333; font-weight:normal; font-size:18px; line-height:28px; color:#fff; padding:0 10px;}

.whyText ul{ padding:20px 0 20px; font-size:14px; line-height:28px; color:#333;}
.whyText ul li{ padding:0 0 10px 12px; background-image:url(../images/icon-jiao-b.png); background-repeat:no-repeat; background-position:left 8px; font-size:14px; line-height:24px; color:#555; margin-top:10px; border-bottom:1px dotted #aaa;}
.whyText ul li:nth-last-child(1){ border:none;}

.whyText h5 a{ display:inline-block; font-size:12px; line-height:30px; color:#555; position:relative; padding:0 25px 0 15px; background-color:#ddd; margin-right:5px;}
.whyText h5 a em{ width:4px; height:7px; position:absolute; right:14px; top:50%; margin-top:-3px; background:url(../images/tm/jiao-b-2.png) no-repeat right 50%;}
.whyText h5 a:hover{ background-color:#0066cb; color:#fff;}
.whyText h5 a:hover em{background:url(../images/tm/jiao-w-8.png) no-repeat right 50%;}


.whyTel{padding-left:48px; background:url(../images/tel.png) no-repeat left 3px; margin-top:30px;}
.whyTel dt{ font-size:14px; line-height:20px; color:#888}
.whyTel dd{ font-size:24px; line-height:24px; color:#555;}


.whyList-1{height:347px;background-image:url(../images/why-a.png);}
.whyList-2{ height:313px; background-image:url(../images/why-b.png);}
.whyList-3{ height:382px; background-image:url(../images/why-c.png);}
.whyList-4{ height:335px; background-image:url(../images/why-d.png);}
.whyList-5{ height:369px; background-image:url(../images/why-e.png);}

.whyList-1 .whyText{ margin-left:600px; margin-top:50px;}
.whyList-2 .whyText{ margin-left:0px; margin-top:60px;}
.whyList-3 .whyText{ margin-left:600px; margin-top:70px;}
.whyList-4 .whyText{ margin-left:0px; margin-top:50px;}
.whyList-5 .whyText{ margin-left:600px; margin-top:60px;}

/*实时动态start*/
.new_dynamic{width: 100%;height: 620px;margin-top:10px;background: url(../images/bg_color2.png) no-repeat center #f3f3f3 !important;padding-top: 15px;}
.new_dynamic .dy_content{width: 1200px;margin: 0 auto;}
.new_dynamic .case_title{background:#f2f2f2}
.new_dynamic .dynamic{width: 1200px;margin: 24px auto 0;}
.new_dynamic .dynamic_lt{width: 496px;background: #FFF;padding: 25px 18px 5px 20px; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;float: right;}
.new_dynamic .dynamic_lt h2{height: 40px;line-height: 40px;border-bottom: #e6e6e6 1px solid;}
.new_dynamic .dynamic_lt h2 em{width: 130px;height: 40px;text-align: center;display: inline-block;font-size: 16px;color: #FFF;background: #7ed045;}
.new_dynamic .dynamic_lt h2 a{float: right;font-size: 13px;color: #666565;transition: .5s;}
.new_dynamic .dynamic_lt h2 a:hover{color: #7ed045;}
.new_dynamic .dynamic_lt h2 a i{font-style: normal;}
.new_dynamic .dynamic_lt ul{margin-top: 5px;margin-bottom: 3px;}
.new_dynamic .dynamic_lt ul li{height: 42px;line-height: 42px;border-bottom: #dcdcdc 1px dotted;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;}
.new_dynamic .dynamic_lt ul li:hover{transform: translateX(-10px);}
.new_dynamic .dynamic_lt ul li:hover a{color: #7ed045;}
.new_dynamic .dynamic_lt ul li:last-child{border: none;}
.new_dynamic .dynamic_lt ul li a{transition: .5s; color: #444444;font-size: 14px;display: inline-block;max-width: 380px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.new_dynamic .dynamic_lt ul li a:before{
	content: '';
	display: inline-block;
	width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-left: 8px solid #bfbfbf;
    border-bottom: 4px solid transparent;
    vertical-align: middle;
    margin-right: 5px;
    transition: .5s;
    -webkit-transition: .5s;
}
.new_dynamic .dynamic_lt ul li:hover a:before{border-left: 8px solid #7ed045;}
.new_dynamic .dynamic_lt ul li span{float: right;white-space: nowrap;overflow: hidden;font-size: 13px;color: #818181;}
.new_dynamic .dynamic_rt{float: left;width: 690px;}
.new_dynamic .slideTxtBox{ width:690px; text-align:left;background: #FFF;padding: 24px 29px 5px  14px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.new_dynamic .slideTxtBox .hd{ height:40px; line-height:40px; position:relative;border-bottom: #e6e6e6 1px solid;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.new_dynamic .slideTxtBox .hd ul{ float:left;  position:absolute; height:40px;}
.new_dynamic .slideTxtBox .hd ul li{ float:left; cursor:pointer;width: 130px;height:40px;text-align: center;margin-right: 2px;background: #c0c0c0;color: #FFF;font-size: 16px;overflow: hidden;white-space: nowrap;}
.new_dynamic .slideTxtBox .hd span{position: absolute;right: 0;top: 0;}
.new_dynamic .slideTxtBox .hd span a{transition: .5s; font-size: 13px;color: #666565;}
.new_dynamic .slideTxtBox .hd span a:hover{color: #7ed045;}
.new_dynamic .slideTxtBox .hd span a i{font-style: normal;}
.new_dynamic .slideTxtBox .hd ul li.on{ height:40px;  background:#7ed045;}
.new_dynamic .slideTxtBox .bdk{margin-top: 18px;}
.new_dynamic .slideTxtBox .bdk .img{float: left;width: 227px;height: 145px;overflow: hidden;}
.new_dynamic .slideTxtBox .bdk .img a{display: block;}
.new_dynamic .slideTxtBox .bdk .img img{width: 227px;height: 145px;}
.new_dynamic .slideTxtBox .bdk .title{float: right;width: 400px;margin-bottom: 20px;}
.new_dynamic .slideTxtBox .bdk .title h2{font-size: 16px;;}
.new_dynamic .slideTxtBox .bdk .title h2 a{color: #333}
.new_dynamic .slideTxtBox .bdk .title p{margin: 20px 0;line-height: 20px;font-size: 13px;color: #828282;max-height: 60px;width: 100%;overflow: hidden;}
.new_dynamic .slideTxtBox .bdk .title span i{vertical-align: middle;margin-top: -5px;margin-right: 5px;}
.new_dynamic .slideTxtBox .bdk .title span em{font-size: 13px;color: #a0a0a0;}
.new_dynamic .slideTxtBox .bdk ul{clear: both;}
.new_dynamic .slideTxtBox .bdk ul li{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;height: 42px;line-height: 42px;border-top:#dcdcdc 1px dotted ;overflow: hidden;}
.new_dynamic .slideTxtBox .bdk ul li a{transition: .5s; display: inline-block;font-size: 14px;color: #444444;width: 560px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.new_dynamic .slideTxtBox .bdk ul li:hover a{color: #7ed045;}
.new_dynamic .slideTxtBox .bdk ul li:hover{transform: translateX(-5px);}
.new_dynamic .slideTxtBox .bdk ul li span{float: right;font-size: 13px;color: #818181;}
.new_dynamic .slideTxtBox .bdk ul li a:before{
	content: '';
	display: inline-block;
	width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-left: 8px solid #bfbfbf;
    border-bottom: 4px solid transparent;
    vertical-align: middle;
    margin-right: 5px;
    transition: .5s;
    -webkit-transition: .5s;
}
.new_dynamic .slideTxtBox .bdk ul li:hover a:before{
	border-left: 8px solid #7ed045;
}
/*实时动态end*/

.dwup{ background:url(../images/gs.jpg) no-repeat center top; padding:2% 0; border-bottom:1px #414141 solid;}
.dwup .bt{ text-align:center; padding:0 0 1% 0; font-size:30px; color:#fff;}
.dwup .dh{ text-align:center; font-size:22px; color:#fff; }
.dwup .dh span{}
.dwup input{ border:1px #eee solid; margin-right:10px;}
.wbk{ width:300px; padding:1%;height:40px;}
.wbkk{ width:260px;box-sizing:border-box; padding:1%; }
.button{ background:#73bc40; padding:7px 25px; border:0 !important;color:#fff; margin-left:10px; font-family:"微软雅黑"; font-size:16px;box-sizing:border-box; line-height:30px;}
.dliup{ max-width:1200px; height:auto; overflow:hidden; margin:2% auto 0  auto;}
.dliup .dlpleft,.djiup .djiupleft{ width:67%; float:left; margin-right:3%; height:auto; overflow:hidden;}
.dliup .dlpleft .title,.dliup .dlprg .title,.dbap .dbpleft .title,.djiup .djiupleft .title,.djiup .djiuprg .title{ font-size:1.45rem; border-bottom:1px #eaeaea solid;color:#fff; height:50px;}
.dliup .dlpleft .title span,.dliup .dlprg .title span,.dbap .dbpleft .title span,.djiup .djiupleft .title span,.djiup .djiuprg .title span{  color:#fff; line-height:50px; background:#111; padding:11px 15px;}
.dliup .dlpleft ul{margin-right:-2%; padding:3% 0;}
.dliup .dlpleft ul li{ width:31%; float:left; margin-right:2%; border:1px #eaeaea solid; height:auto; overflow:hidden;}
.dliup .dlpleft ul li .pic{ width:100%; overflow:hidden;}
.dliup .dlpleft ul li .pic img{ max-width:100%; transition:all 0.3s;}
.dliup .dlpleft ul li .pic:hover img{ transform:scale(1.2);}
.dliup .dlpleft ul li .tit{ padding:5% 5% 0 5%; font-size:18px;}
.dliup .dlpleft ul li p{ line-height:1.2; color:#777; padding:5% 5% 8% 5% ;}
.dliup .dlprg{ width:30%; float:left; height:auto; overflow:hidden;}

.dqip{ background:url(../images/bg03.jpg) no-repeat center top; padding:2% 0 2% 0;}
.dqip ul{ margin:auto; max-width:1200px;}
.dqip ul li{ width:25%; float:left; position:relative;}
.dqip ul li i{ width:120px; height:120px; line-height:90px; font-size:60px; border:1px #fff solid; border-radius:200px; display:block;text-align:center; margin:auto; color:#fff;}
.dqip ul li i:hover{border:1px #73bc40 solid;color:#73bc40;}
.dqip ul li .bi{ font-size:22px; text-align:center; color:#ddd;}
.dqip ul li p{ text-align:center; font-size:14px; margin-top:-30px; position:absolute;}
.dqip .git{ max-width:1200px; margin: auto;}

.dbap{max-width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.dbap .dlpleft{ width:100%;  height:auto; overflow:hidden;}

.dbap .dbprg{ width:30%; float:left; height:auto; overflow:hidden;}
.djiup .djiuprg{ width:30%; float:left; height:auto; overflow:hidden; margin-top:3%;}
.dbprg img{ display:block; margin:auto; clear:both; max-width:100%;}

.djiup{max-width:1200px; height:auto; overflow:hidden; margin:0 auto 2% auto; padding-top:2%;}
.djiup .bt{ font-size:30px; text-align:center; margin-bottom:1%;}
.djiup .lf{ width:35%; float:left; margin-right:1%; margin-top:3%;}
.djiup .lf img{ max-width:100%; margin:auto; display:block; clear:both;}
.djiup .rg{ width:62%; float:right;margin-top:3%;}
.djiup .rg .cons{ line-height:1.8; width:100%;}
.djiup .rg .lbs{ width:100%; margin-top:10%;}
.djiup .rg .lbs ul{margin-right:-3%;}
.djiup .rg .lbs ul li{ width:30.33%; float:left; margin-right:3%; background:#004e9d; color:#fff; text-align:center; padding:2% 0;}
.djiup .rg .lbs ul li:hover{ background:#73bc40;}
.djiup .rg .lbs ul li a{ color:#fff; font-size:1.34rem;}

.djiuprg ul{ margin-top:20px;}
.djiuprg ul li{ line-height:38px; border-bottom:1px #e5e5e5 dashed; background: url(../images/main_news_xtb.jpg) no-repeat left center; padding-left:2.5%;}
.djiuprg ul li:last-child{ border:0;}

.whyTitle {width: 1920px;height: 220px;position: relative;left: 50%;margin-left: -960px;}



.jpss{ background:url(../images/bg-honor.jpg) repeat left top; border-top:3px #212121 solid;}
.mwsdt{ max-width:1200px; margin:auto; overflow:hidden;}
.mwsdt ul{ padding:3% 0;}
.mwsdt ul li{ width:20%; float:left;}
.mwsdt ul li i{ width:60px; height:60px; line-height:60px; font-size:50px; display:block;text-align:center; margin:auto; color:#73bc40; float:left;}
.mwsdt ul li .conxt{ width:170px; float:left; margin-top:2%;}
.mwsdt ul li .conxt .btyt{ font-size:20px; color:#73bc40;}
.mwsdt ul li .conxt .stsh{ font-size:13px;}
.mwsdt ul li:last-child{ width:14%; float: right;}
.mwsdt ul li:last-child .conxt{  width:100px; }

.linkbox{max-width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:1% 0;background:url(../images/topbg.jpg) no-repeat top center;}
.linkbox .bt{ padding:1% 0; height:30px; font-size:1rem; width:100%; text-align:left; color:#fff; margin:auto; background: url(../images/lk.png) no-repeat left center; line-height:30px; text-indent:25px;}
.linkbox p{ padding:0% 0; line-height:1.8;}
.linkbox p a{ margin-right:23px; color:#d8d8d8; font-size:13px;}.linkbox p a:hover{color:#73bc40;}


.frig{ width:100%;}
.frig img{ width:90px; display:block; margin:auto; clear:both;}
.frig p{ text-align:center; line-height:30px;}
.frig .tel{ width:200px; margin:3% auto; line-height:28px;}

.fl{float:left;}
.fbg{ background:#212121;height:auto; overflow:hidden; padding:0% 0; border-top:5px #73bc40 solid; }
.foot{height:auto; overflow:hidden; max-width:1200px; margin:1% auto ;}
.foot_nav{ width:79%;height:auto; overflow:hidden; }

.foot_nav dl{width:20%; float:left; }
.foot_nav dl dt{ font-size:18px; line-height:40px; color:#fff;text-align:left;}
.foot_nav dl dt a{ color:#fff;}
.foot_nav dl dd{ color:#f3f3f3;font-size:12px; line-height:25px; text-align:left;}
.foot_nav dl dd a{ color:#c3c3c3; font-size:13px;}
.foot_nav dl dd a:hover{ color:#fff;}

.mpad{ width:10%; text-align:center; float:left; margin-top:60px; margin-right:20px; margin-left:5%;}

.ewm{ width:110px; float:left; overflow:hidden; margin-top:14px; margin-left:1%;}
.ewm img{ width:100%;}
.ewm p{ text-align:center; line-height:30px; color:#f3f3f3;}
.copyright{ width:12%; height:auto; overflow:hidden;}
.copyright .cobt{ font-size:18px; line-height:40px; color:#fff;text-align:left;}
.copyright .namecolor {color: #fff;font-size:17px; height:50px; margin-top:5%;}
.copyright .namecolor i{ font-size:42px; float:left; color:#f3f3f3;}
.copyright .cont{ float:left;}
.copyright .cont p{ font-size:14px; color:#ccc;}
.copyright .mail {color: #f8f8f8;text-decoration: none;background: url(../images/icon-mail-f.png) no-repeat 130px top;font-size: 15px;line-height: 20px; height:25px;}
.copyright .mail a{color: #f8f8f8;}
.copyright .copy{color: #666; font-size:12px; line-height:56px;}
.dbfo{ width:100%; background:#2b2b2b; color:#E9E9E9; text-align:center; padding:15px 0; font-size:12px;}
.copyright p a{ color:#fff;}
.copy{ padding:1.5%  0;border-top:0px #2a344f solid; color:#fff; max-width:1200px; margin:auto; font-size:13px; background:url(../images/topbg.jpg) no-repeat top center;}

.fotbox{ max-width:1200px; padding:0.7% 0 1% 0;  margin:auto;color:#fff;  font-size:13px;}


/**分页**/
.banner_pic{width: 100%; height: 250px; overflow: hidden;}

.bonxt{ width:100%; float:left; height:auto; overflow:hidden;}
.bonxt .bt{  font-size:1.45rem; color:#73bc40; font-weight:bold; border-bottom:1px #e5e5e5 solid;padding-bottom:10px; margin-bottom:3%; text-align:left;}
.bonxt .bt span{ border-bottom:2px #73bc40 solid; padding-bottom:10px;}
.mbxpp{height:auto; overflow:hidden;  color:#777; float:right; font-weight:300; font-size:14px;}
.mbxpp a{font-weight:300; font-size:14px; color:#888; }.mbxpp a:hover{ color:#73bc40;}

.breadcrumbs{ max-width:1200px; margin:1.3% auto; height:auto; overflow:hidden;  color:#777; }
.breadcrumbs a{  color:#888; }.breadcrumbs a:hover{ color:#73bc40;}


.nyleft{ width:22%; float:left; height:auto; overflow:hidden; margin-bottom:3%; margin-top:1%;}
.nyleft .bt{ background:#5f5f5f;font-size:1.2rem; font-weight:500; color:#fff; padding:6.5% 0 6.5% 12%; margin-top:6%; text-align:left;}
.nyleft .bt:nth-child(1){ margin-top:0;}
.nyleft ul{ border:1px #e5e5e5 solid; padding:3% 0 0;}
.nyleft ul li{ padding:5% 9%; border-bottom:1px #e5e5e5 solid;}
.nyleft ul li:hover{ background:#5f5f5f;}
.nyleft ul li:hover a{ color:#fff;}
.nyleft ul li.crul a{ color:#73bc40;}

.nyleft ul li a{ font-size:0.92rem;}
.nyleft ul li:last-child{ border-bottom:0;}
.nyleft ul li i{ float:right; font-size:14px; margin-top:2%; }
.nyleft .lx{border:1px #e5e5e5 solid; padding:3% 6%; line-height:2.2;}

.nyright{ width:75%; float:right; height:auto; overflow:hidden; margin-bottom:3%; margin-top:1%;}
.nyright .dy{ padding:2% 0 3% ; line-height:32px;; padding-bottom:2em; color:#666; border-bottom: 1px dashed #ccc; margin-bottom: 30px;}
.nyright .dy .bt,.con_tqct .bt{ font-size:1.55rem; text-align:center; margin:0 auto 1% auto;  color:#73bc40; font-weight:bold;}

.nyright .dy img{ max-width:100%; margin:2% auto 0  auto; clear:both; display:block;}
.nyright .dy strong{color:#73bc40; }
.nyright .bts{ font-size:1.25rem; margin: 2% auto;  color:#73bc40; font-weight:bold;}
.nyright .proright{ height:auto; overflow:hidden;}
.nyright .proright ul{margin-right:-2%;}
.nyright .proright ul li{ width:31.33%; float:left; margin-right:2%; position:relative; margin-bottom:3%; overflow:hidden;}
.nyright .proright ul li .pic{ border:1px #eaeaea solid; overflow:hidden;}
.nyright .proright ul li .pic img{ max-width:99%; display:block; margin:auto; clear:both; transition:all 0.3s;}
.nyright .proright ul li .pic:hover img{ transform:scale(1.2);}
.nyright .proright ul li p{ width:100%;  text-align: center;line-height: 35px; overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}

.honor{}
.honor ul{margin-right:-2%; padding-bottom:0; height:auto; overflow:hidden;}
.honor ul li{ width:31.33%; float:left; margin-right:2%; position:relative;  overflow:hidden; cursor: pointer;}
.honor ul li .pic{ border:1px #eaeaea solid; overflow:hidden;}
.honor ul li .pic img{ max-width:99%; display:block; margin:auto; clear:both; transition:all 0.3s;}
.honor ul li .pic:hover img{ transform:scale(1.1);}
.honor ul li p{ width:100%;  text-align: center;line-height: 35px; padding:0 !important; text-indent:0em !important; }

/*工作机会*/
.JobPage { margin: 0 auto; width: 900px; margin-top:0; font-size:14px; line-height:28px; margin-bottom:150px;}
.JobTitle{ margin-top:35px; margin-bottom:15px;}
.JobTitle span,.JobPanel dt span{ font-size:16px; width:20%; text-align:center; float:left; display:inline; }

.JobPanel,.JobPanel dl,.JobPanel dd{ border-top:1px solid #c8c8c8;}
.JobPanel{border-bottom:1px solid #c8c8c8;}
.JobPanel dt{ line-height:50px;}
.JobPanel dt a{ font-size:12px; padding-right:20px; background:url(../images/li11.png) no-repeat right center; color:#d82128;}
.JobPanel dd{ font-size:14px; padding:15px 34px 25px 34px; display:none; line-height: 32px;}
.JobPanel dd h2{ margin:0; padding:0; font-size:14px; color:#f0001f; margin-bottom:3px;}
.JobPanel dd p{ margin:0; padding:0; color:#666; line-height:24px;}
.JobPanel dd a{ display:inline-block; font-size:14px; width:162px; height:40px; text-align:center; line-height:40px; font-weight:bold; color:#fff; background-color:#d82128; margin-top:27px;}
.JobPanel dl.cur{ background:#fafafa;}
.JobPanel dl.cur dt a{ background-image:url(../images/li12.png);}


.kehubox{ margin-bottom:5%; overflow:hidden;}
.kehubox .bt{  font-size:1.45rem; color:#73bc40; font-weight:bold; border-bottom:1px #e5e5e5 solid;padding-bottom:10px;}
.kehubox .bt span{ border-bottom:2px #73bc40 solid; padding-bottom:10px;}
.kehubox ul{margin-right:-2%; padding:3% 0;}
.kehubox ul li{ width:31%; float:left; margin-right:2%; border:1px #eaeaea solid; height:auto; overflow:hidden; margin-bottom:3%;}
.kehubox ul li .pic{ width:100%; overflow:hidden;}
.kehubox ul li .pic img{ max-width:100%; transition:all 0.3s;}
.kehubox ul li .pic:hover img{ transform:scale(1.2);}
.kehubox ul li .tit{ padding:5% 5% 0 5%; font-size:18px;}
.kehubox ul li p{ line-height:1.6; color:#777; padding:5% 5% 8% 5% ; }


/*新闻*/
.page-news-list{ width: 100%; padding:20px 0;}

.page-news-list ul{ padding-bottom:28px;}
.page-news-list dl{ height:210px;}
.page-news-list dl dt{ float:left; width:290px; height:210px; position:relative; overflow:hidden;}
.page-news-list dl dt img{width:280px; height:200px; border:1px solid #e5e5e5; padding:4px;}

.page-news-list dl dd{ float:left; height:210px; position:relative; width:590px; margin-left:20px; font-size:12px;}
.page-news-list dl dd h3{ font-weight:600; font-size:16px; line-height:36px; color:#333;}
.page-news-list dl dd p{ font-size:13px; line-height:26px; color:#666; padding-top:10px;}
.page-news-list dl dd p.time{border-bottom:1px solid #ddd; font-size:12px; line-height:25px; padding:0 0 10px;}
.page-news-list dl dd h6{ position: absolute; left:0; bottom:0px;}
.page-news-list dl dd h6 span{ display:inline-block; font-size:12px; line-height:26px; color:#fff; position:relative; padding:0 25px 0 15px; background-color:#73bc40; border-radius:3px;}
.page-news-list dl dd h6 span em{ width:4px; height:7px; position:absolute; right:12px; top:50%; margin-top:-3px; background:url(../images/jiao-w-9.png) no-repeat right 50%;}


/* 详细页 */
.page-newss{width: 100%; padding:20px 0;}
.articleTop { text-align: center; border-bottom: 1px dashed #ccc; padding-bottom: 20px; margin-bottom: 20px; font-size: 12px;}
.articleTop h2 { font-size: 22px; color: #000; margin-bottom: 16px;  }
.articleTop p { color: #999; }
.articleTop span { margin: 0 5px; }
.articleTop a { margin: 0 5px; }
.articleTop .active { color: #000; font-weight: bold; }

.articleShow { margin-bottom: 40px; font-size: 14px; line-height: 30px; }

.articleCtrl { height: 40px; line-height: 40px; background: #fff; margin-top: 20px; color: #999; padding: 0 20px; cursor: default;  border-top:2px solid #aaa; }

.detailPn{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; overflow: hidden;}
.detailPn p,.detailPn p a{ font-size:14px; line-height:40px;}
.detailPn p{ width:50%;}


.relevant{ margin-top:30px;}
.relevantTitle{background-color:#333;padding-left:15px;font-weight:700;font-size:18px; line-height:40px;color:#fff;}
.relevantContent{}

.relevantNews{ border:1px solid #ddd; border-top:none; padding:10px 15px; overflow:hidden;}
.relevantNews li{ line-height:40px; width:48%; float:left; border-bottom:1px dotted #ddd; padding-right:2%;}
.relevantNews li a{ position:relative; display:block; padding-left:10px; font-size:14px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.relevantNews li a em{ width:4px; height:7px; position:absolute; left:0px; top:50%; margin-top:-3px; background:url(../images/main_news_xtb.jpg) no-repeat right 50%;}
.relevantNews li span{ float:right; font-size:12px; color:#888;}
.relevantNews li a:hover{ color:#0066cb; margin-left:5px;}
.relevantNews li:nth-child(2n){ padding:0 0 0 2%;}
.relevantNews li:nth-last-child(1),.relevantNews li:nth-last-child(2){ border:none;}


/*案例*/
.pageCase{width: 100%; padding:20px 0;}
.pageCase ul{ float:left; overflow:hidden; width:290px; margin:0px 15px 10px 0;}
.pageCase ul:nth-child(3n){ margin-right:0px;}
.pageCase dl{ position:relative;}
.pageCase dl dt{ position:relative; overflow:hidden;}
.pageCase dl dt img{width:290px }
.pageCase dl dd{ text-align:center; font-size:14px; line-height:35px; color:#333; padding:0 15px;}
.pageCase a:hover dl dd{ color:#73bc40;}
.th{overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}


/* 合作伙伴 */
.partnerList{width: 100%;  padding:20px 0;}
.partnerList ul{margin-left:-2.5%;}
.partnerList li{float:left;width:22.5%;margin-left:2.5%;margin-bottom:5px;}
.partnerList li img{ width:195px;  padding: 4px; border: 1px solid #d4d4d4; }
.partnerList li span{ height: 35px; line-height: 35px; display: block; text-align:center; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}


/*产品中心*/
.products{ margin-bottom:5%; overflow:hidden;}
.products .bt{  font-size:1.45rem; color:#73bc40; font-weight:bold; border-bottom:1px #e5e5e5 solid;padding-bottom:10px;text-align:left; height:auto; overflow:hidden;}
.products .bt h1{ float:left;}
.products .bt span{ border-bottom:2px #73bc40 solid; padding-bottom:10px;}
.products ul{margin-right:-3%; padding:3% 0;}
.products ul li{ width:30%; float:left; margin-right:3%; border:1px #eaeaea solid; height:auto; overflow:hidden; margin-bottom:3%;}
.products ul li .pic{ width:100%; overflow:hidden;}
.products ul li .pic img{ max-width:100%; transition:all 0.3s;}
.products ul li .pic:hover img{ transform:scale(1.2);}
.products ul li .tit{ padding:5% 5% 8% 5%; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



/** product show **/
.pro_show{ width: 100%; padding: 20px 0;}
.prodPic{width:900px; height:540px;}

.prodPic .big{width:720px;height:540px;position:relative;z-index:1;float:left; border:1px solid #ddd;}
.prodPic .big a{width:720px;height:540px;background:#fff;display:table-cell;text-align:center;vertical-align:middle;}
.prodPic .big a img{vertical-align:middle;max-width:720px;max-height:540px;}
.prodPic .big a{*display:block;*font-family:Arial;*line-height:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}

.prodPic .list{width:155px;height:540px;overflow:hidden;position:relative;float:left; margin-left:20px;}
.prodPic .list a.prev,.prodPic .list a.next{display:block;width:40px;height:30px;position:absolute;top:0;right:55px;background:url(../images/anu.png) no-repeat right bottom;overflow:hidden;cursor:pointer;-ms-transition-duration: 0s; transition-duration: 0s; z-index:9;}
.prodPic .list a.next{top:auto;bottom:0;background-position:right top;}
.prodPic .list a.prev:hover{background-position:left top;}
.prodPic .list a.next:hover{background-position:left bottom;}

.prodPic .list .thumb{position:relative; z-index:2;width:155px;height:540px;}
.prodPic .list .thumb ul{position:absolute;height:99999px;}
.prodPic .list .thumb ul li{background:none;float:left;width:150px;height:128px;position:relative; margin-bottom:10px; padding-left:5px;}
.prodPic .list .thumb ul li img{max-width:148px;max-height:111px;cursor:pointer; border:1px solid #ddd; padding: 6px 0;}
.prodPic .list .thumb ul li a em{display:block;position:absolute;right:0;top:0; bottom:0; left:0px;}
.prodPic .list .thumb ul li a.selected em{background:url(../images/jt.png) no-repeat;}

.productContentTitle{ font-weight:700; font-size:24px; line-height:24px; color:#333; padding-left:10px; border-left:5px solid #333;}
.productText{ font-size:14px; line-height:2em; padding:15px 0 20px;}

.productText img{max-width:100%;}
.productText table{ border-collapse:collapse; border: 1px #333 solid !important; width:100% !important;line-height:35px!important;}
.productText table td{padding:3px!important; word-wrap:break-word;word-break:break-all;border: 1px #333 solid !important;line-height:35px!important;}
.productText table td div{padding: 0px!important;height:auto!important;}


/* product-introduce */





/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:0 1% 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #73bc40;border:none;}


.bjjjjjt{ height:55px; line-height:55px;border-bottom:1px #e5e5e5 solid;}
.bjjjjjt .bsss{font-size:1.45rem; color:#666; font-weight:bold; text-align:left;}
.bjjjjjt .bsss span{  padding-bottom:10px;}


.nav{ position:fixed; z-index:2; left:0px; bottom:0px; background:#000; width:100%; overflow:hidden; display:none;}
.nav ul{}
.nav li{ float:left; width:25%; text-align:center; line-height:30px;}
.nav li .pic{ width:26px; height:26px; margin:0 auto;}
.nav li .pic img{ width:100%;}
.nav li a{ display:block; color:#FFF; padding:10% 0 3% 0;}
.nav li a:hover{ }


.rides-cs{font-size: 12px; background:url(../images/online_cn.png) 34px 0px no-repeat; ; position: fixed; top:200px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;} 
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; background:#bc0023; position: relative; z-index:1;margin-top: 45px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 139px; float: left; height: 478px; padding: 5px; padding-top: 44%; overflow:hidden;}
.rides-cs .floatR .cn { border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 37px; height:37px; color:#fff;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #fff;  font-size: 14px;}
.rides-cs .cn ul li a{color: #fff;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image:url(../images/shopnc.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}