﻿a{  transition: all ease-in-out 0.3s;
    -webkit-transition: all ease-in-out 0.3s;
    -moz-transition: all ease-in-out 0.3s;
    -o-transition: all ease-in-out 0.3s;
    -ms-transition: all ease-in-out 0.3s;
    animation: all ease-in-out 0.3s;}

#focusindex {height: 480px;overflow: hidden;position: relative;}
#focusindex li {height: 480px;overflow: hidden;position: absolute;width: 100%;}
#focusindex li a{display: block;height: 480px;position: absolute;width: 100%; z-index:2}
#focusindex .btn {position: absolute;width: 100%;height: 30px;bottom: 4px;text-align: center;z-index: 9}
#focusindex .btn span {border: 1px solid #812f2c;display: inline-block;_display: inline;_zoom: 1;width: 30px;_font-size: 0;margin: 0 3px;cursor: pointer;background: #dfdfdf;z-index: 9; background-color: #fff;}
#focusindex .btn span.on {z-index: 9;font-weight: bold; background-color: #812f2c;border: 1px solid #812f2c; color: #FFF;}
#focusindex .preNext {width: 44px;height: 44px;position: absolute;top: 180px;background: url(../image/sprite.png) no-repeat left bottom;cursor: pointer;z-index: 9;opacity: 0;transition: all 0.3s linear 0s;}
#focusindex .pre {left: 0%;z-index: 9}
#focusindex .next {right: 0%;background-position: right bottom;z-index: 9}
#focusindex:hover .preNext {opacity: 0.5;}
#focusindex:hover .pre {left: 10%;}
#focusindex:hover .next {right: 10%;}
#focusindex .pre:hover, #focusindex .next:hover {opacity: 1;}

.eyecone{ padding:30px 0px 0px 0px;}
.eyectwo{ padding:30px 0px 0px 0px;}
.eyecthree{ padding:30px 0px 0px 0px;}
.eyecfour{ padding:30px 0px 0px 0px;}
.eyecfive{ padding:30px 0px 0px 0px;}
.eyecsix{ padding:30px 0px 0px 0px;}
.eyecseven{ padding:30px 0px 0px 0px;}

.eyec{ padding:30px 0px 0px 0px;}



.news{ background:url(../image/lb1.png) no-repeat 17px 12px; height:42px; overflow:hidden; line-height:42px; margin:10px 0px; position:relative; border-bottom:1px solid #E8D8C0; box-shadow:0px 0px 3px rgba(0,0,0,0.20);}

.BreakingNewsController{width:100%; overflow:hidden;height:auto; position:relative;}
.BreakingNewsController .bn-title{display:inline-block; float:left; color:#000000; padding-left:60px;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:150px; right:200px;}
.BreakingNewsController ul li{list-style:none; display:none;}
.BreakingNewsController ul li a{ display:block;text-decoration:none; height:42px; line-height:42px; color:#de0000; overflow:hidden; padding:0;}
.BreakingNewsController ul li span{ float:right;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:60px;height:20px; position:absolute; right:20px; top:10px;}
.BreakingNewsController .bn-arrows span{display:block; width:20px;line-height:16px; color:#fff; position:absolute; text-align:center; top:0; bottom:0; cursor:pointer; background-color:#797979;}
.BreakingNewsController .bn-arrows span:hover{background-color:#9e0000;}
.BreakingNewsController .bn-arrows-left{ left:0; }
.BreakingNewsController .bn-arrows-right{right:5px; }

.docs_t{}
.docs_t ul{ padding:30px 0px 20px 8px;}
.docs_t li{ width:118px; float:left; text-align:center; cursor:pointer;}
.docs_t li:hover span{background:url(404.png) no-repeat 0px 0px;}
.docs_t li a{ color:#004ea2;width: 100%;height: 100%; display: block;}
.docs_t li span{ display:block; width:77px; height:77px; margin:0px auto; text-align:center; background:url(404.png) no-repeat 0px 0px;}
.docs_t li span img{ padding:15px 0px 0px 0px;}
.docs_t li p{color:#004ea2; display:block; height:30px; line-height:30px;}
.docs_t .h span{background:url(404.png) no-repeat 0px 0px;}




@-webkit-keyframes toTop {
	0% {height:70px;top:0px;}
	25%{height:50px;top:10px;}
	50% {height:30px;top:20px;}
	75%{height:50px;top:10px;}
	100% {height:70px;top:0px;}
}
@-moz-keyframes toTop {
	0% {height:70px;top:0px;}
	25%{height:50px;top:10px;}
	50% {height:30px;top:20px;}
	75%{height:50px;top:10px;}
	100% {height:70px;top:0px;}
}
@keyframes toTop {
	0% {height:70px;top:0px;}
	25%{height:50px;top:10px;}
	50% {height:30px;top:20px;}
	75%{height:50px;top:10px;}
	100% {height:70px;top:0px;}
}
@-webkit-keyframes borderToLeft {
	
}
@-moz-keyframes borderToLeft {
	
}
@keyframes borderToLeft {
	
}
.kscontent{ height:480px; width:100%; margin:0 auto; overflow:hidden; position:relative;}
.ksnews_c{ padding:20px 30px; position:absolute; left:0px; width:1138px;}
.ksnews_c .c1{ width:788px; height:440px; overflow:hidden; float:left; }
.ksnews_c .c2{ width:310px; height:440px; overflow:hidden; float:left; margin:0px 0px 0px 40px; display:inline;}
.ksnews_about{ height:150px; overflow:hidden; position:relative;}
.ksnews_about h3{ text-align:center; font-weight:normal; font-size:22px; color:#006adc; height:40px; line-height:40px;}
.ksnews_about p{ padding:0px 0px 0px 0px; line-height:24px; text-indent:2em;}
.ksnews_about span{  display: block; width: 120px; position: absolute; bottom: 0px; right: 0px; height: 30px; line-height: 30px; text-align: center; background: #6eb92b; color: #fff;border-radius: 10px;}
.ksnews_about span a{ color:#fff;}
.ksnews_fs{}
.ksnews_fs .t{ font-weight:normal; font-size:22px; color:#006adc; height:50px; line-height:50px; border-bottom:#6d6d6d 1px solid;}
.ksnews_fs .c{ height:70px; line-height:30px; padding:10px 0px 0px 0px;}
.ksnews_fs .c a{ display:block; line-height:22px; text-decoration:none;}
.ksnews_fs .c ul{}
.ksnews_fs .c li{ display:block; width:175px; float:left; margin:0px 10px 0px 10px; display:inline;}
.ksnews_adv{ height:130px;}
.ksnews_adv img{ border:#ccc 1px solid; padding:1px; border-radius:5px;}
.ksnews_adv a{ display:inline-block; margin-left:40px;}
.ksnews_adv a:first-child{ margin-left:0px;}



.ksnews_ban{ width:310px; height:240px; overflow:hidden; position:relative; margin-top:30px; }
.ksnews_ban .swiper-container{ position:static;}
.ksnews_ban .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:20px;}
.ksnews_ban p{ padding:0px 0px 0px 0px; height:24px;text-align:center; }
.ksnews_list{ padding:10px 0px 0px 0px;}
.ksnews_list .t{font-weight:normal; font-size:22px; color:#333; height:40px; line-height:40px;}
.ksnews_list ul{ padding:5px 0px 0px 0px;}
.ksnews_list li{ height:32px; line-height:32px; border-bottom:#999 1px solid; font-size:14px;background:url(../image/icon1.gif) no-repeat 0px 11px; padding-left:15px; overflow:hidden;}
.ksnews_list li a{ color:#999999; text-decoration:none; display:block; width:100%; height:100%;}
.ksnews_list li a:hover{ color:#000;}
.ksnews_list li:hover{ border-bottom:#711512 1px solid;}
.ksnews_list li.h{ border-bottom:#006adc 1px solid;}


.fzlcn{ padding:18px 0px 30px 0px; width:810px; position:relative;}

.fzlcn .ksjjxx{padding: 10px 20px ;line-height: 30px;text-indent: 2em;font-size: 18px;}
.fzlcn .doc_azx{ padding:10px 0px 0px 0px; text-align:center;}
.fzlcn .doc_azx a{ color:#fff; font-size:16px; border-radius:5px; text-align:center; display:inline-block; width:120px; height:40px; line-height:40px; text-decoration:none; cursor:pointer;}
.fzlcn .doc_azx .azx{ background-color:#006adc;}
.fzlcn .doc_azx .azx1{ background-color:#fc9;margin-left:10px;}
.fzlcn .doc_azx .azx2{ background-color:#6eb92b; margin-left:10px;}
.fzlc{ padding:60px 0px 30px 0px; width:810px; position:relative;}
.fzlc ul{ background:url(404.png) 124px repeat-y;height:280px; overflow:hidden; position:relative;padding-top: 120px;}
.fzlc ul li{ height:90px; position:relative;  }
.fzlc ul li span{ display:block; width:150px; line-height:60px; text-align:right; position:absolute; left:0px; top:0px;}
.fzlc ul li i{ display:block; background:url(404.png) no-repeat; width:32px; height:32px; position:absolute; top:16px; left:162px;}
.fzlc ul li p{ display:block; width:500px; position:absolute; top:15px; left:212px; font-size:16px;}
.fzlc ul li p strong{  display:block; height:30px; line-height:30px; font-weight:normal; color:#006adc; font-size:24px;}
.fzlc ul li p strong a{color:#006adc;}
.fzlc ul li p strong a:hover{color:#72BB38;}
.fzlc ul .li1{background:url(404.png) no-repeat 124px 0px #fff; width:100%; height:106px; position:absolute; top:0px; z-index:99;}
.fzlc .arrow{ width:80px; position:absolute; top:150px; right:20px;}
.fzlc .arrow a{ display:inline-block; margin:30px 0px; width:80px; height:80px; cursor:pointer;}
.fzlc .arrow .arrowup{background:url(404.png) no-repeat 0px 0px;background-size:80px 80px; text-indent:-9999em; overflow:hidden;}
.fzlc .arrow .arrowdown{background:url(404.png) no-repeat 0px 0px;background-size:80px 80px; text-indent:-9999em; overflow:hidden;}




.bingyin,.bingyinyd{ padding:15px 0px 15px 0px; }
.bingyin ul,.bingyinyd ul{ padding:0px 0px 0px 3px;}
.bingyin li,.bingyinyd li{ width:296px; height:320px; text-align:center; border:1px solid #f2f2f2; border-radius:5px; float:left; transition:all 0.1s linear; }
.bingyin li.h{ background-color:#711512;}
.bingyin li.h span,.bingyin li.h p{ color:#fff;}
.bingyin li span{ color:#999;}
.bingyin li a,.bingyinyd li a{ padding:40px 0px 0px 0px; width:100%; height:280px; display:block; text-decoration:none; }

.bingyin li span,.bingyinyd li span{ display:block; font-size:24px; line-height:24px; padding:10px 0px 0px 0px;}
.bingyin li span i,.bingyinyd li span i{ display:block; font-size:14px;text-transform:uppercase; font-style:normal;}
.bingyin li p{ padding:25px 20px 0px 20px; color:#999; font-size:14px; line-height:24px;}





.docs{}
.docs .docinfo{ width:1170px; height:440px; position:relative; float:left;}
.docs .docinfo .btn{ display:none;  height:65px; width:31px; background:url(../image/icon_btn.png)no-repeat;  position:absolute; top:200px; z-index:999; cursor:pointer; }
.docs .docinfo .prev{left:10px; background-position:0px 0px;}
.docs .docinfo .next{right:10px; background-position:-43px 0px;}

.doc_con{ width:1100px;  height:238px; position:relative; margin:30px 0px 0px 30px;overflow:hidden;}
.doc_con ul{height:238px;position:absolute; left:0;}
.doc_con li{width:1040px;height:238px; position:relative; float:left; }
.doc_con .i{ width:350px; position:absolute; left:120px; top:0px; }
.doc_con .c{  width:500px; position:absolute; right:50px; top:10px;}
.doc_con .c h3{ font-size:36px; color:#711512; font-weight:normal;}
.doc_con .c small{ font-size:24px; color:#535454;}
.doc_con .c .zw{ padding:10px 0px 0px 5px;}
.doc_con .c .zw span{ display:block; line-height:24px; font-size:16px;}
.doc_con .c p{ padding:10px 20px 0px 5px;}
.doc_con .c .doc_zx{ padding:10px 0px 0px 0px;}
.doc_con .c .doc_zx a{ color:#fff; font-size:16px; text-align:center; display:inline-block; width:120px; height:40px; line-height:40px; text-decoration:none; cursor:pointer;}
.doc_con .c .doc_zx .zx1{ background-color:#006adc;}
.doc_con .c .doc_zx .zx2{ background-color:#6eb92b; margin-left:10px;}

.doc_list{ width: 1150px; height: 120px;  position: relative;  overflow: hidden; margin: 60px 0px 0px 23px;}
.doc_list ul{ height:120px;position:absolute; left:0;}
.doc_list li{ width:200px; height:80px; position:relative; float:left; padding-bottom:20px;  border-bottom:#e8d8c0 2px solid; display:inline; cursor:pointer;}
.doc_list li .i{ width:80px; position:absolute; top:0px; left:0px;}
.doc_list li .c{ width:90px; position:absolute; top:0px; left:90px;}
.doc_list li .c span{ height:28px; line-height:28px; display:block;}
.doc_list li .c p{ line-height:20px; font-size:14px; padding:3px 0px 0px 0px;}
.doc_list .on{ width:200px; border-bottom:#93201C 2px solid;}

.docs .doctime{ width:320px; float:left; margin-left:20px; display:inline;}
.docs .doctime .t{ font-size:28px; text-align:center; color:#000;}
.docs .doctime .c{ height:488px; overflow:hidden; position: relative; z-index: 999;}
.docs .doctime .c dl{ height: 488px;  overflow: hidden;}
.docs .doctime .c dd{ height:150px; border:#e8d8c0 1px solid; position:relative; margin-top:10px;}
.docs .doctime .c dd .s1{ display:block; width:100%; height:117px; position:relative; border-bottom:#e8d8c0 1px solid;}
.docs .doctime .c dd .s1 .s1_1{ display:block;width:104px; text-align:center;height:117px; position:absolute; left:0px; top:0px; border-right:#e8d8c0 1px solid; padding-top:1px; z-index:99 }
.docs .doctime .c dd .s1 .s1_1 img{ width:100px; height:100px; padding:8px 0px 0px 1px;}
.docs .doctime .c dd .s1 .s1_2{display:block; width:210px; position:absolute; right:1px; top:0px; z-index:99}
.docs .doctime .c dd .s1 .s1_2 h3{ width:100%;border-bottom:#e8d8c0 1px solid; font-size:16px; font-weight:normal; text-align:center;}
.docs .doctime .c dd .s1 .s1_2 h4{ width:100%; font-size:14px; font-weight:normal; text-align:center;}
.docs .doctime .c dd .s1 .s1_2 span{ width:29px; height:29px; display:block; float:left; border:#e8d8c0 1px solid; text-align:center; line-height:29px; font-size:12px;}
.docs .doctime .c dd .s1 .s1_2 .td{ border-bottom:0 none; border-left:0 none;}
.docs .doctime .c dd .s1 .s1_2 .td1{ border-bottom:0 none; border-left:0 none;border-right:0 none;}
.docs .doctime .c dd .s1 .s1_2 .td5{width: 208px; border: 0 none;border-top: #e8d8c0 1px solid;font-size: 14px;}
.docs .doctime .c dd .s2{ display:block;font-size:14px; padding-left:10px;height: 28px; position:relative;line-height: 28px;}
.docs .doctime .c dd .s2 a{ display:block; width:100px; text-align:right; position:absolute; right:5px; top:0px; height:28px; line-height:28px; cursor:pointer;}


.huodong{ padding:30px 0px 20px 0px;}
.huodong ul{ padding:0px 0px 0px 12px;}
.huodong li{ width:364px; float:left; margin-left:20px; display:inline;}
.huodong li a{ display:block;  width:100%; height:100%;}
.huodong li a img{border-radius:10px;box-shadow: #333 0px 0px 2px;}
.huodong li a p{ text-align:center; height:28px; line-height:28px; overflow:hidden;}



.eyect{ height:78px; position:relative;}
.eyect .t{ text-align:center; font-size:28px; height:40px; color:#000000; line-height:40px;}
.eyect .line{ width:1198px; border:1px #e8d8c0 solid; border-radius:15px 15px 0px 0px; border-bottom:0 none; height:12px; z-index:1; position:absolute; bottom:0px;}
.eyecc{ border:#e8d8c0 1px solid; border-top:0 none; border-radius:0px 0px 15px 15px;}
.eyect .tt{ width:100%; position:absolute; bottom:0px; height:25px; right:0px; z-index:2; line-height:25px;}
.eyect .tt span{ display:block; width:350px; border:1px solid #e8d8c0; border-radius:15px; text-align:center; background:url(../image/bg2.png);  height:25px; line-height:25px; margin:0 auto; }
.huanjing{padding:20px 0px;}
.huanjing ul{padding:0px 0px 0px 8px;}
.huanjing li{ width:180px; float:left; margin-left:15px;  display:inline;}
.huanjing li a{ display:block;width:100%; height:100%; text-decoration:none;}
.huanjing li a p{ text-align:center; height:28px; line-height:28px; overflow:hidden;}




.here{ height:50px; line-height:50px; border-bottom:1px solid #e8d8c0;}

.show{ padding-bottom:30px;}
.showleft{ width:855px; float:left; border:#e4e4e4 1px solid;}
.showleft .aboutc .l{ padding:20px;}
.showright{ width:326px; float:left;  margin-left:15px; display:inline;}
.showltitle{ border-bottom:#e5e5e5 1px solid; margin:0px 40px;}
.showltitle h3{ font-size:30px;line-height:40px; padding:40px 0px 0px 0px; font-weight:normal;text-align: center;}
.showltitle .zx{ padding: 15px 0px 15px 0px;text-align: center;}
.showltitle .zx a{ display:inline-block;}
.showltitle .zx span{ display:inline-block;}
.showlcon{ padding:20px 40px;}
.showlcon strong{}
.showlcon p{ line-height:28px; padding:8px 0px 3px 0px;}
.showlcon img{ border:none;max-width:95%;}
.showlshare{    padding: 0px 0px 0px 201px; height:50px; line-height:50px;}
.showlpage{ padding:20px 40px; height:80px; position:relative;}
.showlpage span{ display:block; width:40%; position:absolute; }
.showlpage .a1{ left:40px; text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.ksnews_ban .krakatoc .krakatoa-control .arrows{position:absolute; top:50%; left:0px; width:100%; height:30px; margin-top:-15px; display:inline; z-index:999;}
.ksnews_ban .krakatoc .krakatoa-control .arrows li{width:15px; height:15px; position:absolute; background: url(404.png) no-repeat; overflow:hidden;text-indent:99999em; overflow:hidden; cursor:pointer;}
.ksnews_ban .krakatoc .krakatoa-control .arrows .arrow-left{left: 20px; background-position: 0px 0px;}
.ksnews_ban .krakatoc .krakatoa-control .arrows .arrow-right{right: 20px;background-position: -20px 0px;}
.ksnews_ban .krakatoc .krakatoa-control .buttons{ width:100%; left:0px; position:absolute; bottom:30px; z-index:999; text-align:center;}
.ksnews_ban .krakatoc .krakatoa-control .buttons li{ width:12px; height:12px; background:#eee; border-radius:12px; margin:0px 2px; display:inline-block; overflow:hidden;text-indent:99999em; cursor:pointer; _float:left;}
.ksnews_ban .krakatoc .krakatoa-control .buttons .active-button{ background:#fc9;}
.ksnews_ban .krakatoc a{transition:none; -webkit-transition: none;  -moz-transition:none; -o-transition:none; -ms-transition: none; animation:none; }

.showrbox .doc{}
.showrbox .doc .i{ text-align:center;}
.showrbox .doc .c{ padding:10px 0px 0px 0px}
.showrbox .doc .c h3{ font-size:36px; color:#006adc; font-weight:normal; text-align:center; height: 40px;line-height: 40px;}
.showrbox .doc .c small{ font-size:24px; color:#535454;}
.showrbox .doc .c .zw{ padding:10px 0px 0px 0px;}
.showrbox .doc .c .zw span{ display:block; line-height:24px; font-size:16px;}
.showrbox .doc .c p{ padding:10px 0px 0px 0px;}
.showrbox .doc .c .doc_zx{ padding:10px 0px 0px 0px; text-align:center;}
.showrbox .doc .c .doc_zx a{ color:#fff; font-size:16px; border-radius:5px; text-align:center; display:inline-block; width:120px; height:40px; line-height:40px; text-decoration:none; cursor:pointer;}
.showrbox .doc .c .doc_zx .zx1{ background-color:#006adc;}
.showrbox .doc .c .doc_zx .zx2{ background-color:#6eb92b; margin-left:10px;}

.showleft .doc_azx{ padding:20px 0px 0px 0px; text-align:center;}
.showleft .doc_azx a{ color:#fff; font-size:16px; border-radius:5px; text-align:center; display:inline-block; width:120px; height:40px; line-height:40px; text-decoration:none; cursor:pointer;}
.showleft .doc_azx .azx{ background-color:#006adc;}
.showleft .doc_azx .azx1{ background-color:#fc9;margin-left:10px;}
.showleft .doc_azx .azx2{ background-color:#6eb92b; margin-left:10px;}

.xinqu ul{ padding:0px 0px 0px 0px;}
.xinqu li{ height:40px; overflow:hidden; line-height:40px;  border-bottom:#6eb92d 1px solid; background:url(404.png) no-repeat 0px 18px;  text-indent:1.2em;}
.xinqu li a{ color:#636363; font-size:16px; text-decoration:none;}
.xinqu li a i{ font-size:8px; font-style:normal;}



.abouts{border:#e0e0e0 1px solid;}
.abouts .aboutleft{width: 230px;  position:relative; float:left; padding:30px 25px; }
.abouts .aboutright{width: 865px; border-left:#e0e0e0 1px solid; float:left;padding:30px 25px; margin-left:1px; display:inline;}

.aboutleft ul li{ width:230px; height:46px; font-size:16px; position:relative;  overflow:hidden;}
.aboutleft ul li a{ width:100%; height:45px; line-height:45px; display:block; text-indent:30px; border-bottom:1px solid #e0e0e0; position:absolute; left:0px; top:0px; z-index:9;}
.aboutleft a:hover{ color:#fff; border-bottom:1px solid #e0e0e0;}
.aboutleft li span{ font-size:12px; margin-left:15px;}
.aboutleft li p{ width:230px; height:46px; background: #711512; position:absolute; left:-230px;top:0px; transition:all 0.3s linear 0s;}
.aboutleft li:hover p{ left:0px;}
.aboutleft .hover p{ left:0px;}
.aboutleft .hover a{ left:0px; color:#fff; border-bottom:1px solid #e0e0e0;}
.aboutright{ min-height:700px;}
.aboutc{}






.vd_cont{ width:100%; height:600px; border:1px solid #f2f2f2;}

.vd_cont ul li{ float:left; width:311px; margin-top:15px; margin-right:25px;}
.vd_cont li a{ font-size:14px; line-height:20px;}












.aboutc .b li{ width:265px; float:left; margin:5px 10px; text-align:center;}
.aboutc .b li .i img{ border:#e0e0e0 1px solid;  padding:1px; width:268px; height:240px;}
.aboutc .b li .t{ text-align:center; font-size:14px;}
.aboutc .p{ padding:40px 0px 40px 0px; text-align:center;}
.aboutc .p li{ margin:0px 5px;height: 28px; line-height:28px; _width:30px; padding: 0 12px;     border: 1px solid #cecece ;line-height:30px; text-align:center;  display:inline-block;}
.aboutc .p li a{  display:block; width:100%; height:100%;}
.aboutc .p li:hover{background-color:#711512; border: 1px solid #711512 ;}
.aboutc .p li:hover a{ color:#fff;}
.aboutc .p .c{ background-color:#711512; color:#fff; border: 1px solid #711512 ;}
.aboutc .l{}
.aboutc .l li{overflow: hidden;border-bottom: #c1c1c1 1px dashed;position: relative; padding:20px 10px 5px 10px;}
.aboutc .l li .i { width: 135px; display: block; height: 140px;position: absolute;left: 15px; top: 5px; border: #ccc 1px solid; padding: 1px; text-align: center; overflow: hidden;display:none;}
.aboutc .l li .t { display: block; }
.aboutc .l li .t h3{ height:45px; line-height:45px; font-size:22px;}
.aboutc .l li .t p{ text-indent:2em;}
.aboutc .l li .t span{  text-align:right; padding:0px 0px 0px 0px; color:#F00;}
.aboutc .l li .t div{ color:#bbb; padding:5px 0px;}
.aboutc .l li .t div span{display:block; width:120px;}
.aboutc .l li .t div .s2{ float:right;}

.doc_about{width:800px;position:relative;margin:100px 0px 0px 30px;}
.doc_about ul{}
.doc_about li{width:800px;height:238px;position:relative; margin-top:20px;}
.doc_about .i{ width:238px; position:absolute; left:0px; top:0px; }
.doc_about .c{  width:400px; position:absolute; left: 260px; top:20px;}
.doc_about .doctime{ width:210px;}
.doc_about .c h3{ font-size:36px; color:#006adc; font-weight:normal;}
.doc_about .c small{ font-size:24px; color:#535454;}
.doc_about .c .zw{ padding:10px 0px 0px 5px;}
.doc_about .c .zw span{ display:block; line-height:24px; font-size:16px;}
.doc_about .c p{ padding:10px 20px 0px 5px;}
.doc_about .c .doc_zx{ padding:10px 0px 0px 0px;}
.doc_about .c .doc_zx a{ color:#fff; font-size:16px; text-align:center; display:inline-block; width:120px; height:40px; line-height:40px; text-decoration:none; cursor:pointer;}
.doc_about .c .doc_zx .zx1{ background-color:#006adc;}
.doc_about .c .doc_zx .zx2{ background-color:#6eb92b; margin-left:10px;}
.aboutc .doctime{margin-left:20px; display:inline;}
.aboutc .doctime .t{ font-size:28px; text-align:center; color:#000;}
.aboutc .doctime .c{ position: relative; z-index: 999;}
.aboutc .doctime .c dl{}
.aboutc .doctime .c dd{ width:410px; float:left; height:210px; border:#c1c1c1 1px solid; position:relative; margin:20px 10px 0px 10px;}
.aboutc .doctime .c dd .s1{ display:block; width:100%; }
.aboutc .doctime .c dd .s1 .s1_1{ display:block;width:120px; text-align:center;height:209px; position:absolute; left:0px; top:0px; border-right:#c1c1c1 1px solid; padding-top:1px; z-index:99 }
.aboutc .doctime .c dd .s1 .s1_1 img{ width:100px; height:100px; padding:8px 0px 0px 1px;}
.aboutc .doctime .c dd .s1 .s1_1 h3{ height:50px; line-height:50px;}
.aboutc .doctime .c dd .s1 .s1_2{display:block; width:287px; position:absolute; right:1px; top:0px; z-index:99}
.aboutc .doctime .c dd .s1 .s1_2 h4{ width:100%; font-size:14px; font-weight:normal; text-align:center;}
.aboutc .doctime .c dd .s1 .s1_2 ul{}
.aboutc .doctime .c dd .s1 .s1_2 li{ width:71px; float:left;border-right:#c1c1c1 1px solid;  text-align:center;}
.aboutc .doctime .c dd .s1 .s1_2 li span{ display:block;height:45px;font-size:12px;line-height:22px;border-top:#c1c1c1 1px solid;}
.aboutc .doctime .c dd .s1 .s1_2 .none{border-right:0 none;}
.aboutc .doctime .c dd .s1 .s1_2 li .td1{ line-height:22px; font-size:14px;}
.aboutc .doctime .c dd .s1 .s1_2 li .td2{ height:43px;padding:1px; }
.aboutc .doctime .c dd .s1 .s1_2 li .td2 a{width:100%; height:100%;display:block;background-color:#6eb92b;color:#fff;}
.aboutc .doctime .c dd .s1 .s1_2 li .td3{ line-height: 89px; padding: 1px;height: 89px;}
.aboutc .doctime .c dd .s1 .s1_2 li .td3 a{ width:100%; height:100%; background-color:#ccc; display:block;}
.aboutc .doctime .c dd .s1 .s1_2 li .cls1{ line-height:43px; font-size:16px;}
.aboutc .doctime .c dd .s2{ display:block;font-size:14px; padding-left:10px;height: 28px; position:relative;line-height: 28px;}
.aboutc .doctime .c dd .s2 a{ display:block; width:100px; text-align:right; position:absolute; right:5px; top:0px; height:28px; line-height:28px; cursor:pointer;}
.aboutc .docnav{}
.aboutc .docnav ul{ padding:0px 0px 20px;}
.aboutc .docnav li{ width:74px; height:36px; line-height:36px; float:left; text-align:center;background-color:#006adc; margin:0px 2px;border-radius:5px; }
.aboutc .docnav li a{color:#fff;}
.aboutc .docnav li:hover{background-color:#6eb92b;}
.aboutc .docnav .h{background-color:#6eb92b;}






.cate_t ul{ padding:4px 0px 0px 4px; width:630px; margin:0 auto;}
.cate_t li{ width: 118px; float: left; height: 90px;  margin-right: 10px; display: inline; background-color: #f2f2f2;text-align: center; border-radius: 10px; }
.cate_t li:nth-child(5){ margin-right:0px;}


.cate_t li a{ display:block; width:100%; height:100%; cursor:pointer;}

.cate_t li a img{ transition:0.3s linear;}
	
	







#tab { width:100%; height:360px; position:relative;padding:30px;}
html > body #tab { width:100%;}
#tab div { position:absolute; top:70px; left:0; width:100%; height:340px;}
#tab div { display:none;}
#tab .block { display:block;}
#tab h3 { float:left; width:31.6%; height:45px; padding-top:10px;   border-right:#FFFFFF solid 2px; line-height:30px;  font-size:25px; cursor:pointer; background-color:#999999; text-align:center; color:#fff; font-family:Microsoft YaHei;font-weight:normal;}
.tab1 h3 { width:13.46% !important;}
.tab2 h3 { width:15.72% !important;}
.tab3 h3 { width:23.62% !important;}

#tab .up { background:#711512;color:#fff;}


.tabul{padding: 30px 0px 20px;}
#tab ul { list-style:none; padding:0; width:95%;height:186px; margin-top:30px; padding: 0px 0px 0px 5px;}
#tab li { width: 46%;height: 50px;overflow: hidden;line-height: 50px;border-bottom: #f2f2f2 1px solid;float: left;margin-left: 30px;display: inline;background: url(../image/icon1.gif) no-repeat 20px 22px;text-indent: 2.5em;}
#tab li a{color: #333333;font-size: 16px;text-decoration: none;}
#tab li :hover {color:#de0000;}
#tab li span{ display:block; float:right; margin-right:5px; color: #333333;}
.padb{padding-bottom:20px;}





.box_404{ width:900px; margin:0 auto;}

.box_404 ul li:nth-child(1){ width:100%; height:390px; background:url(../image/404_bg_02.jpg) no-repeat;}

.box_404 ul li:nth-child(2){ width:100%; height:390px; background:url(../image/404_bg_04.jpg) no-repeat;}

.box_404 ul li:nth-child(3){ width:100%; height:300px; background:url(../image/404_bg_05.jpg) no-repeat;}
.box_404 ul li a{display:inline-block; font-size:24px; width:150px; height:50px; text-align:center; line-height:50px; border-radius:10px; margin-top:90px; margin-left:200px;}

.box_404 ul li .back_home{ border:1px solid #711512; color:#711512;}

.box_404 ul li .go_back{ background:#711512; color:#ffffff;}
.box_404 ul li a:hover{ box-shadow:1px 1px 4px rgba(0,0,0,0.4);}