@charset "utf-8";
body { font-size: 14px; font-family: "Microsoft YaHei"; margin: 0px; padding: 0px; color: #181818; line-height: 20px; min-width:1200px}
.fl { float:left}
.fr { float:right}
ul,.li { list-style-type:none; margin:0px; padding:0px;}
a {color: #181818;text-decoration: none;}
a:hover { color:#c81f24;text-decoration: none;}


.top {position:fixed; margin-top:0; width:100%; z-index:9999; background: #fff;}
.i_hg { height: 230px;}
.head_bg { background: #f1f1f1; height: 42px; line-height: 42px;color: #868686;}
.index { width: 1200px; margin: auto; overflow: hidden;}
.head_bg a { color: #868686;}
.head_bg a:hover { color: #d90100;}
.logo { padding-top: 42px;}
.tel { padding-top: 37px;}
.nav_bg { background: #d90100; height: 57px; line-height: 57px; color: #fff; margin-top: 30px;}
.nav { width: 1200px; margin: auto; overflow: hidden;}
.nav li { float: left; color: #fff; font-size: 17px;}
.nav li a { color: #fff; display: block; padding: 0 12px 0 12px;}
.nav li a:hover { display: block; color: #fff; background: #c50100;padding: 0 12px 0 12px;}
#nav2 { display: block; color: #fff; background: #c50100;padding: 0 12px 0 12px;}
.home { width: 1200px; margin: auto; padding-top: 30px;}
.i_titesiz { font-size: 20px; color: #d90100;}
.i_more { color: #525252; font-size: 13px;}
.i_zs { height: 299px; overflow: hidden;}
.i_zs li { float: left; margin: 30px 30px 0 0;}
.i_tp img { padding: 12px; border: 1px solid #e3e3e3; width: 180px; height: 200px;}
.i_wz { text-align: center; width: 207px; height: 20px; margin-top: 15px; overflow: hidden;}
.i_bk { border: 1px solid #e3e3e3; height: 352px; width: 375px;}
.main { width: 1200px; margin: auto; margin-top: 40px;}
.i_line { border-bottom: 1px solid #e3e3e3; height: 50px; line-height: 50px;}
.i_tt { font-size: 20px; color: #d90100;}
.i_com { width: 352px;  margin: auto;}
.i_tu img { width: 122px; height: 94px;}
.i_sm { margin-top: 17px;}
.i_yb { width: 210px;}
.i_biaoti { height: 20px; line-height: 20px; overflow: hidden;}
.i_nr { color: #909090; height: 42px; margin-top: 3px; overflow: hidden; line-height: 23px;}
.i_ck { color: #909090; margin-top: 10px;}
.i_ck a {color: #909090;}
.i_ck a:hover { color: #333;}
.i_news { margin-top: 15px; height: 155px; overflow: hidden;}
.i_news li span { float: right; color: #909090; }
.i_news li { height: 32px; line-height: 32px; overflow:hidden}
.i_bk2 { border: 1px solid #e3e3e3; height: 300px; width: 375px;}
.i_xw { height:220px; overflow: hidden; margin-top: 12px;}
.i_xw li span { float: right; color: #909090; }
.i_xw li { height: 32px; line-height: 32px; overflow: hidden;}
.i_w { width:20px; height: 22px; line-height: 22px; background: #d90100; text-align: center; color: #fff;}
.i_right { width: 315px; }
.i_wdbt { height: 20px; overflow: hidden;}
.i_wdnr { color: #6b6b6b; height: 41px; overflow: hidden;width: 315px; line-height: 22px;}
.i_dd { width:20px; height: 22px; line-height: 22px; background: #b1b1b1; text-align: center; color: #fff;}
.i_dt { margin-top: 15px;}
.i_wd { margin-top: 21px;}
.i_wd li { border-bottom: 1px dashed #cdcdcd; overflow: hidden; padding-bottom: 17px; margin-top: 17px;}
.i_dow { height:220px; overflow: hidden; margin-top: 12px;}
.i_dow li span { float: right; color: #909090; background: url(../images/dowlod_24.jpg) no-repeat; text-indent: 33px; background-position: 5px;}
.i_dow li span a { color: #909090;}
.i_dow li span a:hover { color: #d90100;}
.i_dow li { height: 32px; line-height: 32px; overflow: hidden;}
.end_bg { background: #4d4d4d; margin-top: 60px; color: #fff; padding-bottom: 40px; width:100%}
.end_nav { margin-top: 25px;}
.end_nav li { color: #fff; float: left;}
.end_nav li a { color: #fff; padding-right: 25px;}
.end_nav li a:hover { color: #d6d6d6;padding-right: 25px;}
.end_xm { padding-top: 70px;}
.end_ss { width: 335px;}
.end_siz { margin-top: 5px; height: 41px; line-height: 41px;}
.end_sk { border: 1px solid #fff; height: 41px; margin-top: 13px;}
.end_sear { width:272px; height: 35px; line-height: 35px; background: #4d4d4d; border: 1px solid #4d4d4d; float: left; color: #fff; text-indent: 10px;}
.end_fdj { float: right; border-left: 1px solid #fff;}
.end_add { width: 448px; line-height: 30px; padding: 0 40px 0 40px; border-left: 1px solid #fff;border-right: 1px solid #fff; margin-left: 70px;}
.end_wx { text-align: center; line-height: 27px;}
.coby { background: #4d4d4d; border-top: 1px solid #6d6e6d; padding: 17px 0 17px 0;width:100%} 
.coby_siz { width: 1200px; margin: auto; color: #bdbdbd;}


.a_left { width:228px;} 
.a_bt { background:#d90100; height:49px; text-align:center; font-size:18px; color:#fff; line-height:49px;}
.a_list { background:#f6f6f6}
.a_list li { border-bottom:1px solid #e6e6e6; height:45px; line-height:45px; text-indent:20px; background:url(../images/jt_09.png) no-repeat right; background-position:200px; font-size: 15px;}
.a_list li a { display:block}
.a_list li a:hover { display:block; background:url(../images/jt_11.png) no-repeat right #c50100; background-position:200px; color:#fff;}
#a_list2 { display:block; background:url(../images/jt_11.png) no-repeat right #c50100; background-position:200px; color:#fff;}
.a_right { width:920px; }
.a_line { border-bottom:1px solid #d6d6d6; padding-bottom:20px; overflow:hidden}
.a_siz { font-size:20px; color: #d90100;}
.a_wz { color:#9d9d9d; background: url(../images/wz_03.jpg) no-repeat; background-position: 1px; text-indent: 26px; line-height: 36px;}
.p_pro { padding-top:15px;}
.p_pro li { float:left; margin:28px 12px 0 12px;}
.about { line-height:35px; padding-top:20px; font-size: 15px;}
.show_nt { text-align:center; font-size:22px; padding-top:20px; line-height:25px; margin-top:20px;}
.show_sj { color:#b5b5b5; text-align:center; border-bottom:1px dashed #ddd; padding:21px 0 15px 0;}
.show_nr { line-height:32px; margin-top:15px; font-size: 15px;}
.show_fh { text-align:center; margin-top:50px;}
.show_tp { text-align:center; padding-top:40px;}
.show_cs { background:#f6f6f6; margin-top:40px; height:45px; line-height:45px; text-indent:20px; font-size:15px}
.pag { padding: 60px 0 0 50px;}
.pag li { float:left; height:33px; line-height:33px; border:1px solid #eaeaea;  margin-left:7px;}
.pag li a { display:block;padding:0 10px 0 10px;}
.pag li a:hover { display:block; background:#c81f24; color:#fff;padding:0 10px 0 10px;}
#pag2 { display:block; background:#c81f24; color:#fff;padding:0 10px 0 10px;}
.news_zb { width: 750px;}
.news_bt { font-size: 18px;}
.news_nr { height: 46px; overflow: hidden; line-height: 25px; color: #8b8b8b; margin-top: 15px;font-size: 15px;}
.news_yy { font-size: 19px;color: #8b8b8b; }
.news_nn { color: #8b8b8b; font-size: 15px; margin-top: 9px;}
.news_more { margin-top: 10px;}
.news li { margin-top: 30px; overflow: hidden; border-bottom: 1px solid #e6e6e6;padding-bottom: 30px;}
.show_bg { background: #f1f1f1; height: 45px; margin-top: 60px; padding: 0 15px 0 15px; line-height: 45px;}
.a_dowlod { margin-top: 40px;}
.a_dowlod  li span { float: right; color: #909090; background: url(../images/dowlod_24.jpg) no-repeat; text-indent: 33px; background-position: 5px;}
.a_dowlod  li span a { color: #909090;}
.a_dowlod  li span a:hover { color: #d90100;}
.a_dowlod  li {  overflow: hidden; border-bottom: 1px dashed #dcdcdc; height: 25px; margin-top: 20px; padding-bottom: 10px;}
.cjwt { padding-top:15px;}
.cjwt li {  border-bottom: 1px dashed #cdcdcd; overflow: hidden; padding-bottom: 17px; margin-top: 27px;}
.wt_right { width: 875px; font-size: 16px; }
.wt_wdnr { color: #6b6b6b; width: 875px; line-height: 26px;font-size: 15px;}
.show_zs { text-align:center; padding-top:38px}
.show_name { text-align:center; font-size:16px; padding-top:40px}
.zc_bg { background:#fff; border:1px solid #d7d7d7; padding:40px 0 40px 0; overflow:hidden; width:1200px; margin:auto; overflow:hidden; margin-top:50px;}
.zc_com { width:1050px; margin:auto}
.zc_bt { border-bottom:1px solid #e5e5e5; padding-bottom:15px; font-size:18px; color:#d90100 }
.zc_list { padding-top:30px; width:900px; margin:auto}
.zc_list li { margin-top:22px; font-size:15px; overflow:hidden}
.zc_kk { border:1px solid #e5e5e5; height:40px; line-height:40px; text-indent:10px; width:400px; border-radius:4px; float:left; color:#adadad}
.zc_zb { width:130px; text-align:right; padding:10px 15px 0 0}
.zc_an { background:#d90100; width:180px; color:#fff; height:48px; border:1px solid #d90100; margin-left:220px; margin-top:30px; border-radius:4px; font-size:16px}
.login {  width:900px; margin:auto;margin-top:30px;}
.login li { margin-top:30px; overflow:hidden}
.zc_an2 { background:#d90100; width:180px; color:#fff; height:48px; border:1px solid #d90100; margin-left:80px; margin-top:30px; border-radius:4px; font-size:16px}
.zhengshu li { float:left; margin:20px 10px 0 10px;}

#FontScroll{height:200px;overflow:Hidden; margin-top:23px}
#FontScroll li { overflow:hidden; padding-bottom:20px; border-bottom:1px dashed #cdcdcd; margin-bottom:20px; }
#FontScroll .line{}
#FontScroll .fontColor a{color:red;}




#full-screen-slider { width:100%; height:500px; float:left; position:relative}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:460px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#d90100}



.easyDialog_wrapper{ width:320px; color:#444; border:3px solid rgba(0,0,0,0); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4); display:none; font-family:"Microsoft yahei", Arial; }

.easyDialog_wrapper .easyDialog_content{ -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#fff; border:1px solid #e5e5e5; }

.easyDialog_wrapper .easyDialog_title{ height:30px; line-height:30px; overflow:hidden; color:#666; padding:0 10px; font-size:14px; border-bottom:1px solid #e5e5e5; background:#f7f7f7; border-radius:4px 4px 0 0; }

.easyDialog_wrapper .close_btn{ font-family:arial; font-size:18px; _font-size:12px; font-weight:700; color:#999; text-decoration:none; float:right; }

.easyDialog_wrapper .close_btn:hover{ color:#333; }

.easyDialog_wrapper .easyDialog_text{ padding:25px 10px; font-size:13px; line-height:22px; }

.easyDialog_wrapper .easyDialog_footer{ padding:0 10px; *zoom:1; }

.easyDialog_wrapper .easyDialog_footer:after{ content:''; display:block; height:0; overflow:hidden; visibility:hidden; clear:both; }

.easyDialog_wrapper .btn_highlight,
.easyDialog_wrapper .btn_normal{ border:1px solid; border-radius:2px; cursor:pointer; font-family:"Microsoft yahei", Arial; float:right; font-size:12px; padding:0 12px; height:24px; line-height:24px; margin-bottom:10px; }

.easyDialog_wrapper .btn_highlight{ background:#4787ed; background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe)); background:-moz-linear-gradient(90deg, #4787ed, #4d90fe); border-color:#3079ed; color:#fff; }

.easyDialog_wrapper .btn_normal{ margin-left:10px; border-color:#c3c3c3; background:#ececec; color:#333; background:-webkit-gradient(linear,center bottom,center top,from(#ececec),to(#f4f4f4)); background:-moz-linear-gradient(90deg,#ececec,#f4f4f4); }



<!--在线客服>
.clear:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 600px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #ff0008 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #ff0008 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #ff0008 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #ff0008 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}


/*通过认证*/
#pass{ width: 100%; background: #d90100; color: #fff; line-height: 50px; font-size: 16px; height:50px}
#n_pass{ width: 100%; background: #222; color: #fff; line-height: 50px; font-size: 16px; position:absolute; top:546px;}
.pass_l{ width:130px; }
.pass_r{ width: 1000px;}
.pass_r tr td{ width: auto !important; padding: 0 5px !important;}
.box { width:1200px; margin:auto}