﻿@charset "utf-8";

/*------------------------全局变量--------------------------------------*/
body{font-size:12px;font-family:Arial,"宋体",sans-serif; background:#FFF;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,sub,sup,tt,dd,dl,dt,form,label,table,caption,tbody, tfoot, thead,tr,th,td,ul,li,p,a{ margin:0;padding:0;}
.cbody{ margin:0 auto;width:900px; position:relative;}
input,select,textarea{vertical-align:middle;}
img{ border:0;}
ul,li{list-style-type:none;}
a:link,a:visited{text-decoration:none; color:#1b8fc9;}
a:hover{text-decoration:underline; color:#f08602;}
.overhide{overflow:hidden;text-indent:-100em;}
/*位置属性*/
.marBottom10{margin-bottom:10px;}
.marBottom8{margin-bottom:8px;}
.marTop10{margin-top:10px;}
.left{	float:left;	}
.right{	float:right;}
.clear {clear: both;}
.clearfix:after {clear: both;content: '';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: +inline-block;}

* html .popup_iframe{
	width:expression(this.previousSibling.style.width);
	height:expression(this.previousSibling.style.height);
}
/*sprint样式*/
.sprint_index{ background-image:url(../images/sprite_index.png); background-repeat:no-repeat;overflow:hidden;}

/*------------------------头部样式--------------------------------------*/
.cbody900{ margin:0 auto;width:900px; position:relative;}
#header{ height:99px;position:relative; border-bottom:1px solid #DFDFDF; z-index:100;}
	#header h1{width:227px;height:53px;background-position:0 0; position:relative; top:8px; left:11px;}
	
	/*登录切换*/
	#loginout,#loginin{ display:inline-block;position:absolute; right:0px; top:0px;color:#BBB; height:40px; line-height:40px; padding-left:15px;}
	#loginout a,#loginin a{color:#BBB; margin:0 8px; text-decoration:none;}
	#loginout a:hover,#loginin a:hover{color:#f08602;}
	#loginin img{ position:absolute; top:10px; left:0px;}
	#loginin tt a{ color:#3B95CA; font-family:Arial, Helvetica, sans-serif;}
	#loginin strong{ color:#F88415;}
	
	.myshow{ position:relative;padding-right:10px;  }
	.myshow span.sprint_index{ position:absolute; overflow:hidden; display:inline-block; width:6px; height:4px;  left:0px; background-position:-145px -108px; left:30px;_left:37px;top:6px; }
	
	#submyshow{ position:absolute; right:250px; top:27px;background:#FFF; padding-top:5px; display:none;} /*lgqiang modify*/
	#submyshow ul{ border:1px solid #DCDCDC;}
	#submyshow li{ color:#A8A8A8;}
	#submyshow li a{color:#A8A8A8; display:block; width:80px; height:20px; line-height:20px;}
	#submyshow li a span{ margin:0px 6px; display:block; height:20px;}
	#submyshow li a:hover{ color:#FFFEFF; text-decoration:none; background:#FF9909;}
	
	/*导航样式*/
	#nav{ background:url(../images/navBg1.jpg) no-repeat; width:396px; position:absolute; bottom:-1px;_bottom:-2px; left:12px; height:30px;}
	#nav a{display:block;float:left;height:30px;overflow:hidden;text-indent:-100em;}
	#nav .navselect a{background-image:url(../images/navBg1.jpg);}
	#nav a:hover{ background-image:url(../images/navBg1.jpg);}
	#nav a.nav01{ width:74px; }
	#nav a.nav01:hover,#nav .navselect a.nav01{ background-position:0 -34px;}	
	#nav a.nav02{ width:93px;}
	#nav a.nav02:hover,#nav .navselect a.nav02{ background-position:-74px -34px;} /*lgqiang modify*/
	#nav a.nav03{ width:72px;}
	#nav a.nav03:hover,#nav .navselect a.nav03{ background-position:-167px -34px;}

	#nav a.nav031{ width:71px;}
	#nav a.nav031:hover,#nav .navselect a.nav031{ background-position:-239px -34px;}
	
	#nav a.nav04{ width:86px;}
	#nav a.nav04_on{ background-image:url(../images/navBg1.jpg);background-position:-310px -34px;}
	
	
	/*小导航*/
	#othernav{ width:300px; position:absolute; left:426px; bottom:2px; height:20px;}
	#othernav a{ text-decoration:none; margin-right:14px; color:#1B8FC9; position:relative;}
	#othernav a:hover{color:#f08602;}
	#othernav span.sprint_index{ display:inline-block; width:15px; height:16px; background-position:-227px 0; position:relative; top:-1px; margin-right:4px; overflow:hidden; vertical-align:middle;}
	#othernav b.sprint_index{display:inline-block; width:17px; height:14px; background-position:-242px -1px; position:relative; top:-1px; margin-right:4px; overflow:hidden; vertical-align:middle;}
	#othernav i.sprint_index{display:inline-block; width:16px; height:16px; background-position:-260px 0; position:relative; top:-1px; margin-right:4px; overflow:hidden; vertical-align:middle;}
	#othernav strong.sprint_index{display:inline-block; width:16px; height:9px; background-position:-228px -20px; margin-right:-7px; overflow:hidden; vertical-align:middle; position:relative; left:-7px; top:-12px;}
	.new{display:inline-block; width:16px; height:9px; background-position:-228px -20px; margin-right:-7px; overflow:hidden; vertical-align:middle; position:absolute; margin-left:40px; margin-top:-24px;*margin-left:-4px; *margin-top:-6px;}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
    .new{margin-left:-4px; margin-top:-1px;}
    }
	/*订阅导航*/
	#rssnav{ width:133px;_width:136px; position:absolute;top:64px;left:321px;z-index:10; cursor:pointer; }
	#rssnav a.rssbtn{ display:block; width:87px; height:30px;padding-top:0px;text-decoration:none; position:relative;}	
	#rssnav i.sprint_index{display:inline-block; width:16px; height:16px; background-position:-277px 0; position:relative; top:0px; margin-right:4px; overflow:hidden; vertical-align:middle;}
	#rssnav ul{ width:121px; border:1px solid #DCDCDC; padding:4px 4px 4px 6px;background:#FFF;margin-top:6px;_margin-top:1px;display:none;}
	#rssnav ul li{ height:26px; }	
	#rssnav ul li a{ display:block;height:20px; width:121px; padding-top:6px;color:#5B5B5B; text-decoration:none; padding-left:3px;}
	#rssnav ul li a:hover{ background:#FE9808; color:#FFF;}
	#rssnav ul li ins{display:inline-block;  width:16px; height:16px; /*position:relative; top:-1px;*/ margin-right:4px; overflow:hidden; vertical-align:middle; text-decoration:none; margin-bottom:3px;}
	.rssnavline{ border-bottom:1px solid #E8E8E8;}
	.index01{ background-position:0px -63px;}
	.index02{ background-position:0px -79px;}
	.index03{ background-position:0px -95px;}
	.index04{ background-position:0px -111px;}
	.index05{ background-position:0px -127px;}
	.index06{ background-position:0px -143px;}
	
	/*顶部搜索*/
	#topseacher{ position:absolute; top:68px; right:0px; width:170px; height:25px; background-position:-20px -64px; overflow:hidden;}
	.newinput01{ width:123px; background:none; border:0px;color:#c0bfbf; padding-left:5px; height:25px; position:relative; top:0px;+top:5px;vertical-align:inherit;} 
	.newbtn01{  background:none; border:0px; width:40px; height:25px;color:#c0bfbf; text-align:center; vertical-align:inherit; line-height:25px;}
	
	
/*------------------------底部样式--------------------------------------*/	
#footer{ padding:10px 0px 20px 0;}
	/*底部简介*/
	#footer ul{ padding-top:10px;}
	#footer li{ line-height:21px; font-family:Arial, Helvetica, sans-serif; color:#909090;}
	#footer li.flink2{ color:#cb7e23;}
	#footer li a{color:#cb7e23; margin:0px 4px;}
	/*底部搜索*/
	#botseahcer{ background:url(../images/botseacherBg.jpg) repeat-x; height:63px; width:636px; position:relative;}
	#botseahcer span.sprint_index{display:block; width:6px; height:63px; position:absolute; top:0px;}
	.sleft{ background-position:-20px -93px; left:0px;}
	.sright{ background-position:-29px -93px; right:0px;}
	#botseahcer h6{ font-size:14px; color:#060606; position:absolute; display:inline; left:18px; top:14px;}
	.botform02{ margin-left:120px; padding-top:5px;}
	.botform02 p{ line-height:22px; color:#9d9d9d;}
	.botform02 p span{ margin:0px 5px; cursor:pointer;}
	.newinput02{ background:url(../images/botfrom.jpg) no-repeat; width:389px; height:21px; border:0px; padding-top:8px; padding-left:4px; overflow:hidden; color:#cdcdcd;}
	.newbtn02{background:url(../images/botfrom.jpg) no-repeat -398px 0; width:94px; height:30px; border:0px; position:relative; top:-1px; margin-left:7px; color:#aec5cd;}
	/*公安链接*/	
	.police{ position:absolute; right:10px; top:200px; width:97px; height:34px; background-position:-196px -59px;}
	.feedback{  display:block; width:29px; height:81px; background-position:-159px -89px;position:fixed;_position: absolute;right:0px; top:200px;_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+200:document.body.scrollTop+200);}
	
/*柳刚强添加*/
.marTop{margin-top:10px;}
#header #logo.sprint_index{display:inline-block; width:227px;height:56px;background-position:0 -4px; position:relative; vertical-align:middle; top:6px; left:11px;}
#header #logo:hover { text-decoration:none;}
/*子菜单2 lgqiang*/
.nav_sub{position:relative;	bottom:0px;background:url(../images/navSubBg2.jpg) repeat-x;height:33px;width:100%;color:#969291;}
.nav_sub a{/*color:#969291;*/color:#1B8FC9;display:block;float:left;width:63px;height:23px;	line-height:23px;text-align:center;	position:relative;top:5px;margin-left:6px;}
.nav_sub a:hover,.nav_sub a.navSubSe{background:transparent url(../images/navSubAlink.jpg) no-repeat scroll 0 0;color:#FFF;text-decoration:none;}
.nav_sub span {color:#F0A122; margin-left:2px;}
#loginin a.loginSe, #loginout a.loginSe{font-weight:bold;	color:#FF6600;	} /*lgqiang add*/
#loginin #english, #loginin #avatar {margin:0px 0px 0px 8px;}
.cleaner{clear:both;height:0px;line-height:0px;font-size:0px;}
/*面包屑*/
.breadcrumb{color:gray;}
.breadcrumb span{color:#1B8FC9;}
.breadcrumb a,.breadcrumb a:visited{color:gray;}
