@charset "gb2312";
/* CSS Document */

body, input, button, textarea, select{font-size:14px; font-family: "ËÎÌå", Helvetica, Tahoma, Arial, sans-serif;}
*{ margin:0; padding:0; list-style:none; text-decoration:none;}
body{ background:url(../images/background_img.jpg)}
.clear_float{ clear:both; height:0; width:0}
a{ color:#000;}
img{ width:100%; height:100%}
.header_bar{ height:33px; border-bottom:1px solid #eaeaea; width:100%; background:#f9f9f9; line-height:33px; font-size:12px; font-family:"ËÎÌå"; z-index:99;}
.header_top{ width:1000px; margin:auto; height:33px;}
.header_top_left{ float:left;}
.yhm_txt{ border:1px solid #d8d8d8; height:21px; margin:0 5px; padding:0 5px; width:120px}
.btn_logo{ height:22px; border:0; background:url(../images/button_bg.png); width:60px; cursor:pointer;}
.qq_logo{background: transparent url("../images/qq_ico.png") no-repeat scroll left center;
height: 30px;
cursor: pointer;
border: medium none;
width: 60px; font-size:14px;
padding: 0px 0px 0px 24px;
display: block;
float: right;}
.index_box{ position:relative; width:1000px; margin:auto;}
.index_main{-moz-box-shadow:2px 2px 10px #C0C0C0; -webkit-box-shadow:2px 2px 10px #C0C0C0; box-shadow:2px 2px  10px #C0C0C0; width:1000px; margin:auto; border:1px solid #f5f2f3; background:#FFF; border-top:none; position:absolute; top:-33px; z-index:-1}
.header_top_right{ float:right;}
.header_top_right li{ float:left; margin:0 5px;}
.sz_index:before{ content:url(../images/index_ico.png); vertical-align:middle;}
.sc_bz:before{ content:url(../images/sc_ico.png); vertical-align:middle;}
.index_box{ position:relative; width:1000px; margin:auto;}
.index_main{-moz-box-shadow:2px 2px 10px #C0C0C0; -webkit-box-shadow:2px 2px 10px #C0C0C0; box-shadow:2px 2px  10px #C0C0C0; width:1000px; margin:auto; border:1px solid #f5f2f3; background:#FFF; border-top:none; position:absolute; top:-33px; z-index:-1}
.header{ height:45px; padding:5px 0}
.logo{ width:225px; height:45px; float:left;}
.header_nav{ height:45px; width:445px; float:left; font-size:18px;}
.header_nav li a{ display:block; width:100%; text-align:center; height:40px; font-size:18px; line-height:40px; font-weight:bold; }
.header_nav li{ float:left; height:60px; line-height:60px; width:70px; font-size:18px; font-family:"ºÚÌå";-moz-transition: all 1s ease 0s;}
.nav_action{ background:#e60012; color:#FFF; border-radius:0 0 10px 10px; opacity: 1;transition-duration:0.5s;}
.weather{ float:right; padding:7px 0 }
.nav{ height:60px; width:980px; background:url(../images/nav_bg.png) center; text-align:center; padding:0 10px; margin-top:34px;}
.nav ul{ width:232px; font-size:14px; float:left; padding:5px}
.nav li{ float:left; padding:4px 14px;}
.nav ul li a{ color:#FFFFFF;}
.nav span{ background:url(../images/nav_lib.png) right no-repeat; width:3px; height:60px; float:left;}
.ads_b{ height:80px; width:1000px; margin:10px 0}
.index_ad{ width:1000px;margin:10px auto; height:50px; overflow:hidden;}

.index_zt{ height:40px; border-right:none; background:#F26D00;}
.m_logo{ width:50px; float:left; color:#FFF; text-align:center; line-height:20px; height:20px; background:#CC0000; padding:5px 0}
.m_logo img{vertical-align:middle; padding:2px }
.zt{ height:40px; line-height:40px; width:750px; overflow:hidden; float:left; margin-left:1px;}
.zt li{ float:left;}
.zt li:hover{ background:#FFF;}
.zt li a:hover{ color:#181818;}
.zt li a{ color:#FFFFFF; display:block; padding:0 9px;}
.srech{ float:right; margin-right:10px; margin-top:5px;}
.btn_ss{  border:1px solid #FFF; height:24px; width:60px; background:#FFFFFF; color:#222222; padding:1px;}
.inp_txt{ height:22px; border:1px solid #FFF; margin:3px; padding-left:5px; }
#owl-demo5{position:relative;width:500px;height:290px;}
#owl-demo5 .item{ position:relative;display:block;}
#owl-demo5 img{display:block;width:500px;height:290px;}
#owl-demo5 b{position:absolute;left:0;bottom:0;width:100%;height:50px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo5 p{position:absolute;left:0;bottom:18px;width:100%;font:18px/32px "Î¢ÈíÑÅºÚ","ºÚÌå";color:#fff;text-align:center;}

.edu_tj{ height:150px; width:1000px; margin:10px 0}
.edu_tj li{ width:190px; height:110px; margin:5px; float:left; position:relative;}
.edu_tj li p{ position:absolute; height:25px; line-height:25px; width:100%; background:rgba(0,0,0,0.8); color:#FFF; bottom:0}

.owl-pagination{position:absolute;left:0;bottom:0px;width:100%;height:15px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}
/* clearfix */
.owl-carousel .owl-wrapper:after {content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
/* display none until init */
.owl-carousel{	display: none;	position: relative;	width: 100%;	-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;	position: relative;	width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;	-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;	transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{	cursor: pointer;}
.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon */
.grabbing {  cursor:url(grabbing.png) 8 8, move;}
/* fix */
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;	-moz-backface-visibility:hidden;-ms-backface-visibility:hidden; -webkit-transform:translate3d(0,0,0);-moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);}
.gs_hdp{padding:5px; float:left;}
.hdp_right{ float:right; width:470px;padding:15px 5px 0}
.hdp_right_tt{ width:470px; height:95px;}
.hdp_right_tt h2{ height:35px; line-height:35px; text-align:center; font-family:"Î¢ÈíÑÅºÚ" }
.hdp_right_tt li{ height:25px; line-height:25px; float:left; overflow:hidden;}
.ads_q{ padding:2px;}
.ads_q li{ height:60px; width:160px; margin:3px; float:left; background:#ABABAB;}

.hdp_right_tt li{ height:28px; line-height:28px; width:210px; padding-left:15px; position:relative; overflow:hidden;}
.list_tt{ height:35px; line-height:35px; border-bottom:2px solid #66a111; font-size:16px; font-weight:bold;}
.word_tt{ color:#C0C0C0; border-bottom:2px solid #333333}
.word_tt span{ height:35px; padding:0 10px; width:80px; float:left; margin-right:10px; line-height:35px; display:block; text-align:center; color:#FFFFFF; background:#F26D00;}

.b_left{ width:700px; float:left;}
.b_tt{ height:35px; width:660px; background:#FF8000; line-height:35px; padding:0 20px; font-size:16px; font-weight:bold; color:#FFFFFF;}
.b_list{ padding:10px;}
.b_list li{ width:150px; height:200px; float:left; padding:5px; margin:4px; border:1px solid #FFF;}
.b_list li a{ display:block;}
.b_list li a:hover{ color:#FFFFFF}
.b_list li:hover{ background:#FF8000; border:1px solid #FF8000;}
.b_list li img{ width:150px; height:100px;}
.b_list li h4{ display:block; float:left; text-align:center; font-size:14px; padding:5px 0; width:100%;}
.b_list li p{ height:50px; display:block;}

.b_right{ float:right; width:260px; height:330px; margin-right:20px}
.r_tt{ height:35px; background:#FF8000; line-height:35px; color:#FFFFFF; font-size:16px; font-weight:bold; padding-left:20px;}
.img_list{ height:260px;}
.img_list li a:hover{ color:#FFFFFF}
.img_list li{ width:120px; float:left; height:120px; margin:5px; text-align:center}
.img_list li:hover{ background:#804000}
.img_list li img{ height:80px;}

.news_list li{ padding-left:15px; background:url(../images/Red-dot.png) no-repeat left; height:25px; line-height:25px;}

.bd{ background:#804040}
.xc{ background:#804000}

.copy li{ text-align:center; height:25px; line-height:25px; font-size:12px;}
.copy_img{ text-align:center;}


.foot{}
.foot_nav img{ vertical-align:middle; width:15px; height:15px}
.foot_nav{ text-align:center; height:20px; line-height:20px;}
.foot_nav a{ margin:0 5px;}
.copy_img img{ height:50px; width:110px;}

