@charset "utf-8";
.wrapper-header { width:100%; overflow:hidden; z-index:2; }
.wh-container { height:650px; width:1200px; margin:auto; padding:auto; overflow:hidden; }
.zheiht { height:36px; width:1200px; margin:auto; padding:auto;overflow:hidden; }
.screens { height: 410px; left: 0; position: absolute; top: 0; width: 300%; }
.screen { float: left; height: 410px; width:33.3333%; }
.screen-1 { background:#3ebcd5; }
.screen-2 { background:#40c6bb; }
.screen-3 { background:#ffa200; }
.cloud { position: absolute; bottom:0; width:100%; left:0; background:url(../images/yun.png) repeat-x 0 0;z-index:10; height:39px; display:block; }
.wang { position:absolute; bottom:5px; left:50%; margin-left:-350px; }
.text0 { position:absolute; left:50%; margin-left:-500px; top:30px; width:500px; padding-top:20px; }
.text1 { position:absolute; left:50%; margin-left:-500px; top:80px; width:500px; padding-top:20px;  display:none; }
.text0 h1, .text1 h1 { font-size:52px; color:#FFF; font-weight:normal; }
.text0 p, .text1 p { font-size:16px; color:#FFF; margin-top:10px; line-height:30px; text-indent:0px;width:480px; padding-left:5px; padding-top:10px;}
.onebg { background-color:#000; position:fixed; display:block; left:0; top:0; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; width:100%; height:100%; z-index:999; }
.text2 p {
    color: #FFFFFF;
    font-size: 16px;
    line-height: 26px;
    margin-top: 10px;
    text-indent: 0px;
	padding-left:5px;
}
.text2 h1{
    color: #FFFFFF;
    font-size: 62px;
    font-weight: normal;
}
.text2 {
    display: none;
    left: 50%;
    margin-left: -500px;
    position: absolute;
    top: 80px;
    width: 400px;
}
.tel2 {
    display: none;
    left: 50%;
    margin-left: 50px;
    position: absolute;
    top: 100px;
    z-index: 9;
}
/*.screen-3 {
    background: none repeat scroll 0 0 #3EBCD5;
}*/
.tel0 { position:absolute; left:50%; top:40px; margin-left:50px; z-index:9; }
.tel1 { position:absolute; left:50%; top:100px; margin-left:50px; z-index:9; display:none; }
.pages { position:absolute; bottom: 30px; left: 50%; margin-left: -30px; z-index:99; }
.pages li { width:14px; height:14px; overflow:hidden; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%; text-decoration: none; background-color:#B5B5B5; float:left; margin:10px 5px; cursor:pointer; }
.pages li.curs { background-color:#ff5500; }
.service { margin-top:50px }
.service h2, .case h2 { background-color:#f56262; color:#FFF; font-size: 26px; width:165px; height:45px; line-height:45px; padding-left:20px; margin:0 0 20px 0; }
.service_list div { width:300px; height:110px; float:left; margin:0 33px 30px 0; background-image:url(../img/gongneng.png); background-repeat:no-repeat; position:relative; }
.service_list a { width:300px; height:110px; display:block; }
.txt { position:absolute; width:190px; right:15px; top :5px; }
.txt h3 { font-size:33px; font-weight:normal; text-align:right; color:#FFF; }
.txt p { font-size:16px; text-align:right; color:#FFF; margin-top:5px;}
.bottom { position:absolute; bottom:0; left:0; width:300px; height:23px; line-height:23px; background-color:#000; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; }
.btxt { position:absolute; bottom:0; left:0; color:#FFF; width:280px; height:23px; line-height:23px; background:url(../img/j.png) no-repeat 270px 2px; z-index:990; padding-left:20px; }
.case { margin-top:20px; overflow: hidden; padding-bottom:20px;}
.case_z { width:222px; float:left; margin:10px 30px 50px 0; position:relative;}
.big_pic { text-align:center; }
.big_pic img:hover{   transform: rotate(45deg);}
.big_pic img { -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; -moz-box-shadow:0px 0px 8px #999; /* For Firefox3.6+ */ -webkit-box-shadow:0px 0px 8px #999;          /* For Chrome5+, Safari5+ */ box-shadow:0px 0px 8px #999; width:140px; height:140px; transition: transform 0.2s ease-in 0s; border: solid 1px #e8e8e8; }
.sm_pic { margin-top:20px; width:222px; }
.sm_pic img { float:left; width:45px; height:45px; transform: rotate(0deg); transition: all 0.6s ease 0s; }
.sm_pic_txt { float:left; margin-left:10px; width:160px; }
.sm_pic_txt h3 { font-size: 14px; height: 20px; margin-bottom: 3px; overflow: hidden; color:#484848; }
.sm_pic_txt p { color:#484848; line-height:20px; height:20px; overflow:hidden; }
.MicroFor_Top { padding: 0 40px; margin:0 auto; width:1080px; font-size:13px; font-family:微软雅黑; color:#999; line-height:26px;}
.MicroFor_Top a { text-decoration: none; color:#999; }
.MicroFor_Top dl { float: left; height: 200px; width: 150px; }
.MicroFor_Top dl dt { color: #DFDFDF; cursor: pointer; float: left; font-family: "微软雅黑"; font-size: 15px; line-height: 30px; margin: 25px 0; width: 150px; }
.MicroFor_Top dl dd { color: #868686; float: left; font-family: "微软雅黑"; font-size: 12px; height: 20px; line-height: 20px; overflow: hidden; width: 150px; }
.MicroFor_Top dl dd a { color: #868686; }
.MicroFor_Top dl dd a:hover { color: #E1E1E1; cursor: pointer;  }
.MicroFor_Top ul { float: right; margin-top: 25px; width: 108px; }
.MicroFor_Top ul span { background: url("MicroFor1.gif") no-repeat scroll 50px center transparent; color: #FFFFFF; float: left; font-family: "微软雅黑"; line-height: 18px; width: 108px; }
.MicroFor_Top ul img { float: left; height: 108px; margin-top: 10px; width: 108px; }
.MicroFor_Top ul dl { float: left; height: auto; padding: 10px 0; width: 108px; }
.MicroFor_Top ul dl dt { cursor: auto; float: left; height: 30px; line-height: 0; margin: 0; width: 30px; }
.MicroFor_Top ul dl dt img { height: 30px; margin: 0; width: 30px; }
.MicroFor_Top ul dl dd { color: #767676; float: left; height: 30px; line-height: 15px; width: 78px; }
.erwei{background: url("ew.png") repeat scroll 0 0 transparent;bottom: -50px; height: 140px; left: 50px;position: absolute;width: 130px;z-index: 999; display: none;}
.erwei img{ -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; position:absolute; left:0 top:0; width:100px; height:100px;transition: none; top:25px; right:18px;-moz-box-shadow:0px 0px 3px #999; /* For Firefox3.6+ */ -webkit-box-shadow:0px 0px 3px #999;  /* For Chrome5+, Safari5+ */ box-shadow:0px 0px 3px #999;}
.erwei img:hover{transform:none;}
.sea_pic5 { background: url("xinban.png") repeat scroll 0 0 transparent; height: 115px; left: 315px; top: -500px; width: 371px; position:absolute; display:none; }


/*跳转页面*/
.tz_w{ width:960px; margin: 0 auto; background-color:#FFF; height:450px; border:solid 1px #e8e8e8;-moz-border-radius:1%; -webkit-border-radius:1%; border-radius:1%;}
.tz_list{ width:560px; margin: 120px auto 0 auto;}
.tz_list_l{ float:left;}
.tz_list_r{ float:left; margin-left:20px;}
.tz_list_r h2{ font-size:37px; font-weight: normal;}
.tz_list_r p{ margin-top:10px; font-size:14px;}
.r_color{color:#cc0000;text-decoration: underline;}
.tz_ts{ margin-top:20px;}
.tz_ts p{ margin:0; line-height:21px;}

.wrapper{
    width:100%;
    height:100%;
}

.container{
    width:1200px;
    margin:10px auto;
}

.clearfix:after{
    display:block;
    visibility:hidden;
    font-size:0;
    height:0;
    content:"";
    clear:both;
}


/* 2013-09-28 增加微网站介绍页面 开始 */

.wei-banber{
	margin-bottom:10px;
	width:1100px;
	overflow:hidden;
}



.wei-smart{
	color:#000000;
}

.wei-point{
	width:1030px;
	height:36px;
	line-height:36px;
	padding:0 15px 0 55px;
	margin-top:40px;
	background:url(../images/wei-point.gif) no-repeat;
}

.wei-point-left{
	float:left;
	max-width:400px;
	color:#666;
	font-size:14px;
}


.wei-point-right{
	float:right;
	max-width:500px;
	color:#666;
}

.wei-say{
	margin:20px 0 10px;
}


.wei-say-tit{
	margin-bottom:40px;
}

.wei-say-tit h3{
	float:left;
	font-size:24px;
	width:640px;
	font-weight:normal;
}

.wei-say-tit a{
	float:right;
	display:inline-block;
	width:87px;
	height:34px;
	overflow:hidden;
	line-height:9999em;
	background:url(../images/wei-qq.jpg) no-repeat;
}

.wei-round{
	padding-bottom:40px;
	border-bottom:1px solid #ddd;
	position:relative;
}

.wei-round-tit{
	margin-bottom:22px;	
}

.wei-round-tit li{
	float:left;
	width:170px;
	height:140px;
	padding:50px 30px;
	margin:0 20px;
	font-size:18px;
	line-height:30px;
	_display:inline;
	overflow:hidden;
	color:#fff;
	cursor:pointer;
	text-align:center;
	background:url(../images/blue-round.jpg) no-repeat;
}
.wei-round-tit li p{
	padding-top:20px;
}



.wei-round-tit li.on{
	background:url(../images/red-round.jpg) no-repeat;

}

.wei-arrow{
	width:107px;
	height:65px;
	overflow:hidden;
	position:absolute;
	left:82px;
	top:200px;
	background:url(../images/wei-arrow.png) no-repeat;
}

.wei-round-content{
	width:1074px;
	height:100px;
	padding:13px;
	overflow:hidden;
	background:url(../images/wei-box.jpg) no-repeat;
}


.wei-round-content ul{
	width:1074px;
	height:100px;
	overflow:hidden;
}


.wei-round-content ul li{
	width:100%;
	height:100%;
}

.wei-round-pic{
	float:left;
	width:210px;
	height:100px;
}


.wei-round-pic img{
	display:block;
	width:210px;
	height:100px;
}

.wei-round-body{
	width:820px;
	margin-right:10px;
	float:right;
	_display:inline;
	padding-top:10px;
}


.wei-round-body h3{
	font-size:16px;
	margin-bottom:10px;
}

.wei-round-body p{
	line-height:24px;
	font-size:14px;
}

.wei-bar{
	width:1100px;
	height:45px;
	background:url(../images/wei-bar.jpg) no-repeat;
}

.wei-bar-left{
	float:left;
	width:860px;
	padding:0 20px;
	line-height:45px;
	color:#fff;
	font-size:16px;
	overflow:hidden;
}


.wei-bar_right{
	float:right;
	width:180px;

	line-height:45px;
	text-align:center;
	color:#fff;
	font-size:16px;
}


.wei-bar_right a{
	color:#fff;
	text-decoration:none;	
}



.wei-bar_right a:hover{
	color:#000;
	font-weight:600;
}


.wei-bar2{
	width:1100px;
	height:45px;
	margin-bottom:40px;
	margin-top:-15px;
	background:url(../images/wei-bar.jpg) no-repeat;
}

.wei-bar2-left{
	float:left;
	width:860px;
	padding:0 20px;
	line-height:45px;
	color:#fff;
	font-size:16px;
	overflow:hidden;
}


.wei-bar2_right{
	float:right;
	width:180px;
	line-height:45px;
	text-align:center;
	color:#fff;
	font-size:16px;
}


.wei-bar2_right a{
	color:#fff;
	text-decoration:none;	
}



.wei-bar2_right a:hover{
	color:#000;
	font-weight:600;
}
.wei-tw{
	margin:0; width:1200px;
	margin-bottom:10px;
}
.conpic{
	width:1200px;
	margin:auto;
	margin-bottom:10px;
}
.wei-introduction{
	min-height:650px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/mzl_02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #F8F8F8;
	margin-bottom:10px;
}

.wei-introductionlsts{
	min-height:650px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/lsts_02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #F8F8F8;
	margin-bottom:10px;
}
.wei-introductionlsts p{
	padding:140px 100px 0 750px;
	font-size:14px;
	line-height:24px;

}

.wei-introduction0{
	min-height:650px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/zlfx_11.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #F8F8F8;
	margin-bottom:10px;
}
.wei-introduction0 p{
	padding:140px 100px 0 650px;
	font-size:14px;
	line-height:24px;

}


.wei-introductionls{
	min-height:650px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/lsfx_11.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #F8F8F8;
	margin-bottom:10px;
}
.wei-introductionls p{
	padding:90px 100px 0 650px;
	font-size:16px;
	line-height:30px;

}



.wei-introductionwzwz{
	min-height:560px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/wzfx_11.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductionwzwz p{
	padding:90px 100px 0 650px;
	font-size:16px;
	line-height:30px;

}


.wei-introductionwzwz1{
	min-height:583px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/wz_011.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductionwzwz1 p{
	padding:90px 700px 0 70px;
	font-size:16px;
	line-height:30px;
	 color:#FFFFFF;

}


.wei-introductioncy{
	min-height:650px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/cyfx_11.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductioncy p{
	padding:190px 100px 0 680px;
	font-size:16px;
	line-height:30px;

}

.wei-introductioncy01{
	min-height:612px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/cy01.jpg);
	background-repeat: no-repeat;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductioncy01 p{
	padding:430px 100px 0 750px;
	font-size:16px;
	line-height:30px;

}


.wei-introductioncy02{
	min-height:611px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/cy02.jpg);
	background-repeat: no-repeat;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductioncy02 p{
	padding:330px 660px 0 60px;
	font-size:14px;
	line-height:27px;

}


.wei-introductioncy03{
	min-height:611px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/mwz_02.jpg);
	background-repeat: no-repeat;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductioncy03 p{
		padding:130px 100px 0 750px;
	font-size:16px;
	line-height:30px;

}


.wei-introductioncy04{
	min-height:611px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/wzts_06.jpg);
	background-repeat: no-repeat;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductioncy04 p{
	padding:230px 800px 0 60px;
	font-size:14px;
	line-height:27px;
	 color:#FFFFFF

}




.wei-introductionwz03{
	min-height:611px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/mwz1_02.jpg);
	background-repeat: no-repeat;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductionwz03 p{
		padding:160px 100px 0 750px;
	font-size:16px;
	line-height:30px;

}


.wei-introductionwz04{
	min-height:609px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/wz_02.jpg);
	background-repeat: no-repeat;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductionwz04 p{
	padding:300px 740px 0 60px;
	font-size:14px;
	line-height:27px;
	 color:#FFFFFF

}


.wei-introductionwz05{
	min-height:608px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/wz_04.jpg);
	background-repeat: no-repeat;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductionwz05 p{
		padding:160px 100px 0 690px;
	font-size:16px;
	line-height:30px;

}

.wei-introductionwz06{
	min-height:609px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/wz_06.jpg);
	background-repeat: no-repeat;
	background-color: #fafafa;
	margin-bottom:10px;
}
.wei-introductionwz06 p{
	padding:300px 690px 0 40px;
	font-size:14px;
	line-height:27px;

}



.wei-introduction4{
	min-height:646px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/zlqw_49.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
	margin-bottom:10px;
}
.wei-introduction4 p{
	padding:130px 100px 0 60px;
	font-size:14px;
	line-height:24px;color: #ffffff;

}


.wei-introduction10{
	min-height:550px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/zlfa_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #EDEDED;
	margin-bottom:10px;
}
.wei-introduction10 p{
	padding:140px 100px 0 550px;
	font-size:14px;
	line-height:24px;

}
.wei-introduction11{
	min-height:646px;
	font-size:16px;
	line-height:2;
	background-image: url(../images/zlqw_012.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #EDEDED;
	margin-bottom:10px;
}
.wei-introduction11 p{
	padding:140px 100px 0 550px;
	font-size:14px;
	line-height:24px;

}

.wei-introduction11 div{
	margin-left:660px; padding-top:40px; margin-right:70px; font-size:12px; line-height:20px;

}
.wei-introduction11 h3{
	font-size:30px;
	font-weight:bold; line-height:57px;

}
.wei-introduction11 h3 span{
	font-size:30px;
	font-weight:bold;
	color:#FF7800;

}
.wei-introduction p{
	padding:140px 100px 0 750px;
	font-size:14px;
	line-height:24px;

}

.wei-introduction2{
	height:313px;
	font-size:14px;
	line-height:2;
	font-style:italic;
	background-image: url(../images/cansuo_02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0;
}

.wei-function li{
	margin-bottom:13px;
	height:650px;
}


.wei-what-text{
	float:left;
	width:450px;
	padding:20px 0 0 70px;
}

.wei-photo{
	float:right;
	width:630px;
	text-align:right;
	overflow:hidden;
}




.turn .wei-what-text{
	float:right;
}

.turn .wei-photo{
	float:left;
	text-align:left;
}


.wei-what-text h3{
	font-size:35px;
	color:#FF9000;
	margin-bottom:40px;
}
.wei-what-text h4{
	font-size:32px;
	color:#FF9000;
	margin-bottom:40px;
}

.wei-what-text h5{
	font-size:15px;
	font-weight:bold;
}
.wei-what-text h5 span{
	font-size:18px;
	font-weight:bold;
	color:#FF4E00;
}
.wei-text-body{
	font-size:14px;
	line-height:1.5;
	color:#000000;
}

.wei-tip{
	width:945px;
	height:60px;
	padding:55px 60px;
	line-height:30px;
	font-size:20px;
	margin:0 auto 50px;
	background:url(../images/wei-dashed-box.jpg) no-repeat;
}

.wei-case{
	margin-bottom:20px;
}

.wei-case h2{
	font-size:26px;
	font-weight:normal;
	color:#494949;
	margin:0 0 20px;
}

.wei-case-wrap{
	width:1100px;
	overflow:hidden;
}

.wei-case-wrap ul{
	overflow:hidden;
	zoom:1;
}

.wei-case-wrap li{
	float:left;
	margin:10px 15px;
	_display:inline;
}


.wei-case-wrap li a{
	display:block;
	width:76px;
	overflow:hidden;
	position:relative;
	text-decoration:none;
	color:#494949;
	font-weight:600;
}

.wei-round-bg{
	width:76px;
	height:76px;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	background:url(../images/wei-round-bg.png) no-repeat;
}

.wei-case-wrap li a img{
	display:block;
	width: 76px;
	height:76px;
}

.wei-case-name{
	display:block;
	line-height:22px;
	height:22px;
	overflow:hidden;
	text-align:center;
}

#wei-icon1{
	background:url(../images/wei-icon1.jpg) no-repeat;
	margin-top:25px;
}

#wei-icon2{
	margin-top:209px;
	
	background-image: url(../images/mzl_25.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#wei-icon3{
	margin-top:140px;
}

#wei-icon4{
	background:url(../images/wei-icon4.jpg) no-repeat;
	margin-top:25px;
}

#wei-icon5{
	background:url(../images/wei-icon5.jpg) no-repeat;
	margin-top:25px;
}

#wei-icon6{
	background:url(../images/wei-icon6.jpg) no-repeat;
	margin-top:25px;
}

#wei-icon7{
	background:url(../images/wei-icon7.jpg) no-repeat;
	margin-top:25px;
}

#wei-icon8{
	background:url(../images/wei-icon8.jpg) no-repeat;
	margin-top:25px;
}

#wei-icon9{
	background:url(../images/wei-icon9.jpg) no-repeat;
	margin-top:25px;
}

#wei-icon10{
	background:url(../images/wei-icon10.jpg) no-repeat;
	margin-top:25px;
}
#wei-icon11{
	background:url(../images/wei-icon11.jpg) no-repeat;
	margin-top:25px;
}
#wei-icon12{
	background:url(../images/wei-icon12.jpg) no-repeat;
	margin-top:25px;
}
#wei-icon13{
	background:url(../images/wei-icon13.jpg) no-repeat;
	margin-top:25px;
}


/* 2013-09-28 增加微网站介绍页面 结束 */

#fix-menu{
	position:fixed;
	left:0;
	top:0;
	z-index:100;
	background:#fff;
	width:100%;	
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
		background: url("../images/topback.jpg") repeat-x scroll 0 top #F0F0F0;
	background-repeat: repeat-x;
	background-position: 0 top;
}

/* qq客服 */




/* WeiXinPrice
********************************************/





.price-table {
	border-collapse:collapse;
	border:1px solid #e1e1e1;
	width:100%;
}

.price-table td{
	border:1px solid #c9c9c9;
	padding:6px 8px 5px;
}

.price-table tr.header td {
	font-weight:bold;
	color:#fff;
	background:#15aac7;
	padding:10px 8px;
}

tr.alternate td{
	background:#f6f6f6;
}

#tuoguan p {
	text-indent:2em;
	line-height:140%;
	margin-bottom:.7em;
}

#tuoguan ol {
	padding:0 2em 0 4em;
	list-style-type:decimal;
	width:600px;
	margin:2em 0;
}

#tuoguan ol li {
	line-height:150%;
	margin-bottom:5px;
}

.card {
	border:1px solid #a0bfe5;
	position:relative;
	width:405px;
	height:230px;
	background:#fff;
}

.card div.info {
	position:absolute;
	left:205px;
	top:18px;
	font-size:12px;
}

.card div.info span {
	font-size:13px;
}

.card p.company {
	margin:1em 0;
	font-size:13px;
}

.card p.owner {
	margin:0 0 1em;
}

.card div.qrcode {
	position:absolute;
	left:20px;
	top:0px;
}

.card p.logo {
	margin:20px 0 0 35px;
}

.card p.weixin {
	margin:50px 0 0 45px;
}


.f-18 {
    font-family: "Microsoft Yahei";
    font-size: 18px;
}

.white {
    color: #FFFFFF;
}.bold {
    font-weight: bold;
}

.mt-10 {
    margin-top: 10px;
}
.pl-35 {
    padding-left: 35px;
}
.pl-25 {
    padding-left: 25px;
}.l-40 {
    line-height: 40px;
}
.ddd {
    color: #DDDDDD;
}
.f-12 {
    font-size: 12px;
}a

.ftNav{width:520px;text-align:center;padding-top:40px}
.ftNav a{color:#000000; font-family:微软雅黑;}
.kefu{font-family: "Microsoft Yahei";font-size: 18px; font-weight:bold; line-height:40px;}
.kefu a{font-family: "Microsoft Yahei";font-size: 18px; font-weight:bold; line-height:40px; padding-left: 25px; color:#FFFFFF}
.code{padding:37px 0 0}
.code r{float:right;}

.l{
	float:left;
}

.r{
	float:right;
}




/* 新增文章列表页和内容页 */

.cfix:after{
	display:block;
	visibility:hidden;
	font-size:0;
	height:0;
	line-height:0;
	content:"";
	clear:both;
}


.n-14-wrap{
	width:1200px;
	margin: 20px auto;
	font-family:\5FAE\8F6F\96C5\9ED1;
	min-height:400px;
}
.n-14-side{
	float:left;
	width:275px;
}

.n-14-menu-tit{
	padding:0px 20px 0px 20px;
	color:#000000;
	background:#C6C6C6;
	margin-bottom:15px;
}

.n-14-menu-tit h3{
font:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:36px;
}


.n-14-menu-tit h4{
	font-size:14px;
	font-weight:normal;
}


.n-14-side-menu ul li{
	padding:1px;
	height:70px;
	background:#E6E6E6;
	border-bottom:1px dashed #000;
	padding-left:20px;
	padding-top:15px;
}
.n-14-side-menu ul li h3{
	font:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:20px;
}
.n-14-side-menu ul li h4{
	font-family: "微软雅黑"; font-size: 17px;
}
.n-14-side-menu ul li a{
	display:block;
	line-height:26px;
	padding-left:10px;
	color:#333;
	text-decoration:none;
}

.n-14-side-menu ul li.n-14-menu-on a{
	color:#44af35;
}

.n-14-main{
	float:right;
	width:900px;
	background:#FFFCF3;
}

.n-14-bar{
	padding:5px;
	margin-bottom:10px;
	border-bottom:1px solid #ddd;
}

.n-14-bar-tit{
	float:left;
}

.n-14-bar-tit h4{
	float:left;
	color:#319010;
	padding:0 10px;
	border-left:3px solid #319010;
}

.n-14-bar-tit em{
	color:#eee;
	font-style:normal;
}


.n-14-point{
	float:right;
}

.n-14-news-list li{
	padding:5px 0;
	line-height:28px;
	height:28px;
	overflow:hidden;
	border-bottom:1px solid #efefef;
}

.n-14-news-list li a{
	float:left;
	display:inline-block;
	max-width:520px;
	_width: expression(this.offsetWidth > 520 ? '520px': true);
	color:#333;
	text-decoration:none;
	overflow:hidden;
}


.n-14-news-list li a:hover{
	color:#44af35;
	text-decoration:underline;
}

.n-14-date{
	float:right;
	color:#999;
}

.n-14-pages{
	float:right;
	margin:10px 0;
}


.n-14-pages li{
	font-size:0;
}


.n-14-pages li a,
.n-14-pages li span{
	display:inline-block;
	font-size:12px;
	margin:0 5px;
	vertical-align:top;
}

.n-14-pages li a{
	border:1px solid #ddd;
	padding:0 8px;
	color:#d5040a;
	text-decoration:none;
}

.n-14-pages li a:hover{
	background:#ddd;
}

.n-14-pages li span{
	color:#fff;
	background:#44af35;
	padding:1px 9px;
}

.n-14-side-list{
	padding:10px;
	border:1px solid #ddd;
}

.n-14-cag p{
	font-size:14px;
	padding-left:15px;
	line-height:30px;
	cursor:pointer;
	border-bottom:1px solid #ddd;
	background:url(../images/n-14-jia.gif) no-repeat 0 12px;
}

.n-14-cag p.n-jian{
	background:url(../images/n-14-jian.gif) no-repeat 0 5px;
}

.n-14-cag ul{
	display:none;
	padding-left:12px;
}

.n-14-cag ul li{
	border:none;
}

.n-14-cag ul li a{
	display:block;
	padding-left:12px;
	line-height:24px;
	height:24px;
	overflow:hidden;
	text-decoration:none;
	color:#333;
	background:url(../images/n-14-gt.gif) no-repeat 0 6px;

}

.n-14-cag ul li a:hover,
.n-14-cag ul li.n-14-cur a{
	color:#44af35;
}

.n-14-body-bar{
	margin-bottom:10px;
	padding:10px;
	border:1px solid #ddd;
}

.n-14-body-bar a{
	color:#333;
	text-decoration:none;
}

.n-14-body{
	line-height:2;
	margin:10px;
	overflow:hidden;
}

.n-14-news-tit{
	text-align:center;
	margin-bottom:30px;
	font-size:16px;
	font-weight:bold;
	color:#666;
}

.n-14-news-body{
	line-height:2;

}

.n-14-side.w230{
	width:230px;
}

.box-2 {
    border: 1px solid #949494;
    border-radius: 12px;
    box-shadow: 0 0 0 1px #949494;
    margin: 20px 1px 1px 52px;
    overflow: hidden;
	width:515px;
	height:175px;
	float:left;
	font-size:14px;
}
.box-2 .padding {
    padding: 13px 23px 20px;
}
.box-2 h3 {
    color: #FF9000;
    font-size: 30px;
    font-weight:bold;
    letter-spacing: -1px;
    line-height: normal;
    margin-bottom: 12px;
}

.box-3 {
	background:#EDEDED;
    overflow: hidden;
	width:593px;
	height:260px;
	float:left;
	font-size:14px;
	margin-top:14px;
}
.box-3 .padding {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.box-4 {
	background:#EDEDED;
    overflow: hidden;
	width:593px;
	height:260px;
	float:left;
	font-size:14px;
	margin-left:14px;
	margin-top:14px;
}
.box-4 .padding {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.nlist {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	background-attachment: scroll;
	background-image: url(../images/zlfa_12.jpg);
	background-repeat: no-repeat;
	background-position: left top;vertical-align:bottom; 
}
.nlist li {
    height: 27px;
    line-height: 27px;
    padding: 0 0 0 27px;
}

.nlistf {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	background-attachment: scroll;
	background-image: url(../images/fabud.jpg);
	background-repeat: no-repeat;
	background-position: left top;vertical-align:bottom; 
	margin-left:15px;
}
.nlistf li {
    height: 36px;
    line-height: 36px;
    padding: 0 0 0 28px;
	font-size:15px;
}
.line11{ height:1px; border-bottom:1px dashed #838383;width:1200px;}
.e2 {
margin-left:25px; margin-right:15px;
}
.e2 li {
    border-bottom: 1px solid #EEEEEE;
    clear: both;
    color: #AAAAAA;
    overflow: hidden;
    padding: 12px 0;
    width: 100%; font-size:18px;
	line-height:32px;
}
.e2 li b a {
    color: #555555;
}
.e2 li a.preview {
    display: inline;
    float: left;
    margin-bottom: 3px;
    margin-left: 10px;
    margin-right: 7px;
    width: 84px;
}
.e2 li a.preview img {
    border: 1px solid #EEEEEE;
    display: block;
    padding: 1px;
    width: 80px;
}
.e2 li a.preview:hover img {
    border: 1px solid #AAAAAA;
}
.e2 li a.title {
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    margin-left: 2px;
    overflow: hidden;
}
.e2 span.info {
    color: #555555;
    line-height: 23px;
    padding-left: 12px;
}
.e2 span.info small {
    color: #AAAAAA;
    font-size: 12px;
    margin-left: 3px;
}
.e2 span.info a {
    color: #669900;
}
.e2 p.intro {
    color: #776955;
    line-height: 26px;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
	font-size:15px;
	padding-top:15px;
}
.title h1 {
    font-size: 18px;
    font-weight: bolder;
    padding: 20px 0 10px;
    text-align: center;
}
.other {
    border-bottom: 1px dashed #CCCCCC;
    color: #666666;
    line-height: 25px;
    text-align: center;
}.cnn {
    font-size: 18px;
    line-height: 30px;
    margin: 10px 20px;
}
.updown {
    float: left;
    height: 50px;
    line-height: 25px;
    padding: 10px 10px 15px 20px;
    width: 600px;
}