﻿
/*全局样式*/
body{margin:0 auto; padding:0; font-size:14px; color:#000; font-family:"宋体"; background:#fff;}
body > div{margin-right:auto; margin-left:auto} 
div,form,ul,ol,li,span,p,img,a img,h1,h2,h3,h4,h5,h6 p{margin:0; padding:0; border:0}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:12px}
ul,ol,li{list-style:none}
em{font-style:normal}
.mauto{margin:0 auto}/*居中*/
.lf{float:left}/*左浮动*/
.rf{float:right}/*右浮动*/
.cl{clear:both;}/*清除浮动*/
.textr{text-align:right}
.textl{text-align:left}
.textc{text-align:center}
a,a:hover{color:#5f5d5d}
a{text-decoration:none}
a:hover{text-decoration:underline}

.top{
	background:url(images1.jpg) repeat-x;
	height:26px;
	line-height:26px;
	font-size:12px;
	}
.top_con{ width:1000px; margin:auto;}
.top_l{
	float:left;
	width:120px;}
.top_r{
	float:right;
	margin-right:5px;
	text-align:right;
	width:120px;
	color:#9d9b9b;}
.box{
	background:url(images3.jpg) top repeat-x;
	}
.banner{ 
    width:1000px;
	height:150px; 
	margin:auto;
	}
.content{
	background:url(imagesbj.png) no-repeat; 
	margin:auto;
	width:982px;
	padding:9px;
	}
.big{
	background-color:#fdfcfc ;
	margin:auto;
	padding:3px;
	width:976px;
	
	}
.case{
	margin-top:14px;
	border:1px solid #cccccc;
	width:976px;
	}
.case1{
	margin-top:14px;
	width:976px;
	}

.case2{
	margin-top:14px;
	width:976px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}
.case3{
	width:975px;
	height:80px;
	margin-top:14px;
	_margin-top:18px
	}
/******************
       导航
*******************/
.nav{
	background:url(images4.jpg) repeat-x;
	width:976px;
	height:34px;
	}
.nav ul li{
	line-height:34px;
	text-align:center;
	float:left;
	width:139px;
	background:url(images7.jpg) no-repeat right;
	}
.nav_last{
	line-height:34px;
	text-align:center;
	float:left;
	width:139px;
	background:0 !important;
	}
.nav ul li a{
	color:#FFF;
	font-weight:bold;
	}
.nav ul li a:hover{
	color:#fff706;
	text-decoration:none;
	display:inline-block;	
	}		
.nav li ul{
   width:139px;
   list-style-type: none;
   left: -999em;    
   position: absolute; 
	}
.nav li ul li{
   float:left; 
   width:139px;
   line-height:27px;
   text-align:center;
   background:#c40001;
   border-bottom:1px solid #ea0e17;  
	}
.nav li ul li a{
	display:block;
	color:#FFF;
	font-weight:normal;
	font-size:12px;
	}
.nav li ul li a:hover{
   color:#fff706;
   text-decoration:none;
   background:#9f0100;
   width:139px;	
	}
.nav li:hover ul {
  left: auto;
}
.nav li.sfhover ul{
  left: auto;
}
/*****************
     导航end
******************/	
	
.item{
	border:1px solid #cccccc;
	padding:1px;
	height:34px;
	}
.itm{
	background:#eeeeee;
	padding:3px;
	height:26px;
	}
.item_l{
	float:left;
	height:26px;
	}
.item_r{
	float:right;
	padding:2px;
	height:22px;
	width:230px;
	
	}
.txt{
	width:170px;
	height:17px;
	background:url(imagessearch.png) no-repeat left;
	border: 1px solid #b7b7b7;
	background-color:#FFF;
	vertical-align:middle;
	margin-right:-1px;
	}
.item_r img{
	width:47px;
	height:21px;
	vertical-align:middle;
	}

.show{
	float:left;
	width:346px;
	height:270px;
	background:url(images9.jpg) repeat-x;
	border:1px solid #e8c186;
	margin-top:6px;
}
.show_on{
	margin:10px;
	width:324px;
	height:217px;
	}
.wenzi{
	font-size:18px;
	line-height:20px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	margin-bottom:10px;
	}
.news{
	float:left;
	margin-left:10px;
	width:378px;
	}
.p1{
	height:33px;
	width:378px;
	background:url(images8.jpg) repeat-x;
	border-bottom:1px solid #cccccc;
	}
.p1 ul li a{
	line-height:27px;
	color:#302f2f;
	font-weight:bold;
	}
.p1_con ul li{
	text-align:center;
	float:left;
	width:93px;
	height:27px; 
	margin-top:6px;
	border-right:1px solid #cccccc;
	}
.aaaa{
	height:27px;
	margin-top:6px;
	border-left:1px solid #cccccc;
	}
.bbbb{
	height:28px;
	margin-top:5px;
	border-left:1px solid #cccccc;
	}
.cccc{
	height:28px;
	margin-top:5px;
	border-right:1px solid #cccccc;
	}

.hhhhh{
	height:33px !important;
	margin-top:0px !important;
	border-right: none !important;
	 }
.p1_con_1{
	 background:url(imagesbnt_l.jpg) no-repeat left; 
	 _width:80px;
	 height:33px;
	   }
.dbyw_nt{
	 background:url(imagesbnt_r.jpg) no-repeat right;
	 height:33px;
	 padding:0 6px; 
	 }
.by_r{
	 background:url(imagesbnt.jpg) repeat-x; 
	 height:33px;
	 }
.by_r a{
	line-height:33px !important;
	color:#fff !important;
	font-weight:bold;
	}
.more{
	float:right;
	line-height:27px;
	margin-top:6px;
	padding-right:10px;
	font-size:12px;
	color:#a8a6a6;
	border-right:1px solid #cccccc;
	}
.more a{
		color:#a8a6a6;
	}
.p2{
	padding:10px;
	width:356px;
	padding-bottom:0 !important;
	border:1px solid #cccccc;
	border-top:none !important;
	}
.p2 h2{
	width:356px;
	text-align:center;
	}
.p2 h2 a{
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	color:#b55300;
	}
.p2 p{
	margin-top:5px;
	width:356px;
	text-align:left;
	text-indent:2em;
	}
.p2 p a{
	font-size:12px;	
	line-height:20px;
	color:#363636;
	}
.p2 span{
	color:#ff030f;
	}
.p2_1{
	margin-top:10px;
	border-top:1px solid #e5e5e5;
	}
.p2_1 img{
	padding-right:8px;}
.p2_1 ul li{
	line-height: 26px;
	height:26px;
	width:358px;
	padding-left:5px;
	font-size:12px;
		}
.p2_1 a{ float:left;}
.p2_1 span{
	float:right;
	padding-right:10px;
	color:#a09f9f;
	}
.conta{
	float:right;
	width:228px;
	height:270px;
	margin-top:6px;
	}
.mail{
	width:228px;
	height:46px;
	}
.notice{
	border:1px solid #cccccc;
	margin-top:10px;
	}
.notice_1{
	background:url(images10.jpg) repeat-x;
	border-bottom:1px solid #cccccc;
	height:26px;
	}
.n1{
	float:left;
	width:150px;
	margin:2px;
	}
.n2{
	float:right;
	width:45px;
	font-size:12px;
	padding-top:6px;
	line-height:20px;
	}
.n2 a{
	color:#f99920;
	}
.notice_2{
	padding:10px;	
	padding-top:12px !important;
	line-height:20px;
	font-size:12px;}
.notice_2 ul li {
	width:208px;
	border-bottom: 1px dashed #c5c3c3;
	height:26px; line-height:26px;}
	 

.banner2{
	margin:auto;
	}
	
.conten_4_fl{
	float:left;
	width:715px;
	height:445px;
	}
.conten_4_fr{
	float:right;
	width:248px;
	height:445px;
	}
.fl_top{
	background:url(imagesbj.jpg) repeat-x;
	height:33px;
	border-bottom:2px solid #a41616;
	}
.dddd{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:9px;
	width:695px;
	}
.fl_fl{
	float:left;
	width:344px;
	}
.a1 ul li{
	background:url(imagesbj3.jpg) no-repeat;
	width:162px;
	height:32px;
	margin-right:10px;
	margin-bottom:15px;
	text-align:center;
	line-height:28px;
	float:left;
	}
.a1 ul li a{
	color:#b65c10;
	}
.a2_1{
	width:344px;
	height:46px;
	margin-bottom:20px;
	}
.a2_2{
	width:344px;
	height:46px;
	margin-bottom:16px;
	}
.a3{
	padding-left:10px;
	}
.a3 ul li{
	float:left;
	width:110px;
	line-height:30px;
	text-align:left;
	font-size:12px;
	}
.a3 ul li a{
	color:#363636;
	}
.jggk{
	padding-left:10px;
	}
.jggk ul li{
	float:left;
	width:100px;
	line-height:25px;
	text-align:left;
	font-size:12px;
	}
.jggk ul li a{
	color:#363636;
	}
.fl_fr{
	float:right;
	width:336px;
	}
.b1{
	border:1px solid #cccccc;
	height:182px;
	}
.b1_1{
	background:url(imagesbj7.jpg) repeat-x;
	height:30px;
	}
.b1_1 ul li{
	text-align:center;
	float:left;
	width:82px;
	border-right:1px solid #cccccc;
	font-size:12px;
	line-height:30px;
}
.b1_1 ul li a{
	color:#5b5a5a;
	}

.b1_1_2{
	background:url(imagesbj7.jpg) repeat-x;
	height:30px;
	}
.b1_1_2 ul li{
	text-align:center;
	float:left;
	width:166px;
	border-right:1px solid #cccccc;
	font-size:12px;
	line-height:30px;
}
.b1_1_2 ul li a{
	color:#5b5a5a;
	}

.ab{
	border-right:0 !important;
	}
.t1_1{
	background:url(imagesbj6.jpg) repeat-x;
	height:30px;
	width:82px;
	}

.t1_1_2{
	background:url(imagesbj6.jpg) repeat-x;
	height:30px;
	width:166px;
	}

.b1_2{
	padding:10px;
	}
.b1_2 ul li {
	width:316px;
	line-height:27px;
	font-size:12px;
	text-align:left;
	}
.b1_2 ul li a{
	color:#363636;
	}
.b2{
	margin-top:14px;
	border:1px solid #cccccc;
	height:182px;
	}
.notice_3{
    border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:10px;
	width:226px;
	height:205px;
	margin-bottom:10px;
	}
.notice_3 ul li {
	width:226px;
	font-size:12px;
	line-height:27px;
	height:27px;
	border-bottom: 1px dashed #c5c3c3;
	}
.notice_3 a{
	color:##363636;}
.zt{
    border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding-top:7px;
	padding-left:15px;
	padding-right:15px;
	width:216px;
	height:162px;}
.zt li{padding-bottom:10px;}
.n5{
	float:right;
	font-size:12px;
	padding-top:12px;
	padding-right:10px;
	}
.n5 a{
	color:#a8a6a6;
	}
	
.conten_5_1{
	padding:10px;
	width:60px;
	height:55px;
	float:left;
	}
.conten_5_2{
	padding-top:14px;
	}
.conten_5_2 ul li{
	width:223px;
	float:left;
	}
.c1{
	background:url(imagesbj8.jpg) repeat-x;
	height:26px;
	border-bottom:1px solid #cccccc;
}
.c1 p{
	font-size:14px;
	font-weight:bold;
	color:#b21112;
	line-height:26px;
	text-indent:20px;
	}
.c2{
	padding:10px 25px 10px 25px;
	font-size:14px;
	color:#363636;
	 
	}
.txt1{
	width:200px;
	height:20px;
	border: 1px solid #b7b7b7;
}
.txt2{
	width:100px;
	height:20px;
	border: 1px solid #b7b7b7;
	}
.c2 img {
	width:68px;
	height:22px;
	padding-left:15px;	
	vertical-align:middle;
	}
	
.d1{
	background:url(imagesbj9.jpg) repeat-x;
	height:27px;
	border-bottom:2px solid #a41616;}
.n6{
	float:right;
	font-size:12px;
	margin-top:5px;
	padding-right:10px;
	line-height:28px;
	text-align:center;
	border-right:1px solid #cccccc;
	}
.n6 ul li {
	color:#00b2fc;
	}
.n6 ul li a{
	color:#00b2fc;
	}
.ffff{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:10px;
	width:954px;
	}
.d2{
	width:327px;
	float:left;
	border:1px solid #dac3b1;
	margin-right: 10px;
	_margin-right: 6px;
	}
.d2_1{
	height:28px;
	background:url(imagesbj10.jpg) repeat-x;
	border-bottom:1px solid #dac3b1;
	}
.d2_1 ul li{
	text-align:center;
	float:left;
	width:107px;
	font-size:14px;
	line-height:28px;
}
.d2_1 ul li a{
	color:#a75406;
	font-weight:bold;
	}
.d2_r{
	 background:url(imagesbt.jpg) repeat-x;
	 margin-left:10px;
	 width:90px;
	 height:37px;
	 text-align:center;
	 }
.d2_r a{
	line-height:28px !important;
	color:#ca0000 !important;
	font-weight:bold;
	}
.d2_2{
	padding:10px;
	}
.d2_2 ul li{
	float:left;
	width:100px;
	text-align:center;
	font-size:12px;
	line-height:22px;
	}
.d2_2 ul li a{
	color:#363636;
	}
.d3{
	width:610px;
	float:right;
	border:1px solid #dac3b1;
	}
.d3_1{
	height:28px;
	background:url(imagesbj10.jpg) repeat-x;
	border-bottom:1px solid #dac3b1;
	}
.d3_1 ul li{
	text-align:center;
	text-indent:25px;
	float:left;
	font-size:14px;
	line-height:28px;
}
.d3_1 ul li a{
	color:#ca0000;
	font-weight:bold;
	}
.d3_2{
	margin:10px;
	height: 154px;
	}
.tbl{
	width:590px;
	height:162px;
	text-align:center;
	font-size:12px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	}
.tbl tr td{
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;}
.tr1 {
	background:#f2f2f2 ;
	color:#313131;
	font-size:14px;
	font-weight:bold;
	height: 22px;
	}

.e1{
	float:left;
	}
.e2{
	float:left;
	margin-top:10px;
	margin-right:10px;
	margin-left:15px;
	}
.e2 ul li{
	width:85px;
	float:left;
	text-align:center;
    display:inline-block;
	}
.e2 p{
	width:85px;
	font-size:12px;
	text-align:center;
	line-height:20px;
	color:#323232;}
.e2_1{
	width:85px !important;
	}
.f1{
	float:left;
	background:#fff8f1;
	border:1px solid #dac3b1;
	width:309px;
	height:245px;
	}
.nn{
	height:27px;
	border-bottom:1px solid #dac3b1;
	}
.nn ul li{
	text-align:center;
	text-indent:12px;
	float:left;
	font-size:14px;
	line-height:27px;
}
.nn ul li a{
	color:#ca0000;
	font-weight:bold;
	}
.nm{
	border-bottom:1px dashed #cfcbcb;
	margin:12px;}
.question{
	font-size:14px;
	font-weight:bold;
	height:45px;
	line-height:20px;
	}
.question a{
	color:#0f0f0f;
	}
.answer{
	font-size:12px;
	color:#0f0f0f;
	height:30px;
	line-height:22px;
	}
.answer a{
	color:#363636;
	}

.mm{
	float:right;
	margin-right:10px;}
.f2{
	float:left;
	margin-left:10px;
	background:#fff8f1;
	border:1px solid #dac3b1;
	width:309px;
	height:245px;
	}
.f3{
	float:right;
	background:#fff8f1;
	border:1px solid #dac3b1;
	width:309px;
	height:245px;
	}
.notice_4{
	font-size:12px;
	line-height:27px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:10px;
	padding-top:10px;
	}
.notice_4 ul li {
	width:285px;
	border-bottom: 1px dashed #c5c3c3;
	height:27px;
	}
.notice_4 a{
    color:#363636;
		   }
.spl{
	float:left;}		   
.spr{
	float:right;
	color:#888787;
	}		
.g1{
	float:left;
	width:480px;
	height:265px;
	padding-bottom:10px;
	}
.g2{
	float:right;
	width:480px;
	height:265px;
	padding-bottom:10px;
	}
.notice_5{
	padding:10px;
	height:220px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	font-size:12px;
	
	}
.notice_5 ul li {
	width:458px;
	border-bottom: 1px dashed #c5c3c3;
	height:30px;
	line-height:30px;
	}
.notice_5 a{ 
    color:#363636;
		   }
.notice_5 span{
	color:#888787;
	}
.e3{
	margin-top:12px;
	float:left;
	margin-left:14px;
	}
.e3 ul li{
	background:url(imagesbj11.jpg) no-repeat;
	width:169px;
	float:left;
	text-align:center;
	padding-top:5px;
	margin-right:12px;
	 	}

.e3 p{
	font-size:12px;
	line-height:30px;
	padding-top:5px;
	color:#323232;}
.e3 img{
	width:159px;
	height:103px;}

.k1{
	height:37px;
	background:#ffefe0;
	border-top:2px solid #991b1c;
	}
.st{
	float:left;
	margin-right:11px;
	margin-left:10px;
	margin-top:7px;
	width:118px;
	height:22px;
	}
.slt{
	width:118px;
	float:right;
	margin-top:7px;
	margin-right:0 !important;}
.k2{
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	font-size:12px;
	}
.k2 p{
	height:27px;
}
.k2_1{
	color:#363636;}
.k2_2{
	color:#777575;}


 /*分页*/
.page{ width:750px; height:80px; line-height:80px; clear:both; margin-left:auto; margin-right:auto;}
.page p{ float:right; font-size:12px; color:#444; padding-right:10px;}
.page p a{ color:#444; font-size:12px;}
.page p input{ width:40px; border:solid 1px #666; height:20px; line-height:20px; background-color:#FFFFFF;}
.input{ padding-top:28px;}
.page p img{ padding-top:28px;}

.page p a:hover{ color:#f00;}

	