@charset "utf-8";

/************************css reset start*****************************/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1 "Microsoft Yahei","\5b8b\4f53",Tahoma,Helvetica,Arial,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}
small{font-size:12px;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
q:before,q:after{content:'';}
legend{color:#000;}
fieldset,img{border:0 none;height:auto}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
hr{height:1px;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}
html{overflow-y:scroll;overflow-x:hidden;}

/************************css reset end*****************************/

/******************************************************************/

/******************************************************************/

/************************common start******************************/
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
.clear{clear:both;display:block;}
.fl{float:left;}
.fr{float:right;}
.nml{margin-left:0!important;}
.nmr{margin-right:0!important;}
.hide{display:none;}

/************************common   end******************************/

/************************layout start******************************/
html,body{height:100%;background:white;}
#container{clear:both;width:100%;margin:0 auto;}
#header{clear:both;height:100px;width:100%;position:fixed!important;background:url(../image/default.png) rgba(0,0,0,.50) repeat;z-index:1001;top: 0;left:0;}
#content{clear:both;height:auto;width:auto;background:#fff;}
#footer{clear:both;height:83px;width:100%;bottom:0;background:url(../image/default.png) #333 repeat;margin-top:-12px;}

/***主要内容**/
.content{width:1200px;margin:0 auto;min-height:250px;height:auto;}

/************************layout   end******************************/

/******************************************************************/

/************************header start******************************/
.hdr,.ftr{width:1200px;margin:0 auto;height:auto;}
.hdr{padding:0px;height:60px;}
.hdr a{color:white;}
.hdr .hdr-lt{width:200px;height:60px;line-height:100px;float:left;}
.hdr .hdr-lt img{vertical-align:middle;}
.hdr .hdr-ct{width:auto;float:left;margin-left:45px;padding: 0px 0 0px;}
.hdr .hdr-ct ul li{float:left;line-height:100px;font-size:14px;padding:0 20px;}
.hdr .hdr-ct ul li a{font-weight:bold;color: #ffffff; font-size: 20px; transition: color .8s;}
.hdr .hdr-ct ul li a:hover{color: #fff; transition: color .8s; text-decoration:none;}
.hdr .hdr-rt{width:200px;float:right;line-height:100px;text-align:right;padding: 0px 0 0px;}
.hdr .hdr-rt img{margin-right:10px;vertical-align: middle;}
.tzx { margin-top: 47px; height: 60px; line-height: 50px;  float: left; text-align: left; padding-left: 20px; margin-left: 1rem; }
.tzx a { color: #c3c3c3; font-size: 12px; transition: color .8s; }
.tzx a:hover { color: #fff;text-decoration:none;}
.tzx a:hover .ttel1 { color: white; transition: color .8s; }
.ttel1 { width: 124%; color: white; font-size: 20px; line-height: 20px; margin-top: -10px; transition: color .8s; }
.ttel {   height: 60px; float: left; }
.ttel2 {   height: 50px; float: left; color: #c3c3c3; font-size: 12px; line-height: 80px; margin-top: 10px; text-align: left; margin-left: 10px; }
.ttel1 em{
	font-size: 28px;
	font-weight: 900;
	float: left;
	color: #FF6500;
}
/************************header   end******************************/

/************************footer start******************************/
.ftr,.ftr a{color:#676767;}
.ftr .ftr-lr{height:16px;line-height:16px;margin-top:20px;}
.ftr .ftr-lr .ftr-lr-lt{width:50%;float:left;}
.ftr .ftr-lr .ftr-lr-rt{width:auto;overflow:hidden;text-align:right;}

/************************footer   end******************************/

.l,.col-l,.col_l,.col-c,.col_c {
	float: left;
}

.r,.col-r,.col_r,dt span,.ul-txt li span,.ul_txt li span {
	float: right;
}

.c {
	clear: both;
}

.n,em {
	font-weight: normal;
	font-style: normal;
}

.b {
	font-weight: bold;
}



/*首页底部栏目*/
.S_bottom{ width:100%;background-color: #e1e1e1;padding: 30px 0;margin: 0;}
.S_bottom_m{  width:1200px;margin: 40px auto;height: 200px; }
.S_bottom_m_l{ width:400px; float:left; }
.S_bottom_m_m{ float:left; color:#333; line-height:28px; font-size:14px; margin-left:50px; width:350px;margin-top: 40px;}
.S_bottom_m_m p{ font-size: 17px;font-weight: bold; padding-bottom: 5px;}
.S_bottom_m_m a{ color:#333; }
.S_bottom_m_r{ float:right; width:265px; height:115px;}
.S_bottom_link{ width:1200px; margin-top:30px;}
.S_bottom_link span{ color:#ffffff; height:30px; font-size:12px; float:left; line-height:30px; width:80px;}
.S_bottom_link a{ color:#ffffff;height:30px; font-size:12px; line-height:30px; float:left; margin-right:20px; }
.S_bottom_link a:hover{ color:#f17b00}


.S_bottom_n_bg{ width:100%; margin:0 auto;background-color: #333; float: left;}
.S_bottom_n{ width:1200px; margin:0 auto;}
.s_bottom_t_l{ height:46px; float:left; line-height:46px; color:#ffffff;}
.s_bottom_t_l a{ color:#ffffff;display: block; padding: 3px 8px; float: left;}
.s_bottom_t_r{ float:right; color:#ffffff; line-height:46px;}
.s_bottom_t_r ul{margin-top:5px; margin-right:5px; }
.s_bottom_t_r ul li{ float:left; margin-left:23px;  }


/*返回顶部*/

#backtotop {position: fixed;bottom: 10%;right: 20px;cursor: pointer;font-size: 50px;z-index: 9999;}
.fa-arrow-circle-up{color:#333;}
#backtotop .fa-arrow-circle-up:hover{color:#000;}


.qj_bottom_m_l{margin-top:70px;width:280px;}
.qj_bottom_m_m{width:240px;border-left:1px solid #ababab;border-right:1px solid #ababab;margin-left:0;padding-left:50px;}
.qj_bottom_m_s{width:335px;}
.bot_erweima{padding-top:50px;}
ul.qj_con li img{margin-top:10px;}
.qj_qyzz{margin-top:70px;}



