@charset "utf-8";
/* CSS Document */


/*===================public begin===============*/
*html, _html {
	background-image:url(../images/about:blank);
	background-attachment:fixed;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	border:medium none;
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font: 16px/1.5 "微软雅黑", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;
}
body {line-height:22px;background:#f7f7f7;color:#000000;position:relative;min-width:1000px;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
em {font-style:normal;}
ul, ol {list-style: none;}
a {text-decoration: none;}
a:hover {text-decoration: none;color:#feb507;}
img {border:0px;vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0;}
.blank {width:100%;height:10px;clear:both;overflow:hidden;}
.blank25 {width:100%;height:25px;clear:both;overflow:hidden;}
.blank30 {width:100%;height:30px;clear:none;overflow:hidden;}
.clear {clear:both;overflow:hidden;}
.warp {width:1000px;margin:0px auto;overflow:hidden}
.left {float:left}
.right {float:right}		
p{ text-indent:0em;}
.none{display:none;}
.block{display:block;}

/*==============public End==================*/
.bodywidth{width:100%;height:auto;background:#f7f7f7;}
header{
	background:#047e8c;
	width:100%;
	height:auto;
	}
.head span{
	display:inline-block;
	float:right;
	width:200px;
	padding-top:14px;
	font:16px/1.5 "FZY3JW GB1 0";
	color:#fff;
	padding-left:60px;
	}
.head span:nth-child(2){
	background:url(../images/web-bg.png) no-repeat;
	background-position:-440px -63px;
	}
.head span:nth-child(3){
	background:url(../images/web-bg.png) no-repeat;
	background-position:-440px 18px;
	}	
.head span i{
	font-size:24px;
	font-style:normal;
	}
.nav{ padding:20px 0;}	
.nav ul li{ float:left;width:160px; text-align:center;}	
.nav ul li a{ color:#fff;}
.banner{
	width:100%;
	margin:0 auto;
	width:100%; overflow:hidden; position:relative;
	}
.banner img{
	position:relative;
	left:50%; 
	margin-left:-750px;}
	
.body-main{
	padding:0 5px;
	}	
.title-h h2{
	border-bottom:2px solid #efeded;
	color:#323232;
	font-size:24px;
	padding-bottom:5px;
	}
.title-h>h2>span{
	font-weight:500;
	border-bottom:2px solid #e67272;
	padding:3px 5px 6px 5px;
	}	
.title-h sub{
	color:#cccccc;
	font-size:16px;
	font-weight:500;
	}
.xingxiang-left{
	width:600px;
	float:left;
	}
/*首页形象*/	
.xingxiang-left dl{
	margin-top:15px;
	}
.xingxiang-left dl dt{
	float:left;
	}	
.xingxiang-left dl dd{
	float:left;
	width:280px;
	padding:5px;
	text-align:justify;
	text-justify:inter-ideograph;
	font:12px/1.7 "宋体";
	}
.xingxiang-left dl dd span{
	display:block;
	padding:15px 0 8px 0;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	}
.xingxiang-right{
	width:380px;
	padding-top:10px;
	margin-left:10px;
	}
/*首页形象*/


/*首页环境*/	
.huanjing ul{
	padding:25px 0 0 10px;
	}	
.huanjing ul li{
	width:242px;
	float:left;
	margin-left:5px;
	}
.huanjing ul li h4{
	width:100%;
	background:#efefef;
	text-align:center;
	padding:15px 0;
	color:#404040;
	}
.huanjing ul li h4 span{
	font-weight:bold;
	font-size:22px;
	}
.huanjing ul li dl dd{
	float:left;
	padding:4px 0 2px 1px;
	}
.huanjing ul li:nth-child(1){
	margin-left:0;
	}
/*首页形象*/

/*首页路线*/	
.lianxi-left{
	border:1px solid #f3f0f0;
	width:500px;
	}
.lianxi-right{
	width:467px;
	}	
.lianxi-left dl dd:nth-child(1) span{
	width:180px;
	display:inline-block;
	padding:5px 5px 15px 5px;
	padding-left:60px;
	font:18px/1.2 "[FZLTCHJW]";
	color:#047d8a;
	font-weight:bold;
	}
.lianxi-left dl dd:nth-child(1) span i{
	font-style:normal;
	font:25px/1.2 "Impact";
	color:#c83815;
	}		
.dd-tel{
	background:url(../images/web-bg.png) no-repeat;
	background-position:-10px -5px;
	}
.dd-qq{
	background:url(../images/web-bg.png) no-repeat;
	background-position:-10px -80px;
	}
.lianxi-left dl dd:nth-child(2){
	color:#047c89;
	font-size:18px;
	}
.lianxi-left dl dd:nth-child(3){
	padding:20px 0 2px 5px;
	}
.lianxi-left dl dd:nth-child(3)>img{
	float:left;
	}	
.lianxi-left dl dd:nth-child(3)>span{
	display:inline-block;
	padding:10px 5px;
	float:left;
	}
.friendlink ul li{
	float:left;
	padding:0px 10px;
	}
.friendlink ul li a{
	
	font-family:"宋体";
	color:#666666;
	}
	
.mianbaoxie{
	padding:6px 10px;
	color:#666666;
	background:#fff;
	}
.mianbaoxie a{
	color:#666666;
	font:16px/1.5 "微软雅黑";
	}
/*列表页面*/
.list-left{
	width:690px;
	padding:0 10px;
	float:left;
	}
.list-contain{
	margin-top:15px;
	padding:5px 20px;
	background:#fff;
	}
.list-contain ul li{
	margin-top:15px;
	}
.li-body h3{
	border-bottom:1px dashed #c4c4c4;
	font:14px/1.5 "宋体";
	font-weight:bold;
	padding-bottom:8px;
	}
.li-body h3 a{
	color:#047e8c;
	}
.li-body h3 a span{
	color:#999999;
	margin-left:15px;
	}		
.li-body h3 strong{
	margin-right:10px;
	display:inline-block;
	width:0; height:0;
	border-bottom: 5px solid transparent;
	border-top: 5px solid transparent;
	border-left: 10px solid #666565;
	/*-webkit-border-top-left-radius: 50px solid transparent;*/
	/*-webkit-border-top-right-radius: 50px solid transparent;*/
	/*-webkit-border-bottom-left-radius: 100px solid red;*/
	/*-webkit-border-bottom-right-radius: 100px solid red;*/
	}
.li-body p{
	text-indent:2em;
	font:12px/1.9 "宋体";
	color:#5f5f5f;
	padding:10px 5px;
	}
.li-body p a{
	color:#d10000;
	}
.li-body>span{
	display:block;
	text-align:center;
	width:100%;
	background:#f8f7f7;
	border:1px solid #ebebeb;
	padding:6px 0;
	}
.li-body>span i{
	display:inline-block;
	font-style:normal;
	font:12px/1.5 "宋体";
	color:#b1b1b1;
	margin-left:15px;
	}					
				
/*文章页面*/
.article-left{
	width:690px;
	padding:0 10px;
	float:left;
	}
.article-left article{
	background:#fff;
	margin-top:15px;
	padding:20px 20px;
	}
.article-left article>h1{
	text-align:center;
	padding:0 10px;
	font:30px/1.5 "微软雅黑";
	color:#333333;
	}
.article-left article>span{
	text-align:center;
	display:inline-block;
	width:100%;
	margin-top:10px;
	font:12px/1.5 "宋体";
	}
.article-left article>span>a{
	display:inline-block;
	padding:3px 10px;
	color:#fff;
	font:16px/1.5 "微软雅黑";
	margin-left:10px;
	}
.art-a1{
	background:#3f87d1;
	margin-left:0px;
	}
.art-a2{
	background:#9bb54d;
	}
.art-a3{
	background:#ff5468;
	}
.art-a4{
	background:#8162bc;
	}
.art-content{
	padding:30px 10px;
	}
.art-bottom{
	display:block;
	text-align:center;
	margin:0 auto;
	}						
.art-netx{
	margin-top:20px;
	text-align:center;
	}
.art-netx span{
	display:inline-block;
	}
.art-netx span:nth-child(2){
	margin-left:30px;
	}
.art-netx span a{
	font:14px/1.5 "宋体";
	color:#333333;
	}
	
/*右侧样式*/
.right-con{
	float:right;
	width:270px;
	}
.right-con-doc{
	background:#fff;
	margin-top:10px;
	padding:1px 0 10px 0;
	}
.right-con-doc h4{
	background:url(../images/web-bg.png) no-repeat;
	background-position:15px -142px;
	color:#047e8c;
	text-align:left;
	font:25px/1.5 "[FZLTTHJW]";
	font-weight:bold;
	padding:10px 0;
	padding-left:50px;
	}
.right-con-doc>span{
	display:block;
	text-align:center;
	}
.right-yy-form{
	padding:10px;
	}
.right-yy-form>input,.right-yy-form>textarea{
	border:1px solid #d6d6d6;
	background:#f8f8f8;
	margin-top:5px;
	width:240px;
	padding:3px 5px;
	color:#a5a5a5;
	}
	
.right-yy-form label{
	display:inline-block;
	margin-top:5px;
	}
.right-con-doc p{
	text-align:center;
	margin-top:15px;
	font-size:18px;
	}
.right-con-doc p span{
	color:#0695a6;
	position:relative;
	font:37px/1.5 "Impact";
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(9, 182, 202, 1)), to(rgba(4, 130, 144, 1)));
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
	}
.right-con-doc p span:before{
	content:'4000220306';  
    position:absolute;  
    z-index:1;  
    top:100%;  
    left:0;  
    height:100%;  
    width:100%;  
    -webkit-transform:scaleY(-1);
	}
			

.tel-input{
	width:100px;
	border:1px solid #d6d6d6;
	background:#e5e4e4;
	margin-left:10px;
	}
.yy-btn{
	width:50px;
	background:#ff7800;
	color:#fff;
	border-radius:5px;
	font-size:12px;
	margin-left:10px;
	cursor:pointer;
	}	
					
.right-bingli{
	background:#fff;
	margin-top:10px;
	padding:1px 6px 10px;
	}	
.right-bingli h4{
	background:url(../images/web-bg.png) no-repeat;
	background-position:10px -192px;
	color:#047e8c;
	text-align:left;
	font:25px/1.5 "[FZLTTHJW]";
	font-weight:bold;
	padding:10px 0 5px;
	padding-left:50px;
	border-bottom:2px solid #047e8c;
	}
.right-bingli h4 a{
	font:12px/1.5 "宋体";
	color:#949494;
	display:inline-block;
	float:right;
	padding-top:15px;
	}
.right-map{
	background:#fff;
	margin-top:10px;
	padding:10px 0;
	}
.right-map>i{
	display:block;
	text-align:center;
	}	
.right-map>span{
	display:block;
	font:12px/1.5 "宋体";
	text-align:center;
	}
.right-map p{
	background:url(../images/web-bg.png) no-repeat;
	background-position:-206px -228px;
	font:24px/1.1 "Georgia";
	color:#e61717;
	font-weight:bold;
	padding-left:80px;
	height:50px;
	}
.right-map p span{
	color:#191919;
	padding-top:15px;
	text-align:left;
	font:14px/.6 "微软雅黑";
	display:inline-block;
	padding-left:0px;
	vertical-align:bottom;
	}
.right-bingli ul li{
	margin-top:8px;
	padding:5px;
	
	}	
.bingli-contain{
	}
.bingli-contain dt,.bingli-contain dd{
	float:left;
	}
.bingli-contain dd{
	font-size:12px;
	padding-left:10px;
	line-height:16px;
	}
.bingli-contain dd h6{
	color:#047e8c;
	padding:5px 0;
	}	
.bingli-contain dd a{
	color:#ff0000;
	}											
																	
/*底部样式*/	
footer{
	width:100%;
	background:#047e8c;
	height:110px;
	text-align:center;
	padding:10px 0;
	color:#fff;
	}
footer span{
	text-align:center;
	display:inline-block;
	}
footer span a{
	color:#fff;
	padding:5px 10px;
	}
footer span a:hover{
	color:#fff;
	}
	
													