@import url("font-awesome.min.css");
@import url("menu.css");
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{margin:0;padding:0;}
body { color:#666666;font:12px/1.231 "Microsoft YaHei", "Î¢ÈíÑÅºÚ",Verdana, Arial, Helvetica, sans-serif ,""; background:#fff; min-width:1160px; line-height:25px;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99%;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.kd{ width:100%;}
.p15{ padding-bottom:10px;}
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;COLOR:#0970CC}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.mt10{ margin-top:10px;}
/*ÍòÄÜÇå³ý¸¡¶¯¿ªÊ¼*/
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; } /* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.png {background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/png.gif")}

/* -- Ò³ÃæÕûÌå²¼¾Ö -- */
.wbyheader {
	width:100%;
	min-width:1160px;
	background-image: url(tou.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.content, .footer { width:1160px; margin:0 auto;}
.contentbg { background:url(ab_bg.jpg) no-repeat center top; min-width:1160px; padding-top:50px; margin-top:20px; background-color:#E9E9E9; padding-bottom:25px;}
.left { width:201px; float:left; overflow:hidden;}
.right { width:954px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.righttop { height:3px; font-size:0; overflow:hidden;}
.rightbot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:952px; min-height:458px; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc;}

/*Í·²¿¿ªÊ¼*/
.topbg {width:100%; min-width:1160px; height:28px;color:#fff}
.h_top {width:1160px; margin:0 auto; height:28px; font:12px/28px  "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; color:#333;}
.h_top p a { display:inline-block; color:#333; padding:0 14px; height:33px; background:url(tbor.gif) no-repeat right 8px; margin-left:-1px;}
.h_top p a:hover, .h_top a.cur { color:#1367c5; text-decoration:none;}
.h_top p .nobot { background:none;}
.h_con {width:1160px; margin:0 auto; height:130px;}
.h_con h1 { overflow:hidden; padding:10px 0 0 10px; }
.h_con h1 img { float:left; margin-top:8px; height:96px; max-width:500px;}
.h_con h1 span { padding-left:24px; margin-left:12px; margin-top:24px; float:left; color:#FF8019; font:25px  "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; width:300px; border-left:1px solid #CCC;}
.h_con h1 span em { display:block; font:normal 16px/30px "Î¢ÈíÑÅºÚ"; color:#555555;}



.top_r {width:270px;overflow:hidden; margin-top:15px;}
.tel {padding-left:52px;margin-top:10px;color:#085EA7;font: 15px "Microsoft YaHei";background:url(tel.png) no-repeat left 12px; font-weight:600;}
.tel p {color:#FF8019; font-size:24px; line-height:28px; padding-top:4px; font-weight:bold;}



.h_pho { padding:18px 0 0 0;}
.h_pho .pho01 { color:#6e6e6e; font:12px/14px "Î¢ÈíÑÅºÚ"; overflow:hidden; padding:5px 0 0 42px; display:block;}
.h_pho .pho01 span { font:24px/26px "Georgia"; display:block; color:#e64710;}
.h_pho .tzxi { margin:10px 0 0 42px; width:135px; height:29px; text-align:center; display:block; background:#e64710;}
.h_pho .tzxi a { color:#fff; font:17px/29px "Î¢ÈíÑÅºÚ";}
.navbg {
	width:100%;
	min-width:1160px;
	height:54px;

}
.h_nav {width:1160px; margin:0 auto; height:54px;}
.soubg {width:100%; min-width:1160px; height:50px; border-bottom:#ddd solid 1px; background-color:#fefefe}
.h_ser { width:1160px; height:45px; overflow:hidden; margin:0 auto;}
.h_ser p { height:47px; font:14px/47px "Î¢ÈíÑÅºÚ"; overflow:hidden; padding:0 0 0 5px; color:#989898;}
.h_ser p a { padding:0 8px 0 2px;color:#1367c5;}
.s_inp { width:250px; height:28px; padding:10px 0 0 0;}
.inp01 { background:#d8d8d8; width:192px; height:28px; font:12px/26px  "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; border:none medium; text-align:left; padding-left:10px; color:#8d8d8d; display:inline;}
.s_sbtn{width:40px;height:28px;border:0px;cursor:pointer;float:left;background:url(soso.jpg) no-repeat right center;}


.otherbanner {width:1160px; margin:0 auto;}


/*µ×²¿¿ªÊ¼*/
.fbg {
	overflow:hidden;
	margin:20px 0 0 0;
	padding-bottom:20px;
	min-width:1160px;
	color:#fff;
	background-color: #015198;
	background-image: url(fbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.f_nav { height:41px; font:14px/41px "Î¢ÈíÑÅºÚ"; text-align:center; border-bottom:1px solid #034b84;}
.f_nav a { padding:0 15px; color:#fff; display:inline-block;}
.f_con { padding:36px 0 0 0; overflow:hidden;color:#fff; font:12px/24px  "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; text-align: center; padding:5px 0 0 36px;}
.f_con h1 { margin:0 0 0 170px; display:inline;}
.f_con p { color:#fff; font:12px/24px  "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; text-align:center; padding:5px 0 0 36px;}
.f_con p a { color:#fff;}
.f_con p img { vertical-align:middle; margin:0 0 0 10px; display:inline-block;}
.footer{position:relative}
/*µ×²¿½áÊø*/

#subnavs{ width:223px;color: #7e4703;line-height: 20px;overflow:hidden; border:1px solid #e3e3e3;;border-radius:5px; overflow:hidden;}

.expmenu{ width:198px;overflow:hidden; margin:0 auto;overflow:hidden;}
.expmenu li div.header{width:198px;  height:44px; line-height:42px;}
.expmenu li div.header h3{font-size:16px; font-weight:normal;background:url(h3.gif) no-repeat left center;
padding-left:38px; height:44px; line-height:42px;}
.expmenu li div.header a{height: 32px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#333;}
.expmenu li div.color a{ color:#333; font-weight:bold;}
.expmenu li div.color a.sec,.expmenu li div.color a:hover{ color:#066CC1;}
/*Èý½Ç°´Å¥*/
.expmenu li div.header .arrow{display:block;width:20px;height:42px;float:right;overflow:hidden;cursor:pointer;}
.expmenu li div.header .arrow.down{background:url(jian.png) right no-repeat; margin-right:15px;}
.expmenu li div.header .arrow.up{background:url(jia.png) right no-repeat; margin-right:15px;} 
/*¶þ¼¶µ¼º½*/
.expmenu li .menu{ /*padding:0 15px 5px;*/ overflow:hidden;}
.expmenu li .menu li{ height:27px; line-height:27px; float: left; overflow:hidden; /*padding:0 0 0 20px;border-bottom:1px dashed #bbac9b;*/  width: 90px;}
.expmenu li .menu li a.selected{ font-weight:bold;}
.izl-rmenu {
	position: fixed;
	right: 0;
	bottom: 30%;
	z-index: 999; background-color:#fff;width: 42px;
}
.izl-rmenu .btn {
	width: 40px;
	height: 40px;
	cursor: pointer;
	position: relative; border:#075BA3 solid 1px; margin-top:-1px; text-align:center;color:#fff; background-color:#046ABF; line-height:40px;
}
.izl-rmenu .btn:hover{ color:#fff; border:#FF8823 solid 1px;}
.izl-rmenu .btn i{ font-size:18px; line-height:40px;}
.izl-rmenu .btn-qq {
}
.izl-rmenu .btn-qq:hover {
background-color: #FF6B05;
}
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited {

}
.izl-rmenu .btn-wx {

}
.izl-rmenu .btn-wx:hover {
	background-color: #FF6B05;
}
.izl-rmenu .btn-wx .pic {
	position: absolute;
	left: -120px;
	top: -1px;
	display: none;
	width: 120px;
}
.izl-rmenu .btn-phone {

}
.izl-rmenu .btn-phone:hover {
	background-color: #FF6B05;
}
.izl-rmenu .btn-phone .phone {
background-color:#FF6B05;
	position: absolute;
	width: 180px;
	left: -180px;
	top: -1px;
	line-height: 41px;
	color: #FFF;
	font-size: 18px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-qq .qq {
background-color:#FF6B05;
	position: absolute;
	width: 100px;
	left: -100px;
	top: -1px;
	line-height: 41px;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-qq .qq p{  color:#fff;}
.izl-rmenu .btn-top {
	display: none;
}
.izl-rmenu .btn-top:hover {
	background-color:#FF6B05; color:#fff;
}
.fdwx{left: 20px; top: 420px; width: 142px; height: 200px; position: fixed; z-index: 999;}
.fdwx i{ font-size:18px; color:#046ABF; line-height:35px; cursor:pointer}
.izl-rmenu .btn-wx .fa-mobile{ font-size:22px;}

