@charset "utf-8";
/* CSS Document */

body,td,th,div {color: #333; font-family:"微软雅黑",arial;}
body { margin:0px;}
a:link {color: #1d2089;text-decoration: none;}
a:visited {color: #1d2089;text-decoration: none;}
a:hover {color: #ae281d;text-decoration: none;}
a:active {color: #ae281d;text-decoration: none;}
/* .top_bg{ background: url(index_02.jpg) repeat-x; height:134px;} */
.logo_bg{ background: url(index.jpg) no-repeat center center; height:134px;}
.menu{ clear:both; background:#1d2089; }
.mian_nr{background:url(index_08.jpg) repeat-x;}
.menu_link a{color: #fff;text-decoration: none; display:block;display:block; width:100%; height:52px; line-height:52px;}
.menu_link1 a{display:block; width:100%; height:52px;color: #fff;text-decoration: none; background:url(dq.png) repeat-x left bottom; line-height:52px;z-index:999;}
.menu_link1 a:hover,.menu_link a:hover{ display:block;width:100%; height:52px;background:#ae281d; line-height:5ny_b2px;}
.banner{ background:url(index_07.jpg) no-repeat center center; height:460px; width:100%; overflow:hidden}
.margin_top30{margin:30px auto;}
input,textarea:focus {outline: none;       }
.input_text{ padding-left:32px; padding-right:10px;background:url(input_text.png) no-repeat; width:180px; height:32px;border:none;outline:none; color:#333;}
.input1{ height:32px; font-size:14px; color:#333; border:1px solid #ededed; width:110px;outline:none; }
.search_button{margin:0; border:none; padding:0; background:url(button.png) no-repeat; width:64px; height:32px; border:none;}
.nex_tabbg{ background:url(index_20.jpg) repeat-x left top;}
.new_tab1 a{ display:block;background:url(index_19.jpg) no-repeat; color:#fff; font-size:18px; text-align:center; height:41px; width:120px; text-decoration:none; padding-top:15px}
.new_tab1 a:hover{background:url(index_19_1.jpg) no-repeat; color:#ffffff; }
.new_tab2 a{ display:block; color:#333; font-size:18px; text-align:center; height:41px; width:120px; text-decoration:none; padding-top:15px}
.new_tab2 a:hover{background:url(new_tabbg.jpg) repeat-x;}
.new_jj{ padding:20px 30px 20px 30px}
.new_jj a{ color:#008eca;}
.new_jj a:hover{ color:#ae281d;}
.font14px{ color:#b6b6b6; font-size:14px; float: right;padding-right: 20px;}
.font24px{ font-size:24px; color:#333; font-weight:100;}
.bor_1px a{ display:block; height:40px;border:1px #ededed solid; color:#666; font-size:14px; line-height:40px;}
.bor_1px a:hover{ background:#00a5e2; color:#fff; height:40px; text-decoration:none; }
.new_ht a{color:#008eca;}
.top_input1{ border:1px solid #ededed; font:12px; width:104px; height:16px; padding:5px}
.aboutbg{ background:#fff; background:url(index_32.jpg) no-repeat right bottom; height:350px;}
.about_16{ color:#353535; font-size:14px; line-height:25px;padding: 15px 0px 20px 0px;}
.bq{ font-size:12px; color:#8e8e8e;}

.left .img_1 p{font-size: 15px;}
.right ul li{list-style-type: none;margin-bottom: 16px;}
.right ul li a{font-size: 15px;color: #333333;margin-left: -35px;}
.right ul li a:hover {color: #ae281d;text-decoration: none;}
.right .font14px{ color:#b6b6b6; font-size:14px; float: right;padding-right: 20px;}
.img_1{margin:15px auto;text-align: center;}
.img_1 a{color: #333333;}
.img_1 a:hover {color: #ae281d;}
.img_1 img{width: 240px;height: 120px;}
.xw_box{width:1170px;margin:auto;padding-top:18px;overflow:hidden}
.xw_list{float:left;width:1170px;padding-bottom:50px;margin:0 auto}
.xw_left{float:left;width:565px}
.xwbt{font-size:22px;color:#00A5E2}
.xwbt span{float:right;font-size:12px;font-family:"微软雅黑";color:#333;background:url(j.png) no-repeat right center;padding-right:15px;margin-top:12px}
.link i,.xwbt i{font-size:16px;color:#cccccc;padding-left:10px}
.xw_left ul{height:322px;background:url(x.jpg) top center no-repeat #fff;padding-top:14px}
.xw_left ul li{width:515px;margin:auto;background:url(sj.jpg) no-repeat left center;line-height:34px;padding-left:18px;list-style-type:none;margin-left:-38px}
.xw_left ul li a{color:#333}
.xw_left ul li a:hover{color:#ae281d;text-decoration:none}
.xw_left ul li span{float:right;font-family:"微软雅黑";color:#b6b6b6;margin-right:-25px}
#mian{margin-top:8px;padding-bottom:40px}
#mian .ele{width:1170px;margin:0 auto;margin-top:30px;overflow:hidden}
#mian .se .content{width:1170px;float:none}
#mian .ele .content{width:1168px;float:left;border:1px solid #e9e9e9}
#mian .se .content .con-title{background:url(titlea.jpg) no-repeat;height:45px}
#mian .ele .content .con-title{background:url(titlea.jpg) no-repeat;height:45px}
#mian .ele .content .con-title .name{font-size:16px;color:#fff;width:173px;line-height:45px;text-indent:16px;margin:0;font-weight:700}
#mian .ele .content .con-title .des{float:right;font-size:12px;color:#8d8d8d;margin-right:10px;font-family:微软雅黑;line-height:45px}
#mian .ele .content .con-title a{display:block;float:left;line-height:45px}
#mian .se .content .wava{width:1170px;margin-top:25px;height:206px}
#mian .se .content .wava .shi{width:1170px;margin:0 auto;position:relative;height:197px}
#mian .se .content .wava .shi .cont{bottom:0}
#mian .se .content .wava .shi .cont .icon{width:225px;height:200px;float:left;position:relative;margin-left:52px}
#mian .se .content .wava .shi .cont .icon .ele-img{width:227px;height:150px;overflow:hidden;position:relative;text-align:center;display:block}
#mian .se .content .wava .shi .cont .icon .ele-img>img{min-width:100%;height:150px}
#mian .se .content .wava .shi .cont .icon .ele-img .span{width:100%;height:100%;background:rgba(0,0,0,.5);display:none;position:absolute;top:0}
#mian .se .content .wava .shi .cont .icon .ele-img .span img{width:32px;height:32px;margin-top:60px}
#mian .se .content .wava .shi .cont .icon span.name{bottom:0;height:45px;text-align:center;font-size:12px;font-family:微软雅黑;width:100%;line-height:45px;color:#434343;display:block}
#mian .se .content .wava .shi .cont .icon span.name a{color: #333333;font-size: 16px;}
#mian .se .content .wava .shi .cont .icon span.name a:hover {color: #ae281d;}
.clear{margin:0 auto;clear:both;height:0;font-size:0;overflow:hidden}
.link{width:1170px;margin:auto;padding-top:26px;padding-bottom:50px}
.xwbt{font-size:22px;font-weight:bold;color:#1d2089;margin-bottom:30px}
.link i,.xwbt i{font-size:16px;color:#cccccc;padding-left:10px}
#prev_links{width:16px;height:32px;overflow:hidden;float:left;margin-top:8px;cursor:pointer}
#index_links_ul{width:952px;overflow:hidden;float:left;height:50px;overflow:hidden;margin:0 8px;padding: 0px;}
#index_links_ul li{width:218px;height:46px;border:1px solid #C9C9C9;float:left;display:inline;margin:0 30px;overflow:hidden}
#index_links_ul img{border:0;width: 218px;height: 46px;}
#index_links_ul li span{height:100%;display:inline-block;vertical-align:middle}
#next_links{width:16px;height:32px;overflow:hidden;float:left;margin-top:8px;cursor:pointer}
#footer{padding-top:5px;background:#292929;padding-top:30px;border-top:1px solid #d6d9cc}
#footer .footer-con{width:1000px;margin:0 auto;text-align:center}
#footer p.link-title{text-align:center;color:#b9b8b8;margin-bottom:15px;font-size:14px}
#footer p.link-title a{color:#b9b8b8;padding:0 5px;border-left:1px solid #b9b8b8;font-size:14px}
#footer p.link-title span{padding:0 10px;font-size:14px}

/*page*/
.pagin{ text-align:center; margin-top:24px;}
.pagin a { display:inline-block; height:27px; line-height:27px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 12px;display: inline-block;}
.pagin a.a1 { background:url(admin_img/pages.png) no-repeat 0 5px; width:56px;  }
.pagin a:hover { background:#f1f1f1; color:#000; text-decoration:none }
.pagin span { display:inline-block; height:27px; line-height:27px; background:#00A5E2; color:#fff; text-align:center;padding:0 12px}
.pagin li{display: inline-block;}

/*内页*/
.ny_b_about{ background:url(ny_b.jpg) no-repeat center center; width:100%; height:200px;}
.ny_b_yw{ background:url(yw.jpg) no-repeat center center; width:100%; height:92px;}
.ny_b_xw{ background:url(xw.jpg) no-repeat center center; width:100%; height:92px;}
.ny_b_zb{ background:url(zb.jpg) no-repeat center center; width:100%; height:92px;}
.ny_b_zz{ background:url(zz.jpg) no-repeat center center; width:100%; height:92px;}
.ny_b_fa{ background:url(fa.jpg) no-repeat center center; width:100%; height:92px;}
.ny_b_lx{ background:url(lx.jpg) no-repeat center center; width:100%; height:92px;}


.wz{ line-height:30px; font-size:14px; color:#353535;}
.wz img{max-width: 860px;}
.yc_title{ font-size:24px; font-weight:100;}
.yc_x1{ background:url(yc_x1.jpg) no-repeat left bottom; height:35px; line-height:32px; padding-left:20px; font-size:14px;}
.yc_x2{ background:url(yc_x2.jpg) no-repeat left bottom; height:35px; line-height:32px; padding-left:20px; font-size:14px;}
.yc_x2 a{ color:#333;}
.yc_x2 a:hover{color: #ae281d;}
.wz_title{ font-size:16px; color:#333; font-weight:600;}
.xx{ background:url(xx.jpg) repeat-x left center;}
.new_title{ height:30px;}
.new_title a{ color:#000;font-size:16px;}
.new_title a:hover{color: #ae281d;}
.date{ font-size:12px; color:#999; height:18px; line-height:18px;}
.new_sl{ color:#666; line-height:20px; text-indent:30px; padding-bottom:5px}

/*page*/
.pagin{position:relative;margin-top:10px;padding:0 12px;}
.pagin ul{ list-style:none; padding:0; margin:0;}
.pagin ul li{ list-style:none; padding:0; margin:0;}
.pagin .blue{color:#056dae;font-style:normal;}
.pagin .paginList{position:absolute;right:12px;top:0;}
.pagin .paginList .paginItem{float:left;}
.pagin .paginList .paginItem a{float:left;width:31px;height:28px;border:1px solid #DDD; text-align:center;line-height:30px;border-left:none;color:#3399d5;}
.pagin .paginList .paginItem:first-child a{border-left:1px solid #DDD;}
.pagin .paginList .paginItem:first-child a{border-bottom-left-radius:5px;border-top-left-radius:5px;}
.pagin .paginList .paginItem:last-child a{border-bottom-right-radius:5px;border-top-right-radius:5px;}
.pagin .paginList .paginItem.current,.pagin .paginList .paginItem.current a{background:#f5f5f5; cursor:default;color:#737373;}
.pagin .paginList .paginItem:hover{background:#f5f5f5;}
.pagin .paginList .paginItem.more,.pagin .paginList .paginItem.more a:hover{ cursor:default;}
.pagin .paginList .paginItem.more:hover{background:#FFF;}
.pagin .paginList .paginItem.more a{color:#737373;}

.pagepre{background:url(pre.gif) no-repeat center center; width:31px; height:28px; display:block}
.pagenxt{background:url(next.gif) no-repeat center center; width:31px; height:28px;display:block}
.TextBorder1{width:345px; height:25px; line-height:25px; border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(inputbg.gif) repeat-x; text-indent:10px;}

.textinput{border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(inputbg.gif) repeat-x; padding:10px; width:504px; height:135px; line-height:20px; overflow:hidden;}

.btn{width:137px;height:35px; background:url(btnbg.png) no-repeat; font-size:14px;font-weight:bold;color:#fff; cursor:pointer; border:none}

.aboutbg p{margin-bottom: 0px;margin-top:0px}