/*---外围---*/
.wrapper{width:980px;margin:0 auto;}
/*-----LOGO-----*/
.header{height:124px;background:url(../images/topbg.png) no-repeat 0px 0px;}
.logo{float:left;padding-top:16px;}
.logo a{display:block;background:url(../images/logo.png) no-repeat;width:323px;height:99px;text-indent:-9999px;}
/*-----NAV+BANNER-----*/
.nav{
	background:url(../images/navbg.png) repeat-x 0px 0px;
	height:50px;
	padding-top:8px;
	padding-left:155px;
	margin-bottom: 8px;
}
.nav ul.fir-ul{height:190px;width:778px;}
.nav ul li.fir-li{height:40px;width:110px;float:left;text-align:center;padding-top:10px;position:relative;z-index:999;}
.nav ul li.fir-li a{color:#fff;font-size:14px;}
.nav ul li.fir-li a:hover{text-decoration:none;}
.nav ul li.cur-nav{
	background-color: #164BAF;
}
.nav ul li.fir-li a span{font-size:10px;}
.nav ul li ul.drop-ul{position:absolute;width:110px;background:url(../images/bgcap.png) repeat;z-index:99;display:none;top:50px;left:0px;}
.nav ul li ul.drop-ul li{height:33px;line-height:33px;border-bottom:1px solid #fff;}
.nav ul li ul.drop-ul li.drop-li-last{border:0px;}
.nav ul li ul.drop-ul li a{
	font-size:12px;
	height: 33px;
	width: 110px;
	display: block;
}

/*第一层 外围*/
.focusPic-style02-wrapper {width:980px; height:337px;}
.focusPic-style02-wrapper .bx-wrapper { position: relative;}
.focusPic-style02-wrapper .bx-wrapper img {  width:980px; height:337px; display: block; z-index:0;}
/*加载界面*/
.focusPic-style02-wrapper .bx-wrapper .bx-loading { min-height: 50px; background: url(../images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }
/*导航 相对bx-wrapper定位*/
.focusPic-style02-wrapper .bx-wrapper .bx-pager { position: absolute; bottom: 15px; left:25px; }
.focusPic-style02-wrapper .bx-wrapper .bx-pager.bx-default-pager a { background: #D7D4D2;  display: block; width: 50px; height: 10px; text-indent:-9999px; margin: 0 6px; outline: 0;  font-size:0px; line-height:0; }
.focusPic-style02-wrapper .bx-wrapper .bx-pager.bx-default-pager a:hover, 
.focusPic-style02-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active { background: #DA251C; width: 50px; height: 10px; border:none;}
.focusPic-style02-wrapper .bx-wrapper .bx-pager .bx-pager-item{ display: inline-block;  *zoom: 1; *display: inline;}
/*-----MAIN-----*/
.main{padding-top:22px;}
.left{float:left;width:302px;}
.tit-lbox{color:#fff;font-size:16px;background:url(../images/bgtit.png) no-repeat;width:293px;height:36px;line-height:36px;padding-left:40px;}
.lbox01{padding:3px;border:1px solid #C9C9C9;height:230px;}
.seldv{width:270px;height:33px;border:1px solid #C9C9C9;position:relative;margin-top:20px;margin-left:11px;}
.seldv span.left-span{height:33px;line-height:33px;float:left;padding-left:28px;width:160px;font-size:15px;}
.seldv span.right-span{float:right;width:34px;height:25px;margin-right:5px;margin-top:4px;background:url(../images/jt.png) no-repeat;cursor:pointer;}
.seldv ul{width:232px;position:absolute;background:#DFDFDF;top:35px;left:0px;display:none;}
.seldv ul li{height:28px;line-height:28px;padding-left:28px;font-size:14px;cursor:pointer;}
.inputtext{width:270px;height:33px;border:1px solid #C9C9C9;margin-left:11px;margin-top:11px;}
.dianji{background:none;border:none;background:url(../images/chaxun.png) no-repeat;width:280px;height:43px;margin-left:8px;margin-top:22px;cursor:pointer;text-indent:-9999px;}

.lbox02{padding:3px;border:1px solid #C9C9C9;margin-top:15px;}
.zhcbox{height:187px;background:#EDEDED;margin-top:3px;}
.zhcbox_login{
	height:187px;
	margin-top:3px;
	line-height: 33px;
	background-color: #F5F5F5;
}
.zhcbox_login span{
	font-size: 14px;
	padding-left: 44px;
	width: 250px;
	display: block;
	background-color: #C8C8E3;
	height: 44px;
	line-height: 44px;
}
.zhcbox_login a{
	color: #29166f;
	font-size: 14px;
	width: 250px;
	display: block;
	height: 44px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 44px;
	line-height: 44px;	text-decoration: none;

}
.zhcbox_login a:hover{
	color: #FFFFFF;
	font-size: 14px;
	width: 250px;
	display: block;
	height: 44px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 44px;
	line-height: 44px;
	background-color: #da251c;
	text-decoration: none;
}
.username{width:202px;height:38px;background:url(../images/bgzc.png) no-repeat 0px 0px;border:0px;padding-left:50px;line-height:38px;margin-top:12px;margin-left:21px;}
.psw{width:202px;height:38px;background:url(../images/bgzc.png) no-repeat 0px -50px;border:0px;padding-left:50px;line-height:38px;margin-top:12px;margin-left:21px;}
.dz{height:38px;background:url(../images/bgzc.png) no-repeat center -110px;margin-top:22px;text-align:center;}
.dz input{display:inline-block;line-height:38px;text-align:center;font-size:13px;height:38px;width:125px;border:0px;background:none;cursor:pointer;}

.lbox03{padding:3px;border:1px solid #C9C9C9;margin-top:15px;}
.map{text-align:center;}

.right{width:662px;float:right;}
.rbox01{background:url(../images/boxvideo.png) no-repeat center center;border:1px solid #C9C9C9;height:237px;}
.videos{width:289px;height:174px;margin-top:26px;margin-left:313px;color:#fff;}
.rbox02{
	border:1px solid #C9C9C9;
	margin-top:15px;
	height:258px;
	padding-right: 11px;
	padding-left: 11px;
}
.rbox02 img{
margin-top:11px
}
.img-list{width:648px;margin:0 auto;overflow:hidden;margin-top:10px;}
.img-list ul li{margin-right:10px;height:240px;}

.img-list2{width:648px;margin:0 auto;overflow:hidden;margin-top:10px;}
.img-list2 ul li{
	margin-right:5px;
	height:160px;
}
.tit-rbox{height:40px;background:url(../images/ling01.png) no-repeat center bottom;margin:0 auto;line-height:40px;margin-left:7px;margin-right:7px;}
.tit-rbox a{font-size:16px;color:#333;}

.rbox03{margin-top:15px;}
.left-rb03{float:left;width:350px;border:1px solid #C9C9C9;}
.left-rb03 .tit-rbox{background:url(../images/line02.png) no-repeat center bottom;}
.left-rb03 ul{padding-top:10px;padding-bottom:10px;}
.left-rb03 ul li{text-align:right;height:22px;line-height:22px;padding-left:12px;padding-right:10px;}
.left-rb03 ul li a{float:left;color:#444;}
.right-rb03 .tit-rbox{background:url(../images/line03.png) no-repeat center bottom;}
.right-rb03{float:right;width:300px;border:1px solid #C9C9C9;}
.right-rb03 ul{padding-top:12px;padding-bottom:12px;}
.right-rb03 ul li{height:22px;line-height:22px;padding-left:12px;}
.right-rb03 ul li a{color:#444;}
.left-rb03 ul li a{
	overflow: hidden;
	height: 16px;
	width: 260px;
	text-align: left;
}
.fenge{height:12px;}
/*-----FOOTER-----*/
.footer{width:980px;margin:0 auto;height:89px;border-top:2px solid #DC232B;background:#E7E7E7;}
.footer p{text-align:center;line-height:30px;padding-top:15px;}
/*----------*/

.serach_none{
	font-size: 14px;
	color: #FF0000;
	text-align: center;
	margin-top: 44px;
}
.serach_ok{
	background-image: url(../images/zhibao_bg.jpg);
	height: 444px;
	width: 660px;
	background-repeat: no-repeat;
	background-position: center;
	border: 1px solid #DFF4FF;
	background-color: #DFF4FF;
}
.serach_ok p{
	margin-top:99px;
	margin-left:111px;
	display: block;
	font-size: 16px;
	line-height: 44px;
}
.denglu_div{}
.fwei_div{
	font-size: 16px;
	margin-top: 24px;
	margin-left: 11px;
}
.news_tit{
	font-size: 16px;
	text-align: center;
	margin-top: 22px;
	margin-bottom: 5px;
	font-weight: bold;
}
.news_con{
	font-size: 14px;
	line-height: 33px;
}
.news_list_tit{
	font-size: 16px;
	margin-top: 22px;
	margin-bottom: 5px;
	font-weight: bold;
}
.news_con{
	font-size: 14px;
	line-height: 33px;
}
.news_list{
	font-size: 14px;
	line-height: 33px;
	background-image: url(../images/arr1.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	background-position: 0px 11px;
}
.pinpai_con_top{
	background-image: url(../images/pp-09.jpg);
	height: 280px;
	width: 662px;
	overflow: hidden;
}
.pinpai_con_top p{
	color: #FFFFFF;
	margin-top: 15px;
	margin-left: 122px;
	font-size: 48px;
}
