@charset "gb2312";
*{margin:0;padding:0}

body{font-size:14px;font-family:Microsoft yahei,Arial; color:#555}
ul,li{list-style:none;}
img{border:0;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.h50{height:50px; clear:both; overflow:hidden;}
.h20{height:20px; clear:both; overflow:hidden;}

.w1180{width:1180px; margin:0 auto;}
.w1080{width:1080px; margin:0 auto;}
a{color:#333; text-decoration:none;transition:all 0.5s ease}
a:hover{color:#ff9000; }
input::-ms-clear{display:none;}


/*header*/
.header{
	height:82px;
	background-image:url(imagesnavbg.jpg);
	background-repeat: repeat-x;
}


.nav ul li{float:left;  position:relative; display:block; height:82px;z-index:12; font-size:15px; line-height:82px;}
.nav ul li a{color:#1d57ac;padding:0 15px;display:block;}
.nav ul li a:hover{ color:#fff; background-color:#0b54b5}
.active a{ color:#fff!important; background-color:#0b54b5}

/*banner*/
.banner{
	height:300px;
}
/*row1*/
.border_b{	
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
}
.row1{
	background-color:#e5e5e5;
}
.row1_1{
	background-repeat: no-repeat;
	background-position: left;
	width:240px;
	height:95px;
	padding-top:20px;
	padding-bottom:20px;
}
.row1_2{ margin-left:20px; width:734px; padding:30px 20px;}

.row1_2 h5{ font-size:14px; line-height:35px; color:#333; font-weight:normal;}
.row1_2 p{ line-height:20px; color:#aaa; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.row1_3{
	width:46px;
	padding-top:20px;
	padding-bottom:20px;	
}

.row2{background-color:#fff;}

.rowc .rowc_box{
	width:265px;
	margin-right:6px;
}
.rowc .rowc_box .box_1{
	height:30px;
	background-color:#aaa;
	line-height:30px;
	color:#FFF;
	text-align:center;
	
}
.rowc .rowc_box .box_2 img{
	width:265px;
	height:177px;
	
}
.rowc .rowc_box .box_3{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	height:70px;
	line-height:25px;
	overflow:hidden;
	margin:10px 0;
	padding:10px;	
}
.rowc .rowc_box .box_4{ text-align:center;}

.rowt{
	height:71px;
	background-image: url(imagesdot.png);
	background-repeat: repeat;
	text-align:center;
	padding-top:25px;
}

.row3{background-color:#def8ff; margin-top:20px;}
.row3 dl{
	padding:10px 0;
	width:520px;
	margin-bottom:10px;
}
.row3 dl dt a{ color:#dd0000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:25px;}
.row3 dl dd{  line-height:25px; height:100px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 
.line{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.row3 .divmore{ margin-left:auto; margin-right:auto; width:61px; margin-bottom:-25px;}

.row4{background-color:#fff;}
.row4 .rowc{ padding-top:10px; padding-bottom:10px;}
.row4 dl{ width:357px; margin-right:3px;}
.row4 dl dt{ width:357px; height:266px; overflow:hidden; margin-bottom:5px;}
.row4 dl dt img{ width:357px;}
.row4 dl dd{ line-height:60px; text-align:center; height:60px; width:357px; overflow:hidden; background-color:#aaaaaa; color:#FFF }
.row4 dl dd a{ color:#FFF;}
.row4 .divmore{ margin-left:auto; margin-right:auto; width:61px; margin-bottom:-45px;}

#slide-box {
  width: 1080px;
  position: relative;
  height: 330px;
}
#slide-box .wrap {
  overflow: hidden;
  width: 1080px;
  height: 330px;
  position: relative;
}
#slide-box .JQ-slide-nav .prev {
  left: -50px;
}
#slide-box .JQ-slide-nav .next {
  right: -50px;
}

#slide-box .JQ-slide-nav a {
  display: block;
  z-index: 99;
  width: 26px;
  position: absolute;
  top: 150px;
  height: 26px;
  text-decoration: none;
}

.row5{background-color:#def8ff; margin-top:20px;}
.row5 .rowc{ padding-top:10px; padding-bottom:10px;}

.row5 .text{ text-align:center; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.row5 .pic{ text-align:center; margin:25px auto;}

/*footer*/
.footer{ height:80px; padding-top:20px; clear:both; background-color:#275eac;}
.footer p{ text-align:center; line-height:30px; color:#FFF; font-size:14px;}


/*list*/
.listnav{ height:50px; border-bottom:#eaeaea solid 1px; line-height:50px; font-size:15px; color:#aaa; width:1080px;}
.listnav a{ font-size:15px; color:#aaa;}

.list_l{ width:1080px; margin-top:15px; min-height:500px; _height:500px;}
.list_l h3{ line-height:40px; color:#373b3e; font-size:14px; font-weight:normal; padding-left:20px;}
.list_l ul li{ width:1080px; border-bottom:#eaeaea solid 1px;}

.list_l dl{ margin-bottom:15px;}
.list_l dt{ width:160px;}
.list_l dt img{ width:160px;}
.list_l dd{ width:600px;}
.list_l .smalltext{ height:50px; line-height:25px; color:#aaa; font-size:14px; margin-bottom:25px;} 
.list_l .listmore{ line-height:30px;}

.list_l .listmore a{ color:#40b8ee; font-size:15px; }
.list_l .listdate{
	background-image: url(imagesdate.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:30px;
	padding-left:30px;
	font-size:12px;
	color:#aaa;	
	padding-right:25px;
}
.list_l .listclick{
	background-image: url(imagesview.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:30px;
	padding-left:30px;
	font-size:12px;
	color:#aaa;	
}
.list_l .fy{ line-height:35px; text-align:center; font-size:14px; height:35px; border-bottom:25px;}

.list_r{ width:266px; margin-top:15px;}

.list_r_ul{ height:360px; padding-left:20px; padding-right:20px; width:226px; background-color:#fafafa;}

.list_r_ul li{ height:40px; line-height:40px; border-bottom:#eaeaea solid 1px; width:226px; overflow:hidden; font-size:13px;}

.list_r_ul li a{ color:#aaa;}


.show_1{ text-align:center; line-height:30px; font-size:24px; margin-bottom:15px;}
.show_2{ text-align:center; line-height:30px; font-size:12px; margin-bottom:25px;}
.show_3{ line-height:25px; font-size:14px; margin-bottom:30px;}
.show_3 p{ margin-bottom:15px;}


/* slide */
.slide-main{height:300px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:150px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:280px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:300px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:300px;padding-top:0px;position:relative;position:absolute;z-index:8;}
#bgstylea{
	background-image: url(imagesbanner3.jpgv=2);
	background-repeat: no-repeat;
	background-position: center;	
}
#bgstyleb{
	background-image: url(imagesbanner2.jpgv=2);
	background-repeat: no-repeat;
	background-position: center;	
}
#bgstylec{
	background-image: url(imagesbanner1.jpgv=2);
	background-repeat: no-repeat;
	background-position: center;	
}
.slide a{display:block;width:100%;height:300px;cursor:pointer;}