@charset "utf-8";

/* CSS Document */

/*————————————————————————————————reset————————————————————————————————*/

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,form,textarea,button,input,table,th,td,p,img ,em,dl,dt,dd{padding:0px; margin:0px; border:none;}

textarea,input{padding:0px; margin:0px; border:0px; outline:none;}  /*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/

body { font-size:12px; margin:0px auto;}

ul,ol { list-style: none; } 

em{ font-style:normal;}

h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%;} 

a, a:link, a:visited, a:hover, a:active{text-decoration:none;}

a {text-decoration: none; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 

a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/

img { border:none;}

.f_l { float:left;}

.f_r { float:right;}

.clear {clear:both; width:100%; height:0px; overflow:hidden;}

.ellip,.li_txt,.txt5{overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; display:block;}

.ellip2{overflow:hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2;} 

.ellip3{overflow:hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3;}  

.ellip4{overflow:hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:4;}

.ellip6{overflow:hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:6;}

::selection {
    background-color: #e77818; color:#fff;
}

::-moz-selection {
    background-color: #e77818;color:#fff;
}

::-webkit-selection {
    background-color: #e77818;color:#fff;
}
/*———————————————————————————————— public————————————————————————————————*/

body,body a {color:#3b3a3a; font-family: "微软雅黑"; }

body { font-size:14px;}

#top,#header,#nav,#fc,#custom,#gcase,#honor,#advan,.w1180,#pj,#zz,#about,#reason,#news {width:1180px; margin:0 auto; clear:both; overflow:hidden;}

/*———————————————————————————————头部————————————————————————————————*/

#header_bg {

	width:100%;

	position:absolute;

	top:0px;

	z-index: 99;

}

#top { height:34px; line-height:34px;}

#top,#top a {color:#585555; font-size:12px;}

#top span {float:left; display:block; padding-left:20px;}

#top .top_ul{ float:right; padding:0px 31px;}

#top .top_ul li { float:left; margin:0px 0px 0px 12px; background:url(../images/top_li1.jpg) no-repeat 0px center; padding-left:18px;}

/*#top .top_ul a { font-size:12px; color:#656565; padding:0px 5px;}*/

/*———————————————————————————————————————————————————————————————*/

#header { height:64px; padding-top:26px;}

#header h1{float:left; width:249px; height:52px; }

#header h1 img { width:249px; height:52px;}
.index_by{float:left;color:#e77818;padding-left:36px;line-height:58px; font-size:23px;}

#header .logo_ul {width:380px; height:70px; padding:5px 0px 0px 0px; float:left;}

#header .logo_ul li { height:25px; line-height:25px;}

#header .logo_ul .li1 { color:#0864c8; font-size:16px; font-weight:bold;}

#header .logo_ul .li1 span { color:#fe8100;}

#header .logo_ul .li2 { color:#2c2a2a; font-size:16px;}

#header .header_tel {line-height:25px; float:right; padding:0px 0px 0px 26px; font-size:14px; background:url(../images/header_tel.png) no-repeat 0px 5px; color:#2c2a2a;margin-top:20px;}

#header .header_tel span { font-size:18px; color:#e77818; padding-right:28px;line-height:19px;}

/*———————————————————————————————导航————————————————————————————————*/

#nav_bg { width:100%; height:65px; line-height:65px; clear:both; }

#nav li {float:left; height:57px; line-height:57px; width:131px; padding-top:8px; text-align:center;}

#nav li a { font-size:14px; color:#2f2e2e;}

#nav li:hover {

	background-image: url(../images/nav_li_bg2.png);

	background-repeat: no-repeat;

	background-position: center 50px;

}

.anther{background-image: url(../images/nav_li_bg2.png);

	background-repeat: no-repeat;

	background-position: center 50px;}

/*————————————————————————————————友情链接————————————————————————————————*/

#links { width:1180px; clear:both; margin-top:50px; margin-left:auto; margin-right:auto;}

#links h3 {

	background-image: url(../images/yqlj.jpg);

	background-repeat: no-repeat;

	background-position: center;

	height: 24px;

	width: 89px;

	font-size:12px;

	float:left;

	color:#918f8f;

	line-height:24px;

}

#links ul {  width:1070px; float:left;}

#links ul li { float:left; color:#918f8f; height:26px; line-height:26px; margin-left:30px;}

#links ul li a { float:left; color:#918f8f; font-size:12px;}

/*——————————————————————————————————底部——————————————————————————————————*/

/*footerBox*/

.footerBox{

	width:100%;

	height:155px;

	background-color: #0b161f;

	margin-top:20px;

	padding-top:13px;

	line-height:30px;

} 

.footer{ width:1180px; margin:0 auto; overflow:hidden; padding-top:0px;}

 .footer a { color:#fff;}

.foot_fl{  width:1180px;text-align:center; }        	

.foot_fl h2{ font-size:14px; color:#fff;}

.foot_fl p{ font-size:14px; color:#fff; line-height:26px; padding-top:0px;}



.foot_ct{ float:left; width:239px; margin-left:90px;}        	

.foot_ct h3{

	font-size:16px;

	color:#fff;

	background-image: url(../images/lxwmbt.jpg);

	background-repeat: no-repeat;

}

.foot_ct h3 a { color:#fff;}

.foot_ct p{ font-size:14px; color:#fff; line-height:26px; padding-top:12px;}



.foot_st{ float:left; width:262px; margin-left:90px;}        	

.foot_st h3{

	font-size:16px;

	color:#fff;

	background-image: url(../images/lxwmbt.jpg);

	background-repeat: no-repeat;

}

.foot_st h3 a { color:#fff;}

.foot_st p{ font-size:14px; color:#fff; line-height:26px; padding-top:12px; height:188px;overflow:hidden;}



.foot_rt{ float:right; width:165px; }        	

.foot_rt h3{ font-size:16px; color:#fff; text-align:center;}

.foot_rt p{ font-size:12px; color:#fff; line-height:22px; padding-top:27px;padding-left:37px;}

.footer_zx{ text-align:center; font-size:12px; color:#fff; padding-top:12px;}



.index_end_box{ width:100%; margin:auto; height:59px; background:#050c12; line-height:59px;}  

.index_end{ width:1180px; margin:auto;}  

.index_end span{

	float:left;

	font-size: 12px;

	color: #e6e6e6;

	text-decoration: none;

} 

.index_end em{

	float:right;

	font-size: 12px;

	color: #e6e6e6;

	text-decoration: none;

	font-style: normal;

} 

.index_end em a{color: #e6e6e6;}



/*footerBox end*/





/*固定的悬浮窗*/



.yb_conct {



	position: fixed;



	z-index: 9999999;



	top: 200px;



	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: #e77818 url(../images/fixCont.png) no-repeat 0 0;



}



.yb_bar .yb_phone {



	background: #e77818 url(../images/fixCont.png) no-repeat 0 -57px;



}



.yb_bar .yb_QQ {



	text-indent: 0;



	background: #e77818 url(../images/fixCont.png) no-repeat 0 -113px;



}



.yb_bar .yb_ercode {



	/*height:200px;*/



	background: #e77818 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;



}



