@charset "utf-8";

/*初始化样式*/
*{ margin:0px; padding:0px; font-family:"Microsoft YaHei", "微软雅黑", "黑体";}
body{ margin:0px auto; padding:0px; color:#333; font-size:16px; text-decoration:none;}
html{ width:100%; height:100%;}
body{ width:100%; height:100%; background:#fff;}
ul{ list-style-type:none;}
li{ list-style-type:none;}
table{ vertical-align:middle; border-color:inherit; border-collapse:collapse;}
tr{ display:table-row; vertical-align:inherit; border-color:inherit;}
td,th{ padding:0px; display:table-cell; vertical-align:inherit;}
img{ border:0; border-image:none; vertical-align:middle;}
a{ border:0; border-image:none; color:#333; text-decoration:none;}
a:link { color: #333; text-decoration:none;}
a:hover{ color:#bd1a2d ;}
input{ border:0px; outline:none;}

h1{ font-size:18px;}
h2{ font-size:24px;}
h3{ font-size:16px; color:#999; font-weight:normal;}
h4{ color:#666; font-weight:normal;}

.fl{ float:left;}
.fr{ float:right;}

/*标签卡切换样式*/
.Selection a{ color:#bd1a2d  !important;}
.normal{color:#333;}
.Selection2 a{ color:#fff !important; background:url(images/bg_13.png) no-repeat !important;}
.normal2{color:#333;}
.Selection3 a{ color:#1068cd !important; background:url(images/shsurvey_title_09.png) no-repeat !important;}
.normal3{color:#333;}
.new1{ display:block;}
.new2{ display:none;}

/*位置*/
.crumbs{ width:1200px; margin:0 auto; margin-top:10px; height:60px; line-height:60px; background:#f9f9f9;}
.crumbs img{ width:20px; height:20px; margin:20px 0 0 20px; float:left;}
.crumbs p{ width:auto; height:60px; line-height:60px; font-size:14px; margin-left:10px; float:left;}
.crumbs a{ width:auto; height:60px; line-height:60px; font-size:14px; margin-left:5px; }
.crumbs span{ width:auto; height:60px; line-height:60px; font-size:14px; margin-left:5px; }

/*大框*/
.wrap{ width:100%; min-width:1200px; height:auto;}
.content{ width:1200px; height:auto; margin:0 auto; margin-top:10px; padding:0 10px; overflow:hidden;}
.TwoCon{ width:1200px; height:auto; margin:0 auto; margin-top:10px; padding:0 10px; overflow:hidden;}

/*头部*/
.header_list{ width:100%; min-width:1200px; height:120px; background:#fff;}
.header_list_con{ width:1200px; height:120px; margin:0 auto;}
.header_list_con_logo{ width:350px; height:120px; line-height:120px; float:left;}
.header_list_con_logo img{ width:347px; height:63px;}

/*导航*/
.header_list_nav{width:750px; height:30px; float:right; padding:25px 0; overflow:hidden;}
.header_list_nav li{ float:left;}
.header_list_nav li a{ width:90px; height:30px; display:block; font-size:16px; font-weight:bold;}
.header_list_nav li a:hover{ color:#bd1a2d ;}
.header_list_div{ width: auto;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-top: 10px;}
.header_list_div a{ margin-left: 20px;
    float: left;}


.nav_xz{ color:#bd1a2d  !important;}

.header_banner{ width:100%; min-width:1200px; height:300px; background:url(images/bg_01.jpg) no-repeat center top; background-size:cover;}
.header_banner_con{ width:1200px; height:300px; margin:0 auto; text-align:center; overflow:hidden;}

/*搜索*/
.search{ width:600px; height:120px; margin-top:80px; border-radius:3px;}
.search_title{ width:100%; height:50px; text-align:left; line-height:50px; letter-spacing:4px; font-size:36px; color:#bd1a2d ; font-weight:bold;}
.search_con{ width:600px; height:50px; margin-top:20px; border-radius:3px;}
.search input { width:460px; height:50px; float:left; border-radius:30px; line-height:50px; vertical-align: middle;padding-left:20px;font-size:16px;color:#999; border:none; background:#fff; outline: none;}
.search a{ width:120px; height:50px; display:block; float:right; border-radius:30px; line-height:50px; text-align:center; background:#c32332; color:#fff !important; transition:all 0.3s ease;}
.search a:hover{ background:#d61618 ;}

/*热点*/
.hotNews{ width:1158px; height:78px; margin:0 auto; margin-top:10px; padding:20px 20px; border:1px solid #fff; background:url(images/bg_02.jpg) no-repeat center top; overflow:hidden;}
.hotNews img{ width:76px; height:78px; float:left;}
.hotNews_txt{ width:900px; height:80px; float:left; margin-left:40px;}
.hotNews_txt a{ width:100%; height:50px; text-align:center; line-height:50px; letter-spacing:2px; font-size:24px; color:#bd1a2d ; font-weight:bold; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.hotNews_txt span{ width:100%; height:30px; text-align:center; line-height:30px; font-size:16px; color:#666; font-weight:bold; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}

/*标题样式*/
.title_01{ width:1200px; height:60px; margin:0 auto; line-height:60px; background:url(images/bg_04.png) repeat-x center bottom;}
.title_01 p{ width:auto; height:40px; line-height:40px; float:left; font-size:20px; font-weight:bold;}
.title_01 span{ width:auto; height:20px; line-height:20px; margin:14px 0 0 10px; float:left; font-size:14px; color:#999;}
.title_01 a{ width:auto; height:20px; line-height:20px; margin:15px 0 0 10px; float:right; font-size:14px; color:#999;}
.title_02{ width:100%; height:80px; margin:0 auto; line-height:80px;}
.title_02 p{ width:auto; height:80px; float:left; padding-left:20px; line-height:80px; font-size:20px; font-weight:bold; background:url(images/bg_05.jpg) no-repeat left center;}
.title_03{ width:1200px; height:40px; margin:0 auto; line-height:40px;}
.title_03 p{ width:auto; height:40px; line-height:40px; float:left; font-size:20px; font-weight:bold;}
.title_04{ width:1200px; height:100px; margin:0 auto; background:url(images/bg_04.png) repeat-x center bottom;}
.title_04 p{ width:100%; height:100px; text-align:center; line-height:90px; float:left; font-size:36px; font-weight:bold;}


/*首页*/
.new{ width:1200px; height:380px; margin:0 auto; margin-top:20px;}
.new_top{ height:66px; border-bottom:1px solid #dcdcdc; line-height:86px;}
.new_top_btn{width:124px; height:46px; background:#df1819; display:block; color:#fff !important; font-size:18px; font-weight:bold; text-align:center; line-height:46px; float:left;}
.new_top p{color:#333; font-size:18px; float:left; line-height:46px; margin-left:26px;}
.new_pic{ width:580px; height:380px; float:left;}
.new_pic_tit{ font-size:24px; font-weight:bold; color:#df1819; line-height:46px;}
.focusBox { width:580px; height:380px; float:left; position: relative;overflow: hidden; font-family:Arial; text-align: left; background:#fff;}
.focusBox .txt-bg { width:100%; height:50px;  position:absolute; bottom: 0; z-index:1; background-color:rgba(0,0,0,0.6); overflow:hidden; }
.focusBox .txt { width:420px; height:50px; position:absolute; bottom:0px; left:20px; z-index:2; overflow: hidden; }
.focusBox .txt li{ height:50px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ width:100%; height:50px; line-height:50px; color:#fff; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
.focusBox .num { position: absolute; z-index: 3; bottom:20px; right:10px;}
.focusBox .num li{ min-width:10px; height:10px; float: left; position: relative;overflow: hidden;margin-right:10px; cursor: pointer; }
.focusBox .num li a{ min-width:10px; height:10px; position:absolute; z-index:2; display: block; background:#fff; color:#fff;top: 0; left:0; text-decoration: none; }
.focusBox .num li.on a,.focusBox .num li a:hover{ background:#bf2537;}
.new_ri{ width:580px; height:380px; float:left; margin:0 0 0 40px;}
.new_ri_tit{ width:580px; height:50px; background:url(images/bg_05.jpg) no-repeat left center;}
.new_ri_tit li{ width:auto; height:50px; float:left; margin-left:20px;}
.new_ri_tit li a{ width:auto; height:50px; display:block; text-align:center; line-height:50px; font-size:20px; font-weight:bold; color:#555;}
.new_con{ width:100%; height:330px;}
.new_list{ width:100%; height:auto;}
.new_list li{ width:100%; height:79px; line-height:79px; border-bottom:1px solid #ccc; overflow:hidden;}
.new_list li a{ width:78%; height:79px; padding-left:20px; line-height:79px; float:left; background:url(images/bg_03.jpg) no-repeat left center; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.new_list li span{ width:auto; height:42px; float:right; text-align:right; color:#666;}

.SySpecial{ width:1200px; height:122px; margin:0 auto; margin-top:20px; overflow:hidden;}
.SySpecial_con{ width:1200px; height:98px; overflow:hidden;}
.SySpecial_con_list tr td{ width:360px; height:98px; padding:0 5px;}
.SySpecial_con_list a{ width:360px; height:98px; display:block;overflow:hidden;}
.SySpecial_con_list a img{ width:360px; height:98px;}

.GoverOpen{ width:1200px; height:780px; margin:0 auto; margin-top:20px; overflow:hidden;}
.GoverOpen_infor{ width:1200px; height:230px;}
.GoverOpen_infor li{ width:183px; height:218px; float:left; margin-left:18px; border:1px solid #fff; background:url(images/bg_06.png) repeat-x; box-shadow:2px 2px 10px rgb(221 221 221 / 0.6); transition:all 0.3s ease;}
.GoverOpen_infor li:hover{ box-shadow:2px 2px 10px rgb(221 221 221 / 1); transform:translate3d(0px,-4px,0);}
.GoverOpen_infor li img{ width:70px; height:70px; margin:30px 0 0 56px;}
.GoverOpen_infor li p{ width:100%; height:40px; text-align:center; line-height:40px; font-weight:bold;}
.GoverOpen_infor li a{ width:90px; height:30px; display:block; margin:0 auto; margin-top:10px; border:1px solid #ccc; border-radius:30px; text-align:center; line-height:30px; color:#999; font-size:14px; transition:all 0.3s ease;}
.GoverOpen_infor li a:hover{ color:#bd1a2d ; border:1px solid #eda0a1;}
.GoverOpen_con{ width:1200px; height:410px; margin:0 auto;}
.GoverOpen_con_left{ width:590px; height:410px; float:left;}
.GoverOpen_con_left_list{ width:590px; height:340px;}
.GoverOpen_con_left_list li{ width:285px; height:74px; float:left; margin:0 10px 10px 0; overflow:hidden;}
.GoverOpen_con_left_list li a{ width:285px; height:74px; display:block; background:#faf9f8;}
.GoverOpen_con_left_list li a img{ width:36px; height:36px; float:left; margin:19px 0 0 30px; transition:all 0.3s ease;}
.GoverOpen_con_left_list li a:hover img{ transform:scale(0.86);}
.GoverOpen_con_left_list li a p{ width:180px; height:74px; float:left; margin-left:15px; line-height:74px; letter-spacing:2px; font-size:18px; color:#666;}
.GoverOpen_con_left_list li a:hover p{ color:#bd1a2d ;}
.GoverOpen_con_ri{ width:580px; height:380px; float:right; margin-top:15px;}
.GoverOpen_con_tit{ width:580px; height:50px; background:url(images/bg_05.jpg) no-repeat left center;}
.GoverOpen_con_tit li{ width:auto; height:50px; float:left; margin-left:20px;}
.GoverOpen_con_tit li a{ width:auto; height:50px; display:block; text-align:center; line-height:50px; font-size:20px; font-weight:bold; color:#555;}
.infor_list{ width:100%; height:auto; margin-top:10px;}
.infor_list li{ width:100%; height:79px; line-height:79px; border-bottom:1px solid #ccc; overflow:hidden;}
.infor_list li a{ width:78%; height:79px; padding-left:20px; line-height:79px; float:left; background:url(images/bg_03.jpg) no-repeat left center; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.infor_list li span{ width:auto; height:42px; float:right; text-align:right; color:#666;}
.SzBright{ width:1200px; height:390px; margin-top:20px;}
.SzBright_list{ width:1200px; height:300px; margin-top:30px;}
.SzBright_list li{ width:255px; height:90px; float:left; margin:0 0 20px 20px; padding:20px 15px; box-shadow:2px 2px 10px rgb(221 221 221 / 0.6); overflow:hidden; transition:all 0.3s ease;}
.SzBright_list li:hover{ box-shadow:2px 2px 10px rgb(221 221 221 / 1); transform:translate3d(0px,-4px,0);}
.SzBright_list li a{ width:100%; height:40px; line-height:40px; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.SzBright_list li p{ width:100%; line-height:22px; font-size:14px; color:#999; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; overflow:hidden;}
.InteractJl{ width:1200px; height:auto; margin:0 auto;}
.InteractJl_con{ width:1200px; height:400px;}
.InteractJl_con_left{ width:580px; height:400px; float:left;}
.InteractJl_con_left_list{ width:580px; height:320px;}
.InteractJl_con_left_list a{ transition:all 0.3s ease;}
.InteractJl_con_left_list a:hover{ transform:translate3d(0px,-4px,0);}
.InteractJl_con_left_list_01{ width:280px; height:150px; display:block; float:left;}
.InteractJl_con_left_list_02{ width:280px; height:150px; display:block; float:left; margin-left:20px;}
.InteractJl_con_left_list_03{ width:580px; height:150px; display:block; float:left; margin-top:20px;}
.InteractJl_con_ri{ width:580px; height:380px; float:right; margin-top:15px;}
.InteractJl_con_tit{ width:580px; height:50px; background:url(images/bg_05.jpg) no-repeat left center;}
.InteractJl_con_tit li{ width:auto; height:50px; float:left; margin-left:20px;}
.InteractJl_con_tit li a{ width:auto; height:50px; display:block; text-align:center; line-height:50px; font-size:20px; font-weight:bold; color:#555;}
.ZcInterpret{ width:1200px; height:390px; margin-top:20px;}
.ZcInterpret_list{ width:1200px; height:300px; margin-top:30px;}
.ZcInterpret_list li{ width:255px; height:40px; float:left; margin:0 15px 20px 0px; padding:20px 15px; box-shadow:2px 2px 10px rgb(221 221 221 / 0.6); overflow:hidden; transition:all 0.3s ease;}
.ZcInterpret_list li:hover{ box-shadow:2px 2px 10px rgb(221 221 221 / 1); transform:translate3d(0px,-4px,0);}
.ZcInterpret_list li a{ width:100%; height:40px; line-height:40px; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.ZcInterpret_list li p{ width:100%; line-height:22px; font-size:14px; color:#999; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; overflow:hidden;}
.PicNews_con{ width:1200px; height:260px; margin:0 auto; margin-top:20px; overflow:hidden;}
.PicNews_list tr td{ width:285px; height:260px; padding:0 10px;}
.PicNews_list a{ width:285px; height:260px; display:block; overflow:hidden;}
.PicNews_list a img{ width:285px; height:200px;}
.PicNews_list a p{ width:100%; height:60px; line-height:60px; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}


/*友情链接*/
.FooterLink{ width:1200px; height:auto; margin:0 auto; margin-top:20px;}
.FooterLink_list{ width:1200px; height:auto; margin-top:20px; padding:10px 0; background:#fff; box-shadow:3px 3px 10px rgb(221 221 221 / 0.4); overflow:hidden;}
.FooterLink_list li{ width:220px; height:50px; float:left; margin:5px 10px; background:#f7f7f9; transition:all 0.3s ease; }
.FooterLink_list li a{ width:220px; height:50px; display:block; text-align:center; line-height:50px; color:#666; transition:all 0.3s ease;}
.FooterLink_list li:hover{ transform:translate3d(0px,-4px,0);}

.FooterLink_list li a:hover{ color:#bd1a2d ;}


/*底部信息*/
.footer{ width:100%; min-width:1200px; height:240px; margin-top:20px; background:#302a29;}
.footer_con{ width:1200px; height:240px; margin:0 auto; overflow:hidden;}
.footer_con_top{ width:1200px; height:60px; padding:20px 0; border-bottom:1px solid #666;}
.footer_con_top_left{ width:240px; height:60px; float:left;}
.footer_con_top_left a{ width:240px; height:55px;}
.footer_con_top_left a img{ width:240px; height:55px;}
.footer_con_top_nav{width:660px; height:30px; float:right; margin:15px 0; overflow:hidden;}
.footer_con_top_nav li{ float:left;}
.footer_con_top_nav li a{ width:80px; height:30px; display:block; text-align:right; font-size:14px; color:#9b9ea0;}
.footer_con_top_nav li a:hover{ color:#fff !important;}
.footer_con_list{ width:1200px; height:auto; margin-top:20px; overflow:hidden;}
.footer_con_list_left{ width:900px; height:auto; float:left;}
.footer_con_list_left p{ width:100%; height:30px; line-height:30px; font-size:14px; color:#9b9ea0;}
.footer_con_list_ri{ width:220px; height:68px; float:right;}
.footer_con_list_ri img{ float:right; margin-left:20px;}


/*分页*/
.page{ width:650px; height:34px; margin:0 auto; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.page a{ width:auto; height:20px; display:block; float:left; padding:6px 12px; margin: 0 5px; line-height:20px; background:#f7f7f9; border:1px solid #ddd; font-size: 14px; color:#666; transition:all 0.3s ease;}
.page a:hover{ background:#bd1a2d ; border:1px solid #efb3b4; color:#fff;}
.page span{ width:auto; height:34px; margin-left:10px; line-height:34px; float:left;}
.page p{ width:auto; height:34px; margin:0 10px; line-height:34px; float:left;}
.page input[type=text]{ width:20px; height:32px; float:left; margin:0 10px; padding:0 5px; margin-right:5px; display: inline; background:#f7f7f9; border:1px solid #ddd; border-radius:3px; text-align:center; font-size:14px; color:#666;}

.page_list_more {text-align: center;margin: 30px auto;}
.page_list_more span {display: inline-block;min-width: 70px;padding: 0 10px;background: #005298;color: #fff;font-size: 16px;line-height: 36px;cursor: pointer;border-radius: 3px;transition: .3s;}
.page_list_more span:hover {opacity: .9;}




/*新闻列表*/
.TwoList01{ width:100%; height:auto;}
.TwoList01 li{ width:100%; height:79px; line-height:79px; border-bottom:1px solid #ccc; overflow:hidden;}
.TwoList01 li a{ width:78%; height:79px; padding-left:20px; line-height:79px; float:left; background:url(images/bg_03.jpg) no-repeat left center; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.TwoList01 li span{ width:auto; height:79px; float:right; text-align:right; color:#666;}
.TwoList02{ width:100%; height:auto; margin-top:20px; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.TwoList02 td{ height:42px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.TwoList02 td a{ width:90%; height:42px; padding:0 5%; text-align:center; line-height:42px; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.TwoList02 td span{ width:100%; text-align:center; display:inline-block;}
.TwoList02 td p{ width:100%; text-align:center; display:inline-block;}

.TwoCon_Left{ width:280px;height:auto; float:left; background:#fff;}
.TwoCon_nav{ width:240px; padding:20px; background:#fff; box-shadow:2px 2px 10px rgb(221 221 221 / 0.6);}
.TwoCon_nav li a{ width:240px; min-height:60px; display:block; background:#faf9f8 ; border-radius:3px; margin-bottom:2px; text-align:center; line-height:60px; font-size:18px; font-weight:bold; transition:all 0.3s ease;}
.TwoCon_nav li a:hover{ background:#bd1a2d; color:#fff;}
.LeftOn{ background:#bd1a2d  !important; color:#fff !important;}
.TwoCon_nav_xz{ background:#bd1a2d !important; color:#fff !important;}
.TwoCon_ri{ width:880px; min-height:500px; float:right;}
.TwoCon_ri_ListEnd{ width:880px; min-height:500px;}
.ListEnd{ width:1200px; min-height:500px; margin:0 auto; margin-top:20px;}
.ListEnd_tit01{ width:100%; min-height:60px; text-align:center; line-height:60px; font-size:30px; font-weight:bold;}
.ListEnd_tit02{ width:100%; height:40px; text-align:center; line-height:40px;}
.ListEnd_tit02 span{ width:auto; height:40px; margin:0 10px; line-height:40px; color:#666;}
.ListEnd_line01{ width:100%; height:4px; margin:20px 0; background:url(images/bg_08.jpg) repeat-x;}
.ListEnd_line02{ width:100%; height:1px; margin:20px 0; border-bottom:1px dashed #ddd; overflow:hidden;}
.ListEnd_con{ width:100%; height:auto; text-align:center; line-height:30px}
.ListEnd_con p{ width:100%; height:auto; margin-bottom:20px; text-align:left;}

.ListEnd_con_zs{ width:100%; text-align:center !important; color:#fa761e;}
.ListEnd_con_lk{ width:100%; margin:20px 0; text-align:right !important;}
.ListEnd_con_wj a{ width:100%; line-height:30px; display:block; text-align:left; color:#333; margin-bottom:0px !important;}
.ListEnd_con_wj a span{ color:#fc7621;}


/*搜索结果-列表*/
.search_list{ width:100%; height:auto; margin-bottom:20px;}
.search_list li{ width:100%; height:79px; line-height:79px; border-bottom:1px solid #ccc; overflow:hidden;}
.search_list li a{ width:800px; height:79px; padding-left:20px; line-height:79px; float:left; background:url(images/bg_03.jpg) no-repeat left center; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.search_list li p{ width:auto; height:79px; float:left; margin:0 10px; color:#c32332;}
.search_list li span{ width:auto; height:79px; float:right; text-align:right; color:#666;}


/*须知*/
.Tips{ width:1200px; height:auto; margin-top:10px; overflow:hidden;}
.Tips_con{ width:1138px; height:auto; padding:20px 30px; background:#fefbfa; border:1px solid #e5e5e5; overflow:hidden;}
.Tips_con p{ width:940px; height:auto; line-height:30px; float:left;}
.Tips_con p a{ color:#1068cd;}
.Tips_con img{ width:160px; height:160px; float:right;}


/*互动交流*/
.HfOpen{ width:1200px; height:auto; margin:0 auto; margin-top:20px;}
.HfOpen_list{ width:100%; height:auto; margin-top:10px;}
.HfOpen_list li{ width:100%; height:79px; line-height:79px; border-bottom:1px solid #ccc; overflow:hidden;}
.HfOpen_list li a{ width:78%; height:79px; padding-left:20px; line-height:79px; float:left; background:url(images/bg_03.jpg) no-repeat left center; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.HfOpen_list li a b{ color:#bd1a2d ;}
.HfOpen_list li span{ width:auto; height:42px; float:right; text-align:right; color:#666;}
.InteractJl_btn{ width:1200px; height:100px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.InteractJl_btn li{ width:390px; height:98px; float:left; margin-left:12px; border:1px solid #fff; background:url(images/bg_09.jpg) repeat-x; box-shadow:2px 2px 10px rgb(221 221 221 / 0.6); transition:all 0.3s ease;}
.InteractJl_btn li:hover{ box-shadow:2px 2px 10px rgb(221 221 221 / 1); transform:translate3d(0px,-4px,0);}
.InteractJl_btn li img{ width:70px; height:70px; float:left; margin:14px 0 0 20px;}
.InteractJl_btn li p{ width:160px; height:98px; float:left; margin-left:20px; line-height:98px; font-size:24px; letter-spacing:2px;}
.InteractJl_btn li a{ width:90px; height:30px; display:block; float:left; margin:0 auto; margin-top:33px; border:1px solid #ccc; border-radius:30px; text-align:center; line-height:30px; color:#999; font-size:14px; transition:all 0.3s ease;}
.InteractJl_btn li a:hover{ color:#bd1a2d ; border:1px solid #eda0a1;}
.HfQuery{ width:798px; height:auto; margin-top:10px; padding:20px 200px; background:#fcfcfe; border:1px solid #ddd;}
.HfQuery_list{ width:100%; height:auto; margin-bottom:40px;}
.HfQuery_list td{ height:80px;}
.HfQuery_list td p span{ color:#bd1a2d;}
.HfQuery_list td textarea{ width:99%; height:100px; border:1px solid #ddd;}
.HfQuery_list td select{ width:99%; height:42px; padding-left:2%; border-radius:3px; border:1px solid #ddd; color:#999;}
.HfQuery_list td input{ width:97%; height:40px; padding-left:2%; border-radius:3px; border:1px solid #ddd; color:#999;}
.HfQuery_add{ width:118px; height:40px; display:block; text-align:center; line-height:40px; background:#fff; border-radius:3px; border:1px solid #ddd; transition:all 0.3s ease;}
.HfQuery_list_yzm{ width:100%; height:42px;}
.HfQuery_list_yzm input{ width:180px !important; height:42px !important; float:left; border:1px solid #ddd;}
.HfQuery_list_yzm img{ width:90px !important; height:42px !important; float:left; margin-left:20px;}
.HfQuery_list_yzm a{ width:auto; height:42px; line-height:42px; float:left; margin-left:20px;}
.HfQuery_list_yzm p{ width:auto; height:42px; line-height:42px; float:left; margin-left:20px; color:#ff6a00;}
.HfQuery_btn{ width:280px; height:42px; margin:0 auto; margin-top:60px; margin-bottom:40px;}
.HfQuery_btn a{ float:left; margin:0 10px;}

.HfQuery_list_department{ width:100%; height:auto; margin-top:20px;}
.HfQuery_list_department td{ height:40px;}
.HfQuery_list_department td input{ width:15px; height:15px; margin:6px 5px; display:inline-block; float:left; border:1px solid #333; outline:none;}
.HfQuery_list_department td p{ width:auto; height:30px; line-height:30px; float:left; margin-right:10px; padding:0; background:none;}

.btn_cz{ width:118px; height:40px; display:block; text-align:center; line-height:40px; background:#fff; border-radius:3px; border:1px solid #ddd; transition:all 0.3s ease;}
.btn_cz:hover{ border:1px solid #bd1a2d ; color:#bd1a2d ;}
.btn_tj{ width:120px; height:42px; display:block; text-align:center; line-height:42px; background:#c32332; border-radius:3px; color:#fff !important; transition:all 0.3s ease;}
.btn_tj:hover{ background:#d61618;}

.HfOpen_end{ width:100%; height:auto; margin:20px 0 20px 0; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.HfOpen_end td{ min-height:50px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.HfOpen_end td p{ width:80%; min-height:50px; padding-left:30px; text-align:left; line-height:50px; display:inline-block;}
.HfOpen_end_title01{ background:#f4f4f4;}

/*接诉即办*/
.appeal_list{ width:100%; height:auto; margin-bottom:40px;}
.appeal_list td{ height:80px;}
.appeal_list td p span{ color:#bd1a2d;}
.appeal_list td textarea{ width:99%; height:100px; border:1px solid #ddd;}
.appeal_list td select{ width:99%; height:42px; padding-left:2%; border-radius:3px; border:1px solid #ddd; color:#999;}
.appeal_list td input{ width:97%; height:40px; padding-left:2%; border-radius:3px; border:1px solid #ddd; color:#999;}


/*领导简介*/
.LeadIntro{ width:880px; height:auto;}
.LeadIntro_list{ width:880px; height:auto;}
.LeadIntro_list li{ width:840px; height:180px; margin-bottom:20px; padding:20px; box-shadow:2px 2px 10px rgb(221 221 221 / 0.6); overflow:hidden; transition:all 0.3s ease;}
.LeadIntro_list li:hover{ box-shadow:2px 2px 10px rgb(221 221 221 / 1); transform:translate3d(-4px,0px,0);}
.LeadIntro_list_pic{ width:140px; height:180px; float:left;}
.LeadIntro_list_pic img{ width:140px; height:180px;}
.LeadIntro_list_txt{ width:520px; height:180px; float:left; margin-left:40px;}
.LeadIntro_list_txt p{ width:100%; height:60px; line-height:60px; font-size:24px; font-weight:bold; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
.LeadIntro_list_txt span{ width:100%; height:50px; line-height:50px; display:inline-block; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
.LeadIntro_list_btn{ width:108px; height:34px; display:block; float:left; margin:0 auto; margin-top:70px; border:1px solid #ccc; text-align:center; line-height:34px; color:#999; font-size:14px; transition:all 0.3s ease;}
.LeadIntro_list_btn:hover{ border:1px solid #ff6a00; color:#ff6a00;}

.LeadIntro_end{ width:1200px; min-height:500px; margin:0 auto; margin-top:20px;}
.LeadIntro_end_tit01{ width:100%; height:60px; text-align:center; line-height:60px; font-size:30px; font-weight:bold;}
.LeadIntro_end_tit02{ width:100%; height:40px; text-align:center; line-height:40px;}
.LeadIntro_end_tit02 span{ width:auto; height:40px; margin:0 10px; line-height:40px; color:#666;}
.LeadIntro_end_line01{ width:100%; height:4px; margin:20px 0; background:url(images/bg_08.jpg) repeat-x;}
.LeadIntro_end_line02{ width:100%; height:1px; margin:20px 0; border-bottom:1px dashed #ddd; overflow:hidden;}
.LeadIntro_end_con{ width:100%; height:auto; text-align:center; line-height:30px}
.LeadIntro_end_con p{ width:100%; height:auto; margin-bottom:20px; text-align:center;}


/*明水概况*/
.MsSurvey_jbqk{ width:1200px; height:400px;}
.MsSurvey_jbqk_left{ width:540px; height:280px; float:left; padding:19px; background:#f3f5f8; border-radius:10px; border:1px solid #fff; box-shadow:2px 2px 10px rgb(221 221 221 / 0.6);}
.MsSurvey_jbqk_left img{ width:540px; height:280px;}
.MsSurvey_jbqk_ri{ width:568px; height:278px; float:right; padding:20px 10px 20px 20px; border-radius:10px;  border:1px solid #ccc; overflow:hidden;}
.MsSurvey_jbqk_ri_con{ width:568px; height:278px; overflow-y: auto;}
.MsSurvey_jbqk_ri_con::-webkit-scrollbar{/*滚动条整体样式*/ width:6px; /*高宽分别对应横竖滚动条的尺寸*/ height: 1px;}
.MsSurvey_jbqk_ri_con::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ border-radius:6px; box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);background:#c32332;}
.MsSurvey_jbqk_ri_con::-webkit-scrollbar-track{/*滚动条里面轨道*/ box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius:10px; background:#fff;}
.MsSurvey_jbqk_ri p{ width:100%; height:100%; line-height:22px; font-size:14px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:9; overflow:hidden;}
.MsSurvey_zy{ width:1200px; height:150px; margin-top:20px; background:url(images/mssurvey_02.jpg) no-repeat; overflow:hidden;}
.MsSurvey_zy_list{ width:1120px; height:90px; padding:0 40px; margin-top:30px;}
.MsSurvey_zy_list li{ width:280px; height:90px; float:left;}
.MsSurvey_zy_title{ width:280px; height:40px;}
.MsSurvey_zy_title img{ width:24px; height:24px; float:left; margin:8px 10px 0 0;}
.MsSurvey_zy_title p{ width:240px; height:40px; float:left; line-height:40px; font-size:18px; color:#fff;}
.MsSurvey_zy_txt{ width:280px; height:50px;}
.MsSurvey_zy_txt p{ width:240px; height:50px; padding-left:32px; line-height:50px; font-size:42px; color:#fff;}
.MsSurvey_zy_txt p span{ font-size:18px !important;}
.MsSurvey_msrk{ width:1200px; height:260px;}
.MsSurvey_msrk_left{ width:540px; height:140px; float:left; padding:19px; background:#f3f5f8; border-radius:10px;                   border:1px solid #fff; box-shadow:2px 2px 10px rgb(221 221 221 / 0.6);}
.MsSurvey_msrk_left img{ width:540px; height:140px;}
.MsSurvey_msrk_ri{ width:568px; height:138px; float:right; padding:20px 10px 20px 20px; border-radius:10px;  border:1px solid #ccc; overflow:hidden;}
.MsSurvey_msrk_ri_con{ width:568px; height:138px; overflow-y: auto;}
.MsSurvey_msrk_ri_con::-webkit-scrollbar{/*滚动条整体样式*/ width:6px; /*高宽分别对应横竖滚动条的尺寸*/ height: 1px;}
.MsSurvey_msrk_ri_con::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ border-radius:6px; box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);background:#c32332;}
.MsSurvey_msrk_ri_con::-webkit-scrollbar-track{/*滚动条里面轨道*/ box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius:10px; background:#fff;}
.MsSurvey_msrk_ri p{ width:100%; height:100%; line-height:22px; font-size:14px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:9; overflow:hidden;}


/*网上办事*/
.WsWork{ width:1200px; height:auto; margin:0 auto;} 
.WsWork_list{ width:1200px; height:auto; margin-top:20px;}
.WsWork_list li{ width:330px; height:98px; float:left; margin-left:12px; margin-bottom:20px; padding:20px 30px; border:1px solid #fff; background:url(images/wswork_01.png) repeat-x; box-shadow:2px 2px 10px rgb(221 221 221 / 0.6); transition:all 0.3s ease;}
.WsWork_list li:hover{ box-shadow:2px 2px 10px rgb(221 221 221 / 1); transform:translate3d(0px,-4px,0);}
.WsWork_list li a{ width:330px; height:98px; display:block; background:url(images/wswork_07.png) repeat-x center 90px;}
.WsWork_list li a p{ width:260px; height:60px; float:left; line-height:60px; font-size:24px; font-weight:bold;}
.WsWork_list li a img{ width:60px; height:60px; float:right;}


/*网上办事*/
.TwoSpecial{ width:1200px; height:auto; margin:0 auto;}
.TwoSpecial_list{ width:1200px; height:auto; margin-top:20px;}
.TwoSpecial_list li{ width:590px; height:160px; float:left; margin:0 0 20px 20px; transition:all 0.3s ease;}
.TwoSpecial_list li:hover{ transform:translate3d(0px,-4px,0);}
.TwoSpecial_list li a{ width:590px; height:160px;}



/*网上咨询*/
.ZxFill{ width:798px; height:auto; margin-top:10px; padding:20px 20px; background:#fcfcfe; border:1px solid #ddd;}
.ZxFill_tit{ width:100%; height:50px !important; margin:30px 0; line-height:50px !important; font-size:24px; font-weight:bold;}
.ZxFill_list{ width:100%; height:auto;}
.ZxFill_list td{ height:80px;}
.ZxFill_list td p span{ color:#bd1a2d;}
.ZxFill_list td textarea{ width:99%; height:100px; border:1px solid #ddd;}
.ZxFill_list td select{ width:99%; height:42px; padding-left:2%; border-radius:3px; border:1px solid #ddd; color:#999;}
.ZxFill_list td input{ width:97%; height:40px; padding-left:2%; border-radius:3px; border:1px solid #ddd; color:#999;}
.ZxFill_add{ width:118px; height:40px; display:block; text-align:center; line-height:40px; background:#fff; border-radius:3px; border:1px solid #ddd; transition:all 0.3s ease;}
.ZxFill_list_xz{ width:99%; height:42px; position:relative;}
.ZxFill_list_xz input{ width:98% !important; height:40px; padding-left:2%; border-radius:3px; border:1px solid #ddd; color:#999; position:absolute; top:0px; left:0px;}
.ZxFill_list_xz p{ width:97%; height:40px; padding-left:2%; line-height:40px; color:#999; position:absolute; top:0px; left:0px;}
.ZxFill_list_xz_two{ width:96%; height:auto; padding:2%; border:1px solid #ddd; background:#fff; position:absolute; top:50px; left:0px;}
.ZxFill_list_xz_two ul{ width:100%; height:auto; overflow:hidden;}
.ZxFill_list_xz_two ul li{ width:30%; height:36px; line-height:36px; float:left;}
.ZxFill_list_xz_two ul li span{  float:left;}
.ZxFill_list_yzm{ width:100%; height:42px;}
.ZxFill_list_yzm input{ width:180px !important; height:42px !important; float:left; border:1px solid #ddd;}
.ZxFill_list_yzm img{ width:90px !important; height:42px !important; float:left; margin-left:20px;}
.ZxFill_list_yzm a{ width:auto; height:42px; line-height:42px; float:left; margin-left:20px;}
.ZxFill_btn{ width:280px; height:42px; margin:0 auto; margin-top:60px; margin-bottom:40px;}
.ZxFill_btn a{ float:left; margin:0 10px;}
.btn_cz{ width:118px; height:40px; display:block; text-align:center; line-height:40px; background:#fff; border-radius:3px; border:1px solid #ddd; transition:all 0.3s ease;}
.btn_cz:hover{ border:1px solid #0071f1; color:#0071f1;}
.btn_tj{ width:120px; height:42px; display:block; text-align:center; line-height:40px; background:#1068cd; border-radius:3px; color:#fff !important; transition:all 0.3s ease;}
.btn_tj:hover{ background:#0071f1;}


/**======== 左侧菜单 ========**/
.leftmenu {float: left;width: 260px;}
.leftmenu ul {float: left;}
.leftmenu ul li {float: left;width: 260px;text-align: center;height: 110px;margin-bottom: 16px;}
.leftmenu ul li a {color: #FFFFFF;}
.leftmenu ul li i {width: 260px;text-align: center;display: block;height: 60px;margin-top: 13px;}
.leftmenu ul li span {width: 260px;text-align: center;height: 20px;line-height: 20px;display: block;font-size: 16px;font-weight: bold;}
/**======== 右侧内容 ========**/
.rightcon {float: right;width: 880px;color: #1d1d1d;font-size: 15px;line-height: 180%;}



.gl_tit2 {line-height: 51px;}
.gl_tit2_l {padding: 0 8px;font-size: 20px;font-weight: bold;color: #006bc8;}

.wycxlist {width: 100%;}
 .wycxlist li {width: 100%;padding: 0px 1%; overflow: hidden;margin: 10px 0; }
 .wycxlist li .lileft {width: 80%;float: left;}
 .wycxlist li .lileft .lititle {width: 100%;height: 30px;line-height: 30px;}
 .wycxlist li .lileft .lititle a {font-size: 17px;font-family: Microsoft YaHei;font-weight: bold;color: #000000;line-height: 30px;float: left;margin-right: 20px;width: 50%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;}
 .wycxlist li .lileft .lititle  img {margin-right: 10px;float: left;margin-top: 5px;}
 .lititle span {display: inline-block;float: right;margin-right: 10px;}
 .wycxlist li .lileft p {width: 100%;font-size: 13px;font-family: Microsoft YaHei;font-weight: 400;color: #999999;line-height: 27px;margin-top: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
 .wycxlist li .lileft p a {color: #005293;}
 .wycxlist li .liright {float: right;width: 20%;text-align: right;}
 .wycxlist li .liright button {width: 99px;height: 33px;background: #DEEBFB;border-radius: 16px;font-size: 13px;font-family: Microsoft YaHei;font-weight: bold;color: #396EA0;margin-right: 10px; border:none;}
 .wycxlist li .jxing {margin-top: 40px;}
 .wycxlist li .js {margin-top: 20px;}
 .wycxlist li .js .jgfk {background: #6599CB;color: white;}
 .wycxlist li .js .yjs {background: #DCDCDC;color: white;margin-top: 10px;}
 .wycxlist li:nth-child(2n) {background: #F8FBFD;}
.wycxlist font{font-size: 15px; font-family: Microsoft YaHei; font-weight: 400; color: #B70000; line-height: 17px; padding-left: 10px; border-left: 1px solid #999999; float: left; margin-top: 6px;margin-left: 20px;}
.btn{    width: 67px  !important; height: 28px !important; border: 1px solid #C4D6EB; border-radius: 16px; font-size: 13px; font-family: Microsoft YaHei; font-weight: bold; color: #396EA0; line-height: 30px; float: left; margin-left: 10px; text-align: center;margin-left: 20px; }
.wycxlist li a:first-child{width: 400px;    float: left;   overflow: hidden;  height: 38px;}



.Interact_idea_collect_jxz{ width:60px; height:30px; float:left; margin-top:30px; padding-right:5px; text-align:center; line-height:30px; font-size:14px; color:#1068cd; background:url(images/bg_23.png) no-repeat;}
.Interact_idea_collect_yjz{ width:60px; height:30px; float:left; margin-top:30px; padding-right:5px; text-align:center; line-height:30px; font-size:14px; color:#bd1a2d; background:url(images/bg_24.png) no-repeat;}
.Interact_idea_collect_txt{ width:468px; height:49px; float:left; margin-left:15px; padding:14px 0;}
.Interact_idea_collect_txt_tit{ width:348px !important; height:49px; padding-left:20px; float:left; }
.Interact_idea_collect_txt_tit a{ width:368px !important; height:30px !important; padding-left:0px !important; line-height:30px !important; font-weight:bold; background:none !important; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.Interact_idea_collect_txt_tit span{ width:368px !important; height:19px !important; float:left !important; text-align:left !important; line-height:19px !important; color:#575d6c !important; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}
.Interact_idea_collect_btn{ width:80px !important; height:32px !important; display:block !important; margin-top:9px !important; float:right !important; text-align:center !important; line-height:32px !important; font-size:14px !important; color:#1068cd !important; padding-left:0px !important; border-radius:3px !important; background:#edf6ff !important; transition:all 0.3s ease;}
.Interact_idea_collect_btn:hover{ background:#dcedfe;}





/*征集*/
.lytitle {width: 100%;position: relative;overflow: hidden;}
.lytitle .xian {width: 100%;}
.lytitle .title {width: 100%;min-height: 191px;background: #F9F9F9;border-radius: 8px;font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 27px;padding: 50px 27px 20px;box-sizing: border-box;}
.lytitle .title h3 {width: 100%;text-align: center;font-size: 28px;font-family: SourceHanSerifSC;font-weight: bold;color: #1F1F1F;line-height: 40px;margin-bottom: 20px;}
.lytitle .title .hd_survey_time {margin-top: 12px;color: #4c4c4c;font-size: 14px;line-height: 23px;text-align: center;border-bottom: 1px solid #cccccc;margin-bottom: 20px;padding-bottom: 10px;}
.lytitle .title .hd_survey_time span {margin-right: 20px;}
.lytitle .title .hd_survey_time .dczt {width: 100px;height: 30px;padding: 3px 10px;margin-top: 13px;line-height: 30px;text-align: center;border-radius: 25px;color: #FFF;font-size: 12px;}
.lytitle .title .hd_survey_time .dczt_2 {background-color: #5179b1;}
.lytitle .title .dczt_1 {background-color: #999;}
.lytitle .title p {font-size: 15px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;width: 100%;}
.lytitle .title p font {margin-right: 10px;}
.lytitle .title p .jxz {color: #74B011;}
.lytitle .title p img {display: block;margin: 0 auto;}
.lytitle .title .zjsj {width: 100%;text-align: center;margin-bottom: 20px;line-height: 27px;}
.lytitle .jaintou {position: absolute;bottom: -17px;width: 40px;height: 40px;background: #EBEBEB;border-radius: 50%;text-align: center;left: 50%;}


.mailbox_fill{ width:560px; height:auto; margin-top:30px; padding:50px 319px; border:1px solid #ddd; background:#f7f7f9;}
.mailbox_fill_list{ width:100%; height:auto;}
.mailbox_fill_list td{ height:62px;}
.mailbox_fill_list td input{ width:96%; height:40px; padding-left:4%; border-radius:3px; border:1px solid #ddd; color:#999;}
.mailbox_fill_list td select{ width:100%; height:42px; padding-left:4%; border-radius:3px; border:1px solid #ddd; color:#999;}
.mailbox_fill_list td textarea{ width:96%; height:100px; padding-left:4%; border-radius:3px; border:1px solid #ddd; color:#999;}
.mailbox_fill_list td p span{ color:#bd1a2d;}
.mailbox_fill_list_xz{ width:100%; height:42px;}
.mailbox_fill_list_xz input{ width:14px !important; height:14px !important; float:left; margin:14px 10px 0 0; border:1px solid #ddd;}
.mailbox_fill_list_xz p{ width:auto; height:42px; line-height:42px; float:left; margin-right:20px;}
.mailbox_fill_list_yzm{ width:100%; height:42px;}
.mailbox_fill_list_yzm input{ width:180px !important; height:42px !important; float:left; border:1px solid #ddd;}
.mailbox_fill_list_yzm img{ width:90px !important; height:42px !important; float:left; margin-left:20px;}
.mailbox_fill_list_yzm a{ width:auto; height:42px; line-height:42px; float:left; margin-left:20px;}
.mailbox_list{ width:1200px; height:auto; margin-top:20px;}
.mailbox_list_tit{ width:100%; height:60px; line-height:60px;}
.mailbox_list_con{ width:1138px; height:auto; margin-bottom:20px; padding:0 30px 20px 30px; border:1px solid #fff; background:#fcfcfe; box-shadow:3px 3px 10px rgb(221 221 221 / 0.6);  transition:all 0.3s ease; overflow:hidden;}
.mailbox_list_con_tit01{ width:100%; height:70px; margin-bottom:20px; border-bottom:1px dashed #ddd;}
.mailbox_list_con_tit01 p{ width:60%; height:70px; line-height:70px; float:left; font-size:18px; font-weight:bold;}
.mailbox_list_con_tit01 p b{ color:#0071f1;}
.mailbox_list_con_tit01 span{ height:70px; line-height:70px; float:right;}
.mailbox_list_con_tit02{ width:100%; height:24px;}
.mailbox_list_con_tit02 p{ width:auto; height:24px; float:left; line-height:24px; font-size:14px; font-weight:bold;}
.mailbox_list_con_tit02 span{ width:auto; height:24px; line-height:24px; float:left; margin-right:40px; font-size:14px;}
.mailbox_list_con_nr{ width:100%; height:auto; line-height:24px; margin:5px 0; font-size:14px;}

.question_btn{ width:260px; height:42px; margin:0 auto; margin-top:40px;}
.question_btn_cz{ width:118px; height:40px; display:block; float:left; text-align:center; line-height:40px; border-radius:3px; border:1px solid #ddd; background:#fff; transition:all 0.3s ease;}
.question_btn_tj{ width:120px; height:42px; display:block; float:left; margin-left:20px; text-align:center; line-height:42px; border-radius:3px; background:#0071f1; color:#fff !important; transition:all 0.3s ease;}
.question_btn_tj:hover{ background:#107cf6;}
.question_tj{ width:1098px; height:auto; margin-top:30px; padding:50px 50px; border:1px solid #ddd; background:#f7f7f9;}
.question_tj_tit{ width:100%; height:60px; line-height:60px; font-size:24px;}





/*网站地图*/
.SiteMap{ width:1200px; height:auto; margin:0 auto;}
.SiteMap_list{ width:1200px; height:auto; margin:10px 0; overflow:hidden;}
.SiteMap_list li{ min-width:120px; height:38px; float:left; margin:10px 0 10px 15px;}
.SiteMap_list li a{ min-width:90px; height:36px; padding:0 10px; display:block; text-align:center; line-height:36px; background:#f5f7fa;  border-radius:2px; font-size:14px; color:#646876; transition:all 0.3s ease;}
.SiteMap_list li a:hover{ background:#1068cd; color:#fff; transform:translate3d(0px,-2px,0);}

.TwoCon_nav_Two{ width:100%; height:auto;}
.TwoCon_nav_Two li a{width:100%;height:60px;display:block;background:#faf9f8;border-radius:3px;margin-bottom:2px;text-align:center;line-height:60px;font-size: 16px;color: #666;transition:all 0.3s ease;}
.TwoCon_nav_Two li a:hover{ color:#bd1a2d; background:#faf9f8;}




#pagination-input{ width:40px; height:24px; line-height:18px; margin:0 5px; padding:0; overflow:hidden; border:1px solid #ccc;}
#page_div .pagination-index,#page_div .pagination-num{color: #666666;border: 1px #b2b2b2 solid;padding:5px 12px;margin-right:6px;text-align:center;font-size:14px;}
#page_div .pagination-index a, #page_div .pagination-num a{padding:0px; margin:0px;text-align:center;  color:#666666; display:block; font-size:14px;  }
#page_div pagination-num:hover, #page_div{padding:0px; margin:0px;text-align:center; font-size:14px;}
#page_div .pagination_index_last{width:260px; float:right; text-align:right; margin:0 auto;}

#page_div a.hover{background-color: #257295;color:#fff;font-size:14px;}
#page_div a.hover a:hover{ color:#fff;}

.page_num{padding-top:20px; padding-bottom:15px;height:auto;overflow:hidden;width:96%;margin:auto;font-size:14px; clear: both;}
#page_div{/* height:30px; */color:#000;margin:0 auto;line-height: 30px;margin-top:9px;margin-bottom: 30px;}

#page_div .pagination_index{ color: #104c6e; border: 1px #b2b2b2 solid; padding:3px 8px;
margin-right:2px; float: left;text-align:center; font-size:12px;}
#page_div .pagination_index a{padding:0px; margin:0px;text-align:center;  color:#666666; display:block; font-size:12px;display: inline-block; }
#page_div .pagination_index a:hover{color:#005298; font-size:12px;}

#page_div div.page_loca{ background-color:#104c6e;}
#page_div div.page_loca a{ color:#fff; font-size:12px;}
#page_div div.page_loca a:hover{ color:#fff;}

#page_div .pagination_index_last{border: none; width: auto; float: left; text-align: left;}
#page_div .pagination_index_last .page_a_tz{ border: 1px #b2b2b2 solid; padding:3px 8px;}


#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc;}
#page_div>span{font-size:12px;}
.prebtn{margin-right:6px;}
.current{border-radius: 3px;color: #666666;border: 1px #b2b2b2 solid;padding: 3px 10px;margin: 0 3px;text-align: center;font-size: 14px;background-color: #005298;color: #fff;font-size: 12px;}
.zxfPagenum{border-radius: 3px;color: #666666;border: 1px #b2b2b2 solid;padding: 3px 10px;margin: 0 3px;text-align: center;font-size: 12px;}
.nextpage{margin: 0 3px;}
.nextbtn,.prebtn,span.disabled{color: #666;background: #fff;width: 88px;height: 42px;line-height: 42px;border-radius: 3px;border: 1px #b2b2b2 solid;padding: 3px 10px;font-size:12px;}
.zxfinput{width: 40px;height: 20px;line-height: 18px;margin: 0 5px;padding: 0;overflow: hidden;border: 1px solid #ccc;text-align: center;}
.zxfokbtn{color: #666666;border: 1px #b2b2b2 solid;padding: 2px 10px;margin-right: 6px;text-align: center;font-size: 12px;cursor:pointer;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;}
@media (max-width: 420px){
.nextbtn, .prebtn, span.disabled,.zxfokbtn{width: auto;height: auto;line-height:22px;padding: 3px 10px;margin-top: 5px;}
}



