﻿@charset "utf-8";
html,body{padding:0px;border:0px;font-size: 100%;font-style:normal; background:#fff;}
div,span,nav,p,a,img,footer,header,span,form,h1,nav,{margin:0px;padding:0px;border:0px;font-size:100%;font-style:normal;}
body{margin:0px;font-family:"微软雅黑";}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{ border:0px;}
ul,li{ list-style-type:none; margin: 0;padding: 0;border: 0;}
.wr{ font-family:"微软雅黑";}
.st{ font-family:"宋体";}
.box{ position:relative;}
.pr{ position:relative;}
.pa{ position:absolute;}
.clr {clear: both;}
.fl{ float:left}
.fr{ float:right !important;}
.w1000{width:1000px;margin:0px auto;}
.mt0{ margin-top:0px !important;}
.mt20{ margin-top:20px !important;}
.mlr15{ margin:0px 15px;}
.mlr30{ margin:0px 30px;}
.ml17{ margin-left:17px;}
/*------ty------*/
.bg_t{height:auto;overflow:hidden; width:100%;background:url(../images/bg.jpg) no-repeat center 400px;}
.bg_c{ background-position:center 260px;}
/*------head------*/
.head{height:420px;overflow:hidden; width:100%;background:url(../images/s_banner.jpg) no-repeat center top;}
.head .topbg{ height:40px;background:url(../images/tm30.png) repeat center;}
.head .top{ height:40px; font-size:15px; color:#ffffff; line-height:40px;}
.head .top p{ float:left; margin:0px}
.head .top a{ float:right; height:40px;color:#ffffff; margin-left:26px;}
.head .gk{ height:41px;background:url(../images/gk.jpg) no-repeat center left;display:block; margin-top:324px;}
.head .gk a{font-size:18px;color:#145aba; padding-left:60px; width:160px; height:41px; float:left;text-align:center;line-height:41px; font-weight:bold;} 
/*------smgc------*/
.s_nav{width:1000px;display:block;height:75px; margin:0px auto;}
.s_nav ul,.s_nav li {margin: 0px;border: 0px;padding: 0px;list-style: none;}
.s_nav ul.ul-dp1{width:1020px;text-align:center;display: block;height:75px; margin:0px auto;}
.s_nav ul.ul-dp1 li.li-dp1{width:320px;height:70px;float:left;position:relative; margin:0px; margin-right:20px;border:0px;padding:0px;list-style:none; z-index:11; border-bottom:5px solid #fff;border-radius:10px 10px 0 0;background:#145aba url(../images/jtx.jpg) no-repeat 270px center;}
.s_nav ul.ul-dp1 li.li-dp1 a{font-size:18px;color:#fff; height:70px;line-height:70px;width:320px;display:block; font-weight:bold;}
.s_nav ul.ul-dp1 li.on{}
.s_nav ul.ul-dp1 li.on a{}
.s_nav ul.ul-dp1 li.li-dp1 a:hover{}
.s_nav ul.ul-dp1 li.li-dp1:hover ul.ul-dp2{ display:block;}
.s_nav ul.ul-dp2{ display:none; width:290px; padding:10px 15px 20px 15px; position:absolute;top:70px; left:0px; z-index:11;background:#fff;border-radius:0px 0px 5px 5px;box-shadow:3px 3px 10px rgba(3,3,3,0.5)}
.s_nav ul.ul-dp2 strong{width:280px; text-align:center;height:30px;line-height:30px; float: left; background:#d1edff; padding-left:10px; margin:10px auto 5px auto; font-size:15px; color:#145aba}
.s_nav ul.ul-dp2 li.li-dp2{width:50px;height:36px; float:left; padding-left:11px;text-align:left;background:url(../images/s_li.png) no-repeat center left; margin-left:10px;}
.s_nav ul.ul-dp2 li.li-dp2 a{font-size:15px;line-height:36px; padding:0px; color:#145aba; font-weight:normal;width:50px; height:36px;}
.s_nav ul.ul-dp2 li.li-dp2 a:hover{font-size:15px !important;}


/*------main------*/
.y_bt{height:40px;padding:0px 25px 0px 30px;background:url(../images/y_bt.jpg) no-repeat center;}
.y_bt span{height:40px;color:#ffffff;width:200px; float:left;overflow:hidden;text-align:left;line-height:40px;font-size:15px;font-weight:bold;}
.y_bt a{float:right; margin-top:10px;}
.y_box ul{display:block;padding:10px;margin:0 auto;overflow:hidden;min-height:150px;font-family: "宋体";}
.y_box ul li{font-size:14px; color:#000; width:93%; height:30px;line-height:30px;margin:0px auto;}
.y_box ul li a{color:#333;width:86%;overflow:hidden; height:30px;display:inline-block;}
.y_box ul li a:hover{ color:#F00;}
.y_box ul li span{ float:right;*margin-top:-30px;color:#666;}
/*------mk1------*/
.mk1{height:314px;display:block;overflow:hidden;width:1000px;margin:16px auto;background:url(../images/mk1.png) no-repeat center top; padding:13px 100px;}
.mk1 .s_dy1{width:520px;height:314px;overflow:hidden;}
.mk1 .s_dy2{width:460px;height:270px;overflow:hidden;background:url(../images/s_dy2.jpg) no-repeat center top; padding-top:50px;}
.mk1 .s_dy2 ul{padding:0px 10px;}
.mk1 .s_dy2 ul li{margin:1px auto;border-bottom:1px dashed #e5e5e5;background:url(../images/d.jpg) no-repeat 4px center; padding:0px 5px 0px 16px}
/*------mk3------*/
.mk3_bg{height:381px;width:100%;margin:0px auto;background:url(../images/mk3.png) no-repeat center top;}
.mk3{height:381px;display:block; overflow:hidden; width:1000px; margin:0px auto;}
.mk3 .m_bt{ height:35px; margin:18px auto; width:1000px;background:url(../images/tit.png) no-repeat center; text-align:center; padding:5px 0px;}
.mk3 .sm1{width:353px;height:235px; overflow:hidden; margin-right:15px;}
.mk3 .sm1 .bt{ height:32px;background:url(../images/bt.png) no-repeat center;line-height:32px;color:#145aba;font-size:15px; font-weight:bold; text-align:center;}
.mk3 .sm1 ul{padding:9px 3px; height:180px; margin-top:5px; background:#1685d9;border-radius:8px;}
.mk3 .sm1 font{ color:#ffd88d;}
.mk3 .sm1 ul li a{ color:#ffffff;}
.mk3 .sm1 ul li span{ color:#ffffff;}
.mk3 .sm2{width:260px;height:235px;overflow:hidden;border-radius:8px;}
.mk3 .sm2 img{width:260px;height:auto;}
.mk3 .sm2 span{color:#ffffff;font-size:14px;line-height:40px;width:260px;height:40px;display:block;overflow:hidden;text-align:center;position:absolute;left:0px;bottom:0px;background:url(../images/tm30.png) repeat}
/*------bottom------*/
.bottom{ width:100%;min-height:100px; background:#ffffff url(../images/foot.jpg) no-repeat center top; padding-top:70px;}
.bottom dl{ padding:0px; margin:0px auto;width:1000px;min-height:100px;}
.bottom dl dt{ width:100px; margin-left: 150px; text-align: center; float: left;}
.bottom dl dd{ width:650px; float: left; text-align: left; font-size:14px; line-height:26px; color:#333333;}
.bottom dl dd a{color:#333333;}
.bottom dl dd span{color:#333333;}
/*------dy------*/
.list{width:1000px;min-height:500px;border-radius:10px;background:#fff; overflow:hidden; margin:20px auto;}
.dy{width:95%;min-height:500px; margin:20px auto;}
.s_dqwz{height:36px;line-height:36px;overflow:hidden;width:95%;display:block; margin:10px auto;font-size:15px;color:#333;border-bottom:1px solid #d4d4d4;text-indent:21px;background:url(../images/y_bt.png) no-repeat 8px center;}
.s_dqwz a{color:#333;font-size:15px;}
/*------CZY------*/
.banner{height:260px;width:100%;background:url(../images/banner.jpg) no-repeat center top;}
.head .czy_bt{height:100px;background:url(../images/czy_bt.png) no-repeat center left;display:block;margin-top:20px;}
.head .czy_bt .c_bt{width:598px;height:52px; line-height:52px;display:block; top:30px; left:43px;font-size:30px;color:#fff;text-align:center;font-weight:bold; letter-spacing:1px;} 
/*------nan------*/
.nav{ width:100%; overflow:hidden; height:50px; display:block;background:#155bba;margin:0 auto;}
.nav ul{ width:1000px; overflow:hidden; height:50px; display:block;margin:0 auto;}
.nav li{width:auto;float:left;line-height:50px;height:50px;}
.nav li a{color:#fff;font-size:16px;width:auto; min-width:65px;text-align:center;line-height:50px;height:50px; padding:0px 17px;display:block;}
.nav li a:hover{color:#0097f5;background:#ffffff;}
.nav .on a{ color:#0097f5;background:#ffffff;}
/*------mk2------*/
.mk2{min-height:600px;display:block;width:1017px; margin:13px auto;}
.mk2 .ym{width:325px;height:276px; overflow:hidden; margin:7px;background:#ededed;border-radius:6px;}
.mk2 .ym ul li{margin:1px auto;}
.main{min-height:600px; width:1000px; padding:0px 5px; margin:20px auto 0px auto;overflow:hidden;background:url(../images/main.jpg) no-repeat bottom center; padding-bottom:20px;}
/*------left------*/
.left{width:231px;min-height:500px;}
.left .lmdh{width:231px; height:auto;overflow:hidden;}
.left .lmdh .lmdh_bt{height:40px;background:url(../images/lmdh_bt.png) no-repeat top center;line-height:40px;font-weight:bold;font-size:17px;display:block;color:#fff;text-align:center;}
.left .lmdh .con{width:211px; margin:0 auto;min-height:360px; padding:10px;background:#fff; border-top:2px solid #155bba;}
.left .lmdh li{width:200px;height:35px;line-height:35px;text-align:center; background:#f5f5f5; margin:10px auto; overflow:hidden;border-radius:2px;}
.left .lmdh li a{ color:#333;font-size:15px;width:200px;height:35px; display:block;}
.left .lmdh li a:hover{background:#139ef3;color:#ffffff; text-decoration:none;}
.left .lmdh .on{ background:#139ef3;}
.left .lmdh .on a{ color:#ffffff;} 
/*------right------*/
.right{width:752px;min-height:500px;overflow:hidden;}
.dqwz{height:39px;line-height:39px;overflow:hidden;display:block;font-size:14px;color:#fff;border-bottom:1px solid #3d82e0;text-indent:10px;}
.dqwz a{color:#fff;font-size:14px;}
/*------list_art------*/
.right .list_art{width:100%;height:auto;min-height:560px;margin:0px auto;background:#fff;}
.right .list_art ul{ padding:10px 6px;}
.right .list_art ul li{margin:5px auto;border-bottom:1px dashed #e5e5e5;background:url(../images/d.jpg) no-repeat 4px center; padding:0px 5px 0px 16px}
/*------article------*/
.article{color:#313131;margin:0px auto;background:#fff; padding-top:26px;}
.article .art_title{font-size:20px; color:#000; text-align:center; font-weight:lighter; line-height:30px; padding:5px 30px;}
.article .f_title{font-size:14px; color:#000; text-align:right; font-weight:lighter;margin:10px 50px;line-height:20px;}
.article .art_time{text-align:center;height:40px;display:block; margin:15px auto;font-size:13px; border-bottom:1px solid #ccc;color:#333;line-height:40px; width:93%;}
.article .zw{ line-height:29px;font-family:"宋体";font-size:14px; margin:0 auto;width:90%;min-height:320px;}
.article .zw p{line-height:26px !important;font-family:"宋体";font-size:14px; margin:0px;}
.article .zw img{ max-width:800px; margin:0 auto!important;}
.article .zw table{ max-width:800px; margin:0 auto;border-collapse:collapse !important;}
.article .zw th{  border:1px solid #333 !important;}
.article .zw td{  border:1px solid #333 !important;}
.ckvideo_style{ margin:0 auto;}
/*-----焦点图-----*/
.ExxFlash1{width:520px;height:315px; overflow: hidden; margin:0px auto}
.ExxFlash1 .fla_left,.ExxFlash1 .fla_bigimg{width:418px;height:314px;float:left;}
.fla_bigimg img{ border:1px #0097f5 solid;width:416px;height:312px;}
.ExxFlash1 .fla_left{position: relative;}
.ExxFlash1 .fla_title{position: absolute;left:1px;bottom:1px;line-height:36px;text-align: center;width:416px; height:36px; overflow:hidden;background: url(../images/tm30.png) repeat;z-index: 10;}
.ExxFlash1 .fla_title a{text-decoration: none;font-size: 14px;color: #FFFFFF;font-weight: bold;}
.ExxFlash1 .fla_right{width:99px;height:314px;float:right}
.ExxFlash1 .fla_right ul{margin: 0;list-style: none;}
.ExxFlash1 .fla_right ul li{padding: 0;float: left;width:99px; height:71px; margin-bottom:10px;display:block;text-align:right;}
.ExxFlash1 .fla_right ul li.fla_fli{}
.ExxFlash1 .fla_right ul li.cur{background: url(../images/jtt.png) no-repeat left;}
.ExxFlash1 .fla_right ul li.cur img{border: 2px solid #0097f5;width:90px;height:67px;}
.ExxFlash1 .fla_right ul li img{width:92px;height:69px;border: 1px solid #0097f5; }
.ExxFlash1 .fla_right a{display: block;}
/*------分页------*/
.page {color:#626262; font-size:13px; text-align:center;font-family:"宋体"; width:660px; margin:0 auto;}
.page ul {list-style: none;text-align: center;margin-bottom:1px}
.page ul li {padding:4px 7px; border:1px #d5d5d5 solid;  text-align: center;  background:#f7f7fb;  display: inline;    line-height:25px;    margin: 0 5px; }
.page ul li a {color: #333;}
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color:#0099df;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}
/*------附件------*/
.art_fujian{width:90%;min-height:30px;line-height:26px;margin:15px auto;}
.art_fujian hr {border:none;border-top:1px solid #ddd;}
.art_fujian strong {float:left; width:55px;}
.art_fujian ul {list-style: none;float:left; width:90%;}
.art_fujian ul li {float: left;height:26px;line-height:26px;margin-right: 10px;border-right: 1px solid #6d3830;padding-right:10px;}
.art_fujian ul li a {color: #f00;font-size: 14px;}
.art_fujian ul li a:hover {color: #0066FF;text-decoration: underline;}
