@charset "gb2312";
/* CSS Document */

* {
	padding:0;
	margin:0;
}
body {
	font-family:  Microsoft YaHei, "ËÎÌå";
	background:#005b8f;
 font-size:12px;
	color:#000;
	
}


img { border:none; }
.clear { clear:both; overflow:hidden; zoom:1;}
ul li{ list-style: none;}
.fbold2{ font-weight:bold;}
.f14{ font-size:14px; padding-bottom:15px; margin-bottom:10px;}
.f12{ font-size:12px; font-weight:normal; }
.mbottom{ margin-bottom:5px;}
.float{ float:left;}
.floatr{ float:right; }
.red{ color:red;}
h3{ font-size:14px; color:#007c34; margin-bottom:10px;}
a {
	outline:none;
	text-decoration:none;
	color:#d00800;
}
a:hover {
	text-decoration:underline;
}

#wrap {
	
	overflow:hidden;
	zoom:1;
	margin:0 auto;	
}
.cnzz{width:1000px;
	overflow:hidden;
	zoom:1;
	text-align:center;
	margin:0 auto;
	padding-bottom:10px;
	}
/*header start*/
#header .fleft{ float:left;}
#header .fright{ float:right;}
#header{ width:1000px; height:88px;  margin:0 auto; text-align:center;}
.headerout{background:url(../images/headerbg.gif) repeat-x left top;}
.bg1{  text-align:left; }
a.logo {
	display:inline-block;
	width:191px;
	height:88px;
	
}
.zz,.rtel{ font-size:15px; padding:15px 0 0 10px; line-height:27px; color:#5b666c;}
.tel400{ font-size:18px;}
/*header end*/

/*nav*/
.nav_out{ background:#2a5da5; height:45px; line-height:45px; font-size:14px;}
.nav_main{ width:1000px;margin:0 auto;}
.nav_main a{ display:inline-block; height:45px; line-height:45px; color:#fff; font-size:16px; font-weight:bold; margin-left:22px; text-decoration:none;}

/*nav end*/
.con_out{background:#005b8f url(../images/layout.gif) no-repeat center 0; padding-bottom:35px;text-align:center; margin:0 auto; width:100%;  overflow: hidden;}
	
.bg1{ background:url(../images/top1.jpg) no-repeat;
	width:1000px;
	height:79px;
	position:relative; z-index:999;}
	
	
.bg5{background:url(../images/top5.jpg) no-repeat;
	width:1000px;
	height:49px;
	font-size:14px;
	color:#fffc00;
	font-weight:bold;
	padding-top:30px;
	position:relative;
	}
.over{ position:absolute; top:8px; right:45px;}
#content{width:974px;
	overflow:hidden;
	zoom:1;
	text-align:center;
	margin:0 auto;	font-size:14px; color:#f5f61f; }
	
.maintitle{ background:#63bc12; height:48px; line-height:48px; color:#fff; font-weight:bold; font-size:20px; text-align:left; text-indent:15px;}
.mainbg{ background:#fff; overflow:hidden; zoom:1;padding: 10px 0; }

.maintitle2{ background:#63bc12; height:48px; width:540px; line-height:48px; color:#fff; font-weight:bold; font-size:20px; text-align:left; text-indent:15px;}
.mainbg2{width:540px; height:200px; background:#fff; overflow:hidden; zoom:1; padding: 10px 0; }

.maintitle3{  background:#63bc12; height:48px; width:423px; line-height:48px; color:#fff; font-weight:bold; font-size:20px; text-align:left; text-indent:15px;}
.mainbg3{height:200px;  background:#fff;width:423px; overflow:hidden; zoom:1; padding: 10px 0;}

.mainbg p,.mainbg2 p{ line-height:27px; color:#333333; text-align:left;padding: 0 20px; font-size:14px; }
.main{margin-bottom:23px; clear:both; overflow:hidden; zoom:1;}
.hdright{ padding-left:20px; width:330px; text-align:left;}
.weibo{  height:150px; padding:0px 20px 0 20px; text-align:left; color:#000; line-height:27px; font-size:14px;}
.weibobtn{ text-align:center; padding:5px 0 0 0;}
.wid{ width:100px; }
.wi800{ width:860px;}
.dabao{ padding-top:5px;}
.dabao p{ line-height:22px; padding-left:10px; }
.down{ padding:20px 0 10px 0;}
a.download{ font-weight:bold; font-size:12px;}
.fh p{ padding-bottom:10px;}
.fh img{ border:1px solid #eaeaea; }
	
	.cleft{ float:left; width:420px; text-align:left;}

.color{ font-weight:bold; color:#7ff000;}
.tableout{ padding-top:10px; padding-left:32px; padding-right:30px;}
.tableout2{ padding-top:10px; padding-bottom:10px; background:url(../images/anz.jpg) no-repeat 860px bottom; }
.jx{background:url(../images/anz2.jpg) no-repeat 800px bottom; }
table.gtable {
	width:100%;	
	border-collapse:collapse;	
	color:#333;
	text-align:left;

}

table.gtable tr td {
	vertical-align:center;
      padding:5px;
	border:none;
font-size:12px;
padding-bottom:6px;


}	
.tableout2 .label{ width:12%; text-align:right;}

.item {
overflow: hidden;
padding: 6px 0;
zoom: 1;


}
 .label {
	 padding-right:10px;
text-align: right;
color:#333333; text-align:left;
}

.form label, .form input, .form select, .form textarea, .form button, .form .label {
float: left;
font-size: 12px;
}

.form label{color:#333333; text-align:left;}
.clr {
display: block;
overflow: hidden;
clear: both;
height: 0;
line-height: 0;
font-size: 0;
}

 #code {
width: 800px;
height: 50px;
margin-top:10px;
background: #fff;
overflow-y: scroll;
}
 .text {
padding: 3px;
border: 1px solid #B7B7B7;
color:#333333; text-align:left;

}

#phototip{
	position:absolute;
	padding:5px;
	background:#fff;
}
.linkimg input,.linkimg label{ float:left;vertical-align:middle; margin:0; padding:0; font-family:Tahoma;}
.linkimg input{vertical-align:middle; }



.tableout2 input,textarea{ background:#fff url(../images/inputbg.jpg) repeat-x; height:23px; line-height:23px; border:1px solid #ccccc6; font-size:12px; text-indent:5px; color:#007933;}
input.length{ width:300px;}
input.length2,textarea.length3{ width:788px;}
textarea.length3{ height:30px;}
input.btn{ background:#ff8402; font-size:14px; width:85px; height:28px; border:none; color:#fff; margin-top:10px; text-align:center; cursor:pointer;}



#info{font-family: Microsoft YaHei;margin-top:25px; overflow:hidden; zoom:1; margin-bottom:10px; border-top:1px dashed #89b000; padding-top:10px; }
#info p{ line-height:30px;}
.info_l{float:left; text-align:left; COLOR: #cce700;  font-size:14px; padding-left:20px; }
.info_r{  float:right; color:#000; font-size:18px; text-align:right; padding-right:20px;}
.kf_btn { margin-right:5px; background:url(../images/icon1.jpg) no-repeat left center; text-indent:30px; width:90px;  height:25px; line-height:25px; text-align:left; font-size:14px; color:#000; text-decoration:none; font-weight:bold; display:inline-block; }
 a.kf_btn:hover { color:#ffd200;  background:url(../images/icon1hover.jpg) no-repeat left center;}

 .qq_btn {   background:url(../images/icon2.jpg) no-repeat left center; text-indent:30px; width:82px; height:25px; line-height:25px; text-align:left; font-size:14px; color:#000; text-decoration:none; font-weight:bold; display:inline-block;  }
 a.qq_btn:hover {  background:url(../images/icon2hover.jpg) no-repeat left center; color:#ffd200;}

/*#footer{padding:0px 10px 0 10px;overflow:hidden; zoom:1; text-align:center;  padding-bottom:0px; COLOR: #cce700;  clear:both; }
#footer a{ color:#ffb400; text-decoration:none;}
#footer a:hover{COLOR:  #ff6c00;}
#footer p{ line-height:18px;}
.footer_l{  float:left;}
.footer_r{  float:left; padding-left:170px; padding-top:20px;  width:430px;}
*/
a.cloudtxad{ margin-bottom:20px; display:inline-block;}

#footer{width:974px;overflow:hidden; zoom:1;  clear:both; margin:0 auto; text-align:center;  }

.footerbg{ background:url(../images/footerbg.jpg) repeat-y; overflow:hidden; zoom:1;}
.footerout{ padding:15px 20px 10px 30px;}
.ys{ margin-bottom:23px;}
.ys h1{ font-size:18px; margin-bottom:5px; color:#00421c;}
.ys ul li{ float:left; text-align:left; height:42px; display:inline-block; margin:5px 20px 0 60px;}
.ys ul li p{color:#006329;}
.pp{ background:url(../images/ys1.jpg) no-repeat; text-indent:42px;}
.fuwu{ background:url(../images/ys2.jpg) no-repeat; text-indent:42px;}
.sys{ background:url(../images/ys3.jpg) no-repeat; text-indent:50px;}
.koubei{ background:url(../images/ys4.jpg) no-repeat; text-indent:42px;}
.bottom {
	margin-top:10px;
width:974px;
	font-size:14px;
	color:#006329;
	line-height:26px;

}
.w360{ display:inline-block; margin-top:15px;}

a.icon-sina{ background:url(../images/sina.jpg) no-repeat left center; text-indent:27px; display:inline-block; font-size:12px;color:#006329; }
a.icon-tencent{ background:url(../images/tencent.jpg) no-repeat left center; text-indent:27px; display:inline-block; font-size:12px;color:#006329;}
a.wz{font-size:12px;color:#006329; }
.bottom-l {
	width:160px;
	float:left;
   margin-left:20px;
}
.bottom-c {
	float:left;
	width:150px
}
.bottom-c-t {
	font-weight:bold;
	padding-bottom:4px;
	color:#00421c;
}
.bottom-r {
	float:right;
	width:300px;
	height:96px;
}
.bottom-r .img {
	width:61px;
	height:39px;
	margin-right:10px;
	float:left
}
.bottom-r .phone-service-img {
	background:url(../images/tel.jpg) no-repeat left center;
}
.bottom-r .content {
	font-size:16px;
	line-height:23px;
	text-align: left;
}
.bottom-r .content p{ color:#006329; font-size:12px;}
.bottom-r .bottom-r-title {
	 color:#00421c;
	font-size:18px
}
.btn-meituverify, .btn-trusty {
	display:block;
	width:150px;
	height:60px;
	background-position:0 -121px;
	text-indent:-999em;
	margin-top:5px
}

.mt10{padding:15px 0 0 50px;}


.beian{ color:#19d96a; font-family: Verdana, Geneva, sans-serif;   padding-top:10px;}
.widm{ /*width:280px;*/width:236px;  display:inline-block; margin-left:1px;}
.widm a{ display:inline-block; background:#f1f1f1; width:236px; height:28px; text-align:center; line-height:28px; color:#333;transition: all 0.3s ease-in-out 0s;}
.widm a:hover{ background:#005B8F;text-decoration:none; color:#fff;}
.paleft{  display:inline-block; width:70px;}


#idScroller {
	height:173px;
	overflow:hidden;
}
.lh{ line-height:35px; }
.lh p{ height:30px; padding-bottom:5px; padding-left:5px;}
/*footer*/
.foot_bg{ background:#e5e5e5; padding:20px 0 0 0;  color:#090909;}
#footer{overflow:hidden; zoom:1; text-align:left;  padding-bottom:10px;  width:1000px; text-align:center; margin:0 auto; font-size:12px;}
#footer a{ color: #090909; text-decoration:none;}
#footer dl{ float:left; width:178px;   text-align:left;}
#footer dl dt{ font-size:14px; color:#004179; font-weight:bold; padding-bottom:8px;}
#footer dl dd{ padding:5px 0;}
#footer dl dd a{ color: #090909;text-decoration:none;}
#footer dl dd a:hover{COLOR:#004179;}
#footer .width{ width:184px; padding-left:10px; }
#footer p{ line-height:32px;}
#footer .f_padding{ padding:0px 0px 0 50px; overflow:hidden; zoom:1;}
img.imgborder{ border:1px solid #a1ccff;}
/*footer end*/

a.alink{ background:#ff8402; color:#fff; display:inline-block; padding:3px 20px;}
a.alink:hover{ background:#ff6702;}

textarea.search_text {
    width: 410px;
    height: 75px;
    resize: none;
    padding: 5px;
    display: inline-block;
    margin-left: 15px;
    color: #666;
    font-size: 16px;
	text-indent:0;
    border: 1px solid #BECFD5;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;
    line-height: 23px;
}

input.search_btn:hover {
    background:#FC6700;
}
 input.search_btn {
    width: 153px;
    height: 89px;
    background:#1885C3;
    border: 0px none;
    color: #FFF;
    font-size: 20px;
    font-weight: bold;
    font-family: Microsoft YaHei;
    cursor: pointer;
    display: inline-block;
    margin-left: 15px;
}
.fleft{ float:left;}
.form{ overflow:hidden; zoom:1; padding: 10px 0px 10px 50px;}
 .explain {
    font-size: 12px;
    line-height: 22px;
    text-align: right;
	color:#444;
}

.tcolor{ background:#ff8402;}
.youxiu{ overflow:hidden; zoom:1; padding:0 0 0 20px;}
.youxiu li{ float:left; width:155px; padding-bottom:10px;}
.youxiu a{ color:#286080;}
.youxiu img{ border:1px solid #ddd; padding:1px; margin-bottom:5px;}