/*
 * 小程序专题
 */
/*初始化CSS样式*/
body{ margin:0; padding:0; font:14px/1.5 "Microsoft YaHei",Tahoma,Arial,"宋体"; color:#333; width: 100%; overflow-x: hidden;} 
form,ul,li,ol,dl,dt,dd,p,i,h1,h2,h3,h4,h5,h6{ margin:0; padding:0}
ul,li{ list-style:none}  img{ border:0}   em{ font-style: normal;  font-weight: normal;}
a{color:#333; text-decoration:none}   
a.bs:link,a.bs:visited{ color:#fff; text-decoration:none} 
a.bs:hover,a.bs:active{ color:#fff; text-decoration:none}
.cl{ clear:both; height:0; font-size:0; overflow:hidden}
.fl{ float:left !important} .fr{ float:right !important}
 .box_shadow{transition:box-shadow 0.5s;-webkit-transition:box-shadow 0.5s; /* Safari */}
 .box_shadow:hover{box-shadow: 2px 2px 10px #ccc;}
 .mt50{margin-top: 50px !important;}
 .red_i{ color:#df1344; font-weight:normal}
 .w1200{ width:1200px}  .divc{ margin: 0 auto}

.conten{
	margin:0 auto;
	width:1200px;
	height: inherit; 
}
.nav{
	width: 100%;
	height:102px;
	background-color:#fff;
	overflow: hidden;
	/*
	position: fixed;
	top: 0px;
	box-shadow:1px 1px 6px #333333;
	z-index: 99999;
	*/
}

.slpic_ssl{ height:724px; background:url(../img/gdoooo.jpg) no-repeat center; margin-top:60px}

.nav_logo{
	margin-top: 20px;
	width: 592px;
	height: 65px;
}
.nav_tel{
	margin-top: 24px;
	width: 243px;
	height: 57px;
}

.banner{
	margin-top: 102px;
	width: 100%;
	height: 600px;
	overflow: hidden;
}
.pro_core{
	width: 100%;
	height: 718px;
	background: #ffffff; 
	overflow: hidden; 
	text-align: center;
}
.title_img{
	 margin: 0 auto;
	 margin-top: 50px;
	width: 100%;
	text-align: center;	 
}
.pro_core ul{margin-top: 50px;}
.pro_core ul li{
	float: left;
	margin-right:90px;
	width: 230px;
	height: 340px; 
}
.pro_core ul li:last-child{margin-right:0px;}
.pro_core h1{
	font-size: 24px;
	color: #ffa824;
}
.pro_core .description{
	margin-top: 10px;
	font-size: 16px;
	color: #666666;
}
/*********动态**********/
.dongt{ width: 100%;
    
    color: #626262;
    background-color: #fff;
    height: 50px;
    line-height: 50px;
    border-bottom: 2px solid #f5f5f5;
    font-size: 16px;}
.dongt .w_word .icon_w{
	margin-right: 13px;
    background: url(../img/tz-btn.png) no-repeat center center;
    width: 25px;
    height: 25px;
    display: inline-block;
    zoom: 1;
    vertical-align: middle;}
.dongt .w_word{ margin-right:35px}
.w_sjwo{ margin-right: 50px;
    padding-right: 50px;
    border-right: 1px solid #d3d0d0;}
.s_last{border-right: 0 none;}




/*********动态**********/
.youshi{
	width: 100%;
	height: 915px;
	background: url(../img/youshi_bg.jpg) no-repeat top;
}
.youshi .conten{
	height: 915px; 
}

.youshi_conten_top{
	width: inherit;
	height: 805px;
	overflow: hidden;
}
.youshi_5{
	width:580px ;
	height: 641px;
	margin-top: 80px;
}
.youshi_slogan{
	width:560px;
	height: 641px;
	margin-top:50px; 
}
.youshi_slogan h1{
	font-size: 36px;
	color: #ffffff;
}
.youshi_slogan h1 span{
		font-size:72px;
	color: #ffa824;
}
.youshi_slogan img{
	margin-top: 30px;
	position: absolute;
	margin-left: 210px; 
}
.youshi_conten_bom{
	width: 850px;
	height: 66px;
	margin-top: 24px; 
}

.youshi_conten_bom ul li{
	width: 210px;
	height: 66px;
	float: left;
	text-align: center;
	border-right: 1px solid #e5e4df;
}
.youshi_conten_bom ul li:last-child{border-right: 0px; }
.youshi_conten_bom ul li h1{
	color: #9f9f9d;
	font-size: 16px;
}
.youshi_conten_bom ul li h1 span{
	color: #0b0b0b;
	font-size: 30px;
	margin-right: 4px;
}
.youshi_conten_bom ul li p{
		color: #666666;
	font-size: 16px;
}
.tg_xcx{
	width: 100%;
	height: 1020px;
	background: #ffffff; 
	overflow: hidden; 
margin-top: 20px; 
}
.tg_content{
	margin-top: 110px;
	width: 1145px;
	height: 550px;
	background: url(../img/tg_bg.png) no-repeat ;
}
.tg_content .ul1{
	margin: 0 auto;
	width: 800px; 
}
.tg_content ul li{
	text-align: center;
	float: left;
}
.tg_content ul li img{
	width: 124px;
	height: 124px;
}
.tg_content ul li h1{
	margin-top: 6px;
	font-weight: 300;
	font-size: 20px;
	color: #555;
}
.tg_content ul li p{ 
	font-size: 14px;
	color: #999;
}
.tg_content .ul1 li:last-child{
	float: right;
	margin-right:0px;
}
.tg_content .ul1 li{
	width: 226px;
	height: 210px;
	margin-right:60px; 
}
.tg_content .ul2 {
	margin-top: 20px;
}
.tg_content .ul2 li{
	width: 200px;
	height: 210px; 
	margin-left: 69px; 
}
/*案例*/
.case{
	width: 100%;
	height: 875px;
	background: #f5f5f5; 
	overflow: hidden; 
}
.case ul { margin-top: 60px;}
.case ul li{
	width: 300px;
	height: 290px;
	background:#fff;
	float: left;
}
.case ul li img{ width: 260px; height: 260px; margin:18px;}
.case ul li.txt{background:#016cca; text-align: center;}
.case ul li.txt h1{
	margin-top: 60px;
	margin-bottom: 20px;
	font-size: 30px;
	color: #ffa824;
}
.case ul li.txt p{
	margin: 0 auto;
	width: 240px;
	font-size:14px;
	color: #fff;
	text-align: justify;
}
.case ul li.txt p span{color: #ffa824; font-weight: 600;}
/*服务流程*/
.service_lc{
	width: 100%;
	height: 780px;
	background: #fff; 
	overflow: hidden; 
}
.service_lc_content{
	margin-top: 35px;
	width: 1200px;
	height: 528px; 
}
.service_lc_content div.lc{
	display:inline;
	float: left;  
	height: 264px;
	overflow: hidden;
	z-index: 1;
}
.service_lc_content div.lc img{
	height: 264px;
}
.service_lc_content div.li11{
	width: 513px;
	height: 247px;
	position:absolute;
	margin-top: 264px;
	margin-left: -1240px;
	z-index: 0;
}
/*服务企业*/
.service_qy{
	width: 100%;
	height: 640px;
	background: #f5f5f5; 
	overflow: hidden; 
}
.service_qy ul{
	margin-top: 35px; 
}
.service_qy ul li{
	margin: 0px 50px 10px 31px;
 widows: 156px;
 height: 190px;
 float: left;
 text-align: center; 
}
.service_qy ul li img{
	width: 154px;
	height: 154px;
	border:1px solid #d3d3d3 ;
}
/*新闻资讯*/
.news{
	width: 100%;
	height: 640px;
	background: #fff; 
	overflow: hidden; 
}
.news_red{ 
	margin-top: 40px;
	width: 566px;  
}
.news_red .news_red_img{
	width: 566px; 
	height: 207px;
}
.news_red h1{
	margin-top: 20px;
	margin-left: 10px;
	font-weight: 500;
	font-size:18px;
	color: #333333;
}
.news_red p{
	margin-left: 10px;
	margin-top: 6px;
	font-size:16px;
	color: #666666;
}
.news_red_more{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.news_li{
	margin-top: 40px;
	width: 606px;  
}
 .news_li ul li{
 	margin-bottom: 33px;
 	width: 606px; 
	height: 101px;
	background: url(../img/news_li.jpg) no-repeat;
 }

  .news_li ul li .news_date{
  	margin-left: 20px;
  	width: 90px; 
  	height: 101px;
  	color: #fff; 
  }
   .news_li ul li .news_date .news_day{
     	margin-top: 6px;
   		font-size:60px; 
   		height: 60px;
   		line-height: 60px; 
   }
      .news_li ul li .news_date .news_month{
      	margin-top: 6px;
   		font-size:18px; 
   				height: 18px;
   		line-height: 18px;
   }
    .news_li ul li .news_txt{
  	width: 450px; 
  	height: 101px;
  	padding-right:10px;
  }
      .news_li ul li .news_txt h1{
      	margin-top: 16px;
    font-weight: 500;
	font-size:16px;
	color: #333333;
      }
    .news_li ul li .news_txt p{
	margin-top: 6px;
	font-size:14px;
	color: #666666;
      }
      /*留言板Message*/
.Message{
	width: 100%;
	height: 620px;
	background: #fff; 
	overflow: hidden; 
}
.message_slogan{
	margin-top: 60px;
	width:376px ;
	height: 142px;
}
.message_form{
	margin-top: 50px;
	width:437px ;
	height: 346px;
	background: url(../img/message_bg.jpg) no-repeat;
}
.message_form_content{
	width:370px ;
	height:290px;
	margin-top: 30px;
	margin-left: 45px; 
}
.divform{
	margin-top: 6px;
	width: 100%;
	/*height: 48px;*/
}
.message_form_content form input{
	width:220px ; 
	height:36px;
	margin-right: 20px;
	
	margin-top: 10px;
	border: 1px solid #ddd;
	
}
.message_form_content form textarea{
	width:280px;
	height:75px;
	margin-left: 3px;
	border: 1px solid #ddd;
}
.message_form_content form .divform_textarea{
	margin-top: 10px;  
}
.message_form_content form .divform_textarea label{ 
	vertical-align: top;
}
.input_submit input{
	width:180px;
	height:50px !important;
	font-size: 18px;
	color: #fff;
	margin-left:0px;
	background-color:#204eae;
	border: 0px; 
	margin-left: 46px;
}
/*底部bottom*/
.cp_bottom{
    width: 100%;
	height: 200px;
	color: #999999;
	background: #323232;
}
.erweima{
	margin-top: 35px;
	width:430px;
	height:144px;
	border-right: 1px solid #999999;
}
.sxy_ewm{ margin-top: 35px; width: 133px; height: 133px; margin-right: 20px}
.cp_bottom_txt{
	margin-top: 35px;
	width:565px;
	height:144px;
	padding-top: 26px;
}
.cp_bottom_txt p{
	line-height: 30px;
}
/* 本例子css */
		.cp_slideBox{ width:100%; height:600px; overflow:hidden; position:relative; border:0px solid #ddd;  }
		
		/* 下面是色块切换*/
		.cp_slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:45%; bottom:5px; z-index:1; }
		.cp_slideBox .hd ul{ overflow:hidden; zoom:1; float:left; text-align:center; }
		.cp_slideBox .hd ul li{ display:inline-block; float:left; margin-right:6px;  width:50px; height:4px; line-height:14px; text-align:center; background:rgba(255,255,255,0.6); cursor:pointer; }
		.cp_slideBox .hd ul li.on{  background:rgba(0,0,0,0.6); color:#fff; }
		
		/* 下面是图片切换*/
		.cp_slideBox .bd{ position:relative; height:100%; z-index:0;}
		.cp_slideBox .bd li{ zoom:1; vertical-align:middle;}
		.cp_slideBox .bd li div{ width:100%; height:600px; background-repeat: no-repeat; background-position: center; background-color: #eee;}
		.cp_slideBox .bd li div a{display: block; width: 100%; height: 100%;}
		.cp_slideBox .bd img{ width:450px; height:230px; display:block;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.cp_slideBox .prev,
		.cp_slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../js/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.cp_slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.cp_slideBox .prev:hover,
		.cp_slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.cp_slideBox .prevStop{ display:none;  }
		.cp_slideBox .nextStop{ display:none;  }
		
//新闻内页
.news_ny{
	width: 100%; 
	background: #fff;
	margin-top: 50px;
	margin-bottom: 50px;
}
.news_ny .news_li{
	margin-top: 40px;
	width: 100%;  
}
.news_ny .news_li ul li{
 	margin-bottom: 33px;
 	width: 100%; 
	height: 101px;
	background: url(../img/news_li.jpg) no-repeat #f9f9f9;
 }
 .news_ny .news_li ul li .news_txt{
  	width: 1040px; 
  	height: 101px;
  	padding-right:10px;
  }
  
/********cp_add******/
.cp_xqtxt{
margin:0 auto;
width:100%;
height:auto;
}
.cp_xqtxt .cp_title{
text-align:center;
font-size:26px;
color:#333;
line-height:50px;
}
.cp_xqtxt hr{ border:0; border-bottom:#eee solid 1px; margin-bottom:10px;}


.cp_xqtxt .cp_time{
width:inherit;
text-align:center;
line-height:16px; 
font-size:12px; 
color:#aaa;
}
.cp_xqtxt .cp_content{
width:inherit;
height:auto;
padding-bottom:36px;
padding-top:20px;
color:#666;
font-size:14px;
}
.cp_xqtxt .cp_content img{
max-width:100%;
}
/********cp_add结束******/
/*留言板提示框*/
.Validform_wrong, .Validform_right {
    position: absolute;
    border-radius: 5px;
    margin-left: 4px;
    border: #e1a500 1px solid;
    background-color: #fffae9;
    padding-left: 10px;
    padding-right: 10px;
}

.gd1{ width: 100%; height: 200px; background:url(../img/gd1.jpg) no-repeat;}

.gd2{ width: 100%; height: 200px; background:url(../img/gd2.jpg) no-repeat;}

/* 2018-3-1 */
.cp_nav{
	width:100%;
	height: 50px;
	background-color:#204eae;
}
.cp_nav ul{ display: block;}
.cp_nav ul li{
	margin-top:15px;
float: left;
width: 170px;
height: 20px;
line-height: 20px;
text-align: center;
font-size: 16px;
border-right: #fff solid 1px; 
}
.cp_nav ul li a{ color:#fff;}
.cp_nav ul li:last-child{border-right:0px; }

/*  */
.cp_title_class{
	width: inherit;
	text-align: center;
	margin: 40px 0px 40px 0px;
}
.cp_title_class .cp_title_max{
	font-size: 40px;
	font-weight: bold;
	color: #353037;
	}
.cp_title_class .cp_title_min{ 
		font-size: 20px;
		color: #999999;
	}

	/* 按钮 */
	#cp_liuyan{
		cursor: pointer;
	}
.cp_button{
	margin:0 auto;
	margin-top: 40px;
	background: url(../img/button_blue.png);
	overflow: hidden;
	color: #fff;
	width: 282px;
	height:55px;
	font-size: 20px;
	text-align: center;
	line-height:55px;
}
.cp_button2{
	margin:0 auto;
	
	width: 100%;
	text-align: center;
}
.cp_button2 img{ 
	margin:0 auto; 
	margin-top: 40px;
}
/* 通栏 */
.cp_tl{
	margin:0 auto; 
	width: 100%;
	height:200px; 
}
.cp_tl2{
	margin:0 auto;
	margin: 0px 0px 0px 0px; 
	width: 100%;
	height:200px; 
}
.cp_tl8{
	margin:0 auto;
	margin: 60px 0px 10px 0px;
	width: 100%;
	height:400px; 
}
/*标语*/
.cp_slogan{
	color: #666;
	font-size: 32px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

/* 走进我们 */
.aboutus{
	width: 100%;
	/*height: 925px;*/
	background: #fff; 
	overflow: hidden; 
	margin-bottom: 50px;
}
.aboutus_text p{
	line-height: 30px;
	margin-top: 40px;
	font-size: 16px;
	color: #666;
}
.aboutus .adoutus_img{
	 margin-top: 20px;
}
/* bottom_slogan */
.bottom_slogan{
	width: 100%;
	height: 80px;
	line-height: 80px;
	position: fixed;
	bottom: 0px;
	background: rgba(3,167,16,0.9);
	color: #fff;
	font-size: 26px;
}
.bottom_slogan .fl span{ color: #eeba19;}
/*****
.fdt_ssl span{ display: block; line-height: 80px; margin-left: 20px}
****/
.bottom_slogan .fr {
	width: 344px;
	height: inherit;
	text-align: center;
	background: #ff7400;
}



.anniu{
	 cursor: pointer;
}

/* 查询结果 */
.cp_cxjg{
	width: 300px;
	height: 388px;
	border-top: #204eae solid 4px;
	background-color: #fff;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 40%;
	color: #666666;
	font-size: 14px;
	z-index: 100;
}
.cp_cxjg_content{
	width: 270px;
	margin: 0 auto;
}
.cp_cxjg .cp_cxjg_title{
width: 100%;
height: 70px;
line-height: 70px;
font-size: 24px;
font-weight: bold;
color: #333333;
border-bottom: #e3e3e3 solid 1px;
}
.cp_cxjg_body ul li{
	height: 26px;
	line-height: 30px;
	cursor: default;
}
.cp_cxjg_content .cp_cxjg_body{
	height: 300px;
	overflow: hidden;
}
.cp_cxjg_content span{display: inline-block;}
.cp_cxjg_content .span1{
width:130px;
text-align: left;
}
.cp_cxjg_content .span2{
	width:66px;
	text-align: center;
	}
.cp_cxjg_content .span3{
	width:60px;
	text-align:right;
	}

/* 弹窗 */
.tanchuang_bg{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	position: fixed;
	z-index: 200;
	top: 0;
	 display: none;
}
.tanchuang{
	width: 440px;
	height: 350px;
	border-top: #204eae solid 4px;
	background-color: #fff;
	overflow: hidden;
	z-index: 201;
	position: fixed;
	top: 0;  
	display: none;
}
.tanchuang_content{
	width: 380px;
	margin:0 auto; 
}
.tanchuang_title{
	width:100%;
	height: 86px;
	line-height: 86px;
	font-size: 24px;
	font-weight: bold;
	color: #333333; 
	border-bottom: #e3e3e3 solid 1px;
}
    .tanchuang_title .tanchuang_txt {
        width: 100%;
        text-align: center;
    }
.tanchuang_title .x{
	width: 22px;
	height: 22px; 
	position: absolute;
	right:25px;
	top:4px;
}
.tanchuang_body{
	width: 100%;
	margin-top:30px;
}
.tanchuang_body input{ 
	margin: 0 auto;
	width: 282px;
	height: 36px;
	display:block;
	margin-bottom:40px;
	border: #e0e0e0 solid 1px;
	padding-left:10px;
}
.tanchuang_body input[type=submit]
{
width:220px ;
height:43px;
background:url(../img/button_blue2.png);
border: none;
color: #fff;
font-size: 20px;
cursor:pointer;
margin-top: -6px;
}
.tanchuang_body .tishi{
	margin-left:43px;
	margin-bottom: 6px;
	position:absolute; 
	margin-top: -26px;
	background-color:#58b850;
	width: 190px;
	height: 20px;
	line-height:20px;
	color: #fff;
	padding-left: 6px;
	font-size: 12px;
}
.tanchuang_body .tishi img{
	margin-right:6px;
	margin-top: 4px;
}

.tanchuang_body .Validform_wrong, .tanchuang_body .Validform_right{
	margin-left: 42px;
    margin-top: -40px;
    z-index: 10;
}
/*20180306*/
 .cp_banner20080306{
        background: url(../img/banner2180306.jpg) center no-repeat;
        width: 100%;
        height: 642px;
    }
    .cp_banner_centent{ 
        width: 560px;
        height: 208px;
        margin: 0 auto;
        margin-top: 292px; 
    }
	.cp_banner_input {
    margin-bottom: 30px;
}
	div#cp_banner_input_butto {
    border: red solid 0px;
    display: inline-block;
    width: 174px;
    height: 34px;
	margin-left: 20px;
}
input#cp_banner_input_text {
    width: 360px;
    height: 34px;
    display: inline-block;
    float: left;
    border: none;
}
    .cp_banner_title{
        width: 100%;
        height: 56px;
        line-height: 56px;
        text-align: center;
        font-size: 16px;
        color: #0c4394;
        font-weight: bold;
    }
    .cp_banner_title span{
        color: #e9274c;
    }
    .cp_banner_table{
        border: #00a0e9 solid 1px;
        width: 560px;
        height: 132px;
        overflow: hidden;
    }
    .cp_banner_table ul li{
        width: 100%;
        height: 30px;
        line-height: 30px;
        border-bottom: #00a0e9 solid 1px;
        text-align: center;
        color:#0c4394;
        font-size: 14px;
    }
    .cp_banner_table ul li span{
        display: inline-block;
        
    }
    .cp_banner_table ul li .span1{ 
        width: 216px;
    
    }
    .cp_banner_table ul li .span2{ 
        width: 160px;
        border-left: #00a0e9 solid 1px ;
        border-right:  #00a0e9 solid 1px;
    }
    .cp_banner_table ul li .span3{ 
        width: 170px; 
    }

/* online */
.overz{overflow:auto;zoom:1;overflow-x:hidden;overflow-y:hidden;}
.online_icon{width:35px;height:201px;overflow:hidden;font-family:'宋体';}
.online_icon a{display:block;width:35px;height:201px;background:url(../img/zxkfl.png) no-repeat;}
.online_windows{width:156px;}
.online_w_top{background:url(../img/online_bg.png) no-repeat -36px 0;height:10px;_background:url(../img/online_bg_ie6.png) no-repeat -36px 0;_margin-bottom:-7px;}
.online_w_c{/*background:url(../img/online_bg.png) repeat-y 0 -185px;padding:0 5px;_background:url(../img/online_bg_ie6.png) repeat-y 0 -185px*/ background:#fff; border:3px solid #fe5309; border-radius:5px;}
.online_w_bottom{background:url(../img/online_bg.png) repeat-y -36px -35px;height:29px;_background:url(../img/online_bg_ie6.png) repeat-y -36px -35px;}
.online_content{background:url(../img/online_bg.png) no-repeat -147px -185px;padding-top:11px;_background:url(../img/online_bg_ie6.png) no-repeat -147px -185px;}
.online_content a.qq_icon{background:url(../img/online_bg.png) no-repeat -37px -130px;width:121px;height:25px;display:block;margin:0 auto;text-indent:30px;line-height:23px;cursor:pointer;_background:url(../img/online_bg_ie6.png) no-repeat -37px -130px;}
.online_content a.qq_icon:hover{background-position:-159px -130px;color:#FFF;}
.online_bar h2{/*background:url(../img/online_bg.png) repeat-x 0 -156px;height:29px;*/line-height:27px;font-size:12px;color:#666;text-align:left; margin-top:0px; margin-bottom:0px;/*;_background:url(../img/online_bg_ie6.png) repeat-x 0 -156px;*/}
.online_bar h2 a{display:block;padding-left:30px;margin-left:10px;cursor:pointer; border-bottom:1px solid #ccc; margin-right:10px; font-size:14px; line-height:2em;}
.expand h2 a{background:url(../img/online_bg.png) no-repeat -36px -69px;_background:url(../img/online_bg_ie6.png) no-repeat -36px -69px;}
.collapse h2 a{/*background:url(../img/online_bg.png) no-repeat -36px -96px;_background:url(../img/online_bg_ie6.png) no-repeat -36px -96px;*/ background:url(../img/qq01.jpg) no-repeat;}
.expand h2 a:hover,.collapse h2 a:hover{text-decoration:none;color:#c81d04;}
.online_content{text-align:center;border-bottom:1px solid #d0d0d0;margin-bottom:1px;}
.online_content ul li{height:24px;line-height:24px;margin-bottom:4px;font-family:'宋体';}
.online_content ul li a:hover{color:#c81d04;}
#online_qq_layer{position:fixed;right:0px;top:150px;_position:absolute; z-index:10000;}
/**html,* html body{background-image:url(about:blank);background-attachment:fixed}*/
*html #online_qq_layer{_bottom:auto;_top:expression(eval(document.documentElement.scrollTop + 150));}
#online_qq_tab{float:left;margin-top: 108px;}
#onlineService{float:left;margin-left:-3px;display:block;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6{display:none;}
#onlineType1{display:block;}
.fwrx{ padding-left:10px; padding-right:10px; color:#333; font-family:"微软雅黑"; font-size:13px; font-weight:bold; line-height:2em; line-height:1.5em; margin-bottom:8px;}
.fwrxz{color:#fe5309;  font-family:"微软雅黑"; font-size:14px; margin-top:8px; }
.expand{ text-align:center; margin-top:10px;}
.gddh{ font-size:14px; line-height:1.5em;  font-family:"微软雅黑"; font-size:14px;}
.sjhm{ font-size:14px; line-height:1.5em; font-family:"微软雅黑"; font-size:14px;}
.ewmewm{ text-align:center;}

.slpic_ssl2{ height:500px; background:url(../img/sypic.jpg) no-repeat center; margin-top:30px}

/*苏帅龙 小程序报价表单*/
.clearfix:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;
}

.form_box_z {
    width: 402px;
    position: fixed;
    top: 20%;
    z-index: 99999;
}

.title_bd {
    height: 95px;
    background-color: #00aef3;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px
}

.form_box {
    width: 380px;
    padding: 20px 10px;
    border: 1px #E3E3E3 solid;
    border-top: 0;
    background-color:#ffffff;
}

.red_ys {
    color: #fff000;
}

.form_box_z h3 {
    font-size: 25px;
    text-align: center;
    padding-top: 12px;
    color: #fff
}

.form_box_z p {
    text-align: center;
    margin: 5px 0 28px;
    color: #fff;
    font-size: 16px
}

.form_line .la {
    font-size: 16px;
    color: #333;
    text-align: left;
    width: 110px;
    padding-right: 8px;
    float: left;
    line-height: 34px;
}

.label_start {
    float: right;
    font-size: 24px;
    color: #fe5f00;
    font-family: Arial;
    margin-top: 5px;
}

.element {
    width: 260px;
    padding-bottom: 18px;
    float: left
}

.name_xcx {
    width: 158px;
    height: 34px;
    border: 1px #E3E3E3 solid;
    padding: 0 8px
}

.col_l {
    width: 70px;
}

.col_lx {
    width: 150px;
}

.col_l, .col_lx {
    margin-right: 5px;
    font-size: 14px;
    height: 36px;
    line-height: 28px;
    padding-left: 5px
}

.name_hy, .num {
    width: 200px;
    height: 34px;
    border: 1px #E3E3E3 solid;
    padding: 0 8px
}
.form_line input[type="submit"] {
    width: 220px;
    height: 43px;
    background: url(../img/button_blue2.png);
    border: none;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
    margin-top: -6px;
    margin-left: 60px;
}

.form_box_z .x {
    width: 22px;
    height: 22px;
    position: absolute;
    right: 16px;
    top: 16px;
}
.cp_xcx_bj_min {
    width: 200px;
    height: 80px; 
    overflow: hidden;
    cursor: pointer;
    position: fixed;
    top: 20%;
    z-index: 99999;
    display: none;
}