@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "微软雅黑";
	font-size: 12px;
	color:#333;
	line-height:1.8;
	background-color:#F2F2F2;
	
	}
form{
	margin:0px;
	padding:0px;
	}
a{
	color:#333;
	text-decoration: none;
 }
a:hover {
	color:#D80000;
	text-decoration: underline;
}
p{padding:0;margin:0;}
ul{ margin:0; padding:0; list-style:none;}
li{ margin:0; padding:0; list-style:none;}
img{ border:none;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
table { border-collapse: collapse; width: 100%; } 
 table tr, table th, table td { border: none; font-size:14px; }
  table th, table td { padding: 10px 7px; text-align: center; }
   table th { color: #373737; text-transform: uppercase; }
    table tr td { color: #373737; } 


/*头部*/
.site_nav{ width:100%; height:33px; line-height:33px; background:#EFEFEF; border-bottom:1px solid #E8E8E8;}
.top_cont{ width:1200px; height:33px; margin:0 auto; position:relative;}
.cont_left{ min-width:180px; height:33px; float:left; font-size:14px;}
.gw{ width:42px; height:22px; line-height:22px; float:left; margin:5px 0 0 5px; background:#45A9F1; text-align:center;}
.gw a{ font-size:14px; color:#FFF;}
.top_cont .a1{ float:right; padding-left:10px; display:block; position:relative; font-size:12px;}
.top_cont .a1 img {margin: 6px 4px 0px 9px;float: left;}
.ewm {width:152px; height:152px; position:absolute; left:0px; top:24px; z-index:10; display:none;}
.wx:hover .ewm{ display:block;}

.header{ width:100%; height:123px; background-color:#FFF;}
.header_all{width:1200px; height:123px; margin:0 auto; position:relative;} 
.header_left{ width:531px; height:123px; float:left; background:url(../images/line.jpg) right 29px no-repeat;}
.header_con{ width:184px; height:70px; float:left; margin-left:12px; font-size:16px; color:#999; text-align:left; padding-top:24px; line-height:23px;}
.header_con a,.header_con a:hover{ font-size:16px; color:#999; line-height:23px;}
.right_hb { width:199px; height:70px; position:absolute; top:34px; right:0px;}


/*底部*/
.footer{ width:100%; margin-top:30px;}
.footer_top{ width:100%; height:161px; background:url(../images/footer_bg.png) center bottom no-repeat;}
.footer_top_all{ width:1200px; height:48px; line-height:48px; margin:0 auto; padding-top:112px;}
.footer_top_left{ float:left; font-size:14px; margin-left:50px;}
.footer_top_cont{ float:left; font-size:14px; margin-left:50px; color:#FFF;}
.footer_top_right{ float:left; font-size:14px; margin-left:50px; color:#FFF;}

.footer_cont{ width:100%; height:403px; background:url(../images/footer_bg1.jpg) repeat-x;}
.w1200{ width:1200px; height:206px; margin:0 auto; padding-top:20px; background:url(../images/bottom.png) bottom no-repeat; overflow:hidden;}


.bottom_title{font-size:14px;font-weight:bold;color:#ffffff;line-height:30px;}
.bottom_show{line-height:24px;color:#898787;}
.bottom_show a:link,.bottom_show a:visited{color:#898787;}
.bottom_show a:hover{color:#ee7800;}

.br_bk1{ background:url(../images/footer_line.png) right no-repeat;padding:0px 20px;}
.br_bl{ background:url(../images/footer_line.png) right no-repeat;padding:0px 28px; text-align:left;}

.weixin1{ float:left; width:143px; margin-left:20px;}
.weixin2{ float:left; width:143px; margin-left:20px;}
.bottom_right_font{line-height:20px;text-align:center;font-size:12px;color:#ffffff;height:20px;margin-top:5px;}

.bootom_h45{ height:157px; text-align:center; margin-top:20px; color:#FFF;}
.bootom_h45 a{ height:35px; line-height:35px; font-size:14px; color:#FFF;}
.bootom_h45 span,.bootom_h45 span a{color:#EE7800}

.footer_ggt{background: rgb(255,122,0);height:50px;width:100%;position:absolute;z-index:9990;left:0px;bottom:0px;position:fixed !important;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.footer_ggt_a{ width:1200px; height:50px; margin:0 auto;}
.notice-wrap{ width:40%; height:50px; float:left; overflow:hidden;}
.notice-wrap .content{height:50px;line-height: 50px;white-space: nowrap;color:#fff;font-size: 16px;height: 50px;overflow: hidden;float: left;
position:relative;margin-left:0px;width:100%;text-align:center;}
.footer_ggt_r{ width:60%; height:40px; float:right; margin-top:5px;}
.contact_btn { width: 350px; padding: 5px; overflow: hidden; float: left;}
.contact_btn a{ display:block; float:left; margin-left:5px;}
.api-lxb-cb-input { width: 200px; padding: 5px;border: 0; background: #FFF; height: 32px; font-size: 18px; font-family: "Microsoft Yahei";}

/*.footer_ggt{background:url(../images/tmbg.png) repeat;height:50px;width:100%;position:absolute;z-index:9990;left:0px;bottom:0px;position:fixed !important;}*/

.header_con2{ width:220px; height:123px; position:relative; float:left;}
.header_con2 .qj02{ position:absolute; left:95px; top:80px;}

.zdy{ width:1200px; height:auto; margin:0 auto; padding:0; overflow:hidden;}
.zdy img{ max-width:100%;}


.fixed_1{ position:fixed; right:0; top:202px; width:90px; height:355px;}
.fixed_1 a{ width:90px; height:70px; display:block; overflow:hidden; margin-bottom:1px; background-color:#F36629; background-image:url(../images/rfdbg.png);}
.fixed_1 a:hover{ background-image:url(../images/rfdbg2.png);}
.r1{ background-position:0 0;}
.r2{ background-position:0 -71px;}
.r3{ background-position:0 -142px;}
.r4{ background-position:0 -213px;}
.fixed_1 a.r5{ background-position:0 -284px; height:90px;}
@media screen and (min-width: 1480px){
.fixed_1{left:50%; margin-left:650px;}
}

