@charset "utf-8";
/* CSS Document */

/* 公用 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, form{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}
/*
body{font:normal 12px/18px Microsoft YaHei, Arial, Helvetica, sans-serif;text-align:left;color:#555; background: #ffffff url(../images/allbg.jpg)  top repeat-x;}
*/
body{font:normal 12px/18px Microsoft YaHei, Arial, Helvetica, sans-serif;text-align:left;color:#555; }

h1, h2, h3, h4, h5{font-size:1em;}
ul, ol{list-style-type:none;}
li{list-style:none;}
a{color:#000;outline:none;}
a:link, a:visited{text-decoration:none;}
a:hover{text-decoration:none;color:#F00;/*transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;*/ }
.h{display:none;}
img{border:none}
.clear{clear:both;height:0px;overflow:hidden;line-height:0px;font-size:0px;}
.more{ float:right; font-size:12px; margin-right:10px;}
.time{ float:right; color:#888;}
/* 字体 */
.size12{font-size:12px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.size22{font-size:22px;}
.size24{font-size:24px;}
.size26{font-size:26px;}
.size28{font-size:28px;}
.size30{font-size:30px;}
/* 颜色 */
.black39{color:#393939;}
.black3{ color:#333;} 
.black5{color:#555555;}
.black6{color:#666666;}
.black9{color:#999999;}
.black8{color:#888888;}
.red{color:#f10000;}
.orange{color:#ff6613;}
.blue{color:#01538d;}
.green{ color:#49a812;}
.purple{color:#cd4387}
.white{ color:#fff;}
/* 文本 */
.txt_center{text-align:center;}
.txt_left{ text-align:left;}
.txt_right{ text-align:right;}
.weight{ font-weight:bold;}
/* 间距 */
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.lh26{line-height:26px}
.lh28{line-height:28px}
.lh30{line-height:30px}
.lh32{line-height:32px}
.lh34{line-height:34px}
.lh36{line-height:36px}
.lh37{line-height:37px}
.lh38{line-height:38px}
.lh46{line-height:46px}
/* 边距 */
.mgl5{margin-left:5px;}
.mgl10{margin-left:10px;}
.mgl15{margin-left:15px;}
.mgl20{margin-left:15px;}
.mgl30{margin-left:30px;}
.mgl35{margin-left:35px;}
.mgr15{margin-right:15px;}
.mgt5{margin-top:5px;}
.mgt10{margin-top:10px;}
.mgt15{margin-top:15px;}
.mgt20{margin-top:10px;}
.mgt30{ margin-top:30px;}
.mgt40{margin-top:40px;}
.mgb20{ margin-bottom:20px;}
.pdt10 { padding-top:10px;}
.pdt20 { padding-top:20px;}
.pdt15 { padding-top:15px;}
/* 浮动 */
.left{float:left;}
.right{float:right;}
/* 主体 */
.wrapper{height:auto;margin-left:auto;margin-right:auto;width:1200px; padding:0px 10px; background:#FFFFFF;}
.wrapper2{height:auto;margin-left:auto;margin-right:auto;width:1200px; padding:0px 10px;}
/* footer */
.footer{border-top:2px solid #e1e1e1;background:#f8f8f8;padding:20px 0px;line-height:28px;}
.footer_left{ float:left; width:600px;}
.footer_center{ float:left; width:300px; margin-top:10px;}
a.bt_xl,.bt_khd{ float:left; display:block;width:140px; height:36px; margin-right:10px;}
a.bt_xl{ background:url(../images/bt_1.jpg) no-repeat; }
a.bt_khd{ background:url(../images/bt_2.jpg) no-repeat; }
.footer_right{ float:right; width:168px; text-align:center;}
.wx_img{ width:168px; height:168px;}
/* 表格 */
.tab1{border-collapse:collapse;border:solid 1px #ddd; border-top:none; background:#fff;}
.tab1 th,.tab1 td{height:32px;line-height:32px;text-align:left;padding:0 10px 0 10px;border-bottom:solid 1px #ddd;}
.tab1 td{ font-size:14px;}
.tab1 th{font-weight:bold; color:#016abf;font-size:15px;}
.tab1 tr:hover td{ background:#fff0e1}
.tab2{border-collapse:collapse;width:1000px; margin-top:-1px; margin-left:1px;}
.tab2 th,.tab2 td{height:32px;line-height:32px;text-align:left;padding:0 10px 0 10px;border-bottom:solid 1px #ddd;}
.tab2 td{ font-size:12px;}
.tab2 th{font-weight:bold; color:#016abf;}
.tabtop{height: 166px; overflow: hidden;}
.tab1 .tab_w1{ width:130px;}
.tab1 .tab_w2{ width:400px;}
.tab1 .tab_w3{ width:130px;}
.tab1 .tab_xw1{ width:130px;}
.tab1 .tab_xw2{ width:400px;}
.tab1 .tab_xw3{ width:130px;}
.tab1 .tab_xw4{ width:100px;}
.tab3{border-collapse:collapse;border:solid 1px # FF9E00; border-top:none; background:#fff;}
.tab3 th,.tab1 td{height:32px;line-height:32px;text-align:left;padding:0 10px 0 10px;border-bottom:solid 1px #ddd;}
.tab3 td{ font-size:14px;}
.tab3 th{font-weight:bold; color:#016abf;}
.tab3 tr:hover td{ background:#fff0e1}
/*回顶部*/
.affix {position:fixed; bottom:40px; left:50%; margin-left:610px;width:49px; height:42px;}

/*头部*/
.top{ background: #FFFFFF; border-bottom:1px solid #e1e1e1; height:34px; line-height:34px;}
.header{ padding-top:16px;  height:202px; background:url(../images/topbg2.jpg) no-repeat; position:relative;}
.logo{ background:url(../images/logincq.png) no-repeat; width:360px; height:106px; float:left;margin-top:20px;}
.logo a{ width:320px; height:70px; display:block}
.search{ float:left; width:510px; border:3px solid #ff6613; height:36px; margin-left:50px; display:inline; margin-top:40px; position:relative;} 
.other { float: right; margin-top:140px;}
.other .item { float: left; width: 65px; text-align: center; }
.other .icon { display: inline-block; width: 46px; height: 46px; background: url("../images/pic27.png") no-repeat -120px -910px; margin-top: 15px; }
.other .wx { display: inline-block; width: 46px; height: 46px; background: url("../images/wx.png") no-repeat; margin-top: 15px; }
.other .sj { display: inline-block; width: 46px; height: 46px; background: url("../images/sj.png") no-repeat; margin-top: 15px; }
.other .fb { display: inline-block; width: 46px; height: 46px; background: url("../images/fb.png") no-repeat; margin-top: 15px; }
.other .icon-2 { background-position: -180px -910px; }
.other .icon-3 { background-position: -240px -910px; }
.other .text { display: block; font-size: 14px; color:#FFFFFF; }
.header .other a.drop { position: relative; z-index: 300; }
.header .other a.drop .dropDown { top: 85px; position: absolute; background: #FC5300; padding: 4px; z-index: 99; display: none; }
.header .other a.weixin .dropDown { left: -92px; }
.header .other a.drop .content { background: #FFF; padding: 5px; z-index: 77; }
.header .other a.weixin .content p { line-height: 24px; font-size: 14px; text-align: center; }
.header .other a.weixin .content p em { color: #F60; }
.header .other a.weixin .content img { width: 248px; }
.header .other a.wap .dropDown { left: -100px; }
.header .other a.wap .content p { line-height: 24px; font-size: 14px; text-align: center; }
.header .other a.wap .content img { width: 248px; }
.header .right li.drop { position: relative; }
.header .right li.drop .dropDown { top: 30px; position: absolute; background: #FC5300; padding: 4px; display: none; }
.header .right li.drop .content { background: #FFF; padding: 5px; }
.header .right li.wx .dropDown { left: 5px; }
.header .right li.wx .content p { line-height: 24px; font-size: 14px; text-align: center; }
.header .right li.wx .content img { width: 248px; }
.sel_1{ width:53px; cursor:pointer; line-height:36px; padding-left:12px; height:36px; background:url(../images/pull_ico.jpg) 45px center no-repeat #f6f6f6; float:left; border-right:1px #e1e1e1 solid;}
.sel_pull{ width:65px; background:#f6f6f6; position:absolute; left:0px; top:36px; z-index:9999;}
.sel_pull li{height:28px; line-height:28px; text-align:center;}
.sel_pull li a{ float:left; width:65px;}
.sel_pull li a:hover{ background:#ff6613; color:#ffffff;}
.input_tx1{ height:34px; line-height:34px; border:0px; margin:0px; font-family:"微软雅黑"; width:374px; margin-left:0px; display:inline; float:left; padding-left:5px; padding-right:5px;}
.sub_1{ float:right; background:#ff6613; cursor:pointer; font-family:"微软雅黑"; border:none; height:36px; line-height:36px; margin:0px; color:#fff; width:60px; font-size:16px; float:right;}
.sea_a{ float:left; margin-top:23px; margin-left:20px; font-size:14px;}
.fbxx_con{ width:154px; height:42px; float:left; margin-top:14px; margin-left:50px;}
.fbxx_con a{ background:#ff6613; line-height:42px;text-align:center; display:block;}
.fbxx_con a,.fbxx_con a:hover{ color:#fff; font-size:16px;}
.fbxx_wx{ width:90px; height:90px; float:right;}
.a_sjx{ background:url(../images/sjx_tb.jpg) 0px 9px no-repeat; margin-left:10px;}
.ad_01{ overflow:hidden}
.ad_01 img{ width:1200px;}
/*ad*/
.ad_02{overflow:hidden;}
.ad_02 img{ width:91pxpx;}
.ad_03{overflow:hidden;}
.ad_03 img{ width:91pxpx;}
/*友情链接*/
.qylj_con{ border:1px solid #e1e1e1; border-top:none; padding:10px 0px 10px 10px; background:#fff;}
.yqlj_list1 li{ float:left; width:190px; height:70px; overflow:hidden; margin-right:6px;}
.yqlj_list1 li img{ width:190px; height:70px;}
.yqlj_list2{ _height:20px;}
.yqlj_list2 li{ float:left; width:198px; line-height:24px;}
.sub_name{ float:left; font-size:36px; border-left:1px solid #e1e1e1; height:60px; line-height:60px; margin-left:15px; padding-left:15px; margin-top:5px; color:#666;}
.sub_phone{ background:url(../images/about/phone.png) no-repeat; float:right; width:211px; height:22px; color:#333; padding-left:80px; padding-top:40px}
/*底部*/

.bottomfoot{height: 200px;background:#333333 bottom;margin-top: 25px;border-top: 3px solid #000;}
.bottom-lf {float:left;  width:682px; }
.bottom-link {border-bottom: 1px solid #808080; padding:25px 0px;}
.bottom-link  li  {float:left;padding-right:10px;}
.bottom-link  li a{color: #808080;}

.bottom-datas {padding: 20px 0px;}
.bottom-datas  li {color:#808080;font-size: 12px;}
.bottom-rt {float:right; padding: 40px 0px;}
/*浮动客服*/
#floatDivBoxs{width:120px;background:#fff;position:fixed;top:219px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#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:0px 14px; background:#f1a20a;}
#floatDivBoxs .floatDtel{padding:0 0 15px 0px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:219px;right:120px;z-index:999;}
#rightArrow a{display:block;height:45px;}

/* 图片轮换 */

	/* 本例子css */
	.slideBox{overflow:hidden; position:relative; border:1px solid #ddd;  }
	.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
	.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
	.slideBox .hd ul li.on{ background:#f00; color:#fff; }
	.slideBox .bd{ position:relative; height:100%; z-index:0;   }
	.slideBox .bd li{ zoom:1; vertical-align:middle; }
	.slideBox .bd img{display:block;  }

	/* 下面是前/后按钮代码，如果不需要删除即可 */
	.slideBox .prev,
	.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
	.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
	.slideBox .prev:hover,
	.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
	.slideBox .prevStop{ display:none;  }
	.slideBox .nextStop{ display:none;  }
