@charset "utf-8";
/* CSS Document */


/* 头部 */
.banner{ width:100%; height:205px; background-image: url(banner.jpg); background-repeat:no-repeat; background-position:top center;width:expression_r(document.body.clientWidth <= 1080? "1080px":"auto");
min-width:1080px;}
.banner_cnt{ width:1080px; margin:0 auto;}
.banner_r_btn{ width:364px;height:30px; float:right; margin-top:20px;color:#214f80; font-size:16px;}
.banner_r_btn a{ font-size:14px;color:#214f80;}

.search{ width:367px; height:37px; float:right; margin-top:45px;}
.search_btn{ width:87px; height:37px; float:left; background-image:url(search_btn.png); border:none;}
.search_bc{ background-image:url(search_bc.png); width:264px; height:36px; float:left; padding-top:1px; padding-left:15px;}
.search_input{ width:260px; height:35px; border:none; font-size:15px; line-height:35px; font-family:"微软雅黑", "宋体";}

/* 导航 */
.nav{ background-image:url(nav.jpg); width:100%; height:36px; background-repeat:no-repeat; background-position:top center; margin-bottom:15px;width:expression_r(document.body.clientWidth <= 1080? "1080px":"auto");
min-width:1080px;}
.nav_cnt{ width:1080px; height:36px; margin:0 auto;}

/* 尾部 */
.footer{ width:1080px; margin:0 auto; border-top:1px solid #CCC; padding-top:22px; padding-bottom:20px; margin-top:15px;}

/* 右侧 */
.aside{ width:76px; position:absolute; left:50%; margin-left:560px; top:260px; z-index:999999;}
.aside_btn{ width:76px; height:20px; cursor:pointer;}
.aside_img{ padding-bottom:5px;}

/* 全站通用 */
body{ background-color:#FFF; font-family:"微软雅黑", "宋体"; font-size:15px; line-height:30px; color:#333;}
a{font-family:"微软雅黑", "宋体"; font-size:15px; line-height:30px; color:#333;}
.top{ background-image:url(top.png); width:1080px; height:10px; margin:0 auto;}
.btm{ background-image:url(btm.png); width:1080px; height:10px; margin:0 auto;}
.container{ width:1060px; padding-left:10px; padding-right:10px; margin:0 auto; background-color:#f5f5f5;}
.tit{ width:100%; line-height:40px; height:40px; padding-top:5px; border-bottom:2px solid #cccccc; margin-bottom:-2px;}
.tit_l{ color:#288bde; font-size:18px; line-height:40px; height:40px; padding-left:15px; padding-right:15px;border-bottom:2px solid #288bde; float:left;}
.more{ float:right; margin-right:10px; line-height:40px; color:#999999;}
.more:hover { color:#e86464;}
.dblue_btn{ background-color:#288bde; color:#FFF; height:30px; line-height:30px; padding-left:25px; padding-right:25px;display:inline-block;}
.red_btn{ background-color:#e86464; color:#FFF; height:30px; line-height:30px; padding-left:25px; padding-right:25px;display:inline-block;}
.red_btn1{ align:right;background-color:#e86464; color:#FFF; height:30px; line-height:30px; padding-left:25px; padding-right:25px;display:inline-block;}
.zc{ background-color:#72cef3; color:#FFF; height:30px; line-height:30px; padding:2px 25px;display:inline-block;}
.dl{ background-color:#e86464; color:#FFF; height:30px; line-height:30px;  padding:2px 25px; padding-right:25px;display:inline-block;}
.std_table{ border:1px solid #CCC;}
.std_table td{ padding-left:5px; padding-right:5px;border:1px solid #CCC;}
.news_notime{  background-image:url(dian.png); background-repeat:no-repeat; background-position: center left; padding-left:15px;}
.wrap{ width:1080px; margin:0 auto;}
.question_cnt{ margin-bottom:10px;}


ul.mapA1{ width:110px;}
ul.mapA1 li{width:110px;}
ul.mapA2{ width:220px;}
ul.mapA2 li{width:110px; float:left;}

.adver{ width:1080px; margin:0 auto; overflow:hidden; text-align:center;}
.adver img{ width:1080px; height:auto; margin-bottom:15px;}