/**/
body{background:#333; font-size:12px; padding-bottom:45px;font-family:'微软雅黑','Microsoft Yahei','Simsun';}
.w0{width:100%; max-width:640px; margin:auto; overflow:hidden;}
.w1{width:92%; margin:auto; overflow:hidden;}
/*顶部*/
.index1{background:url(../images/index1.jpg) top center no-repeat; height:265px; background-size:100%;}
.index2{background:url(../images/index2.jpg) top center no-repeat; height:328px; background-size:100%;}
.index3{background:url(../images/index3.jpg) top center no-repeat; height:90px; line-height:90px; text-align:left; text-indent:-300px; background-size:100%;}
.index4{background:url(../images/index4.jpg) top center no-repeat; height:275px; background-size:100%;}

.bg1{background:url(../images/bg1_v2.jpg) top center no-repeat; height:186px; background-size:100%;}
.bg2{background:url(../images/bg2.png) top center no-repeat; height:68px; background-size:100%;}
.bg3{background:url(../images/bg3.png) top center no-repeat; height:72px; background-size:100%;}
.bg4{background:url(../images/bg4.jpg) top center repeat-y;}
.bg5{background:url(../images/bg5.jpg) top center no-repeat; min-height:300px; padding-top:20px;}
.bg5_2{background:url(../images/bg5_2.jpg) top center no-repeat; min-height:500px; padding-top:20px;}
.bg6{background: url(../images/bg6.png) top center no-repeat; height:452px; background-size:100%;}
.bg7{background:url(../images/bg7.png) top center repeat-x; height:45px; background-size:auto 100%;}

.main1{background:url(../images/main1.png) center no-repeat; height:60px; background-size:100%;}
.main2{background:url(../images/main2.png) center no-repeat; height:60px; background-size:100%;}
.main3{background:url(../images/main3.png) center no-repeat; height:60px; background-size:100%;}

.lan1{background:url(../images/lan1.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan2{background:url(../images/lan2.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan3{background:url(../images/lan3.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan4{background:url(../images/lan4.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan5{background:url(../images/lan5.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan6{background:url(../images/lan6.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan7{background:url(../images/lan7.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan8{background:url(../images/lan8.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan9{background:url(../images/lan9.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan10{background:url(../images/lan10.png) top center no-repeat; height:120px; background-size:135px 98px;}
.lan11{background:url(../images/lan11.png) top center no-repeat; height:120px; background-size:135px 98px;}

/*字体样式*/
.f1 a,.f1 a:hover{color:#fff; text-decoration:none; display:block;}
.f2 a,.f2 a:hover{color: #fff; text-decoration:none;}.f2 a:hover{ text-decoration:underline;}
.f3 a,.f3 a:hover{color: #FF9933; text-decoration:none;}.f3 a:hover{text-decoration:underline;}
/*文字*/
.txt1{ width:60%; margin-left:5%; overflow:hidden; line-height:1.8; color:#fff; padding-top:15px;}
.txt1 img{margin-top:10px; margin-bottom:10px; max-width: 100%;}

.txt2{ width:100%;overflow:hidden;margin:auto; color:#fff; font-size:12px; line-height:1.8; padding-top:25px; padding-bottom:25px; min-height:300px;}
.txt2 img{max-width: 100%;}
.txt2 video{max-width:100%;}
.txt2 iframe{max-width:100%;}
/*文章详情*/
.aTitle{width:100%; margin:auto; padding-bottom:10px; text-align:center; font-size:16px; color: #fff; font-weight:bold; }
.aSub{width:100%; margin:auto; text-align:center; height:30px; line-height:30px;border-bottom:1px #322618 dotted;}
.aBody{width:100%; margin:auto; padding-top:20px; padding-bottom:20px; line-height:1.8;}

/*底部导航*/
.end{width:100%; max-width:640px; margin:auto; clear:both; overflow:hidden; position:fixed; bottom:0px; z-index:9999;}
.end li{width:25%; height:40px; line-height:40px; text-align:center; float:left; overflow:hidden;}
/*分页*/
.pageList{color:#fff; width:90%; margin: auto; }
.pageList a,.pageList a:hover{background:#fff; color:#222;border:1px #fff solid; text-decoration:none;}
.pageList a:hover,.pageList .on{background: #222; border:1px #222 solid; color:#fff;}

/**/
.ul1 ul{width:96%; margin:auto; clear:both; overflow:hidden;}
.ul1 li{width:20%; float:left; overflow:hidden; height:53px; line-height:53px; text-align: left; text-indent:-600px; font-size:12px;} 

.ul2 ul{ width:100%; margin:auto; overflow:hidden; padding-top:15px; padding-bottom:25px;}
.ul2 li{width:100%; height:37px; line-height:37px; overflow:hidden; background: url(../images/dot.png) left no-repeat; background-size:9px 9px; color:#fff; border-bottom:1px #999 dotted;  text-indent:15px;}

.ul5 ul{width:100%; clear:both; overflow:hidden; padding-top:25px; padding-bottom:25px;}
.ul5 li{width:46%;margin-left:2%; margin-right:2%; float:left; overflow:hidden; text-align:center; font-size:12px; padding-bottom:20px;}
.ul5 li img{ width:90%; border-radius:3px; margin-bottom:8px;}
.ul5 li div{width:90%; margin:auto; overflow:hidden; height:40px; line-height:20px; text-align:center;}

.ul6 ul{width:100%; overflow:hidden; }
.ul6 li{width:100%;overflow:hidden; text-align:left; font-size:12px; padding-bottom:20px; padding-top:20px; border-bottom:1px #ccc dotted;}
.ul6 li .d0{width:100%; clear:both; overflow:hidden;}
.ul6 li .d1{width:40%; float:left; overflow:hidden;}
.ul6 li .d2{width:60%; float:left; overflow:hidden;  line-height:2.0;}
.ul6 li img{ border-radius:10px; border:0px #000 solid; width:90%;}

.ul7 ul{width:100%; overflow:hidden;}
.ul7 li{width:100%; overflow:hidden; text-align:center; font-size:12px; padding-bottom:20px; padding-top:20px; border-bottom:1px #ccc dotted; color:#fff;}
.ul7 li img{ border-radius:10px; border:0px #000 solid; width:90%;}
.ul7 li dd div{width:40%; overflow:hidden;}
.ul7 li dd .mid{ width:20%; height:20px;}
.ul7 li dd .and{ width:20%; height:80px; background:url(../images/and.png) center no-repeat; background-size:30px 30px;}

.ul8 ul{width:100%; overflow:hidden; padding-bottom:35px;}
.ul8 li{width:100%;overflow:hidden; text-align:left; font-size:14px; height:45px; line-height:45px; border-bottom:1px #ccc dotted; background: url(../images/dot.png) left no-repeat; text-indent:24px;}

/**/
.img_scroll_h{width:100%; padding-top:15px;  overflow:hidden;}
.img_scroll_h td{text-align:center; vertical-align:top; font-size:12px;}
.img_scroll_h img{ margin-left:15px; margin-right:15px; margin-bottom:10px; border-radius:3px; width:150px;}

/* flexslider */
.flexslider{margin:0px auto;position:relative;width:100%;overflow:hidden;zoom:1; }
.flexslider img{width:640px; height:360px;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}