body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,strong{font-size:100%}/*font-weight:normal;*/
input,select,textarea{vertical-align:middle;font-family:"Microsoft YaHei";font-size:12px}
button{background:0;border:0}
img{border:0;vertical-align:top}
ol,ul,li{list-style:none}

table,td{border:0}
i,em{font-style:normal}:focus{outline:0}ins{text-decoration:none}caption,th,td{font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}td,th,div{word-break:break-all;word-wrap:break-word}
form{display:inline}
/*.clearfix{zoom:1}
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden}*/
body,html{margin:0;padding:0;width:100%;background:#fff;color:#484848;font: 12px/1.5 '"Microsoft YaHei"',tahoma, Srial, helvetica, sans-serif;}
body{ max-width:640px; margin:0 auto; background:url(../images/bg.gif); background:#f8f8f8;}
a{color:#000;text-decoration:none; cursor:pointer;}
.clear{ clear:both;}
.h20{ height:20px; font-size:0px;}


#head{ width:100%;height:auto; background-color:#fff; overflow:hidden;}
#head .logo { width:100%; max-height:60px; min-height:60px; background:url(../images/top.jpg) no-repeat; 

background-size:100% 60px; text-align:center; overflow:hidden; display:block; position:relative; z-index:111; } 
#head .logo a{ width:100%; height:auto; float:left;  z-index:111; overflow:hidden;  } 
#head .logo dt{ width:18%; max-height:60px; min-height:60px; position:absolute; left:0px; top:0px; z-index:222;  } 
#head .logo dd{ width:18%; max-height:60px; min-height:60px; position:absolute; right:0px; top:0px; z-index:333;  } 

html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;} 

.g-doc{width:100%;margin:0px auto;overflow:hidden;position:relative;}@media only screen and (min-width:1025px){/*.g-doc{max-width:320px;margin:0 auto;}*/}  
.g-doc{position:relative; min-height:30px; }
.m-topHead{width:100%; height:80px; }/*border-bottom:1px #e9e9e9 solid;}*/
.m-headMenu{position: absolute;height:100%;transform:translateY(-100%);-webkit-transform:translateY(-100%);left:0px;width:100%;z-index:-1;-webkit-background-size:100%;background-size:100%;overflow:hidden;background-color:#1863e7;}/*background:url(http://www1.pclady.com.cn/global/2015/wap/images_i/ladyIndex/navBg.jpg) no-

repeat;*/
.m-headMenu table{width:100%; border-collapse:collapse;border:none;}
.m-headMenu td{width:33.33%;height:60px; line-height:40px; font-size:22px;text-align: center;position: relative;}
.m-headMenu td:before{border: 1px dotted #fff;border-width:0 1px 1px 0;position: absolute;top:0px;left:0px;}
.m-headMenu td:nth-child(4n) a{border-right:0px;}
.m-headMenu td,.m-headMenu th{border:none;}
.m-headMenu td a{color:#fff;position: relative;height:100%;display: block;} 
.m-headMenu td:before{content:"";display: block;border: 1px dotted #fff;border-width:0 1px 1px 0;width:100%;height:100%;position: absolute;top:0px;left:0px;opacity:0.3;}
.m-headMenu td:nth-child(4n) a{border-right:0px;}
.m-headNav{ background-color:#fff;position: relative;z-index:1;}
.m-headNav .aLogo{width:80%;height:100%;left:10%; top:0;  background:url(../images/logo10.png) no-repeat center center; position: absolute;-webkit-background-size:auto 80%;background-size:auto 80%;}
.m-message-tips:after{content: "";width: 7px;height: 7px;border-radius: 3px;background: #fb3a3a;display: block;position: absolute;right: 0px;top: 1px;}

.m-headNav .sMenu{width:50px;height:80%; position: absolute;left:15px;top:10%;position: absolute;background:url(../images/top1.png) no-repeat center center ; z-index:5;}

.m-headNav .sMenu{ -webkit-background-size:70%;background-size:70%;}


.m-headNav .m-hdTop-user{width:50px;height:80%; position: absolute;right:15px;top:10%;position: absolute;background:url(../images/top2.png) no-repeat center center; }
.m-headNav .m-hdTop-user{ -webkit-background-size:75%;background-size:75%;}  

.showMenu{position: relative;}
.showMenu .m-headNav .sMenu{background:url(../images/top1b.png) no-repeat center center ; }
.showMenu .m-headNav .sMenu{-webkit-background-size:90%;background-size:90%;}
 
.menu-animate {transform:translateY(0%);-webkit-transform:translateY(0%);transition:transform 0.6s ease-in-out 0s;-webkit-transition:-webkit-transform 0.6s ease-in-out 0s;} 

.m-headMenu td:before{border: 1px dotted #fff;border-width:0 1px 1px 0;position: absolute;top:0px;left:0px;}
.m-headMenu td:nth-child(4n) a{border-right:0px;}
.m-headNav{height:100%;    background-color: #3b3b3b;} 

.m-hdTop-user-img{width:24.96px;height:24.96px;display:block;background-color:#fff;}
.m-hdTop-user-img img{display:block;width:24.96px;height:24.96px;border-radius:24.96px;} 
.m-hdTop-user-img{width:0.78rem;height:0.78rem;display:block;background-color:#fff;}
.m-hdTop-user-img img{display:block;width:0.78rem;height:0.78rem;border-radius:0.78rem;}
.m-message-tips:after{width: 0.22rem;height:0.22rem;border-radius:0.11rem;top:0.02rem;} 


.head_index{ width:640px; margin:0 auto;height:296px; position:relative;}
.head_index .logo{ width:303px; position:absolute; left:12px; top:0px;}
.head_index .logo a{ display:block; margin:8px 0px 0px 0px;}
.head_index .head_icon{ width:312px; position:absolute;  left:325px; top:0px;}
.head_index .head_icon .icon{ margin:8px 0px 0px 0px;}
.head_index .head_icon .icon,.head_index .head_icon .icon2,.head_index .head_icon .icon3{ display:inline-block; width:144px; height:132px; text-align:center;background-color:#fff;border:3px solid #0368ce;border-radius:20px}
.head_index .head_icon .icon i,.head_index .head_icon .icon2 i,.head_index .head_icon .icon3 i{ height: 70px;padding: 16px 0px 0px 0px;display: block;text-align: center;}
.head_index .head_icon .icon .icon1{ background:url(../images/i1.png) no-repeat center center;}
.head_index .head_icon .icon2 .icon2{ background:url(../images/i2.png) no-repeat center center; border:0}
.head_index .head_icon .icon3 .icon3{ background:url(../images/i3.png) no-repeat center center ; border:0}
.head_index .head_icon .icon .icon4{ background:url(../images/i4.png) no-repeat center center;}
.head_index .head_icon .icon p,.head_index .head_icon .icon2 p,.head_index .head_icon .icon3 p{ color:#0368ce; font-size:16pt; height:30px; line-height:30px; font-weight:bold }

footer{    height:468px; position:relative; background:url(../images/bg.jpg) no-repeat center center;}
footer .foot{ width:640px; position:absolute; top: 35px; }
footer .foot p{ text-align: center; line-height:35px; color:#666666; font-size:14pt;padding-top:10px; width:100%; overflow:hidden}
.footlr{ float:right; width:57%; overflow:hidden}
.footlr h2{ margin-top:59px; font-weight:normal}
.footlr h3{ font-size:20pt}
.footlr h4{font-weight:normal}

.btntop{ display:none; width: 124px; height: 45px; background: #2e3642; position: fixed; color:#fff; font-size:30pt; text-align:center; right: 0px; bottom: 72px; border-radius: 20px 20px 0px 0px; z-index:9000;}
.icon_blue{ background-color:#f6ad02;  }
.icon_green{ background-color:#0054a3;}
.banner{ text-align:center; height:450px; overflow:hidden; position:relative;}
.banner .arrow-left {background: url(../images/arrows.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px; width: 17px;height: 30px;    z-index: 2;}
.banner .arrow-right { background: url(../images/arrows.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px; width: 17px;height: 30px;    z-index: 2;}
.banner .swiper-container {height: 100%;width: 100%;}
.banner .content-slide { padding: 20px;color: #fff;}
.banner .pagination { position: absolute;left: 0; text-align: center;bottom:5px; width: 100%;z-index: 2;}
.banner .swiper-pagination-bullet {opacity:1;display: inline-block;width: 15px;height: 15px;border-radius: 10px;background:#6eb92b;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.banner .swiper-pagination-bullet-active { background: #004ea2;}
.main{}

.dh_icon{padding: 0px 0px 0px 14px;}
.dh_icon a{ display:block; display:inline-block; width:146px; height:134px; margin:8px 5px 0px 0px; text-align:center;}
.dh_icon a i{height: 60px;padding: 10px 0px 0px 0px;display: block;text-align: center; margin-top:20px;}
.dh_icon a .icon1{ background:url(../images/i5.png) no-repeat center center;}
.dh_icon a .icon2{ background:url(../images/i6.png) no-repeat center center;}
.dh_icon a .icon3{ background:url(../images/i7.png) no-repeat center center;}
.dh_icon a .icon4{ background:url(../images/i8.png) no-repeat center center;}
.dh_icon a .icon5{ background:url(../images/i9.png) no-repeat center center;}
.dh_icon a .icon6{ background:url(../images/i10.png) no-repeat center center;}
.dh_icon a .icon7{ background:url(../images/i11.png) no-repeat center center;}
.dh_icon a .icon8{ background:url(../images/i12.png) no-repeat center center;}
.dh_icon a p{ color:#fff; font-size:16pt; height:30px; line-height:30px;}

.yytt{ width:90%; margin:0 auto; border:1px solid #e6e6e6;border-radius:15px; padding:20px 10px; background:#fff}
.yytt ol{ width:100%}
.yytt ol li{width:100%;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; border-bottom:dashed 1px #e6e6e6}
.yytt ol li a{ line-height:40px; font-size:15pt; }

.zjtd{margin-top:20px; overflow:hidden; width:100%; position:relative;}
.zjtds1{height:362px; margin-top:20px; overflow:hidden; width:100%; position:relative;}
.zjtd .arrow-left {background: url(../images/arrows.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px; width: 17px;height: 30px;    z-index: 2;}
.zjtd .arrow-right { background: url(../images/arrows.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px; width: 17px;height: 30px;    z-index: 2;}
.zjtd .swiper-container {height: 100%;width: 100%;}
.zjtd .content-slide { padding: 20px;color: #fff;}
.zjtd .pagination { position: absolute;left: 0; text-align: center;bottom:5px; width: 100%;z-index: 2;}
.zjtd .swiper-pagination-bullet {opacity:1;display: inline-block;width: 15px;height: 15px;border-radius: 10px;background:#6eb92b;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.zjtd .swiper-pagination-bullet-active { background: #004ea2;}
.zjtd .zjtd_t{ text-align:center; padding:25px 0px 0px 0px;}
.zjtd .zjtd_t h3{ font-size:26pt; color:#000000; line-height: 40px; height: 40px; font-weight:normal;}
.zjtd .zjtd_t p{ font-size:20pt; color:#555851;height: 40px;line-height: 40px;}
.zjtd .zjtd_t a{ display:inline-block; border:#888888 1px solid;display:inline-block;background: url(../images/icon42.gif) no-repeat 145px 18px #fff; border-radius: 15px;  padding: 5px 10px 5px 0px; font-size: 18pt; width: 160px;text-align: center;}
.zjtd1{ width:100%; height:100%;background:url(../images/01.jpg) no-repeat;}
.dt{ width:100%; height:100%;background:url(../images/img02.jpg) no-repeat;}
.zjtd2{background:url(../images/02.jpg) no-repeat;}
.zjtd3{background:url(../images/03.jpg) no-repeat;}
.zjtd4{background:url(../images/04.jpg) no-repeat;}
.zjtd5{background:url(../images/05.jpg) no-repeat;}

.syadv{}
.ybzc .ybzc_t{ font-size:35pt; font-weight:bold; color:#0350a5; text-align:center; padding:30px 0px 20px 0px;}
.ybzc .ybzc_t small{ font-size:16pt; color:#4b4b4b; display:block; height:40px; line-height:40px;}
.ybzc .ybzc_icon{ padding: 0px 0px 0px 14px;}
.ybzc .ybzc_icon a{ background-color:#0350a5;margin:5px 5px 0px 0px; text-align:center;}
.ybzc .ybzc_icon .swt1{ display:block; float:left; width:160px; }
.ybzc .ybzc_icon .swt2{ display:block; float:left; width:160px;}
.ybzc .ybzc_icon .swt3{ display:block; float:left; width:140px; }
.ybzc .ybzc_icon .swt4{ display:block; float:left; width:140px; }

.ybzc .ybzc_icon .swt5{ display:block; float:left; width:130px; }
.ybzc .ybzc_icon .swt6{ display:block; float:left; width:150px;}
.ybzc .ybzc_icon .swt7{ display:block; float:left; width:170px; }
.ybzc .ybzc_icon .swt8{ display:block; float:left; width:150px; }

.ybzc .ybzc_icon .swt9{ display:block; float:left; width:130px; }
.ybzc .ybzc_icon .swt10{ display:block; float:left; width:170px; }
.ybzc .ybzc_icon .swt12{ display:block; float:left; width:170px;}
.ybzc .ybzc_icon .swt11{ display:block; float:left; width:130px; }
.ybzc .ybzc_icon a p{ color:#fff; font-size:16pt; height:45px; line-height:45px;}

.ybzc input.tel_sy{  box-shadow: darkgrey 0px 0px 10px 2px;border-radius: 5px;width: 425px;height: 50px;line-height: 50px;font-size: 18px;color: #7d7d7d;text-indent: 10px;float: left;outline: none;border: none;margin: 6px; margin-right: 6px;margin-right: 0;display: inline;}
.ybzc input.callBtn {       margin: 6px 6px 6px 10px; border-radius: 5px;width: 165px;height: 50px;border: none;cursor: pointer;display: inline;background: url(../images/btn.png) no-repeat;}




.ksdh{ background:#ffffff;}
.ksdh .ksdh_t{ font-size:40pt; color:#141414; text-align:center; padding:30px 0px 20px 0px;}
.ksdh .ksdh_t small{ font-size:22pt; color:#4b4b4b; display:block; height:40px; line-height:40px;}
.ksdh .ksdh_icon{ padding: 30px 0px 0px 14px;}
/*.ksdh .ksdh_icon a{ display:block; background:url(../images/icon_bg1.gif) no-repeat;display:inline-block; width:146px; height:134px; margin:8px 5px 0px 0px; text-align:center;}
.ksdh .ksdh_icon .a1{background:url(../images/icon_bg2.gif) no-repeat;}
.ksdh .ksdh_icon a i{height: 50px;display: block;text-align: center; margin-top:25px;}
.ksdh .ksdh_icon a .icon1{ background:url(../images/icon11.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon2{ background:url(../images/icon12.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon3{ background:url(../images/icon1.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon4{ background:url(../images/icon2.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon5{ background:url(../images/icon3.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon6{ background:url(../images/icon4.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon7{ background:url(../images/icon5.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon8{ background:url(../images/icon9.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon9{ background:url(../images/icon6.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon10{ background:url(../images/icon7.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon11{ background:url(../images/icon8.png) no-repeat center center;}
.ksdh .ksdh_icon a .icon12{ background:url(../images/icon10.png) no-repeat center center; height:60px;  margin-top:15px;}
.ksdh .ksdh_icon a p{ color:#ffffff; font-size:16pt; height:30px; line-height:30px; padding:5px 0px 0px 0px;}*/
.ksdh .ksdh_icon a{ display:inline-block; margin:0px 30px;    width: 130px; height: 160px;    text-align: center;}
.ksdh .ksdh_icon a img{     border-radius: 20px;box-shadow: 2px 1px 10px #353535;}
.ksdh .ksdh_icon a span {    font-weight: bold;margin-top: 10px;width: 100%;line-height: 30px;display: block;overflow: hidden;    font-size: 22px;color:#353535;}
.cases{ height:600px; position:relative; overflow:hidden; }
.cases .case_t{ text-align:center; padding:50px 0px 0px 0px;}
.cases .case_t h3{ font-size:28pt; color:#000000; line-height: 40px; height: 40px;}
.cases .case_t p{ font-size:20pt; color:#555851;    height: 40px;line-height: 40px;}
.cases .case_t a{ display:inline-block; border:#888888 1px solid;display:inline-block;    background: url(../images/icon42.gif) no-repeat 145px 18px #fff; border-radius: 15px;  padding: 5px 10px 5px 0px; font-size: 18pt; width: 160px;text-align: center;}
.cases .case_c{ background:rgba(0,0,0,0.5); height:140px; width:100%; padding:10px 0px; bottom:0px; position:absolute; left:0px; color:#fff;}
.cases .case_c h3{ font-size:24pt; padding:0px 20px; font-weight:normal;}
.cases .case_c h3 span{font-size:18pt;}
.cases .case_c p{ font-size:18pt; line-height:28px; padding:0px 20px;}
.case1{ background:url(../images/case/case1.jpg) no-repeat center bottom;}
.case2{ background:url(../images/case/case2.jpg) no-repeat center bottom;}
.case3{ background:url(../images/case/case3.jpg) no-repeat center bottom;}
.case4{ background:url(../images/case/case4.jpg) no-repeat center bottom;}
.case5{ background:url(../images/case/case5.jpg) no-repeat center bottom;}
.case6{ background:url(../images/case/case6.jpg) no-repeat center bottom;}
.map{ padding:15px 0px 0px 0px;}
.map .map_i{background:url(../images/map_bg.jpg) no-repeat; height:430px; position:relative;}
.map .map_i i{width:60px; height:60px; display:inline-block; position:absolute; }
.map .map_i p{ width:350px; position:absolute; }
.map .map_i p span{ font-size:16pt;line-height: 35px; display:block;}
.map .map_i p span b{ font-size:22pt;}
.map .map_i .mz{}
.map .map_i .mz i{ background:url(../images/icon27.png) no-repeat center center; top:110px; left:200px;}
.map .map_i .mz p{top:80px; left:270px;}
.map .map_i .dz{}
.map .map_i .dz i{ background:url(../images/icon28.png) no-repeat center center; top:216px; left:200px;}
.map .map_i .dz p{top:200px; left:270px;}
.map .map_i .zx{ width:380px; position:absolute; left:210px; bottom:35px;}
.map .map_i .zx a{  display:inline-block;width: 145px;height:48px; line-height:48px;padding-left:15px; font-size:18pt; background-color:#6eb92d; margin:0px 10px; color:#fff; border-radius:10px; position:relative;}
.map .map_i .zx a i{ width:28px; height:28px; line-height:28px; text-align:center; border:#fff 1px solid; border-radius:18px; position:absolute; top: 8px;right: 5px;}
.map .map_i .zx .a1{ background-color:#646464;}
.map .map_icon{ padding: 10px 0px 0px 14px;}
.map .map_icon a{ display:block; float:left; background:url(../images/icon_bg.gif) no-repeat;display:inline-block; width:146px; height:134px; margin:8px 10px 0px 0px; text-align:center;}
.map .map_icon a i{height: 60px;padding: 0px 0px 0px 0px;display: block;text-align: center; margin-top:20px;}
.map .map_icon a .icon1{ background:url(../images/icon20.gif) no-repeat center center;}
.map .map_icon a .icon2{ background:url(../images/icon21.gif) no-repeat center center;}
.map .map_icon a .icon3{ background:url(../images/icon22.gif) no-repeat center center;}
.map .map_icon a .icon4{ background:url(../images/icon23.gif) no-repeat center center;}
.map .map_icon a p{ color:#004ea2; font-size:16pt; height:30px; line-height:30px; padding:5px 0px 0px 0px;}




/*
list 
20160829
*/

.list_zx{ background-color:#fff;  padding-top:10px;}
.list_zx .zx{height:60px; border-top:#dcdcdc 1px solid; border-bottom:#dcdcdc 1px solid; background-color:#f8f8f8; text-align:center;}
.list_zx .zx a{ display:inline-block; width:116px; font-size:14pt; height:36px; margin:10px 5px 0px 5px; line-height:36px; border-radius:5px; text-align:center; border:#0050a2 1px solid; background-color:#eef8ff; color:#0050a2; position:relative;text-indent: 2em;}
.list_zx .zx a i{ width:25px; height:23px; position:absolute; top: 6px;left: 10px;}
.list_zx .zx a .icon1{ background:url(../images/icon24.png) no-repeat center center;}
.list_zx .zx a .icon2{ background:url(../images/icon25.png) no-repeat center center;}
.list_zx .zx .a1{ background-color:#61a326; color:#ffffff; border:#61a326 1px solid;}

.here{ background-color:#61a326; height:54px; line-height:54px; color:#fff; text-indent:1em; font-size:18pt;}
.here a{ color:#fff;}
.here a:hover{ text-decoration:underline;}
.main_list{}
.main_list ul{ padding:10px 24px;}
/*.main_list li{ overflow: hidden; border-bottom:#c1c1c1 1px dashed; background:url(../images/icon26.png) no-repeat 10px 30px; text-indent:1.5em;height:64px; line-height:64px;}
.main_list li a{ color:#2b59a2; font-size: 18pt; display:block; height:64px; line-height:64px;}
.main_list li span{ display:block; width:160px; float:right;text-align: right;color:#2b59a2;height:64px; line-height:64px; }*/
.main_list li{ overflow: hidden; border-bottom:#c1c1c1 1px dashed; height:160px; position:relative; margin-top:20px; }
.main_list li i{ width:180px; display:block; height:140px; position:absolute; left:0px; top:5px;border: #ccc 1px solid; padding:1px;text-align: center; overflow:hidden;}
.main_list li i img{}
.main_list li p{ width:400px;  display:block; position:absolute; left:190px; top:0px; }
.main_list li p a{ display:block; font-size:23px; /*height:30px;*/ line-height:30px; overflow:hidden;}
.main_list li p span{ font-size:20px; line-height:28px; display:block; padding-top:5px;}
.main_list li .more{ width:140px; position:absolute; bottom:5px; right:0px; text-align:right;}
.main_list li .more a{ color:#ff0000;}
.main_list .pages{ text-align:center; line-height:30px; font-size:14pt; padding:20px 0px 30px 0px;}
.main_list .pages span{ display:inline-block; background-color:#999999; color:#fff; padding:2px 10px;font-size:120%;}
.main_list .pages a{ display:inline-block; padding:2px 10px; background-color:#4bb033; color:#fff; margin:0px 3px; font-size:14pt;}

/*
show
20160829
*/
.main_show{ width:640px; margin:0 auto; clear:both; }
.main_show .title{ font-size:38px; color:#004d9c; text-align:center; padding:30px 40px 20px 40px;line-height:50px;}
.main_show .content{padding:20px 30px;}
.main_show .content p{line-height: 48px;font-size: 24px; padding:10px 0px 5px; }
.main_show .content p img{ width:95% !important; height:auto !important;}
.main_show .content td{ font-size:16pt; line-height:30px; border:#ccc 1px solid; padding:5px 5px;}

.main_show .xgwz{}
.main_show .xgwz .t{ background:url(../images/show_line.gif) no-repeat center bottom; height:50px; line-height:50px; text-align:center; font-size:20pt; color:#0050a2;}
.main_show .xgwz ul{ padding:0px 20px 0px 20px;}
.main_show .xgwz li{ height:60px; line-height:60px; border-bottom:#6eb92d 1px solid; text-indent:1em; font-size:16pt; overflow:hidden; margin:10px 0px 0px 0px;}
.page_show .content{padding:20px 30px;}
.page_show .content p{line-height: 38px;font-size: 24px; padding:10px 0px 5px;}
/*
list-doc
20160901
*/
.listdoc{ background-color:#fff; padding-bottom:22px;}
.listdoc .t{}
.listdoc ul{}
.listdoc li{ width:286px; height:368px; float:left; margin:22px 0px 0px 22px; position:relative; }
.listdoc li a{}
.listdoc li img{ position:absolute; top:0px; left:0px; z-index:1;}
.listdoc li p{ position:absolute; bottom:0px; left:0px; z-index:2; background:rgba(0,0,0,0.5); display:block; width:100%; height:70px; text-indent:0.8em;}
.listdoc li p b{ display:block; font-weight:normal; font-size:20pt; color:#fff; line-height:30px; padding:5px 0px 0px 0px;}
.listdoc li p span{ display:block; color:#fff; font-size:16pt;}

/*
show-doc
20160901
*/
.showdoc{ background-color:#fff; }
.showdoc .docbg{ height:510px; padding:0px 0px 0px 60px; position:relative;}
.showdoc .docbg h3{ padding:90px 0px 0px 0px; font-size:42px; color:#0050a2;}
.showdoc .docbg h3 span{ color:#333;font-size: 24px; display: inline-block; padding: 0px 0px 0px 5px;}
.showdoc .docbg h4{ color:#100f10; font-size:26px; font-weight:normal; padding:0px 0px 10px 0px;}
.showdoc .docbg p{ font-size:24px; line-height:35px;}
.showdoc .docbg .zx{ width:200px; position:absolute; bottom:10px; left:60px;}
.showdoc .docbg .zx a{  display:inline-block; width:138px; height:48px; line-height:48px;padding-left: 15px; font-size:18pt; background-color:#6eb92d; color:#fff; border-radius:8px; position:relative;}
.showdoc .docbg .zx a i{ width:24px; height:24px; line-height:24px; text-align:center; border:#fff 1px solid; border-radius:24px; position:absolute; top: 12px;right: 10px;}
.showdoc .zqz{ background:url(../images/doc/zqz.jpg) no-repeat;}
.showdoc .cms{ background:url(../images/doc/cms.jpg) no-repeat;}
.showdoc .yx{ background:url(../images/doc/yx.jpg) no-repeat;}
.showdoc .hcl{ background:url(../images/doc/hcl.jpg) no-repeat;}
.showdoc .gfw{ background:url(../images/doc/gfw.jpg) no-repeat;}
.showdoc .rsw{ background:url(../images/doc/rsw.jpg) no-repeat;}
.showdoc .hyc{ background:url(../images/doc/hyc.jpg) no-repeat;}
.showdoc .xxn{ background:url(../images/doc/xxn.jpg) no-repeat;}
.showdoc .wg{ background:url(../images/doc/wg.jpg) no-repeat;}
.showdoc .zbp{ background:url(../images/doc/zbp.jpg) no-repeat;}
.showdoc .wzq{ background:url(../images/doc/wzq.jpg) no-repeat;}
.showdoc .lq{ background:url(../images/doc/lq.jpg) no-repeat;}
.showdoc .sqy{ background:url(../images/doc/sqy.jpg) no-repeat;}
.showdoc .zzq{ background:url(../images/doc/zzq.jpg) no-repeat;}
.showdoc .txm{ background:url(../images/doc/txm.jpg) no-repeat;}
.showdoc .hxg{ background:url(../images/doc/hxg.jpg) no-repeat;}
.showdoc .lyx{ background:url(../images/doc/lyx.jpg) no-repeat;}
.showdoc .hdh{ background:url(../images/doc/hdh.jpg) no-repeat;}
.showdoc .lz{ background:url(../images/doc/lz.jpg) no-repeat;}
.showdoc .wy{ background:url(../images/doc/wy.jpg) no-repeat;}
.showdoc .byl{ background:url(../images/doc/byl.jpg) no-repeat;}
.showdoc .lr{ background:url(../images/doc/lr.jpg) no-repeat;}
.showdoc .cyh{ background:url(../images/doc/cyh.jpg) no-repeat;}
.showdoc .xf{ background:url(../images/doc/xf.jpg) no-repeat;}
.showdoc .zh{ background:url(../images/doc/zh.jpg) no-repeat;}
.showdoc .lsf{ background:url(../images/doc/lsf.jpg) no-repeat;}
.showdoc .ry{ background:url(../images/doc/ry.jpg) no-repeat;}
.showdoc .w{ background:url(../images/doc/w.jpg) no-repeat;}
.showdoc .l{ background:url(../images/doc/lh.jpg) no-repeat;}
.showdoc .tch{ background:url(../images/doc/txh.jpg) no-repeat;}
.showdoc .ll{ background:url(../images/doc/ll.jpg) no-repeat;}
.showdoc .cl{ background:url(../images/doc/cl.jpg) no-repeat;}
.showdoc .lws{ background:url(../images/doc/lws.jpg) no-repeat;}
.showdoc .txy{ background:url(../images/doc/txy.jpg) no-repeat;}
.showdoc .myf{ background:url(../images/doc/myf.jpg) no-repeat;}
.showdoc .jieshao{ padding:20px 30px 30px 30px ;  }
.showdoc .jieshao .js{background:url(../images/icon29.gif) repeat-y 60px 0px;   }
.showdoc .jieshao .js p{background:url(../images/icon30.gif) no-repeat 60px 13px;padding:5px 60px 0px 90px; font-size:24px; line-height:40px;  }
.showdoc .jieshao .js p span{ color:#0050a2; }
.showdoc .jieshao p span strong{font-weight: normal;}
/*
catetory
20160901
*/
.catetory_de{ background-color:#fff; padding:30px;}
.catetory_de h3{ color:#0050a2; font-size:20pt; height:60px; line-height:60px; position:relative;}
.catetory_de h3 span{ display:block; width:100px; position:absolute; top:15px; right:0px; height:28px; border-left:#bebdc2 1px solid; line-height:28px; padding-left:10px;}
.catetory_de h3 span a{ font-size:13pt; color:#606ed9; font-weight:normal; background:url(../images/icon31.gif) no-repeat 0px 3px; display:block; padding-left:30px;}
.catetory_de p{ padding:0px 0px 0px 0px;  line-height:150%; font-size:15pt; color:#818181;}

.category{ background-color:#fff; padding:0px 0px 20px 0px;}
.category .t{ background:url(../images/show_line.gif) no-repeat 0px bottom; text-align:center;  height:50px; line-height:45px; font-size:20pt; margin-top:20px;}
.category .c_icon{ padding:20px 0px 0px 14px;}
.category .c_icon a{ display:block; display:inline-block; width:146px; height:134px; margin:8px 5px 0px 3px; text-align:center;}
.category .c_icon a i{height: 50px;display: block;text-align: center; margin-top:25px;}
.category .c_icon a .icon0{ background:url(../images/icon34.png) no-repeat center center;}
.category .c_icon a .icon1{ background:url(../images/icon32.png) no-repeat center center;}
.category .c_icon a .icon2{ background:url(../images/icon33.png) no-repeat center center;}
.category .c_icon a .icon3{ background:url(../images/icon34.png) no-repeat center center;}
.category .c_icon a .icon4{ background:url(../images/icon35.png) no-repeat center center;}

.category .c_icon a p{ color:#fff; font-size:15pt; height:30px; line-height:30px;padding:10px 0px 0px 0px;}
.category .c_doc{ background:url(../images/c_docbg.jpg)  no-repeat center top; max-height:630px; position:relative;}
.category .c_doc .docbtn1{ width:34px; height:52px; position:absolute; top:25%; cursor:pointer; z-index:999;}
.category .c_doc .pre{ background:url(../images/icon36.png) no-repeat 0px 0px; left:5px;}
.category .c_doc .next{ background:url(../images/icon37.png) no-repeat 0px 0px; right:5px;}
.categorydoc{ height:340px; position:relative; }
.categorydoc .i{ width:238px; position:absolute; top:55px; left:45px;}
.categorydoc .c{width:300px; position:absolute; top:60px; right:40px;}
.categorydoc .c h3{ font-weight:normal;}
.categorydoc .c h3 a{ font-size:28pt; color:#004c99; }
.categorydoc .c h3 small{ color:#242628; font-size:16pt; }
.categorydoc .c h4{ font-size:16pt; color:#004c99; font-weight:normal; padding:5px 0px;}
.categorydoc .c p{ color:#5e5e5e; font-size:16pt; white-space: normal;}
.category .c_doc .c1{height:290px; position:relative;}
.category .c_doc .c2{max-height:290px; position:relative;}
.category .c_doc .c1_1{ width:302px; position:absolute; top:8px; left:14px; }
.category .c_doc .c1_icon{ width:320px; position:absolute; top:0px;  left:326px;}
.category .c_doc .c1_icon a{ display:block; display:inline-block; width:146px; height:134px; margin:8px 5px 0px 0px; text-align:center;}
.category .c_doc .c1_icon a i{height: 65px;display: block;text-align: center; margin-top:15px;}
.category .c_doc .c1_icon a .icon1{ background:url(../images/icon38.png) no-repeat center center;}
.category .c_doc .c1_icon a .icon2{ background:url(../images/icon39.png) no-repeat center center;}
.category .c_doc .c1_icon a .icon3{ background:url(../images/icon40.png) no-repeat center center;}
.category .c_doc .c1_icon a .icon4{ background:url(../images/icon41.png) no-repeat center center;}
.category .c_doc .c1_icon a p{ color:#fff; font-size:15pt; height:30px; line-height:30px; padding:10px 0px 0px 0px;}
.category .c_doc .c2_icon{ width:100%; padding:0px 0px 0px 12px;}
.category .c_doc .c2_icon a{ display:block; display:inline-block; width:146px; height:134px; margin:8px 5px 0px 0px; text-align:center;}
.category .c_doc .c2_icon a i{height: 65px;display: block;text-align: center; margin-top:15px;}
.category .c_doc .c2_icon a .icon1{ background:url(../images/icon38.png) no-repeat center center;}
.category .c_doc .c2_icon a .icon2{ background:url(../images/icon39.png) no-repeat center center;}
.category .c_doc .c2_icon a .icon3{ background:url(../images/icon40.png) no-repeat center center;}
.category .c_doc .c2_icon a .icon4{ background:url(../images/icon41.png) no-repeat center center;}
.category .c_doc .c2_icon a p{ color:#fff; font-size:15pt; height:30px; line-height:30px; padding:10px 0px 0px 0px;}
.cbg1{ background:url(../images/cbg1.jpg) no-repeat center bottom;}
.category .ask{}
.category .ask a{ display: inline-block; font-size: 18pt; color: #ffffff; background-color: #004ea2; height: 64px; line-height: 64px; padding: 0px 20px; margin: 20px 0px 0px 20px; border-radius: 10px;box-shadow: #000 0px 0px 5px;}
/*.category .ask a:evet{ background-color:#6eb92b;}*/
.category .abouteye{ padding:20px 0px 0px 10px;}
.category .abouteye a{ display:inline-block; width:150px; height:144px; margin:10px 0px 0px 0px;}
.category .ksnews{ padding:20px 0px; }
.category .ksnews ul{ padding:0px 20px;}
.category .ksnews li{ border-bottom:#6eb92d 1px solid; height:60px; line-height:60px; padding-left:10px; overflow:hidden;}
.category .ksnews li span{ display:block; width:120px; float:right;font-size:14pt; text-align:right;}
.category .ksnews li a{ font-size:14pt;}
.doc-slides{ height:340px; overflow:hidden; padding-top:0px; position:relative;}
.doc-slides .arrow-left {background: url(../images/icon36.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px; width: 34px;height: 52px;    z-index: 2;}
.doc-slides .arrow-right { background: url(../images/icon37.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px; width: 34px;height: 52px;    z-index: 2;}
.doc-slides .swiper-container {height: 100%;width: 100%;}
.doc-slides .content-slide { padding: 20px;color: #fff;}
.doc-slides .pagination { position: absolute;left: 0; text-align: center;bottom:5px; width: 100%;z-index: 2;}
.doc-slides .swiper-pagination-bullet {opacity:1;display: inline-block;width: 15px;height: 15px;border-radius: 10px;background:#6eb92b;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.doc-slides .swiper-pagination-bullet-active { background: #004ea2;}

.eyeMenu{ width: 100%;height:100%; position:fixed; left: 0; top: 0; bottom: 0; right: 0; overflow: hidden;-moz-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);z-index:9999;}
.eyeMenu.show{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.eyeMenu .m_title{ background-color:#004ea2; color:#fff; height:70px; line-height:70px; position:relative; }
.eyeMenu .m_title span{color:#fff; font-size:24pt; padding-left:20px;height: 70px;line-height: 70px; display:block; text-shadow:#000 1px 1px 1px;}
.eyeMenu .m_title a{ background: url(../images/closemenu.png) no-repeat; width: 40px; height: 38px; position: absolute; top: 16px; right:20px;background-size: 40px 38px;}
.eyeMenu .m_container{width: 100%; height: 100%;}
.eyeMenu .m_container .menuNavs{width: 25.3%; background-color:#004ea2; height: 100%; float: left; overflow: hidden; position: relative;}
.eyeMenu .m_container .menuNavs li{ width:100%;    font-size: 20pt; line-height: 2.57;padding-left: 9%;}
.eyeMenu .m_container .menuNavs li a{ color:#fff;}
.eyeMenu .m_container .menuNavs .on{background-color:#6eb92b;box-shadow: #000 0px 0px 2px;}
.eyeMenu .m_container .menuContents{width: 74.7%; background:rgba(15,41,59,1);  height: 100%;  overflow: hidden;  float: left;  }
.menuContent{ padding: 20px 10px;}
.menuContent span{ display:block; font-size:20pt; color:#fff;}
.menuContent a{ display:inline-block; color:#fff; font-size:18pt; border:#fff 1px solid;}
.menuContent .m_about{}
.menuContent .m_about a{ font-size:24px; text-align:center; width: 45%; text-align: center; margin: 20px 0 0 12px; padding: 15px 0px;}
.menuContent .m_ks{}
.menuContent .m_ks span{ font-size:28px;}
.menuContent .m_ks a{ font-size:24px; text-align:center; width:30%; text-align:center; margin:10px 0 0 8px; padding:8px 0px;}
.menuContent .m_ks_1{}
.menuContent .m_ks_2{ padding:15px 0px 0px 0px;}
.menuContent .m_ks_2 a{ width:auto;padding:8px 15px;}
.menuContent .m_ks_3{ padding:15px 0px 0px 0px;}
.menuContent .m_ks_3 a{ width: 46%;}
@-webkit-keyframes shake{
	0%,10%,20%{-webkit-transform:translateY(0px);transform:translateY(0px);}
	5%,15% {-webkit-transform:translateY(-3px);transform:translateY(-3px);}
}
@keyframes shake{
	0%,10%,20%{-webkit-transform:translateY(0px);transform:translateY(0px);}
	5%,15% {-webkit-transform:translateY(-3px);transform:translateY(-3px);}
}

/*20160907  map_show*/

.map_show{}
.map_show .title{color:#141414;  font-size:38pt; text-align:center; padding:30px 0px 0px 0px;}
.map_show .title p{ color:#4b4b4b; font-size:20pt; padding-bottom:30px;}
.map_show .content{ }
.map_show .mapOne{ padding:30px 30px 20px 30px;}
.mtitle{  height:40px; font-size:20pt; padding:0px 0px 20px 50px; color:#0050a2;}
.map_show .mapOne span{ font-size:20pt;  color:#4b4b4b; text-align:center; display:block;padding:20px 0px 15px}
.map_show .mapOne p{line-height: 38px;font-size: 16pt; padding:10px 0px 5px;}
.map_show .mapOne p img{ width:100%; height:auto;}
.map_show .mapTwo{ padding:20px 30px 20px 30px;}
.map_show .mapTwo p{ padding:10px 0px 10px 130px;}
.map_show .mapTwo p span{ display:block;font-size:20pt;  color:#005ec8;}
.map_show .mapTwo .icon1{ background:url(../images/icon55.png) no-repeat left center;}
.map_show .mapTwo .icon2{ background:url(../images/icon56.png) no-repeat left center;}
.map_show .mapTwo .icon3{ background:url(../images/icon57.png) no-repeat left center;}
.map_show .mapTwo .icon4{ background:url(../images/icon58.png) no-repeat left center;}
.map_show .mapTwo .icon5{ background:url(../images/icon59.png) no-repeat left center;}
.map_show .mapTwo .icon6{ background:url(../images/icon58.png) no-repeat left center;}
.map_show .bgTwo{ background-color:#ebebeb;}
.mapOne1{background:url(../images/icon50.png) no-repeat 0px 5px;}
.mapOne2{background:url(../images/icon51.png) no-repeat 0px 5px;}
.mapOne3{background:url(../images/icon52.png) no-repeat 0px 5px;}
.mapOne4{background:url(../images/icon53.png) no-repeat 0px 5px;}
.mapOne5{background:url(../images/icon54.png) no-repeat 0px 5px;}
.map-gallery {width: 100%; float: left; margin-top:15px}
.map-gallery img { width: 100%; height: auto; display:block; float:left}
.map-gallery figure {display: block;float: left;}
.map-gallery figcaption { display: none; }
/*20160907 zffs*/
.zffs{padding:0px 30px 20px 30px;}
.zffs span{ display:block; background:url(../images/icon64.gif); height:145px; padding:22px 0px 0px 0px; border:#bfbfbf 1px solid; border-radius:20px;text-align: center; margin: 20px auto 0px auto;width: 542px;}
.zffs p{line-height: 38px;font-size: 16pt; }
.yibao{padding:0px 30px 20px 30px;}
.yibao span{ display:block; text-align:center; padding:10px 0px 5px;}
.yibao span img{ padding:10px 0px 0px 0px;}
.yibao p{ color:#270000; text-indent:2em; padding:0px 0px 20px 0px;}

.syadv{ height:285px; overflow:hidden; padding-top:0px; position:relative;}
.syadv .arrow-left { display:none;background: url(../images/icon36.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px; width: 34px;height: 52px;    z-index: 2;}
.syadv .arrow-right { display:none; background: url(../images/icon37.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px; width: 34px;height: 52px;    z-index: 2;}
.syadv .swiper-container {height: 100%;width: 100%;}
.syadv .content-slide { padding: 20px;color: #fff;}
.syadv .pagination { position: absolute;left: 0; text-align: center;bottom:5px; width: 100%;z-index: 2;}
.syadv .swiper-pagination-bullet {display: inline-block;width: 15px;height: 15px;border-radius: 10px;background:#6eb92b;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.syadv .swiper-pagination-bullet-active { background: #004ea2;}

.cases .arrow-left { background: url(../images/icon36.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px; width: 34px;height: 52px;    z-index: 2;}
.cases .arrow-right { background: url(../images/icon37.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px; width: 34px;height: 52px;    z-index: 2;}
.cases .swiper-container {height: 100%;width: 100%;}
.cases .content-slide { padding: 20px;color: #fff;}
.cases .pagination { position: absolute;left: 0; text-align: center;bottom:5px; width: 100%;z-index: 2;}
.cases .swiper-pagination-bullet {display: inline-block;width: 15px;height: 15px;border-radius: 10px;background:#6eb92b;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.cases .swiper-pagination-bullet-active { background: #004ea2;}
.shebei{ height:528px; position:relative; overflow:hidden; }
.shebei .sb_t{ text-align:center; padding:50px 0px 0px 0px;}
.shebei .sb_t h3{ font-size:28pt; color:#000000; line-height: 40px; height: 40px;}
.shebei .sb_t p{ font-size:20pt; color:#555851;    height: 40px;line-height: 40px;}
.shebei .sb_t a{ display:inline-block; border:#888888 1px solid;display:inline-block;    background: url(../images/icon42.gif) no-repeat 145px 18px #fff; border-radius: 15px;  padding: 5px 10px 5px 0px; font-size: 18pt; width: 160px;text-align: center;}
.shebei .sb1{ width:100%; height:100%;background:url(../images/1.jpg) no-repeat;}
.shebei .arrow-left { background: url(../images/icon36.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px; width: 34px;height: 52px;    z-index: 2;}
.shebei .arrow-right { background: url(../images/icon37.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px; width: 34px;height: 52px;    z-index: 2;}
.shebei .swiper-container {height: 100%;width: 100%;}
.shebei .content-slide { padding: 20px;color: #fff;}
.shebei .pagination { position: absolute;left: 0; text-align: center;bottom:5px; width: 100%;z-index: 2;}
.shebei .swiper-pagination-bullet {display: inline-block;width: 15px;height: 15px;border-radius: 10px;background:#6eb92b;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.shebei .swiper-pagination-bullet-active { background: #004ea2;}

#LXB_CONTAINER_SHOW{ display:none;}
#LXB_CONTAINER_SHOW.lxb-container-btn-show{ display:none;}

/*专家列表*/
.nav-doc{}
.nav-doc a{height: 60px;line-height: 60px; width: 200px; display: block; background-color: #004ea2; color: #fff; font-size: 28px; text-align: center; float: left; margin: 10px 0px 0px 10px;}
.nav-doc .h{ background-color:#6eb92b;  color:#fff;}
.here-doc{margin: 50px 0px 0px 0px; padding:0px 20px; color:#004ea2; height:80px; line-height:80px; overflow:hidden; position:relative;text-indent: 1em;font-size: 32px; }
.here-doc .here1{ width:80px; height:80px; position:absolute; top:0px; left:-60px; background-color:#004ea2;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); 	}
.list-doc{ padding:0px 0px 0px 20px; }
.list-doc li{ margin:20px 0px 0px 0px;width:600px; height:360px;-webkit-box-shadow: 0 0 6px #333;-moz-box-shadow: 0 0 6px #333; -ms-box-shadow: 0 0 6px #333;-o-box-shadow: 0 0 6px #333;box-shadow: 0 0 6px #333; border-radius:10px; position:relative;}
.list-doc li .i{  width:238px; height:238px; position:absolute; top:60px;left:20px;}
.list-doc li .i span{ display:none; text-align:center; padding:5px 0px 0px 0px; }
.list-doc li .i span a{  font-size:42px; color:#004ea2; }
.list-doc li .c{ width:300px; position:absolute; right:20px;top: 20px;}
.list-doc li .c h3{ font-size:42px; color:#004ea2; height: 60px; line-height: 60px;}
.list-doc li .c h3 small{ display:inline-block; color:#242628; padding-left:5px; font-size:24px; font-weight:normal;}
.list-doc li .c h4{color:#242628;  font-size:22px; font-weight:normal;padding: 5px 0px; height:30px; line-height:30px; overflow:hidden;}
.list-doc li .mztime{ padding:0px 0px 0px 0px;}
.list-doc li .mztime dl{}
.list-doc li .mztime dt{ font-size:24px; padding:5px 0px;}
.list-doc li .mztime dd{ display:block; width:40px; height:40px; line-height:40px; text-align:center; color:#004ea2; border:#CCC 1px solid; float:left; font-size:24px;}
.list-doc li .mztime .td2{ color:#6eb92b;font-size: 20px;}
.list-doc li .mztime .td5{ width:292px; color:#6eb92b;font-size: 20px;}
.list-doc li .pb{ padding:8px 0px 0px 0px; clear: both;}
.list-doc li .c1{ background-color:#333; width:100%; position:absolute; bottom:0px; height:5px; border-radius:0px 0px 10px 10px; line-height:5px; text-align:center;}
.list-doc li div span{ display:block;}
.list-doc li .c2{  width:300px;position:absolute; bottom:20px; right:20px;}
.list-doc li .c2 a{ display:inline-block; width:120px; background-color:#004ea2; margin:5px 10px; color:#fff; text-align:center; height:40px; line-height:40px; border-radius:10px;font-size: 22px;} 

.cate_title{ padding:0.2rem;}
.cate_title h3{ font-size:0.4rem; color:#0050a2; font-weight:normal; text-align:center;}
.cate_title p{ font-size:0.25rem; text-indent:0.4rem; line-height:0.38rem; padding: 0.05rem 0 0.02rem 0;}

.eye-fzlc{ background-color:#fff;}
.eye-fzlc .fzlc{}
.fzlc .t{ padding: 0 0 0 0.93rem;}
.fzlc .t img{ width:1.06rem; height:1.06rem;}
.eyefzlc{ width:100%; height:200px; overflow: hidden; position: relative;}
.eyefzlc .c{ background:url(http://www.eye023.com/images/fzlc1.gif) 0.93rem repeat-y; height:1.0rem;width: 100%; overflow:hidden;}
.eyefzlc .c span{ display:block; float:left;}
.eyefzlc .c .c1{ width:1.2rem; text-align:right;padding:0.32rem 0.12rem 0 0;}
.eyefzlc .c .c2{ width:0.32rem; padding:0.3rem 0 0 0;}
.eyefzlc .c .c3{ width:4.5rem; height:0.9rem; background:#006adc; color:#fff; border-radius:0.10rem; margin: 0.05rem 0 0.05rem 0.05rem; overflow:hidden;}
.eyefzlc .cc{ background:url(http://www.eye023.com/images/fzlc1.gif) center repeat-y; height:1.0rem;}
.eyefzlc .cc span{ display:block; float:left;}
.eyefzlc .cc .c1{ width:2.90rem;height:1.0rem; background:#006adc; color:#fff; border-radius:0.10rem; margin:0 0.06rem 0 0.10rem;}
.eyefzlc .cc .c2{ width:0.32rem; padding:0.3rem 0 0 0;}
.eyefzlc .cc .c3{ width:2.86rem; padding:0.3rem 0 0 0.12rem; text-align:left;}
.eyefzlc .c .c3 strong{ display:block; padding:0.05rem 0.1rem;}
.eyefzlc .c .c3 p{ padding:0 0.1rem; font-size:0.16rem;}
.eyefzlc .cc .c1 strong{ display:block; padding:0.05rem 0.1rem;}
.eyefzlc .cc .c1 p{ padding:0 0.1rem; font-size:0.16rem;}
.eyec{ padding:0.5rem 0 0.3rem 0;}
.eyect{ height:1rem; position:relative; text-align:center;}
.eyect .t{ text-align:center; font-size:0.32rem; color:#006adc;    height: 0.5rem;line-height: 0.5rem;}
.eyect .tt{ position:absolute;  left:50%; margin:0 0 0 -1.39rem; z-index:2; width:2.78rem; display:block; height:0.32rem; line-height:0.32rem; border:#999 0.01rem solid;border-radius: 0.1rem; background:#fff;}
.eyect .line{ background:#999; height:0.01rem; position:absolute; width:100%; bottom: 0.3rem; left:0; z-index:1;}
.eyecc{}
.bingyin{}
.bingyin ul{ padding:0.1rem 0 0 0.06rem;}
.bingyin li{ width:1.55rem; height:1.65rem; float:left; background:#006adc; position:relative; margin:0.01rem 0 0 0.01rem;}
.bingyin li img{ width:1.1rem; height:auto; position:absolute; left:50%; margin-left:-0.55rem;}
.bingyin li span{  display:block;color:#fff;width:100%; position:absolute; left:0; bottom:0.1rem; text-align:center; font-size:0.16rem;}
.bingyin li span i{ display:block; font-size:0.14rem;}

.zjfs{}
.zjfs ul{}
.zjfs li{ width:2.0rem; float:left; margin:0.1rem 0 0 0.1rem;}
.zjfs li img{ width:2.0rem; height:1.28rem; }
.zjfs li p{ text-align:center; background:#006adc; color:#fff;  padding: 0.05rem 0;}
.zjfs li p b{ display:block;}
.zjfs li p span{ font-size:0.18rem;}

.sixly{}
.sixly ul{ padding:0 0 0 0.08rem;}
.sixly li{ width:2.08rem; height:1.25rem; background:#006adc; float:left;}
.sixly li img{ width:.46rem; height:.46rem;}
.sixly li.green{ background-color:#6eb92b;}
.sixly li a{ padding:.15rem 0 0 0; display:block; text-decoration:none; text-align:center; }
.sixly li span{ display:block; font-size:.17rem; color:#fff; line-height:.24rem; padding:.10rem 0 0 0;}
.sixly li span i{ display:block; font-size:0.14rem;text-transform:uppercase; font-style:normal;}
.sixly li p{ color:#fff; font-size:0.14rem; }

.zysx{}
.zysx ul{ padding:0 0.2rem 0 0;}
.zysx li{ height:0.5rem; overflow:hidden; line-height:0.5rem;  border-bottom:#6eb92d 0.01rem solid; margin-left:0.3rem; display:block;x  text-indent:0.25rem;}
.zysx li a{ color:#636363; font-size:0.24rem; text-decoration:none;}
.zysx li a i{ font-size:0.08rem; font-style:normal;}
.zysx li span{ float:right; font-size:0.20rem;}

.cateban{ overflow:hidden; height: 6.0rem; position:relative;}
.cateban .swiper-slide a{ display:block; width:100%; height:100%;}
.cateban .swiper-slide img{ width:100%; height:auto;}
.cateban .pagination{ bottom:0;position: absolute; height:0.3rem; line-height:0.3rem;  z-index: 999; text-align: center;}
.cateban .pagination span{ background:#06F; width:0.1rem; height:0.1rem; border-radius:.1rem;  } 


#zlsb { width:320px; height:auto; float:left; border-bottom: #f2f2f2 8px solid; overflow:hidden; } 
#zlsb .zlsb_tt{ width:620px; height:110px; padding:5px; margin:4px; float:left; background-color:#fff; overflow:hidden; text-align:center;} 
#zlsb .zlsb_tt dl{ width:100%; height:auto; float:left; overflow:hidden; }
#zlsb .zlsb_tt dl dt{ width:100%; height:auto;  float:left; overflow:hidden; text-align:center; position:relative; }

#zlsb .zlsb_tt dl dt b{ padding-top: 15px;height:50px; display:block; line-height:50px; color:#444444; font-size:36px;}
#zlsb .zlsb_tt dl dt p{     padding-top: 10px;height:25px; display:block; line-height:25px; color:#444444; font-size:20px; text-transform:uppercase;} 
#zlsb {  margin-top: 30px;   height: 360px;width:640px; float:left; border-top: #f2f2f2 8px solid; overflow:hidden; background-color:#fff;} 
#zlsb .rongyu{width: 620px; height:200px; padding:5px 10px; float:left; overflow:hidden;}
#zlsb .rongyu .swiper-slide img{ width:100%;height:auto; }
#zlsb .rongyu .swiper-button-next,#zlsb .rongyu  .swiper-button-prev{opacity: 0.7; width:10px !important; height:20px !important; background-size:10px 20px !important;} 
#zlsb .rongyu .ry-k{ width:143px;height:143px; margin:0px 5px; float:left; }  
#zlsb .rongyu .ry-k span{width:140px;height:140px; float:left;} 
#zlsb .rongyu .ry-k span img{width:140px;height:140px; float:left;} 
#zlsb .rongyu .ry-k b{text-align: center; padding-top: 10px;width:140px;height:30px; line-height:15px; float:left; font-size:14px; color:#666666; font-weight:normal;}  


.container .header { width: 100%;  position:relative; }
.container .header .top { background-color:#0755ac; height:98px; width:640px;}
.container .header .top .menu { width: 49px; margin-left: 36px; margin-top: 13px;}
.container .header .top .logo {width: 400px; height:62px; margin-left: 40px; margin-top: 18px;}
.container .header .top .logo img{}
.container .header .top .dh { width:67px;height:57px; margin-left: 40px; margin-top: 18px;}
.container .header .nav { background:#f4f4f4; width: 640px; height: 80px;}
.container .header .nav:before,
.container .header .nav:after { display: table; content: ""; line-height: 0;}
.container .header .nav:after {clear: both;}
.container .header .nav:before,
.container .header .nav:after { display: table;content: ""; line-height: 0;}
.container .header .nav:after { clear: both;}
.container .header .nav ul {height: 70px; padding:0px; margin:0px;}
.container .header .nav ul li {height: 70px;text-align: center;float: left;display: inline;width: 128px;font-family: "Microsoft YaHei";font-size: 24px;}
.container .header .nav ul li a {display: block;color: #666666;line-height: 70px;font-size: 24px;}
.container .header .nav ul li a:hover { display: block; line-height: 70px;font-size: 24px; border-bottom:4px solid #a57644; color: #a57644;}
.shownav{position:absolute; left:0px; top:96px;  background: #0755ac;width: 286px;height: 640px; z-index:100;display:none;}
.shownav ul{padding:0px; margin:0px;}
.shownav ul li{ padding-left:110px; font-weight:normal; height:80px; line-height:80px;}
.shownav ul li a{color:#FFF;}
.close{ position:absolute; left:250px; top:0px; color:#fff;width: 20px;height:20px; }
.fl {float: left; display: inline;}
.fr {float: right;display: inline;}
.line2018{ width: 640px; height: 2px; background: #e0e0e0; }

.zlxm{ width:95%; margin:0 auto; background:#fff; height:auto}
.zlxm ul{ overflow:hidden; width:100%; margin-top:25px; padding:20px 0 15px 0 }
.zlxm ul li{ float:left; width:23.2%; margin-left:9px; margin-bottom:8px}

.sjyyhj{ padding:30px 0}