@charset "gb2312";
/* CSS Document */
html{ background:url(imagesbgcolor.png) #eef7ff repeat-x left top;}
body{ background:url(imagesbgimg.jpg) no-repeat center top; color:#444444; font-family:Microsoft Yahei, Arial, Helvetica, sans-serif;}
.containter{width:100%;overflow:hidden; box-shadow: 50px 50px blue;   }
.conn{ width:1000px;  margin:364px auto 0 auto; overflow:hidden; }
.sliderAbout{ width:959px; height:310px; float:right;  margin:55px 0 0 40px;}
.slidebox{ width:423px; height:310px; float:left;background:url(imagesbannerbg.jpg) no-repeat center top;}
.aboutbox{width:465px; height:310px; float:left;background:#ffffff; margin:0 0 0 30px;}
.aboutbox_t{ width:100%; height:26px; float:left; margin:5px 0 0 0;}
.aboutbox_c{  width:100%;float:left; line-height:28px; }.aboutbox_c p{ padding:8px 0 0 0;}
.btn{ width:100%; float:left; margin:20px 0 0 0;}
.btn a{ width:119px; height:36px; float:left; background:url(imagesbtn.png) no-repeat;}
.btn a:hover{ width:119px; height:36px; float:left; background:url(imagesbtnhover.png) no-repeat}




.bty_city{ width:1000px;  margin:0px auto 0 auto; overflow:hidden; background:#fff; }
.bty_city_tle{ width:940px; margin:30px 30px 0 30px; border-bottom:1px solid #ddd; background:url(imagesnavbgtiao.png) repeat 0 0; line-height:43px; float:left;}
.bty_city_tle span{ padding:0 0 0 20px;	float:left;color:#307cca; font-size:16px;  background:url(imagestiao.png) no-repeat 10px center;}
.bty_city_tle a{ float:right; color:#444444; padding:0 10px 0 0;}.bty_city_tle a:hover{ float:right; color:#307cca; padding:0 10px 0 0;}

.bty_city_img{ width:100%; float:left;}
.imgbox{ width:200px; float:left; margin:35px 0 0 39px; text-align:center;}
.imgconn a{ padding:5px;  text-align:center; float:left;  border:1px solid #ddd; }
.textconn{ text-align:center; line-height:40px;}
.textconn a{color:#444444;}
.textconn a:hover{color:#307cca;}

.bty_city_lis{ width:1000px; margin:10px auto; float:left;}
.bty_city_lis_news{ width:438px; float:left;   margin:0 0 0 40px;}
.bty_city_lis_news ul{ float:left;}
.bty_city_lis_news ul li{ width:438px;float:left; border-bottom:1px solid #ddd;  height:38px; line-height:38px;background:url(imagesicon.png) no-repeat left center;}
.bty_city_lis_news ul li a{width:418px; float:left; padding:0 0 0 20px; color:#444444; font-size:14px;} 
.bty_city_lis_news ul li a:hover{color:#307cca;}

.bty_city_lis_luntan{ width:930px; float:left;   margin:0 0 0 40px;}.bty_city_lis_news ul{ float:left;}
.bty_city_lis_luntan ul li{ float:left; border-bottom:1px solid #ddd; width:100%; height:38px; line-height:38px;background:url(imagesicon.png) no-repeat left center;}
.bty_city_lis_luntan ul li span{float:right; font-size:14px; padding:0 10px 0 0;}
.bty_city_lis_luntan ul li a{ float:left; padding:0 0 0 20px; color:#444444; font-size:14px;} 
.bty_city_lis_luntan ul li a:hover{color:#307cca;}

.shuye{ background:url(imagesshuye.png) #fff no-repeat right top; padding:0 0 70px 0; margin:0 auto 60px auto;}
.footnav{ text-align:center; width:100%; margin:0px 0 40px 0; color:#fff;}
.footnav a{ color:#fff; padding:0 5px;}
.footnav a:hover{ text-decoration:underline;}
.footer{background:#0c90ce; width:100%; height:200px; float:left;padding-top:20px;}
.f_text{ text-align:center; color:#fff; margin:20px 0 0 0;}
.copyright{ width: 100%; text-align: center; line-height: 24px;}

.new_banner{width:383px;height:274px;position:relative; margin:16px 0 0 21px; background:url(imagesloading.gif) no-repeat center center; overflow:hidden;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ width:36px; height:36px; background-image:url(imagesbanner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden;}

.prev{ background-position:0 0;left:-40px; top:180px; display:none;}
.prev:hover{ background-position:0 -36px;display:none;}
.next{ background-position:-36px 0;right:-40px; top:180px;display:none;}
.next:hover{ background-position:-36px -36px;display:none;}

.rslides_tabs{ position:absolute; padding:0 0 0 160px; left:0px; top:234px;clear:both;text-align:center; z-index:99999; background:url(imagesbnbgs.png) repeat center center; width:223px; height:40px; 	}
.rslides_tabs li{display:inline; float:left; margin:14px 2px 0 2px;}
.rslides_tabs a{ width:12px; height:12px; background:#fff;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;border-radius:6px;}
.rslides_tabs .rslides_here a{ background:#2071de;}








/*sub page*/
.submenu{ width:200px; background:#fff;  float:left; margin:0px 0 0 20px;}
.c_menu ul li{ background:#2fade8;float:left; width:200px; margin:4px 0; line-height:40px;}
.c_menu ul li a{ color:#fff; padding:0 0 0 20px; float:left; max-width:140px}
.c_menu ul li span{  float:right; margin:15px 20px 0 0;}
.c_menu ul li:hover{ background:#5ec9fb;}

.f_menu{ background:url(imagesliicon.png) no-repeat left center; height:50px; line-height:50px; float:left;}
.f_menu a{ padding:0 0 0 22px; font-weight:bold; color:#0c90ce;}

.subbgcolor{ background:#fff; float:left; width:100%; margin:80px 0 0px 0; padding:0 0 20px 0;}



.subcontent{ width:740px; height:700px; float:right; margin:0 20px 0 0; position:relative;}
.br_src{ position:absolute; top:-50px; right:0; font-size:14px;}
.br_src a{color:#444;}
.br_src a:hover{color:#0c90ce;}
.br_title{ position:absolute; top:-50px; left:0; font-size:16px; font-weight:bold;}
.subcontent{ border:1px solid #ddd;}
.news_list{ padding:20px 20px 20px 20px;}
.news_list ul li a{ font-size:14px; color:#444;width:660px; height:40px; line-height:40px; border-bottom:1px dotted #ddd; float:left; padding:0 20px; background:url(imagesicon.png) no-repeat left center;}
.news_list ul li a:hover{ color:#0c90ce;}
.news_list ul li a:active{ color:#5ec9fb;}
.fenye{ width:100%; position:absolute; bottom:0; height:50px; font-size:14px;}

.page_con {
 background: rgb(255, 255, 255); margin: 0px auto; width: 100%; overflow: hidden;
}
.page_con h1 {
 width: 100%; text-align: center; color: rgb(0, 0, 0); line-height: 50px; height:50px; font-size: 18px; border-bottom-color: rgb(87, 159, 34); border-bottom-width: 3px; font-weight:normal;margin:0 0 -10px 0;
}
.page_con .info {
 width: 100%; height: 30px; text-align: center; color: rgb(0, 0, 0); line-height: 30px;
}
.page_con .btn_box {
 margin: 0px auto; padding: 10px 0px; width: 100%; text-align: center; overflow: hidden; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.page_con .btn_box a {
 line-height: 30px;
}
.page_con .btn_box span {
 line-height: 30px;
}
.page_con p{
line-height:200%;
}
.page_con>div{
padding:0 20px 0 20px;
}

.zzsc{ margin:0 auto; width:580px;} 
.page{
    list-style: none;
}
.page>li{
    float: left;
    padding: 5px 10px;
    cursor: pointer;
}
.page .pageItem{
    border: solid thin #DDDDDD;
    margin: 5px;
}
.page .pageItemActive{
    border: solid thin #0099FF;
    margin: 5px;
    background-color: #0099FF;
    color:white;
}
.page .pageItem:hover{
    border: solid thin #0099FF;
    background-color: #0099FF;
    color:white;
}
.page .pageItemDisable{
    border: solid thin #DDDDDD;
    margin: 5px;
    background-color: #DDDDDD;
}

.foot p.copyright {
 width: 100%; text-align: center; line-height: 24px;
}
.news_title{ text-align:center; font-weight:bold; color:#000; margin:0 0 20px 0;}
.news_shuang{text-align:center;  height:40px; line-height:40px; border-top:1px solid #ddd;border-bottom:1px solid #ddd; font-size:14px;}
.news_conn { padding:20px 0; line-height:40px;}