﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body {margin: 0;padding: 0;font-family: ; background:#f6ac20 url(../images/bg.jpg ) no-repeat center top;}
a {text-decoration: none;color: white;}
ul,li,p { margin:0; padding:0; display:block; list-style:none; }
img{ border:0;}
p {margin: 0;padding: 0;}
.pClear{ clear: both;}
.pagecontent{ width: 1200px; height: auto; margin:0px auto; background: #FFFFFF;}

/* top */
.logo{  height: 220px;  background:url(../images/logobg.png) no-repeat right bottom; width:1200px; margin: 0 auto; }
.logo p {height: 220px; width: 1200px; margin: 0 auto; background:url(../images/qi.png ) no-repeat left bottom;}
.logo p img { margin: 40px 0  0 220px;}
.nav{ width:1200px; 
height: 40px; 
background-image: url(../images/banner.png); 
margin:0 auto; 
line-height:40px; 
padding-top:10px;
position: relative;

z-index: 100;
}
.nav ul {
  width: 1200px;
  margin: 0 auto;
position: relative;

z-index: 100;
    
}
.nav ul li {
	float: left;
	width: 133px;
	font-size: 16px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	position: relative;
position: relative;

z-index: 100;
}

.nav ul  li>a { color: #fff; font-size:16px;width: 133px; display:block;
}
.nav  ul >li:hover{ background: #fff;}
.nav  ul >li:hover >a { color:#222;}
.nav ul li >div {display: none;  width: 133px; background-color: #c11d04; position: absolute ; z-index: 10; top: 40px; left: 0px; font-size: 14px;}
.nav ul li >div > a { font-weight: normal; color:#fff;border-top: 1px solid #fff; height: 35px; line-height: 35px; display: block; font-family: '';}
.nav  ul li >div > a:hover {border-top:1px solid  #c11d04; background-color: #fff; color: #222;}
.nav  ul >li:hover > div { display: block;}



/* mid_content */
.mid_content{ width: 1200px; height: auto; overflow: hidden;  padding-top: 20px; }
.mid{ height: 280px; width: 1150px; padding-top:20px; margin: 0 auto;  border:1px solid #e5e5e5; background-image: url(../images/mid_bj.png); overflow: hidden; }
.mid_left{ width: 470px; height: 260px; margin-left:15px;  float: left;background: #f5f5f5; border:1px solid #e5e5e5;}
.mid_right{ width: 627px; height: 260px; float: left; margin-left:20px; }
.mid_right_bottom {width: 516px; height: 260px; margin:10px 0 0 0;border:1px solid #f00;overflow:hidden;}
.li_divs { padding:5px 0 0 0;clear:both;}
.leftImgText { width:470px; height: 260px; overflow:hidden; position:relative;  }
.leftImgText .hd{ height:23px; overflow:hidden; position:absolute; right:5px; bottom:3px; z-index:1; }
.leftImgText .hd ul{ overflow:hidden; zoom:1; float:left; height: 30px;  }
.leftImgText .hd ul li{ font-size: 12px; float:left; margin-right:3px;  width:15px; 
height:15px; line-height:17px; text-align:center; border:1px solid #fff; background:#b0b0b0;cursor:pointer; color: #fff; }
.leftImgText .hd ul li.on{ background:#bc1718; 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:549px;height: 260px; }
.leftImgText .bd li >a {padding: 0 10px;  height: 35px; line-height: 35px; text-align: left; display: block; width: 100%; background: url(../images/left_box_bg.png) repeat left bottom; position: absolute; left: 0; bottom:0; color: #fff;  }
.leftImgText .bd li img { width:470px;}

.picMarquee-left{ width:1200px;  overflow:hidden; position:relative; border: 0;   }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ 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: 202px;
    height: 132px;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 .title{ line-height:24px;   }












.mid1{ margin-left: 20px; margin-right: 20px;}
.mid1_left{width: 813px; height: auto;float: left;}
.box{width: 385px; height: 267px;border:1px solid #e5e5e5; float: left;margin-top: 20px;}
.box1{width: 385px; height: 267px;border:1px solid #e5e5e5; float: left; margin-left: 20px;margin-top: 20px;}
.zt{ width: 813px; height: 155px; margin-top: 20px;}
.box7{ width: 385px; height: 274px;float: left;border:1px solid #e5e5e5;margin-top: 20px; background-image: url(../images/box7_bj.png);}
.box8{ width: 385px; height: 274px;float: left;border:1px solid #e5e5e5;margin-top: 20px; margin-left: 20px; background-image: url(../images/box8_bj.png);}
.box8 .head { float:left; width:20px; display:inline-block; height:174px; margin-right:30px; font-size:16px; text-align:center; padding:100px 10px 0 10px; line-height:24px; font-weight:700; }

.mid1_right{width: 345px; height: auto;float: left;}
.box3{width: 345px; height: 267px;border:1px solid #e5e5e5; margin-top: 20px; overflow:hidden;}
.box4{width: 345px; height: 267px;border:1px solid #e5e5e5; margin-top: 20px; overflow:hidden;}
.box5{width: 345px; height: 227px;border:1px solid #e5e5e5; margin-top: 20px; overflow:hidden;}
.box6{width: 345px; height: 200px;border:1px solid #e5e5e5; margin-top: 20px; overflow:hidden;}

.mid2{width: 1160px; height: 224px;border:1px solid #e5e5e5; margin-top: 20px; margin-left: 20px;}

.con{ margin: 10px; min-height:200px;}
.con1{ float:left; margin-top: 30px; min-height:200px;}


/* bottom */
.bottom{width: 1160px; border-top:5px solid #ff8000;margin-top: 20px; margin-left: 20px;}
.bottom p{ text-align: center; line-height: 34px;}
.bottom_content{ margin-top: 20px;}
.bottom a { color:#000; }


/* biaoti*/

.pHead5 {border-bottom: 3px solid #b00000; width:auto; height:35px;font-size:16px; overflow:hidden; }
.pHead5 span {font-size:16px; font-weight: bold; padding: 0 15px; line-height: 40px; color: #fff;  height:35px;display: inline-block; float: left; background: url(../images/liti1.jpg) repeat-x left top;}
.pHead5 i {display: inline-block; float: left; background: url(../images/liti2.png) no-repeat left top ; width: 34px; height: 40px;}
.pHead5 a { float:right; color: #333; font-size: 12px; margin: 12px 0 0 0; }

.pHead1 { width:auto; height:35px;border-bottom: 3px solid #b00000; overflow:hidden; }
.pHead1 span { color: #fff; background: url(../images/limids.png) repeat-x; float: left; }
.pHead1 span > b { padding: 0 20px; display: block; background: url(../images/lileft.png) no-repeat left ;height: 40px; float: left; line-height: 40px;}
.pHead1 i { float: left; background: url(../images/lirights.png) no-repeat; display: inline-block; width: 17px; height: 40px;}
.pHead1 a { float:right; color: #333; font-size: 12px; margin: 12px 10px 0 0; }





.pHead2 { width:auto; height:70px; }
.pHead2 a {font-size:16px; line-height:70px;  color:#c20d06 ; width:70px; height:70px; float:left;  font-weight:bold;text-align:center;}
.pHead2 span{ float: left;}


/* pagelist*/
.pagelist{ width: 1200px; height: auto; }
.pagelist_left{width: 793px; height: 747px; float: left; margin-top: 20px; margin-left:20px;border:1px solid #e5e5e5;}
.pagelist_right{width: 345px; height: 747px; float: left; margin-left:20px;}

.pagelist_con{margin: 10px; width: 773px; height: 642px;}
.pagelist_nxt{width: 773px; height:40px;margin-left: 10px;}

/* content */
.content{ width: 1200px; height: auto; }
.content_next{width: 1160px; height: auto;margin-left: 20px;margin-top: 20px; border:1px solid #e5e5e5; min-height: 900px; display:inline-block;}


.lsit_title_div { margin:0 30px 10px 30px; padding:5px 0; border-bottom:1px solid #ff8000;  font-weight:bold;}
.paddLi { margin: 0 30px; min-height:300px;}

.paddLi  tr td { border-bottom : 1px dotted #ff8000;}