@charset "utf-8";
/* CSS Document */

html,body,img,h1,p,h2{ margin:0; padding:0;}
*{ font-family:"微软雅黑"}
a{ text-decoration:none; color:#333; cursor:pointer; }
ul,li,dl,dt,dd{ text-decoration:none; margin:0; padding:0}
h1{ text-decoration:none; font-weight:normal;}
body{ background-color:#e6edee;}
.xshou{ cursor:pointer;}
/*公共样式end*/

/*cgal*/
.banner_box{ background-image:url(../images/cgal_banner.png); background-position:center; width:100%; height:333px;  margin-top:86px;}
.banner{ margin:auto; width:1082px;}
.content_box{ width:1082px; margin:auto;}
.content_box h2{ display:block; margin:auto; margin-top:60px; font-size:24px; line-height:24px; font-weight:normal;}
.title_cgal{ background-image:url(../images/case_bg.png);}

.content_box .title{background-repeat:no-repeat; background-position:center bottom; width:346px; margin:auto; display:block; padding-top:46px; text-align:center; padding-bottom:34px; color:#9e0b0f; font-size:36px; font-weight:400;}
.content .bt{ display:block; margin-left:20px; padding-top:20px;}
.wenzi{ width:1082px; border-bottom:#029699 2px solid; overflow:hidden; margin-top:26px; }
.wenzi a{ text-decoration:none; font-size:14px; color:#888; display:block; float:right; margin-bottom:10px;}
.wenzi .currentA{ color:#029699;}
.content{ width:1082px; background-color:#fff; margin-top:24px; margin-bottom:46px; overflow:hidden;}
.img_box{ width:894px; margin:auto; overflow:hidden; margin-top:12px; padding-bottom:90px;}
.img_box a{ display:block; float:left; margin-left:15px; margin-right:15px; margin-bottom:25px;}


/*gywm*/
.gywm_banner_box{ background-image:url(../images/ywfw_banner.png); background-position:center; width:100%; height:333px;  margin-top:86px;}
.title_gywm{ background-image:url(../images/gywm_bg.png);}
.gy_nei{ width:864px; margin:auto; overflow:hidden; margin-top:20px; padding-bottom:80px;}
.gy_nei p{font-size:14px; line-height:36px;}
.gy_nei .whln_p{ float:left;}
.gy_nei .gy_xbt{ font-size:18px; font-weight:700; float:left; display:block; line-height:36px;}
.gy_nei .gy_xbt2{ clear:both;}
.gy_nei .ts_p{text-indent:0em;}
.gy_nei img{ display:block; margin:auto; margin-top:80px; width:670px;}
.wenzi2 a{ padding-top:20px;}
.xuanze{ float:left; display:block; margin-bottom:0px;}
.xuanze a{ display:block; margin-bottom:0px; float:left; height:50px; width:208px; margin-right:2px; background-color:#029699; padding:0; font-size:24px; color:#fff; padding-top:0; line-height:50px; text-align:center; }
.xuanze .currentXA{ background-color:#d7ffff; color:#029699;}
.content2{ width:1082px; background-color:#fff; margin-top:24px; margin-bottom:46px; padding-bottom:40px; }
.content2 .bt{ display:block; margin-left:20px; padding-top:20px;}

/*lxwm*/
.lxwm_banner_box{ background-image:url(../images/lxwm_banner.png); background-position:center; width:100%; height:333px;  margin-top:86px;}
.title_lxwm{ background-image:url(../images/lxwm.png);}
.gy_nei .huanying{ color:#029699; font-size:18px; text-indent:0; margin-bottom:20px;}
.lxfs_x{ overflow:hidden;}
.lx_ul1{ width:114px; height:202px; background-color:#d7ffff; float:left;}
.lx_ul1 li{ float:right; margin-right:14px; margin-top:20px; font-size:17px; line-height:17px;}
.lx_ul2{ float:left; margin-left:16px;}
.lx_ul2 li{margin-top:20px; font-size:17px; line-height:17px;}
.ditu{ border:#d7d7d7 1px solid; height:386px; width:698px; margin-top:32px; margin: 0 auto;}
.ditu img{  margin-top:0px;height:386px; width:852px;}

/*xwgd*/
.xwgd_banner_box{ background-image:url(../images/xwgd_banner  .png); background-position:center; width:100%; height:333px; margin-top:86px;}
.title_xwgd{ background-image:url(../images/xwgd_bg.png);}
.xw_nei{ padding-bottom:30px; margin-bottom:30px;}
.gy_nei{ overflow:hidden;}
.gy_nei .xin_tu{ display:block; float:left; margin-right:20px; width:145px; height:98px; margin-top:0px;}
.gy_nei dl{ margin-bottom:10px; float:left; width:694px;}
.gy_nei dl dt{ font-size:20px; border-bottom:#d7d7d7 1px solid;}
.ye{ float:right; margin-bottom:30px; overflow:hidden; margin-top:36px; margin-right:116px;}
.ye ul{ margin:0; float:left; overflow:hidden; }
.ye ul li{ float:left;}
.ye ul li a{ border:none; display:block; width:30px; height:24px; margin-right:10px; background-color:#c9c9c9; text-align:center; color:#fff; font-size:14px;}
.ye ul .currentLi a{ background-color:#999;}
.ye p{float:left;}
.ye p a{ font-size:16px; color:#888;}

.xwlb_nei h3{ text-align:center; font-size:32px; border-bottom:#ccc 1px solid; padding-bottom:10px; font-weight:500; }
.xwlb_nei p{ text-indent:2em;}


/*zyfz*/
.zwfz_banner_box{ background-image:url(../images/zyfz_banner.png); background-position:center; width:100%; height:333px;  margin-top:86px;}
.title_zyfz{ background-image:url(../images/zyfz_bg.png);}
.zw_nei{ width:894px; margin:auto;}
.zw_nei .zw1 h2{ font-size:20px; color:#029699; padding-left:14px; border-bottom:#029699 1px solid; border-left:#029699 4px solid; line-height:36px; }
.zw_nei .zw1 p{ font-size:14px; line-height:24px; margin-top:12px; margin-bottom:22px; padding-left:14px;}
.zw_nei .zw1 p span{ background-color:#d7f5f5; padding-right:14px; padding-left:14px; margin-left:-14px;}
.yp_btn{ width:130px; height:32px; background-color:#9e0b0f; color:#fff; line-height:32px; text-align:center; margin-bottom:40px;}
.zy_nei img{ width:554px; margin:auto;}
.zy_xbt:hover{ color:#029699;}

.shurukuang p{ margin-top:10px; margin-bottom:10px; border-top:#e6e6e6 1px solid; width:700px; padding-top:10px;}
.tijiao {height:30px; width:100px; background-color:#4c9a07; color:#fff; margin-bottom:20px; text-align:center;line-height:30px; margin-top:14px;  margin-left:10px; display:block; float:left; margin-right:10px; }
.shurukuang input{ font-size:15px;}
.test{ position:relative;}
.guanbi2{ position:absolute;  font-size:12px; top:10px; right:20px; color:#333;display:block;}


/*ywfw*/
.ywfw_banner_box{ background-image:url(../images/ywfw_banner.png); background-position:center; width:100%; height:333px; margin-top:86px;}
.title_ywfw{ background-image:url(../images/ywfw_bg.png);}
.tubiao_box{ overflow:hidden; margin-top:6px;}
.left{ width:734px; overflow:hidden; float:left;}
.left .xiaoA{ width:180px; height:134px; display:block; background-color:#d7ffff; float:left; margin-right:2px; margin-bottom:2px;}
.left .xiaoA img{ display:block; margin-top:16px; margin-left:54px; margin-bottom:16px;}
.left .xiaoA .x_bt{ display:block; text-align:center; font-size:16px; line-height:16px; margin:auto; color:#029699; margin-top:-8px;}
.left .currentDiv,.right .currentDiv { background-color:#9e0b0f; }
.left .kuan_div{ width:368px; overflow:hidden;}
.left .kuan_div .x_bt{ text-align:left;}
.kuan_div_left{ float:left;}
.left .kuan_div_left img{ margin-left:74px;}
.left .kuan_div .kuan_div_left .x_bt{ margin-left:44px;}
.kuan_div_right{ float:right; margin-right:60px; display:block; margin-top:30px;}
.kuan_div_right a{ display:block;line-height:20px; text-align:center; font-size:12px; color:#029699;}
.right{ background-color:#d7ffff; width:342px; height:270px; float:left;}
.currentRight{ background-color:#9e0b0f;}
.right .xiaoA img{ margin-top:26px; margin-left:134px; }
.right .xiaoA .x_bt{ display:block; text-align:center; color:#029699; font-size:16px; }
.right_ul{ overflow:hidden;}
.right_ul ul{ float:left; margin-left:80px; font-size:12px; margin-top:38px;}
.right_ul ul li a{ color:#029699;}
.gy_nei .xmt_nei{ margin-top:20px;}
.gy_nei .chaxun{ height:25px; width:72px; margin-top:-30px; margin-left:185px; }
.input{ margin-top:10px;}
.input input{ margin-right:4px; margin-bottom:10px;}
.jieguo{ width:800px; height:30px; border:#dcdcdc 1px solid;}
.gy_nei .tstu{ margin-left:12px;}
.gy_nei .wzwh_tu{ width:687px; margin-top:15px; margin-left:0px;}
.left .xiaoA .currentX_bt,.right .xiaoA .currentX_bt{ color:#d7ffff;}
.xmt_p{ float:left; width:420px;}


@media( max-width:1082px)
{
	/*关于我们*/
	.content_box{ width:100%; margin:auto;}
	.wenzi{ width:100%;}
	.content{ width:100%;}
	.gy_nei{ width:90%; left:5%;}
	.content2{ width:100%; }
	.right{width:240px;}
	.right_ul ul{margin-left:50px; }
	.wljsfw2{ display:block;}
	.right .xiaoA img{ margin:auto;  margin-top:26px; display:block;}
}


	.sNav{
		background: rgb(0, 216, 224); 
		height: 60px; 
		padding: 0;
		margin: 0 auto; 
		width: 1059px;
	}
	.sNav>a{
		font-size: 20px;
		list-style: none;
		float: left;
		text-decoration: none;
		position: relative;
		font-weight: bold;
		overflow: hidden;
	}
	.sNav>a li{
		background: rgb(0, 216, 224);
		padding: 0px 30px;
		text-align: center;
		color: white;
		height: 60px;
		line-height:60px;
	}
	.sNav>a span{
		background: #FFB739;
		text-align: center;
		color: white;
		display: block;
	}

