body{float:left;font-size: 12px;font-family: "Microsoft YaHei","SimSun";margin: 0px;padding: 0px;width: 100%;background-color: #FAFAFA;}
a{text-decoration: none;outline:none;}
ul,li,dl,dt,dd,table,tr,td,th,form,span,i,em,div,h1,h2,h3,h4,h5,input,p,select,ol{margin:0px;padding:0px;}
ul,li{list-style: none;}
img{border: 0;}
.clear{clear: both;}
input{outline: none;}
input[type='text']{color: #666;padding-left: 2px;}
.lt{float:left;}
.rt{float:right;}
.hide{display: none;}
.header_bak{float: left;width: 100%;height: 100px;background-color: #FFFFFF;}
.header{width: 1200px;height: 100%;margin: 0px auto;}
.header .logo{float: left;height: 52px;margin: 24px 0px 0px 25px;}
.header .menu{float: right;width: auto;margin-top: 25px;height: 50px;line-height: 50px;font-size: 18px;}
.header .menu>ul{float: left;width: auto;height: 100%;}
.header .menu>ul>li{float: left;width: auto;margin: 0px 20px;padding: 0px 5px;position: relative;z-index: 9000;}
.header .menu>ul>li ul{display: none;position: absolute;left: 0;top: 50px;width: 120px;height: auto;background-color: #272727;z-index: 9900;left: 50%;margin-left: -60px;}
.header .menu>ul>li:hover ul{display: block;}
.header .menu>ul>li>ul li{float: left;width: 100%;height: 40px;line-height: 40px;font-size: 14px;border-bottom: 1px solid #999999;text-align: center;overflow:hidden;}
.header .menu a{color: #272727;}
.header .menu>ul>li.on>a,.header .menu>ul>li>a:hover{border-bottom: 1px solid #44A4DB;}
.header .menu>ul>li.on>a,.header .menu>ul>li a:hover{color: #44A4DB;display:inline-block;}
.header .menu>ul>li>ul li a{color: #FFFFFF;}
.banner{float: left;width: 100%;height: auto;}
.banner .flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:auto;}
.banner .slides li img{float: left;width: 100%;}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;cursor:pointer;border:1px solid #9D9C9C;border-radius: 50%;}
.flex-control-nav .flex-active{background-color:#FFFFFF;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;display: none;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*.index_kehu_bak{float: left;width: 100%;height: 400px;background-color: #525252;}*/
.index_kehu_bak{float: left;width: 100%;height: auto;overflow: hidden;background-color: #F3F3F3;padding-bottom: 60px;}
.index_kehu{width: 1200px;margin: 0px auto;}
.index_title_box{float: left;width: 100%;height: 60px;line-height: 60px;padding: 30px 0px 20px;position: relative;z-index: 10;}
.index_title_box span{position: absolute;z-index: 11;width:410px;border-bottom: 1px solid #DEDEDE;top: 63px;left: 50%;margin-left: -205px;}
.index_title_box div{background-color: #F3F3F3;width: 150px;left: 50%;margin-left: -75px;text-align: center;font-size: 30px;color: #272727;position: absolute;z-index: 13;}
.index_kehu img{float: left;width: 399px;height: 229px;}
.index_kehu img.r{border-right:1px solid #EBEBEB; }
.index_kehu img.t{border-top:1px solid #EBEBEB; }
/*.index_kehu img{float: left;width: 400px;height: 400px;}*/
.index_mtzy_bak{float: left;width: 100%;height: auto;background-color: #FFFFFF;}
.index_mtzy{width: 1200px;height: auto;margin: 0px auto;}
.index_mtzy .title{float: left;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 24px;color: #272727;margin-top: 40px;}
.index_mtzy .mtzy_box{float: left;width: 1210px;height: auto;margin-left: -10px;padding-bottom: 60px;}
.index_mtzy .mtzy_box .one{float: left;width: 292px;height: 236px;margin-left: 10px;margin-top: 30px;position: relative;z-index: 10;}
.index_mtzy .mtzy_box .one img{position: absolute;z-index: 11;height: 100%;left: 0;top: 0;}
.index_mtzy .mtzy_box .one span{float: left;width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: rgba(0,0,0,0.75);bottom: 0;left: 0;color: #FFFFFF;position: absolute;z-index: 12;display: none;overflow: hidden;}
.index_mtzy .mtzy_box .one:hover span{display: block;}
.index_zgs{float: left;width: 100%;height: auto;background-color: #F3F3F3;}
.index_zgs_menu{float: left;width: 100%;height: 80px;line-height: 80px;background-color: #272727;}
.index_zgs_menu ul{width: 1200px;height: 80px;margin: 0px auto;padding: 0;}
.index_zgs_menu ul li{float:left;width: auto;height: 100%;color: #FFFFFF;font-size: 20px;text-align: center;position: relative;cursor: pointer;padding: 0px 30px;}
.index_zgs_menu ul li span{position: absolute;width: 20px;height: 10px;left: 50%;margin-left: -10px;bottom: -10px;background: url(../images/sanjiao.jpg) no-repeat;display: none;}
.index_zgs_menu ul li:hover,.index_zgs_menu ul li.cur{background-color: #525252;}
.index_zgs_menu ul li:hover span,.index_zgs_menu ul li.cur span{display: block;}
.index_zgs_con{width: 1200px;height: auto;min-height: 230px;margin: 0px auto;}
.index_zgs_con .one{float: left;width: 100%;height: 230px;margin-top: 75px;display: none;padding-bottom:60px;}
.index_zgs_con .one .left{float: right;width: 690px;padding-left: 55px;border-left: 1px solid #DEDEDE;}
.index_zgs_con .one .left h3{float: left;width: 100%;height: 36px;line-height: 36px;font-size: 36px;color: #272727;font-weight: normal;}
.index_zgs_con .one .left p{float: left;width: 610px;max-height:180px;line-height: 36px;overflow: hidden;font-size: 18px;color: #525252;margin-top: 20px}
.index_zgs_con .one .left a{float: left;width: 140px;height: 40px;line-height: 40px;font-size: 18px;color: #FFFFFF;background-color: #349BD5;text-align: center;margin-top: 20px;}
.index_zgs_con .one .right{float: left;width: 400px;}
.index_zgs_con .one .right img{float: right;}
.index_news_bak{float: left;width: 100%;height: auto;background-color: #FFFFFF;}
.index_news{width: 1200px;height: auto;margin: 0px auto;}
.index_news .title{float: left;width: 100%;height: 40px;line-height: 40px;margin-top: 30px;font-size: 18px;color: #272727;font-weight: bold;text-indent: 40px;}
.index_news .title a{float: right;font-size: 14px;color: #272727;margin-right: 420px;line-height: 60px;}
.index_news .title a:hover{text-decoration: underline;}
.index_news .news_left{float: left;width: 100%;height: auto;margin-top: 10px;}
.index_news .news_left .one{float: left;width: 370px;margin-left: 30px;height: 320px;}
.index_news .news_left .one img{float: left;width: 100%;height: 190px;}
.index_news .news_left .one .name{float: left;width: 100%;height: 24px;line-height: 24px;font-size: 16px;margin-top: 10px;color: #333333;}
.index_news .news_left .one .name:hover{text-decoration: underline;}
.index_news .news_left .one p{float: left;width: 100%;height: 48px;line-height: 24px;font-size: 14px;color: #999999;margin-top: 5px;}
.index_news .news_left .one p a{color: #349bd5;}
.index_news .news_right{float: right;width: 290px;height: auto;}
.index_news .news_right a{float: left;width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #272727;border-bottom: 1px dashed #999999;overflow: hidden;text-indent: 10px;}
.index_news .news_right a:hover{color: #40A1D6;}
.footer_bak{float: left;width: 100%;height: auto;padding: 30px 0px 0px;background-color: #272727;}
.footer{width: 1200px;height: auto;margin: 0px auto;}
.footer_left{float: left;width:700px;height:auto;border-right: 1px solid #FFFFFF;padding: 15px 0px;}
.footer_left .footer_menu{float: left;width: 100%;font-size: 14px;}
.footer_left .footer_menu a{float: left;color: #FFFFFF;margin: 0px 20px;}
.footer_left .footer_menu a:hover{color: #40A1D6;}
.footer_left .footer_phone{float: left;width: 100%;color: #FFFFFF;height: 60px;line-height: 60px;text-indent: 20px;}
.footer_left .footer_phone span{font-size: 20px;padding: 0px 30px 0px 10px;}
.footer_left p{float: left;width: 100%;height: 30px;line-height: 30px;color: #FFFFFF;text-indent: 20px;}
.footer_right{float: right;padding: 15px 0px;}
.footer_right img{float: left;width: 130px;height: 130px;}
.footer_right div{float: left;width: 200px;height: 80px;line-height: 40px;font-size: 18px;color: #FFFFFF;margin: 30px 0px 0px 30px; }
.footer .footer_bq{float: left;width: 100%;height: 60px;line-height: 60px;text-align: center;color: #FFFFFF;margin-top: 40px;border-top: 1px solid #868686;}

.content_bak{float: left;width: 100%;height: auto;overflow: hidden;padding-bottom: 30px;}
.content{width: 1200px;height: auto;margin: 0 auto;}
.child_banner{float: left;width: 100%;height: auto;}
.child_banner img{float: left;width: 100%;}
.position{float: left;width: 100%;height: 50px;line-height: 50px;color: #666666;margin-top: 5px;font-family:"SimSun";}
.position a{color: #666666;}
.detail_left{float: left;width: 829px;height: auto;border: 1px solid #EAEAEA;border-radius: 3px;background-color: #FFFFFF;}
.detail_con{float: left;width: 100%;}
.detail_top{float: left;width: 100%;border-bottom: 1px solid #EFEFEF;}
.detail_top .title{float: left;width: 770px;line-height: 30px;font-size: 28px;color: #333333;margin: 20px 0px 0px 30px;}
.detail_top .title span{float: left;width: 550px;}
.detail_top .title_bot{float: left;width: 770px;height: 30px;line-height: 30px;color: #999999;margin-left: 30px;}
.detail_top .title_bot .share{float: right;height: 30px;width: 145px;}
.detail_bot{float: left;width: 770px;padding: 28px;}
.detail_bot img{max-width: 100%;}
.detail_right{float: right;width: 360px;height: auto;}
.detail_right .right_fw{float: left;width: 358px;border: 1px solid #EAEAEA;background-color: #FFFFFF;border-radius: 3px;}
.detail_right .right_fw .title,.detail_right .sjtw .title{float: left;width: 100%;height: 40px;line-height: 40px;text-indent: 15px;background-color: #FBFBFB;border-bottom: 1px solid #EEEEEE;font-size: 18px;color: #666666;}
.detail_right .right_fw ul{float: left;width: 310px;margin-top: 20px;padding-bottom: 15px;}
.detail_right .right_fw ul li{float: left;width: 100%;height: 36px;margin-left: 15px;overflow: hidden;}
.detail_right .right_fw ul li:hover,.detail_right .right_fw ul li.on{border-radius: 5px;background-color: #EFEFEF;}
.detail_right .right_fw ul li a{text-indent: 20px;font-size: 14px;color: #777777;float: left;line-height: 36px;}
.detail_right .erweima{float: left;width: 358px;height: auto;border: 1px solid #EAEAEA;background-color: #FFFFFF;border-radius: 3px;padding: 30px 0px;text-align: center;margin-top: 10px;}
.detail_right .sjtw{float: left;width: 358px;height: auto;border: 1px solid #EAEAEA;border-radius: 5px;margin-top: 10px;}
.detail_right .sjtw_one{float: left;width: 328px;padding: 15px;border-bottom: 1px solid #EEEEEE;background-color: #FFFFFF;}
.detail_right .sjtw_one a{display: block;float: left;}
.detail_right .sjtw_one img{float: left;width:105px;height: 90px;margin-right: 10px;}
.detail_right .sjtw_one:hover p{color: #46A5DB;}
.detail_right .sjtw_one p{float: left;width: 190px;line-height: 20px;max-height: 40px;overflow: hidden;font-size: 12px;color: #888888;text-indent: 0;border-bottom: none;}
.detail_right .sjtw_one  span{float: left;width: 190px;height: 20px;line-height: 20px;color: #BBBBBB;margin-top: 5px;}
.detail_right .sjtw_one  label{float:left;border: 1px solid #46A5DB;height: 22px;line-height: 22px;padding: 0px 10px;margin-top: 8px;color: #46A5DB;cursor: pointer;}
.detail_right .sjtw_one:hover label{background-color: #46A5DB;color: #FFFFFF;}
.prev_next{float: left;width: 680px;height: auto;margin-top: 20px;font-size: 14px;}
.prev_next dd{float: left;width: 100%;height: 30px;line-height: 30px;}
.prev_next dd a{color: #666666;}
.prev_next dd a:hover{color: #46A5DB;text-decoration: underline;}
.back{float: right;width: 85px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #EAEAEA;border-radius: 5px;color: #666666;font-size: 14px;background-color: #FFFFFF;margin-top: 20px;cursor: pointer;}
.back:hover{background-color: #46A5DB;color: #FFFFFF;}
.right_rmbq{margin-top: 10px;}
.right_rmbq .biaoqian{float: left;width: 330px;height: auto;padding: 18px;}
.right_rmbq .biaoqian a{float: left;height: 32px;line-height: 32px;padding: 0px 15px;margin-right: 10px;border-radius: 5px;font-size: 14px;color: #777777;margin-top: 5px;}
.right_rmbq .biaoqian a:hover{background-color: #EFEFEF;}}
.keyword_tags{float: left;width: 100%;height: 40px;line-height: 40px;border-radius: 5px;background-color: #EFEFEF;margin-top: 30px;font-size: 14px;}
.keyword_tags a{color: #666666;margin-left: 15px;}
.keyword_tags a:hover{text-decoration: underline;}
.page_content{font-size: 14px;color: #666666;}
.page_content h3{font-size: 16px;line-height: 30px;margin: 10px 0px;color: #333333;}
.page_content p{width: 100%;height: auto;line-height: 2em;text-indent: 2em;margin: 10px 0px;}
.page_content p strong{color: #333333;}
#pages {clear:both; padding:10px 0 10px;text-align:center;font:12px '宋体';}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#44A5D8; border:1px solid #44A5D8; color:#fff; text-align:center; }
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.childe_banner{float: left;width: 100%;height: auto;}
.childe_banner img{float: left;width: 100%;}

.news_list_one{height: 130px;background-color: #FFFFFF;margin-top: 20px;}
.news_date{background-color: #DEDEDE;height: 100%;color: #777777;font-weight: bold;text-align: center;float: left;width: 150px;}
.news_date div{float: left;width: 100%;height: 40px;line-height: 40px;font-size: 30px;margin-top: 30px;}
.news_date span{float: left;width: 100%;height: 30px;line-height: 30px;font-size: 24px;}
.news_con{padding:0px 30px;height: 165px;float: left;width: 510px;}
.news_con span{display: none;}
.news_list_one .title{float: left;width: 100%;height: 45px;line-height: 45px;font-size: 24px;color: #333333;overflow: hidden;}
.news_list_one p{width: 100%;height: 50px;line-height: 25px;overflow: hidden;font-size: 14px;color: #777777;}
.news_list_one .detail{float:left;width: 80px;height: 24px;text-align: center;line-height: 24px;color: #FFFFFF;background-color: #F08200;margin-top: 10px;}
.page{float: left;width: 100%;height: auto;margin-top: 40px;text-align: center;padding-bottom: 40px;}
.page a,.page .cur{height: 38px;padding: 0 15px;border: 1px solid #D9D9D9;display: inline-block;line-height: 38px;font-size: 16px;color: #333333;border-radius: 3px;margin: 5px 0px 5px 10px;}
.page a:hover,.page .active{background-color: #041656;border: 1px solid #041656;color: #FFFFFF;}
.page .a1{padding: 0px 15px;background-color: #E3E3E3;border: 1px solid #E3E3E3;font-size: 16px;color: #c4bcbc;}
.page .a1:hover{padding: 0px 15px;background-color: #E3E3E3;border: 1px solid #E3E3E3;font-size: 16px;color: #c4bcbc;}
.page span{height: 38px;padding: 0 15px;display: inline-block;line-height: 38px;background-color: #041656;border: 1px solid #041656;font-size: 16px;color: #FFFFFF;border-radius: 3px;margin-left: 10px;}
.child_menu{border-bottom: 2px solid #3B938E;margin-top: 20px;float: left;width: 100%;}
.child_menu .one{text-align: center;font-size: 18px;padding: 10px 0px;width: 50%;float: left;}
.child_menu .one a{color: #333333;float: left;width: 100%;height: 24px;line-height: 24px;}
.child_menu .one span{float: left;width: 100%;text-align: center;height: 12px;margin-bottom: -10px;}
.child_menu .one span i{width: 10px;height: 10px;border-radius: 50%;display:inline-block;border: 2px solid #3B938E;background-color: #FFFFFF;}
.child_menu .one.cur a{color: #3B938E;}
.child_menu .one.cur span i{background-color: #3B938E;}
.fzlc_gsdsj{float: left;width: 100%;height: auto;}
.fzlc_gsdsj .title{float: left;width: 100%;height: 50px;line-height: 50px;font-size: 18px;color: #333333;margin-top: 30px;}
.fzlc_gsdsj img{float: left;width: 100%;}
.fzlc_js{float: left;width: 100%;height: auto;margin-top: 40px;padding-bottom: 50px;}
.fzlc_js_con{float: left;width: 50%;height: auto;}
.fzlc_js_con .name{float: left;width: 100%;height: 40px;line-height: 40px;font-size: 20px;color: #333333;}
.fzlc_js_box{float: left;width: 550px;border-left: 2px solid #3B938E;margin-left: 30px;margin-top: 30px;padding-bottom: 30px;}
.fzlc_js_box .time{float: left;width: 205px;height: 40px;line-height: 40px;text-align: center;border-top-right-radius: 50px;border-bottom-right-radius:50px;background-color: #3B938E;color: #FFFFFF;font-size: 24px;color: #FFFFFF;margin-top: 40px;position: relative;z-index: 10;}
.fzlc_js_box .time img{position: absolute;top: -20px;left: -30px;z-index: 11;}
.fzlc_js_box .msg{float: left;width: 100%;height: auto;position: relative;margin-top: 40px;padding-left: 20px;font-size: 16px;color: #333333;line-height: 28px;} 
.fzlc_js_box .msg img{position: absolute;left: -10px;top: 0;}
.gsry_box{float: left;width: 100%;height: auto;margin-top: 40px;}
.gsry_s_box,.gsry_h_box{float: left;width: 100%;height: auto;}
.gsry_s_box .one,.gsry_h_box .one{float: left;width: 215px;margin-left: 20px;height: 405px;}
.gsry_s_box .one img,.gsry_h_box img{float: left;width: 100%;height: 325px;}
.gsry_s_box .one  span,.gsry_h_box span{float: left;width: 90%;max-height: 50px;line-height: 25px;margin-top: 10px;font-size: 14px;color: #333333;margin-left: 5%;}
.gsry_h_box{height: 215px;}
.gsry_h_box img{height: 145px;}