﻿                     @charset "utf-8";
/* reset */
html { height: 100% }
body { min-height: 100%; overflow-x:hidden; }
body { _height: 100% }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, input, select, textarea, button, p, blockquote, th, td, figure { margin: 0; padding: 0 }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, p, blockquote, figure, header, footer, nav, article, section, aside, address, figcaption { *zoom: 1 }
li { list-style-type: none }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
iframe, frame, fieldset, img { border: 0 none }
img { vertical-align: top }
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input, textarea, button { -webkit-border-radius: 0; -webkit-appearance: none }
input[type=radio] { -webkit-border-radius: 100%; -webkit-appearance: radio }
input[type=checkbox] { -webkit-appearance: checkbox }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
textarea { overflow: auto; resize: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none }
table { border-collapse: collapse; border-spacing: 0 }
caption, th { text-align: left }
th { font-weight: normal }
em, cite, address,i { font-style: normal }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
body, input, select, button, textarea { font-size: 14px; font-family:"Microsoft Yahei","微软雅黑",arial,"\5b8b\4f53";  }
body { line-height: 1.17 }
a { text-decoration: none; color:#000; }
a:hover { color: #015daa }
a { blr:expression(this.onFocus=this.blur()) }
a * { *cursor: pointer }
:focus { outline: none }

.edit_con_original{ line-height:1.8; padding:0 0; color:#333;}
.edit_con_original ul{ margin:inherit; padding:inherit; padding-left:2em;}
.edit_con_original ul li { list-style-type:disc; margin:auto; }
.edit_con_original ol{ margin:inherit; padding:inherit}
.edit_con_original ol li { list-style-type:decimal; margin:auto; }
.edit_con_original h1 { font-size: 2em; font-weight:bold }
.edit_con_original h2 { font-size: 1.5em; font-weight:bold }
.edit_con_original h3 { font-size: 1.17em; font-weight:bold }
.edit_con_original h4 { font-size: 1em; font-weight:bold }
.edit_con_original h5 { font-size: 0.83em; font-weight:bold }
.edit_con_original h6 { font-size: 0.67em; font-weight:bold }
.edit_con_original em { font-style: italic }
.edit_con_original cite{ font-style: italic }
.edit_con_original address{ font-style: italic }
.edit_con_original i { font-style: italic }
.edit_con_original table{ border-collapse: separate; border-spacing: 2px }
.edit_con_original img{ max-width:100%; height:auto;}

.test{cursor:pointer;}

/*所有后台编辑器区域都要引用 edit_con_original 类名*/

/* clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }


.clear, .cl { display: block!important; float: none!important; clear: both; width: auto!important; max-width: none!important; min-width: 0!important; max-height: none!important; min-height: 0!important; overflow: hidden; margin: 0!important; padding: 0!important; border: 0 none!important; font-size: 0!important; line-height: 0!important }
              

.footer{ max-width:1660px; width:100%; margin:0 auto; padding-top:0px; line-height:28px; color:#aedfff; font-size:14px; text-align:center; position:relative;}
.footer .inner{ position:absolute; left:0; top:50%; width:100%; text-align:center; height:64px; margin-top:-32px;}
.footer a{ color:#aedfff; font-size:14px;}
.footer a:hover{ color:#fff;}

.header{ max-width:1660px; width:100%; margin:0 auto 1px; position:relative; z-index:800;}  
.header_top{ width:100%; height:auto;}
.header_top img{ width:100%; height:auto;}
.header_main{ width:100%; background:#015daa;}
.header_main_box,.main{ max-width:1282px; width:100%; margin:0 auto; position:relative;}
.header_main_box li{ float:left; padding:0 24px; line-height:56px; background:url(../img/az_img25.jpg) no-repeat right center; position:relative;}
.header_main_box li.active a{ color:#17b6f0;}
.header_main_box li a{ color:#fff; font-size:20px;}
.header_main_box li dl{ display:none; position:absolute; left:0; top:58px; background:url(../img/nav_png.png) repeat; width:130px; left:50%; margin-left:-65px; text-align:center;}
.header_main_box li dl dd { line-height:30px;} 
.header_main_box li dl dd a{ line-height:36px; font-size:14px;}
.header_main_box li a:hover{ color:#17b6f0;}
.header_main_box li.active dl dd a{ color:#fff;}
.header_main_box li.active dl dd a:hover{ color:#999;}
.header_main_box li.active dl{display:;}


 
.phone_bxslider1{ width:739px; height:484px; position:relative; float:left;}
.phone_bxslider1 ul{ width:100%; height:100%; position:relative;}
.phone_bxslider1 li{ width:100%; height:100%; position:absolute; z-index:1;}
.phone_bxslider1 li.active{ z-index:2;}
.phone_bxslider1 li img{ width:100%; height:100%;}

.in_banner .dlWrap { width:100%; left:0; bottom:10px; position:absolute; z-index:2; text-align:center; }
.in_banner .dlWrap span{ background:url(../img/in_ddmenu.png) no-repeat; width:8px; height:7px; margin-left:5px; display:inline-block; cursor:pointer;}
.in_banner .dlWrap span.active{ background:url(../img/in_ddmenu.png) no-repeat -11px 0; } 

.in_banner dl{ width:542px; float:left; z-index:200; position:relative;}
.in_banner dd{ height:93px; background:#fff; border-bottom:2px solid #0fa2e2; border-right:2px solid #0fa2e2; padding-top:26px; padding-left:20px; position:relative;}
.in_banner dd.active{ background:#029de0;}

.ban_date{ float:left; width:70px; text-align:center;}
.ban_date span{ display:block; width:100%; font-size:30px; color:#000000; line-height:34px;}
.ban_date em{ display:block; line-height:22px; font-size:12px; color:#000;}

.ban_main h4 { line-height:20px; width:378px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:6px; color:#fff;}
.ban_main h4 a{ font-size:16px; color:#000;}
.ban_main p{ line-height:20px; color:#6d6d6d; font-size:12px; width:378px;}
.ban_main{ float:left;}

.in_banner dd.active .ban_main h4 a{ color:#fff;}
.in_banner dd.active .ban_main p{ color:#fff;}
.in_banner dd.active .ban_date span{ color:#fff;}
.in_banner dd.active .ban_date em{ color:#fff;}


.in_search{ position:absolute;right:-20px; top:20px; width:166px;}
.insearch_l{ float:left; background:url(../img/in_sear_l.jpg) no-repeat; width:13px; height:21px;}
.insearch_c{ float:left; background:url(../img/in_sear_c.jpg) repeat-x; width:90x; height:21px;}
.insearch_c input{ width:82px; float:left; margin-left:4px; height:20px; line-height:20px; border:0; background:none;}
.insearch_r{ float:left; background:url(../img/in_sear_r.jpg) no-repeat; width:13px; height:21px; margin-right:0px;}
.insearch_button{ float:left; background:url(../img/in_sear_button.jpg) no-repeat; width:20px; height:21px; border:0;}

.ban_sj{ width:0; height:0; border-left:17px solid transparent; border-top:15px solid transparent; border-bottom:15px solid transparent; border-right:17px solid #029de0; position:absolute; left:-34px; top:42px; display:none;}

.in_banner dd.active .ban_sj{ display:block;}

.in_banner{ margin-bottom:12px;}

.gz_tab{ padding:0px 0 33px;}
.gz_tab span{ float:left; margin-right:54px; font-size:20px; line-height:40px; cursor:pointer;}
.gz_tab span.active{ color:#0094d4; border-bottom:2px solid #029de0;}
.gz_tab_main ul{ display:none;}
.gz_tab_main ul.active{ display:block;}
.gz_tab_main li{ float:left; width:373px; border-right:1px dotted #8b8b8b; padding-top:6px; padding-left:6px; margin-right:68px;}
.gz_tab_main li.last{ margin:0; border:0;}
.gz_tab_main span{ line-height:28px; font-size:12px; color:#636363;}
.gz_tab_main li h4{ line-height:26px; width:308px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#000; margin-bottom:18px;}
.gz_tab_main li h4 a{ color:#000; font-size:16px; font-weight:normal;}
.gz_tab_main li h4 a:hover{ color:#999;}
.gz_tab_main li p{ line-height:20px; color:#727070; width:344px; margin-bottom:38px;}
.gz_tab_main li > a{ display:block; width:90px; height:18px; line-height:18px; font-size:12px; line-height:18px; color:#fff; background:#0094d4; text-align:center;}
.gz_tab_main li > a:hover{ color:#999;}

.gz_tab_main > a{ line-height:38px; font-size:14px; color:#029de0; float:right;}
.gz_tab_main > a:hover{ color:#999;}

.in_Gz_part2{ margin-bottom:40px;}
.in_Gz_part2_l{ width:510px; height:393px; float:left; position:relative; margin-right:12px;border:1px;}
.in_Gz_part2_l > img{ width:100%; height:100%;border:1px solid #F80;}
#in_Gz_part2_l > a{ background:url(../img/play.png) no-repeat center; display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:200;}
.in_Gz_part2_l > a{display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:200;}
#in_gz_box{ width:98px; height:76px; text-align:center; font-size:20px; color:#fff; background:#0094d4; position:absolute; z-index:300; left:0; top:0; padding-top:22px;}
.in_gz_box{ width:98px; height:76px; text-align:center; font-size:20px; color:#fff; background:#0094d4; position:absolute; z-index:-1; left:0; top:0; padding-top:22px;}


.in_Gz_part2_r{ width:756px; float:left;}
.in_Gz_part2_r li{ float:left; width:375px; height:194px; margin-right:6px; margin-bottom:6px; overflow:hidden;}
.in_Gz_part2_r li a,.in_Gz_part2_r li a img{ width:100%; height:100%; display:block; position:relative;}
.in_Gz_part2_r li.odd{ margin-right:0;}
.gz_part2_r_txt{ position:absolute; z-index:400; left:0; top:52px; width:100%;}
.gz_part2_r_txt span{ display:block; width:144px; height:68px; border:2px solid #fff; text-align:center; line-height:68px; color:#fff; font-size:20px; margin:0 auto;}
.gz_part2_r_txt p{ line-height:66px; color:#fff; width:100%; text-align:center;}
.in_Gz_part2_r li .cover{ background:url(../img/az_img26.png) repeat; position:absolute; left:0; top:0; width:100%; height:100%; z-index:300;}
.in_banner > a{ line-height:38px; font-size:14px; color:#029de0; float:right;}
.in_banner > a:hover{ color:#999;}

.in_Gz_part3{ margin-bottom:52px;}
.in_Gz_part3_l{ width:897px; height:580px; float:left; position:relative; margin-right:7px;}
.in_Gz_part3_l > img{ width:100%; height:100%;}
.in_Gz_part3_l ul{ position:absolute; left:0; top:0;}
.in_Gz_part3_l li{ float:left; width:242px; margin-left:54px;}
.in_Gz_part3_l li h4{ line-height:68px; font-size:20px; color:#ffffff; font-weight:normal; padding-left:56px;}
.in_Gz_part3_l li h4.in_gz_icon1{ background:url(../img/az_img22.png) no-repeat left center;}
.in_Gz_part3_l li h4.in_gz_icon2{ background:url(../img/az_img23.png) no-repeat left center;}
.in_Gz_part3_l li h4.in_gz_icon3{ background:url(../img/az_img24.png) no-repeat left center;}
.in_Gz_part3_l dd{ overflow:hidden; line-height:28px;}
.in_Gz_part3_l dd span{ color:#fff; font-size:12px; float:left;}
.in_Gz_part3_l dd span a{ color:#fff;}
.in_Gz_part3_l dd span a:hover{ color:#ccc;}

.in_Gz_part3_r{ width:371px; height:576px; border:2px solid #0094d4; float:left;}
.in_Gz_part3_r_tab span{ display:block; width:50%; background:#0094d4; float:left; height:50px; text-align:center; line-height:50px; font-size:20px; color:#fff; cursor:pointer; margin-left:-1px; position:relative; left:1px; }
.in_Gz_part3_r_tab span.active{ background:#f0f0f0; color:#0094d4;}
.in_Gz_part3_r_tab_main .in_Gz_partScroll{ display:none; overflow:hidden; height:249px; position:relative;}
.in_Gz_part3_r_tab_main .in_Gz_partScroll.active{ display:block;}
.in_Gz_part3_r_tab_main1 ul{ display:none; overflow:hidden; padding:12px 0;}
.in_Gz_part3_r_tab_main1 ul.active{ display:block;}
.in_Gz_part3_r_tab_main .in_Gz_partScroll ul{ overflow:hidden;}
.in_Gz_part3_r_tab_main ul li{ float:left; width:50%; margin-left:-1px; position:relative; left:1px; }

.in_Gz_part4{ margin-bottom:52px;}
.in_Gz_part4_m{ width:100%; height:155px; float:left; position:relative; margin-right:7px;}

#tab_box4 li{ float:left;width:25%; margin: 2%; border: 1px #fff solid; position: relative;left: 8%;}
#tab_box4 li img{  width: 100%;  height:auto }


.in_Gz_part3_r_tab_box1 .in_Gz_part3_r_tab_main{ border-bottom:2px solid #0094d4;}

.footer_bg{ width:100%; height:auto;}
.footer_bg img{ width:100%; height:auto;}

.clickMenu{ display:none;}



.fl{ float:left;}
.fr{ float:right;}

.wrapper{ max-width:1660px; margin:0 auto; position:relative; width:100%;}
.main{ position:relative;}
.main .left{ width:77.34%;}
.col_file{ padding-left:210px; position:relative;}
/*.left_menu{left:0; float:left; background:url(../img/col_bg1.jpg) no-repeat #17b6f0; width:210px; height:100%; position:absolute; color:#fff; text-indent:21px; font-size:14px;}*/
.left_menu{left:0; float:left; background:url(../img/col_bg1.jpg) no-repeat #17b6f0; width:210px; height:auto; position:absolute; color:#fff; text-indent:21px; font-size:14px;}
.left_menu a{ color:#fff;}
.left_menu a:hover{ color:#015daa; font-weight:bold;}
.left_menu h2{ padding-top:49px; height:50px; line-height:50px; font-size:22px; font-weight:bold; border-bottom:6px solid #015daa;}
.left_menu ul{ padding-top:8px;}
.left_menu ul li{ border-bottom:1px solid #7dd5f6;}
.left_menu ul li.active > a{ color:#015daa; font-weight:bold;}
.left_menu ul li > a{ display:block; height:44px; line-height:44px; background:url(../img/left_menu_bg.png) no-repeat 180px 15px;}
.left_menu ul li dl{ line-height:30px; font-size:12px; padding-left:26px; display:;}
.left_menu ul li.on a{ background-position:180px -34px;}
.col_file .inner{ float:left; padding:0 9.6%; margin-bottom:83px; min-height:500px; width:80.7%; position:relative;}
/*.right_menu{ position:absolute; right:-126px; top:-300px; width:125px; z-index:999; background:#fff;}*/
.right_menu{ position:fixed; right:10px;bottom:10px;width:125px; z-index:999;}
.inner_window .right_menu{ right:10px;}

.right_menu ul li{ border-bottom:1px solid #fff; background:#ed5cad;}
.right_menu ul li a{ display:inline-block; padding-left:50px; height:52px; line-height:52px; color:#fff; font-size:14px }
.right_menu ul li.item1 a{ background:#ed5cad url(../img/dot1.png) no-repeat 19px center; }
.right_menu ul li.item2 a{ background:#ed5cad url(../img/dot2.png) no-repeat 19px center; }
.right_menu ul li.item3 a{ background:#ed5cad url(../img/dot3.png) no-repeat 19px center; }
.right_menu ul li:hover{ background-color:#e93399;}
.right_menu ul li:hover a{ background-color:#e93399;}
.right_menu .wx{ padding:0 18px 4px 20px; text-align:center; line-height:27px; font-size:14px;}
.right_menu .wx img{ width:87px; height:88px; display:block; margin-top:11px;}
.right_menu .wx span{ display:block; padding-top:3px;}

.right_menu .wxd{ padding:0 18px 4px 20px; text-align:center; line-height:27px;}
.right_menu .wxd img{ width:87px; height:88px; display:block; margin-top:11px;}
.right_menu .wxd span{ display:inline-block; padding-top:0px;margin:0px;color:#0000FF;}


.main .right{ position:absolute; width:22.66%; height:100%; right:0; top:0;}
.col_hd{ margin-top:55px; height:53px; line-height:53px; border-bottom:1px solid #d6d9d8; margin-bottom:32px;}
.col_hd h1{ font-size:22px; font-weight:normal;}
.contents{ font-size:14px; line-height:30px; padding:0 8px; padding-top:38px;}
.contents strong{/* display:block; line-height:28px; padding-top:27px;*/}

.news_box .left_menu{}
.news_box .right{ background:#22aee9;}
.content{ width:auto;}
.news_list{ width:100%;}
.news_list ul{ padding-bottom:26px; width:100%;}
.news_list li{ margin-bottom:36px; font-size:12px; line-height:24px; border-bottom:1px dashed #d4d4d4; padding-bottom:5px; color:#484848;}
.news_list li i{ display:inline-block; height:14px; width:2px; background:#71b9ef; vertical-align:middle; margin-right:9px;}
.news_list li .tit{ height:35px; line-height:35px; font-size:18px; font-weight:bold; width:100%;}
.news_list li .tit a{ color:#484848;}
.news_list li .tit a:hover{ color:#015daa;}
.news_list li .time{ height:24px; line-height:24px; margin-bottom:10px; font-family:arial; color:#015daa;}
.news_list li .tit{text-overflow:ellipsis; overflow:hidden;white-space:nowrap}

.footer_other{ text-align:center; padding:50px 4% 45px; width:92%; background:#eee; line-height:24px; font-size:14px; position:relative; z-index:500;}

/*  - page -  */
.page { vertical-align: middle; text-align: right; color: #333; font-size:10px; } 
.page input { vertical-align: middle; }
.page span { vertical-align: middle; }
.page .endmargin { margin: 0; }
.page a { vertical-align: middle; display: inline-block; width: 14px; height: 18px; line-height: 18px; text-align: center; color: operations; margin: 0px 2px; font-family: Arial, Helvetica, sans-serif; color: #000;  }
.page a:hover { color: #35a3f1; }
.page .color { color: #35a3f1; margin-right: 5px; }
.page a.on { text-align: center; background: url(../img/page_bg.jpg) no-repeat; color: #35a3f1; font-weight:bold; background:#f0f0f0; }
.page a.prev { width:15px ; height: 22px; background: url(../img/prev.jpg) no-repeat center center; padding:0 5px; font-size:0;}
.page a.next { width:15px ; height: 22px; background: url(../img/next.jpg) no-repeat center center; padding:0 5px; font-size:0;}
.page a.first { width:15px ;  height: 22px; background: url(../img/page_btnl.jpg) no-repeat center center; padding:0 5px; font-size:0; }
.page a.last { width:15px ;  height: 22px; background: url(../img/page_btnr.jpg) no-repeat center center; padding:0 5px;  font-size:0;}
.page span.txtnum { display: inline-block; width: 21px; height: 12px; line-height: 12px; background: #fff; border: 1px solid #cecece; vertical-align: middle; }
.page span.txtnum input { float: left; width: 21px; height: 12px; line-height: 12px; text-align: center; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 10px; background: none; border: none; }
.page a.go { font-size: 10px; background: ; color: #fff; background:#35a3f1; width: 24px; height: 14px; line-height: 14px; text-align: center; }

.article_box{ font-family:'Microsoft Yahei', '微软雅黑'; max-width:840px; margin:0 auto;}
.article_box a{ cursor:pointer;}
.article_box i{ font-style:normal;/* cursor:pointer;*/}
.article_box i.on{ color:#ff0000;}
.article_box i.color{ color:#ff0000;}
.article_box i:first-child { font-size:12px}
.article_box > .title { font-size:22px; color:#212121; font-weight:normal; text-align:center}
.article_box .article_info { padding:26px 0 10px; margin:0 58px; text-align:center; color:#999; font-size:12px;}
.article_box .article_info span { margin:0 14px}
.article_box .article_cont { padding:30px 0 50px; font-size:14px; line-height:30px; color:#000}
.article .article_share  { padding:0 58px 10px}
.article .article_share  .jiathis_txt { font-size:14px; color:#373737}
.article .turn_links { margin:0 58px; position:relative; padding:5px 0 55px; color:#0172c2; line-height:24px; border-top:1px solid #b2b2b2;}
.article .turn_links span { color:#373737}
.article .turn_links .close { position:absolute; right:0; top:10px; width:70px; height:28px; text-align:center; line-height:28px; color:#fff; background:#e8e8e8; border:0; color:#000;}
.article .turn_links .close:hover { color:#fff; background:#0084e1}
.article_cont img{ max-width:100%; height:auto; display:block; margin:0 auto;}

.returnTop{ position:fixed; right:0; bottom:0;}

.right_control{ display:none;}

.in_Gz_part1{ margin-bottom:20px;}

.right_menu .wxopacity{ display:block; width:1px; height:1px; line-height:1px; font-size:1px; overflow:hidden;}

.in_Gz_part3_lxfs_item
{
	padding-left: 37px;
}

@media only screen and (max-width: 1556px) {
	.in_banner,.in_Gz_part1,.in_Gz_part2,.in_Gz_part3{ width:1002px; margin:0 auto;}
	.header_main_box, .main{ width:999px;}
	.phone_bxslider1{ width:610px; height:408px;}
	.in_banner dl{ width:390px;}
	.in_banner dd{ height:74px; padding-left:10px;}
	.ban_main{ width:298px;}
	.ban_main h4,.in_banner dd .ban_main p{ width:100%;}	
	.in_banner dd .ban_main p{ height:40px; overflow:hidden;}
	.gz_tab_main li{ width:284px; margin-right:24px; padding-right:26px;}
	.gz_tab_main li h4,.gz_tab_main li p{ width:100%;}
	.in_Gz_part2_l{ width:376px; height:294px; margin-right:6px;}
	.in_Gz_part2_r{ width:620px;}
	.in_Gz_part2_r li{ width:306px; height:144px;}
	.gz_part2_r_txt{ top:18px;}
	.gz_tab{ padding:10px 0;}
	.in_Gz_part3_l{ width:708px; height:377px;}
	.in_Gz_part3_r{ width:281px; height:373px;}
	.in_Gz_part3_r_tab_main li img{ width:100%; height:auto;}
	.in_Gz_part3_l li{ padding-left:28px;}
	.in_Gz_part3_l li{ width:212px; margin-left:14px; padding-left:8px; padding-top:18px;}
	.in_Gz_part3_r_tab_main .in_Gz_partScroll{ display:none; overflow:hidden; height:189px; position:relative;}
	.inner_window .right_menu{ right:102px !important;}
}



@media only screen and (max-width: 1272px) {
	.right_menu .wxopacity{ display:none;}
	.right_menu .wx{ display:none; padding:0 0%; padding-bottom:10px;}
	.right_menu .wx p{    width: 29%;    display: inline-block;    float: none;    margin: 0px 1%;}
	.right_menu .wx p img{ width:100%; height:auto; margin-top:0;}
	
	.right_menu .wxd{ display:none; padding:0 0%; padding-bottom:10px;}
	.right_menu .wxd p{    width: 29%;    display: inline-block;    float: none;    margin: 0px 1%;}
	.right_menu .wxd p img{ width:100%; height:auto; margin-top:0;}
	
	
	.right_menu{ position:relative; right:0; left:0; top:0; width:100%; text-align:center;}
	.right_menu li{ width:29%; display:inline-block; float:none; margin:20px 1%;}
	.right_control{ display:block; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
	
	
}


@media only screen and (max-width: 1023px) {
	.header_main_box, .main{ width:100%;}
	.in_banner, .in_Gz_part1, .in_Gz_part2, .in_Gz_part3{ width:100%;}
	.phone_bxslider1{ width:100%;}
	.in_banner dl{ width:100%;}
	.in_banner dd{ width:100%; padding:0; height:auto; padding:20px 0; overflow:hidden;}
	.in_banner dd.active .ban_sj{ display:none;}	
	.ban_date{ width:20%;}
	.ban_main{ width:79%;}
	.gz_tab_main li,.gz_tab_main li.last{ margin:0; padding:0; width:96%; margin:0 auto; border:0; float:none;}
	.gz_tab{ width:96%; margin:0 auto;}
	.in_Gz_part2_l{ width:96%; float:none; margin:0 auto 6px; height:auto;}
	.in_Gz_part2_r{ width:96%; margin:0 auto; float:none;}
	.in_Gz_part2_r li{ width:48%; margin-right:1%;}
	.in_Gz_part2_r ul{ width:103%;}
	.main{ margin-bottom:20px;}
	.in_Gz_part3_l{ width:96%; margin:0 auto 20px; float:none; height:auto; background:#0287c9; overflow:hidden; padding-bottom:40px;}
	.in_Gz_part3_l ul{ position:relative;}
	.in_Gz_part3_l > img{ display:none;}
	.in_Gz_part3_l li{ width:94%;}
	.in_Gz_part3_l dd{ width:46%; float:left; padding-left:4%;}
	.in_Gz_part3_r{ width:96%; margin:0 auto; float:none;}
	.footer .footer_bg{ display:none;}
	.footer{ background:#0288c9; overflow:hidden;}
	.footer .inner{ position:relative; left:0; top:0; margin:0 auto; width:96%;}
	.in_banner > a{ margin-right:2%;}
	.gz_tab_main > a{ margin-right:2%;}
	.header_main_box li{ padding:0 14px;}
	.header_main_box li a{ font-size:14px;}
	.right_menu ul li a{ padding-left:26px;}
	.right_menu ul li.item1 a{ background:#ed5cad url(../img/dot1.png) no-repeat 0 center;}
	.right_menu ul li.item2 a{ background:#ed5cad url(../img/dot2.png) no-repeat 0 center;}
	.right_menu ul li.item3 a{ background:#ed5cad url(../img/dot3.png) no-repeat 0 center;}
	
}

@media only screen and (max-width: 767px) {
	
	.in_Gz_part2_r li{ width:100%; margin:0 auto; margin-bottom:10px; overflow:hidden;}
	.in_Gz_part2_r li a img{ width:100%; height:auto;}
	.in_Gz_part3_l li{ width:96%; float:none; margin:0 auto; padding:0;}
	.in_Gz_part3_l dd{ width:100%; float:none;}
	.in_Gz_part2_r ul{ width:100%;}
	.gz_tab span{ font-size:14px; margin-right:14px;}
	.in_search{ position:relative;}
	.in_search{ right:0;}
	.clickMenu{ display:block; right:10px; margin-top:8px; float:right; margin-bottom:9px; position:relative; z-index:300;}
	.header_main_box li{ width:100%; text-align:center; margin:0; padding:0; background:none; height:30px; line-height:30px;}
	.header_main_box li a{ font-size:12px; height:24px; line-height:24px;}
	.header_main_box nav{ display:none; padding-top:57px;}
	.in_search{ position:absolute; left:2%; top:20px; z-index:200;}
	.header_main_box.show nav{ display:block;}
	
	.ban_date{ width:96%; float:none; margin:0 auto;}
	.ban_date span{ float:left; font-size:12px; margin-right:8px; display:inline; width:auto; line-height:22px;}
	.ban_date em{ float:left; font-size:12px;}
	 .ban_main{width:96%; float:none; margin:0 auto;}
	 .header_main_box li dl{ position:relative; left:0; top:0;}
	 .header_main_box li{ height:auto;}
	 .header_main_box li dl{ width:100%; margin-left:0;}
	 
	 .main .left,.main .right{ width:96%; margin:0 auto; float:none;}
	.main .right{ position:relative;}
	.col_file{ padding:0;}
	.col_file .inner{ width:96%; padding:0 2%; margin-bottom:40px;}
	
	.left_menu{ position:relative; width:100%;}	
	.left_menu h2{ padding-top:20px;}
	.left_menu ul li a{ background-position:98% 15px;}
	.left_menu ul li.on a{ background-position:98% -34px;}
	
	.col_hd{ margin:20px 0; height:auto;}
	/*.col_hd .fl,.col_hd .fr{ float:none; width:100%;}*/
	.contents{ padding-top:10px;}
	.article_box > .title{ font-size:16px;}
	.article_box .article_info{ margin:0; padding:10px 0;}
	.article_box .article_info span{ margin:0 2px;}
	.article_box .article_info span#print,.article_box .article_info span.click{ display:none;}
	.article_box .article_cont{ padding:10px 0;}
	.footer{ font-size:12px;}
	
	.col_file .right_menu{ position:relative; width:100%; right:0; padding-top:30px; top:0;}
	.col_file .right_menu ul li,.col_file .right_menu .wx p{ width:33%; float:left; border-right:1px solid #fff;}
	.col_file .right_menu ul{ margin-bottom:10px;}
	.col_file .right_menu .wx{ display:none;}
	.col_file .right_menu .wx img{ margin:0 auto;}
	.col_file .right_menu .wxd{ display:none;}
	.col_file .right_menu .wxd img{ margin:0 auto;}
	
	.page > span{ display:none;}
	
	.header_main_box li > a{ font-size:16px;}
}


@media only screen and (max-width: 410px) {
	.col_file .right_menu ul li{ width:100%; float:none; border-right:0;}
}

































