* {margin:0;padding:0}
li {list-style:none}
/* foot */
.bodyimagyous img{width: 70%;margin: 0px auto;}
#foot-bottom #guangzhu{float: right;}
#foot-bottom {width:100%;height:343px;margin-top:40px;float:left;background-color:#222;display: inline-block;}
#foot-bottom #foot-bottominfo {width:90%;height:312px;font-weight:400;color:#ccc;font-size:13px;margin: 31px auto;}
#foot-bottom .bottomlist ul li a{color: #f9f9f9;font-size: 14px;}
#foot-bottom .foot-title{color: #fff;font-weight: 900;margin-bottom: 10px;border-bottom: 1px #999 dotted;width: 80%;}
#foot-bottom .bottomlist-diyi{width: 35%;padding-right:20px;float:left;text-align: left;line-height:30px;margin:0 auto 0 auto;font-weight:400;color:#ccc;font-size:15px}
#foot-bottom .bottomlist-diyi li{list-style: none;font-size: 14px;width: 80%;}
#foot-bottom .bottomlist{width: 19%;padding-right:15px;float:left;text-align: left;line-height:30px;margin:0 auto 0 auto;font-weight:400;color:#ccc;font-size:15px}
.dibuxx {width:100%;line-height:35px;color:#ccc;text-align: center;background-color: #000;display:inline-block}
.dibuxx .bottominfo31 {width:100%;}
@media screen and (min-width:1024px){.zhezhaoc{position:absolute;z-index:10;margin-top:-50px;width:80%;height:35px;border-bottom:1px solid #999;background-color:#fff}
.biaodiao{margin:0 auto;width:100%;height:100%}
.myidong{display:none}
}@media screen and (max-width:1024px){.zhezhaoc{position:absolute;z-index:10;margin-top:-45px;width:88%;height:30px;border-bottom:1px solid #999;background-color:#fff}
.biaodiao{margin:0 auto;width:98%;height:95%}
#image1{padding-top:60px}
}#image1{display:none;padding-top:20px}
.lightbox{position:fixed;top:0;right:0;width:100%;left:0;z-index:9998;background:rgba(0,0,0,.5);opacity:1;height:100%}
#lightbox-controls{position:fixed;top:3px;right:0;z-index:9999;width:70px;height:70px}
.zaixikefu{position:fixed;top:60%;left:94%;padding:14px;width:65px;height:62px;border-radius:100%;background:#f39800;text-align:center}
.zaixikefu:hover{background:#28a745;color:#fff}
.bibi .prices1{width:90%;background-color:#000;text-align:center;height:45px;line-height:45px;font-size:16px;float:left;border-radius: 50px;margin: 30px auto;color: #fff;}
img {border:0}
body {font-family:"微软雅黑";font-size:12px;cursor:url('../images/Arrow.cur'),auto;}
a {text-decoration:none;color:#666;cursor:url('../images/Link Select.cur'),auto}
a:hover {text-decoration:none;color:#666;}
::selection { background:#c8161e; color: #fff;cursor:url('../images/Text.cur'),auto  }
::-moz-selection { background:#c8161e; color: #fff; cursor:url('../images/Text.cur'),auto  } 
::-webkit-selection { background:#c8161e; color: #fff; cursor:url('../images/Text.cur'),auto }
.clr {clear:both}
h1 {font-size:16px}
#cpjjsss h2,h3,h4{font-size: 17px;font-weight: 550;}
#cpjjsss p{font-size: 16px;margin-bottom:20px;}
#cpjjsss li{font-size: 16px;margin-bottom: 20px;}
.xingd a{color: red!important;}
.xingd p{float: right;margin-top: -12px;margin-left: -10px;}
#head {width:100%;height:88px;margin:0 auto;background-color:#FFF;position:fixed;z-index:999;border-bottom:1px solid #e8e8e9;box-shadow:4px 4px 8px rgba(0,0,0,.3)}
#head .logo {width:300px;height:100px;position:absolute;padding-left:90px;margin-top:9px}
#head .navbars {height:45px;width:775px;margin:10px auto}
#head .navbars ul {height:45px;width:790px;position:absolute;margin-left:200px;margin-top:20px}
#head .navbars li {float:left;display:inline;margin:0 17px;margin-top:7px}
#head .navbars li a {font-size:17px;text-decoration:none;height:31px;display:inline-block;position:relative;color:#666}
.banes img {width:100%;height:100%;margin-top:70px}
.banner {width:100%;height:570px;overflow:hidden;text-align:center}
.banner img {display:block;outline:0;border:0;height:100%;width:100%}
.rslides {position:relative;overflow:hidden;width:100%;padding:0;margin:0;z-index:3}
.rslides li {-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child {position:relative;display:block;float:left}
.rslides img {display:block;height:600px;float:left;width:100%;margin-top:70px}
.slide_container {margin-bottom:50px;position:relative;float:left;width:100%}
.slide {position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.slide li {position:absolute;width:100%;left:0;top:0}
.slide img {display:block;position:relative;z-index:1;height:500px;width:100%;border:0}
.slide .caption {display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0,.8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none}
.slide_nav {position:absolute;-webkit-tap-highlight-color:transparent;top:52%;left:0;opacity:.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url(../images/themes.gif) no-repeat left top;margin-top:-45px}
.slide_nav:active {opacity:1}
.slide_nav.next {left:auto;background-position:right top;right:0}
#centre {width:100%;margin:10px auto}
#centre .tel {width:100%;margin:0 auto;background-color:#369;overflow:hidden;text-align:center;margin-top:-10px}
.section-title h3 {color:#000;display:block;font-size:24px;font-weight:700;margin:71px 0 24px;text-transform:uppercase}
.section-title .excerpt p {display:block;font-size:18px;font-style:italic;font-weight:300;margin-bottom:12px;color:#AAA}
.aa {width:100%;margin-top:30px}
.bb {width:100%;background:#FFF}
.cptd{ width:800px; margin:0px auto}
.cptd li{width:800px; text-align:center; padding-top:50px}
.cptd li p{  width: 200px; border: 1px solid #e1e1e1; border-radius: 5px;color: #555; font-size: 22px;font-weight: bold;height: 52px;line-height: 52px; margin: 10px auto 0;
text-align:center }
.cptd li span{ width:800px;margin: 30px auto;font-size: 16px; line-height: 30px;color:#666; display:inline-block; position:relative; top:8px;}	
.cptd li img{width:750px; height:400px; margin-top:30px}
.cptds{ width:1000px; margin:0px auto}
.cptds li{width:1000px;margin-top:30px  }
.cptds li p{ width:1000px;font-size: 16px;line-height: 30px; color:#666; }
.cptds .service1{  color:#000;}	
.ztjg{ width:1070px; margin:0px auto}
.ztjg  td{font-size: 16px;}
.ztjg li{ width:184px; margin: 20px auto;font-size: 16px;line-height: 30px;}
.ztjg td img{ width:650px; height:400px; padding-left:30px}
.jgtx{ width:800px; margin:0px auto}
.jgtx li{width:800px; text-align:center; padding-top:70px}
.jgtx li p{ width: 280px; border: 1px solid #e1e1e1;border-radius: 5px;color: #555;font-size: 22px;font-weight: bold; height: 52px;line-height: 52px;margin: 10px auto 0;
 padding: 0 0 0 0;text-align:center;}	
.jgtx li img{ margin-top:30px}
.jgtx .t6 img{width:800px;height:481px}
.jgtx .t5 img{width:900px;height:481px}
.jgtx .t4 img{width:639px;height:551px}
.jgtx .t3 img{width:710px; height:584px}
.jgtx .t2 img{ width:600px; height:400px}
.jgtx .t1 img{ width:766px; height:581px}
/*#top_div{display:none}*/
#bottom {width:100%;height:343px;margin-top:40px;BACKGROUND:url(../images/bottombg.png) repeat-x;text-align:center;float:left}
#bottominfo {width:100%;height:312px;margin-top:31px;text-align:center;font-weight:400;color:#ccc;font-size:13px}
.bottominfo1 {width:1110px;height:236px;line-height:35px;margin:0 auto 0 auto;font-weight:400;color:#ccc;font-size:15px}
.bottomlist1 {width:303px;height:236px;float:left;BACKGROUND:url(../images/bottom02.png) no-repeat top left;padding-top:17px}
.bottomlist1 p {width:260px;height:50px;line-height:25px;float:right;color:#ccc;font-size:14px;text-align:left;margin-top:45px;letter-spacing:0}
.bottomlist1 p font {letter-spacing:2px;margin-left:-40px}
.bottomlist1 ul {width:260px;height:auto;float:right;margin-top:-7px}
.bottomlist1 ul li {width:100%;line-height:24px;color:#ccc;font-size:12px;text-align:left}
.bottomlist1 .deb {margin-top:-43px;margin-left:-40px;padding-top:45px;font-size:13px}
.bottomlist1 .deb a{color: #ccc;}
.bottomlist2 {width:154px;height:236px;float:left;BACKGROUND:url(../images/bottom06.png) no-repeat top left;padding-top:17px;margin-left:30px}
.bottomlist2 ul {width:100%;height:auto;float:left;margin-top:35px}
.bottomlist2 ul li {width:100%;height:25px;line-height:25px;text-align:left}
.bottomlist2 ul li a {font-weight:400;color:#ccc;font-size:12px;text-align:left}
.bottomlist3 {width:154px;height:236px;float:left;BACKGROUND:url(../images/bottom03.png) no-repeat top left;margin-left:95px;padding-top:17px}
.bottomlist3 ul {width:100%;height:auto;float:left;margin-top:35px}
.bottomlist3 ul li {width:100%;height:25px;line-height:25px;text-align:left}
.bottomlist3 ul li a {font-weight:400;color:#ccc;font-size:12px;text-align:left}
.bottomlist5 {width:154px;height:236px;float:left;BACKGROUND:url(../images/bottom08.png) no-repeat top left;margin-left:95px;padding-top:17px}
.bottomlist5 ul {width:100%;height:auto;float:left;margin-top:35px}
.bottomlist5 ul li {width:100%;height:25px;line-height:25px;text-align:left}
.bottomlist5 ul li a {font-weight:400;color:#ccc;font-size:12px;text-align:left}
.bottomlist4 {width:260px;height:236px;float:left;BACKGROUND:url(../images/bottom05.png) no-repeat top left;margin-left:95px;padding-top:17px;overflow:hidden}
.bottomlist4 ul {width:100%;height:auto;float:left;margin-top:35px}
.bottomlist4 ul li {width:33%;height:25px;line-height:25px;float:left;text-align:left}
.bottomlist4 ul li a {font-weight:400;color:#ccc;font-size:12px;text-align:left}
.bottominfo2 {width:100%;height:33px;margin:-10px auto 0 auto}
.bottominfo2 img {margin-top:-60px;float:left;margin-left:-120px}
.bottominfo7 {width:300px;height:33px;margin:-10px auto 0 auto}
.bottominfo7 p {width:200px;font-size:14px;margin-left:370px;margin-top:-15px}
.bottominfo7 img {margin-top:-200px;float:left;margin-left:400px}
.bottominfo9 {width:300px;height:33px;margin:-10px auto 0 auto}
.bottominfo9 p {width:200px;font-size:14px;margin-left:540px;margin-top:-27px}
.bottominfo9 img {margin-top:-200px;float:left;margin-left:570px}
.bottominfo3 {width:100%;height:35px;line-height:35px;margin:17px auto 0 auto;color:#ccc}
.bottominfo31 {width:100%;height:35px}
.bottominfo3 a{color: #ccc!important;}
.bottominfo32 {width:30%;height:35px;float:right;text-align:right}
.foote {margin-top:130px}
.footess {margin-top:1300px}
.footsss {margin-top:1490px}
.section-title {margin-bottom:60px;display:block;}
.wowa {margin-top:-30px}
.wowas {margin-top:-50px}
.section-title p {font-weight:500;color:#666;letter-spacing:2px;text-transform:capitalize;margin-top:60px;font-size:30px}
.section-title div {background:#a8a8a8 none repeat scroll 0 0;display:block;height:2px;margin:20px auto 0;overflow:hidden;width:125px}
.content-top {padding:2em 0 14em}
.content-top1 {position:relative}
.content-plan {background:#fff;padding:3em 2em 2em;position:absolute;text-align:center;bottom:-33%;width:83%;margin:0 auto;left:8.5%;border:1px solid #ebe7e7}
.content-plan span {text-align:center;font-size:22px;font-family:'微软雅黑' letter-spacing:1px}
.content-plan span {text-decoration:none;color:#7c7c7c}
.content-plan span a:hover {color:#ff6900}
.content-plan p {font-size:1.2em;color:#7c7c7c;line-height:1.7em;margin-top:.5em}
.locations {text-decoration:none;font-size:19px;position:absolute;bottom:-2%;background-color:#ff6900;color:#fff;padding:.2em 1em;left:41%}
.qyjs li {width:89px;height:50px;float:left;display:inline;margin-top:-25px}
.qyjs ul li a:after {content:"/";color:#666;padding-left:9px}
.qyjs ul {margin-left:670px}
.qyjs ul li a {font-size:16px}
.gcalzs {width:1020px;height:auto;position:absolute;left:50%;margin-left:-495px;margin-top:49px}
.gcalzs ul {width:1020px;height:auto}
.gcalzs ul li {width:250px;height:280px;float:left}
.gcalzs ul li img {width:235px;height:190px;margin-left:11px}
.gcalzs ul li a {height:400px;font-size:16px;line-height:34px;color:#999}
.gcalzs ul li p {margin-left:20px;margin-top:5px}
.gcalzs .xmmc {font-size:14px;border-bottom:1px solid #d5d5d5;margin-top:15px;color:#666;width:225px}
.gcalzs .xmgsmc {margin-top:-5px}
.gcalzs ul li a:hover {color:#6fa013}
.news {width:1010px;height:1000px;margin-top:0 auto;text-align:center}
.dahan{width:1010px;height:50px;background-color:#ebebeb;border-radius:12px; margin:40px auto}
.dahan ul li {width:336px;height:50px;float:left;display:inline}
.dahan ul li a {font-size:18px;margin-left:130px;line-height:50px}
.dahan ul li a:hover {color:#6fa013}
.newsfl{width:1020px;height:auto; margin:0px auto;}
.newsfl ul{height:auto;margin-top:30px; padding-left:10px}
.newsfl ul li{width:1020px;height:260px;padding-top:30px}
.newsfl ul li img{width:310px;height:190px;}
.newsfl ul li a{font-size:14px;line-height:35px;color:#888;overflow:hidden}
.newsfl ul li a:hover{color:#6fa013}
.newsfl .xwbt{margin-top:-190px;font-size:18px;text-align:left;color:#666}
.newsfl .info{margin-top:-60px;font-size:14px;text-align:left;color:#999}
.newsfl .margin-left-10{ padding-left: 10px;}
.newsfl ul li p{width:570px;height:100px;margin-left:350px;margin-top:-62px;overflow:hidden}
.newsfl .ckxq {width:190px;height:40px;margin-left:680px;margin-top:27px;border:1px solid #f7f7f7}
.newsfl .ckxq a {color:#666;line-height:40px;margin-left:70px}
.newsfl .ckxq a:hover {color:#666}
.newsfl .ckxq:hover {background-color:#adbbf6}
.fh5co-cta{ text-align: right;}
.fh5co-cta p {color:#fff;padding-top:50px}
.fh5co-cta p:last-child {margin-bottom:0}
.btn {margin-right:4px;margin-bottom:4px;font-size:16px;font-weight:400;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:4px 20px}
.btn-primary {background:#118df0;color:#fff;border:2px solid #118df0}
.btn-primary:active,.btn-primary:focus,.btn-primary:hover {background:#2998f2!important;border-color:#2998f2!important}
.btn-primary.btn-outline {background:0 0;color:#118df0;border:2px solid #118df0}
.btn-primary.btn-outline:active,.btn-primary.btn-outline:focus,.btn-primary.btn-outline:hover {background:#118df0;color:#fff}
.btn.with-arrow {position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-left:20px}
.btn.with-arrow i {visibility:hidden;opacity:0;position:absolute;right:0;top:50%;margin-top:-8px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.btn.with-arrow:hover {padding-right:50px}
.btn.with-arrow:hover i {color:#fff;right:18px;visibility:visible;opacity:1}
.icon-arrow-right2:before {content:"\ea3c"}
.newsfl li span img {width:20px;height:25px;margin-left:870px}
.footss {padding-top:230px}
.qyjs {width:100%;height:47px;overflow:hidden;border-bottom:1px solid #999;margin-top:22px}
.qyjs span {color:#06C;font-size:24px;padding:13px 0;border-bottom:3px solid #06C;margin-left:70px}
.about .gsjs {width:1000px;height:360px;margin:50px auto}
.about .gsjs img {width:1000px;height:320px;margin-left:-10px}
.about .gsjs p {width:1000px;margin-top:35px;font-size:16px;line-height:40px;color:#666}
.about .cqsj {width:1010px;height:auto;margin:30px auto}
.cqsjs {width:1170px}
.cqsjs p img {width:720px;height:300px;margin-left:-40px}
.cqjs2 {margin-left:730px;width:300px;height:300px;font-size:16px;margin-top:-290px;line-height:33px;color:#666}
.cqjs2 img {width:338px;height:300px;margin-top:-300px}
.cqjs2 .xiaobt {color:#06C}
.sb1 img {width:355px;height:300px;margin-top:20px;margin-left:-40px}
.sb2 img {width:355px;height:300px;margin-left:335px;margin-top:-300px}
.sb3 img {width:355px;height:300px;margin-left:710px;margin-top:-300px}
.about .cqsj .zou {width:1010px;height:300px}
.zou img {width:530px;height:320px;margin-left:-10px}
.zou p {width:350px;margin-top:-215px;margin-left:550px;font-size:18px;color:#666;line-height:40px}
.zou p:hover {color:#F63}
.zou img:hover {box-shadow:0 10px 45px 0 rgba(0,0,0,.2);z-index:10}
.cqsj .you {width:1010px;height:300px;margin:30px auto}
.you img {width:530px;height:320px;position:relative;margin-left:500px}
.you p {width:350px;margin-top:-165px;font-size:20px;color:#666;line-height:40px;margin-left:40px}
.you p:hover {color:#F63}
.you img:hover {box-shadow:0 10px 45px 0 rgba(0,0,0,.2);z-index:10}
.xiwzt {width:100%;height:auto;background:#fbfbfb}
.main {width:1000px;overflow:hidden;margin:2px auto}
.main .mLeft {width:753px;overflow:hidden;float:left;padding-top:10px;background:#FFF;border-radius:8px;margin-top:50px}
.main .mLeft .title {width:773px;height:40px;text-align:center}
.main .mLeft .title h1 {font-size:24px;color:#666;margin-top:30px}
.main .mLeft .title p {margin-top:15px;text-align:center;border-bottom:1px #f5f5f5 solid;color:#666;font-size:14px}
.main .mLeft .title h1:hover {color:#F60}
.main .mLeft .shijian{margin-top: 17px; font-size: 13px; color: #999;}
.main .mLeft .shijian span{padding: 10px 10px; }
.main .mLeft .content {font-size:15px;line-height:30px;padding:70px 10px 0 25px;color:#333;width:698px;overflow:hidden}
.main .mRight {width:225px;overflow:hidden;float:right;background:#FFF;margin-top:50px}
.main .mRight .fl {width:225px;height:35px;line-height:35px;padding-left:7px;font-size:16px;background-color:#adbbf6;color:#fff}
.main .mRight ul li {width:195px;height:30px;line-height:30px;padding-left:10px;background:url(../images/icon41.png) 10px no-repeat;overflow:hidden}
.main .mRight ul li a {color:#666;margin-left:20px}
.main .mRight ul li a:hover {text-decoration:underline;color:#1592cc}
.main .gduo {width:1000px;line-height:40px;margin-top:20px;margin-left:20px}
.main .gduo p {font-size:14px;color:#666}
.main .gduo p a {font-size:16px;color:#666}
.main .gduo p a:hover {color:#F60}
.future h3 {font-size:3em;color:#000;margin:0 0 1em;text-align:center}
.future h3:after,.future h3:before {width:200px;height:1px;display:inline-block;vertical-align:middle;content:"";background:#000;margin:0 1%}
.project-fur {border:1px solid #cacaca;margin:0 15px}
.fur {padding:1em 0}
.fur1 {padding:0 1.5em 1em}
.fur1 span {font-size:.8em;color:#000;display:block;line-height:1.5em;padding:.2em 0}
span.fur-money {color:#000}
.fur1 h6 {color:#27da93;font-size:1em;margin:.3em 0}
.fur1 h6 a {color:#27da93;text-decoration:none}
.fur1 h6 a:hover {color:#000}
.fur2 {border-top:1px dotted #cacaca;padding:1em 1.5em 0}
.fur2 span {font-size:14px;color:#000;display:block;line-height:1.5em;text-align:center}
.future {padding:5em 0}
#flexiselDemo1 {display:none}
.nbs-flexisel-container {position:relative;max-width:100%}
.nbs-flexisel-ul {position:relative;width:9999px;list-style-type:none}
.nbs-flexisel-inner {overflow:hidden;width:90%;margin:0 auto}
.nbs-flexisel-item {float:left;position:relative;line-height:0}
.nbs-flexisel-item>img {cursor:pointer;position:relative}
.img-responsives {height:240px;width:240px}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right {width:32px;height:32px;position:absolute;cursor:pointer;z-index:100}
.nbs-flexisel-nav-left {left:0;background:url(../images/img-sprite.png) no-repeat -130px 0}
.nbs-flexisel-nav-right {right:0;background:url(../images/img-sprite.png) no-repeat -153px 0}
.xwzx {margin-top:-40px}
.new-text p {font-size:18px;height:162px;padding:0 15px;line-height:34px;color:#000;overflow:hidden}
.new-text p:hover {color:#F63}
.hovereffect {width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}
.hovereffect img {width:300px;height:280px;display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear}
.hovereffect:hover img {-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}
.feature {margin-top:-40px}
.row {margin-top:-30px}
.row a:hover p{color:#6fa013}
.single_about {background:#fff none repeat scroll 0 0;border-bottom:1px solid #e8e8e9;border-right:1px solid #e8e8e9;padding:20px 20px;transition:all .4s ease 0s}
.single_about:last-child {border-right:0}
.single_about:hover {box-shadow:0 3px 45px 0 rgba(0,0,0,.2);z-index:10}
.single_about i {border-radius:50%;color:#fff;font-size:24px;height:60px;line-height:60px;margin:0 90px 24px;text-align:center;text-decoration:none;width:60px}
.single_about i img {margin-left:-80px}
.color-one {background:#2a80b9 none repeat scroll 0 0}
.color-two {background:#f72459 none repeat scroll 0 0}
.color-three {background:#8f44ad none repeat scroll 0 0}
.color-four {background:#7ab55c none repeat scroll 0 0}
.single_about .nwjx {font-size:18px;color:#000;margin-top:25px;text-transform:uppercase;letter-spacing:1px;transition:all .5s ease-in-out 0s}
.single_about p {text-align:center;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
.single_about span {font-size:15px;line-height:25px}
.single_about:hover i {transform:scale(1.1)}
.blog-section {padding:5em 0}
.blog-section-head h3 {color:#303030;font-size:2.25em;font-weight:700;background:url(../images/head_down.png) no-repeat 450px 55px;padding-bottom:2em}
.blog-section-grid {margin-top:40px;background:#fff none repeat scroll 0 0;border-bottom:1px solid #e8e8e9;border-right:1px solid #e8e8e9}
.blog-section-grid:hover {box-shadow:0 3px 45px 0 rgba(0,0,0,.2);z-index:4}
.blog-section-grid img {width:100%}
.blog-section-grid span {color:#666;font-size:1.5em;font-weight:500;margin:11px 0;padding-left:7px;line-height:40px}
.blog-section-grid {width:243px;padding:0 10px;position:relative;float:left;margin-left:30px}
.blog-section-grid p {color:#999;height:130px;overflow:hidden;line-height:40px;font-size:15px;font-weight:400}
.blog-section-grid span:hover {color:#6fa013}
.blog-section-grid p:hover {color:#6fa013}
.container a:hover {color:red}
.blog-section-grid img {width:234px;height:189px;margin-left:-5px}
.blog-section-grid a {text-decoration:none;color:#1c9fda}
.date {position:absolute;top:15px;left:30px;background:#0c0b0c;padding:7px 22px}
.date p {color:#fff;font-size:1em;font-weight:400;text-align:center;height:15px;line-height:1.6em}
.alds {height:95px;overflow:hidden;line-height:70px;font-size:16px}
.container {margin-top:-50px}
#xwzsgrid {margin-top:-70px}
.xwzpjs {width:100%;height:47px;overflow:hidden;border-bottom:1px solid #06C;margin-top:30px}
.xwzpjs span {color:#666;font-size:24px;padding:10px 0;border-bottom:4px solid #06C}
.blog-section-grids {margin-top:-70px}
.cpjsp span {color:#666;font-size:24px;padding:10px 0;border-bottom:4px solid #06C}
.cpjsp {width:85%;height:47px;overflow:hidden;border-bottom:1px solid #06C;margin-top:-30px;float:left;margin-left:94px}
#about {margin-top:120px}
.ztyscp {width:1000px;height:auto;margin:0 auto}
.ztyscp .ddss {width:1000px;height:393px;margin-top:-15px;padding-top:40px}
.ztyscp .ddss span {width:1000px;height:24px;font-size:25px;text-align:left;color:#666}
.ztyscp .ddss p {width:1000px;height:20px;margin-top:20px}
.ztyscp .ddss p span a {background:#000;color:#fff;font-size:14px;line-height:25px;display:inline-block;text-align:center;color:#FFF;padding:0 11px;margin-top:20px;margin-left:2px}
.ztyscp .ddss p .ckk {font-size:15px;padding-left:875px;color:#999}
.ztyscp .ddss ul {width:1020px;margin-top:40px}
.ztyscp .ddss ul li {width:308px;height:300px;float:left;margin-right:30px;}
.ztyscp .ddss ul li img:hover {-webkit-transform:translateY(-10px) scale(1.1,1.1);-moz-transform:translateY(-10px) scale(1.1,1.1);-ms-transform:translateY(-10px) scale(1.1,1.1);-o-transform:translateY(-10px) scale(1.1,1.1);transform:translateY(-10px) scale(1.1,1.1);box-shadow:1px 1px 8px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 8px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.5);-o-box-shadow:1px 1px 8px rgba(0,0,0,.5);-ms-box-shadow:1px 1px 8px rgba(0,0,0,.5);z-index:9px}
.ztyscp .ddss ul li img {width:325px;height:260px;margin-left:11px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}
.ztyscp .ddss ul li a {font-size:16px;line-height:40px;color:#666}
.ztyscp .ddss ul li a:hover {color:#adbbf6}
.ztyscp .ddss ul li p {padding-left:120px;}
.avatar {position:relative}
.avatar {display:block;height:320px;overflow:hidden;width:320px}
.ztyscp .ddsss {width:1000px;height:313px;margin-top:-15px;padding-top:40px}
.ztyscp .ddsss span {width:1000px;height:24px;font-size:25px;text-align:left;color:#666}
.ztyscp .ddsss p {width:1000px;height:20px;margin-top:20px}
.ztyscp .ddsss p span a {background:#000;color:#fff;font-size:14px;line-height:25px;display:inline-block;text-align:center;color:#FFF;padding:0 11px;margin-top:20px;margin-left:2px}
.ztyscp .ddsss p .ckk {font-size:15px;padding-left:875px;color:#999}
.ztyscp .ddsss ul {width:1020px;margin-top:40px;margin-left:57px}
.ztyscp .ddsss ul li {width:308px;height:280px;float:left;padding-right:10px;margin-left:-65px}
.ztyscp .ddsss ul li img:hover {-webkit-transform:translateY(-10px) scale(1.1,1.1);-moz-transform:translateY(-10px) scale(1.1,1.1);-ms-transform:translateY(-10px) scale(1.1,1.1);-o-transform:translateY(-10px) scale(1.1,1.1);transform:translateY(-10px) scale(1.1,1.1);box-shadow:1px 1px 8px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 8px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.5);-o-box-shadow:1px 1px 8px rgba(0,0,0,.5);-ms-box-shadow:1px 1px 8px rgba(0,0,0,.5);z-index:9}
.ztyscp .ddsss ul li img {width:235px;height:190px;margin-left:11px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}
.ztyscp .ddsss ul li a {font-size:16px;color:#666}
.ztyscp .ddsss ul li a:hover {color:#adbbf6}
.ztyscp .ddsss ul li p {padding-left:95px;margin-top:10px}
.cf {width:100%;background-color:#fcfcfc}
.zhongji{padding-top:40px}
.wrap {width:1110px;height:600px;margin:0 auto}
.sy-ban,.ztcg-ban,.ztcg-list-ban {width:1120px;margin:0 auto 20px;display:block}
.sy-ban {margin-top:40px}
.ztcg-cpjs dt img {width:480px;height:370px;margin-left:20px;margin-top:100px}
.ztcg-cpjs {padding:50px 0}
.ztcg-cpjs dt {width:550px;float:left}
.ztcg-cpjs dd {width:500px;float:right;margin-top:80px}
.cfdq-cpxh {color:#5db556;font-size:18px;padding:10px 0 30px}
.ztcg-cpjs p {line-height:30px;width:362px;overflow:hidden}
.ztcg-cpjs h1 {height:40px;background:#adbbf6;color:#fff;padding:0 15px;font:400 24px/40px '微软雅黑';text-align:center;display:inline-block;border-radius:5px}
.ztcg-csjs {padding:25px 0;border-bottom:1px solid #cfcfcf;margin-bottom:20px}
.ztcg-csjs li {width:30%;float:left}
.ztcg-wzjs {padding:1px 0 10px;border-bottom:1px solid #cfcfcf;line-height:25px;text-align:Justify;font-size:14px}
.zuti {width:1090px;margin:0 auto;overflow:hidden;display:block;}
.zuti img{width:1090px;}
.zutis {width:1090px;margin:0 auto;overflow:hidden;text-align: center;}
.zutis img{display:inline-block;margin: 10px auto;}
.sycq {font-size:14px}
.ztyscpzx {width:1000px;height:1000px;margin:0 auto}
.ztyscpzx .cpdq {width:1000px;height:393px;margin-top:-15px;padding-top:40px}
.ztyscpzx .cpdq h2 {height:30px;font-size:24px;line-height:30px;border-left:2px solid #1a1a1a;text-indent:10px;color:#666}
.ztyscpzx .cpdq .biashe span {background:#000;color:#fff;font-size:14px;line-height:25px;display:inline-block;text-align:center;color:#FFF;padding:0 11px;margin-top:20px;margin-left:2px}
.ztyscpzx .cpdq span {width:1000px;height:24px;font-size:25px;text-align:left;color:#666}
.ztyscpzx .cpdq ul {width:1020px;margin-top:20px}
.ztyscpzx .cpdq ul li {width:308px;height:300px;float:left;padding-right:40px;margin-left:-9px;padding-top:40px}
.ztyscpzx .cpdq ul li img:hover {-webkit-transform:translateY(-10px) scale(1.1,1.1);-moz-transform:translateY(-10px) scale(1.1,1.1);-ms-transform:translateY(-10px) scale(1.1,1.1);-o-transform:translateY(-10px) scale(1.1,1.1);transform:translateY(-10px) scale(1.1,1.1);box-shadow:1px 1px 8px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 8px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.5);-o-box-shadow:1px 1px 8px rgba(0,0,0,.5);-ms-box-shadow:1px 1px 8px rgba(0,0,0,.5);z-index:9px}
.ztyscpzx .cpdq ul li img {width:325px;height:260px;margin-left:11px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}
.ztyscpzx .cpdq ul li a {font-size:17px;line-height:40px;color:#31343b}
.ztyscpzx .cpdq ul li p { width:300px; overflow:hidden;text-align: center; margin-left: 15px;height: 40px; }


.productys{width: 100%;margin: 50px auto;overflow: hidden;}
.productys ul{width: 85%;height: auto;text-align:center; margin: 0px auto;}
.productys ul li{ width:32%; height:350px;float:left; text-align: center;}
.productys ul li img{ width:325px; height:260px; }
.productys ul li p{width:90%;color:#444; font-size:16px; font-weight:bold;margin:15px auto;}
.avatarss {display:block;height:330px;overflow:hidden;}
.avatars {position:relative}
.avatars {display:block;height:320px;overflow:hidden;width:320px}
#leftmenu {width:88px;font-size:12px;position:fixed;top:40%;right:15px;margin-top:-110px;overflow:hidden;display:none;z-index:30}
#leftmenu ul {width:88px;height:300px}
#leftmenu ul li a {width:88px;height:40px;line-height:42px;text-align:center;background-color:#adbbf6;color:#666;display:block;font-size:14px}
#leftmenu ul li a:hover,#menu ul li a.cur {background-color:#b4b4b4;color:#fff;text-decoration:none}
.bjzt {width:1010px;height:300px;margin:30px auto}
.bjzt .lxring {margin-left:600px;line-height:50px;margin-top:-290px;font-size:18px;color:#333}
.bjzt .lxring li label{ font-weight:bold; font-family:'华文细黑'; color:#000}
.bjzt .lxring li:hover{color:#00E}	
.bjzt .dit {width:557px;height:280px;border:#ccc solid 1px}
.position {width:1000px;height:30px;margin:15px auto 0 71px;line-height:30px;font-size:14px}
.position li{float: left;}
.position a {color:#000}
.position a:hover {color:#ff8c00;text-decoration:underline}
#box {width:100%;height:100%;background-color:#f7fafc;background-image:url();background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}
.cent-box {width:300px;height:440px;vertical-align:middle;white-space:normal;margin:0 auto;position:absolute;z-index:2;left:50%;top:50%;margin-left:-150px;margin-top:-220px}
.register-box {height:490px;margin-top:-270px}
.cent-box-header {text-align:center}
.hide {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.cent-box-header .main-title {width:160px;height:74px;margin:0 auto;background:url(../images/logo1.png) no-repeat;background-size:contain}
.cent-box-header .sub-title {margin:30px 0 20px;font-weight:400;font-size:18px;line-height:1}
.clearfix:before {content:'';display:table}
.index-tab {text-align:center;font-size:18px;margin-bottom:10px}
.index-tab .index-slide-nav {display:inline-block;position:relative}
.index-tab .index-slide-nav a {float:left;width:4em;line-height:35px;opacity:.7;-webkit-transition:opacity .15s,color .15s;transition:opacity .15s,color .15s;color:#555}
.index-tab .index-slide-nav a:hover {color:#0f88eb 微软雅黑 pacity:1}
.index-tab .index-slide-nav a.active {opacity:1;color:#0f88eb}
.slide-bar {position:absolute;left:0;bottom:0;margin:0 .8em;width:2.4em;height:2px;background:#0f88eb}
.slide-bar1 {left:4em}
.form {float:none;margin:auto;text-align:left;width:300px}
.form .group {padding:1px 0;border:1px solid #d5d5d5;border-radius:3px}
.form .group .group-ipt {position:relative;margin:0;overflow:hidden}
.form .group .group-ipt input {padding:1em .8em;width:100%;box-sizing:border-box;border:0;border-radius:0;box-shadow:none;background:rgba(255,255,255,.5);font-family:'Microsoft Yahei';color:#666;position:relative}
#password,#password1,#user,#verify {border-top:1px solid #e8e8e8}
.imgcode {width:95px;position:absolute;right:0;top:2px;cursor:pointer;height:40px}
.button {margin-top:18px}
#button {width:100%;background:#0f88eb;box-shadow:none;border:0;border-radius:3px;line-height:41px;color:#fff;display:block;font-size:15px;cursor:pointer;font-family:'Microsoft Yahei'}
#button:hover {background:#80c3f7}
.remember {margin-top:10px;line-height:30px}
.remember label {display:block}
.remember-me {font-size:14px;float:left;position:relative;cursor:pointer}
.icon {width:11px;height:11px;display:block;border:1px solid #ccc;float:left;margin-top:8px;margin-right:5px;cursor:pointer}
.zt {width:9px;height:9px;background:#0f88eb;margin:1px;display:block}
#remember-me {position:absolute;left:0;top:8px;opacity:0;cursor:pointer}
.forgot-password {float:right;font-size:14px}
.forgot-password a {color:#555}
.forgot-password a:hover {text-decoration:underline}
.footer {position:fixed;width:100%;height:40px;bottom:0;left:0;text-align:center;color:#999;z-index:2;padding-bottom:10px;font-size:13px}
.footer a {color:#666;text-decoration:underline}
.fy {width:1000px;height:30px;margin:10px auto}
.fy ul {overflow:hidden;position:absolute;top:270%;left:70%}
.fy ul li {float:left;margin-right:6px}
.fy ul li a {color:#000}
#errorpage {width:600px;text-align:center;padding:80px 0;margin:0 auto;height:360px}
#errorpage .pinknum {color:#fe3a3b}
#errorpage p {font-size:18px;font-weight:700;padding-top:30px}
#errorpage .greyspan {color:#999}
#errorpage i {font-size:72px;color:#ccc}
#errorpage .errorsug {margin:12px auto 62px;text-align:left;display:inline-block}
#errorpage .errorsug p {font-size:14px;padding-top:6px;text-indent:15px}
#errorpage .bt a {background:#fe3a3b;padding:9px 46px 11px;color:#fff;border:0;font-size:14px}
#errorpage .tfans_error .tfans {float:left}
#errorpage .tfans_error .errortans {margin:0;text-align:left;float:left;z-index:5;height:300px;position:relative;padding:80px 0 0 24px}
#errorpage .tfans_error .errortans .ter {position:absolute;left:155px;top:10px;z-index:3}
#errorpage .tfans_error .errortans p {font-weight:400;z-index:10;position:relative}
#errorpage .tfans_error .errortans p b {font-size:38px}
#errorpage .tfans_error .errortans div {margin-top:30px}
#errorpage .tfans_error .errortans div button {font-size:17px;padding:3px 42px 5px;border-radius:3px}
#errorpage .logo {display:inline-block;float:left;height:303px;width:256px;background:url(../images/tfans.jpg)}
#errorpage .info {display:inline-block;float:left;position:relative}
#errorpage .e404 {display:inline-block;position:absolute;top:-60px;left:145px;height:164px;width:150px;background:url(../images/404.jpg)}
#errorpage .lh {height:90px}
#errorpage .err {font-size:36px}
#cpjjs img {display:none}
.gxsws {display:none}
.qyjss {width:100%;height:47px;overflow:hidden;border-bottom:1px solid #999;margin-top:22px}
.qyjss span {color:#06C;font-size:24px;padding:13px 0;border-bottom:5px solid #06C}
.mess {margin-top:-12px}
#cpjjs {display:none}
#cpjjsss img {display:none}
.RandomNews{ width:1024px ; margin: 0px auto;}
.diysr {background:url(../images/s_bg.gif) repeat-x scroll;height:36px;line-height:36px;padding-left:27px}
.diysr,.diysr a {color:#000;font-weight:700}
.diysr span.fr {font-size:12px;margin-right:15px}
.news_random {border:1px solid #CCC;padding-top:10px;height:auto;overflow:hidden;margin-top:-10px;padding-left:60px}
.news_random li {height:32px;line-height:32px;padding:0 67px 0 10px;width:458px;float:left;overflow:hidden}
.news_random li a {background:url(../images/ico55.gif) no-repeat 0 4px;padding-left:12px}
.fl {float:left}
.fr {float:right}
#righttuijian .news_random {padding-left:4px;border-top:none;width:908px}
.news_random dl.pd_list_dl {padding-top:10px}
.cpsxtx tr {text-align:center;font-size:17px}
.wrap {width:1100px;margin:0 auto;height:500px}
.wrap_a {padding:40px 0 60px}
.wrap_a .i_about {width:735px;float:left}
.wrap_a .i_about span {width:100%;height:60px;line-height:50px;color:#444}
.wrap_a .i_about span a {font-size:24px;color:#444}
.wrap_a .i_about .top {width:100%;height:50px;margin-bottom:10px;position:relative;padding-left:20px;font-size:22px;color:#444;padding-top:8px}
.wrap_a .i_about .top span {display:block;width:10px;height:30px;background:#999;position:absolute;left:0;top:8px}
.i_about dl {width:100%}
.i_about dl dt,.i_about dl dt img {width:160px;height:324px;float:left;vertical-align:top}
.i_about dl dd {width:550px;float:right;text-align:left;height:324px;overflow:hidden;font-size:14px;color:#444;line-height:195%}
.wrap_a .i_news {width:340px;float:right}
.i_news .top {width:100%;height:50px;margin-bottom:10px;position:relative;padding-left:20px;font-size:22px;color:#444;padding-top:8px}
.i_news .top span {display:block;width:10px;height:30px;background:#999;position:absolute;left:0;top:8px}
.i_news .top a {display:inline-block;zoom:1;width:70px;height:20px;line-height:20px;text-align:center;background:#DDD;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;font-size:12px;color:#1E1E1E;position:absolute;right:0;top:15px}
.i_news .i_m {width:330px;height:324px;overflow:hidden;border-left:1px solid #ddd;padding-left:18px}
.scrollbar .content {position:absolute}
.scrollbar {overflow:hidden;position:absolute}
.scrollbar.grab {cursor:url(../cursors/openhand.cur),move!important;cursor:-moz-grab;cursor:move}
.scrollbar.grabbing {cursor:url(../cursors/closedhand.cur),move!important;cursor:-moz-grabbing;cursor:move}
div.scrollbar_dragger {position:relative}
div.scrollbar_dragger.vertical {float:right}
div.scrollbar_dragger * {margin:0;padding:0;font-style:normal;text-decoration:none}
div.scrollbar_dragger .back {-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;transition:background-color .5s ease-out;cursor:pointer;position:absolute;background-color:#EDEDED}
div.scrollbar_dragger .back,div.scrollbar_dragger .back.over {background-color:#BFBFBF!important}
div.scrollbar_dragger .dragger {-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;transition:background-color .5s ease-out;cursor:pointer;position:absolute;height:100px;background:#EDEDED!important;border:1px solid #BFBFBF}
div.scroll_button {height:30px;width:30px;position:relative;margin:5px 0;margin-right:3px;float:right;cursor:pointer}
div.scroll_button span.hover {height:30px;width:30px;position:absolute;cursor:pointer}
.scrollbar .content {width:100%!important}
#scrollbar1,.scrollbar {height:324px!important}
div.scrollbar_dragger.horizontal {display:none}
.i_news ul {width:100%;padding-right:8px}
.i_news ul li {width:300px;height:33px;padding-bottom:8px;border-bottom:1px dashed #ddd;margin-bottom:10px}
.i_news ul li .time {width:100%;height:25px;line-height:25px;font-size:12px;color:#999}
.i_news ul li .title {width:100%;line-height:175%}
.i_news ul li .title span {float:right}
.i_news ul li .title a {font-size:14px;color:#666}
.i_news ul li .title a:hover {color:#6fa013}
.i_news ul li:last-child {margin-bottom:0}

.slideGroupa {width:1160px;height:auto;margin:10px auto}
.slideGroupa .parHda {height:30px;line-height:30px;background:#f4f4f4;padding:0 20px;border-bottom:1px solid #ddd;position:relative}
.slideGroupa .parHd ul {float:left;position:absolute;left:20px;top:-1px;height:32px}
.slideGroupa .parHd ul li {float:left;padding:0 15px;cursor:pointer}
.slideGroupa .parHd ul li.on {height:30px;background:#fff;border:1px solid #ddd;border-bottom:2px solid #fff}
.slideGroupa .slideBoxa {overflow:hidden;zoom:1;position:relative;padding:15px}
.slideGroupa .sNext,.slideGroupa .sPrev {position:absolute;left:5px;top:10px;display:block;width:30px;height:94px;border:1px solid #ddd;background:url(images/icoLeft.gif) center center no-repeat #f4f4f4}
.slideGroupa .sNext {left:auto;right:5px;background:url(images/icoRight.gif) center center no-repeat #f4f4f4}
.slideGroupa .sNext:hover,.slideGroupa .sPrev:hover {border-color:#f60}
.slideGroupa .parBda ul {overflow:hidden;zoom:1}
.slideGroupa .parBda ul li {margin:0 20px;height:330px;float:left;overflow:hidden;text-align:center;}
.slideGroupa .parBda ul li .pic {text-align:center}
.slideGroupa .parBda ul li .pic img {width:235px;height:230px;display:block;border:1px solid #ccc;margin:0 auto}
.slideGroupa .parBda ul li:hover h2{color:#6fa013}
.slideGroupa .parBda ul li .title {line-height:24px;width:235px;height:50px;border:1px solid #ccc}
.slideGroupa .parBda ul li .title .index-biaotiseo{font-size:16px;color:#000;display:block;line-height:3em;text-align:center;text-decoration:none}
.slideGroupa .parBda ul li p {font-size:14px;color:#000;display:block;line-height:3em;text-align:center;text-decoration:none}

.slideGroup {width:1120px;height:314px;margin:10px auto}
.slideGroup .parHd {height:30px;line-height:30px;background:#f4f4f4;padding:0 20px;border-bottom:1px solid #ddd;position:relative}
.slideGroup .parHd ul {float:left;position:absolute;left:20px;top:-1px;height:32px}
.slideGroup .parHd ul li {float:left;padding:0 15px;cursor:pointer}
.slideGroup .parHd ul li.on {height:30px;background:#fff;border:1px solid #ddd;border-bottom:2px solid #fff}
.slideGroup .slideBox {overflow:hidden;zoom:1;position:relative;padding:15px}
.slideGroup .sNext,.slideGroup .sPrev {position:absolute;left:5px;top:10px;display:block;width:30px;height:94px;border:1px solid #ddd;background:url(images/icoLeft.gif) center center no-repeat #f4f4f4}
.slideGroup .sNext {left:auto;right:5px;background:url(images/icoRight.gif) center center no-repeat #f4f4f4}
.slideGroup .sNext:hover,.slideGroup .sPrev:hover {border-color:#f60}
.slideGroup .parBd ul {overflow:hidden;zoom:1}
.slideGroup .parBd ul li {margin:0 20px;float:left;overflow:hidden;text-align:center}
.slideGroup .parBd ul li .pic {text-align:center}
.slideGroup .parBd ul li .pic img {width:235px;height:230px;display:block;border:1px solid #ccc;margin:0 auto}
slideGroup  .parBd ul li:hover p{color:#6fa013}
.slideGroup .parBd ul li .title {line-height:24px;width:235px;height:50px;border:1px solid #ccc}
.slideGroup .parBd ul li .title p {font-size:14px;color:#000;display:block;line-height:3em;text-align:center;text-decoration:none}
.c-tools {position:fixed;z-index:2;text-align:center;right:0;bottom:50%;margin-bottom:-144px}
.c-tools ul li {transition:all .3s;-webkit-transition:all .3s;border-radius:2px;-webkit-border-radius:2px;cursor:pointer;position:relative;width:62px;height:62px;margin:1px;background:#adbbf6 url(../images/tools-ico.png) no-repeat}
.c-tools ul li:hover {background-color:#999;cursor:url('../images/Link Select.cur'),auto}
.c-tools ul li span {transition:all .3s;-webkit-transition:all .3s;border-radius:2px;-webkit-border-radius:2px;display:none;position:absolute;right:63px;width:135px;line-height:62px;padding:0 10px;background:#999;color:#fff;font-size:16px}
.c-tools ul li .ewmPic {width:168px}
.c-tools ul li .ewmPic img {display:block;margin-top:10px;padding-bottom:10px;width:168px;height:168px}
.c-tools ul .tel-ico {background-position:center -22px}
/*.c-tools ul .tel-ico span {line-height:31px}*/
.c-tools ul .ewm-ico {background-position:center 21px}
.c-tools ul .qq-ico {background-position:center -69px}
.c-tools ul .top-ico {background-position:center -115px}
.c-toolss {position:fixed;z-index:2;text-align:center;right:0;bottom:50%;margin-bottom:-144px}
.c-toolss ul li {transition:all .3s;-webkit-transition:all .3s;border-radius:2px;-webkit-border-radius:2px;cursor:pointer;position:relative;width:62px;height:62px;margin:1px;background:#adbbf6 url(../images/tools-ico.png) no-repeat}
.c-toolss ul li:hover {background-color:#999;cursor:url('../images/Link Select.cur'),auto}
.c-toolss ul li span {transition:all .3s;-webkit-transition:all .3s;border-radius:2px;-webkit-border-radius:2px;display:none;position:absolute;right:63px;width:155px;line-height:62px;padding:0 10px;background:#999;color:#fff;font-size:16px}
.c-toolss ul li .ewmPic {width:178px}
.c-toolss ul li .ewmPic img {display:block;margin-top:10px;padding-bottom:10px;width:162px;height:168px}
.c-toolss ul .tel-ico {background-position:center -22px}
/*.c-toolss ul .tel-ico span {line-height:31px}*/
.c-toolss ul .ewm-ico {background-position:center 21px}
.c-toolss ul .qq-ico {background-position:center -69px}
.c-toolss ul .top-ico {background-position:center -115px}
#heads {width:100%;height:70px;margin:0 auto;background-color:#FFF;position:fixed;z-index:999;border-bottom:1px solid #e8e8e9;box-shadow:4px 4px 8px rgba(0,0,0,.3)}
#heads .logo {width:300px;height:100px;position:absolute;padding-left:90px;margin-top:5px}
#heads .navbarsa {height:45px;width:775px;margin:10px auto}
#heads .navbarsa ul {height:45px;width:920px;position:absolute;margin-left:90px;margin-top:10px}
#heads .navbarsa li {float:left;display:inline;margin:0 16.2px;}
#heads .navbarsa li a {font-size:17px;text-decoration:none;height:31px;display:inline-block;position:relative;color:#333;font-weight:100;}
#heads .navbarsa li a:hover{color: #6fa013;}
.fixed-nav {position:fixed;width:100%;top:-90px;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s}
.fixed-nav-appear {top:0}
.fix_sec {position:fixed;width:100%;top:0;z-index:999;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s}
div.hm-t-go-top {display:none!important}
.joTitle {/*background:url(../images/joinbg1.jpg) no-repeat center center;*/background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;color:#ffe2ad;padding:100px 15px 110px 15px;}
.joTitle > .ch {font-size:48px;}
.joTitle > .en {font-family:Arial;text-transform:uppercase;margin-top:13px;}
.joinpanel {padding:45px 0 95px 0;background-color:#fbfbfb;}
.procsbox {position:relative;padding-top:48px;padding-bottom:45px;}
.procstop {width:125px;height:125px;border-radius:100%;border:7px solid #f2f2f2;background:#ab171d;text-align:center;color:#ffe2ad;position:absolute;top:-84px;left:50%;margin-left:-69px;z-index:9;}
.procstop .ch {font-size:20px;font-weight:bold;}
.procstop .en {text-transform:uppercase;font-size:10px;margin-top:2px;}
.procstop .aw {height:7px;background-image:url(../images/join-aw.png);margin-top:30px;animation:uppos 1.2s linear alternate infinite;-webkit-animation:uppos 1.2s linear alternate infinite;}
.procstop .pa {padding-top:30px;}
.procstop .line {width:5px;height:60px;position:absolute;background:#ab171d;left:50%;margin-left:-2px;bottom:-60px;}
.procsc {padding-top:52px;width:1050px;margin:0px auto;}
.procsc li {height:142px;position:relative;}
.procsc .pcs {width:50%;position:absolute;top:0;}
.procsc .l .pcs {left:0;}
.procsc .r .pcs {right:0;}
.procsc .l .pa {padding-right:30px;}
.procsc .r .pa {padding-left:30px;}
.procsc .txts {padding:28px 35px 45px 35px;background:#fff;border-radius:20px;position:relative;transition:300ms;-webkit-transition:300ms;}
.procsc .txts .ti {font-size:18px;color:#515151;white-space:nowrap;font-weight:bold;line-height:40px;border-bottom:1px solid #dbdbdb;padding-bottom:4px;overflow:hidden;}
.procsc .txts .ti .ico {width:45px;height:40px;background-position:left center;float:left;}
.ico,.aw {width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center center;transition:300ms;-webkit-transition:300ms;position:relative;}
.procsc .txts .tx {margin-top:12px;min-height:48px;max-height:120px;font-size:16px;}
.procsc .num {width:38px;height:32px;position:absolute;top:75px;z-index:9;}
.procsc .num .txx {width:32px;font-weight:bold;text-align:center;color:#fff;line-height:1.1;overflow:hidden;padding-top:8px;}
.procsc .l .num {background:url(../images/jo-num.png) no-repeat;right:-15px;}
.procsc .r .num {background:url(../images/jo-num2.png) no-repeat;left:-15px;}
.procsc .l .num .txx {margin-left:6px;}
.procsc .r .num .txx {margin-right:6px;}
.procsc .line {width:5px;background:#ab171d;position:absolute;top:-40px;}
.procsc .line2 {height:132px;}
.procsc .l .line2 {right:-3px;}
.procsc .r .line2 {left:-2px;}
.procsc .pcs:hover .txts {box-shadow:5px 5px 21px -5px rgba(0,0,0,.2);}
.joadvList li {width:23%;margin-left:2%;margin-bottom:2%;float:left;background:#fff;transition:300ms;-webkit-transition:300ms;margin-top:90px;}
.joadvList {width:1100px;margin:0px auto;}
.joadvList .ti {font-size:18px;color:#515151;font-weight:bold;text-align:center;border-bottom:1px solid #d4d4d4;padding:17px 0 15px 0;position:relative;}
.jodot {width:20px;height:12px;position:absolute;bottom:-6px;left:50%;margin-left:-10px;background:#fff;}
.jodot .dot {display:block;border-radius:100%;border:1px solid #d4d4d4;}
.jodot .dot1 {width:10px;height:10px;margin:0 4px;}
.jodot .dot2 {width:4px;height:4px;margin:2px;}
.joadvList .txts .tx {padding:0 25px;line-height:38px !important;height:200px;margin-top:15px;font-size:16px;margin-top:20px;}
.joadvList .txts {padding-bottom:30px;}
.joopanel {padding:38px 0;}
.joadvList li:hover {box-shadow:5px 5px 21px -5px rgba(0,0,0,.2);}
.jottxts {background:url(../images/brabg2.jpg) no-repeat center bottom;background-size:cover;padding:80px 105px 100px 80px;color:#ffe2ad;}
.jottxts .ti {text-align:center;font-size:36px;padding-top:10px;}
.jottxts .line {width:48px;height:3px;background:#ffe2ad;margin:0 auto;margin-top:12px;}
.jotpanel {width:100%;height:100%;background-color:#fbfbfb;}
.cdtList {width:1120px;background:#fff;padding:40px 30px 70px 30px;margin:0px auto;}
.cdtList li {border-bottom:1px dashed #c0c0c0;padding:25px 0;}
.cdtList .txts {position:relative;padding-left:40px;min-height:26px;}
.cdtList .num {width:28px;height:26px;border-radius:13px;background:#ab171d;overflow:hidden;color:#fff;text-align:center;line-height:26px;font-family:Arial;font-weight:bold;position:absolute;top:0;left:0;}
.cdtList .tx {line-height:26px !important;font-size:15px;}
.jottxts .tx {width:1000px;margin:80px auto;font-size:16px}
.productnews{display: none;}
DIV.quotes { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center }
DIV.quotes ul{ display: inline-block;}
DIV.quotes li{float: left; display: inline; font-size: 15px;padding:4px;margin:0px;} 
DIV.quotes A { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none } DIV.quotes A:hover { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid } DIV.quotes A:active { BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid } DIV.quotes SPAN.thisclass { BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0 } DIV.quotes SPAN.disabled { BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid } .about_conta_toprb{ overflow:hidden; margin-left:-150px }
.jiameng{height: 5200px; background: url(../images/zsjm.jpg) no-repeat center;}
.miaobx{width: 100%;font-size: 14px;position:absolute;top: 15%; }
.miaobx .breadcrumb{width: 85%;margin: 0px auto;}
.miaobx .breadcrumb li{font-size:14px}
.miaobx .breadcrumb a:hover{ color: #0000EE;}
.progress-tracker {
	position: fixed;
	top: 20%;
	z-index: 9999;
}
.progress-tracker.hide {
  width: 0px;
}
.progress-tracker.hide ul li .pt-description,
.progress-tracker.hide.active ul li .pt-description,
.progress-tracker.hide.constant ul li.active .pt-description {
  display: none;
}
.progress-tracker ul li {
  width: 17px;
  height: 16px;
  position: relative;
   background-color: #ebe9ea;
  border: 1px solid #666;
  margin-bottom: 18px;
  list-style-type: none;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
 cursor: pointer;
}
.progress-tracker ul li p {
  width: 100%;
  height: 100%;
  display: block;
}
.progress-tracker ul li .pt-description {
  width: 100px;
  position: absolute;
  top: -5px;
}
.progress-tracker ul li .pt-description span {
  font-size: 16px;
  font-weight: 500;
  float: right;
  text-align: right;
  background-color: #e9ebea;
  padding: 2px 9px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
}
.progress-tracker ul li.active {
	background-color: #98B961;
    border-color: #BAE4CC;
	color:#98B961;
}
  .progress-tracker ul li .pt-description>span:hover{
	  color:#fff
  }
.progress-tracker.constant ul li:hover .pt-description {
  display: block;
}
.progress-tracker.constant ul li.active .pt-description {
  display: block;
}
.progress-tracker.constant ul li p:hover{ background-color:#888;border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;cursor:url('../images/Link Select.cur'),auto}
  .progress-tracker ul li .pt-description span:hover{ background-color:#888;cursor:url('../images/Link Select.cur'),auto}
.add_to_bag{color: #fff; background: black;font-size: 16px; height:40px; text-align:center; margin-top:30px; padding-top:5px}
.add_to_bag a{color: #fff;}
.add_to_bag a:hover{color:#AAA}

@media (min-width: 1600px) {
  .wrap {
  /* padding-left: 15%; */
    /* padding-right: 15%; */
  }
}

@media (max-width: 1200px) {
  .hwrap {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .wraps {
    padding-left: 8%;
    padding-right: 8%;
  }
  .thumbs_title {
    margin-top: 30px;
    margin-bottom: 20px;
  }
}
.hwrap {
     width:100%; height:100%;
    padding-top: 10px;
    padding-bottom: 120px;
}
.wraps {
    padding-left: 10%;
    padding-right: 10%;
    overflow: hidden;
    zoom: 1;
}

.thumbs_title {
  padding: 0 10px;
  margin-bottom: 30px;
}

.thumbs li {
  float: left;
  width: 33.3%;
  padding: 10px;    text-align: center;
}
.thumbs li a {
  background-color: #fff;
  overflow: hidden;
}

.box_shadow {
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
}

.thumbs li img {
  width:339px;
  height:240px
}

.thumbs li .title {
  text-align: center;
  padding: 20px;
  background-color: #fff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;width: 85%;margin: 0px auto;
}
.thumbs li .title span{   
     font-family: "华文细黑";
    color: #000;
    position: relative; 
	font-size:16px}



.thumbs li .box_shadow:hover span {
  color: #c8161e;
}

.thumbs li .box_shadow:hover hr {
  width: 100%;
}
.trans {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
}
hr {
    box-sizing: content-box;
    background-color: #c8161e;
    border: 0;
    width: 30px;
    height: 2px;
    margin: 10px auto;
    margin-bottom: 0;
}

.zc_wrap {width: 100%;background-color: #F7F7F7; padding-top: 40px;}
.zc_t{width: 100%;padding-bottom: 36px;}
.w1158{width:1180px;margin:0px auto;}
.w1158 .fr{float: left;}
.zc_t_o{color: #3e3a39;font-size: 26px;text-align: center;}
.zc_t_t{margin-top: 38px;}
.zc_t_t #liugs{height: auto;}
.zc_t_t #liugs p{line-height: 25px;}
.zc_t_t .liug{width: 576px;height:140px;background: #fff;font-size: 14px;margin-right: 13px;margin-bottom: 15px;}
.zc_t_t .liug .po{margin-left: 18px;line-height: 20px;font-size:15px;color: #000;background: url(../images/wen.png) no-repeat;padding-left: 30px;}
.zc_t_t .liug .pt{margin-left: 18px;line-height: 20px;overflow:hidden;margin-top: 18px;color: #595757;background: url(../images/da.png) no-repeat;padding-left: 30px;}
.zc_t_t .liug:hover{box-shadow:0px 1px 5px #b0a6d0;}
.public{ width:100%; margin:0px auto; overflow:hidden;height: 642px;
    background: #f5f5f5;text-align: center; }	
.public .sb_ul{ display: inline-block; }
.public .sb_ul li{ width:345px; height:450px; margin:0px 15px; float:left; overflow:hidden; background:#fff; text-align:center; }
.public .sb_img{ width:100%; height:auto; }
.public .sb_name{ font-size:28px; color:#333; line-height:34px; margin-top:24px; }
.public .sb_short{ font-size:14px; color:#626262; line-height:22px; margin-top:9px; height:20px; overflow:hidden; }
.public .checka{ width:143px; margin:0 3px; height:40px; line-height:40px; text-align:center; display:inline-block; font-size:16px; color:#FFF; }
.public .bgblue{ background:#49adf3; }
.public .bgred{ background:#f34; }
.public .mt_26{ margin-top:18px; }
.public .mt_26 a:hover{background: #000; color: #fff;}