@charset "utf-8";
h1, h2, h3, h4, h5, h6, p, div,input{font-family:"微软雅黑",Microsoft YaHei; font-weight:normal; font-size:12px;}
a,span{outline: none;text-decoration: none; font-family:"微软雅黑",Microsoft YaHei;}

/*-----middle 广告-----*/
.middle-ad{
	display:none;
	z-index:2000;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-600px;
	margin-top:-100px;
	width:1200px;
	height:200px;
	background:url(../images/slide-ad.jpg) no-repeat center center;
	}
	
/*-----slide-ad-----*/
.slide-ad{
	/*z-index:3000;
	position:absolute;*/
	display:none;
	width:1200px;
	height:200px;
	margin-top:20px;
	background:url(../images/slide-ad.jpg) no-repeat center center;
	 
	}

/*-----漂浮广告-----*/
.ad-box{
	z-index:1000;
	position:fixed;
	top:50%;
	margin-top:-150px;
	width:90px;
	height:300px;
	overflow:hidden;
	}
.ad-close{
	display:block;
	width:100%;
	height:25px;
	line-height:25px;
	color:#e9e9e9;
	background:#d80909;
	font-size:12px;
	text-align:center;
	letter-spacing:2px;
	cursor:pointer;
	}
.ad-close:hover{
	color:#fff;
	font-size:13px;
	background:red;
	}
.ad-l{
	left:0px;
	}
.ad-r{
	right:0px;
	}

/*-----head-----*/
.head-bg{
	z-index:-1;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:150px;
	overflow:hidden;
	margin:0 auto;
	/*background:url(../images/head-bg-index02.jpg) no-repeat center center;*/
	}
.head-bg .img-slide{
	display:block;
	width:100%;
	height:150px;
	margin:0 auto;
	}
.head-bg .img-01{
	background:url(../images/head-bg-index01.jpg) no-repeat center center;
	}
.head-bg .img-03{
	background:url(../images/head-bg-index03.jpg) no-repeat center center;
	}
.head-bg .img-04{
	background:url(../images/head-bg-index04.jpg) no-repeat center center;
	}
.head{
	width:100%;
	height:30px;
	overflow:hidden;
	background:#fff;
	opacity:0.7;
	filter:alpha(opacity=70);
	-webkit-opacity:0.7;  
    -moz-opacity:0.7;
	}
.h_1200{
	width:1200px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	clear:both;
	}
.h_1200 li{
	float:left;
	}
.h_1200 li *{
	color:#333;
	font-size:12px;
	line-height:30px;
	letter-spacing:1px;
	}
.h_1200 .weather{
	margin:2px 0px 0px 60px;
	}
.h_1200 .zhuce{
	margin:0px 15px 0px 10px;
	}
.h_1200 .login:hover , .h_1200 .zhuce:hover{
	color:red;
	}
/*-----logo-----*/
.logo{
	width:1200px;
	height:80px;
	margin:0 auto;
	}
.logo img{
	margin-left:20px;
	}

/*-----nav-----*/
.nav{
	width:100%;
	height:40px;
	background:url(../images/nav_bg.png) left top;
	}
.nav ul{
	width:1200px;
	height:auto;
	margin:0 auto;
	clear:both;
	}
.nav ul li{
	float:left;
	}
.nav ul li a{
	display:block;
	width:126px;
	color:#fff;
	font-size:14px;
	text-align:center;
	height:40px;
	line-height:44px;
	}
.nav ul li .nav_cur{
	color:#125bb6;
	font-size:16px;
	font-weight:bold;
	background:url(../images/nav_cur_pic.png) no-repeat center top;
	}
.nav ul li a:hover{
	color:#125bb6;
	font-size:16px;
	font-weight:bold;
	background:url(../images/nav_cur_pic.png) no-repeat center top;
	}
.search{
	float:right;
	width:180px;
	height:22px;
	overflow:hidden;
	margin:11px 3px 0px 0px;
	border-radius:50px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	background:#fff;
	opacity:0.9;
	filter:alpha(opacity=90);
	-webkit-opacity:0.9;  
    -moz-opacity:0.9;
	}
.search .search-icon{
	display:block;
	float:right;
	width:22px;
	height:22px;
	margin:auto 5px auto 0px;
	background:url(../images/search-icon.png) no-repeat left center;
	}
.search input{
	float:left;
	width:120px;
	height:22px;
	color:#999;
	line-height:22px;
	border:0px;
	padding:0px 10px 0px 10px;
	margin:auto 0px;
	}

/*-----banner-----*/
.slideBox{
	position:relative;
	overflow:hidden;  
	width:100%;
	margin:0 auto;
	}
.slideBox .hd{
	z-index:1;
	height:12px; 
	overflow:hidden; 
	position:absolute; 
	right:5px; 
	bottom:5px;  
	}
.slideBox .hd ul{
	zoom:1; 
   float:left;  
   overflow:hidden;
   }
.slideBox .hd ul li{
	float:left; 
	margin-right:3px; 
	width:40px; 
	height:12px;
	background:#fff; 
	cursor:pointer;
	}
.slideBox .hd ul li.on{
	background:#eb7003;
	}
.slideBox .bd{
	z-index:0;
	position:relative; 
	height:280px;   
	padding:0; 
	}
.slideBox .bd li{
	zoom:1;
	vertical-align:middle;
	padding:0;
	}
.slideBox .bd img{
	display:block;
	margin:0 auto;
	text-align:center;
	width:100%;
	height:280px;
	}

/*-----content-----*/
.content{
	width:1200px;
	height:auto;
	margin:0 auto;
	}

/*-----新闻中心-----*/
.part{
	margin-top:20px;
	clear:both;
	overflow:hidden;
	}
.xwzx{
	float:left;
	width:798px;
	height:350px;
	overflow:hidden;
	padding:0px 30px;
	border:1px solid #e8e8e8;
	}
.title{
	width:100%;
	height:37px;
	color:#0c55ad;
	font-size:18px;
	font-weight:bold;
	line-height:40px;
	border-bottom:2px solid #0c55ad;
	}
.xwzx .son-title{
	height:auto;
	overflow:hidden;
	margin:18px 0px 13px 0px;
	}
.xwzx .son-title a{
	color:#0c55ad;
	font-size:16px;
	vertical-align:middle;
	padding:0px 7px 0px 5px;
	cursor:pointer;
	}
.xwzx .son-title a:hover{
	color:#eb7308;
	}
.xwzx .son-title span	{
	color:#0c55ad;
	vertical-align:middle;
	font-size:12px;
	}
.xwzx .son-title .son-cur{
	color:#eb7308;
	}
.xwzx > ul.news_list{
	display:none;
	}
ul.news_list{
	float:left;
	width:350px;
	height:auto;
	overflow:hidden;
	}
ul.news_list .sort_span{
	color:#0c55ad;
	float:left;
	}
.xwzx .news_list{
	width:410px;
	}
ul.news_list .son_title{
	color:#666;
	font-size:16px;
	margin:4px 0px 4px 0px;
	}
ul.news_list li{
	line-height:32px;
	height:auto;
	overflow:hidden;
	}
ul.news_list li div{
	color:#666;
	float:left;
	width:360px;
	overflow:hidden;
	white-space:nowrap; 
	*text-overflow:ellipsis;
	padding:0px 0px 0px 5px;
	background:url(../images/blue_dot.jpg) no-repeat 0px center;
	}
ul.news_list li a{
	color:#666;
	font-size:13px;
	}
ul.news_list li a:hover{
	color:#0c55ad;
	text-decoration:underline;
	}
ul.news_list li .time{
	display:block;
	float:right;
	color:#adadad;
	}
.more{
	display:block;
	color:#fff;
	width:48px;
	height:20px;
	line-height:20px;
	font-size:12px;
	letter-spacing:1px;
	text-align:center;
	background:#0c55ad;
	margin:8px 0px 20px 304px;
	}
.xwzx .more{
	margin-left:362px;
	}
.more:hover{
	background:#1a6ed4;
	}
/*-----slideBox_02-----*/
.slideBox_02{
	float:left;
	position:relative;
	overflow:hidden;  
	width:360px;
	margin-right:25px;
	margin-top:20px;
	}
.slideBox_02 .hd{
	z-index:1;
	height:15px; 
	overflow:hidden; 
	position:absolute; 
	right:5px; 
	bottom:30px;  
	}
.slideBox_02 .hd ul{
	zoom:1; 
   float:left;  
   overflow:hidden;
   }
.slideBox_02 .hd ul li{
	float:left;
	width:15px;
	height:15px;
	color:#fff;
	margin-right:3px; 
	line-height:14px;
	text-align:center;
	background:#000; 
	cursor:pointer;
	}
.slideBox_02 .hd ul li.on{
	background:red;
	}
.slideBox_02 .bd{
	z-index:0;
	position:relative; 
	height:276px;   
	padding:0; 
	}
.slideBox_02 .bd li{
	zoom:1;
	vertical-align:middle;
	padding:0;
	}
.slideBox_02 .bd img{
	display:block;
	width:360px;
	height:250px;
	margin:0 auto;
	text-align:center;
	}
.slideBox_02 .bd li a{
	display:block;
	height:auto;
	}
.slideBox_02 .bd li span{
	display:block;
	width:320px;
	height:auto;
	line-height:26px;
	height:28px;
	padding:3px 20px;
	background:#d8dde3;
	color:#000;
	font-size:12px;
	letter-spacing:1px;
	overflow:hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	*text-overflow:ellipsis;
	text-align:center;
	}
/*-----公告-----*/
.gonggao{
	float:left;
	width:278px;
	height:292px;
	overflow:hidden;
	margin-left:20px;
	padding:0px 20px;
	border:1px solid #e8e8e8;
	}
.gonggao .login-tab{
	height:auto;
	overflow:hidden;
	margin:15px auto 0px;
	}
.gonggao .login-tab li{
	float:left;
	color:#0c55ad;
	cursor:pointer;
	font-size:14px;
	padding:4px 18px;
	border-bottom:1px solid #e95733;
	}
.gonggao .login-tab .log-cur{
	color:#e95733;
	border:1px solid #e95733;
	border-bottom:none;
	}
.gonggao .log-content{
	position:relative;
	display:none;
	height:auto;
	overflow:hidden;
	}
.gonggao .log-content .warn{
	display:block;
	color:red;
	height:32px;
	line-height:32px;
	font-size:12px;
	}	
.gonggao .log-content input{
	float:left;
	color:#999;
	width:182px;
	height:28px;
	line-height:28px;
	vertical-align:middle;
	margin-bottom:14px;
	border:1px solid #9acdff;
	/*background:#fff;*/
	padding-left:28px;
	}	
.ipt-user{
	background:url(../images/ipt-user-icon.png) no-repeat 3px center;
	}	
.ipt-pass{
	background:url(../images/ipt-pass-icon.png) no-repeat 3px center;
	}	
.enter-pass{
	z-index:-1;
	position:absolute;
	left:30px;
	top:83px;
	color:#999;
	}
.ipt-yzm{
	background:url(../images/ipt-yzm-icon.png) no-repeat 3px center;
	}
.gonggao .log-content a.log-txt{
	display:block;
	float:left;
	color:#b5b5b5;
	font-size:11px;
	margin:11px 0px 0px 6px;
	}	
.gonggao .log-content a.log-txt:hover{
	color:red;
	}
.gonggao .log-content .log-yzm{
	display:block;
	float:left;
	margin-left:13px;
	border:1px solid #9acdff;
	}	
.clear{
	clear:both;
	}
.log-btn-dl , .log-btn-zc{
	display:block;
	float:left;
	color:#fff;
	width:95px;
	height:30px;
	line-height:30px;
	text-align:center;
	letter-spacing:5px;
	font-size:14px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
.log-btn-dl{
	margin-right:22px;
	background:url(../images/dl_pic.png) no-repeat center 0px;
	}	
.log-btn-zc{
	background:url(../images/zc_pic.png) no-repeat center 0px;
	}	
.log-btn-dl:hover , .log-btn-zc	:hover{
	background-position:center -40px;
	}	
.log-btn-zc:hover{
	background-position:center -40px;
	}		
/*------证书登录------*/
.gonggao .log-content .log-zs-btn{
	display:block;
	height:38px;
	width:210px;
	color:#fff;
	text-align:center;
	line-height:38px;
	font-size:14px;
	letter-spacing:2px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:50px auto 0px;
	background:url(../images/log-zs-btn.png) left 0px;
	}
.gonggao .log-content .log-zs-btn:hover{
	color:#fff;
	background:url(../images/log-zs-btn.png) left -40px;
	}
.gonggao .log-content .log-zs-txt{
	display:block;
	color:#337fdb;
	font-size:13px;
	text-align:center;
	margin:20px 0px 0px;
	}
.after-log{
	/*display:none;*/
	height:auto;
	overflow:hidden;
	margin:70px 0px 0px 30px;
	}
.after-log .log-zs-txt{
	display:block;
	color:#337fdb;
	font-size:13px;
	margin:0px 0px 20px;
	}
.after-log .log-btn-dl{
	letter-spacing:0px;
	}	
	

	
/*-----应用中心-----*/
.yyzx{
	float:left;
	width:816px;
	height:350px;
	overflow:hidden;
	padding:0px 20px;
	border:1px solid #e8e8e8;
	}
.yy_title{
	width:93px;
	height:69px;
	margin-left:20px;
	background:url(../images/yy_title.png) no-repeat left top;
	}

/*-----关检合作三个一-----*/
.yyzx .icon_list{
	height:auto;
	overflow:hidden;
	clear:both;
	margin:30px 0px 20px 100px;
	}
.yyzx .icon_list li{
	float:left;
	}
.yyzx .icon_list li a{
	display:block;
	height:44px;
	color:#666;
	font-size:22px;
	line-height:44px;
	padding-left:60px;
	background-position:left top;
	}
.yyzx .icon_list li a:hover{
	color:#eb7003;
	text-decoration:underline;
	}
.yyzx .icon_list li .a01{
	background:url(../images/yy_icon01.png) no-repeat;
	}
.yyzx .icon_list li .a02{
	background:url(../images/yy_icon02.png) no-repeat;
	}
/*-----申报系统-----*/	
.yyzx .arrow_list li{
	line-height:34px;
	}
.yyzx .arrow_list li a{
	/*display:block;*/
	color:#666;
	font-size:14px;
	padding-left:13px;
	background:url(../images/b_arrow.png) no-repeat left center;
	}
.yyzx .arrow_list li a:hover{
	color:#0c55ad;
	text-decoration:underline;
	}
	

/*-----政务大厅-----*/
.zwdt{
	position:relative;
	float:left;
	width:278px;
	height:350px;
	overflow:hidden;
	margin-left:20px;
	padding:0px 20px;
	border:1px solid #e8e8e8;
	}

.zwdt .img-mid{
	position:absolute;
	left:113px;
	top:142px;
	}
.zwdt .icon_list{
	height:62px;
	overflow:hidden;
	clear:both;
	margin-left:20px;
	margin-bottom:10px;
	}
.zwdt .icon_list li{
	float:left;
	margin-right:30px;
	}
.zwdt .icon_list .zw_icon{
	display:block;
	width:62px;
	height:auto;
	color:#024a9f;
	font-size:12px;
	text-align:center;
	overflow:hidden;
	padding-top:68px;
	}
.zw_icon01{
	background:url(../images/zw_icon01-a.png) no-repeat left top;
	}
.zw_icon01:hover{
	background:url(../images/zw_icon01-b.png) no-repeat left top;
	}
.zw_icon02{
	background:url(../images/zw_icon02-a.png) no-repeat left top;
	}
.zw_icon02:hover{
	background:url(../images/zw_icon02-b.png) no-repeat left top;
	}
.zw_icon03{
	background:url(../images/zw_icon03-a.png) no-repeat left top;
	}
.zw_icon03:hover{
	background:url(../images/zw_icon03-b.png) no-repeat left top;
	}
.zw_icon04{
	background:url(../images/zw_icon04-a.png) no-repeat left top;
	}
.zw_icon04:hover{
	background:url(../images/zw_icon04-b.png) no-repeat left top;
	}
.zw_icon05{
	background:url(../images/zw_icon05-a.png) no-repeat left top;
	}
.zw_icon05:hover{
	background:url(../images/zw_icon05-b.png) no-repeat left top;
	}
.zw_icon06{
	background:url(../images/zw_icon06-a.png) no-repeat left top;
	}
.zw_icon06:hover{
	background:url(../images/zw_icon06-b.png) no-repeat left top;
	}
.zw_icon07{
	background:url(../images/zw_icon07-a.png) no-repeat left top;
	}
.zw_icon07:hover{
	background:url(../images/zw_icon07-b.png) no-repeat left top;
	}
.zw_icon08{
	background:url(../images/zw_icon08-a.png) no-repeat left top;
	}
.zw_icon08:hover{
	background:url(../images/zw_icon08-b.png) no-repeat left top;
	}
.zw_icon09{
	background:url(../images/zw_icon09-a.png) no-repeat left top;
	}
.zw_icon09:hover{
	background:url(../images/zw_icon09-b.png) no-repeat left top;
	}
.zw_icon10{
	background:url(../images/zw_icon10-a.png) no-repeat left top;
	}
.zw_icon10:hover{
	background:url(../images/zw_icon10-b.png) no-repeat left top;
	}
.zw_icon11{
	background:url(../images/zw_icon11-a.png) no-repeat left top;
	}
.zw_icon11:hover{
	background:url(../images/zw_icon11-b.png) no-repeat left top;
	}
.zw_icon12{
	background:url(../images/zw_icon12-a.png) no-repeat left top;
	}
.zw_icon12:hover{
	background:url(../images/zw_icon12-b.png) no-repeat left top;
	}
/*-----滚动表格＋地图-----*/	
.slide_box{
	float:left;
	width:856px;
	height:265px;
	overflow:hidden;
	clear:both;
	border:1px solid #e8e8e8;
	padding-bottom:10px;
	}
ul.slide_title{
	height:37px;
	line-height:37px;
	clear:both;
	padding-left:40px;
	border-bottom:1px solid #0c55ad;
	background:url(../images/zx_title.jpg) repeat-x left center;
	}
ul.slide_title li{
	color:#0c55ad;
	font-size:14px;
	float:left;
	padding:0px 15px;
	cursor:pointer;
	}
ul.slide_title .active{
	margin-top:3px;
	height:34px;
	line-height:32px;
	border:1px solid #0c55ad;
	border-bottom:none;
	background-color:#FFF;
	color:#0654a6;
	}
	
.table_box{
	height:195px;
	overflow:hidden;
	margin-left:40px;
	margin-top:20px;
	}
.table_01{
	width:770px;
	height:auto;
	overflow:hidden;
	}
.table_01 table td{
	border:1px solid #c2dbfb;
	}



.slide_box table{
	text-align:center;
	background:#f2f8ff;
	color:#014b7f;
	border-collapse:collapse;
	}	
.slide_box table tr{
	height:28px;
	}
.slide_table_title{
	height:auto;
	overflow:hidden;
	}
.slide_table_title tr{
	background:#d4e7ff;
	font-weight:bold;
	font-size:13px;
	}
.slide_table_title td{
	border:1px solid #c2dbfb;
	}
	
/*-----地图-----*/
.map{
	position:relative;
	float:right;
	width:279px;
	height:275px;
	padding:0 20px;
	overflow:hidden;
	border:1px solid #e8e8e8;
	}
.map_title{
	color:#0c55ad;
	font-size:14px;
	text-align:center;
	margin:5px auto 10px auto
	}
.map_btn{
	z-index:1;
	position:absolute;
	left:10px;
	top:30px;
	}
.map_btn a{
	display:block;
	height:auto;
	overflow:hidden;
	margin-bottom:9px;
	cursor:pointer;
	}
.map_btn a span.btn{
	float:left;
	display:block;
	width:20px;
	height:12px;
	border-radius:3px;	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	margin-right:5px;
	}
.btn_orange{
	background:#F93;
	}
.btn_red{
	background:#F33;
	}
.btn_gray{
	background:#BBB;
	}
.map_btn a span.txt{
	display:block;
	float:left;
	color:#333;
	font-size:11px;
	line-height:11px;
	}
.map img{
	display:block;
	margin:0 auto;
	}	
	
.map_btn .map_a01:hover span.btn{
	width:21px;
	height:13px;
	background:#F93;
	}
.map_btn .map_a01:hover span.txt{
	color:#F93;
	}
.map_btn .map_a02:hover span.btn{
	width:21px;
	height:13px;
	background:#F33;
	}
.map_btn .map_a02:hover span.txt{
	color:#F33;
	}

/*-----查询中心-----*/
.cxzx{
	float:left;
	width:798px;
	height:210px;
	overflow:hidden;
	padding:0px 30px;
	border:1px solid #e8e8e8;
	}
ul.txt_list{
	float:left;
	margin-right:50px;
	}	
ul.txt_list li a{
	/*display:block;*/
	color:#666;
	font-size:13px;
	line-height:28px;
	background:url(../images/blue_dot.jpg) no-repeat 0px center;
	padding:0px 0px 0px 10px;
	}
ul.txt_list li a:hover{
	color:#0c55ad;
	text-decoration:underline;
	}
.cxzx .txt_list{
	margin-top:35px;
	margin-right:70px;
	}
.cxzx .txt_list li a{
	font-size:14px;
	line-height:34px;
	}		
/*-----联系我们---口岸概况--*/
.lxwm{
	float:left;
	width:278px;
	height:210px;
	overflow:hidden;
	margin-left:20px;
	padding:0px 20px;
	border:1px solid #e8e8e8;
	}
.lxwm .index-gk-img{
	display:block;
	margin:15px auto 10px;
	}
.lxwm .txt_list{
	margin-right:49px;
	}
ul.lxwm_list p{
	height:24px;
	color:#6d6d6d;
	font-size:13px;
	line-height:20px;
	letter-spacing:1px;
	padding-left:37px;
	margin-bottom:20px;
	}
ul.lxwm_list .p01{
	background:url(../images/lxwm_icon.png) no-repeat left 0px;
	}
ul.lxwm_list .p02{
	background:url(../images/lxwm_icon.png) no-repeat left -24px;
	}
ul.lxwm_list .p03{
	background:url(../images/lxwm_icon.png) no-repeat left -48px;
	}
ul.lxwm_list .tel{
	color:#eb7308;
	padding-left:0px;
	}
	
/*-----政策法规-----*/
.zcfg{
	position:relative;
	float:left;
	width:798px;
	height:296px;
	overflow:hidden;
	padding:0px 30px;
	border:1px solid #e8e8e8;
	}	
.zcfg .news_list{
	width:360px;
	}
.zcfg .news_list li{
	line-height:32px;
	overflow:hidden;
	}	
.zcfg .news_list li div{
	float:left;
	width:305px;
	overflow:hidden;
	white-space:nowrap; 
	*text-overflow:ellipsis;
	*text-overflow:ellipsis;
	padding:0px 0px 0px 10px;
	background:url(../images/blue_dot.jpg) no-repeat 0px center;
	}
.zcfg .news_list li a{
	
	}
.zcfg .news_list .more{
	position:absolute;
	right:35px;
	top:48px;
	}
.zcfg .son-title{
	height:auto;
	overflow:hidden;
	margin:18px 0px 13px 0px;
	}
.zcfg .son-title a{
	color:#0c55ad;
	font-size:14px;
	vertical-align:middle;
	padding:0px 7px 0px 5px;
	}
.zcfg .son-title a:hover{
	color:#eb7308;
	}
.zcfg .son-title span	{
	color:#0c55ad;
	vertical-align:middle;
	font-size:12px;
	}
/*----首页-贸易商情 trade-----*/
.trade{
	float:left;
	width:278px;
	height:296px;
	overflow:hidden;
	margin-left:20px;
	padding:0px 20px;
	border:1px solid #e8e8e8;
	}
.trade .news_list li{
	line-height:29px;
	overflow:hidden
	}
.trade .news_list li div{
	float:left;
	width:220px;
	overflow:hidden;
	white-space:nowrap; 
	*text-overflow:ellipsis;
	*text-overflow:ellipsis;
	padding:0px 0px 0px 10px;
	background:url(../images/blue_dot.jpg) no-repeat 0px center;
	}

	
	
	
	
	
	
/*----首页-在线留言-----*/
.zxly{
	float:left;
	width:278px;
	height:300px;
	overflow:hidden;
	margin-left:20px;
	padding:0px 20px;
	border:1px solid #e8e8e8;
	}
.zxly .title{
	overflow:hidden;
	}
.zxly .btn-zxly{
	display:block;
	float:right;
	width:50px;
	height:20px;
	color:#fff;
	font-size:12px;
	line-height:20px;
	text-align:center;
	font-weight:normal;
	letter-spacing:1px;
	margin-top:10px;
	background:#f78b2b;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
.zxly .btn-zxly:hover{
	background:#eb7207;
	}
.zxly table{
	border-collapse:collapse;
	margin:0 auto;
	letter-spacing:1px;
	font-size:13px;
	color:#333;
	margin-top:18px;
	background:#f7fbff;
	}	
.zxly table td{
	height:30px;
	overflow:hidden;
	border:1px solid #b1d3fa;
	}	
.zxly table .ask span , .zxly table .answer span{
	display:block;
	width:20px;
	height:20px;
	text-align:center;
	font-size:12px;
	line-height:20px;
	color:#fff;
	margin:auto auto;
	border-radius:3px;
	-moz-border-radius:3px; 
	-webkit-border-radius:3px;
	}
.zxly table .ask span{
	background:#f78b2b;
	}
.zxly table .answer span{
	background:#1368cf;
	}
.zxly table td div{
	width:230px;
	padding:0px 0px 0px 7px;
	overflow:hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	*text-overflow:ellipsis;
	}
.zxly table .txt a{
	color:#666;
	font-size:12px;
	}
.zxly table .ask-a:hover{
	color:#f78b2b;
	}	
.zxly table .answer-a:hover{
	color:#1368cf;
	}	

/*-----服务中心-----*/
.fwzx{
	float:left;
	width:798px;
	height:300px;
	overflow:hidden;
	padding:0px 30px 0px 30px;
	border:1px solid #e8e8e8;
	}
.fwzx .fw-box-01{
	float:left;
	width:185px;
	height:auto;	
	}
.index-map-a{
	display:block;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	border:1px solid #fff;
	}
.index-map-a:hover{
	border:1px solid #eb7308;
	}
.fwzx .fw-box-01 .kf-pic-02{
	display:block;
	margin:10px auto 0px;
	}
.fwzx .fw-box-01 .hot-line{
	display:block;
	color:#0c55ad;
	font-size:20px;
	font-weight:bold;
	letter-spacing:1px;
	margin:15px 0px 15px 0px;
	}
.fwzx .fw-box-01 .tel-num{
	display:block;
	color:#eb7308;
	font-size:17px;
	font-weight:bold;
	font-style:italic;
	}
.fwzx .fw-box-01 .tel-num .big-num{
	font-size:18px;
	}
.fwzx .fw-box-01 .tel-icon{
	margin:0px 0px 0px 0px;
	}

.fwzx ul.news_list{
	width:270px;
	}
.fwzx ul.news_list li{
	line-height:32px;
	overflow:hidden;
	}
.fwzx ul.news_list li div{
	float:left;
	width:200px;
	overflow:hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	*text-overflow:ellipsis;
	padding:0px 0px 0px 10px;
	background:url(../images/blue_dot.jpg) no-repeat 0px center;
	}
.fwzx ul.news_list .more{
	margin-left:223px;
	}
.fwzx ul.news_list .son_title{
	color:#0c55ad;
	}
.fwzx .fw-box-01 .lxwm_list{
	margin-top:20px;
	}
.fwzx .fw-box-01 .lxwm_list li p{
	font-size:12px;
	margin-bottom:10px;
	}
	
/*-----协作单位-----*/
.xzdw , .yqlj{
	width:1138px;
	height:auto;
	overflow:hidden;
	margin-top:20px;
	padding:0px 30px 20px 30px;
	border:1px solid #e8e8e8;
	}

/*-----友情链接-----*/
.yqlj ul.txt_list{
	margin-right:55px;
	}

/*-----nav_foot-----*/
.nav_foot{
	width:100%;
	height:25px;
	background:#0c55ad;
	margin-top:40px;
	}
.nav_foot ul{
	width:1200px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	clear:both;
	}
.nav_foot ul li{
	float:left;
	}
.nav_foot ul li a{
	display:block;
	color:#ebebeb;
	font-size:12px;
	line-height:25px;
	padding:0px 24px;
	}
/*.nav_cur{
	background:#073c7b;
	}*/
.nav_foot ul li a:hover{
	background:#073c7b;
	}

/*-----foot 版权-----*/
.foot{
	width:100%;
	color:#b4b4b4;
	font-size:12px;
	line-height:24px;
	text-align:center;
	margin-top:30px;
	padding-bottom:30px;
	}



/*---------------------------二级页面------------------*/
.banner{
	width:100%;
	height:200px;
	overflow:hidden;
	background:url(../images/banner_zx.jpg) center center;
	}
.banner_kf{
	background:url(../images/banner_kf.jpg) center center;
	}
.banner_tj{
	background:url(../images/banner_tj.jpg) center center;
	}
.banner_kagk{
	background:url(../images/banner_kagk.jpg) center center;
	}
.banner-son{
	height:140px;
	background:url(../images/banner-son.jpg) center center;
	}

/*-----------资讯中心-----------*/
.now_address{
	padding:9px 0px 9px 25px;
	border-bottom:1px solid #ddd;
	background:url(../images/sec_house.png) no-repeat left center;
	}
.now_address , .now_address a{
	color:#666;
	}
.now_address .color_add{
	color:red;
	}
.now_address a:hover{
	color:red;
	}

.part_zxzx{
	overflow:hidden;
	margin-top:20px;
	clear:both;
	}
/*-----左边 侧边栏-----*/
.part_zxzx .left{
	 float:left;
	 width:260px;
	 height:auto;
	 overflow:hidden;
	 border:1px solid #8bb9f3;
	 }

/*-----右边 内容-----*/
.part_zxzx .right{
	float:right;
	width:900px;
	height:auto;
	overflow:hidden;
	border:1px solid #8bb9f3;
	}
.part_zxzx .right .tab_zx{
	height:auto;
	overflow:hidden;
	}
.part_zxzx .right .tab_zx .title_zx{
	position:relative;
	color:#0c55ad;
	font-size:16px;
	width:860px;
	height:40px;
	line-height:40px;
	padding-left:40px;
	background:url(../images/zx_title.jpg) left center;
	}
.part_zxzx .right .tab_zx .title_zx img{
	position:absolute;
	width:20px;
	height:20px;
	left:12px;
	top:10px;
	}
.part_zxzx .right .tab_zx .news_list{
	width:100%;
	margin-top:20px;
	}
.part_zxzx .right .tab_zx .news_list li div{
	margin-left:30px;
	width:700px;
	}
.part_zxzx .right .tab_zx .news_list li a{
	
	}
.part_zxzx .right .tab_zx .news_list li span.time{
	margin-right:30px;
	}
.part_zxzx .right .tab_zx .news_list li .sort_span{
	color:#0c55ad;
	float:left;
	}	
/*-----------分页-----------*/	
.page{
	width:100%;
	height: 40px;
	overflow: hidden;
	padding: 30px 0px 10px 0px;
	position: relative;
	margin: 0px 0px 10px 0px;
	}
.pagination{
	margin-left:46%;
	float: left;
	min-width: 515px;
	}
.inner{
	margin-left: -50%;
	float: left;
	}
.page a{
	display: block;
	float: left;
	color:#333;
	padding: 0px 12px;
	border: 1px solid #d9d9d9;
	margin: 0px 2px;
	background: #fff;
	height: 36px;
	line-height: 36px;
	}
.page a:hover{
	background: #369;
	color: #fff;
	border: 1px solid #369;
	text-decoration: none;
	}
a.pag-h:hover{
	background: none;
	border: 1px solid #d9d9d9;
	background: #fff;
	color: #333;
	cursor: default;
	}
.page-t, .page-input, .a.page-go{
	display: block;
	float: left;
	}
.page-input{
	height: 14px;
	border: 1px solid #ccc;
	margin: 10px 6px 0px 6px;
	}
a.pag-go{
	background: #369;
	height: 20px;
	line-height: 20px;
	padding: 0px 6px;
	border: none;
	color: #fff;
	margin: 8px 0px 0px 10px;
	}
.pag-go-all{
	display: block;
	float: left;
	padding: 0px 12px;
	border: 1px solid #d9d9d9;
	margin: 0px 2px;
	background: #fff;
	height: 36px;
	line-height: 36px;
	}
/*----------详情页---------*/
.xqy{
	width:1000px;
	height:auto;
	overflow:hidden;
	border:1px solid #cad9eb;
	margin:20px auto 40px auto;
	padding:40px 20px 40px 20px;
	}
.xqy h1{
	font-size:24px;
	color:#333;
	text-align:center;
	margin:0px auto 20px auto;
	}
.xqy .time{
	display:block;
	color:#999;
	font-size:12px;
	text-align:center;
	padding-bottom:20px;
	margin-bottom:30px;
	border-bottom:1px dashed #666;
	}
.xqy .source{
	display:block;
	margin-top:10px;
	}
.xqy .xqy_txt *{
	color:#666;
	font-size:14px;
	line-height:30px;
	text-align:justify;
	text-justify:inter-ideograph;
	/*white-space:nowrap;*/
	/*display:inline;*/
	}
.xqy .xqy_txt{
	width:990px;
	height:auto;
	text-indent:2em;
	color:#666;
	margin:0 auto;
	text-align:justify;
	text-justify:inter-ideograph;
	}
/*----------九城 一次申报操作说明---------*/
.xqy .nine-city-big-title{
	display:block;
	color:#333;
	font-size:18px;
	text-indent:0em;
	padding-left:13px;
	background:url(../images/b_arrow.png) no-repeat left center;
	}	
.nine-city-img{
	display:block;
	margin:0 auto;
	/*border:1px solid #b8d0ec;*/
	}
.nine-city-box{
	width:750px;
	height:auto;
	overflow:hidden;
	margin:20px auto 0px;
	/*border:1px solid #999;*/
	}
.nine-city-box .nine-city-title{
	display:block;
	color:#333;
	font-size:19px;
	text-align:center;
	margin-bottom:10px;
	}	
.nine-city-box .nine-son-title{
	color:#555;
	font-size:16px;
	}	
.nine-city-box .nine-city-link{
	color:#e21111;
	}
.nine-city-box .nine-city-link:hover{
	color:red;
	text-decoration:underline;
	}
	
.nine-city-box .nine-sec-title{
	text-indent:2em;
	}
.nine-city-box p{
	text-indent:4em;
	}	
	
		
	
	
/*----------更多 页---------*/	
.part_more{
	width:1200px;
	overflow:hidden;
	margin-top:20px;
	border:1px solid #8bb9f3;
	}
.part_more .tab_zx{
	height:auto;
	overflow:hidden;
	}
.part_more .tab_zx .title_zx{
	position:relative;
	color:#0c55ad;
	font-size:16px;
	width:1160px;
	height:40px;
	line-height:40px;
	padding-left:40px;
	background:url(../images/zx_title.jpg) left center;
	}
.part_more .tab_zx .title_zx img{
	position:absolute;
	width:20px;
	height:20px;
	left:12px;
	top:10px;
	}
.part_more .tab_zx .news_list{
	width:100%;
	margin-top:20px;
	}

.part_more .tab_zx .news_list li div{
	width:985px;
	margin-left:30px;
	padding-left:10px;
	}
.part_more .tab_zx .news_list li span{
	margin-right:30px;
	}	
	
	
	
/*---------------------客服中心-------------------*/
.part_kfzx{
	overflow:hidden;
	margin-top:20px;
	clear:both;
	}
/*-----左边 侧边栏-----*/
.part_kfzx .left{
	 float:left;
	 width:260px;
	 height:auto;
	 overflow:hidden;
	 border:1px solid #8bb9f3;
	 }

/*-------------右边 内容----------*/
.part_kfzx .right{
	float:right;
	width:900px;
	height:auto;
	overflow:hidden;
	}
/*---talk-box 查看留言 对话---*/	
.search02{
	 float:left;
	 width:280px;
	 height:22px;
	 overflow:hidden;
	 margin:20px 0px 0px 52px;
	 border:2px solid #f39b4d;
	 border-radius:50px;
	 -moz-border-radius:50px;
	 -webkit-border-radius:50px;
	 background:#fff;
	 }
.search02 .search-icon{
	display:block;
	float:right;
	width:22px;
	height:22px;
	margin:auto 5px auto 0px;
	background:url(../images/search-icon02.png) no-repeat left center;
	}
.search02 input{
	float:left;
	width:225px;
	height:22px;
	color:#999;
	line-height:22px;
	border:0px;
	padding:0px 10px 0px 10px;
	margin:auto 0px;
	}
.part_kfzx .right .talk-box{
	width:auto;
	height:auto;
	overflow:hidden;
	margin-bottom:20px;
	border:1px solid #8bb9f3;
	}
.part_kfzx .right .talk-box table{
	border-collapse:collapse;
	margin:0 auto;
	letter-spacing:1px;
	font-size:13px;
	color:#333;
	margin-top:20px;
	background:#f7fbff;
	}	
.part_kfzx .right .talk-box table td{
	border:1px solid #b1d3fa;
	}	
.part_kfzx .right .talk-box table .td-user{
	text-align:center;
	}
.part_kfzx .right .talk-box table .td-user img{
	display:block;
	margin:10px auto;
	}
.part_kfzx .right .talk-box table .td-user span{
	color:#555;
	line-height:20px;
	}
.part_kfzx .right .talk-box table .td-user .num-red{
	color:#FF0000;
	}
.txt-em{
	text-indent:2em;
	}
.time-right{
	color:#999;
	font-size:12px;
	text-align:right;
	padding-right:1em;
	}
.gly-txt{
	color:#0e6ac0;
	}

	
/*---mes-box 在线留言---*/	
.part_kfzx .right .mes-box{
	width:auto;
	height:auto;
	overflow:hidden;
	margin-bottom:20px;
	border:1px solid #8bb9f3;
	}
.part_kfzx .right .mes-box .mes-form{
	width:790px;
	height:auto;
	border:1px solid #e5e5e5;
	margin:0px auto 25px;
	padding:10px 0px 30px 0px;
	background:#f7f7f7;
	}
.part_kfzx .right .mes-box .mes-btn-look , .part_kfzx .right .talk-box .mes-btn-write{
	float:right;
	display:block;
	width:90px;
	height:32px;
	color:#fff;
	font-size:13px;
	text-align:center;
	line-height:32px;
	background:#f39b4d;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin:20px 55px 0px 0px;
	}
.part_kfzx .right .mes-box .mes-btn-look:hover , .part_kfzx .right .talk-box .mes-btn-write:hover{
	background:#eb7207;
	}
.part_kfzx .right .mes-box .mes-form .ipt-box{
	width:550px;
	height:auto;
	overflow:hidden;
	margin-top:14px;
	}
.part_kfzx .right .mes-box .mes-form .zd_name{
	float:right;
	font-size:13px;
	color:#555;
	line-height:24px;
	letter-spacing:1px;
	}
.part_kfzx .right .mes-box .mes-form .xx_red{
	font-size:18px;
	color:#db0000;
	}
.part_kfzx .right .mes-box .mes-form .ipt-box input{
	float:right;
	width:318px;
	height:24px;
	line-height:24px;
	font-size:13px;
	color:#666;
	padding-left:5px;
	border:1px solid #a3c5db;
	}
.part_kfzx .right .mes-box .mes-form .sex-box{
	margin-left:168px;
	height:auto;
	overflow:hidden;
	margin-top:6px;
	}
.part_kfzx .right .mes-box .mes-form .sex-box *{
	float:left;
	line-height:32px;
	}
.part_kfzx .right .mes-box .mes-form .sex-box input{
	margin:10px 5px 0px 0px;
	}
.part_kfzx .right .mes-box .mes-form .sex-box label{
	color:#666;
	margin-right:10px;
	}
.part_kfzx .right .mes-box .mes-form .ipt-box textarea{
	float:right;
	width:322px;
	border:1px solid #a3c5db;
	}
.part_kfzx .right .mes-box .mes-form .ipt-box .mes-yzm{
	float:right;
	border:1px solid #a3c5db;
	margin-left:35px;
	}
	
/*-----代码表 下载-----*/	
.part_kfzx .right .down_tab{
	height:auto;
	overflow:hidden;
	border:1px solid #8bb9f3;
	}
.part_kfzx .right ul.down_title{
	width:100%;
	height:40px;
	/*overflow:hidden;*/
	padding-left:20px;
	border-bottom:1px solid #0c55ad;
	background:url(../images/zx_title.jpg) left center;
	}
.part_kfzx .right ul.down_title li{
	float:left;
	color:#0e66c2;
	font-size:14px;
	line-height:40px;
	padding:0px 15px;
	/*cursor:pointer;*/
	}

.part_kfzx .right ul.down_title .active{
	font-weight:bold;
	margin-top:3px;
	height:37px;
	line-height:36px;
	border:1px solid #0c55ad;
	border-bottom:none;
	background-color:#FFF;
	color:#0a5fb9;
	}
.part_kfzx .right .down_box{
	display:none;
	}
.part_kfzx .right .down_box .news_list{
	width:100%;
	margin-top:20px;
	}
.part_kfzx .right .down_box .news_list li div{
	width:700px;
	margin-left:30px;
	padding-left:10px;
	}
.part_kfzx .right .down_box .news_list li span{
	margin-right:30px;
	}
/*-----电话 地址-----*/
.tel_box{
	height:auto;
	overflow:hidden;
	margin-top:20px;
	padding:25px;
	border:1px solid #8bb9f3;
	}
.tel_box li{
	width:217px;
	float:left;
	margin-right:50px;
	padding:10px 15px 15px 15px;
	border:1px solid #eee;
	}
.tel_box li img{
	display:block;
	margin:0 auto;
	margin-bottom:7px;
	}
.tel_box li span{
	display:block;
	text-align:center;
	color:#666;
	font-size:12px;
	}

/*----------服务条款 免责声明----------*/

.read_head{
	width:1200px;
	height:28px;
	color:#0654a6;
	line-height:18px;
	text-align:left;
	font-weight:400;
	font-size:14px;
	font-weight:700;
	letter-spacing:.2em;
	background:url(../images/blue_ui.gif) 0 -271px repeat-x;
	border-bottom:1px solid #cdcfce;
	margin:0 auto;
	}

.read_head span{
	letter-spacing:.2em;
	height:20px;
	width:94%;
	margin-top:5px;
	padding-left:50px;
	float:left;
	background:url(../images/blue_ui.gif) 20px -216px no-repeat;
	}

.read_title{
	color:#333;
	font-size:18px;
	text-align:center;
	margin:10px auto 10px auto;
	}
.read_content{
	width:1200px;
	height:auto;
	margin:0 auto;
	} 
.read_textarea{
	color:#666;
	font-size:12px;
	line-height:26px;
	width:1000px;
	height:170px;
	padding:10px 20px 10px;
	margin-left:80px;
	}
.read_btn{
	text-align:center;
	margin-top:20px;
	}
.read_content .font-box{
	position:absolute;
	left:1030px;
	top:225px;
	width:auto;
	height:auto;
	overflow:hidden;
	}
.read_content .font-box > li:last-child{
	margin-right:0px;
	}
.read_content .font-box li{
	float:left;
	margin-right:15px;
	}
.read_content .font-box li a{
	display:block;
	width:26px;
	height:16px;
	line-height:16px;
	color:#fff;
	font-size:11px;
	text-align:center;	
	background:#F93;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
.read_content .font-box li a:hover{
	background:#eb7207;
	border:1px solid #eb7207;
	}	
.read_content .form-zc table{
	border-collapse:collapse;
	margin:15px auto;
	}
.read_content .form-zc table td{
	border:1px solid #cdcfce;
	height:40px;
	line-height:40px;
	}
.read_content .form-zc table input{
	margin:0px 5px 0px 15px;
	}
/*---------------------统计中心-------------------*/
.chart-01{
	width:1138px;
	height:auto;
	overflow:hidden;
	padding:0px 30px 30px;
	border:1px solid #e8e8e8;
	margin:0 auto;
	}
.chart-02{
	float:left;
	width:528px;
	height:auto;
	overflow:hidden;
	padding:0px 30px 30px;
	border:1px solid #e8e8e8;
	}
.canvas-box-01{
	width:1100px;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	}	

	
/*--------------------------口岸动态--------------------------*/
.part_kagk{
	overflow:hidden;
	margin-top:20px;
	clear:both;
	}
.part_kagk .left{
	 float:left;
	 width:260px;
	 height:auto;
	 overflow:hidden;
	 border:1px solid #8bb9f3;
	 }
.part_kagk .left .ka_list li a{
	display:block;
	height:42px;
	color:#085bc2;
	line-height:42px;
	font-size:16px;
	background:#b9e5ff;
	padding-left:20px;
	letter-spacing:1px;
	border-bottom:1px solid #085bc2;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;	
	}
.part_kagk .left .ka_list li a:hover{
	color:#fff;
	background:#3386ed;
	}	 
.part_kagk .left .ka_list li .ka-cur{
	color:#fff;
	background:#3386ed;
	}	 
	 
	 
.part_kagk .right ul.down_title{
	width:100%;
	height:40px;
	/*overflow:hidden;*/
	padding-left:20px;
	border-bottom:1px solid #0c55ad;
	background:url(../images/zx_title.jpg) left center;
	}
.part_kagk .right ul.down_title li{
	float:left;
	color:#0e66c2;
	font-size:14px;
	line-height:40px;
	padding:0px 15px;
	/*cursor:pointer;*/
	}

.part_kagk .right ul.down_title .active{
	font-weight:bold;
	margin-top:3px;
	height:37px;
	line-height:36px;
	border:1px solid #0c55ad;
	border-bottom:none;
	background-color:#FFF;
	color:#0a5fb9;
	}	 
	 
.part_kagk .right{
	float:right;
	width:900px;
	height:auto;
	overflow:hidden;
	border:1px solid #8bb9f3;
	padding-bottom:20px;
	}	 
	 
.part_kagk .right .kagk-txt-pic{
	height:auto;
	overflow:hidden;
	margin-top:20px;
	} 
.part_kagk .right .img-gjdw{
	display:block;
	margin:20px auto 0px;
	}
.part_kagk .right .img-zzjg{
	display:block;
	margin:20px auto 0px auto;
	}
	 
.part_kagk .right .kagk-txt-pic .left-img{
	display:block;
	float:left;
	margin:16px 20px 0px 20px;
	}	 
.part_kagk .right .kagk-txt-pic .right-txt{
	float:right;
	width:510px;
	font-size:13px;
	color:#555;
	line-height:28px;
	letter-spacing:1px;
	margin-right:20px;
	text-indent:2em;
	text-align:justify;
	text-justify:inter-ideograph;
	}
.part_kagk .right .kagk-txt-pic p{
	font-size:13px;
	color:#555;
	line-height:28px;
	letter-spacing:1px;
	padding:0px 20px;
	text-align:justify;
	text-justify:inter-ideograph;
	}
.part_kagk .right .big-img{
	display:block;
	margin:0px auto;
	}
.part_kagk .right .lxwm_list{
	margin:30px 0px 0px 20px;
	}
.part_kagk .right .lxwm_list p{
	height:24px;
	color:#6d6d6d;
	font-size:13px;
	line-height:20px;
	letter-spacing:1px;
	padding-left:37px;
	margin-bottom:10px;
	}
ul.lxwm_list .p01{
	background:url(../images/lxwm_icon.png) no-repeat left 0px;
	}
ul.lxwm_list .p02{
	background:url(../images/lxwm_icon.png) no-repeat left -24px;
	}
ul.lxwm_list .p03{
	background:url(../images/lxwm_icon.png) no-repeat left -48px;
	}
ul.lxwm_list .tel{
	color:#eb7308;
	padding-left:0px;
	}
	
/*---------------------底部 导航 详情-------------------*/
.foot-xq .son-title{
	display:block;
	color:#333;
	font-weight:bold;
	font-size:15px;
	margin:10px 0px;
	}
	
/*---------------------全文检索-------------------*/
.search-page{
	width:1200px;
	height:auto;
	overflow:hidden;
	border:1px solid #cad9eb;
	margin:20px auto 40px auto;
	padding:0px 0px 10px 0px;
	}

.search-page .title{
	position:relative;
	color:#0c55ad;
	font-size:16px;
	width:1160px;
	height:40px;
	line-height:40px;
	padding-left:40px;
	background:url(../images/zx_title.jpg) left center;
	}
.search-page .title img{
	position:absolute;
	width:20px;
	height:20px;
	left:12px;
	top:10px;
	}
.search-page .title .result-txt{
	color:#1768c9;
	font-size:13px;
	}
.search-page .title .result-red{
	font-size:15px;
	color:red;
	margin:0px 4px;
	}
.search-page .search-txt{
	width:1100px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-bottom:25px;
	border-bottom:1px dashed #58a2fa;
	}
.search-page .search-txt .title-search{
	height:auto;
	overflow:hidden;
	margin:30px 0px 10px 0px;
	}
.search-page .search-txt .title-search div{
	color:#1768c9;
	float:left;
	width:920px;
	overflow:hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	*text-overflow:ellipsis;
	padding-left:10px;
	background:url(../images/blue_dot.jpg) no-repeat left center;
	}
.search-page .search-txt .title-search div a{
	color:#1768c9;
	font-size:14px;
	font-weight:bold;
	}
.search-page .search-txt .title-search a:hover{
	text-decoration:underline;
	}
.search-page .search-txt .title-search span.time{
	display:block;
	float:right;
	color:#f78b2b;
	font-size:13px;
	}
.search-page .search-txt .title-search .search-red{
	color:red;
	}
.search-page .search-txt p{
	color:#666;
	font-size:14px;
	line-height:32px;
	text-indent:2em;
	text-align:justify;
	text-justify:inter-ideograph;
	}
	
/*-----大事记-----*/
.events{
	display:block;
	width:835px;
	color:#666;
	font-size:13px;
	padding-left:10px;
	margin-left:30px;
	background:url(../images/blue_dot.jpg) no-repeat left 15px;
	}










