@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, "Hiragino Sans GB", "Heiti SC",  sans-serif; font-size:14px; width:100%; height:auto; margin:0 auto;padding:0;border:none;}
dl,dt,dd,ul,ol,li,p,h1,h2,h4,h5,h6,form,fieldset,table,td,img,p,a,div,br,span,input,textarea,usermap,area,map{margin:0;padding:0;border:0;list-style:none;outline:none;}
a img{ border:0px;}
a{text-decoration:none; color:#014375;}
a:hover{text-decoration:none; color:#d1162b;}
/***index***/
.top_box{ width:100%; height:25px; float:left; background-color:#d1162b;}
.top{ width:1200px; height:25px; margin:0 auto;}
.top font{ width:5%; float:right; text-align:center; line-height:30px; color:#FFF;}
.top font a{ color:#FFF;}
.top font a:hover{ color:#FFF;}
.head{ width:100%; height:129px; float:left; background:url(images/bj.jpg) no-repeat center;}
.head_box{ width:1200px; height:129px; margin:0 auto;}
.logo{ width:480px; float:left; padding-top:20px; padding-left:10px;}
.logox{ display:none;}
.touch-navigation{display:none;}
.cj{display:none;}
.cj li{display:none;}
.nav_box{ display:none;}

/****cd****/
#nav-menu{ width:700px; height:129px; float:left;}
#nav-menu .container{position:relative;overflow:visible; z-index:99; text-align:center;}
#nav-menu .menu1 li{position:relative; width:115px; height: auto; float:left; text-align:center; display:inline; font-size:24px; z-index:99;}
#nav-menu .menu1 li { width:115px; height: auto;font-weight:normal;display:inline-block;float:left;text-align:center;}
#nav-menu .menu1 li a.xialaguang{display:inline-block;color:#fff; width:140px; height:129px;text-decoration:none;font-size:19px;text-align:center;}
#nav-menu .menu1 li a.selected,#nav-menu .menu1 li a.navhover,#nav-menu .menu1 li a.xialaguang:hover{color:#fff; text-align:center;}
#nav-menu .menu1 li a.xialaguang {height:129px;line-height:129px;display:inline-block; float:left; text-align:center;}
#nav-menu .menu1 ul.children{display:none;position:absolute;top:129px;width:140px;background:#003a68 center; float:left; z-index:9999;}
#nav-menu .menu1 ul.children li{width:140px;padding:0px;display:inline-block;font-size:14px;}
#nav-menu .menu1 ul.children li {display:block;}
#nav-menu .menu1 ul.children li a{width:140px;height:40px;line-height:40px;overflow:hidden;display:block; float:left;color:#fff;text-align:center;text-decoration:none; font-size:14px;}
#nav-menu .menu1 ul.children li a:hover{width:140px; line-height:40px;background:#fff center;text-decoration:none; color:#003a68;}
/****bannre****/
.banner{width:100%; height:550px; float:left; position:relative; overflow:hidden;}
.flexslider1{ margin: 0px auto 25px;position: relative;width: 100%;height: 215px;overflow: hidden;zoom: 1; display:none; }
.flexslider {margin: 0px auto 25px;position: relative;width: 100%;height: 550px;overflow: hidden;zoom: 1;}
.flexslider .slides li {width: 100%;height: 100%;  z-index:-999;}
.flexslider1 .slides1 li {width: 100%;height: 100%;  z-index:-999;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width:100%;height:550px; display:block;}
.flexslider1 .slides1 a img {width:100%;height:215px; display:block;}
/****news****/
.news_box{width:100%; height:auto; float:left; padding-bottom:20px;}
.news{ width:1200px; height:auto; margin:0 auto;}
.title{ width:1200px; height:80px; float:left; text-align:center; line-height:80px;}
.content{width:1200px; height:auto; float:left;}
.content_pic{width:498px; height:366px; float:left; margin-right:40px;}
.content_list{width:662px; float:left; border-bottom:1px dashed #757575; margin-bottom:20px; padding-bottom:10px;}
.rq{width:86px; font-size:30px; color:#fff; text-align:center; margin-top:5px;}
.ny{width:86px; font-size:24px; color:#fff; text-align:center;}
.content_list_pic{width:95px; height:95px; float:left; margin-right:20px; margin-left:15px; background-image:url(images/index_16.png);}
.content_list_bt{width:520px; float:left; font-size:24px; color:#014375; margin-bottom:7px;}
.content_list_nr{width:520px; float:left; font-size:16px; color:#757575; line-height:24px;}
.content_list_more{width:520px; float:right; font-size:16px; color:#014375; line-height:24px; text-align: right;}
.content_list_pic a{width:95px; height:95px; float:left; margin-right:20px;}
.content_list_pic a:hover{width:95px; height:95px; float:left; margin-right:20px; background-image:url(images/index_13.png);}
/****show****/
.showd_box{ width:100%; float:left; height:auto; margin-bottom:10px;}
.sbk{width:100%; height:24px; float:left; background:url(images/index_03.png) repeat-x center;}
.show{width:100%; height:auto; float:left; background-color:#014375;}
.show_box{width:1200px; height:auto; margin:0 auto;}
.show_title{width:1200px; height:80px; float:left; text-align:center; line-height:80px;}
.show_zs{width:1180px; height:auto; float:left; padding:10px;}
.show_nr{width:350px; height:auto; float:left; text-align:center; line-height:250px; margin:0px 21px;}
.show_pic{width:346px; height:247px; float:left;}
.show_name{width:346px; line-height:50px; float:left; text-align:center; font-size:18px; color:#FFFFFF;}
.show_name a{ font-size:18px; color:#FFFFFF;}
.show_name a:hover{font-size:18px; color:#FFFFFF;}
.xbk{width:100%; height:24px; float:left; background-image:url(images/index_06.png); background-repeat:repeat-x; margin-bottom:10px;}
/****about****/
.about{width:100%; height:auto; float:left; padding-bottom:20px;}
.about_box{width:1200px; height:auto; margin:0 auto;}
.about_title{width:1200px; height:100px; float:left; text-align:center; line-height:80px;}
.about_wz{width:670px; height:auto; float:left; font-size:18px; color:#014375; line-height:40px; margin-right:25px;}
.about_tu{display:none;}
.about_pic{width:497px; height:auto; float:left;}
/****contact****/
.contact{width:100%; height:auto; float:left;}
.hbk{width:100%; height:24px; float:left; background-image:url(images/index_08.png); background-repeat:repeat-x;}
.nrzj{ width:100%; height:auto; float:left; background-color:#d1162b;}
.contact_box{width:1200px; height:auto; margin:0 auto;}
.contact_title{width:1200px; height:80px; float:left; text-align:center; line-height:80px;}
.contact_wz{width:599px; height:auto; color:#FFFFFF; font-size:18px; line-height:36px; float:left; border-right:1px dashed #fff; margin-top:10px;}
.contact_bm{ display:none;}
.contact_bm1{ display:none;}
.contact_right{width:575px; height:auto; color:#FFFFFF; font-size:24px; float:left; margin-left:20px; margin-top:20px;}
.contact_xx{width:575px; height:30px; color:#FFFFFF; font-size:24px; float:left;}
.contact_nr{width:570px; height: auto; color:#acacac; font-size:18px; float:left; padding-top:15px; padding-bottom:10px;}
.contact_left{ width:188px; height:auto; float:left;}
#document_search{width:178px;height:40px; line-height:40px; border: 1px solid #014375; float: left;margin-left: 1px;font-size:18px; padding-left:10px; margin-bottom:20px; color:#acacac;}
.contact_ly{ width:324px; height:auto; float:left; margin-left:30px;}
#document_yl{width:322px;height:165px; line-height:30px; border: 1px solid #014375; float:left;margin-left: 1px;font-size:18px; padding-left:10px; margin-bottom:20px; color:#acacac; font-family:"微软雅黑";}
.contact_an{ width:570px; height:auto; float:left; text-align:center; line-height:40px;}
.wzss{width:200px; height:40px;background-color:#014375; border:0px; background-repeat:no-repeat; color:#fff; margin:0 auto; font-size:16px;}


/****news****/
.news_box{width:100%; height:auto; float:left; padding-bottom:20px;}
.news{ width:1200px; height:auto; margin:0 auto;}
.title{ width:1200px; height:80px; float:left; text-align:center; line-height:80px;}
.content{width:1200px; height:auto; float:left;}
.content_pic{width:498px; height:366px; float:left; margin-right:40px;}
.content_list1{width:1200px; float:left; border-bottom:1px dashed #757575; margin-bottom:20px; padding-bottom:15px;}
.content_list1_pic{width:203px; height:148px; float:left; margin-right:20px; margin-left:15px;}
.content_list1_bt{width:950px; float:left; font-size:24px; color:#014375; margin-bottom:7px;}
.content_list1_nr{width:950px; float:left; font-size:16px; color:#757575; line-height:24px;}
.content_list1_time{width:950px; float:left; font-size:16px; color:#757575; margin-top:15px; line-height:24px;}
.content_list1_more{width:950px; float:right; font-size:16px; color:#014375; text-align:right; line-height:24px;}
.content_list1_pic a{width:203px; height:148px; float:left; margin-right:20px;}
.content_list1_pic a:hover{width:203px; height:148px; float:left; margin-right:20px;}
.content_list1_fy{clear:both; margin-bottom:40px; margin-top:40px; width:100%; margin:0 auto; text-align:center;}
/****show****/
.showd_box{ width:100%; float:left; height:auto; margin-bottom:10px;}
.show1{width:100%; height:auto; float:left;}
.show1_box{width:1200px; height:auto; margin:0 auto;}
.show1_title{width:1200px; height:80px; float:left; text-align:center; line-height:80px;}
.show1_zs{width:100%; height:auto; float:left; padding:10px;}
.show1_nr{width:350px; height:auto; float:left; text-align:center; line-height:250px; margin:0px 21px;}
.show1_pic{width:346px; height:247px; float:left;}
.show1_name{width:346px; line-height:50px; float:left; text-align:center; font-size:18px; color:#014375;}
.show1_name a{ font-size:18px; color:#014375;}
.show1_name a:hover{font-size:18px; color:#014375;}

.contact_wz{width:589px; margin-left:10px;}
.head{ width: 100%; min-width: 1200px; }
.flexslider{ min-width: 1200px; }
.news_box{ min-width: 1200px; }
.showd_box{ min-width: 1200px; }
.about{ min-width: 1200px; }
.contact{ min-width: 1200px; }

.page_info{ width:100%; text-align:center; line-height:40px;}
.page {
  display: inline-block;
  padding-left: 0;
  border-radius: 4px;
}
.page > li{ display: inline; }
.page > li > a{ color:#d1162b; }
.page > .current > a,
.page > .current > span {   
  z-index: 2;
  color: #ffffff;
  cursor: default;
  background-color: #d1162b;
  border-color: #d1162b;}
.page > li > a,
.page > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.428571429;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

.new_show{ width: 100%; max-width: 1200px; margin: 0 auto; padding: 20px; box-sizing:border-box;}
.new_show_title{ font-size: 30px; line-height: 50px; text-align: center; }
.new_show_box{ font-size:18px; line-height: 36px; margin: 30px 0;}
.new_show_box img{ max-width:100%;}




@media all and (max-width: 1199px) {
.top_box{ width:100%; height:25px; float:left; background-color:#d1162b;}
.top{ width:100%; height:25px; margin:0 auto;}
.top font{ width:10%; float:right; text-align:center; line-height:30px; color:#FFF;}

body{font-size:0.2rem;}
.head_box{ width:100%; height:129px; margin:0 auto;}
.logox{ display:block; float:left; width:10%; z-index:9999; padding-top:20px; padding-left:10px;}
.logo{ display:none;}

.touch-toggle li a {height: 60px;}
#nav-menu{ display:none;}
.nav_box{ width:100%; height:auto; float:left; display:block; background:#d1162b; margin-top:30px;}
.touch-navigation{display:block;position:absolute;top:20px;right:10px;z-index:999;}
.cj{clear:both;width:100%;background:#d1162b;}
.cj{display:block; clear:both;width:100%;background:#d1162b;z-index:999; padding-top:90px; top:150px;}

.cj li{display: block;width:100%;line-height:.5rem;color:#FFF;text-align:center;border-top:1px #CCC solid; font-size:.24rem;}
.cj li a{ color:#FFF;}
.cj li ul mbu li{padding:0px;width:100%;border:0px;}
.cj li ul mbf li{padding:0px;width:100%;border:0px;}
.content{ clear:both; margin:0 auto;}


/****news****/
.news_box{width:100%; height:auto; float:left;}
.news{ width:98%;float:left; margin-top:15px;}
.title{ width:100%; height:80px; float:left; margin-bottom:20px; padding-bottom:10px;}
.content{width:100%; height:auto; float:left;}
.content_pic{width:100%; height: auto; float:left; margin-right:0px;}
.content_pic img{ width:4.98rem; height:3.66rem; }
.content_list{width:95%; float:left; border-bottom:1px dashed #757575; margin-bottom:20px; padding-bottom:10px; margin-left:3%;}
.rq{width:86px; font-size:30px; color:#fff; text-align:center; margin-top:5px;}
.ny{width:86px; font-size:24px; color:#fff; text-align:center;}
.content_list_bt{width:75%; float:left; font-size:28px; color:#014375; margin-bottom:7px;}
.content_list_nr{width:75%; float:left; font-size:0.2rem; color:#757575; line-height:30px;}
.content_list_more{width:90%; float:right; font-size:0.3rem; color:#014375; line-height:24px; text-align: right;}
/****show****/
.showd_box{ width:100%; float:left; height:auto; margin-bottom:10px;}
.show{width:100%; height:auto; float:left; background-color:#014375;}
.show_box{width:100%;; height:auto; margin:0 auto;}
.show_title{width:100%;; height:80px; float:left; text-align:center; line-height:80px;}
.show_zs{width:100%;; height:auto; float:left;}
.show_nr{width:350px; height:auto; float:left; text-align:center; line-height:250px; margin:0px 21px;}
.show_pic{width:346px; height:247px; float:left;}

.show_name{width:346px; line-height:50px; float:left; text-align:center; font-size:18px; color:#FFFFFF;}
.show_name a{ font-size:0.2rem; color:#FFFFFF;}
.show_name a:hover{font-size:0.2rem; color:#FFFFFF;}
/****about****/
.about_box{width:100%; height:auto; margin:0 auto;}
.about_title{width:100%; height:100px; float:left; text-align:center; line-height:80px;}
.about_pic{ display:none;}
.about_tu{ display:block; width:100%; height:auto; float:left; text-align:center; margin-bottom:20px;}
.about_wz{width:98%; height:auto; float:left; font-size:0.2rem; color:#014375; line-height:40px; margin-left:13px;}
/****contact****/
.nrzj{ width:100%; height:auto; float:left; background-color:#d1162b; padding-left:15px;}
.contact_box{width:100%; height:auto; margin:0 auto;}
.contact_title{width:100%; height:80px; float:left; text-align:center; line-height:80px;}
.contact_wz{width:98%; height:auto; color:#FFFFFF; font-size:0.3rem; line-height:50px; float:left; margin-top:10px;}
.contact_bm{ display:block; width:92%; height:auto; color:#FFFFFF; font-size:24px; float:left; margin-left:10px; margin-top:10px;}
.contact_right{ display:none;}
.contact_bm1{ display:none;}
.contact_left{ width:99%; height:auto; float:left;}
#document_search{width:99%;height:50px; line-height:50px; border: 1px solid #014375; float: left;font-size:18px; padding-left:10px; margin-bottom:20px; color:#acacac;}
.contact_ly{ width:99%; height:auto; float:left; margin-left:0px;}
#document_yl{width:100%; height:250px; line-height:30px; border: 1px solid #014375; float:left;margin-left:0px;font-size:18px; padding-left:0px; margin-bottom:20px; color:#acacac; font-family:"微软雅黑";}
.contact_xx{width:100%; height:40px; color:#FFFFFF; font-size:0.3rem; float:left;}
.contact_nr{width:100%; height: auto; color:#acacac; font-size:0.3rem; float:left;}
.contact_an{ width:100%; height:auto; float:left; text-align:center; line-height:40px;}
.contact_nrz{width:200px; height:180px; color:#acacac; font-size:0.3rem; float:left;}
.contact_nry{width:355px; height:180px; color:#acacac; font-size:0.3rem; float:right;}
/***list***/

/****news****/
.news_box{width:100%; height:auto; float:left; padding-bottom:20px;}
.news{ width:100%; height:auto; margin:0 auto;}
.title{ width:100%; height:80px; float:left; text-align:center; line-height:80px;}
.content{width:100%; height:auto; float:left;}
.content_pic{width:498px; height:366px; float:left; margin-right:40px;}
.content_list1{width:100%; float:left; border-bottom:1px dashed #757575; margin-bottom:20px; padding-bottom:15px;}
.content_list1_pic{width:203px; height:148px; float:left; margin-right:20px; margin-left:15px;}
.content_list1_bt{width:69%; float:left; font-size:24px; color:#014375; margin-bottom:7px;}
.content_list1_nr{width:69%; float:left; font-size:16px; color:#757575; line-height:24px;}
.content_list1_time{width:69%; float:left; font-size:16px; color:#757575; margin-top:15px; line-height:24px;}
.content_list1_more{width:69%; float:right; font-size:16px; color:#014375; text-align:right; line-height:24px;}
.content_list1_pic a{width:203px; height:148px; float:left; margin-right:20px;}
.content_list1_pic a:hover{width:203px; height:148px; float:left; margin-right:20px;}
.content_list1_fy{clear:both; margin-bottom:40px; margin-top:40px; width:100%; margin:0 auto; text-align:center;}
/****show****/
.showd_box{ width:100%; float:left; height:auto; margin-bottom:10px;}
.show1{width:100%; height:auto; float:left;}
.show1_box{width:100%; height:auto; margin:0 auto;}
.show1_title{width:100%; height:80px; float:left; text-align:center; line-height:80px;}
.show1_zs{width:100%; height:auto; float:left; padding:10px; }
.show1_nr{width:350px; height:auto; float:left; text-align:center; line-height:250px; margin:0px 21px;}
.show1_pic{width:346px; height:247px; float:left;}
.show1_name{width:346px; line-height:50px; float:left; text-align:center; font-size:18px; color:#014375;}
.show1_name a{ font-size:18px; color:#014375;}
.show1_name a:hover{font-size:18px; color:#014375;}



.contact_wz{width:98%; margin-left:1%; border:0px;}
.head{ width: 100%; min-width: 980px; }
.head_box{ min-width: 980px; }
.nav_box{ min-width: 980px; }
.touch-navigation{ top: 45px; right:45px; }
.flexslider{ min-width: 980px; }
.content_pic{ margin: 0 auto; float:none; }
.content_list_bt{ width: 85%; }
.content_list_nr{ width: 85%; }
.news_box{ min-width: 980px; }
.show_zs{ width: 96%; padding: 2%;}
.show_nr{ width: 50%; margin:0 auto; }
.show_pic{ width: 100%; text-align: center; }
.show_name{ width: 100%; text-align: center; }
.showd_box{ min-width: 980px; }
.about{ min-width: 980px; }
.about_wz{ width: 97%; }
.contact{ min-width: 980px; }
.nrzj{ padding-left: 0; }
.contact_bm{ margin: 0 auto; float:none; }

.content_list1_bt{ width: 74%; }
.content_list1_nr{ width: 74%; }

.cj li{ padding: 0;}
.show1_zs{box-sizing: border-box;}
.show1_nr{ width: 50%; margin:0; text-align: center; }
.show1_pic{ width: 100%; text-align: center; }
.show1_name{ width: 100%; text-align: center; }

.cj{ position: absolute; z-index: 100; top:150px;  }
.new_show_box{ font-size:0.2rem; line-height: 36px; margin: 30px 0;}

}
@media all and (max-width: 979px) {
.top_box{ width:100%; height:25px; float:left; background-color:#d1162b;}
.top{ width:100%; height:25px; margin:0 auto;}
.top font{ width:10%; float:right; text-align:center; line-height:30px; color:#FFF;}
body{font-size:0.2rem;}
.cj li{display: block;width:100%;line-height:.5rem;color:#FFF;text-align:center;border-top:1px #CCC solid; font-size:0.24rem;}
.cj{display:block; clear:both;width:100%;background:#d1162b;z-index:999; padding-top:90px; top:150px;}
.contact_wz{width:98%; height:auto; color:#FFFFFF; font-size:0.3rem; line-height:50px; float:left; margin-top:10px; margin-left:1%;}

.head{ width: 100%; min-width: 800px; }
.head_box{ min-width: 800px; }
.nav_box{ min-width: 800px;  }
.touch-navigation{ top: 50px; right:45px; }
.flexslider{ min-width: 800px; }
.content_pic{width:100%; height: auto; float:left; margin-right:0px; text-align: center; }
.content_pic img{ width:4.98rem; height:3.66rem; }
.content_list_bt{ width: 80%; line-height: 37px; }
.content_list_nr{ width: 80%; height: 60px; line-height: 30px; overflow: hidden; }
.news_box{ min-width: 800px; }
.show_zs{ width: 96%; padding: 2%;}
.show_nr{ width: 50%; margin:0 auto; }
.show_pic{ width: 100%; text-align: center; }
.show_name{ width: 100%; text-align: center; }
.showd_box{ min-width: 800px; }
.about{ min-width: 800px; }
.about_wz{ width: 97%; }
.contact{ min-width: 800px; }
.nrzj{ padding-left: 0; }
.contact_bm{ margin: 0 auto; float:none; }
.contact_wz{ width:98%; margin-left:1%; border:0; }
.contact_left{ width:99%; height:auto; float:left;}
#document_search{width:99%;height:50px; line-height:50px; border: 1px solid #014375; float: left;font-size:18px; padding-left:10px; margin-bottom:20px; color:#acacac;}
.contact_ly{ width:99%; height:auto; float:left; margin-left:0px;}
#document_yl{width:100%; height:250px; line-height:30px; border: 1px solid #014375; float:left;margin-left:0px;font-size:18px; padding-left:0px; margin-bottom:20px; color:#acacac; font-family:"微软雅黑";}
.contact_xx{width:100%; height:40px; color:#FFFFFF; font-size:0.3rem; float:left;}
.contact_nr{width:100%; height: auto; color:#acacac; font-size:0.2rem; float:left;}
.contact_an{ width:100%; height:auto; float:left; text-align:center; line-height:40px;}

.content_list1{ width: 96%; margin: 0 2% 20px; }
.content_list1_pic{ display: none; }
.content_list1_bt{ width: 100%; }
.content_list1_nr{ width: 100%; }

.show1_zs{box-sizing: border-box;}
.new_show_box{ font-size:0.2rem; line-height: 36px; margin: 30px 0;}


}

@media all and (max-width: 799px) {

.top_box{ width:100%; height:25px; float:left; background-color:#d1162b;}
.top{ width:100%; height:25px; margin:0 auto;}
.top font{ width:20%; float:right; text-align:center; line-height:30px; color:#FFF;}
body{font-size:0.2rem;}
.cj li{display: block;width:100%;line-height:.5rem;color:#FFF;text-align:center;border-top:1px #CCC solid; font-size:0.24rem;}
.cj{display:block; clear:both;width:100%;background:#d1162b;z-index:999; padding-top:90px; top:150px;}
.contact_wz{ width:98%; margin-left:10px;}
.head{ width: 100%; min-width: 720px; }
.head_box{ min-width: 720px; }
.nav_box{ min-width: 720px;  }
.touch-navigation{ top: 50px; right:45px; }
.flexslider{ min-width: 720px; }
.content_pic{width:100%; height: auto; float:left; margin-right:0px;}
.content_pic img{ width:4.98rem; height:3.66rem; }
.content_list_bt{ width: 80%; line-height: 37px; }
.content_list_nr{ width: 80%; height: 60px; line-height: 30px; overflow: hidden; }
.news_box{ min-width: 720px; }
.show_zs{ width: 98%; padding: 1%;}
.show_nr{ width: 50%; margin:0 auto; }
.show_pic{ width: 100%; text-align: center; }
.show_name{ width: 100%; text-align: center; }
.showd_box{ min-width: 720px; }
.about{ min-width: 720px; }
.about_wz{ width: 97%; }
.contact{ min-width: 720px; }
.nrzj{ padding-left: 0; }
.contact_bm{ margin: 0 auto; float:none; }
.contact_left{ width:99%; height:auto; float:left;}
#document_search{width:99%;height:50px; line-height:50px; border: 1px solid #014375; float: left;font-size:18px; padding-left:10px; margin-bottom:20px; color:#acacac;}
.contact_ly{ width:99%; height:auto; float:left; margin-left:0px;}
#document_yl{width:100%; height:250px; line-height:30px; border: 1px solid #014375; float:left;margin-left:0px;font-size:18px; padding-left:0px; margin-bottom:20px; color:#acacac; font-family:"微软雅黑";}
.contact_xx{width:100%; height:40px; color:#FFFFFF; font-size:0.3rem; float:left;}
.contact_nr{width:100%; height: auto; color:#acacac; font-size:0.2rem; float:left;}
.contact_an{ width:100%; height:auto; float:left; text-align:center; line-height:40px;}
.contact_wz{width:98%; height:auto; color:#FFFFFF; font-size:0.3rem; line-height:50px; float:left; margin-top:10px; margin-left:1%;}
.contact_wz{border:0; }
.content_list_more{ margin-top: 10px; }
.new_show_box{ font-size:0.2rem; line-height: 36px; margin: 30px 0;}


}
@media all and (max-width: 719px) {
	.top_box{ width:100%; height:25px; float:left; background-color:#d1162b;}
.top{ width:100%; height:25px; margin:0 auto;}
.top font{ width:20%; float:right; text-align:center; line-height:30px; color:#FFF;}

body{font-size:0.2rem;}
.touch-navigation{display:block;position:absolute;top:50px;right:10px;z-index:999;}
.cj{display:block; clear:both;width:100%;background:#d1162b;z-index:999; padding-top:90px; top:150px;}
.cj li{display: block;width:100%;line-height:.5rem;color:#FFF;text-align:center;padding:0px;border-top:1px #CCC solid; font-size:0.24rem;}
.cj li a{ color:#FFF;}
.mbu li{padding:0px;width:100%;}
.mbf li{padding:0px;width:100%;border:0px;}
/****show****/
.showd_box{ width:100%; float:left; height:auto; margin-bottom:10px;}
.show{width:100%; height:auto; float:left; background-color:#014375;}
.show_box{width:100%;; height:auto; margin:0 auto;}
.show_title{width:100%;; height:80px; float:left; text-align:center; line-height:80px;}
.show_zs{width:100%;; height:auto; float:left;}
.show_nr{width:60%; height:auto; float:left; text-align:center; line-height:250px; margin:0px 21px;}
.show_pic{width:60%; height:60%; float:left;}
.show_name{width:60%; line-height:50px; float:left; text-align:center; font-size:18px; color:#FFFFFF;}
.show_name a{ font-size:18px; color:#FFFFFF;}
.show_name a:hover{font-size:18px; color:#FFFFFF;}

.head{ width: 100%; min-width: 575px; }
.head_box{ min-width: 575px; }
.nav_box{ min-width: 575px;  }
.touch-navigation{ top: 45px; right:45px; }
.flexslider{ min-width: 575px; }
.content_pic{width:100%; height: auto; float:left; margin-right:0px;}
.content_pic img{ width:4.98rem; height:3.66rem; }
.content_list_bt{ width: 80%; line-height: 37px; }
.content_list_nr{ width: 80%; height: 60px; line-height: 30px; overflow: hidden; }
.news_box{ min-width: 575px; }
.show_zs{ width: 98%; padding: 1%;}
.show_nr{ width: 100%; margin: 0;}

.show_pic{ width: 100%; text-align: center; }
.show_name{ width: 100%; text-align: center; }
.showd_box{ min-width: 575px; }
.about{ min-width: 575px; }
.about_wz{ width: 100%; margin: 0; padding: 0 10px; box-sizing:border-box;  }
.contact{ min-width: 575px; }
.nrzj{ padding-left: 0; }
.contact_bm{ margin: 0 auto; float:none; }
.contact_left{ width:99%; height:auto; float:left;}
#document_search{width:99%;height:50px; line-height:50px; border: 1px solid #014375; float: left;font-size:18px; padding-left:10px; margin-bottom:20px; color:#acacac;}
.contact_ly{ width:99%; height:auto; float:left; margin-left:0px;}
#document_yl{width:100%; height:250px; line-height:30px; border: 1px solid #014375; float:left;margin-left:0px;font-size:18px; padding-left:0px; margin-bottom:20px; color:#acacac; font-family:"微软雅黑";}
.contact_xx{width:100%; height:40px; color:#FFFFFF; font-size:0.3rem; float:left;}
.contact_nr{width:100%; height: auto; color:#acacac; font-size:0.2rem; float:left;}
.contact_an{ width:100%; height:auto; float:left; text-align:center; line-height:40px;}
.contact_wz{width:98%; height:auto; color:#FFFFFF; font-size:0.3rem; line-height:50px; float:left; margin-top:10px; margin-left:1%;}

.content_list_bt{ width: 100%; }
.content_list_nr{ width: 100%; }
.content_list_more{ margin-top: 10px; }
.content_list_pic{ display: none; }
.show_nr:nth-child(5){ display: none; }
.show_nr:nth-child(6){ display: none; }

.show1_nr{ width: 100%; }
.new_show_box{ font-size:0.2rem; line-height: 36px; margin: 30px 0;}

.flexslider{ display: none; }
.flexslider1{ display: block; }

}
@media all and (max-width: 575px) {
	.top_box{ width:100%; height:25px; float:left; background-color:#d1162b;}
.top{ width:100%; height:25px; margin:0 auto;}
.top font{ width:20%; float:right; text-align:center; line-height:30px; color:#FFF;}

body{font-size:0.2rem;}
.logox{ padding-top: .2rem;  }
.logox img{ width:3.5rem; height:0.79rem; }
.touch-navigation{display:block;position:absolute;top:150px;right:10px;z-index:999;}
.cj{display:block; clear:both;width:100%;background:#d1162b;z-index:999; padding-top:10px; top:300px;}
.cj li{display: block;width:100%;line-height:.5rem;color:#FFF;text-align:center;padding:0px;border-top:1px #CCC solid; font-size:0.24rem;}
.cj li a{ color:#FFF;}
.mbu li{padding:0px;width:100%;}
.mbf li{padding:0px;width:100%;border:0px;}
/****news****/
.news_box{width:100%; height:auto; float:left;}
.news{ width:98%;float:left; margin-top:15px;}
.title{ width:100%; height:80px; float:left;}
.content{width:100%; height:auto; float:left;}
.content_pic{width:98%; height: auto; float:left; margin-right:0px; text-align:center;}
.content_pic img{ width:4.98rem; height:3.66rem; }
.content_list{width:100%; float:left; border-bottom:1px dashed #757575; margin-bottom:20px; padding-bottom:10px; margin-left:3%;}
.content_list_pic{ display:none;}
.content_list_bt{width:100%; float:left; font-size:28px; color:#014375; margin-bottom:7px;}
.content_list_nr{width:100%; float:left; font-size:0.2rem; color:#757575; line-height:30px;}
.content_list_more{width:100%; float:right; font-size:0.3rem; color:#014375; line-height:24px;}
/****about****/
.about_pic{ display:none;}
.about_tu{ display:none;}
/****contact****/
.contact_bm{ display:block;}
.contact_bm1{ display:block; width:100%; height:auto; color:#FFFFFF; font-size:24px; float:left; margin-left:0px; margin-top:10px;}
.contact_xx{width:100%; height:40px; color:#FFFFFF; font-size:0.3rem; float:left;}
.contact_left{ width:100%; height:auto; float:left; margin-left:0px;}
#document_search{width:100%;height:50px; line-height:50px; border: 1px solid #014375; float: left;font-size:18px; padding-left:0px; margin-bottom:20px; color:#acacac;}
.contact_ly{ width:100%; height:auto; float:left; margin-left:0px;}
#document_yl{width:100%; height:250px; line-height:30px; border: 1px solid #014375; float:left;margin-left:0px;font-size:18px; padding-left:0px; margin-bottom:20px; color:#acacac; font-family:"微软雅黑";}
.contact_xx{width:100%; height:40px; color:#FFFFFF; font-size:0.3rem; float:left;}
.contact_nr{width:100%; height: auto; color:#acacac; font-size:0.2rem; float:left;}
.contact_an{ width:100%; height:auto; float:left; text-align:center; line-height:40px;}
.contact_nrz{width:200px; height:180px; color:#acacac; font-size:0.2rem; float:left;}
.contact_nry{width:355px; height:180px; color:#acacac; font-size:0.2rem; float:right;}
.contact_wz img{ display:none;}
/***list***/

/****news****/
.news_box{width:100%; height:auto; float:left; padding-bottom:20px;}
.news{ width:100%; height:auto; margin:0 auto;}
.title{ width:100%; height:80px; float:left; text-align:center; line-height:80px;}
.content{width:100%; height:auto; float:left; }

.content_list1{width:100%; float:left; border-bottom:1px dashed #757575; margin-bottom:20px; padding-bottom:15px;}
.content_list1_pic{ display:none;}
.content_list1_bt{width:98%; float:left; font-size:24px; color:#014375; margin-bottom:7px;}
.content_list1_nr{width:98%; float:left; font-size:16px; color:#757575; line-height:24px;}
.content_list1_time{width:98%; float:left; font-size:16px; color:#757575; margin-top:15px; line-height:24px;}
.content_list1_more{width:98%; float:right; font-size:16px; color:#014375; text-align:right; line-height:24px;}
.content_list1_pic a{width:203px; height:148px; float:left; margin-right:20px;}
.content_list1_pic a:hover{width:203px; height:148px; float:left; margin-right:20px;}
.content_list1_fy{clear:both; margin-bottom:40px; margin-top:40px; width:100%; margin:0 auto; text-align:center;}

.head{ width: 100%; min-width: 320px; height: 1.2rem; }
.head_box{ min-width: 320px; height: 1.2rem; }
.nav_box{ min-width: 320px;  }
.touch-navigation{ top: .6rem; right:.45rem; }
.touch-navigation img{ width: .4rem; height: .4rem; }
.flexslider{ min-width: 320px; }
.cj{ top: 1.5rem; }
.content_list_bt{ width: 80%; line-height: 37px; }
.content_list_nr{ width: 80%; height: 60px; line-height: 30px; overflow: hidden; }
.news_box{ min-width: 320px; }
.show_zs{ width: 98%; padding: 1%;}
.show_nr{ width: 100%; margin: 0;}
.show_pic{ width: 100%; text-align: center; }
.show_name{ width: 100%; text-align: center; }
.showd_box{ min-width: 320px; }
.about{ min-width: 320px; }
.about_wz{ width: 100%; margin: 0; padding: 0 10px; box-sizing:border-box;  }
.contact{ min-width: 320px; }
.content{ margin-left:0;  }
.content_list{ width: 94%; }
.contact_bm1{ display: none;}
.contact_an{ width: 100%; }


.content_list_bt{ width: 100%; }
.content_list_nr{ width: 100%; }
.content_list1{ width: 96%; margin: 0 2% 20px; }
.new_show_box{ font-size:0.2rem; line-height: 36px; margin: 30px 0;}
.contact_wz{width:98%; height:auto; color:#FFFFFF; font-size:0.3rem; line-height:50px; float:left; margin-top:10px; margin-left:1%;}

.flexslider{ display: none; }
.flexslider1{ display: block; }
}

