html，body{overfow-x:hidden;}
body {
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"微软雅黑","Microsoft YaHei UI","Microsoft YaHei";
	color:#333333;
	font-size:15px;
	

}
* {
　　　　　　box-sizing: content-box;
　　　　　　-moz-box-sizing: inherit;
　　　　　　-webkit-box-sizing: inherit;
　　　　　}
*,*::before,*::after{box-sizing:border-box}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img{
	margin:0;
	padding:0;
	BORDER:none;
	LIST-STYLE-TYPE:none;}
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE:52px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

a{color:#333333; text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{color:#333333;text-decoration: none;}

UL {
	LIST-STYLE-TYPE: none
}

/* Clearfix */
.clearfix { *zoom: 1; }
.clearfix:before,
.clearfix:after,
.wprt-container:before,
.wprt-container:after { clear: both; display: table; line-height: 0; content: ""; }

.clearfix:after,
.wprt-container:after { clear: both; }

#thediv{
  background-color:green;
  height:200px;
  width:200px;
  display:none;
}



.photo{text-align:center; width:24%; height:220px; overflow:hidden;}
.photo img{width:100%;transition:all 1s;height:220px;}
.photo:hover img{transform: scale(1.5,1.5);height:220px;}


.clear{ clear:both;}

.ziti1{color:#A2A7AA;}
.ziti1 a:link {color:#A2A7AA;}
.ziti1 a:visited {color:#A2A7AA; text-decoration:none;}
.ziti1 a:hover {color:#A2A7AA; text-decoration:none;}


<!--弹窗开始-->
#HBox{width:750px;height:500px;margin:0 auto;box-shadow:1px 1px 5px #333;-webkit-box-shadow:1px 1px 5px #333;display:none;background-color:#fff}
.list{padding:10px 0}
.list li{width:90%;margin:10px auto auto;overflow:hidden}
.list li strong{width:80%;float:left;display:inline-block;margin-right:10px;}
.list .fl{width:72%}.ipt{width:100%;text-indent:5px;border:1px solid #ccc;padding:5px 0;box-shadow:0 0 3px #ddd inset;-webkit-box-shadow:0 0 3px #ddd inset}
.ipt:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 6px rgba(102,175,233,.6);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 6px rgba(102,175,233,.6)}
.submitBtn{width:100%;height:32px;line-height:30px;cursor:pointer;margin-top:10px;display:inline-block;text-align:center;background-color:#428bca;color:#fff;padding:0}
.submitBtn:hover,.submitBtn:disabled{opacity:.8;-webkit-opacity:.8}

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
<!--弹窗结束-->

.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px;}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1200px}}

@media screen and (max-width:767px){
.container{padding-right:10px;padding-left:10px;}
.index_01{width:50%; height:auto;float:left; text-align:center; margin-top:6%;}
.index_01 img {
  transition: 0.8s;
  width:100%;
  border:3px solid #8BC63E;border-radius:100px;max-width:124px;
}
.index_01 a:hover img{transform: scale(1.08);
  -moz-transform: scale(1.08);
  -ms-transform: scale(1.08);
  -o-transform: scale(1.08);
  -webkit-transform: scale(1.08);}
.index_02{width:98%;font-size:16px;color:#FFFFFF; text-align:center;margin:auto; background:#0033CC; z-index:-1}
.index_03{float:left; width:100%; height:auto;margin-top:20px; text-align:center;line-height:150%;}
.index_04{float:left; width:50%; height:auto; text-align:right; margin-top:60px; display:none;}
.index_04 img{max-width:518px;}

.index_05{width:100%; height:auto;padding-bottom:20px;margin:auto; background:url(../images/about01.jpg) no-repeat center top;}
.index_06{width:100%; height:100px; padding-top:30px;text-align:center;}
.index_06 dd{font-size:30px; padding-bottom:8px;}
.index_07{width:100%; height:auto;padding:0px 10px;margin:20px auto;line-height:160%;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;}
.index_08{width:200px; height:45px; line-height:45px; margin:auto;background:#8BC63E;border-radius:50px;text-align:center;}
.index_09{width:100%; height:auto;margin:auto;}
.index_10{width:100%; height:auto;margin:20px auto; background:url(../images/fanghu0.jpg) no-repeat center top}
.index_11{width:100%; height:auto; margin:auto;}

.index_12{width:38%; height:178px; text-align:center; float:left; display:none}
.index_13{width:95%; text-align:center; margin:auto;padding-top:20px;}
.index_13 img{width:100%;max-width:439px;}
.index_14{width:100%; height:auto;text-align:center;float:left; padding:10px 0px;}
.index_14 img{width:100%;max-width:137px;}

.index_15{width:100%; height:100px;text-align:center; margin:auto; padding-top:10px;}
.index_15 dd{font-size:30px; padding-bottom:8px;}
.index_16{width:100%; margin:40px auto; height:auto; background: url(../images/youshi1.jpg); padding-bottom:45px;}
.index_17{width:100%; height:140px;text-align:center; margin:auto; padding-top:30px;}
.index_17 dd{font-size:30px; padding-bottom:8px;}
.index_18{width:100%; height:auto;margin:auto;}
.index_19{width:50%; padding:1%;min-height:410px; float:left;padding:15px; text-align:center;}
.index_19 dt{ font-size:14px;}
.index_20{width:100%;font-size:18px;}
.index_21{width:30%; text-align:right; font-weight:bold; float:left;font-size:30px; color:#000000;}
.index_22{width:30%; text-align:right; font-weight:bold; float:left;font-size:30px; color:#FF0000; height:50px;}
.index_23{text-align:left;float:left;width:68%; padding-top:8px;}
.index_24{text-align:left;float:left;width:68%; padding-top:8px;height:50px;float:left;}
.index_25{border-radius:100px; border:3px solid #DFDFDF; margin:30px auto;max-height:191px;}
.index_25 img{ width:90%;}
.index_26{border-radius:100px; border:3px solid #DFDFDF; margin-top:30px;max-height:191px;}
.index_26 img{width:90%;}
.index_27{width:100%; height:110px;text-align:center; margin:auto;}
.index_27 dd{font-size:30px; padding-bottom:8px;}
.index_28{width:100%; height:auto; margin:auto;}
.index_29{width:96%; height:auto;margin:auto;}
.index_30{width:100%;height:auto;margin:auto;}
.index_30 img{width:100%; height:auto;border-radius:5px 5px 0px 0px;display: block;}
.index_31{width:100%;height:50px;float:left;border-top:1px solid #FFFFFF;background:#888888; text-align:center; line-height:50px; color:#FFFFFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.index_32{width:96%; height:auto;margin:auto;}
.index_33{width:100%; height:auto;border-bottom:1px dashed #CCCCCC; margin-top:10px; padding-bottom:10px;}
.index_34{width:15%; height:65px; border:2px solid #8BC63E; float:left;border-radius:5px;}
.index_35{width:80%; margin:auto; text-align:center; height:30px;line-height:30px; font-weight:bold; font-size:12px; border-bottom:1px dashed #8BC63E;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_36{width:80%; margin:auto; text-align:center; height:30px;line-height:30px; font-weight:bold; font-size:14px;}
.index_37{width:83%; height:90px;float:left; margin-left:2%;}
.index_37 dl{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_38{ line-height:130%; font-size:14px;color:#666666; margin:8px auto;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.index_39{width:200px; height:45px; line-height:45px; margin:20px auto; background:#8BC63E;border-radius:50px; text-align:center}








.pro_00{width:98%; height:auto; margin:auto;} 
.pro_01{width:48%; height:auto;margin-top:1.5%; float: left; margin-left:0.5%;}

.pro_02{width:100%; height:auto;float:left;overflow:hidden;border-radius:5px 5px 0px 0px;}
.pro_02 img {height:100%;width:100%;transition:all 1s;display: block;}
.pro_02:hover img{transform: scale(1.2,1.2);}
.pro_03{width:100%;max-height:168px;border-top:1px solid #FFFFFF; padding:0px 15px 15px 15px;background:#E4E1DD;float:left; text-align:center;border-radius:0px 0px 5px 5px;}
.pro_04{font-size:17px; padding:10px 0px;}
.pro_05{font-size:14px; height:40px;line-height:150%;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.pro_06{width:100px; height:35px;line-height:35px; margin:auto; background:#2E2E2E;border-radius:50px; margin-top:15px; text-align:center;}

.pro_07{width:48.8%;height:auto; margin-top:1.1%; float: left;}
.pro_08{width:100%;height:90px;border-top:1px solid #FFFFFF; padding:0px 15px;background:#E4E1DD;float:left; text-align:center;border-radius:0px 0px 5px 5px;}
.pro_09{ padding-top:10px;height:40px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro_10{ width:96%; margin:auto; height:auto;}
.pro_11{width:100%; margin-top:14px; height:auto;text-align:center; border:1px dashed #CCCCCC; padding:1px; float:left}
.pro_11 img{ width:100%;max-width:491px;}
.pro_12{width:100%; margin-top:14px; height:auto;float:left;line-height:200%;}
.pro_13{width:130px; height:45px; line-height:45px; background:#8BC63E;float:left; margin: auto; text-align:center; color:#FFFFFF;}
.pro_14{width:100%; height:auto;line-height:170%;float:left; border-top:1px solid #8BC63E; margin:auto;  padding-top:1px;}
.pro_14 img{width:100%;margin:8px auto;}
.articel_01{width:96%; height:auto; margin:auto; border:1px dashed #E4E1DD; padding:2%;}
.articel_02{width:100%;  height:auto;font-size:20px; font-weight:bold;}
.articel_03{width:100%; border-bottom:1px dashed #dddddd; height:auto;color:#666666; padding-bottom:10px; font-size:12px;}
.articel_04{width:100%; float:left; height:auto; line-height:160%;}
.articel_04 img{ width:100%;}
.articel_05{width:100%; height:40px; line-height:40px; float:left;color:#FF0000;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.articel_06{width:100%; height:40px; line-height:40px; float:left;color:#FF0000;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.articel_07{width:96%;margin:auto; height:auto;}
.articel_08{width:100%; height:auto; padding:3%;border:1px dashed #CCCCCC;margin: 2% auto;}
.articel_09{width:100%; height:auto;margin:auto;background:#003399}
.articel_09 img{width:100%;display:block; margin-bottom:10px;}
.articel_10{width:100%; height:auto;}
.articel_10 strong{font-size:16px;}
.articel_10 dd{padding-top:3px; font-size:14px; color:#666666; line-height:160%;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.articel_10 dt{width:100px; background:#8BC63E; margin-top:15px;border-radius:50px; text-align:center; padding:5px 0px;}
.articel_11{width:14%;margin:10px;float:left; padding-top:40px; text-align:center; font-size:14px; color:#666666; display:none}


.certi_01{width:48.8%; height:auto;margin-top:1.1%; float: left;}
.certi_02{width:100%;height:45px; line-height:45px;border-top:1px solid #FFFFFF; padding:0px 15px;background:#E4E1DD;float:left; text-align:center;border-radius:0px 0px 5px 5px;word-break:keep-all;
white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.case_00{ width:96%; margin:auto; height:auto;}
.case_01{width:48%; height:auto; float:left; margin-top:1.2%; border:1px solid #E4E1DD; padding:1px;overflow:hidden;cursor:pointer;}
.case_01 img {height:100%;width:100%;transition:all 1s;}
.case_01:hover img{transform: scale(1.2,1.2);}


.report_01{width:98%; height:auto; margin:auto; padding:1%; margin-bottom:2%;border:1px dashed #CCCCCC;}
.report_01:hover{height:auto;background:#F3F3F3;}
.report_02{width:30%; height:90px; float:left;text-align:center;}
.report_02 img{max-height:90px; display:block; text-align:center}
.report_03{width:68%; height:90px; float:left; margin-left:2%; padding-top:25px;}
.report_04{}

.category3
{
    width:97%;
    margin:auto;
}

.category
{
    width:90%;
    margin:auto;
}
.category ul
{
    display:table;
    margin:10px auto;
}
.category ul li
{ text-align:center;
font-size:15px;
	color:#006633;
    float:left;
    margin-right:5px;
	margin-bottom:5px;
}
.category ul li a{display: inline-block;

  padding:0px 13px;
  font-size: 14px;
  border: 1px solid #cccccc;
  line-height: 36px;
  font-size:15px;
  border-radius: 15px 0;}
.category ul li a:hover{background-color: #8BC63E;color:#fff;border-color:#8BC63E;}
.cur {background-color: #8BC63E;border-radius: 15px 0;}
.cur a {color: #FFF;border-color:#8BC63E;}

.category2
{
    width:96%;
    margin:auto;
}
.category2 ul
{
    display:table;
    margin:10px auto;
}
.category2 ul li
{ text-align:center;
font-size:15px;
	color:#006633;
    float:left;
    margin-right:15px;
	margin-bottom:15px;
}
.category2 ul li a{display: inline-block;
  font-size: 14px;
  border: 1px solid #cccccc;
  line-height: 36px;
  padding:0px 10px;
  font-size:15px;
  border-radius: 15px 0;}
.category2 ul li a:hover{background-color: #8BC63E;color:#fff;border-color:#8BC63E;}
.cur2 {background-color: #8BC63E;border-radius: 15px 0;}
.cur2 a {color: #FFF;border-color:#8BC63E;}



.btn1 {width:100px; height:30px;line-height:30px; margin:auto; background:#2E2E2E;border-radius:50px; margin-top:5px; text-align:center;
 color: #FFF;
 text-decoration: none;
 cursor:pointer;
 font-size:13px;
 text-align:center;
}
.btn1 a{color:#FFFFFF}
.btn1:hover {width:100px; height:30px;line-height:30px; margin:auto; background:#2E2E2E;margin-top:5px; text-align:center;
 color: #fff;
 text-decoration: none;cursor:pointer;
 border-radius:50px;
 background:#8BC63E;
 font-size:13px;
}


.page{width:96%; height:auto; margin:auto; border:1px dashed #E4E1DD; padding:10px;}
.page1{width:100%;  height:auto; text-align:center;float:left; font-size:20px; font-weight:bold;}
.page2{width:100%; height:auto; background:#EDECEC; margin-top:4%;padding:4%;float:left;border-radius:10px;}
.page3{width:100%; height:auto; background:#EDECEC; margin-top:4%;padding:4%;float:left;border-radius:10px;}
.page4{width:100%; height:auto; float:left; line-height:160%;}
.page4 img{ width:100%;}


.banner1{width:100%; height:300px; line-height:350px;color:#FFFFFF; font-size:30px;text-align:center; margin:auto;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.banner2{width:100%; padding-top:15px; padding-bottom:0px;border-bottom:1px solid #E4E1DD; margin-bottom:20px;background:#F7F7F7;}
.banner3{width:100%; height:auto; padding:15px 0px;border-bottom:1px solid #E4E1DD;background:#F7F7F7; text-align:center; font-size:20px; font-weight:bold;}


.foot_01{width:100%; height:auto;margin-top:40px; background:url(../images/bottom1.jpg) no-repeat bottom center #3B3B3B; padding-bottom:30px;}
.foot_02{width:100%;height:auto;margin:auto;}
.foot_03{width:24%; height:auto; margin-top:50px; float:left; border-right:1px solid #616161; padding-top:50px; display:none;}
.foot_03 img{ width:95%; max-width:199px;}
.foot_04{width:72%; height:auto;margin-top:30px; margin-left:2%; float:left;}
.foot_05{background:url(../images/bottom2.jpg) no-repeat left bottom;width:100%; float:left; font-size:30px; height:45px;}
.foot_06{float:left; width:100%; padding-top:6px; padding-bottom:15px;}
.foot_07{float:left;width:100%; line-height:160%;}
.foot_08{width:25%; height:auto;margin-top:40px; float:left;}
.foot_09{float:right;max-width:120px; text-align:center;margin-bottom:10px;}
.foot_09 img{ width:70%;}
.foot_10{float:right; max-width:140px; text-align:center;margin-bottom:10px;}
.foot_10 img{ width:70%;}
.foot_11{width:100%; height:52px; line-height:52px; background:#282828; margin:auto; text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}



/* slide开始 */
.flash_01{padding-top:40px;}
.flash_01 img{width:70%;max-width:565px; max-height:226px;}
.flash_02{width:96%; height:auto;float:left; background:url(../images/tmbg.png);border-radius:5px;margin-top:0px;padding:20px 40px; margin:auto 2%; font-size:14px;}
.flash_03{width:100%; font-size:20px; padding-top:1px;padding-bottom:10px; font-weight:bold;}
.slide-main{height:350px;position:relative;box-sizing:border-box;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:180px;overflow:hidden;cursor:pointer;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);_border:1px solid none;}
.prev{left:10px;}
.next{right:10px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:15px;position:absolute;z-index:124;top:320px;left:0;text-align:center;}
.item a{display:inline-block;width:15px;height:15px;margin-right:11px;background:#005199;opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=1);overflow:hidden;border-radius:100px;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:350px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:350px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:url(../images/img_about.jpg) left;}
#bgstyleb{background:url(../images/img_fhy.jpg) right;}
#bgstylec{background:url(../images/img_about.jpg) left;}
.slide a{display:block;width:100%;height:auto;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:580px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:50%; height:auto;top:180px;z-index:12; background:#003399; float:left;}
.obj-f{width:50%; height:auto;top:158px;background:#006600; float:left;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}

@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/* slide结束 */
.pager_heng{ width:96%; height:60px;margin:auto;}

}

@media screen and (max-width:1199px) and (min-width:768px){
.index_01{width:25%; height:100px; float:left; text-align:center;}
.index_01 img {
  transition: 0.8s;
  width:100%;
  border:3px solid #8BC63E;border-radius:100px; margin-bottom:20px; max-width:124px;
}
.index_01 a:hover img{transform: scale(1.08);
  -moz-transform: scale(1.08);
  -ms-transform: scale(1.08);
  -o-transform: scale(1.08);
  -webkit-transform: scale(1.08);}
.index_02{width:100%;font-size:16px;color:#FFFFFF; text-align:center;margin:auto; background:#0033CC; z-index:-1}
.index_03{float:left; width:50%; height:auto;margin-top:70px;text-align:left; line-height:180%;}
.index_04{float:left; width:50%; height:auto; text-align:right; margin-top:60px;}
.index_04 img{max-width:518px;}

.index_05{width:100%; height:auto;padding-bottom:20px;margin:auto; background:url(../images/about01.jpg) no-repeat center top;}
.index_06{width:100%; height:130px; padding-top:55px;text-align:center;}
.index_06 dd{font-size:30px; padding-bottom:8px;}
.index_07{width:100%; height:auto;padding:0px 60px;margin:20px auto;line-height:180%;}
.index_08{width:160px; height:40px;line-height:40px; margin:auto;background:#8BC63E;border-radius:50px;text-align:center;}
.index_09{width:100%; height:220px; margin:auto;padding-top:50px;}
.index_10{width:100%;height:240px; margin:40px auto; background:url(../images/fanghu0.jpg) no-repeat center top}
.index_11{width:100%; height:178px; margin:auto;}

.index_12{width:38%; height:178px; text-align:center; float:left;}
.index_13{width:47%; height:133px; text-align:center;float:left; padding-top:75px;}
.index_13 img{width:100%;max-width:439px;}
.index_14{width:15%; height:133px; text-align:center;float:left; padding-top:80px;}
.index_14 img{width:100%;max-width:137px;}

.index_15{width:100%; height:100px;text-align:center; margin:auto; padding-top:15px;}
.index_15 dd{font-size:30px; padding-bottom:8px;}
.index_16{width:100%; margin:55px auto; height:auto; background: url(../images/youshi1.jpg) no-repeat center; padding-bottom:45px;}
.index_17{width:100%; height:140px;text-align:center; margin:auto; padding-top:50px;}
.index_17 dd{font-size:30px; padding-bottom:8px;}
.index_18{width:100%; height:380px; margin:auto;}
.index_19{width:25%; padding:1%; height:380px; float:left;padding:15px; text-align:center;}
.index_19 dt{ font-size:14px;}
.index_20{width:100%;font-size:18px;}
.index_21{width:43%; text-align:right; font-weight:bold; float:left;font-size:30px; color:#000000;}
.index_22{width:43%; text-align:right; font-weight:bold; float:left;font-size:30px; color:#FF0000; height:50px;}
.index_23{text-align:left;float:left;width:52%; padding-top:8px;}
.index_24{text-align:left;float:left;width:52%; padding-top:8px;height:50px;float:left;}
.index_25{border-radius:100px; border:3px solid #DFDFDF; margin:30px auto;max-height:191px;}
.index_25 img{ width:90%;}
.index_26{border-radius:100px; border:3px solid #DFDFDF; margin-top:30px;max-height:191px;}
.index_26 img{width:90%;}
.index_27{width:100%; height:110px;text-align:center; margin:auto;}
.index_27 dd{font-size:30px; padding-bottom:8px;}
.index_28{width:100%; height:auto; margin:auto;}
.index_29{width:45%; height:380px;float:left;}
.index_30{width:100%;height:380px;float:left;}
.index_30 img{ width:100%; max-height:380px; max-width:540px; border-radius:5px 5px 0px 0px;}
.index_31{width:100%;height:50px;float:left;border-top:1px solid #FFFFFF;background:#888888; text-align:center; line-height:50px; color:#FFFFFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.index_32{width:52%; height:auto;float:left;margin-left:3%;}
.index_33{width:100%; height:100px; border-bottom:1px dashed #CCCCCC; margin-bottom:10px;}
.index_34{width:15%; height:90px; border:2px solid #8BC63E; float:left;border-radius:5px;}
.index_35{width:80%; margin:auto; text-align:center; height:45px; padding-top:5px; line-height:40px; font-weight:bold; font-size:20px; border-bottom:1px dashed #8BC63E;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_36{width:80%; margin:auto; text-align:center; height:40px;line-height:40px; font-weight:bold; font-size:20px;}
.index_37{width:83%; height:90px;float:left; margin-left:2%;}
.index_37 dl{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_38{ line-height:130%; font-size:14px;color:#666666; margin:8px auto;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.index_39{width:200px; height:45px; line-height:45px; margin:20px auto; background:#8BC63E;border-radius:50px; text-align:center}



.pro_00{width:98%; height:auto; margin:auto;} 
.pro_01{width:24%;max-height:373px; margin-top:1.1%; float: left;}

.pro_02{width:100%;min-height:205px; float:left;overflow:hidden;border-radius:5px 5px 0px 0px;}
.pro_02 img {width:100%;transition:all 1s;}
.pro_02:hover img{transform: scale(1.2,1.2);}
.pro_03{width:100%;height:168px;border-top:1px solid #FFFFFF; padding:0px 15px;background:#E4E1DD;float:left; text-align:center;border-radius:0px 0px 5px 5px;}
.pro_04{font-size:17px; padding:16px 0px;}
.pro_05{font-size:14px;line-height:150%;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.pro_06{width:100px; height:35px;line-height:35px; margin:auto; background:#2E2E2E;border-radius:50px; margin-top:15px; text-align:center;}

.pro_07{width:24%;height:auto; margin-top:1.1%; float: left;}
.pro_08{width:100%;height:128px;border-top:1px solid #FFFFFF; padding:0px 15px;background:#E4E1DD;float:left; text-align:center;border-radius:0px 0px 5px 5px;}
.pro_09{ padding-top:25px; height:55px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro_10{ width:98%; margin:auto; height:auto;}
.pro_11{width:55%; margin-top:14px; height:auto;text-align:center; border:1px dashed #CCCCCC; padding:1px; float:left}
.pro_11 img{ width:100%;max-width:491px;display:block;}
.pro_12{width:42%; margin-top:14px; height:auto;float:left; margin-left:3%; line-height:200%;}
.pro_13{width:150px; height:45px; line-height:45px; background:#8BC63E;float:left; margin:auto; text-align:center; color:#FFFFFF;}
.pro_14{width:98%; height:auto;line-height:170%;float:left; border-top:1px solid #8BC63E; margin:auto 1%;  padding-top:10px;}
.pro_14 img{max-width:1200px;margin:10px;}
.articel_01{width:98%; height:auto; margin:auto; border:1px dashed #E4E1DD; padding:60px;}
.articel_02{width:100%;  height:auto;font-size:30px; font-weight:bold;}
.articel_03{width:100%; border-bottom:1px dashed #dddddd; height:auto;color:#666666; padding-bottom:10px;}
.articel_04{width:100%; float:left; height:auto; line-height:180%;}
.articel_04 img{width:100%;max-width:1080px;}
.articel_05{width:50%; height:40px; line-height:40px; float:left;color:#FF0000;}
.articel_06{width:50%; height:40px; line-height:40px; float:left;color:#FF0000; text-align:right}
.articel_07{width:98%;margin:auto; height:auto;}
.articel_08{ width:100%; height:auto;margin-top:14px; border:1px dashed #CCCCCC;float:left;}
.articel_09{width:24%; height:auto;margin:10px; float:left;}
.articel_09 img{width:100%;display:block;max-width:290px;}
.articel_10{width:53%; height:auto;margin:10px;float:left;margin-left:2%;}
.articel_10 strong{font-size:16px;}
.articel_10 dd{padding-top:15px; font-size:14px; color:#666666; line-height:160%;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.articel_10 dt{width:100px; background:#8BC63E; margin-top:15px;border-radius:50px; text-align:center; padding:5px 0px;}
.articel_11{width:14%;margin:10px;float:left; padding-top:40px; text-align:center; font-size:14px; color:#666666;}


.certi_01{width:24%;height:auto; margin-top:1.1%; float: left;}
.certi_02{width:100%;height:60px; line-height:60px;border-top:1px solid #FFFFFF; padding:0px 15px;background:#E4E1DD;float:left; text-align:center;border-radius:0px 0px 5px 5px;word-break:keep-all;
white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.case_00{max-width:1200px; margin:auto; height:auto;}
.case_01{width:19%;max-height:128px; float:left; margin-top:1.2%; border:1px solid #E4E1DD; padding:1px;overflow:hidden;cursor:pointer;}
.case_01 img {height:100%;width:100%;transition:all 1s;}
.case_01:hover img{transform: scale(1.2,1.2);}

.report_01{width:49%; height:auto; padding:1%; margin-bottom:2%; float:left; border:1px dashed #CCCCCC;}
.report_01:hover{height:auto;float:left;background:#F3F3F3;}
.report_02{width:30%; height:90px; float:left;text-align:center;}
.report_02 img{max-height:90px; display:block; text-align:center}
.report_03{width:68%; height:90px; float:left; margin-left:2%; padding-top:25px;}
.report_04{margin-left:2%;}
.category3
{
    width:98%;
    margin:auto;
}
.category
{
    width:100%;
    margin:auto;
}
.category ul
{
    display:table;
    margin:10px auto;
}
.category ul li
{ text-align:center;
font-size:15px;
	color:#006633;
    float:left;
    margin-right:15px;
	margin-bottom:15px;
}
.category ul li a{display: inline-block;
  width: 128px;
  font-size: 14px;
  border: 1px solid #cccccc;
  line-height: 36px;
  font-size:15px;
  border-radius: 15px 0;}
.category ul li a:hover{background-color: #8BC63E;color:#fff;border-color:#8BC63E;}
.cur {background-color: #8BC63E;border-radius: 15px 0;}
.cur a {color: #FFF;border-color:#8BC63E;}

.category2
{
    width:98%;
    margin:auto;
}
.category2 ul
{
    display:table;
    margin:10px auto;
}
.category2 ul li
{ text-align:center;
font-size:15px;
	color:#006633;
    float:left;
    margin-right:15px;
	margin-bottom:15px;
}
.category2 ul li a{display: inline-block;
  font-size: 14px;
  border: 1px solid #cccccc;
  line-height: 36px;
  padding:0px 10px;
  font-size:15px;
  border-radius: 15px 0;}
.category2 ul li a:hover{background-color: #8BC63E;color:#fff;border-color:#8BC63E;}
.cur2 {background-color: #8BC63E;border-radius: 15px 0;}
.cur2 a {color: #FFF;border-color:#8BC63E;}


.btn1 {width:100px; height:35px;line-height:35px; margin:auto; background:#2E2E2E;border-radius:50px; margin-top:15px; text-align:center;
 color: #FFF;
 text-decoration: none;
 cursor:pointer;
 font-size:13px;
 text-align:center;
}
.btn1 a{color:#FFFFFF}
.btn1:hover {width:100px; height:35px;line-height:35px; margin:auto; background:#2E2E2E;margin-top:15px; text-align:center;
 color: #fff;
 text-decoration: none;cursor:pointer;
 border-radius:50px;
 background:#8BC63E;
 font-size:13px;
}


.page{width:98%; height:auto; margin:auto; border:1px dashed #E4E1DD; padding:60px;}
.page1{width:100%;  height:auto; text-align:center;float:left; font-size:30px; font-weight:bold;}
.page2{width:48%; height:210px; background:#EDECEC; margin-top:4%; padding:4%;float:left;border-radius:10px;}
.page3{width:48%; height:210px; background:#EDECEC; margin-top:4%; margin-left:4%;padding:4%;float:left;border-radius:10px;}
.page4{width:100%; height:auto; float:left; line-height:170%;}
.page4 img{ width:100%;}


.banner1{width:100%; height:400px; line-height:450px;color:#FFFFFF; font-size:30px;text-align:center; margin:auto;}
.banner2{width:100%; padding-top:30px; padding-bottom:15px;border-bottom:1px solid #E4E1DD; margin-bottom:20px;background:#F7F7F7;}
.banner3{width:100%; line-height:118px;height:118px; padding-bottom:15px;border-bottom:1px solid #E4E1DD; margin-bottom:20px;background:#F7F7F7; text-align:center; font-size:30px;}


.foot_01{width:100%; height:auto;margin-top:50px; background:url(../images/bottom1.jpg) no-repeat bottom center #3B3B3B; padding-bottom:50px;}
.foot_02{width:100%;height:auto;margin:auto;}
.foot_03{width:24%; height:auto; margin-top:50px; float:left; border-right:1px solid #616161; padding-top:50px;}
.foot_03 img{ width:95%; max-width:199px;}
.foot_04{width:34%;height:170px;margin-top:50px; margin-left:10%; float:left; border-right:1px solid #616161;}
.foot_05{background:url(../images/bottom2.jpg) no-repeat left bottom;width:100%; float:left; font-size:30px; height:45px;}
.foot_06{float:left; width:100%; padding-top:6px; padding-bottom:15px;}
.foot_07{float:left;width:100%; line-height:160%;}
.foot_08{width:32%; height:170px;margin-top:50px; float:left;}
.foot_09{float:right;max-width:120px; text-align:center;}
.foot_09 img{ width:100%; max-width:103px;margin-bottom:10px;}
.foot_10{float:right; max-width:140px; text-align:center;}
.foot_10 img{ width:100%; max-width:103px;margin-bottom:10px;}
.foot_11{width:100%; height:52px; line-height:52px; background:#282828; margin:auto; text-align:center;}



/* slide开始 */
.flash_01{padding-top:125px; padding-left:15%;}
.flash_01 img{width:100%;max-width:565px; max-height:226px;}
.flash_02{width:500px; height:auto;float:left; background:url(../images/tmbg.png);border-radius:5px;margin-top:120px; margin-left:15%; padding:30px;}
.flash_03{width:100%; font-size:45px; padding-top:8px;padding-bottom:20px;}
.slide-main{height:738px;position:relative;box-sizing:border-box;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:367px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:10px;}
.next{right:10px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:15px;position:absolute;z-index:124;top:700px;left:0;text-align:center;}
.item a{display:inline-block;width:15px;height:15px;margin-right:11px;background:#005199;opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=1);overflow:hidden;border-radius:100px;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:738px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:738px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:url(../images/img_about.jpg) center;}
#bgstyleb{background:url(../images/img_fhy.jpg) center;}
#bgstylec{background:url(../images/img_about.jpg) center;}
.slide a{display:block;width:100%;height:auto;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:580px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:50%; height:auto;top:180px;z-index:12; background:#003399; float:left;}
.obj-f{width:50%; height:auto;top:158px;background:#006600; float:left;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}

@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/* slide结束 */
.pager_heng{width:98%; height:60px;margin:auto;}
}

@media screen and (min-width:1200px){
.index_01{width:25%; height:100px; float:left; text-align:center;}
.index_01 img {
  transition: 0.8s;
  width:100%;
  border:3px solid #8BC63E;border-radius:100px; margin-bottom:20px; max-width:124px;
}
.index_01 a:hover img{transform: scale(1.08);
  -moz-transform: scale(1.08);
  -ms-transform: scale(1.08);
  -o-transform: scale(1.08);
  -webkit-transform: scale(1.08);}
.index_02{width:1200px;font-size:16px;color:#FFFFFF; text-align:center;margin:auto; background:#0033CC; z-index:-1}
.index_03{float:left; width:50%; height:auto;margin-top:70px;text-align:left; line-height:180%;}
.index_04{float:left; width:50%; height:auto; text-align:right; margin-top:60px;}
.index_04 img{max-width:518px;}

.index_05{max-width:1200px; height:auto;padding-bottom:20px;margin:auto; background:url(../images/about01.jpg) no-repeat center top;}
.index_06{max-width:1200px; height:130px; padding-top:55px;text-align:center;}
.index_06 dd{font-size:30px; padding-bottom:8px;}
.index_07{max-width:1200px; height:auto;padding:0px 60px;margin:20px auto;line-height:180%;}
.index_08{width:160px; height:40px;line-height:40px; margin:auto;background:#8BC63E;border-radius:50px;text-align:center;}
.index_09{width:1000px; height:220px; margin:auto;padding-top:50px;}
.index_10{width:100%;height:240px; margin:40px auto; background:url(../images/fanghu0.jpg) no-repeat center top}
.index_11{max-width:1200px; height:178px; margin:auto;}
.index_12{width:460px; height:178px; text-align:center; float:left;}
.index_13{width:500px; height:133px; text-align:center;float:left; padding-top:75px;}
.index_13 img{width:100%;max-width:439px;}
.index_14{width:240px; height:133px; text-align:center;float:left; padding-top:83px;}
.index_14 img{width:100%;max-width:137px;}
.index_15{max-width:1200px; height:100px;text-align:center; margin:auto; padding-top:15px;}
.index_15 dd{font-size:30px; padding-bottom:8px;}
.index_16{width:100%; margin:55px auto; height:auto; background: url(../images/youshi1.jpg) no-repeat center; padding-bottom:45px;}
.index_17{max-width:1200px; height:140px;text-align:center; margin:auto; padding-top:50px;}
.index_17 dd{font-size:30px; padding-bottom:8px;}
.index_18{width:1200px; height:380px; margin:auto;}
.index_19{width:25%; padding:1%; height:380px; float:left;padding:15px; text-align:center;}
.index_19 dt{}
.index_20{width:100%;font-size:18px;}
.index_21{width:43%; text-align:right; font-weight:bold; float:left;font-size:40px; color:#000000;}
.index_22{width:43%; text-align:right; font-weight:bold; float:left;font-size:40px; color:#FF0000; height:50px;}
.index_23{text-align:left;float:left;width:52%; padding-top:14px;}
.index_24{text-align:left;float:left;width:52%; padding-top:14px;height:50px;float:left;}
.index_25{border-radius:100px; border:3px solid #DFDFDF; margin:30px auto;max-height:191px;}
.index_26{border-radius:100px; border:3px solid #DFDFDF; margin-top:30px;max-height:191px;}
.index_27{max-width:1200px; height:110px;text-align:center; margin:auto;}
.index_27 dd{font-size:30px; padding-bottom:8px;}
.index_28{max-width:1200px; height:auto; margin:auto;}

.index_29{width:45%; height:380px;float:left;}
.index_30{width:100%;height:380px;float:left;}
.index_30 img{ width:100%; max-height:380px; max-width:540px; border-radius:5px 5px 0px 0px;}
.index_31{width:100%;height:50px;float:left;border-top:1px solid #FFFFFF;background:#888888; text-align:center; line-height:50px; color:#FFFFFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.index_32{width:52%; height:auto;float:left;margin-left:3%;}
.index_33{width:100%; height:100px; border-bottom:1px dashed #CCCCCC; margin-bottom:10px;}
.index_34{width:15%; height:90px; border:2px solid #8BC63E; float:left;border-radius:5px;}
.index_35{width:80%; margin:auto; text-align:center; height:45px; padding-top:5px; line-height:40px; font-weight:bold; font-size:20px; border-bottom:1px dashed #8BC63E;}
.index_36{width:80%; margin:auto; text-align:center; height:40px;line-height:40px; font-weight:bold; font-size:20px;}
.index_37{width:83%; height:90px;float:left; margin-left:2%;}
.index_37 dl{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_38{ line-height:130%; font-size:14px;color:#666666; margin:8px auto;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}


.index_39{width:200px; height:45px; line-height:45px; margin:20px auto; background:#8BC63E;border-radius:50px; text-align:center}



.pro_00{max-width:1202px; width:1202px; height:auto; margin:auto;} 
.pro_01{width:290px; height:373px; margin-top:14px; float: left;}
.pro_02{width:290px; height:205px; float:left;overflow:hidden;border-radius:5px 5px 0px 0px;}
.pro_02 img {height:100%;width:100%;transition:all 1s;}
.pro_02:hover img{transform: scale(1.2,1.2);}
.pro_03{width:290px;height:168px;border-top:1px solid #FFFFFF; padding:0px 15px;background:#E4E1DD;float:left; text-align:center;border-radius:0px 0px 5px 5px;}
.pro_04{font-size:17px; padding:16px 0px;}
.pro_05{font-size:14px;line-height:150%;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.pro_06{width:100px; height:35px;line-height:35px; margin:auto; background:#2E2E2E;border-radius:50px; margin-top:15px; text-align:center;}
.pro_07{width:290px; height:334px; margin-top:14px; float: left;}
.pro_08{width:290px;height:128px;border-top:1px solid #FFFFFF; padding:0px 15px;background:#E4E1DD;float:left; text-align:center;border-radius:0px 0px 5px 5px;}
.pro_09{ padding-top:25px; height:55px;}
.pro_10{max-width:1200px; margin:auto; height:auto;}
.pro_11{width:58%; margin-top:14px; height:493px; text-align:center; border:1px dashed #CCCCCC; padding:1px; float:left}
.pro_11 img{ max-width:692px; max-height:491px; display:block;}
.pro_12{width:40%; margin-top:14px;height:493px;float:left; margin-left:2%; line-height:200%;}
.pro_13{width:150px; height:45px; line-height:45px; background:#8BC63E;float:left; margin:auto; text-align:center; color:#FFFFFF;}
.pro_14{width:100%; height:auto;line-height:170%;float:left; border-top:1px solid #8BC63E;  padding-top:10px; margin:auto;}
.pro_14 img{max-width:1200px; margin:10px; }

.report_01{width:49%; height:auto; padding:1%; margin-bottom:2%; float:left; border:1px dashed #CCCCCC;}
.report_01:hover{height:auto;float:left;background:#F3F3F3;}
.report_02{width:30%; height:90px; float:left;text-align:center;}
.report_02 img{max-height:90px; display:block; text-align:center}
.report_03{width:68%; height:90px; float:left; margin-left:2%; padding-top:25px;}
.report_04{margin-left:2%;}

.certi_01{width:290px; height:270px; margin-top:14px; float: left;}
.certi_02{width:290px;height:60px; line-height:60px;border-top:1px solid #FFFFFF; padding:0px 15px;background:#E4E1DD;float:left; text-align:center;border-radius:0px 0px 5px 5px;word-break:keep-all;
white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.case_00{max-width:1200px; margin:auto; height:auto;}
.case_01{width:19%;height:128px; float:left; margin-top:1.2%; border:1px solid #E4E1DD; padding:1px;overflow:hidden;cursor:pointer;}
.case_01 img {height:100%;width:100%;transition:all 1s;}
.case_01:hover img{transform: scale(1.2,1.2);}

.articel_01{max-width:1200px; width:1200px; height:auto; margin:auto; border:1px dashed #E4E1DD; padding:60px;}
.articel_02{width:100%;  height:auto;font-size:30px; font-weight:bold;}
.articel_03{width:100%; border-bottom:1px dashed #dddddd; height:auto;color:#666666; padding-bottom:10px;}
.articel_04{width:100%; float:left; height:auto; line-height:180%;}
.articel_04 img{max-width:1080px;}
.articel_05{width:50%; height:40px; line-height:40px; float:left;color:#FF0000;}
.articel_06{width:50%; height:40px; line-height:40px; float:left;color:#FF0000; text-align:right}
.articel_07{max-width:1200px;margin:auto; height:auto;}
.articel_08{max-width:1200px; height:auto;margin-top:14px; border:1px dashed #CCCCCC;float:left;}
.articel_09{width:24%; height:auto;margin:10px; float:left;}
.articel_09 img{width:100%;display:block;max-width:290px;}
.articel_10{width:53.8%; height:205px;margin:10px;float:left;margin-left:2%;}
.articel_10 strong{font-size:16px;}
.articel_10 dd{padding-top:15px; font-size:14px; color:#666666; line-height:160%;}
.articel_10 dt{width:100px; background:#8BC63E; margin-top:15px;border-radius:50px; text-align:center; padding:5px 0px;}
.articel_11{width:15%;margin:10px;float:left; padding-top:40px; text-align:center; font-size:14px; color:#666666;}

.category
{
    width:1200px;
    margin:auto;
}
.category ul
{
    display:table;
    margin:10px auto;
}
.category ul li
{ text-align:center;
font-size:15px;
	color:#006633;
    float:left;
    margin-right:15px;
	margin-bottom:15px;
}
.category ul li a{display: inline-block;
  width: 128px;
  font-size: 14px;
  border: 1px solid #cccccc;
  line-height: 36px;
  font-size:15px;
  border-radius: 15px 0;}
.category ul li a:hover{background-color: #8BC63E;color:#fff;border-color:#8BC63E;}
.cur {background-color: #8BC63E;border-radius: 15px 0;}
.cur a {color: #FFF;border-color:#8BC63E;}

.category3
{
    width:1200px;
    margin:auto;
}
.category2
{
    width:1200px;
    margin:auto;
}
.category2 ul
{
    display:table;
    margin:10px auto;
}
.category2 ul li
{ text-align:center;
font-size:15px;
	color:#006633;
    float:left;
    margin-right:15px;
	margin-bottom:15px;
}
.category2 ul li a{display: inline-block;
  font-size: 14px;
  border: 1px solid #cccccc;
  line-height: 36px;
  padding:0px 10px;
  font-size:15px;
  border-radius: 15px 0;}
.category2 ul li a:hover{background-color: #8BC63E;color:#fff;border-color:#8BC63E;}
.cur2 {background-color: #8BC63E;border-radius: 15px 0;}
.cur2 a {color: #FFF;border-color:#8BC63E;}

.btn1 {width:100px; height:35px;line-height:35px; margin:auto; background:#2E2E2E;border-radius:50px; margin-top:15px; text-align:center;
 color: #FFF;
 text-decoration: none;
 cursor:pointer;
 font-size:13px;
 text-align:center;
}
.btn1 a{color:#FFFFFF}
.btn1:hover {width:100px; height:35px;line-height:35px; margin:auto; background:#2E2E2E;margin-top:15px; text-align:center;
 color: #fff;
 text-decoration: none;cursor:pointer;
 border-radius:50px;
 background:#8BC63E;
 font-size:13px;
}


.page{width:1200px; height:auto; margin:auto; border:1px dashed #E4E1DD; padding:60px;}
.page1{width:100%;  height:auto; text-align:center;float:left; font-size:30px; font-weight:bold;}
.page2{width:48%; height:210px; background:#EDECEC; margin-top:4%; padding:4%;float:left;border-radius:10px;}
.page3{width:48%; height:210px; background:#EDECEC; margin-top:4%; margin-left:4%;padding:4%;float:left;border-radius:10px;}
.page4{width:100%; height:auto; float:left; line-height:170%;}
.page4 img{max-width:1000px;}


.banner1{width:100%; height:400px; line-height:450px;color:#FFFFFF; font-size:30px;text-align:center; margin:auto;}
.banner2{width:100%; padding-top:30px; padding-bottom:15px;border-bottom:1px solid #E4E1DD; margin-bottom:20px;background:#F7F7F7;}
.banner3{width:100%; line-height:118px;height:118px; padding-bottom:15px;border-bottom:1px solid #E4E1DD; margin-bottom:20px;background:#F7F7F7; text-align:center; font-size:30px;}


.foot_01{width:100%; height:auto;margin-top:50px; background:url(../images/bottom1.jpg) no-repeat bottom center #3B3B3B; padding-bottom:50px;}
.foot_02{width:1200px;height:auto;margin:auto;}
.foot_03{width:290px; height:auto; margin-top:50px; float:left; border-right:1px solid #616161; padding-top:50px;}
.foot_03 img{ width:100%; max-width:199px;}
.foot_04{width:400px; height:170px;margin-top:50px; margin-left:120px; float:left; border-right:1px solid #616161;}
.foot_05{background:url(../images/bottom2.jpg) no-repeat left bottom;width:100%; float:left; font-size:30px; height:45px;}
.foot_06{float:left; width:100%; padding-top:6px; padding-bottom:15px;}
.foot_07{float:left;width:100%; line-height:160%;}
.foot_08{width:390px; height:170px;margin-top:50px; float:left;}
.foot_09{float:right; width:120px; text-align:center;}
.foot_09 img{height:103px;margin-bottom:10px;}
.foot_10{float:right; width:140px; text-align:center;}
.foot_10 img{height:103px;margin-bottom:10px;}
.foot_11{width:100%; height:52px; line-height:52px; background:#282828; margin:auto; text-align:center;}



/* slide开始 */
.flash_01{padding-top:125px; padding-left:23px;}
.flash_01 img{width:100%;max-width:565px; max-height:226px;}
.flash_02{width:500px; height:auto;float:left; background:url(../images/tmbg.png);border-radius:5px;margin-top:120px; margin-left:26px; padding:30px;}
.flash_03{width:100%; font-size:45px; padding-top:8px;padding-bottom:20px;}
.slide-main{height:738px;position:relative;box-sizing:border-box;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:367px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:10px;}
.next{right:10px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:15px;position:absolute;z-index:124;top:700px;left:0;text-align:center;}
.item a{display:inline-block;width:15px;height:15px;margin-right:11px;background:#005199;opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=1);overflow:hidden;border-radius:100px;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:738px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:738px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:url(../images/img_about.jpg) center;}
#bgstyleb{background:url(../images/img_fhy.jpg) center;}
#bgstylec{background:url(../images/img_about.jpg) center;}
.slide a{display:block;width:100%;height:auto;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:580px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:50%; height:auto;top:180px;z-index:12; background:#003399; float:left;}
.obj-f{width:50%; height:auto;top:158px;background:#006600; float:left;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}

@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/* slide结束 */
.pager_heng{width:1200px; height:60px;margin:auto;}
}




.ziti2{color:#333333;}
.ziti2 a:link {color:#333333;}
.ziti2 a:visited {color:#333333; text-decoration:none;}
.ziti2 a:hover {color:#3EA409; text-decoration:none;}

.ziti3{color:#D0D0D0; font-size:14px;}
.ziti3 a:link {color:#D0D0D0;font-size:14px;}
.ziti3 a:visited {color:#D0D0D0; font-size:14px;text-decoration:none;}
.ziti3 a:hover {color:#FFFFFF;font-size:14px; text-decoration:none;}

/* -- pager -- */
.pager {
 text-align: right;
 padding-top: 20px;
 color: #666;
 font-size: 14px;
}
.pager a {
 color: #666;
 text-decoration: underline;
}
/* -- pager class two -- */
.pager ul {
 display: inline-block;
 *display: inline;
 border-left: 1px solid #dddddd;
}
.pager ul li {
 display: inline;
}
.pager ul li a {
 float: left;
 padding: 0 14px;
 line-height: 38px;
 text-decoration: none;
 background-color: #ffffff;
 border: 1px solid #dddddd;
 border-left-width: 0;
}
.pager ul li a:hover {
 background-color: #f5f5f5;
}
.pager ul .active a {
 background-color: #f5f5f5;
 color: #999999;
 cursor: default;
}


.link-icon { text-align:center; }
.link-icon { font-size:0; }
.link-icon li { display:inline-block; *display:inline; *zoom:1;}
.link-icon li a {
	display:inline-block; *display:inline; *zoom:1;max-width:115px; max-height:115px;overflow:hidden;color:#fff; padding:8px;
	-webkit-transition: all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s;	-o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; 
}
.link-icon li a:hover {padding:8px; max-width:115px; max-height:115px;background:#FFFFFF;  z-index:2; -webkit-transform:scale(1.10); transform:scale(1.10); color:#FFFFFF }
.link-icon li a span { display:block; }
.link-icon li a.link-img img { margin:0;
	-webkit-transition:-webkit-transform 0.5s ease-out;
	-moz-transition:-moz-transform 0.5s ease-out;
	transition:transform 0.5s ease-out; 
}
.link-icon li a:hover img  {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);}
