@charset "utf-8";
html{height:100%;background:#fff;background-image:url(about:blank);background-attachment:fixed}
body{background:#fff;line-height:normal;font-size:14px;color:#7b7b7b;font-family:Arial,Helvetica,sans-serif;background-image:url(about:blank);background-attachment:fixed}
pre{margin:0px;padding:0px;border:0px;overflow:hidden;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
select,input,textarea,button{font-size:13px}
a{text-decoration:none;color:#333}
a:hover{text-decoration:underline;color:#f40}
th{text-align:left}
body,select,input{font-family:Microsoft YaHei}
.bk{padding:0 10px;overflow:hidden}
.tinfo{height:37px;background:#006731;z-index:10001;line-height:37px;color:#fff}
.tinfo a{color:#fff;margin-left:10px}
.header{position:relative;height:80px;overflow:visible;z-index:1001}
.header .frame{width:100%;position:absolute;color:#383838}
.block{position:relative;height:80px;background:rgba(255,255,255,0.9);background:#fff\9;overflow:hidden}
.header .frame .line{height:10px;background:url(fb.png) repeat-x left bottom}
.logo{margin:10px 0 0 10px;float:left;height:60px}
.nav{height:40px;margin-top:20px;float:right;font-size:15px;overflow:hidden}
.nav .ch{display:inline-block;vertical-align:top;overflow:hidden;margin-left:-5px;}
.nav .ch:hover{background:#fff;-webkit-transition:background .5s;transition:background .5s;cursor:pointer}
.nav .ch .btn{padding-left:12px;font-size:16px; line-height:40px;}
.nav .ch .navsub{height:204px;padding-left:12px;border-left:1px solid #f2f2f2;}
.nav .ch .navsub li{padding:5px 5px 3px 0}
.nav .ch .navsub a{color:#666;line-height:20px}
.nav .ch .navsub a:hover{color:#f40}
.motto{position:absolute;display:inline-block;left:10px;top:110px;border:1px solid #fbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;color:#f40;padding:10px 30px;font-size:32px;font-weight:bold;line-height:46px;font-family:"KaiTi";letter-spacing:6px}

.iosSliderDemo{clear:both;width: 100%;padding: 0 0 410px;position: relative; overflow:hidden;}
.fluidHeight{position:absolute;width: 100%;height:400px;}
.sliderContainer{height: 100%;height:400px;padding:0 0;}
.iosSlider {position: relative;top:0;left:0;overflow:hidden;width:100%;height:100%;}
.iosSlider .slider {width:100%;height:100%;}
.iosSlider .slider .item {width: 100%;max-width:1366px;height: 100%;padding:0;text-align: center;}
.iosSlider .slider .item .inner {position: relative;top: 0;left: 0;width:100%;margin: 0 auto;height: 100%;box-shadow: 0 0 10px -5px #000;background-position: 50% 0;background-repeat: no-repeat;}
.iosSlider .slider .item .inner a { display:block;max-width:1366px; height:400px; margin: 0 auto;}
.iosSlider .slider .item .inner .text1{opacity: 0;filter: alpha(opacity=0);background: none repeat scroll 0 0 #333;position: absolute;bottom: 12%;padding: 0 12px 0 12px;height:40px;text-align: left;}
.iosSlider .slider .item .inner .text1 span {color: #fff;font-size:16px;line-height:40px;padding: 0 8px;font-family:"Microsoft Yahei";}
.sliderContainer .slideSelectors {position: relative;bottom:30px;max-width: 1366px;margin: 0 auto;z-index: 1;height: 11px; text-align:center}
.sliderContainer .slideSelectors .prev {width:54px; height:54px; position:absolute; top:-200px; left:20px; background:url(ico_arrow.png) no-repeat 0 0;opacity:0.6; filter:alpha(opacity=60);}
.sliderContainer .slideSelectors .prev:hover{ background-position:0 -58px;opacity:0.8; filter:alpha(opacity=80);}
.sliderContainer .slideSelectors .next {width:54px; height:54px; position:absolute; top:-200px; right:20px; background:url(ico_arrow.png) no-repeat -54px 0;opacity:0.6; filter:alpha(opacity=60);}
.sliderContainer .slideSelectors .next:hover{ background-position:-54px -58px;opacity:0.8; filter:alpha(opacity=80);}
.sliderContainer .slideSelectors .item { display:inline-block;width: 9px;height: 9px;background: #aaa;margin: 1px 1px 1px 11px;filter: alpha(opacity=25);border-radius: 10px;}
.sliderContainer .slideSelectors .selected {width: 11px;height: 11px;margin: 0 0 0 10px;background: #eee;opacity: 1;filter: alpha(opacity=100);box-shadow: none;}
.leftbg{ width:680px; height:400px; position:absolute; top:0; background:#fff; left:50%; margin-left:-1360px; z-index:99;opacity: 0.8; filter: alpha(opacity=80);}
.rightbg{ width:680px; height:400px; position:absolute; top:0; background:#fff; right:50%; margin-right:-1360px; z-index:99;opacity: 0.8; filter: alpha(opacity=80);}

.box{overflow:hidden}
.box dt{padding:8px 0;height:24px;line-height:24px;background:url(line.jpg) 0 center repeat-x;overflow:hidden;clear:both}
.box dt strong{display:block;padding-left:30px;padding-right:10px;float:left;background:#fff;font-size:18px;color:#006731;font-weight:normal}
.box dt strong a:hover{text-decoration:none}
.box dt span.more{float:right;position:relative;font-size:14px;background:#fff;padding-left:10px;}
.box dt span.more a{color:#999;text-decoration:none}
.box dt span.more a:hover{color:#f33;text-decoration:underline}
.box dd{ }

.bx0 dt{ margin:0 10px;}
.bx0 dt strong{background:#fff url(bx0.png) 0 center no-repeat;}
.bx1 dt strong{background:#fff url(bx1.png) 0 center no-repeat;}
.bx2 dt strong{background:#fff url(bx2.png) 0 center no-repeat;}
.bx3 dt strong{background:#fff url(bx3.png) 0 center no-repeat;}
.bx4 dt strong{background:#fff url(bx4.png) 0 center no-repeat;}
.bx5 dt strong{background:#fff url(bx5.png) 0 center no-repeat;}
.bx8 dt strong{background:#fff url(pull.png) 0 center no-repeat;}

.blk{background:url(footer1.png) bottom center no-repeat;}

.tab{z-index:4}
.tab .hd{height:29px;line-height:29px;border-bottom:3px solid #eee;padding-right:10px}
.tab .hd .more{float:right;font-size:12px}
.tab .hd ul{z-index:5;position:absolute;height:30px;overflow:hidden;zoom:1}
.tab .hd li{float:left;padding:0 10px;cursor:pointer;margin-left:-1px;font-size:18px;font-weight:700;color:#006731}
.tab .hd li.on{height:28px;line-height:27px;background:#f8f8f8;border:1px solid #f8f8f8;border-bottom:none;color:#f40}
.tab .bd{position:relative;clear:both}

.e1{width:100%;overflow:hidden;clear:both;padding:15px 0;border-bottom:1px dashed #ddd; height:231px}
.e1 li{overflow:hidden; text-align:center;}
.e1 li a{display:block;color:#6C6D61}
.e1 li a img{display:block;width:340px;height:210px; margin:0 auto;}
.e1 li a span{display:block;line-height:20px;padding-top:8px}
.e1 li span{}

.bk1{display:block;border-bottom:1px dashed #ddd;height:100px;padding:15px 0;margin:0 10px;}
.e2{clear:both;overflow:hidden}
.e2 li{float:left;width:49.99%;overflow:hidden;}
.e2 li a.preview{width:140px;height:100px;float:left;display:block;margin-right:10px;overflow:hidden}
.e2 li a.preview img{width:140px;height:100px}
.e2 li a.title{height:54px;display:block;line-height:27px;overflow:hidden; font-size:15px;}
.e2 li .intro{ height:46px;color:#888;display:block;line-height:23px;font-size:13px;}

.c1{margin-top:5px}
.c1 li{overflow:hidden;height:35px;line-height:35px;font-size:15px;text-overflow:ellipsis}
.c1 li i{margin-right:5px}
.c1 li span{float:right;font-size:12px;color:#aaa;margin-left:5px}
.c1 li span.red{color:#f00}
.c1 a:hover{color:#f40}

.c2{}
.c2 li{float:left; width:12.49%;}
.c2 a{ display:block; margin:10px; background-color:#f8f8f8; border:2px solid #eee;height:26px; padding-top:50px; text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.c3{}
.c3 li{float:left; width:49.99%;}
.c3 a{display:block;margin:10px;position:relative;}
.c3 img{overflow:hidden;border:0; width:170px; height:80px;}
.c3 p{position:absolute;bottom:0;left:0;right:0px;height:28px;line-height:28px;font-size:14px;background:-webkit-gradient(linear,0 0,0 bottom,from(rgba(0,0,0,0)),to(rgba(30,30,30,0.9)));padding-top:2px;text-align:center;color:#fff}

.lk1{background:url(lk01.png) center 5px no-repeat;}
.lk2{background:url(lk02.png) center 5px no-repeat;}
.lk3{background:url(lk03.png) center 5px no-repeat;}
.lk4{background:url(lk04.png) center 5px no-repeat;}
.lk5{background:url(lk05.png) center 5px no-repeat;}
.lk6{background:url(lk06.png) center 5px no-repeat;}
.lk7{background:url(lk07.png) center 5px no-repeat;}
.lk8{background:url(lk08.png) center 5px no-repeat;}
.lk9{background:url(lk09.png) center 5px no-repeat;}
.lk10{background:url(lk10.png) center 5px no-repeat;}
.lk11{background:url(lk11.png) center 5px no-repeat;}
.lk12{background:url(lk12.png) center 5px no-repeat;}
.lk13{background:url(lk13.png) center 5px no-repeat;}
.lk14{background:url(lk14.png) center 5px no-repeat;}
.lk15{background:url(lk15.png) center 5px no-repeat;}
.lk16{background:url(lk16.png) center 5px no-repeat;}
.lkddh{background:url(ddh.png) center 5px no-repeat;}
.lkcx{background:url(cxsm.png) center 12px no-repeat;}
.lkjzg{background:url(jzg.png) center 8px no-repeat;}

.banner{ height:220px; background:url(bg.jpg) center center repeat-x;}

.menu{overflow:hidden}
.menu dt{height:50px;line-height:50px;background:#006731;overflow:hidden;clear:both}
.menu dt strong{display:block;background:url(sort.png) 20px center no-repeat;padding-left:60px;color:#fff;font-size:18px;font-weight:normal}
.menu dd{}

.c4 li { width:100%; height:45px; background:#fbfbfb;border-left:1px solid #fbfbfb;border-bottom:1px solid #ebebeb; cursor:pointer;}
.c4 li.cur,.c4 li:hover { background:#fff;border-left:1px solid #ebebeb;}
.c4 li.cur a,.c4 li:hover a { color:#333;}
.c4 li a { padding-left:42px; color:#040409; font-size:15px; line-height:45px;}

.enrty{margin:15px 0;font-size:17px;line-height:1.8;text-align:justify;text-justify:inter-ideograph;min-height:360px}
.enrty h1,.enrty h2,.enrty h3,.enrty h4,.enrty h5,.enrty h6{margin-bottom:10px;line-height:1.8;color:#000}
.enrty p,.enrty div{font-size:16px;line-height:33px;color:#333;margin:15px 0; letter-spacing:0.5px;}
.enrty p a,.enrty div a{color:#f40}
.enrty p a:hover,.enrty div a:hover{color:#fff;background-color:#f40}
.enrty img{max-width:100%;height:auto !important;}
.enrty img.ir{float:right;margin-left:20px}
.enrty video{background:#000;max-width:100%;height:auto !important;margin:0 auto}
.enrty .pi{text-align:center;font-family:"\6977\4F53","\6977\4F53_GB2312";margin-top:-10px}
.enrty blockquote,.enrty pre{margin:20px;padding:0 20px;border-left:5px solid #eaeef1;color:#666}
.enrty table{margin-bottom:20px;color:#333;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-size:15px}
.enrty th{padding:5px 10px;border-right:1px solid #ddd;border-top:1px solid #ddd;background:#f8f8f8}
.enrty td{padding:3px 10px;border-right:1px solid #ddd;border-top:1px solid #ddd}
.enrty h3{display:block;padding-left:10px;background:#fafafa;height:36px;line-height:36px;font-size:16px;color:#006731;}

/* nav */
.tabs{ overflow:hidden;zoom:1;border-bottom:3px solid #f60;margin-left:2px;}
.tabs p{width:100%;overflow:hidden;zoom:1;}
.tabs a{display:inline-block;height:40px;padding:0 30px;font-size:16px; line-height:40px; font-family:"微软雅黑";margin-right:2px;}
.tabs a:link,.tabs a:visited{color:#383d40;}
.tabs a:hover{color:#f40;}
.tabs a.selected,.tabs a.selected:link,.tabs a.selected:visited,.tabs a.selected:hover{color:#fff;background:#f60;}

.links{ margin:20px auto 10px;}
.links .hd{height:30px;line-height:30px;background:url(line.jpg) 0 center repeat-x;overflow:hidden;clear:both}
.links .hd strong{display:block;background:#fff url(link1.png) 0 center no-repeat;padding-left:25px;padding-right:10px;float:left;font-size:18px;color:#777;font-weight:normal}

.f15{ display:block;font-size:15px; line-height:30px;}
.link{display:table; width:100%; margin:10px auto;}
.link li{line-height:32px;font-size:15px}
.link li a{color:#444;font-size:15px}

.c21 li{float:left;width:49.99%;}
.c31 li{float:left;width:33.33%;}
.c41 li{float:left;width:24.99%;}
.c51 li{float:left;width:19.99%;}


