@charset "utf-8";
/* CSS Document */
.wrapper{width:100%;}
.wrapper img{width:100%;}
a img{border:0;}
img,object,audio,vedio{
    max-width: 100%;
}
a{ text-decoration: none;}
a:hover{ text-decoration: none;}
.header_banner{width:100%;height:110px; background: url(zgnj_mobile_header_banner_201510.jpg) no-repeat center;border-bottom: #d92317 2px solid;}
.header_nav{height:60px; text-align:center; padding:10px 0; background:#EDEDED; font-family:"微软雅黑"; font-size:16px;}
.header_nav ul li{width:25%;height:30px; line-height:30px; float:left;}
.header_nav ul li a{ text-decoration:none;}
.header_nav ul .current a{color:#d92317;}

/***********************列表页概览***********************/
.switch_list{width:100%; background:#fff;}
.switch_top{height:51px; background:url(njrd_mobile_content_2015-05.jpg); border-bottom:1px solid #e4e4e4; margin-top:4px;}
.list_nav{padding:0 10px;font-family:"微软雅黑";font-size:16px;color:#d8291e; text-align:center;}
.list_nav .current{width:30%;height:52px;line-height:52px;font-weight:bold; box-sizing:border-box;border-top:2px solid #d8291e;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #fff;cursor:pointer;}
.title_list{ box-sizing:border-box;padding:20px 20px; }
.title_list ul li{height:28px; text-align:right;font-family:"微软雅黑"; font-size:16px;color:#c5c5c5;}
.title_list ul li a{float:left;text-decoration:none;}
.back_top{width:41px;height:40px; background:url(zgnj_mobile_backtop_201505-01.png) no-repeat;position:fixed;right:10px;bottom:15px;}

/*************************文章页样式开始*********************************/
.doc_content{padding:10px;font-size:14px; line-height:24px;}
.doc_content img{width:100%;}
.doc_title{text-align:center; border-bottom:1px solid #e4e4e4; margin-bottom:10px;}
/*************************文章页样式结束*********************************/

/*cyj新增2015-10-30*/



/*响应式样式*/
@media screen and (max-width:399px){
.label{width:40%;}
.sub_form ul li p{margin-left:35px;}
}
@media screen and (min-width:481px) and (max-width:640px) {
.pic_logo ul li{height:140px;}
}
@media screen and (min-width:321px) and (max-width:375px) {
.nav{padding-left:5%;}
.pic_logo ul li{height:115px;}
.main_image {height:246px;}
.main_image ul {height:246px;}
.main_image li {height:246px;}
.main_image li span {height:210px}
div.flicking_con .flicking_inner {width:85px;bottom:-244px;right:2px;}
.main_image li img {height:210px;}
.label{width:40%;}
.sub_form ul li p{margin-left:35px;}

}
@media screen and (max-width:320px) {
.nav{font-size:14px;padding-left:1%;}
.ps_btn ul li{font-size:16px;}
.pic_logo ul li{height:90px; padding:2% 5%;}
.pic_logo ul li p{padding:0;font-size:14px;}
.main_image {height:216px;}
.main_image ul {height:216px;}
.main_image li {height:216px;}
.main_image li span {height:180px}
div.flicking_con .flicking_inner {width:85px;bottom:-214px;right:2px;}
.main_image li img {height:180px;}

}
@media screen and (min-width:376px) and (max-width:414px) {
.nav{padding-left:5%;}
.pic_logo ul li{height:115px;}
.main_image {height:268px;}
.main_image ul {height:268px;}
.main_image li {height:268px;}
.main_image li span {height:233px}
div.flicking_con .flicking_inner {width:85px;bottom:-265px;right:2px;}
.main_image li img {height:233px;}
.label{width:40%;}
.sub_form ul li p{margin-left:35px;}

}