body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,form,input,p,th,td{margin:0;padding:0; font-family: "微软雅黑"; }
img{border:0px;}
ul {margin:0px;padding:0px;}
ul li {list-style:none;}
a { text-decoration:none; color:#000;}
body {  font-family:"微软雅黑"; background-color:#fff; font-size:14px;}
input,button,select,textarea{outline:none;}
.clear { clear:both;}
.fn_left {float: left;}
.fn_right {float: right;}
.main{ width: 1200px; margin: 0 auto;  overflow: hidden; }
.nav-v2 {width: 1200px; margin: 0 auto;}

.top{ width: 100%; background: #b30000; height: 50px; display: block;}
.top_L{ line-height: 50px; color: #ffffff;}
.top_R{line-height: 50px; color: #ffffff;}
.top_R a{line-height: 50px; color: #ffffff; }
.top_R span{ padding: 0 10px;}
.top_logo{ width: 508px; height: 110px; margin: 20px auto;}
.v2_banner { background: #cdb994; width: 100%;}
.search{ background: #f0f0f0; width: 100%; padding: 20px 25px; display: flex; margin-top: 20px;} 
.search-from{display: flex; width: 100%;}
.navsearch_input{width: 71%;}
.navsearch_input input{outline:none; width:100%; height: 54px; line-height: 54px; background: #fff; border: 0; padding-left: 10px;color:#999; font-size:18px}
.searchgo{width:12%; height:54px; background:#b30000;  margin-left: 1%; color:#fff; display: flex; font-size: 18px; align-items: center; border: 0;}
.searchgo::before{content: ' '; background:  url(./Search.png) no-repeat; background-size: 100%; margin: 0 14px; width: 20px; height:20px; display: block;}
.like_wl{ width: 15%; height:54px; line-height: 54px; background:#b30000;  margin-left: 1%;color:#fff;   font-size: 18px; text-align: center; }
.like_wl:hover{ color: #fff;}
.my_library{padding-left: 0 !important; padding-right: 0 !important; margin-top: 20px;}
.my_library_title{width: 30%; display: flex; font-weight: bold; height: 54px; line-height: 54px; padding-left: 10px; background: #b30000; font-size: 18px; color: #ffffff;}
.my_library_land{ background: #f0f0f0; width: 100%; padding: 20px 25px; margin-top: 15px;}
.my_library_land_from{background: #fff; padding: 20px 0;}
.my_library_land_from_yhm{ width: 100%;display: flex; padding:  0px 7% 20px 7%;}
.my_library_land_from_yhm span{ font-size: 16px; color: #666; padding-right: 20px;letter-spacing:4px;}
.my_library_land_from input{ width: 70%; height: 30px; border:1px solid #C0C0C0; padding-left: 8px; color: #999;}
.my_library_land_from button{display: flex;margin: 10px auto;background: #cccccc; padding: 6px 20px; border:0; color: #fff; font-size: 16px;}

.my_con{ margin-top: 20px; float: left; width: 100%; }
.my_con-p{padding-right: 20px !important;padding-left: 20px !important;}
.my_con_title{width: 30%; padding-bottom:10px;float: left; font-weight: bold; height: 54px; line-height: 54px; padding-left: 10px; background: #b30000; font-size: 18px; color: #ffffff;}
.my_con_more{ width: 50%; float: right; text-align: right; color: #333; font-size: 16px; line-height: 54px;}
.my_con_news{ width: 100%; float: left; margin-top: 15px; border-top: 1px solid #333;}
.my_con_news ul li{ width: 100%; float: left; line-height: 38px;}
.my_con_news ul li a{ width: 65%; float: left; font-size:16px; color: #333;  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.my_con_news ul li span{width: 35%; float: left; text-align: right; font-size: 15px; color: #999;}
.my_con_news ul li a:hover{ color: #b30000;}
.my_con_roll{ margin-top: 20px;}
.my_con_roll_title{width: 12%; display: flex; font-weight: bold; height: 54px; line-height: 54px; padding-left: 10px; background: #b30000; font-size: 18px; color: #ffffff;}
.my_con_roll_nr{width: 100%; float: left; margin-top: 15px; border-top: 1px solid #333;}
.pro_cen{ padding:2% 0%; overflow: hidden;} 
.pic_list{position:relative;}
.pic_list .box{overflow:hidden;position:relative;margin:0 auto; width:90%}
.pic_list .list{overflow:hidden;width:50000%;}
.pic_list .list li{float:left; width:0.05%;padding:10px; text-align:center}
.pic_list .list li .list_img{}
.pic_list .list li img{ width:100%;height:166px}
.pic_list .list li .wz{padding:0; text-align:left;}
.pic_list .list li .wz h3{ font-size:1.1em; color:#000;}
.pic_list .list li .wz p{ font-size:1em; color:#666;}
.pic_list .prev,
.pic_list .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:28px;background-image:url('./arrowhead.png');background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.pic_list .prev{left:5px;background-position:0 0;}
.pic_list .next{right:5px;background-position:0 -56px;}




@media (min-width: 1440px) and (max-width: 1920px){
	.nav-v2 .navbar-collapse {padding-left: 0 !important; padding-right: 0 !important;}
	}







@media screen and (max-width: 1601px) and (min-width: 1025px) {
	.top_L{margin-left: 10px; width: 50%;}
}

@media screen and (max-width: 1024px) { 
	.main{ width: 100%;}
.top_L{margin-left: 10px; }
.top_R{ margin-right: 10px;}
.search{ background: #f0f0f0; width: 100%; padding: 20px 25px; display: flex; margin-top: 20px;} 
.search-from{display: flex; width: 100%;}
.navsearch_input{width: 60%;}
.navsearch_input input{outline:none; width:100%; height: 54px; line-height: 54px; background: #fff; border: 0; padding-left: 10px;color:#999; font-size:18px}
.searchgo{width:18%; height:54px; background:#b30000;  margin-left: 1%; color:#fff; display: flex; font-size: 18px; align-items: center; border: 0;}
.searchgo::before{content: ' '; background:  url(./Search.png) no-repeat; background-size: 100%; margin: 0 14px; width: 20px; height:20px; display: block;}
.like_wl{ width: 20%; height:54px; line-height: 54px; background:#b30000;  margin-left: 1%;color:#fff;   font-size: 18px; text-align: center; }
.like_wl:hover{ color: #fff;}


}
@media screen and (max-width: 768px) {
	.top_R{ display: none;}
	.top_logo{ width: 75%; height: auto; margin: 10px; float: left;}
	.top_logo img{ width: 100%; height: auto;}
	.search{ background: #f0f0f0; width: 100%; padding: 8px 8px; display: flex; margin-top: 10px;} 
.search-from{display: flex; width: 100%;}
.navsearch_input{width: 45%;}
.navsearch_input input{outline:none; width:100%; height: 45px; line-height: 45px; background: #fff; border: 0; padding-left: 10px;color:#999; font-size:14px}
.searchgo{width:22%; height:45px; background:#b30000;  margin-left: 1%; color:#fff; display: flex; font-size:14px; align-items: center; border: 0;}
.searchgo::before{content: ' '; background:  url(./Search.png) no-repeat; background-size: 100%; margin: 0 4px; width: 15px; height:15px; display: block;}
.like_wl{ width: 32%; height:45px; line-height: 45px; background:#b30000;  margin-left: 1%;color:#fff;   font-size: 14px; text-align: center; }
	 .my_library_title{width: 40%; line-height: 45px; height: 45px;}
	 .my_con{ padding-left: 0!important; padding-right: 0!important;}
.my_con_title{width: 40%; line-height: 45px; height: 45px;}
.my_con_more{ width: 45%; padding-right: 15px; line-height: 45px;}
.my_con_news ul li{padding-left: 15px; padding-right: 15px;}
.my_con_roll_title{width: 40%; line-height: 45px; height: 45px;}
.pic_list{position:relative;}
.pic_list .box{overflow:hidden;position:relative;margin:0 auto; width:80%;}
.pic_list .list{overflow:hidden; width:50000%;}
.pic_list .list li{float:left; padding:10px; text-align:center; width:0.2%}
.pic_list .list li img { max-width:100%;  height: auto; width:100%}
.pic_list .list li p {padding:0; max-width:100%;}
.pic_list .prev,
.pic_list .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:28px;background-image:url('./arrowhead.png');background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.pic_list .prev{left:5px;background-position:0 0;}
.pic_list .next{right:-15px;background-position:0 -56px;}
	 }



/* ---------- 内页 ---------- */


/* 新闻法讯 */
.lh_news{ width: 100%; min-height: 600px; float: left; background: #fefefe url(./bg_09.png) bottom no-repeat; padding-bottom: 60px;}
.lh_news_01{ width: 100%; min-height: 600px; float: left; background: url(./bg_08.png) top no-repeat;}
.lh_news_nr{ box-shadow: 0 0 10px rgba(153, 153, 153, 0.75); border-top: 1px solid #eef1f1; min-height: 850px; background: url(./ny_11.png) right bottom no-repeat  #fff;}
.lh_news_nr_left{ width: 260px; height: auto; float: left; margin-top: 57px; margin-left: 15px;}
.lh_news_nr_left_top{ width: 255px; height: auto; float: left;}
.lh_news_nr_left_top_tilte{ width: 255px; height: 48px; float: left; text-align: center; line-height: 48px; font-size: 20px; font-family: 微软雅黑; border: 1px solid #b30000; background: #f5f5f5; color: #333333; }
.lh_news_nr_left_top_nr{ width: 255px; min-height: 75px; float: left; background:#f5f5f5; border: 1px solid #b30000; padding-bottom: 10px;  margin-top: 20px;}
.lh_news_nr_left_top_nr ul{ width: 225px; height: auto; float: left; margin-left: 15px;}
.lh_news_nr_left_top_nr ul li a{width: 225px; padding-left: 15px; padding-right: 15px; height: 47px; float: left;text-align: center; line-height: 47px; background: #f5f5f5 url(./ny_05.png) no-repeat 15px; margin-top: 10px; } 
.lh_news_nr_left_top_nr ul li a{ font-size: 18px;}
.lh_news_nr_left_top_nr ul li a:hover{ background: url(./ny_04.png) #b30000 15px no-repeat; color: #fff;}
.lh_news_nr_left_top_nr ul li a:hover{color: #fff;}
.lh_news_nr_left_top_nr ul li a.on{background: url(./ny_04.png) #b30000 15px no-repeat; color: #fff;}
.lh_news_nr_left_top_nr ul li.on a{ color: #fff;}



.lh_news_nr_right{ width: 850px; height: auto;float: left; margin-top: 57px; margin-left: 35px; margin-bottom: 50px;}
.lh_news_nr_right_top{ width: 100%; float: left; height: 65px; border-bottom: 1px solid #dddfd9;}
.lh_news_nr_right_top_left{ width: 20%; float: left; height: 48px;}
.lh_news_nr_right_top_left_nr{ width: 100%; height: 48px; float:left;background: url(./ny_08.jpg) #b30000 no-repeat; font-size: 22px; color: #fff; text-align: center; line-height: 48px; padding-left: 25px;}
.lh_news_nr_right_top_left_jt{ width: 20%; height: 48px; float: left; background: url(./ny_09.png) no-repeat; display: block; }
.lh_news_nr_right_top_right{ float: right; text-align: right; line-height: 40px;}
.lh_news_nr_right_top_right a{ padding: 1px 10px; float: left;}
.lh_news_nr_right_top_right span{ padding: 1px 5px; float: left;}
.lh_news_nr_right_top_right i{ float: left; display: block;}
.lh_news_nr_right_top_right em{ float: left; padding-top: 1px;}
.lh_news_nr_right_top_right a.on{ color: #b30000;}
.lh_news_nr_right_nr{ width: 100%; float: left; margin-top: 20px; display: block;}
.lh_news_nr_right_nr ul li{ width: 100%; float: left; border-bottom: 1px dashed #eee; padding-bottom: 15px; margin-top: 20px; }
.lh_news_nr_right_nr_left{ width: 15%; float: left;font-weight: lighter;}
.lh_news_nr_right_nr_left p{ width: 100%; text-align: center; font-size: 14px; float: left; margin-top: 5px; padding-bottom: 5px; color: #838383; font-family: "微软雅黑"; border-right: 1px solid #e7e7e7; }
.lh_news_nr_right_nr_left p span{ font-size: 32px; }
.lh_news_nr_right_nr_right{ width: 80%; float: right; }
.lh_news_nr_right_nr_right_title{width: 100%; height: 28px; float: left; line-height: 28px;  font-size: 18px; color: #b30000; display: -webkit-box; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.lh_news_nr_right_nr_right p{ width: 100%; float: left; font-size: 15px; margin-top: 13px;  line-height:28px;color: #838383;display: -webkit-box; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
 



.h_lr_pageup { width: 100%; text-align: center;  margin-top: 1.5rem; overflow: hidden;float: left; margin-bottom: 1.5rem;padding-right: 15px;padding-left: 10px;}
.h_lr_pageup a {padding: 2px 5px;  background: #fff;color: #333; width: 30px;font-size: 13px;line-height: 30px; display: inline;text-decoration: none;font-weight: 600;}
.h_lr_pageup a.on{ background: #b30000; border-radius: 6px; background-size:100% ; color: #fff;padding: 5px 20px;}



@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.lh_news{padding-bottom: 50px;}
	.lh_news_nr_left{ width: 30%;height: auto;float: left;margin-top: 30px; margin-left: 0;}
	.lh_news_nr_left_top{ width: 100%;}
	.lh_news_nr_left_top_tilte{ width: 100%; background-size:100% ; line-height: 40px; height: 40px;}
	.lh_news_nr_left_top_nr{width: 100%; background-size:100% ;}
	.lh_news_nr_left_top_nr ul{ width: 90%; margin-left: 10px;}
	.lh_news_nr_left_top_nr ul li a{ width: 100%; padding-left: 10%; padding-right: 10%;}
	.lh_news_nr_left_top_nr ul li a{ width: 100;}
	.lh_news_nr_right{ width: 67%; margin-left: 3%; margin-top: 30px;}
	.lh_news_nr_right_top_left{ width: 35%;}
	.lh_news_nr_right_top_right{ width: 65%;}
	.lh_news_nr_right_top_left_nr{ width: 80% !important; height: 38px; float:left;background: url(./ny_08.png) #c09e5f no-repeat; font-size: 22px; color: #fff; text-align: center; line-height: 38px; padding-left: 25px;}
	
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
	.lh_news_nr{ min-height: 300px;}
	.lh_news_nr_left{ width: 94%; height: auto; float: left; margin-top: 30px; margin-left: 15px;}
	.lh_news_nr_left_top{ width: 100%;}
	.lh_news_nr_left_top_tilte{ width: 100%;height: auto; line-height: normal; font-size: 18px;height: 48px; line-height: 48px;}
	.lh_news_nr_left_top_nr{width: 100%;}
	.lh_news_nr_left_top_nr ul{ width: 90%;}
	.lh_news_nr_left_top_nr ul li{width: 100%;}
	.lh_news_nr_left_top_nr ul li a{width: 100%;}
	
	.lh_news_nr_left_top_bottom{ width: 100%; background: url(./ny_14.png) no-repeat; background-size: 100%;}
	.lh_news_nr_left_bottom{ display: none;}
	.lh_news_nr_right{ width: 100%; margin-left: 0; margin-top: 20px;}
	.lh_news_nr_right_top_left{ width: 28%;}
	.lh_news_nr_right_top_left_nr{ width: 100%; height: 2.5rem; line-height: 2.5rem; font-size: 16px; background-size:100% ; padding-left: 15px;}
	.lh_news_nr_right_top_left_jt {display: none;}
	.lh_news_nr_right_top_right{ display: none;}
	.lh_news_nr_right_top_right a{ padding: 3px;}
	.lh_news{ padding-bottom: 60px;}
	.lh_news_nr_right_top_right i{ display: none;}
	.lh_news_nr_right_top{ height: 50px;}
  
}


.about_qmsp{ width: 100%; float: left; margin-top: 20px; display: block;}

.about_qmsp ul { margin-left: -15px;}
.about_qmsp li{ margin-bottom: 10px; }
.about_qmsp ul li img{ width: 275px; height: 210px; position: relative;}
.about_qmsp ul li span{ display: block; position: absolute; width: 265px; height: 200px; float: left; margin-top: 5px; margin-left: 5px; border: 1px solid #fff; top: 0px;}
.about_qmsp ul li p{ width: 275px; height: 35px; float: left;background: #eeeeee; line-height: 35px; text-align: center; font-size: 14px; font-weight: 700; font-family: "微软雅黑"; color: #333;}


.about_nr{ width: 100%; float: left; margin-top: 2.0rem; padding: 0 2%;}
.about_nr p{width: 100%; float: left; color: #666; font-size: 15px; font-family: "微软雅黑"; line-height: 30px; text-indent: 2rem; margin-bottom: 25px;}
.about_nr p span {width: 100%; float: left;font-size: 26px;color: #b30000;font-family: "微软雅黑";text-align: center;margin-top: 0px;}
.text_t { width: 100%; line-height: 3.5rem;text-align: center; margin: 0%;font-size: 18px; color: #444;font-family: "微软雅黑"; float: left; margin-top: 20px;}
.text_t_date { width: 100%; float: left; height: 30px; text-align: center;color: #777;margin-top: 5px;margin-bottom: 5px; border-bottom: 1px dashed #e1e1e1; margin-top: 10px;}
.text_t_date span {padding-right: 15px;}
.about_nr_img{ width: 90%; float: left; margin-left: 5%; margin-top: 20px; margin-bottom: 20px;}
.about_nr_img img{ width: 100%;}
.about_nr_xbt{ padding: 5px 20px; background: #c09e5f; float: left; font-size: 15px; color: #fff; margin-bottom: 10px;}
.about_nr_fx{ width: 100%; float: left;}
.about_nr_fx span{ padding: 0  10px 0 0; float: left;font-size: 15px; font-family: "微软雅黑"; line-height: 30px; }
.about_nr_fx ul{width: 90%; float: right; }
.about_nr_fx ul li{ width: 23%; margin-left: 1px; margin-right: 1%; float: left;}


.about_ny_tiao{ width: 100%; float: left;}


.dddd_top{ width: 100%; height: 4.5rem; float: left; border-bottom: 1px solid #dddfd9; margin-bottom: 50px;}
.dddd_top ul{}
.dddd_top ul li{ padding: 0px 10px; float: left; font-size: 14px; font-family: "微软雅黑"; color: #666;}
.dddd_top ul li a{ color: #666; line-height: 4.5rem;}

.about_hefs{ width: 36%; float: left; margin-left: 32%; margin-top: 25px;}
.about_hefs img{ width: 100%;}

.h_lr_pageup01 { width: 100%; text-align: right;  margin-top: 1.5rem; overflow: hidden;float: left; margin-bottom: 1.5rem;padding-right: 15px;padding-left: 10px;}
.h_lr_pageup01 a {padding: 2px 5px;  background: #fff;color: #333; width: 30px;font-size: 13px;line-height: 30px; display: inline;text-decoration: none;font-weight: 600;}
.h_lr_pageup01 a.on{ background: url(./about_11.png); background-size:100% ; color: #fff;padding: 7px 22px 4px 10px;}

.about_hefs01{width: 20%; float: left; margin-left: 40%; margin-top: 25px;}
.about_hefs01 img{ width: 100%;}

.about_qmsp01{ width: 100%; float: left; margin-top: 20px; display: block;}

.about_qmsp01 ul { }
.about_qmsp01 li{ margin-bottom: 10px; }
.about_qmsp01 ul li img{ width: 275px; height: 210px; position: relative;}
.about_qmsp01 ul li span{ display: block; position: absolute; width: 265px; height: 200px; float: left; margin-top: 5px; margin-left: 5px; border: 1px solid #fff; top: 0px;}
.about_qmsp01 ul li p{ width: 275px; height: 35px; float: left;background: #eeeeee; line-height: 35px; text-align: center; font-size: 14px; font-weight: 700; font-family: "微软雅黑"; color: #333;}


.lh_zxdy{width: 100%;float: left;margin-top: 20px;display: block;}
.lh_zxdy ul{}
.lh_zxdy ul li{width: 100%;float: left;padding-bottom: 10px;margin-top: 20px; border-bottom: 1px solid #b2b1af;}
.lh_zxdy_wen{ width: 100%; float: left; border-bottom: 1px dashed #eee;}
.lh_zxdy_wen a i{ float: left;width: 3%;}
.lh_zxdy_wen a em{ width: 96%; padding-left: 1%; float: left;font-style: normal; font-size: 15px;line-height: 28px;color: #838383;display: -webkit-box; overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.lh_zxdy_wen span{ width: 100%; float: left; text-align: right; font-size: 15px; line-height: 28px; color: #999; margin-bottom: 5px;}
.lh_zxdy_da{width: 100%; float: left; margin-top: 15px; }
.lh_zxdy_da a i{ float: left;width: 3%;}
.lh_zxdy_da a em{ width: 96%; padding-left: 1%; float: left;font-style: normal; font-size: 15px;line-height: 28px;color: #838383;display: -webkit-box; overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.lh_zxdy_da span{ width: 100%; float: left; text-align: right; font-size: 15px; line-height: 28px; color: #999; margin-bottom: 0px;}

.sfbz01{ width: 94%; float: left; margin-left: 3%; margin-top: 3%;}
.sfbz01 ul li{ width: 100%; float: left; margin-bottom: 2.5%;}
.sfbz01 ul li span{ width: 55%; float: left; margin-left:41% ; color: #7e7e7e; padding-top: 1%; font-size: 13px; line-height: 2.0rem; }
.sfbz01_left{ width: 25%; float: left; text-align: right; font-size: 13px;color: #2e2e2e; height: 28px; line-height: 28px;}
.sfbz01_right{ width: 70%; float: left;  margin-left: 1%;}
.sfbz01_right input{ width: 65%; line-height: 28px;font-size: 13px;color: #2e2e2e; border:1px solid #999;}
.sfbz01 a{ width: 15%; float: right; margin-top: 2%; margin-right: 0%;}
.sfbz01_right div{width: 20%; float: left;}
.sfbz01_right_input{ width: 30% !important; float: left;}
.sfbz01_right div span{ float: left;  margin-left: 0% !important; width: 65% !important;}
.sfbz01_right_input01{ width: 5% !important;float: left;}
.zxdy{ width: 100%; height: auto; float: left; border: 1px solid #d2d0d0; margin-top: 20px;}
.zxdy textarea{ width: 100%; border: 0; padding: 2% 2%;}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.about_qmsp ul li img{ width: 100%; height: auto; position: relative;}
	.about_qmsp ul li span{ display: none; }
	.about_qmsp ul li p{ width: 100%; height: 2.2rem; float: left;background: #eeeeee; line-height: 2.2rem; text-align: center; font-size: 12px; font-weight: 700; font-family: "微软雅黑"; color: #333;}
	.about_qmsp01 ul li img{ width: 100%; height: auto; position: relative;}
	.about_qmsp01 ul li span{ display: none; }
	.about_qmsp01 ul li p{ width: 100%; height: 2.2rem; float: left;background: #eeeeee; line-height: 2.2rem; text-align: center; font-size: 12px; font-weight: 700; font-family: "微软雅黑"; color: #333;}
    .lh_zxdy_wen a i{ width: 3%;}
    .lh_zxdy_wen a em{ width: 93%;}
    .lh_zxdy_da a i{ width: 3%;}
    .lh_zxdy_da a em{ width: 96%;}
    .about_nr{ width: 100%; float: left; margin-top: 1.0rem; padding: 0 2%;}
    .sfbz01{ width: 94%; float: left; margin-left: 3%; margin-top: 3%;}
.sfbz01 ul li{ width: 100%; float: left; margin-bottom: 2.5%;}
.sfbz01 ul li span{ width: 55%; float: left; margin-left:41% ; color: #7e7e7e; padding-top: 1%; font-size: 13px; line-height: 2.0rem; }
.sfbz01_left{ width: 25%; float: left; text-align: right; font-size: 13px;color: #2e2e2e; height: 28px; line-height: 28px;}
.sfbz01_right{ width: 70%; float: left;  margin-left: 1%;}
.sfbz01_right input{ width: 65%; line-height: 28px;font-size: 13px;color: #2e2e2e; border:1px solid #999;}
.sfbz01 a{ width: 15%; float: right; margin-top: 2%; margin-right: 0%;}
.sfbz01_right div{width: 20%; float: left;}
.sfbz01_right_input{ width: 30% !important; float: left;}
.sfbz01_right div span{ float: left;  margin-left: 0% !important; width: 65% !important;}
.sfbz01_right_input01{ width: 5% !important;float: left;}
}


@media only screen and (min-width: 320px) and (max-width: 767px) {
	.about_qmsp{ display: block;width: 100%;height: auto;margin: 10px auto;background: #fff;overflow: hidden;}
    .about_qmsp ul{ margin-top: 0.5rem; margin-left: 0px;}
    .about_qmsp ul li { margin-bottom: 15px;}
    .about_qmsp ul li span{ display: none; }
    .about_qmsp ul li p{ width: 100%; height: 2.2rem; float: left;background: #eeeeee; line-height: 2.2rem; text-align: center; font-size: 12px; font-weight: 700; font-family: "微软雅黑"; color: #333;}
    .about_qmsp ul li img{ width: 100%; height: auto;}
    .about_hefs01{ width: 50%; margin-left: 25%;}
    .about_hefs{ width: 80%; float: left; margin-left: 10%; margin-top: 25px;}
    .about_qmsp01{ display: block;width: 100%;height: auto;margin: 10px auto;background: #fff;overflow: hidden;}
    .about_qmsp01 ul{ margin-top: 0.5rem; margin-left: 0px;}
    .about_qmsp01 ul li { margin-bottom: 15px;}
    .about_qmsp01 ul li span{ display: none; }
    .about_qmsp01 ul li p{ width: 100%; height: 2.2rem; float: left;background: #eeeeee; line-height: 2.2rem; text-align: center; font-size: 12px; font-weight: 700; font-family: "微软雅黑"; color: #333;}
    .about_qmsp01 ul li img{ width: 100%; height: auto;}
    .lh_zxdy_wen a i{ width: 6%;}
    .lh_zxdy_wen a em{ width: 93%;}
    .lh_zxdy_da a i{ width: 6%;}
    .lh_zxdy_da a em{ width: 93%;}
    .about_nr{ padding: 0;}
    .sfbz01{ width: 100%; float: left; margin-left: 0%; margin-top: 3%;}
    .sfbz01 ul li{ width: 100%; float: left; margin-bottom: 2.5%;}
.sfbz01 ul li span{ width: 65% !important; float: left; margin-left:41% ; color: #7e7e7e; padding-top: 1%; font-size: 13px; line-height: 2.0rem; }
.sfbz01_left{ width:46%; float: left; text-align: right; font-size: 13px;color: #2e2e2e; height: 28px; line-height: 28px;}
.sfbz01_right{ width: 49%; float: left;  margin-left: 1%;}
.sfbz01_right input{ width: 100% ; line-height: 28px;font-size: 13px;color: #2e2e2e; border:1px solid #999;}

.sfbz01_right div{width: 50%; float: left; padding-top: 5px;}
.sfbz01_right_input{ width: 15% !important; float: left;}
.sfbz01_right div span{ float: left;  margin-left: 0% !important; width: 65% !important;}
.sfbz01_right_input01{ width: 10% !important;float: left;}
.sfbz01 a {width: 30%;float: right;margin-top: 2%;}

	
