﻿@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; list-style:none; }
html { background-color: #f7f7f7; overflow-x: hidden; background: transparent url(image/bg1.jpg) repeat; }
body { font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; color: #717171; -webkit-font-smoothing: antialiased; margin: 0px; padding: 0px; }
.h1, .h2, .h3, .h4, .h5, .h6 { margin: 0; }
a { color: #2e3e4e; text-decoration: none; }
a:hover, a:focus { color: #4a647e; text-decoration: none; }
.clear { clear:both }
.clearfix:after {    /*在.clearfix后边追加一个隐藏的block,带一个clear:both属性*/ content: ""; display: block;  /*block宽度会横向填充满屏幕，在父元素的最后追加一个height:0，占满屏幕的看不见的细长条*/ line-height: 0; clear: both;  /*这个最下边细长条左右两边都清除float*/ }
.hide { display: none !important; visibility: hidden !important; }
.li .date { float:right; color:#999; }
/****************/
/*******************************
	-------[=顶部]-------
********************************/
.container { width: 1010px; margin: 0px auto; }.top_bg{ width: 100%; border-top: 5px solid #0F6FB9; }
#top { color: #999; line-height: 36px; overflow:hidden; border-bottom: 1px solid #e9eaee; background-color: #fff; }
#top .wel { float: left; }
#top .top-r { float: right; }
#top .return img { margin:5px 0; }
.top-r a { color: #999; display: inline-block; margin: 0 15px; }
.top-r a:last-child { margin-right: 0; }
.top-r a:hover { color: #ff6f18; }
#logo_bg { background: #FFF; height: 105px; width: 100%; /*margin-bottom: 5px; */}
.logo_box{}
#logo { background: #FFF; height: 200px; width: 100%; margin-bottom: 5px; }
.logo { background:   url(image/logo.jpg) no-repeat; height: 200px; }
/**/
/*******************************
	-------[=导航]-------
********************************/
#nav { width: 100%; background-color: #3A94DE; }
ul, li { list-style-type: none; text-transform: capitalize; }
.navBar { /*width:1000px;*/ margin:0 auto; height:50px; line-height:50px; background:#0F6FB9; color:#333; }
.nav { position:relative; /*width:980px;*/ margin:0 auto; font-family:"Microsoft YaHei", SimSun, SimHei; font-size:14px; }
.nav a { color:#fff; }
.nav h3 { font-size:100%; font-weight:normal; }
.nav .m { float:left; position:relative; z-index:1; }
.nav .s { float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav h3 a { display:block; width:115px; text-align:center; font-weight:bold; }
.nav .sub { display:none; position:absolute; left:-3px; top:50px; z-index:1; width:117px; border:1px solid #E6E4E3; border-top:0; background:#fff; }
.nav .sub li { text-align:center; padding:0 8px; margin-bottom:-1px; }
.nav .sub li a { display:block; border-bottom:1px solid #E6E4E3; padding:5px 0; height:28px; line-height:28px; color:#000; font-size:12px; font-weight:bold; }
.nav .sub li a:hover { color:#1F7CAF; }
.nav .block { height:8px; width:120px; /*background:#FE7700;*/ position:absolute; left:0; top:42px; overflow:hidden; }
/*内容*/
.b-top_m { margin-top: 20px; }
.left_box { float: left; width: 710px; background: #FFF; }
.right_box { float: right; width: 285px; background: #FFF; }
.box { background: #FFF; border: 1px solid #CCC; }
.g-tit1 { line-height: 45px; height: 43px; margin-top: -1px; padding-right: 15px; }
.g-tit1 h3 { font-size: 18px; font-weight: normal; line-height: 35px; margin: 0; padding: 0; }
.g-tit1 h3 i { /*background-color: #389273;*/ display: inline-block; width: 40px; height: 35px; margin-left: -7px; position: relative; margin-right: 10px; float: left; color: #008000; text-align: center; }
.img_show { float: left; width: 390px; height: 231px; }
/* 本例子css */
.slideBox { width:390px; height:230px; overflow:hidden; position:relative; border:1px solid #ddd; }
.slideBox .hd { height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul { overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li { float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on { background:#f00; color:#fff; }
.slideBox .bd { position:relative; height:100%; z-index:0; }
.slideBox .bd li { zoom:1; vertical-align:middle; }
.slideBox .bd img { width:390px; height:230px; display:block; }
/**/
/* banner本例子css */
.slideBox1 { width:1010px; height:200px; overflow:hidden; position:relative; border:1px solid #ddd; }
.slideBox1 .hd { height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox1 .hd ul { overflow:hidden; zoom:1; float:left; }
.slideBox1 .hd ul li { float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox1 .hd ul li.on { background:#f00; color:#fff; }
.slideBox1 .bd { position:relative; height:100%; z-index:0; }
.slideBox1 .bd li { zoom:1; vertical-align:middle; }
.slideBox1 .bd img { width:1010px; height:200px; display:block; }
/**/
.news { float: right; width: 300px; }
.news ul { zoom:1; padding:5px 5px 0; }
.news li { height:24px; line-height:24px; }
.news li .date { float:right; color:#999; }
.news li a { font-size: 14px; text-decoration: none; }
.g-more { color: #ff6f18; float: right; font-size: 13px; text-decoration: none; }
.lz-tit1 { margin: 0; font-size: 16px; color: #389273; font-weight: bold; border-bottom: 1px solid #ccc; height: 27px; padding-left: 39px; line-height: 24px; background: url(image/ico-11.png) no-repeat left top; }
.g-tit4 { border-bottom: 1px solid #ccc; line-height: 40px; height: 40px; padding: 0 15px; border-top: 2px solid #389273; }
.li { padding: 5px 10px 10px 10px; line-height:24px; }
.li a { font-size: 14px; text-decoration: none; }
.li a, .li span, .news li a { padding-left: 14px; background: url(image/yz-img8.png) no-repeat left center; }
/**/
.new_box { width: 350px; }
.l { float: left; }
.r { float: right; }
/* 广告位 */
.adSlide { width:100%; height:80px; ; overflow:hidden; position:relative; clear:both; }
.adSlide .hd { position:absolute; z-index:1; right:5px; bottom:5px; }
.adSlide .hd ul { overflow:hidden; zoom:1; float:left; }
.adSlide .hd ul li { float:left; margin-right:2px; width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer; filter:alpha(opacity=60); opacity:0.6; }
.adSlide .hd ul li.on { background:#f60; font-weight:bold; filter:alpha(opacity=100); opacity:1; color:#fff; }
.adSlide .bd { position:relative; z-index:0; }
.adSlide .bd img { width:710px; height:80px; }
/* 图片滚动 */
.picScroll { position:relative; height:124px; padding: 10px 0 10px 28px; background:#fff; margin-bottom:10px; overflow:hidden; }
.picScroll ul { overflow:hidden; zoom:1; }
.picScroll ul li { float:left; margin: 0 6px; width:150px; overflow:hidden; display:inline; }
/*.picScroll ul li img{ width:152px; height:124px; }
*/.picScroll .tempWrap li img { width:150px; height:124px; }
/*.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 60px; display:block; width:18px; height:28px; overflow:hidden; background:url(images/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background-position:-120px 0; }*/
.picScroll .prevStop { background-position:0 0; }
.picScroll .nextStop { background-position:-80px 0; }
/* 友情链接 */
.friendLink {   padding:10px; background:#fff; overflow:hidden; clear:both; }
.friendLink ul { overflow:hidden; zoom:1; }
.friendLink ul li { width:150px; float:left; margin:0 5px; display:inline; }
.friendLink ul li img { width:88px; height:31px; }
/* footer */
#footer { background:#fff; border:1px solid #D7D7D7; padding:20px 0; text-align:center; }
#footer .copyRight { padding:10px 0; font-family:Arial; }
/* 手风琴 */
#sideMenu { height:340px; }
#sideMenu .hd { margin-top:1px; background:#F3F3F3 url(images/icons.png) no-repeat 180px -37px; cursor:pointer; }
#sideMenu .hd h3 { color:#666; }
#sideMenu .on { background:url(images/icons.png) 180px -77px no-repeat; }
#sideMenu .on h3 { color:#fff; }
#sideMenu .bd { height:210px; overflow:hidden; display:none; }
#sideMenu .g-more { color: #ff6f18; float: right; font-size: 13px; text-decoration: none; }
/*list*/
.list_l { width: 285px; float: left; }
.list_r { width: 710px; float: right; }
.list_h3 { font-size: 18px; font-weight: normal; line-height: 35px; margin: 0; padding: 0; border-bottom: 1px solid #CCCCCC; }
.list_li { padding:10px; }
.list_li .list_box { border-bottom: 1px solid #CCCCCC; height: 120px; margin-bottom: 10px; padding-bottom: 10px; }
.list_img { float: left; height: 120px; width: 180px; margin-right: 15px; }
.list_img img { height: 120px; width: 180px; }
.list_box_txt h3 { font-size: 15px; font-weight: 600; line-height: 35px; }
list_box_txt p { font-size: 13px; }
/**/
.page { height: 100%; padding: 15px; margin-top: 15px; margin-bottom: 15px; }
.page a { display: block; height: 25px; overflow: hidden; line-height: 25px; border: 1px solid #ddd; float: left; text-align: center; margin-right: 2px; margin-left: 2px; text-decoration: none; padding-right: 8px; padding-left: 8px; color: #337ab7; background: #FFF; }
.page a:hover { display: block; border: 1px solid #ddd; float: left; text-align: center; text-decoration: none; color: #337ab7; background: #ddd; }
.page b { display: block; height: 25px; overflow: hidden; line-height: 25px; background-color: #FFFFFF; /*border: 1px solid #C0C0C0;*/ float: left; text-align: center; margin-right: 2px; margin-left: 2px; color: #999999; padding-right: 8px; padding-left: 8px; }/**/
.newsContent h1 { font-size: 20px; text-align: center; font-weight: normal; line-height: 80px; color: #6c5a54; }
.newsContent .info { border-top: 1px dashed #dbd4cd; border-bottom: 1px dashed #dbd4cd; line-height: 35px; text-align: center; margin-bottom: 35px; }
.newsContent .text { color: #333; line-height: 2em; font-size: 15px; padding: 10px 15px; }
.newsContent .text p { margin-bottom: 15px; }
#content-fontsize * { word-break:normal!important; font-family: "Microsoft Yahei"!important; }
/* 本例子css */
		.picMarquee-top{ margin:0 auto;  width:263px; overflow:hidden; position:relative;   height:545px;}
		.picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
		.picMarquee-top .hd .next{ background-position:0 -140px;  }
		.picMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
		.picMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
		.picMarquee-top .bd{ padding:10px;   }
		.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-top .bd ul li{ text-align:center; zoom:1; }
		.picMarquee-top .bd ul li .pic{ text-align:center; }
		.picMarquee-top .bd ul li .pic img{ width:240px; height:101px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-top .bd ul li .title{ line-height:24px;   }
