@charset "utf-8";
/*全局样式*/

a {color:#535353; font-family:"微软雅黑"; font-size:14px;}
a:hover {color:#ba2636; -webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
        }
.mainbox{ width:1000px; margin:0 auto; clear:both;}
.mainbox960{ width:960px; margin:0 auto; clear:both;}
.mainbox980{ width:980px; margin:0 auto; clear:both;}
.mainbox1200{ width:1200px; margin:0 auto; clear:both;}



/*top*/
.top{ height:40px; background:#fbfbfb; border-bottom:1px solid #f2f2f2;}
.top_l{ float:left; line-height:40px; width:500px;}
.top_l h1{  color:#999999;}
.top_r{ float:right; width:150px; line-height:40px; }
.top_r a{  color:#999999;}

.top_b{ height:114px;}
.top_bl{ float:left; width:557px; height:114px;}
.seach{ float:right; width:301px; height:36px; margin-top:40px;}

.inp_b table tr td{ border:none; margin:0; padding:0;}
.sertext{ background:url(../../images/newindex/inp_l.png) left no-repeat; border:none; width:251px; height:36px; line-height:36px; text-indent:6px; color:#cacaca; font-family:"微软雅黑"; font-size:13px; }
.sertext:focus{ background:url(../../images/newindex/inp.png) no-repeat;}
.serbtn{ background:url(../../images/newindex/inp_r.png) right no-repeat; border:none; width:50px; height:36px; line-height:36px; }





/*nav*/
.nav123{ background:#00a0f9; height:44px; line-height:44px;}
.nav{ background:#00a0f9; height:44px; line-height:44px;}
.nav  li{ float:left; width:145px; text-align:center; color:#FFF;position:relative;}
.nav  li.sg{ width:1px; float:left;}
.nav  li a{ color:#FFF; font-size:16px; font-weight:bold;}

.nav li .sub-nav{
		position:absolute;
		top:45px;
		left:0px;
		list-style:none;
		
		display:none;
		z-index:88888;
	}
	.nav li .sub-nav li{
		text-align:center;
background-color:#1d7ebd;
margin-top: 1px;
		clear:left;
		width:145px;
		height:40px;
		line-height:40px;
		position:relative;
		list-style:none;
		z-index:888888;
	}
	.nav li .sub-nav li a{
		height:40px;
		line-height:40px;
		padding:0;
		display:inline-block;
		list-style:none;
		font-size:13px;
		color:#FFF;
	
	}
		.nav li .sub-nav li a:hover{
		height:40px;
		line-height:40px;
		padding:0;
		display:inline-block;
		list-style:none;
		font-size:13px;
		 color:#f77f29;
	
	}
/*bq*/
.bqtop{ height:130px; background:#ebebeb;}

.bq_bottom p{ line-height:30px; text-align:center}