/* CSS Document 2016-03-12 happynetlife@qq.com 天气不好，心情不好:) */
*{font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei",Tahoma,Arial,"Courier New","\5B8B\4F53"}
/*css reset*/
html{color:#000;overflow-y:scroll;overflow:0;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}
body {font-size: 12px;margin: 0;padding: 0;background: #fff url(../img/body_bg.png) center 40px repeat-x}
:focus{outline:0}
a:link,a:visited {color: #222;text-decoration: none}
a:hover {text-decoration: none;color: #F00}
a:active {text-decoration: none;color: #333}
/*a>img:hover{-moz-opacity: .75;opacity: .75;*filter: alpha(opacity=75)}*/
h1,h2,h3,h4,h5,h6 {margin:0;padding:0}
h1 {font-size: 2em}
h2 {font-size: 1.8em}
h3 {font-size: 1.6em}
h4 {font-size: 1.4em}
h5 {font-size: 1.2em}
h6 {font-size: 1em}
img {vertical-align: middle;-ms-interpolation-mode:bicubic;border:0}
div,form {margin:0;padding:0}
ul,ol,dl {margin:0;padding:0 0 0 3.6em}
li {margin:0}
p {margin:0;padding:.5em}
small {font-size:0.8em}
table {border-collapse:collapse;empty-cells:show;border-spacing:0}
button,input,select,textarea {padding:0 .3em;*font-size:100%}
textarea {line-height:1.75;resize:vertical}
input {line-height: normal}
input[type=text],input[type=password]{line-height: 1.75}
input[type=checkbox],input[type=radio]{vertical-align: text-top}
/*通用样式*/
.fullwidth {width:100%}
.hide{display:none !important}
.right{float: right !important}
.left{float: left !important}
.block{display:block}
.inline{display:inline}
.overflow{overflow: hidden}
.noborder{border:none !important}
.nobgc{background-color:transparent}
.nobgi{background-image: none}
.clearfix{*zoom:1;*overflow: hidden}
.clearfix:before,.clearfix:after{content:'';display:table;height:0;clear:both}
.clear{display:block;clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}
.transparent{-moz-opacity: 0.5;opacity: 0.5;*filter: alpha(opacity=50)}
.relative{position: relative}
.pos-center{position: absolute;margin:auto;top:0;right:0;bottom:0;left:0}
.noise{background-image:url("data:image/png;base64,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")}
/*背景色*/
.bg-white{background-color: #fff}
.bg-dark{background-color: #333;color:#fff}
.bg-smoke{background-color: #f7f7f7 !important}
.bg-lightgray{background-color: #D3D3D3}
.bg-lightgreen{background-color: #7FA43E}
.bg-deepgreen {background-color: #038F1A;color:#fff}
.bg-green{background-color: #39A16C;color:#fff}
/*边框border*/
.bd-default{border:1px solid #ccc}
.bd-radius{border:1px solid #ccc;-webkit-border-radius:10px 0 0 0;border-radius: 10px 0 0 0}
/*前景色text color*/
.tc-white{color:#fff}
.tc-dark{color:#333}
.tc-gray{color:#666}
.tc-deepgreen{color:#038F1A}
.tc-red{color:#ff0}
.tc-green{color:#39A16C}
/*文本对齐text-align*/
.ta-center{text-align: center}
.ta-left{text-align: left}
.ta-right{text-align: right}
.ta-justify{text-align: justify}
/*文本块*/
.text-content{font-size: 14px;line-height: 1.75}
.text-content p{text-indent: 2em;padding: 5px 0}
/*网格系统*/
.container,.row{width:100%;margin:0;padding:0;position: relative}
.container:before,.container:after,.row:before,.row:after{content:'';display:table;height:0;clear:both}
.cell{margin:0;padding:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12 {position: relative;min-height: 1px;padding: 0;margin: 0;float: left}
.col-12 {width: 100%}
.col-11 {width: 91.66666667%}
.col-10 {width: 83.33333333%}
.col-9 {width: 75%}
.col-8 {width: 66.66666667%}
.col-7 {width: 58.33333333%}
.col-6 {width: 50%}
.col-5 {width: 41.66666667%}
.col-4 {width: 33.33333333%}
.col-3 {width: 25%}
.col-2 {width: 16.66666667%}
.col-1 {width: 8.33333333%}
.col-pull-12 {right: 100%}
.col-pull-11 {right: 91.66666667%}
.col-pull-10 {right: 83.33333333%}
.col-pull-9 {right: 75%}
.col-pull-8 {right: 66.66666667%}
.col-pull-7 {right: 58.33333333%}
.col-pull-6 {right: 50%}
.col-pull-5 {right: 41.66666667%}
.col-pull-4 {right: 33.33333333%}
.col-pull-3 {right: 25%}
.col-pull-2 {right: 16.66666667%}
.col-pull-1 {right: 8.33333333%}
.col-pull-0 {right: auto}
.col-push-12 {left: 100%}
.col-push-11 {left: 91.66666667%}
.col-push-10 {left: 83.33333333%}
.col-push-9 {left: 75%}
.col-push-8 {left: 66.66666667%}
.col-push-7 {left: 58.33333333%}
.col-push-6 {left: 50%}
.col-push-5 {left: 41.66666667%}
.col-push-4 {left: 33.33333333%}
.col-push-3 {left: 25%}
.col-push-2 {left: 16.66666667%}
.col-push-1 {left: 8.33333333%}
.col-push-0 {left: auto}
.col-offset-12 {margin-left: 100%}
.col-offset-11 {margin-left: 91.66666667%}
.col-offset-10 {margin-left: 83.33333333%}
.col-offset-9 {margin-left: 75%}
.col-offset-8 {margin-left: 66.66666667%}
.col-offset-7 {margin-left: 58.33333333%}
.col-offset-6 {margin-left: 50%}
.col-offset-5 {margin-left: 41.66666667%}
.col-offset-4 {margin-left: 33.33333333%}
.col-offset-3 {margin-left: 25%}
.col-offset-2 {margin-left: 16.66666667%}
.col-offset-1 {margin-left: 8.33333333%}
.col-offset-0 {margin-left: 0%}
.center-block {display: block;margin-left: auto;margin-right: auto}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0}
.hidden {display: none !important}
.affix {position: fixed}
/*外联margin*/
.m10{margin:10px}
.m15{margin:15px}
.mlr10{margin-left:10px;margin-right: 10px}
.mtb10{margin-top: 10px;margin-bottom: 10px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right: 20px}
.mb10{margin-bottom: 10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom: 20px}
.ml10{margin-left:10px}
.ml15{margin-left: 15px}
.ml20{margin-left: 20px}
/*内联padding*/
.p10{padding:10px}
.p15{padding:15px}
.plr10{padding-left:10px;padding-right: 10px}
.ptb10{padding-top: 10px;padding-bottom: 10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom: 10px}
.pl10{padding-left:10px}
/*内外距为0*/
.pm0{padding:0;margin:0;}
/*按钮*/
.btn{height:30px;line-height:30px;padding:0 1em;margin:5px;border:0;cursor: pointer}
/*主要布局*/
.header,.footer{width:100%;clear:both}
.header{position: relative;height:auto}
.main{width:1200px;margin:0 auto;padding:0 0 15px 0}
.footer{padding:15px 0;border-top:3px solid #038F1A}
/* ######################################### */
.header .top{width:1200px;margin:0 auto;height:300px;background: transparent url(../img/top_bg.jpg) center 40px no-repeat}
.top .top-bar{height:40px;line-height: 40px;font-size: 13px}
.top-bar .weather{height:32px;padding-top: 8px;overflow: hidden}
.top .banner{padding:10px;height:240px;position: relative}
.top .banner img.logo,.top .banner .links{position: absolute;margin:auto;top:0;bottom:0;*margin-top:20px}
.top .banner img.logo{left:10px}
.top .banner .links{right:10px;height:96px}
.top .banner .links img{margin-right:15px}
/*导航*/
.header .nav{clear:both}
.header .nav,.nav .nav-bar,.nav-item li{height:45px;line-height:45px}
.nav .nav-bar{width:1200px;margin:0 auto;border-left:1px solid #2E802A;border-right:1px solid #2E802A;background: #368E33 url(../img/nav_bg.png) center top repeat-x}
.nav-bar .nav-item{list-style: none;list-style-position: outside;padding: 0}
.nav-item>li{width:8.3333333%;float: left;font-size: 18px}
.nav-item .sub-menu{padding:0;list-style: none;list-style-position: outside;position: absolute;z-index: 999;*position: relative;zoom:1;display: none}
.nav-item .sub-menu>li{padding:0;min-width:105px;height: 35px;line-height: 35px;font-size: 16px;background-color: #fff;float:none;border-bottom:1px dotted #ddd;*margin-bottom: -3px}
.nav a{display: block;text-align:center;-webkit-transition: background-color 400ms ease-in-out 0ms;-moz-transition: background-color 400ms ease-in-out 0ms;transition: background-color 400ms ease-in-out 0ms}
.nav a:link,.nav a:visited,.nav a:active{color:#fff}
.nav a:hover,.nav a.active,.nav a.hover{color:#BFFF00;background-color: #390}
.nav-item>li>a{background: transparent url(../img/nav_active.png) right 0 no-repeat}
.nav-item>li:last-child>a{background-position: left 0}
.nav-item>li>a:hover,.nav-item>li>a.hover,.nav-item>li>a.active{background-position: right -45px}
/*搜索*/
.search-form{height:40px;padding:8px 10px}
.search-form input,.search-form button{height:30px;line-height:30px;padding:0 5px;margin:5px 0;float: right;border:0}
.search-form input{width:60%;-webkit-box-shadow:inset 0 0 1px #f60;box-shadow:inset 0 0 1px #f60}
.search-form input:focus{-webkit-box-shadow:0 0 3px #f30;box-shadow: 0 0 3px #f30}
.search-form button{width:25%;font-size:15px;background-color: #f60;color:#fff;cursor: pointer;overflow: hidden}
.search-form button:hover{background-color: #f30}
/*轮播*/
.slider-box{height:338px;padding:10px}
.slider{position: relative;overflow: hidden}
.slider.default{height:338px;width:100%;margin:0 auto}
.slider ul{list-style: none;list-style-position: outside}
.slider ul,.slider li{padding: 0}
.slider .slider-item li{position:absolute;top:0;left:0;display:block;width: 100%;overflow: hidden}
.slider .slider-item li img{width: 100%}
.slider.default .slider-item li{height:338px}
.slider .slider-item li:not(:first-child){display: none}
.slider .slider-item li p{position: absolute;bottom: 0;right:0;left:0;width:100%;height:30px;padding: 10px 0;font-size: 14px;line-height:30px;text-indent: 1em;color:#fff;background-color: rgba(0,0,0,.5);background-color: #333\9;*filter: alpha(opacity=75)}
.slider .slider-nav{position: absolute;margin:auto}
.slider.default .slider-nav{bottom: 22px;right:10px}
.slider .slider-nav li{width: 18px;height:18px;display: inline-block;zoom:1;*display: inline}
.slider .slider-nav a{display:inline-block;zoom:1;*display: inline;margin:3px auto;height:6px;width:6px;border:3px solid #000;background-color: #222;font:0/0 a;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.slider a.active{background-color: #f00}
/*新闻头条*/
.hot-news{height:40px;padding:8px 10px 8px 100px;background:#F5F5F5 url(../img/hot_news.png) left center no-repeat}
.hot-news h3{line-height: 40px;text-align: center}
.hot-news a:link,.hot-news a:visited,.hot-news a:active{color:#DC120E}
.hot-news a:hover{color: #f60}
/*图片框*/
.img-box{padding:0;position: relative;overflow: hidden}
.img-box img{width:auto !important;height:auto !important;min-width:100%;min-height:100%;-moz-transition: 0.5s all ease;-webkit-transition: 0.5s all ease;transition: 0.5s all ease}
.img-box:hover img{-webkit-transform:scale(1.11);-moz-transform:scale(1.11);transform:scale(1.11)}
.img-box .desc{display: block;position: absolute;width:100%;height:35px;margin:auto;padding:0;right:0;left:0;bottom:0;line-height:35px;text-align:center;font-size:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#fff;background-color: rgba(0,0,0,.6);*filter: alpha(opacity=75)}
/*按纽组*/
.btn-group{list-style: none;list-style-position: outside}
.btn-group.group1,.btn-group.group-green{margin:0;padding: 0}
.btn-group li{min-height:30;max-width:100%;padding:0;text-align:center}
.btn-group a{display: block;-moz-transition: 0.5s all ease;-webkit-transition: 0.5s all ease;transition: 0.5s all ease}
.btn-group a:link,.btn-group a:visited,.btn-group a:active{color:#333;text-shadow:0 1px 0 #fff}
.btn-group a:hover{color:#f00;text-shadow:1px 1px 1px #fff}
.group1 li{float: left;width:30%;height:40px;margin:10px 1.6666667% 0 1.6666667%;line-height:40px;font-weight: bold;font-size:14px}
.group1 li a{border:1px solid #ccc;background-image: -webkit-linear-gradient(top,#fff,#ddd);background-image: -moz-linear-gradient(top,#fff,#ddd);background-image: linear-gradient(top,#fff,#ddd)}
.group1 li a:hover{background-image: -webkit-linear-gradient(top,#ddd,#fff);background-image: -moz-linear-gradient(top,#ddd,#fff);background-image: linear-gradient(top,#ddd,#fff)}
.group-green li{float: left;width:47%;height:110px;margin:10px 1.5% 0 1.5%}
.group-green li a{height:100%;background-color: #E3F2CE}
.group-green li a:hover{background-color: #ddd}
.group-green li .icon{font-size: 48px;line-height: 72px;color:#7FA43E}
.group-green li p{padding:0;line-height: 30px;font-size: 15px}
/* 首页块定高(内容为空时保持布面布局) */
.bh1{height:56px}
.bh2{height:360px}
.bh3{height:320px}
.bh4{height:100px}
.bh5{height:310px}
.bh6{height:240px}
.bh7{height:59px}
.bh8{height:160px}
/*标题*/
.title{width:100%;padding: 0}
.title.title-default,.title.title-side,.title.title-silver,.title.title-label,.title.title-gray,.title.title-chanel{height:40px;line-height: 40px;font-size: 14px;color:#008C46}
.title.title-side{background-color:#39A16C}
.title.title-default{border-bottom: 1px solid #39A16C}
.title.title-silver{color:#333;border-top:1px solid #ddd;background:transparent url(../img/title_bg2.png) repeat-x top center}
.title.title-gray{color:#008C46;background-color: #E3F2CE}
.title.title-chanel{color:#008C46;background: #f5f5f5 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDUvMjMvMTbU6KA9AAAAa0lEQVRIiWP8//8/AzUBE1VNGzVw1MBBYiALOZqmM5T8Z2BgYDi8uRcutsz3PyMDw1Dw8uA3kKxIeQ+NjLe3MOUGv5cHv4FkRQo7NDJGI4U2BpIVKcuxRAYMDH4vD34DGUdbX6MGjhpIBAAAbqsUcE8/V/oAAAAASUVORK5CYII=") left center no-repeat}
.title.title-label{width:96%;margin:0 auto;border-bottom: 2px solid #eee}
.title-default h4,.title-silver h4,.title-gray h4{font-size: 16px;text-indent:.8em}
.title-default h4{display:inline-block;*display:inline;padding:0 15px;*padding:15px;text-indent:0;background-color: #39A16C;color:#fff}
.title-chanel h4{font-size: 16px;text-indent: 2em}
.title-side h3{font-size: 18px;text-indent: 1em}
.title-side h3,.title-silver h4{color:#FFF}
.title.title-label h4{display: inline-block;*zoom:1;*display: inline;margin:0 15px;padding:0 15px;font-size: 15px;background-color: #eee;color:#008C46}
/*更多*/
.more-def,.more-gray{float: right;margin-right:10px;font-size:13px}
.more-def:link,.more-def:visited,.more-def:active{color:#39A16C}
.more-def:hover{color:#f00}
.more-gray:link,.more-gray:visited,.more-gray:active{color:#666}
.more-gray:hover{color:#f60}
/*标签导航*/
.tabs{width:100%;overflow: hidden}
.tabs::after{content:'';display:table;height:0;clear:both}
.tabs>.tabs-item{list-style: none;list-style-position: outside}
.tabs>.tabs-item,.tabs>.tabs-item>li{padding:0}
.tabs.tabs-default{height:40px;line-height: 40px;font-size: 14px;background: transparent url("data:image/gif;base64,R0lGODlhAQABAIAAAN3d3f///yH5BAAHAP8ALAAAAAABAAEAAAICRAEAOw==") left bottom repeat-x}
.tabs.tabs-green{height:38px;line-height: 38px;font-size: 15px;border-bottom:2px solid #39A16C}
.tabs-default li,.tabs-green li{height:100%;float: left;text-align:center}
.tabs-default li{width:80px}
.tabs-green li{width: 100px}
.tabs-default a,.tabs-green a{display: block;text-align:center;color:#333}
.tabs-green li.active{background-color: #39A16C}
.tabs-default li.active{background: transparent url("data:image/gif;base64,R0lGODlhAgACAIAAADmhbP///yH5BAAHAP8ALAAAAAACAAIAAAIChFEAOw==") left bottom repeat-x}
.tabs-default li.active a{color:#39A16C;font-weight:bold}
.tabs-green li.active a{color:#fff;font-weight:bold}
.tabs-default li.tab-title{width:100px;color:#333;text-align: left}
.tabs-default li.tab-title h4{text-indent: 1em;font-size: 1.15em}
.tabs-green li.tab-title{background-color: #eee;color: #39A16C}
.tabs-green li.tab-title h4{font-size: 1.1em}
.tab-title h4{padding:0}
.tabs-default li.more,.tabs-green li.more{width:60px;float: right}
.tabs-item .more a{padding-right:10px;text-align:right}
.tabs-item .more a:link,.tabs-item .more a:visited,.tabs-item .more a:active{font-size:13px;color: #39A16C}
.tabs-item .more a:hover{color:#f00}
.tabs-content{display: block}
.tabs-content>.tab-pane{display: none}
.tabs-content>.active{display: block}
/*列表样式*/
.list{list-style: none;list-style-position: outside}
.list li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-transition: background-color 200ms ease-in-out 0ms,padding-left 200ms ease-in-out 0ms;transition: background-color 200ms ease-in-out 0ms,padding-left 200ms ease-in-out 0ms}
.list img{-moz-transition: 0.5s all ease;-webkit-transition: 0.5s all ease;transition: 0.5s all ease}
.list,.list li{padding: 0}
.list.list-default,.list.list-message{line-height: 39px;font-size: 14px}
.list.list-menu,.list.list-menu-2{padding:10px;line-height: 34px;font-size: 13px}
.list.list-inline{padding:10px;line-height: 1.75;font-size: 14px}
.list.list-attr{padding:15px;font-size: 13px;line-height:29px}
.list.list-media{font-size: 13px}
.list.list-gallery,.list.list-images{padding:10px;font-size: 14px;line-height:1}
.list.list-album{padding:0;font-size: 14px}
.list-gallery:before,.list-gallery:after,.list-images:before,.list-images:after,.list-album{content:'';display:table;height:0;clear:both}
.list.list-article,.list.list-download{line-height: 40px;font-size: 15px}
.list-default li{padding-left:25px;border-bottom: 1px dotted #ddd;background:transparent url(../img/list-dot2.gif) no-repeat 10px center}
.list-message li{padding-left:35px;border-bottom: 1px dotted #ddd;background:transparent url(../img/list-msg.gif) no-repeat 10px center}
.list-message dt{margin:0;padding:0 0 0 35px;border-top:1px dashed #ccc;background:transparent url(../img/list-msg.gif) no-repeat 10px center}
.list-message dt strong{color:#0F7CBF}
.list-message dd{margin:0;padding:10px;line-height:1.75;color:#333}
.list-message dd p{padding:0}
.list-message dd .msg{text-indent: 2em}
.list-message dd hr{height:1px;border:none;border-top:1px dotted #ddd}
.list-message dd .reply{color:#f30}
.list-message dd blockquote{color:#060}
.list-default li i,.list-article li i,.list-download li i,.list-message li i,.list-message dt i{float: right;margin-right:10px;font-size:12px;color:#999}
.list-inline li{display: inline;padding:5px 10px;white-space: nowrap}
.list-inline li img{margin-bottom:10px}
.list-menu li{padding-left:20px;border-bottom: 1px dotted #ccc;background:transparent url(../img/arrow4.gif) no-repeat 5px center}
.list-menu-2 li{padding-left:2%;width:48%;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.list-media li{padding:10px}
.list-media li img{float: left;width: 100px;height:75px;margin-right:10px}
.list-media li p{height:75px;line-height: 1.75;padding:0;white-space: normal}
.list-media li .price{font-size: 16px;color:red;float: right;font-weight: bold}
.list-gallery li,.list-images li{width:33.33333333%;float: left;text-align: center}
.list-gallery li{height:200px}
.list-gallery li img,.list-images li img{margin:10px auto;width:auto}
.list-gallery li img{max-width:96%;height:150px}
.list-gallery li p{padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.list-images li{height:175px;position: relative}
.list-images li img{max-width:94%;height:150px}
.list-images li p,.list-album li p{display:block;position:absolute;height:35px;margin:auto;padding:0;right:0;left:0;line-height:35px;text-align:center;font-size:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#fff;background-color: rgba(0,0,0,.6);*background-color: #666;*filter: alpha(opacity=75)}
.list-images li p{width:94%;bottom:15px}
.list-album li{position: relative;width:31.33333333%;*width:31%;height:145px;margin:10px 1% 0 1%;float: left;text-align: center}
.list-album li img{width:100% !important;height:auto !important;min-height:100%}
.list-album li p{width:auto;bottom:0}
.list-article li,.list-download li{padding-left:30px;padding-right:15px;border-bottom: 1px dotted #ddd}
.list-article li{background:transparent url(../img/list-ico2.gif) no-repeat 10px center}
.list-download li{background:transparent url(../img/list-down.gif) no-repeat 10px center}
.list-attr li{padding:0 10px;color:#39A16C;border-bottom: 1px dotted #ccc}
.list-attr li strong{color:#666}
.list-default li:last-child,.list-menu li:last-child,.list-article li:last-child,.list-download li:last-child,.list-message li:last-child{border-bottom: none}
.list-default li:hover,.list-article li:hover,.list-download li:hover,.list-gallery li:hover,.list-message li:hover{background-color: #eee}
.list-article li:hover,.list-download li:hover{padding-left:40px;text-shadow:2px 2px 3px #333}
.list-gallery li:hover img,.list-album li:hover img{-webkit-transform:scale(1.11);-moz-transform:scale(1.11);transform:scale(1.11);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;opacity: 1}
.list-images li:hover img{opacity: .75;*filter: alpha(opacity=75)}
/*滚动图片*/
.img-scroll{height:180px;width:99%;overflow: hidden}
.img-scroll .list{width:200%}
/*友情链接*/
.friend-link{font-size: 14px;text-align: center}
ul.friend-link{list-style: none;list-style-position: outside;padding: 0}
ul.friend-link li{width:20%;float: left;height:30px;padding-top:15px}
.friend-link select{width:95%}
/*底部*/
.footer-nav{height:40px;margin: -15px 0 15px 0;line-height: 40px;background: transparent url(../img/foot_nav_bg.png) center top no-repeat}
.footer-nav,.site-info{font-size: 14px;text-align: center}
.footer-nav a:link,.footer-nav a:visited,.footer-nav a:active{color:#fff}
.footer-nav a:hover{color: #f00}
.footer-nav em{margin:0 5px;color:#ccc}
.site-info{font-size: 14px;text-align: center;line-height: 2;color:#333}
.site-info p{padding: 0}
.site-info a:link,.site-info a:visited,.site-info a:active{color:#333}
.site-info a:hover{color:#f60}
.copyright{color: #999;font-size: 12px}
.copyright a:link,.copyright a:visited,.copyright a:active{color: #999}
/*边栏*/
.aside{min-height:360px;border:1px solid #ccc}
.side-menu{list-style: none;list-style-position: outside;padding: 10px}
.side-menu li{padding: 0 10px 0 40px;height: 40px;line-height: 40px;font-size: 16px;font-weight:bold;border-bottom: 1px dotted #39A16C;background: transparent url(../img/arrow.gif) no-repeat 20px center;-webkit-transition: all 200ms ease-in-out 0ms;-moz-transition: all 200ms ease-in-out 0ms;-o-transition: all 200ms ease-in-out 0ms;transition: all 200ms ease-in-out 0ms}
.side-menu li:last-child{border-bottom: 0}
.side-menu a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.side-menu a:link,.side-menu a:visited,.side-menu a:active{color:#047502}
.side-menu a:hover{color:#f00}
.side-menu li:hover,.side-menu li.active{margin-left:10px;background-color: #EEE}
.side-menu li.active a{color:#f00}
/*导航路径*/
.breadcrumb{list-style: none;list-style-position: outside;height: 0}
.breadcrumb li{display: inline;font-size: 13px;*margin:0 5px;color:#333}
.breadcrumb li:first-child:before{content:"\5f53\524d\4f4d\7f6e\ff1a"}
.breadcrumb li+li:before{content:"/";margin:0 5px;color:#999}
.breadcrumb li.active{color:#999}
/*正文标题*/
.main-header{width:auto;padding:0 10px;line-height: 40px;border-left:5px solid #047502;border-bottom: 2px solid #39A16C;text-shadow:1px 1px 0 #fff}
.main-header h2{font-size: 18px;color:#39A16C;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
/*分页*/
.pager {padding: 10px;text-align:center;clear: both}
.pager ul{height: 30px;padding: 0;list-style-position: outside;list-style-type: none}
.pager li,.pager .pageinfo,.pager>div a{display: inline-block;*zoom:1;*display:inline;height: 30px;min-width:30px;line-height: 30px}
.pager ul li{margin: 0 2px;padding: 0;border: 1px solid #CCC;color:#666}
.pager li a{display: block;padding:0 6px;color: #555}
.pager li a:hover{color: #FFF;text-decoration: none;background-color: #39A16C}
.pager li.thisclass {font-weight: bold;padding: 0 6px;background-color: #39A16C;color:#fff}
.pager .pageinfo{padding: 0 6px;color: #666;background-color: #eee}
.pager .pageinfo strong{color: #555;font-weight: normal}
.pager>div a{margin: 0 3px;border:1px solid #CCC}
/*bootstrap分页*/
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px}
.pagination>li {display: inline}
.pagination>li>a,.pagination>li>span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #39A16C;text-decoration: none;background-color: #fff;border: 1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.pagination>li:last-child>a,.pagination>li:last-child>span {border-top-right-radius: 4px;border-bottom-right-radius: 4px}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {z-index: 3;color: #23527c;background-color: #eee;border-color: #ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {z-index: 2;color: #fff;cursor: default;background-color: #39A16C;border-color: #39A16C}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus {color: #777;cursor: not-allowed;background-color: #fff;border-color: #ddd}
/*内容显示部分(通用)*/
.article,.download{width:100%;padding:0;color:#111}
.article:before,.article:after,.download:before,.download:after{content:'';display:table;height:0;clear:both}
.arc-header>h1,.download>h1{margin:15px 0;font-weight: normal;text-align: center;line-height: 1.428}
/*文章内容*/
.arc-header,.arc-footer,.arc-content,.page-control,.page-nav,.share{padding:15px}
.arc-header>.info{font-size:1em;color:#666;text-align: center}
.arc-header>.description{padding:10px;font-size: 1.1em;text-indent: 2em;color:#39A16C;border:1px dotted #ccc;-webkit-border-radius:5px;-mox-border-radius:5px;border-radius:5px}
.arc-footer{font-size:1.1em;color:#666;clear:both}
.arc-content{font-size: 1.35em;line-height: 1.75}
.arc-content p{text-indent: 2em}
.arc-content img{max-width: 100%;height:auto !important}
.arc-content p>img{margin-left:-2em}
.arc-content td p{text-indent: 0;line-height: 1.75}
.article>.page-control{text-align: center;font-size: 1.32em}
.article>.page-nav{font-size: 1.1em;line-height:1.5;color:#39A16C;border-top:1px dotted #ccc;border-bottom: 1px dotted #ccc;clear:both}
/*下载*/
.download .soft-info{height:330px;padding-bottom:20px;position: relative}
.download .soft-img{position: relative}
.download .soft-img img{max-width:90%;height:auto;position: absolute;margin:auto;top:0;right:0;bottom: 0;left:0;overflow: hidden}
.download .down-link{list-style: none;list-style-position: outside;padding:20px;line-height: 30px}
.down-link li{display: inline-block;*zoom:1;*display:inline;margin:0 10px;padding:0 15px;background-color:#E3F2CE;text-shadow:1px 1px 0 rgba(255,255,255,.6);-webkit-border-radius:5px;border-radius:5px}
.down-link li:hover{background-color:#39A16C}
.download .soft-intro{padding:20px;font-size:14px;line-height: 1.75}
.soft-intro p{text-indent: 2em}
.soft-intro p>img{margin-left:-2em}
.download .soft-desc{margin:15px;padding:15px;color:#666;border:1px dotted #99CCFF;background-color: #FFF;-webkit-border-radius:5px;border-radius:5px}
/*表格*/
.data-table{line-height: 30px;font-size: 13px}
.data-table td{padding:0 5px}
/*popup*/
#popup{position:fixed;z-index:9999;width:600px;height:auto;max-height:75%;overflow:auto;margin:auto;padding:10px;top:-50%;right:0;left:0;background:#fff url(../img/popup_bg.jpg) repeat top center;background-size:cover;border:5px solid rgba(0,0,0,.4);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 20px #222;-moz-box-shadow:0 0 20px #222;box-shadow:0 0 20px #222;opacity:0;-moz-transition: 1s all ease;-webkit-transition: 1s all ease;transition: 1s all ease}
#popup.show{top:20%;opacity: 1}
#popup h1{text-align: center;font-size:24px;line-height:45px;color:#f00}
#popup p{padding:5px auto;line-height:1.75;font-size:14px}
#popup .close{position:absolute;margin:auto;top:0;right:5px;font-size:18px}

#slider-spec4 {height: 100px}
#slider-spec4 ul.slider-item li {height: 100px}