@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;border:0;}
html,body{-webkit-text-size-adjust:none;}
body{
	
	font-size:12px;
    margin:0px;
	padding:0px;
	text-align:left;
	font-family:"微软雅黑";
	font-size:12px;
	color:#4b4b4b;

}

form, input, textarea, table, h1, h3, h4, h5, h6{
	font-family:"微软雅黑";
	font-size: 12px;
}

span{ border:0px;}

input,textarea{
	border:0px solid #CCCCCC;
	padding:2px;	
}

a{
	text-decoration: none;
	color:#4b4b4b;

}
img{ border:0px; margin:0px; padding:0px; list-style:none;}
a:hover{text-decoration: none; color:#000000;}
ul, li{ list-style:none; margin:0px; padding:0px;}
ul{ list-style:none; margin:0px; padding:0px;}
ul, li, dd{ list-style:none; margin:0px; padding:0px;}
ul, li, dt{ list-style:none; margin:0px; padding:0px;}
.clear{margin: 0;padding: 0;clear: both;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
	list-style:none; margin:0px; padding:0px;
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}


.margin{ margin:0px auto}

.w1002{ width:1002px;}

.w980{ width:980px;}

.fl{ float:left}

.fr{ float:right}

.warp{ width:100%;}

.header{  height:158px;}

.headright{ width:310px; text-align:right; padding-top:5px;}

.headright p{ padding-top:28px; padding-right:3px;}

.headright p a{ color:#565656;}

.weix{ padding-top:18px;padding-right:23px;}

.menu{ height:50px; width:100%; background:url(../images/menubj1.jpg) repeat-x;}

.menu li{ float:left; line-height:50px;text-align:center}

.menu li a{ color:#fff; font-size:16px; display:block; width:125px;}

.menu li a:hover{ display:block; }

.banner{ height:157px; }

.content{ width:100%;height:auto !important; min-height:500px; padding-top:20px; padding-bottom:20px;}

.con_left{ float:left; width:175px; }

.ntit{ text-align:center; background:#139fba; font-size:16px; color:#FFF; font-weight:bold; line-height:42px; height:42px; }

.nnva{}

.nnva li { height:35px; line-height:35px; background:#e0e0e0; text-align: center; margin-top:4px;}

.nnva li a{ color:#4d4d4d; display: block;  font-size:14px;}

.nnva li a:hover{ color:#fff; display: block; background:#139fba;}

.nnva li.hover{ color:#fff; display: block; background:#139fba;}

.nnva li.hover a{color:#fff; }





.nnva11 li { height:25px; line-height:25px; background:#e0e0e0; text-align: center;  float:left; width:100px; margin:10px 5px 2px;}

.nnva11 li a{ color:#4d4d4d; display: block;  font-size:14px;}

.nnva11 li a:hover{ color:#fff; display: block; background:#00923f;}

.nnva11 li.hover{ color:#fff; display: block; background:#00923f;}

.nnva11 li.hover a{color:#fff; }





.con_right{ width:808px; float:right; }

.rightit{  height:30px; line-height:30px; border-bottom:1px solid #CCC}

.rightit .h3{ font-size:14px; float:left; color:#06460f; border-bottom:2px solid #06460f; width:150px;}

.dqwz{  float:left; padding-left:10px; color:#4d4d4d; font-size:14px;}

.dqwz a{  color:#4d4d4d; font-size:14px;}


.contentbox{ line-height:25px; padding:10px;}


.piclist{ padding-top:20px;}

.piclist li{ float:left; width:235px; height:189px; padding:2px 15px;}

.piclist li span{ display:block; line-height:30px; text-align:center; }

.piclist li img{ padding:1px; border:1px solid #CCC}

.pageList{ line-height:40px; margin-top:10px; text-align:right}

.p_n1{ border:1px solid #139fba; padding:3px; padding-left:4px; padding-right:4px; text-align:center; color:#707070}

.p_n2{ border:1px solid #139fba; padding:3px; padding-left:4px; padding-right:4px; text-align:center; background:#139fba; color:#ffffff}

.pageList a{ color:#FFF;}


.newslist{}

.newslist li{ border-bottom:1px dashed #CCC; padding:10px 0px;}

.leftpic{ float:left; width:166px;}

.rightwz{ width:620px; float:right;}

.rightwz h3{ float:left; color:#4b4b4b; font-size:14px;}

.newslist a:hover{ color:#139fba;}

.newslist li span{ float:right;}

.newslist li { font-size:14px; padding-top:10px; line-height:25px;}


#artcontent{ font-size:14px;}






#visa_xq04{ font-family: Asap, Lato, Helvetica, Arial, Geneva, sans-serif; font-size:15px; }
#visa_xq04:hover{}
#visa_xq04:link{border:1px solid #ececec;}
#visa_xq04{ margin-left:auto; margin-right:auto;}
.visa_xq05{ }
.visa_xq05 h2{text-align:left; cursor:pointer;  line-height:55px; border-bottom:1px solid #dddddd; font-weight:100 }
.visa_xq05 h2 span{ float:right; padding-right:10px; padding-top:15px}
.visa_xq05 h2 a{color:#4d4d4d; text-decoration:none; font-size:14px; padding-left:10px;}
.visa_xq05 h2 a:hover{color:#2e2e2e; text-decoration:none;}
.visa_xq06{ border-bottom:1px solid #dddddd ; text-align:left; line-height:25px; margin-top:1px; overflow:hidden; padding:10px 0px 20px 10px;color:#2e2e2e; font-size:13px; }
.visa_xq06 b{ font-weight:100; color:#00923f}




.footer{ background:#f1f1f1; height:73px; border-top:9px #bcbcbc solid; text-align:center; padding-top:15px;}

.footer p{ line-height:25px;}

