﻿/* CSS Document */

@import url("base.css");
body{
	background:#fff;
	font: 12px/1.5 "微软雅黑","宋体","Microsoft Yahei","SimHei";
}
.main_con{
	width:1200px;
	margin:0px auto;
	height:auto;
	overflow:hidden;
}
.h16{
	width:100%;
	height:16px;
}
.h25{
	width:100%;
	height:25px;
}
.h35{
	width:100%;
	height:35px;
}
.h40{
	width:100%;
	height:40px;
}
.h45{
	width:100%;
	height:45px;
}
.h50{
	width:100%;
	height:50px;
}
.h55{
	width:100%;
	height:55px;
}
.h65{
	width:100%;
	height:65px;
}
.h70{
	width:100%;
	height:70px;
}
.h85{
	width:100%;
	height:85px;
}
.h90{
	width:100%;
	height:90px;
}
.h95{
	width:100%;
	height:95px;
}
.h100{
	width:100%;
	height:100px;
}
.h100{
	width:100%;
	height:100px;
}
.h110{
	height:115px;
	width:100%;
}
.w65{
	width:65px;
	height:100%;
}
.w90{
	width:90px;
	height:100%;
}
.w112{
	width:112px;
	height:100%;
}
a:hover{
	color:#ff4200;
}
.top{
	width:100%;
	height:45px;
	line-height:45px;
	background:#f2f2f2;
	color:#555555;
}
.top .top_l{
	position:relative;
	left:20px;
}
.top .top_r  ul{
	height:45px;
}
.top .top_r a{
	display:block;
	color:#555555;
	float:left;
}
.top .top_r a:hover{
	color:#C50E08;
}
.top .top_r span{
	float:left;
	display:block;
	width:30px;
	text-align:center;
}
.top_weixin{
	position:relative;
	right:0px;
	z-index:99999;
	display:none;
}
.top_weixin img{ width:120px; height:120px;}
.logo_tel{
	width:100%;
	height:110px;
}
.logo_tel .logo .logo_txt{
	font-size:18px;
	color:#333333;
	position:relative;
	top:22px;
}
.logo_tel .tel{
	background:url(tel.jpg) no-repeat;
	width:235px;
	height:76px;
}
.logo_tel .tel p{
	padding-left:40px;
	padding-top:28px;
	font-size:22px;
	color:#C50E08;
	font-family: Arial, Helvetica, sans-serif;
}
.logo_tel .tel b{ font-size:28px;}
.logo_tel .tel .tel_num{
	color:#C50E08;
	font-size:24px;
	position:relative;
	top:28px;
	left:65px;
}
.header_nav{
	background:#C50E08;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #FFFFFF;
}
.header_nav .header_nav_ul{
	width:1110px;
	margin:0px auto;
	overflow:hidden;
}
.header_nav .header_nav_ul ul{
	width:1200px;
}
.header_nav .header_nav_ul li a{
	font-size:16px;
	color:#fff;
	float:left;
	padding:0px 23px;
}
.header_nav .header_nav_ul li.active a,.header_nav .header_nav_ul li:hover a{
	background: #333;
}
.header_nav .header_nav_ul li span{
	float:left;
	display:block;
	text-align:center;
	color:#fff;
}
.banner_n{
	width:100%;
	height:240px;
	background-position:top center;
	background-repeat:no-repeat;
}
.banner_n img{
	width:100%;
	height:320px;
}
.nav_postion{
	position:relative;
	right:24px;
	font-size:14px;
	color:#999;
	line-height:36px;
        top:15px;
}
.nav_postion a{
	color:#999;
}
.nav_postion a:hover{
	color:#C50E08;
}
.floor09{
	height:260px;
	width:100%;
	background:#333;
}
.f9_fl_c{
	width:955px;
	height:260px;
	border-right:1px solid #e4e4e4;
}
.f9_fl_0{
	width:190px;
	height:auto;
	float:left;
}
.f9_fl_ul li{
	width:100%;
	height:28px;
}
.f9_fl_ul li a{
	font-size:14px;
	color:#888;
}
.f9_fl_title{
	height:60px;
	width:100%;
}
.serv_qq li{
	height:40px;
}
.f9_fl_title span.cn{
	font-size:16px;
	color:#fff;
	height:28px;
	line-height:28px;
}
.f9_fl_title span.en{
	display:block;
	font-size:14px;
	color:#555;
}
.f9_weixin{
	position:relative;
	float:left;
	left:75px;
}
.f9_weixin img{ width:120px; height:120px;}
.f9_weixin .wx_txt{
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:16px;
	color:#888;
	width:132px;
}

.f9_fl_more .W_ctc{width:194px; position:relative; top:-30px; left:-15px;}
.f9_fl_more .W_ctc .title{width:180px;padding-left:14px;height:48px;display:block;background:url(w_ctc_title.png) no-repeat;color:#fff;font-size:17px;font-weight:100;line-height:34px}

.f9_fl_more .W_ctc dl{padding-top:6px}
.f9_fl_more .W_ctc dd span{background:#3a393a;-webkit-border-radius:50px;-moz-border-radius:50px;display:inline;float:left;height:42px;cursor:pointer;border-radius:50px;width:42px;margin-right:10px;-webkit-transition:all .2s ease-in-out}
.f9_fl_more .W_ctc dd span i.qq{width:20px;-webkit-transition:all .2s ease-in-out;opacity:.7;-webkit-transform:scale(0.8);height:20px;display:block;margin:11px auto;background:url(f9_lxwm_qq.png) no-repeat;}
.f9_fl_more .W_ctc dd a{color:#999;-webkit-transition:all .2s ease-in-out}
.f9_fl_more .W_ctc dd a:hover{color:#fff;text-decoration:none;}
.f9_fl_more .W_ctc dd a:hover span{background:#da482e}
.f9_fl_more .W_ctc dd{height:42px;margin-bottom:6px;display:block;clear:both;line-height:42px;font-size:16px;cursor:pointer}
.f9_fl_more .W_ctc p{color:#999;margin-top:6px;clear:both}
.f9_fl_more .W_ctc p i.icon{background:url(f9_lxwm_ico.png) no-repeat;display:inline;float:left}
.f9_fl_more .W_ctc p.tel{height:18px;line-height:18px;margin-top:5px;display:block;overflow:hidden}

.tel2 a{ color:#F00; font-size:28px; font-weight:bold; font-family:"Candara"; position:relative;top:-8px;}
.f9_fl_more .W_ctc p.email{height:16px;line-height:14px;display:block;overflow:hidden}
.f9_fl_more .W_ctc p.address{height:32px;line-height:16px;margin-top:6px;display:block;overflow:hidden}
.f9_fl_more .W_ctc p.tel i.icon{width:18px;height:15px;margin-right:8px;}
.f9_fl_more .W_ctc p.email i.icon{width:17px;height:15px;margin-left:1px;margin-right:8px;background-position:0px -23px}
.f9_fl_more .W_ctc p.address i.icon{width:14px;height:19px;margin-right:10px;margin-left:2px;background-position:-3px -72px}
.floor10{
	height:110px;
	width:100%;
	background:#afafaf;
}
.floor10 p{
	text-align:center;
	color:#333;
	line-height:35px;
}
.floor10 p a{
	color:#333;
}
.Page{width:100%; text-align:center;}

.Page li{
	list-style:none;
	float:left;
	 border:1px solid #e5e5e5; 
	 margin-left:-1px; 
	 color:#333; 
	 background:#fff;
	 height:50px;
	 vertical-align:middle; 
	 line-height:48px; 
	 font-size:14px; 
	 min-width:68px;
}
.Page li.thisclass{
	 background:#C50E08; color:#FFF
}
.Page a{display:inline-block;width:65px;height:48px; vertical-align:middle; line-height:48px; font-size:14px; margin-left:-1px; color:#333; background:#fff;}
.Page a.cur,.Page a:hover{ background:#C50E08; color:#FFF}
.Page a.Prev{ border-radius:6px 0px 0px 6px;width:90px;}
.Page a.Prev span{ background:url(Icon25.gif) no-repeat  10px center; display:block;}
.Page a.Prev:hover span{ background:url(Icon025.gif) no-repeat  10px center;}
.Page a.next{ border-radius:0px 6px 6px 0px;width:90px;}
.Page a.next span{ background:url(Icon26.gif) no-repeat 88% center; display:block;}
.Page a.next:hover span{ background:url(Icon026.gif) no-repeat 88% center;}


.xiaoh_foot{
	position:fixed;
	width:100%;
	height:55px;
	background:#242424;
	bottom:0px;
	z-index:999999;
}
.xiaoh_foot_main{
	width:1030px;
	margin:0px auto;
	height:55px;
	background:url(xf_main.png) no-repeat;
}
.xfm_fl_01{
	width:580px;
	font-size:28px;
	position:relative;
	top:8px;
	color:#fff;
}
.xfm_fl_01 font{
	color:#CC0000;
}
.xfm_fl_02{
	width:425px;
	color:#fff;
	position:relative;
	top:6px;
}
.xiaoh_foot .xfm_fl2_t{
	font-size:14px;
	height:44px;
	color:#fff;
	width:160px;
	line-height:35px;
}
.xfm_fl2_t font{
	color:#CC0000;
	font-weight:bold;
	font-size:16px;
}
.xfm_fl2_fi input{
	background:none;
	width:170px;
	height:30px;
	line-height:30px;
	color:#5f5f5f;
	font-size:14px;
	border:0px;
	text-indent:12px;
}
.xiaoh_foot .xfm_fl2_f{
	width:265px;
	height:45px;
}
.xfm_fl2_fs a{
	font-size:14px;
	color:#fff;
	width:80px;
	display:block;
	text-align:center;
	position:relative;
	left:6px;
	height:30px;
	line-height:30px;
}
.xfm_fl_03{
	width:23px;
	height:45px;
}
.xfm_fl_03 a{
	display:block;
	width:22px;
	height:22px;
	position:absolute;
	top:12px;
}
/*在线客服*/
#floatDivBoxs{width:150px;background:#fff;position:fixed;top:120px;right:0;z-index:999; right:-150px;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#C50E08;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq a{ color:#333;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px; text-align:center;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px; background:#C50E08;}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:200px;background:url(online_arrow.jpg) no-repeat;position:fixed;top:188px;right:0px;z-index:999;}
#rightArrow a{display:block;height:200px;}
.bt1{
	background:#AF0C07; height:38px; width:152px; text-align:center; border:#cc0000 solid 1px; line-height:36px; float:left; font-size:16px; color:#FFFFFF; margin-right:10px;	font-family:"Microsoft YaHei", "微软雅黑"; cursor:pointer;
}
.bt2{
	background:#333; height:38px; width:152px; text-align:center; border:#cc0000 solid 1px; line-height:36px; float:left; font-size:16px; color:#FFFFFF; margin-right:10px;	font-family:"Microsoft YaHei", "微软雅黑"; cursor:pointer;
}
.bt3{background:#cc0000; height:38px; width:152px; text-align:center; border:#cc0000 solid 1px; line-height:36px; float:left; font-size:16px; color:#FFFFFF; margin-right:10px;	font-family:"Microsoft YaHei", "微软雅黑"; cursor:pointer;}
.bt4{ background:none;width:80px; height:31px; line-height:30px;font-family:"Microsoft YaHei", "微软雅黑";cursor:pointer; border:0px;font-size:14px; color:#FFFFFF; margin-left:5px;}
.bt5{background:#C50E08; height:38px; width:270px; text-align:center; border:#cc0000 solid 1px; line-height:36px; float:left; font-size:16px; color:#FFFFFF; margin-right:10px;	font-family:"Microsoft YaHei", "微软雅黑"; cursor:pointer;}
.bt6{
	background:#333; height:38px; width:270px; text-align:center; border:#cc0000 solid 1px; line-height:36px; float:left; font-size:16px; color:#FFFFFF; margin-right:10px;	font-family:"Microsoft YaHei", "微软雅黑"; cursor:pointer;
}