
.main_image {width:100%; height:599px;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:599px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:599px;}
.main_image li span {display:block; width:100%; height:599px}
.main_image li a {display:block; width:100%; height:599px}
.main_image li .img_1 {background: url('1_15.jpg') center top no-repeat}
.main_image li .img_2 {background: url('2_15.jpg') center top no-repeat}
.main_image li .img_3 {background: url('3_15.jpg') center top no-repeat}
.main_image li .img_4 {background: url('4_15.jpg') center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative; z-index:999;}
div.flicking_con .flicking_inner {position:absolute; top:550px; left:420px; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}



.newr{ width:540px; margin-top:120px;}
.newr dl {  padding:20px 0;}
.newr dl dt{ border:2px solid #ffd426;width:89px; color:#000; display:block; text-align:center; padding-top:20px; float:left; margin-bottom:20px;}
.newr dl dt a{width:89px; color:#000; font-size:44px}
.newr dl dt a span{ display:block; font-size:14px; margin-top:10px; background:#ffd426; height:50px; line-height:40px;}
.newr dl dd{ width:430px;font-size:16px;display:block;float: right; margin-bottom:20px;}
.newr dl dd a{font-size:16px}
.newr dl dd a em{ color:#8c8c8c; display:block; margin-top:5px; font-size:14px; font-style:normal}




.focus{ position:relative; width:455px; height:320px; margin:300px auto 0 auto}  
.focus img{ width: 455px; height:320px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }

.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:-55px; left:200px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#f7eb1b;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    




.cptj h3 a{ float:right; color:#999; font-size:16px}
.cptj h3{ color:#0067d5; font-size:24px; height:50px; text-transform:uppercase;}

.w1200{ width:1200px; margin:0  auto}
.sycp1 ul li{ float:left; width:286px; height:243px; margin:0 10px 20px 0;}
.sycp1 ul li a{ display:block; width:286px; height:243px; position:relative}
.sycp1 ul li a img{width:286px; height:243px; }
.sycp1 ul li a span{ position:absolute; bottom:0; height:40px; line-height:40px; text-align:center; background:#000; z-index:999; width:286px; display:block; opacity: 0.4; left:0}
.sycp1 ul li a b{ position:absolute; color:#fff; text-align:center; bottom:10px; text-align:center; width:286px;  z-index:9999; left:0; font-size:16px}
.sycp1 ul li a:hover b{ color:#FF0}
.sycp1 ul li a:hover span{ background:url(1_12.jpg) center no-repeat}


.qh_nav{ width:100%; height:55px; background:#232323 }
.qh_nav ul{ width:1200px; margin:0 auto}
.qh_nav ul li{ float:left; width:150px; display:block; height:55px; line-height:55px;}
.qh_nav ul li a{ color:#fff; display:block; float:left; width:150px;text-align:center; font-size:16px; height:55px;line-height:55px;  }
.qh_nav ul li a:hover{ font-weight:bold; background: url(1_12.jpg) center no-repeat; color:#000;}

.sy_ml img{ margin:10px 0 0 5px;}
.sy_z a{ display:block; width:230px; height:54px; text-align:center; line-height:54px; background:#99c80a; color:#fff; margin:20px 0 20px 20px; font-size:16px}
.sy_z a:hover{ background:#000; color:#fff}


.cptj1 ul li a{ border-bottom:1px solid #ccc; height:50px; line-height:50px; padding-left:30px; display:block}
.cptj1 ul li a:hover{ background:#0245a2; color:#fff}



.left_cp{ width:246px; margin-left:18px; margin-bottom:20px;}
.left_cp a{ display:block; background:url(1_24.jpg); width:230px; height:34px; line-height:34px; padding-left:16px; margin-bottom:5px; font-size:16px}
.left_cp a:hover{ background:url(2_24.jpg); color:#000}




#left_cp1 a{ display:block; display:inline-block; width:160px; font-size:14px; color:#999999}
#left_cp1 a:hover{background:#FF0;color:#000}






.wz1 {
	font-size:20px;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
}
.wz1  a:link{
text-decoration:none; 
color:#fff;
}
.wz1 a:hover{
text-decoration:none;
color:#fff;
}
.wz1 a:visited{
text-decoration:none;
color:#fff;
}
.wz1 a:active{
text-decoration:none;
color:#fff;
}








.wzz2 {
	font-size:22px;
	text-decoration:none;
	color:#434343;
}
.wzz2  a:link{
text-decoration:none; 
color:#434343;
}
.wzz2 a:hover{
text-decoration:none;
color:#434343;
}
.wzz2 a:visited{
text-decoration:none;
color:#434343;
}
.wzz2 a:active{
text-decoration:none;
color:#434343;
}




.clear{ clear:both}


.top3 {
	font-size: 32px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.top3  a:link{
text-decoration:none; 
color:#fff;
}
.top3 a:hover{
text-decoration:none;
color:#fff;
}
.top3 a:visited{
text-decoration:none;
color:#fff;
}
.top3 a:active{
text-decoration:none;
color:#fff;
}






.top_3 {
	font-size: 26px;
	text-decoration:none; text-transform:uppercase;
	font-weight:bold;
	color:#434343;
}
.top_3  a:link{
text-decoration:none; 
color:#434343;
}
.top_3 a:hover{
text-decoration:none;
color:#434343;
}
.top_3 a:visited{
text-decoration:none;
color:#434343;
}
.top_3 a:active{
text-decoration:none;
color:#434343;
}



.top_31 {
	font-size:18px;
	text-decoration:none;
	color:#fff;
}
.top_31  a:link{
text-decoration:none; 
color:#fff;
}
.top_31 a:hover{
text-decoration:none;
color:#fff;
}
.top_31 a:visited{
text-decoration:none;
color:#fff;
}
.top_31 a:active{
text-decoration:none;
color:#fff;
}




.top_32 {
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	color:#50ca10;
}
.top_32  a:link{
text-decoration:none; 
color:#50ca10;
}
.top_32 a:hover{
text-decoration:none;
color:#50ca10;
}
.top_32 a:visited{
text-decoration:none;
color:#50ca10;
}
.top_32 a:active{
text-decoration:none;
color:#50ca10;
}



.top_33 {
	font-size:19px;
	text-decoration:none;
	font-weight:bold;
	color:#717171;
}
.top_33  a:link{
text-decoration:none; 
color:#717171;
}
.top_33 a:hover{
text-decoration:none;
color:#717171;
}
.top_33 a:visited{
text-decoration:none;
color:#717171;
}
.top_33 a:active{
text-decoration:none;
color:#717171;
}






.top_34 {
	font-size:24px;
	text-decoration:none;
	text-transform:Uppercase;
	color:#585657;
}
.top_34  a:link{
text-decoration:none; 
color:#585657;
}
.top_34 a:hover{
text-decoration:none;
color:#585657;
}
.top_34 a:visited{
text-decoration:none;
color:#585657;
}
.top_34 a:active{
text-decoration:none;
color:#585657;
}


.top_35 {
	font-size: 32px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	line-height:36px;
	color:#0063e9;
}
.top_35  a:link{
text-decoration:none; 
color:#0063e9;
}
.top_35 a:hover{
text-decoration:none;
color:#0063e9;
}
.top_35 a:visited{
text-decoration:none;
color:#0063e9;
}
.top_35 a:active{
text-decoration:none;
color:#0063e9;
}



.top_36 {
	font-size: 18px;
	text-decoration:none;
	font-weight:bold;
	line-height:40px;
	text-transform:uppercase;
	color:#232323;
}
.top_36  a:link{
text-decoration:none; 
color:#232323;
}
.top_36 a:hover{
text-decoration:none;
color:#232323;
}
.top_36 a:visited{
text-decoration:none;
color:#232323;
}
.top_36 a:active{
text-decoration:none;
color:#232323;
}


.top_37 {
	font-size: 18px;
	text-decoration:none;
	font-weight:bold;
	line-height:40px;
	color:#fff;
}
.top_37  a:link{
text-decoration:none; 
color:#fff;
}
.top_37 a:hover{
text-decoration:none;
color:#fff;
}
.top_37 a:visited{
text-decoration:none;
color:#fff;
}
.top_37 a:active{
text-decoration:none;
color:#fff;
}




.top_3f7 {
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	color:#be0101;
}
.top_3f7  a:link{
text-decoration:none; 
color:#be0101;
}
.top_3f7 a:hover{
text-decoration:none;
color:#be0101;
}
.top_3f7 a:visited{
text-decoration:none;
color:#be0101;
}
.top_3f7 a:active{
text-decoration:none;
color:#be0101;
}





.wzd1 {
	font-size:16px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#666;
}
.wzd1  a:link{
text-decoration:none; 
color:#666;
}
.wzd1 a:hover{
text-decoration:none;
color:#666;
}
.wzd1 a:visited{
text-decoration:none;
color:#666;
}
.wzd1 a:active{
text-decoration:none;
color:#666;
}





.wzddd1 {
	font-size:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#666;
}
.wzddd1  a:link{
text-decoration:none; 
color:#666;
}
.wzddd1 a:hover{
text-decoration:none;
color:#666;
}
.wzddd1 a:visited{
text-decoration:none;
color:#666;
}
.wzddd1 a:active{
text-decoration:none;
color:#666;
}


.sy_cplb a{ display:inline-block; background:url(t1.png); height:54px; width:216px; line-height:54px; margin-left:30px; font-size:18px}
.sy_cplb a:hover{ background:url(t2.png); color:#fff}

.top_355 {
	font-size:14px;
	text-decoration:none;
	color:#fff;
}
.top_355  a:link{
text-decoration:none; 
color:#fff;
}
.top_355 a:hover{
text-decoration:none;
color:#fff;
}
.top_355 a:visited{
text-decoration:none;
color:#fff;
}
.top_355 a:active{
text-decoration:none;
color:#fff;
}


.top_354 {
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	line-height:26px;
	color:#000;
}
.top_354  a:link{
text-decoration:none; 
color:#000;
}
.top_354 a:hover{
text-decoration:none;
color:#000;
}
.top_354 a:visited{
text-decoration:none;
color:#000;
}
.top_354 a:active{
text-decoration:none;
color:#000;
}



.sy_cp{ margin:0 auto; width:1100px;}
.sy_cp a{ display:block; float:left; width:161px; height:156px; margin:0 10px }
.sy_cp a img{display:block; float:left; width:161px; height:116px;border:1px solid #ccc;}
.sy_cp a span{ text-align:center; display:block}
.sy_cp a:hover img{ border:1px solid #333}


.sy_list ul li{color:#1272bf; width:240px;}
.sy_list ul li a{display:block;color:#300564;font-size:16px;padding-left:20px ;height:52px; line-height:52px; width:220px; border-bottom:1px solid #a6820b;}
.sy_list ul li a:hover{ color:#fff; font-weight:bold; background:#a6820b}


.sy_list1 { width:1100px; margin:0 auto}
.sy_list1 ul li{ border:1px solid #a8ce39; height:38px; line-height:38px; color:#000; width:150px; float:left; border-radius:5px; text-align:center; margin-right:5px}
.sy_list1 ul li a{ width:150px; display:block;color:#000; font-size:16px;}
.sy_list1 ul li a:hover{ background:#a8ce39; color:#fff}