@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0;} 
body { font-size:14px;  font-family:'', arial,sans-serif;} 
img { border:none;}
ul,li { list-style:none;}
p { margin:0; padding:0;}
a { color:#000000; text-decoration:none;}

	.w1200 { width:980px; margin:0 auto;}
.pageContent { width:980px;   margin:0 auto; verflow:hidden;}
.clear { clear:both;}

.pHead1 { height:34px; width:auto; line-height:34px; margin:1px 1px 0px 1px; background: url(../images/navbg.jpg) repeat-x; padding-left:12px;}
.pHead1 span { font-weight: bold; display:inline-block; float: left; height:34px; color:#FFF; font-weight:bold; padding-left:20px; background:url(../images/phead1_ico.jpg) no-repeat left center;}
.pHead1 a { float: right; font-size: 12px; margin: 0 10px 0 0; color: #fff;}
.pHead1 a:hover { color:#F00;}


.pHead2 { width:auto; height:36px; line-height:36px; background:url(../images/phead2.jpg) repeat-x; border-bottom:1px solid #e6e6e6; padding-left:11px;}
.pHead2 .menu { float:left;color:#4598dc;  font-weight:bold;  width:auto; height:auto; padding-right:102px; background:url(../images/phead2_ico.jpg) no-repeat right center; display:inline;}
.psh a { color:#676767; font-size:12px; float: right; margin:0 10px 0 0;}
.pHead2  a:hover { color:#F00;}
.pHead2 .menu span {font-size:13px; font-weight:bold;}

.top { width:980px;  position:relative; overflow: hidden; margin:0 auto; height: 40px;}
#times { color: #333; font-size: 12px; float:left; width: 200px; overflow: hidden; padding:3px 0 0 0;}
.searchWrap { overflow: hidden; float: right;width:241px;}
.searchWrap input[type="text"] { background-color: transparent; width: 160px; float: left; border: 1px solid #bdbdbd; height: 20px; line-height:20px;}
.searchWrap input[type="button"] { background-color: #f2f2f2;  border: 1px solid #ccc; width: 50px; float: right;height: 22px; border-left:0;}
.serchcontent{ overflow:hidden; height:24px; padding:5px 20px; border-bottom:1px solid #efefef;}

.bord {    border: 1px solid #e6e6e6;}


.logo { width:980px; background: url(../images/logobg.jpg) no-repeat center top; height:175px; overflow:hidden;}
.logo img { padding: 0px 0 0 25px; margin: -30px 0 0 0;}


.nav { background:url(../images/navbg.jpg) repeat-x left top;}
.nav ul {height:50px;}
.nav ul li { margin:10px 0 0 0; text-align: center; border-left: 2px solid #6bb9f9;width: 120px; font-size: 16px; float: left; background:url(../images/nav_split.jpg) no-repeat right; height:30px; line-height:30px;}
.nav ul li:frist-child { border: 0;}
.nav ul li a {  color:#fff;font-weight: bold;}

.mid_left { float:left; width:747px; height:auto; margin-right:7px;}
.mid_left .news_img { width:346px; height:230px; float:left; margin:7px 7px 0px 0px; overflow: hidden;}
.mid_left .news_txt { width:392px; height:232px; float:left; margin-top:7px;}
.mid_left .news_txt .tt { width:auto; height:75px;}
.mid_left .news_txt .con { width:auto; height:115px;}
.mid_left .box { width:auto; height:235px; float:left; margin-top:7px; margin-right:7px;}
.mid_left .box .con { width:auto; height:148px;}

.mid_right { float:left; width:226px; height:auto;}
.mid_right .box { width:224px; border:1px solid #e6e6e6; margin-top:7px;}
.mid_right .box .con { width:auto;}

.btm { width:980px; margin-top:7px; border-top:2px solid #4598dc;   display:inline-block; text-align:center;}
.btm p { line-height:22px; color:#939393; padding:10px 0;  font-size:12px;}
.btm a { color:#939393;}

.lsit_content { overflow: hidden; height:622px;}
.lsit_content .con { width:auto; height:508px;}
.lsit_content .next { width:auto; height:5news_img0px; margin-top:10px;}

.detail_box { width:auto; height:auto; margin-top:7px; min-height:300px;}


/*****/
.leftImgText { width:346px; height:230px; overflow:hidden; position:relative;}
.leftImgText .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:1;}
.leftImgText .hd ul{ overflow:hidden; zoom:1; float:left;}
.leftImgText .hd ul li{ font-size: 12px; color: #fff; float:left; margin-right:2px;  width:15px; height:15px; line-height:17px; text-align:center; background:#151514;  cursor:pointer;}
.leftImgText .hd ul li.on{ background:#145065; color:#fff;}
.leftImgText .bd{ position:relative; height:100%; z-index:0;}
.leftImgText .bd li { zoom:1; vertical-align:middle; font-size: 13px;}
.leftImgText .bd li >span { display: block; overflow:hidden;width:346px; height:230px;}
.leftImgText .bd li >a {padding:0 10px; width: 100%; background: url(../images/imgbg.jpg) repeat; position: absolute; left: 0; bottom:0; color: #fff; margin:7px 0 0  0; height: 30px; line-height: 30px; text-align: left; display: block;}
.leftImgText .bd li img { width: 346px;height: 230px;}

.picMarquee-left{
    overflow: hidden;
    position: relative;}
		.picMarquee-left .bd{ padding:10px 0;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
		.picMarquee-left .bd ul li{ width:179px; margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
		.picMarquee-left .bd ul li .pic{ text-align:center;}
		.picMarquee-left .bd ul li .pic img{width: 172px;
    height: 116px; display:block; padding:2px; border:1px  solid #ccc;}
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
		.picMarquee-left .bd ul li a {color:#362015;}
		.picMarquee-left .bd ul li .title{ line-height:24px;}
