html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a{text-decoration: none;}
body{margin:0px;padding:0px;background: #ededed;}
.head{width: 100%;margin:0px auto;height: 400px;overflow: hidden;background: url("../images/01_01.jpg") no-repeat top center;}
.head_top{width: 1000px;margin:0px auto;height: 50px;overflow: hidden;margin-top: 220px;}
.head_nav{width: 1000px;margin:0px auto;height: 82px;background:#0068b8;}
.head_nav p{width: 1000px;margin:0px auto;line-height: 82px;height: 82px;overflow: hidden;}
.head_nav p .on{width: 56px;height: 54px;line-height: 54px;text-align: center;font-size: 18px;color: #002b7a;font-weight: bold;background: #ffffff;border-radius: 10px;display: block;margin-top: 15px;margin-left: 16px;padding:0px;margin-right: 30px;}
.head_nav p a{display: block;float: left;color: #ffffff;font-size: 16px;color: #ffffff;font-weight: bold;padding:0px 16px;}
.head_left{float: left;line-height: 50px;font-size: 14px;color: #ffffff;}
.head_left span{display: block;float: left;}
.head_left em{display: block;float: left;padding:0px 14px;}
.head_top_right{float: right;height: auto;overflow: hidden;}
.head_top_right p{float: left;line-height: 50px;font-size: 14px;color: #ffffff;}
.head_top_right p a{display: block;float: left;color: #ffffff;}
.head_top_right p .lxwm{background: url("../images/02_06.png") no-repeat left center;padding-left: 16px;}
.head_top_right p em{display: block;float: left;padding:0px 14px;}
.head_search{float: left;width: 204px;height: 30px;margin-top: 10px;margin-left: 10px;}
.head_search input{border: none;}
.kesword_in{width: 160px;padding-left: 10px;float: left;background: #ffffff;height: 28px;line-height: 28px;overflow: hidden;color: #bbb;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.btn_in{width: 30px;height: 30px;display: block;float: left;background: url("../images/02_03.png") no-repeat center;cursor: pointer;}

.main{width: 1000px;margin:0px auto;height: auto;overflow: hidden;margin-top: 6px;}
.left{width: 562px;float: left;height: auto;overflow: hidden;}
.focusBox { position: relative; width: 562px; height: 370px; overflow: hidden; margin:0px auto; }
.focusBox .pic img { width: 562px; height: 370px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
.focusBox .txt li a{ display: block; color: white; font-size:16px;font-weight: bold; text-decoration: none;float: left;margin-left: 16px; }
.focusBox .num { position: absolute; z-index: 3; bottom: 52px; right: 0px; }
.focusBox .num li{ float: left; position: relative; width: 30px; height: 16px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer;background: #000000;filter: alpha(opacity=60); opacity: 0.6; margin-top: 14px;}
.focusBox .num .on{height: 30px;background: #d70000;filter: alpha(opacity=100); opacity: 1;margin-top: 0px;}

.xxgk{width: 100%;margin:10px auto;height: auto;overflow: hidden;background: #999a9d;padding:14px 0px;}
.xxgk p{width: 100%;margin:0px auto;height: 45px;overflow: hidden;line-height: 45px;margin-bottom: 6px;}
.xxgk p a{display: block;width: 130px;height: 45px;text-align: center;float: left;line-height: 45px;overflow: hidden;font-size: 12px;color: #444444;background: #efe0c5;margin-left: 8.6px;}
.xxgk p .on{background: url("../images/01_08.jpg") no-repeat center;font-size: 16px;font-weight: bold;color: #ffffff;}
.left_box1{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.tzzb{width: 562px;margin:0px auto;height: auto;overflow: hidden;border-top: 2px solid #0064be;background: #ffffff;}
.tzzb .hd{width: 100%;margin:0px auto;height: 42px;overflow: hidden;margin-bottom: 4px;line-height: 42px;background: #0064be;}
.tzzb .hd ul li{float: left;width: 100px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #ffffff;font-weight: bold;}
.tzzb .hd ul li a{color: #ffffff;display: block;width: 100%;}
.tzzb .hd ul .on{background: #ffffff}
.tzzb .hd ul .on a{color: #0064be;}

.tzzb .bd{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #ffffff;}
.tzzb_cn{width: 100%;margin:0px auto;height: auto;overflow: hidden;padding: 12px 0px;background: #ffffff;}
.tzzb_cn h3{width: 518px;height: 36px;line-height: 36px;overflow: hidden;margin:0px auto;font-size: 16px;}
.tzzb_cn h3 a{color: #333333;}
.tzzb_cn p{width: 518px;font-size: 12px;line-height: 24px;color: #999999;height: 48px;overflow: hidden;margin:0px auto;text-indent: 2em;margin-bottom: 10px;}

.tzzb_cn .zdgz_title{width: 560px;margin:0px auto;height: auto;overflow: hidden;line-height: 36px;text-indent: 0em;margin-top: -2px;margin-bottom: 14px;}
.tzzb_cn .zdgz_title a{display: block;float: left;height: 36px;line-height: 36px;padding:0px 10px;font-size: 14px;color: #ffffff;background: #0064be;margin-left: 4px;margin-right: 4px;}
.tzzb_cn .zdgz_title a:hover{background: #f79231;}
.zdgz_com .tzzb_cn_two ul li{height: 30px;line-height: 30px;}

.tzzb_cn ul li{width: 518px;margin:0px auto;height: 27px;line-height: 27px;border-bottom: 1px solid #cccccc;overflow: hidden;}
.tzzb_cn ul .on{border: none;}
.tzzb_cn ul li i{display: block;font-style: normal;font-size: 14px;color: #003289;font-weight: bold;float: left;}
.tzzb_cn ul li span{font-size: 14px;color: #333333;display: block;float: left;margin-left: 8px;}
.zdgz{width: 562px;margin:0px auto;height: auto;overflow: hidden;border-top: 2px solid #0064be;margin-top: 8px;background: #fff;}
.left_title{width: 518px;margin:0px auto;height: 40px;line-height: 40px;overflow: hidden;}
.left_title a{display: block;font-size: 14px;color: #0064be;font-weight: bold;text-align: center;width: 100%;}
.left_title .left_more{font-size: 14px;color: #b0d1e3;float: right;font-weight: normal;}


.zdgz .hd{width: 100%;margin:0px auto;height: 42px;overflow: hidden;margin-bottom: 4px;line-height: 42px;background: #0064be;}
.zdgz .hd ul li{float: left;width: 100px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #ffffff;font-weight: bold;}
.zdgz .hd ul li a{color: #ffffff;display: block;width: 100%;}
.zdgz .hd ul .on{background: #ffffff}
.zdgz .hd ul .on a{color: #0064be;}

.left_list{width: 100%;margin:0px auto;background: #ffffff;height: auto;overflow: hidden;}
.jgsz{width: 100%;margin:0px auto;height: auto;overflow: hidden;border-top: 2px solid #0075d5;background: #ffffff;}
.jgsz_cn{width: 560px;margin:0px auto;height: auto;overflow: hidden;margin-bottom: 12px;margin-top: 8px;}
.jgsz_cn ul li{float: left;width: 126px;height: 38px;line-height: 38px;text-align: center;font-size: 14px;background: #ffffff;margin-left: 10px;border:1px solid #0075d5;border-radius: 8px;}
.jgsz_cn ul li a{color: #0064be;font-weight: 600;display: block;}
.ygzw{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #ffffff;border-top: 2px solid #0075d5;}
.left_box2{width: 100%;margin:0px auto;height: auto;overflow: hidden;padding:10px 0px;margin-top: 10px;}
.zfzc{width: 560px;margin:0px auto;height: auto;overflow: hidden;background: #ffffff;border-top: 2px solid #0064be;}
.zfzc .hd{width: 100%;margin:0px auto;height: 42px;overflow: hidden;margin-bottom: 4px;line-height: 42px;background: #0064be;}
.zfzc .hd ul li{float: left;width: 100px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #ffffff;font-weight: bold;}
.zfzc .hd ul li a{color: #ffffff;display: block;width: 100%;}
.zfzc .hd ul .on{background: #ffffff}
.zfzc .hd ul .on a{color: #0064be;}
.index_more{float: right;margin-right: 10px;color: #ffffff;width: auto;font-weight: normal;font-size: 14px;}
.zfzc .bd{width: 100%;margin:0px auto;height: 124px;overflow: hidden;background: #ffffff;}
.zfzc_cn{width: 100%;margin:0px auto;height: auto;overflow: hidden;padding: 12px 0px;background: #ffffff;}
.zfzc_cn ul li{width: 518px;margin:0px auto;height: 30px;line-height: 30px;border-bottom: 1px solid #cccccc;overflow: hidden;}
.zfzc_cn ul .on{border: none;}
.zfzc_cn ul li i{display: block;font-style: normal;font-size: 14px;color: #003289;font-weight: bold;float: left;}
.zfzc_cn ul li span{font-size: 14px;color: #333333;display: block;float: left;margin-left: 8px;}
.djzc{width: 560px;margin:0px auto;height: auto;overflow: hidden;margin-top: 12px;background: #ffffff;}
.djzc .left_title{width: 100%;height: 42px;overflow: hidden;line-height: 42px;background: #0064be;}
.djzc .left_title a{float: right;margin-right: 10px;color: #ffffff;width: auto;font-weight: normal;}
.djzc .left_title span{display: block;float: left;width: 100px;background: #ffffff;text-align: center;height: 40px;margin-top: 2px;font-size: 16px;font-weight: bold;color: #0064be;}
.djzc_cn{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #ffffff;padding-top: 13px;padding-bottom: 22px;}
.djzc_cn ul li{width: 518px;margin:0px auto;height: 29px;line-height: 29px;border-bottom: 1px solid #cccccc;overflow: hidden;}
.djzc_cn ul .on{border: none;}
.djzc_cn ul li i{display: block;font-style: normal;font-size: 14px;color: #003289;font-weight: bold;float: left;}
.djzc_cn ul li span{font-size: 14px;color: #333333;display: block;float: left;margin-left: 8px;}

.right{width: 420px;float: right;height: auto;overflow: hidden;background: #ffffff;}
.gzdt{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.gzdt_title{width: 100%;margin:0px auto;height: 40px;line-height: 40px;overflow: hidden;background: #0066bb;font-size: 16px;}
.gzdt_title span{color: #0064be;font-weight: bold;display: block;float: left;width: 100px;text-align: center;background: #ffffff;border-top: 2px solid #0064be;height: 38px;}
.gzdt_title a{display: block;float: right;color: #ffffff;margin-right: 10px;}
.gzdt_hot{width: 402px;margin:0px auto;height: 94px;overflow: hidden;border-bottom: 1px solid #ccc;}
.gzdt_hot h3{width: 100%;height: 40px;font-size: 16px;overflow: hidden;line-height: 40px;}
.gzdt_hot h3 a{color: #333333;}
.gzdt_hot p{font-size: 12px;line-height: 24px;width: 100%;height: auto;overflow: hidden;text-indent: 2em;}
.gzdt ul{width: 100%;margin-top: 6px;margin-bottom: 5px;}
.gzdt ul li{width: 402px;margin:0px auto;height: 27px;line-height: 27px;border-bottom: 1px solid #cccccc;overflow: hidden;}
.gzdt ul .on{border: none;}
.gzdt ul li i{display: block;font-style: normal;font-size: 14px;color: #003289;font-weight: bold;float: left;}
.gzdt ul li span{font-size: 14px;color: #333333;display: block;float: left;margin-left: 8px;}
.right_ad{width: 420px;height: 60px;margin:10px auto;overflow: hidden;}
.right_ad img{display: block;width: 100%;font-size: 0px;margin:0px auto;}
.xqdt{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.xqdt b{width: 100%;margin:4px auto;background: #0064be;overflow: hidden;height: 1px;display: block;margin-bottom: 6px;}
.right_title{width: 100%;height: 40px;border-bottom: 1px solid #cccccc;overflow: hidden;margin:0px auto;}
.right_title span{display: block;float: left;line-height: 40px;border-bottom: 1px solid #0064be;font-size: 16px;font-weight: bold;height: 39px;width: 116px;text-align: center;background: #0064be;color: #ffffff;}
.right_title a{display: block;float: right;margin-right: 10px;line-height: 39px;color: #999999;font-size: 14px;}
.right_list{width: 402px;margin:10px auto;}
.right_list ul li{width: 402px;margin:0px auto;height: 30px;line-height: 30px;border-bottom: 1px solid #cccccc;overflow: hidden;}
.right_list ul .on{border: none;}
.right_list ul li i{display: block;font-style: normal;font-size: 14px;color: #003289;font-weight: bold;float: left;}
.right_list ul li span{font-size: 14px;color: #333333;display: block;float: left;margin-left: 8px;}

.hdjl_cn{width: 418px;margin:10px auto;height: auto;overflow: hidden;background: #e9f3fa;border: 1px solid #c2d7e8;}
.hdjl_cn ul li{width: 100px;border-left: 1px solid #aaaaaa;height: auto;overflow: hidden;margin-top:20px;margin-bottom: 20px;float: left;}
.hdjl_cn ul .on{border: none;margin-left: 8px;}
.hdjl_cn ul li img{display: block;margin:0px auto;font-size: 0px;}
.hdjl_cn ul li span{display: block;text-align: center;width: 100%;height: 20px;line-height: 20px;overflow: hidden;color: #545454;margin-top: 20px;}
.sina_wb{width: 100%;margin:0px auto;height: 212px;overflow: hidden;}

.zxfw{width: 402px;margin:0px auto;height: auto;overflow: hidden;margin-bottom: 8px;}
.zxfw_title{width: 100%;margin:8px auto;overflow: hidden;height: 26px;position: relative;}
.zxfw_title i{width: 100%;height: 1px;overflow: hidden;background: #cccccc;position: absolute;left: 0px;top:12px;z-index: 1;}
.zxfw_title span{font-size: 14px;color: #333333;font-weight: bold;display: block;float: left;background: #ffffff;line-height: 26px;position: relative;z-index: 2;margin-left: 24px;padding:0px 6px;}
.zxfw ul li{float: left;width: 198px;float: left;height: 48px;text-align: center;line-height: 48px;background: #dddddd;color: #333333;font-size: 14px;}
.zxfw ul li a{color: #333;display: block;width: 100%;}
.zxfw ul .on{background: url("../images/02_19.jpg") no-repeat center;width: 202px;margin-right: 2px;}
.zxfw ul .on a{color: #ffffff;}

.bsdt{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.bsdt .right_list{height: 154px;}
.zxcx{width: 100%;margin:0px auto;height: auto;overflow: hidden;border-bottom: 1px solid #0064be;}
.zxcx .right_list{margin:4px auto;height: 123px;}
.ksrk{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #ededed;}
.ksrk ul{width: 426.6666px;margin-left: -6.6666px;}
.ksrk ul li{background: #0072d8;height: 166px;width: 100px;float: left;margin-left: 6.6666px;margin-top: 10px;}
.ksrk ul li img{display: block;margin:0 auto;margin-top: 20px;margin-bottom: 16px;}
.ksrk ul li span{display: block;width: 100%;text-align: center;color: #ffffff;font-size: 14px;line-height: 18px;font-weight: 600;}
.ksrk ul .on img{margin-bottom: 26px;}
.index_ad{width: 1000px;margin:10px auto;height: auto;overflow: hidden;}
.main_center .left_box2{margin-top: 0px;}

/*尾部*/
.foot{width: 100%;margin:0px auto;height: auto;overflow: hidden;margin-top: 16px;background: #222222;}
.link{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #0068b8;}
.link_cn{width: 1000px;margin:0px auto;height: auto;overflow: hidden;padding-bottom: 40px;margin-top: 30px;}
.link_cn p{font-size: 12px;color: #ffffff;font-weight: bold;width: 100%;height: 20px;line-height: 20px;overflow: hidden;margin:0px auto;margin-bottom: 26px;}
.link_cn ul{width: 1020px;margin:0px auto;height: auto;margin-left: -20px;}
.link_cn ul li{width: 235px;float: left;height: auto;overflow: hidden;margin-left: 20px;}
.link_select{width: 100%;}
.link_select select{display: block;width: 100%;}
.foot_cn{width: 1000px;margin:0px auto;height: auto;overflow: hidden;padding:30px 0px;}
.foot_cn_left{float: left;}
.foot_cn_top{width: 740px;font-size: 14px;color: #ffffff;line-height: 40px;height: 40px;overflow: hidden;}
.foot_cn_top a{font-weight: bold;color: #333333;}
.foot_cn_top span{display: block;float: left;}
.foot_cn_top img{display: block;float: left;margin-top: 4px;margin-left: 10px;}
.foot_cn_bottom{width: 100%;height: 30px;overflow: hidden;margin:0px auto;line-height: 30px;color: #ffffff;font-size: 14px;}
.foot_cn_bottom span{float: left;display: block;}
.foot_cn_bottom a{display: block;float: left;margin-top: 6px;margin-left: 10px;}
.foot_cn_right{float: right;}
.foot_cn_right img{margin-left: 20px;display: block;float: left;}

/*列表*/
.list{width: 100%;margin:0px auto;height: auto;overflow: hidden;position: relative;background: #ffffff;margin-top: -40px;padding-bottom: 30px;}
.list_cn{width: 1000px;margin:0px auto;height: auto;overflow: hidden;position: relative;}
.list_bg{position: absolute;top:0px;left: 0px;width: 100%;height: 80px;border-bottom: 1px solid #e8e8e8;}
.list_left{width: 246px;float: left;height: auto;overflow: hidden;}
.list_left h3{width: 100%;height: 80px;overflow: hidden;line-height: 80px;text-align: center;font-size: 24px;color: #ffffff;}
.list_left ul li{width: 244px;margin:0px auto;height: 60px;overflow: hidden;line-height: 60px;font-size: 18px;text-align: center;border: 1px solid #e8e8e8;border-top: 0px;}
.list_left ul li a{color: #021a2a;display: block;}
.list_left ul li a:hover{background: #0977f0;color: #ffffff;}
.list_right{width: 750px;float: right;height: auto;overflow: hidden;}
.list_address{width: 100%;height: 80px;overflow: hidden;text-align: right;}
.list_address p{line-height: 80px;font-size: 14px;}
.list_address p a{color: #333333;}
.list_content{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.list_content ul li{border-bottom: 1px dashed #e8e8e8;width: 100%;height: 54px;overflow: hidden;line-height: 54px;position: relative;font-size: 14px;}
.list_content ul li a{color:#333333; }
.list_content ul li a span{padding-left: 10px;}
.list_content ul li a i{position: absolute;top:0px;right: 0px;font-style: normal;}
.bg_blue{background: #0068b8;}

/*详情页面*/
.detail_main{width: 1000px;margin:0px auto;height: auto;overflow: hidden;background: #ffffff;}
.detail_address{width: 100%;height: 48px;overflow: hidden;margin:0px auto;border-bottom:1px dashed #cccccc;}
.detail_address p{width: 96%;line-height: 48px;text-align: left;font-size: 14px;margin:0px auto;}
.detail_address p a{color: #333333;}
.detail_cn{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.detai_top{width: 100%;margin:0px auto;height: auto;overflow: hidden;padding-top:34px;}
.detai_top h3{font-size: 20px;text-align: center;width: 96%;line-height: 40px;margin:0px auto;}
.detai_top p{background: #f7f7f7;border: 1px solid #efefef;width: 100%;margin:0px auto;height: 50px;overflow: hidden;line-height: 50px;text-align: center;margin-top: 10px;font-size: 14px;}
.detai_content{width: 96%;margin:0px auto;height: auto;overflow: hidden;margin-top:30px;}
.detail_xg{width: 100%;margin:0px auto;height: auto;overflow: hidden;margin-top:40px;}
.detail_xg p{width: 100%;margin:0px auto;height: 30px;line-height: 30px;font-size: 16px;color: #333333;overflow: hidden;font-weight: bold;}
.ytpj .right_title span{background: url("../images/3_03.jpg") no-repeat left center;padding-left: 40px;display: block;float: left;}
.ykpx .right_title span{background: url("../images/3_06.jpg") no-repeat left center;padding-left: 40px;display: block;float: left;}

.list_page{margin:10px auto;}
.list_page a{color:#333;}
.nav_list{width:1000px;margin:0px auto;height:auto;}
.nav_list .on{background: #002e78;border-bottom-left-radius: 10px;}
.nav_list .on h3 a{background: #ffffff;color: #333333;padding:16px 8px;border-radius: 10px;font-weight: 600;}
.nav_m{float:left;width:100px;height:auto;text-align:center;font-size:14px;position: relative;}
.nav_m h3{font-weight:normal;height:82px;line-height:82px;}
.nav_m h3 a{color:#fff;}
.nav_m .sub{position: absolute;left: -30px;top:82px;background: #ffffff;width: 160px;height: auto;overflow: hidden;display: none;z-index: 20;}
.nav_m ul li{width: 100%;height: 40px;line-height:40px;text-align: center;font-size: 16px;color: #666;border-bottom: 1px solid #cccccc;}
.nav_m ul li a{display: block;color: #333333;}
.head_con{width: 100%;margin:0px auto;height: auto;margin-top: -136px;}