*{margin:0;padding:0;list-style:none;font-family:"黑体"}
a,img{border:0 none;text-decoration:none;}

.warp{margin:0 auto;width:1000px;}
.head{height:75px;overflow:hidden;background:#f4f4f4;border-top:3px solid #0071c5;}
.head .fl{float:left;margin:15px 30px 0;}
.head .fr{float:right;margin:15px 30px 0;}

.search{height:75px;overflow:hidden;background:url("../img/searchbg.jpg") no-repeat center center #005798;position:relative;}
.searchdiv{width:543px;height:44px;position:absolute;top:50%;left:50%;margin:-22px 0 0 -272px; overflow:hidden;}
.searchdiv input{width:380px;height:40px;margin:2px 0 0 20px;border:0 none;background:none;float:left;font-size:20px;font-weight:500;color:#999}
.searchdiv a{display:block;width:140px;height:40px;margin:2px 0 0 0;background:none;float:left;}


#ifocus { width:1000px; height:607px;position:relative;}
	#ifocus_pic { display:inline; position:relative; float:left; width:1000px; height:607px; overflow:hidden; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist ul{position:absolute;}
		#ifocus_piclist li { width:1000px; height:607px; overflow:hidden;position:absolute;left:1000px; }
		/*#ifocus_piclist li.active{left:0;}*/
 		#ifocus_piclist .b img { width:1000px; height:607px; }
	#ifocus_btn { display:inline; float:right; width:118px; margin:9px 11px 0 0; position:absolute;top:10px;right:10px;z-index:2}
		#ifocus_btn li { width:114px; height:66px; cursor:pointer; background:#000;margin:5px 0;border:2px solid #0266b2}
		#ifocus_btn img { width:114px; height:66px; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
		#ifocus_btn .current { border:2px solid #fff; }
		#ifocus_btn .current  img{opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; right:1%;top:38%;width:98%; color:#0061a3; }
		#ifocus_tx ul{width:100%;}
		#ifocus_tx ul li{width:100%;}
		#ifocus_tx li .tp p{text-align:right;line-height:1.7em;}
		#ifocus_tx li .tp p span{font-weight:600;}
		#ifocus_tx li .tp a{margin-right:50px;margin-bottom:-15px;display:block;}
		#ifocus_tx .normal { display:none; }
#lt{position:absolute;top:38%;left:0;width:100%;height: 375px;z-index:2;}
#lt li{display:none;}
#lt li.show{display:block;}
#lt p{text-align:right;padding-right:20px;}
.cx{width:220px;height:230px;padding:20px;position:absolute;lefT:0;top:0;z-index:999;background:#0266b2;}
.cx h2{font-size:20px;color:#fff;font-weight:600;}
.cx p{font-size:14px;color:#fff;padding:25px 0;line-height:1.7em;}
.cx a{display:block;width:135px;height:40px;background:#8bc43c;text-align:center;font-size:16px;color:#fff;margin:0 auto;line-height:40px;margin-top:15px;}

.bk{
width: 100%;
margin: 0 auto;}
.bk h2{font-size:20px;color:#005798;line-height:2em;padding:0 23px;}
.bk dl{float:left;background:#fff;position:relative;padding:10px 10px 10px 80px;width:208px;height:150px;margin:0 6px;border-top:5px solid #f9b015;-moz-box-shadow:5px 10px 10px rgba(0,0,0,0.3);       
-webkit-box-shadow:5px 10px 10px rgba(0,0,0,0.3);         
box-shadow:5px 10px 10px rgba(0,0,0,0.3); }
.bk dl dt{position:absolute;left:5%;top:30%;}
.bk dl h3{font-size:20px;line-height:1.9em;}
.bk dl dd p{font-size:14px;line-height:1.7em;color:#6b6b6b;}
.bk dl.l2{border-top:5px solid #8ec63f;}
.bk dl.l3{border-top:5px solid #005798;}
.bk dl.l1 h3{color:#f9b015;}
.bk dl.l2 h3{color:#8ec63f;}
.bk dl.l3 h3{color:#005798;}
.bk .clear{overflow:hidden;clear:both;padding-bottom:8px;text-align:center;padding-left: 5px;}

.video_con{position: fixed; width: 922px; height: 534px; z-index: 10000; top:50%; left: 50%;margin:-267px 0 0 -461px;}
.close{float:right;position:absolute;right:0;top:0;}
.bg{width:100%;height:1000px;background:#333;opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); }
.video_warp{position:fixed;lefT:0;top:0;z-index:10000;width:100%;height:100px;display:none;}
.video_warp .bg{position:absolute;top:0;left:0;}

.footer{width:1000px;height:90px;background:#f2f2f2;margin:0 auto;}
.tx{position:absolute;bottom:10px;left:0;height:226px;width:100%}
.tx .tp p{text-align:right;padding-right:20px;}
