HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px;VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

BODY {
	MIN-WIDTH: 1200px; WIDTH: auto; FONT-SIZE: 12px
}
HTML {
	_background-attachment: fixed; _background-image: url(about:blank)
}
HTML BODY {
	 _background-attachment: fixed; _background-image: url(about:blank)
}
a{ color:#000; text-decoration:none;}
a:hover{ color:#ff640f;}
a.more{ color:#fff; text-decoration:none;}
a.more:hover{ color:#000;}
img{ border:0px;}
ul,li,h1,p{ margin:0px; padding:0px; }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;
	color:#333;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ";
}
.a_main{ width:100%; height:32px;float:left; border-bottom:1px solid #e0e0e0;font-size:12px; font-family:"ËÎÌå"; color:#666;}
.page{ width:1200px; height:auto; margin:0 auto; text-align:left;}
.a_main .a_1{ width:950px; height:auto; float:left; line-height:32px;}
.a_main .a_2{ width:250px; height:auto; float:left; padding-top:3px;}
.a_main .a_2 .a1{ float:left; line-height:32px;}
.a_main .a_2 .a2{ float:left; padding-left:8px; padding-right:8px; padding-top:1px;}
.a_main .a_2 .a3{ float:left; padding-right:8px; line-height:32px;}
.topbar_r_wx{ float:left; position:relative;z-index:2000;}
.topbar_r_wx div{ position:absolute; z-index:20; display:none; }
.topbar_r_wx:hover{ cursor:pointer;background:#FFFFFF;}
.topbar_r_wx:hover div{ display:block; top:30px; left:0px; z-index:2000}

.b_main{ width:100%; height:110px;float:left;}
.logo{ width:880px; height:auto; float:left; padding-top:24px;}
.l_tel{ width:320px; height:95px; float:left; margin-top:10px;}
.tel{ width:320px; height:auto; float:left; text-align:right;padding-top:12px;}
.sear{ width:320px; height:28px; float:left; margin-top:10px; border:1px solid #ececec; background:#fff;}
.se{ border:none; color:#43A0FF; }
.xi{ font-size:10px; line-height:28px;}
.bn{ width:60px; line-height:26px; text-align:center; color:#fff; cursor:pointer; background:#43A0FF; border:none;}

.c_main{ width:100%; height:56px;float:left; background:url(../imgs/menubg.jpg);padding-top:22px; z-index:1000}
.menu{ float:left; width:1200px; height:56px;}
.menu ul{ float:left; padding:0; list-style:none}
.menu ul li{ float:left; height:56px; padding:0px; position:relative; background:url(../imgs/menu.png)}
.menu ul li.xian{ float:left; width:4px;}

.menu ul li ul{ display:none; left:0;}
.menu ul li a.am{ width:146px;float:left; height:56px; line-height:56px; text-align:center; font-size:18px; color:#fff;background:url(../imgs/menu.png) }
.menu ul li a.aa{ width:146px;float:left; height:56px; line-height:56px; text-align:center; font-size:18px; color:#fff;background:#88CDF6;}
.menu ul li a.am:hover{color:#fff;background:#88CDF6;}
                                                 
.menu ul li:hover{background:#88CDF6; color:#fff;}
.menu ul li:hover a{background:#88CDF6;color:#fff;}
.menu ul li:hover ul{ width:400px;display:block; position:absolute; top:56px;padding-left:20px; padding-right:15px;background:#88CDF6; padding-top:10px; line-height:30px; padding-bottom:10px;z-index:100;}
.menu ul li:hover ul.ul1{ width:400px;}
.menu ul li:hover ul.ul2{ width:200px;}
.menu ul li:hover ul a{ padding-left:18px;padding-right:18px;text-align:center;line-height:35px;font-size:14px;}

.banner{ width:100%; height:450px;float:left; text-align:center; }

.fullSlide {width:100%;position:relative;height:450px;z-index:5;}
.fullSlide .bd {margin:0 auto;position:relative;overflow:hidden;}
.fullSlide .bd ul {width:100% !important; list-style:none; margin:0px;}
.fullSlide .bd li {width:100% !important;	height:450px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:450px;}
.fullSlide .hd {width:100%;position:absolute;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:right; padding-right:50px;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;margin:3px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#0096DC;}

.d_main{ width:100%; height:auto;float:left; margin-top:35px;}
.left{ width:650px; height:auto; float:left; padding-right:55px;}
.right{ width:495px; height:auto; float:left;}
.l_tit{ width:650px; height:auto; float:left;}
.l_tit1{ width:100px; height:auto; float:left; line-height:40px; border-bottom:3px solid #134991; color:#134991; text-align:center; font-size:25px;}
.l_tit2{ width:540px; height:auto; float:left; line-height:41px; border-bottom:1px solid #e5e5e5; color:#999; padding-left:10px;}
.l_con{ width:650px; height:auto; float:left; line-height:150%; padding-top:20px;}
.l_con a{color:#134991; font-size:14px;}

.r_tit{ width:495px; height:auto; float:left;}
.r_tit1{ width:105px; height:auto; float:left;}
.r_tit3{ width:225px; height:auto; float:left;line-height:41px; border-bottom:1px solid #e5e5e5;}
.r_tit2{ width:60px; height:auto; float:left; line-height:41px; border-bottom:1px solid #e5e5e5;color:#134991; text-align:center; font-size:25px;}
.r_tit1 a{ width:105px; height:auto; float:left;line-height:41px; border-bottom:1px solid #e5e5e5; color:#E40700; text-align:center; font-size:25px;}
.r_tit1 a.on{ width:105px; height:auto; float:left;line-height:40px; border-bottom:3px solid #134991; color:#134991; text-align:center; font-size:25px;}
.r_tit1 a:hover{ width:105px; height:auto; float:left;line-height:40px; border-bottom:3px solid #134991; color:#134991; text-align:center; font-size:25px;}

.r_con{ width:495px; height:auto; float:left; padding-top:15px;}
.r_con .row{ width:495px; height:auto; float:left; padding-bottom:15px; }
.r_con .row .img{ width:150px; height:auto; float:left;}
.r_con .row .img img{ width:150px; height:110px;}
.r_con .row .txt{ width:330px; height:auto; float:left; padding-left:15px;}
.r_con .row .txt h1{ font-size:16px; font-weight:100;}
.r_con .row .txt p{ color:#666; padding-top:8px; line-height:150%;}
.r_con .row .txt p a{ color:#666;}
.r_con ul{ width:480px; height:auto; float:left;padding-left:15px; border-bottom:1px dotted #ccc;}
.r_con ul li{ width:480px; height:auto; float:left; line-height:40px;}

.e_main{ width:100%; height:602px;float:left; background:url(../imgs/bg.jpg);margin-top:22px;background-position:top center;background-repeat:no-repeat; }
.e_tit{ width:1200px; height:auto; float:left; padding-top:25px; padding-bottom:30px;}
.e_tit1{ width:600px; height:auto; float:left;font-size:25px; color:#E40800; line-height:40px;}
.e_tit2{ width:600px; height:auto; float:left; text-align:right; line-height:40px;}
.e_tit2 a{color:#134991; font-size:14px;}
.e_tit span{ font-size:14px; color:#999;}
.e_con{ width:1200px; height:auto; float:left;}
.e_con ul{ width:230px; height:auto; float:left; margin-left:5px; margin-right:5px; text-align:center; padding-bottom:13px;}
.e_con ul:hover{ width:230px; height:auto; float:left; margin-left:5px; margin-right:5px; padding-bottom:13px; text-align:center; background:#fff;}
.e_con ul img{ width:226px; height:196px; border:1px solid #ccc; padding:1px; margin-bottom:13px;}

.youshi{ width:100%; height:auto;float:left; text-align:center; padding-top:30px; font-size:30px; color:#DA251C;}
.f_main{ width:100%; height:auto;float:left; margin-top:30px; padding-bottom:30px;}
.f_main .row{ width:300px; height:auto; float:left; text-align:center;}
.f_main .row .y_img{ width:300px; height:auto; float:left;}
.f_main .row .y_tit{ width:300px; height:auto; float:left; font-size:20px; line-height:45px;}
.f_main .row .y_con{ width:300px; height:auto; float:left; color:#666; line-height:180%;}

.pagefoot{ width:100%; height:130px;float:left; background:#134991; padding-top:12px; color:#fff;}
.f_logo{ width:160px; height:auto; float:left; text-align:center;}
.f_site{ float:left; border-left:1px solid #fff; line-height:180%; padding-left:35px; margin-top:20px;}
.f_site span{ font-size:12px;}
.f_site a{ color:#fff;}