/* CSS Document */
/*���õ�css*/
* {padding:0; margin:0;}
html,body{margin: 0;padding: 0;width: 100%;height: 100%;min-height:100%;color:#5b5b5b;overflow-x: hidden;}
body{position:relative;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3","FontAwesome",sans-serif;font-weight:normal;color:#333;font-size:.9rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern" ; }
@media only screen and (max-width:640px){body{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}
a{color:#666666;text-decoration:none;}a:hover,a:focus{outline:none;}div:focus{outline:none;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;font-weight:600;font-size:100%}
dl,dd,dt{padding:0px; margin:0px}
ul,ol,li{ list-style:none; padding:0px; margin:0px}
.div-bg{ background:#FFFFFF}
form {display: block; padding:0px; width:100%; margin:0 auto}
header,section,nav{display:block;zoom: 1;clear: both;}
input {outline: 0px; font-family: "微软雅黑"; font-size: 14px; word-wrap: break-word; resize: none;vertical-align:middle}
img{ border:0px;vertical-align: middle}
.box{ max-width:640px; min-width:320px; margin:auto;}
.clear{ clear:both;}
/*banner*/
.banner{margin:0 auto;position:relative;overflow:hidden;z-index:1; width:100%;}
.banner_img{position:relative; width:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.banner .banner_img img{ width:100%;}
/*banner*/
/*������*/
.return_nav{position:fixed; z-index:5;top:0; left:0;width:100%;height:45px;line-height:45px;background-color:#f9f9f9;padding:0;font-size:18px;text-align:center; border-bottom:1px solid #bfbfbf;}
.all_icon{background: url(../img/ws_ico.png)no-repeat;}
.return_nav .r_return{ display:block; position:absolute; left:1px;}
.return_nav .r_return i{display: inline-block;width: 2rem;height:2rem;background-size: 22rem;background-position: .2rem 0rem;vertical-align:middle; margin-top:.5rem; margin-left:.4rem;}
/*�Ź���*/
.box ul{ width:100%; margin:0; padding:0; list-style:none;}
.box ul li{ list-style:none; float:left; width:33.333333%; overflow:hidden; background-size: cover !important;}
.box ul li .mod-menu{ color:#fff; font-size:1.1rem; display:block; text-align:center; height:86px; padding:10px 0; overflow:hidden;}
.box ul li .mod-menu p{ margin:12px 0; padding:0;}
.box ul li .mod-menu .mod-icon{ width:32px; height:32px;}
/*�Ź���*/


/*������*/
.content{ width:100%; font-size:1rem; font-family:"΢���ź�"; text-align:left; margin:1.2rem 0;}
.content>p{ margin:0 24px;}
.content>p>span{ color:#339ce1;}
.content>.dhjs_bt{ position:relative;}
.content>.dhjs_bt>img{ width:100%;}
.content>.dhjs_bt>p{ position:absolute; z-index:2; bottom:0.5rem; margin-left:5rem; line-height:1.6rem;}
.content>.dhjs_bt>p>span{ font-size:1rem; font-weight:bold;}
.content>.dhjs_zb{ text-align:right; color:#6cb16c; font-size:1.1rem; position:relative;}
.content>.dhjs_zb>img{ width:140px; position:absolute; right:100px; bottom:-40px;}
/*������*/
/*��֯��*/
.box .zzjg{ font-size:2rem; text-align:center; width:100%; font-weight:bold; background:#339ce1; line-height:4rem; color:#000;}
.box img{ width:100%;}
/*��֯��*/
/*��ʷ��*/
.wjjb{ width:100%; line-height:50px; text-align:center; font-size:1.6rem; font-weight:bold; background:#ededed; margin-top:20px;}
.wjjb>.wjjb_nr{ width:100%;}
.wjjb p span{ font-size:1rem; font-weight:normal; font-family:"΢���ź�"; text-align:center;}
.wjhg{ width:100%; background:#fff;text-align:center; font-size:1.6rem; font-weight:bold;margin-top:20px; padding-bottom:20px;}
.wjhg>div{ border-radius:20px; overflow:hidden; margin:24px;}
.ltrc .bt{ font-size:1.6rem; color:#000; font-family:"΢���ź�"; font-weight:bold; text-align:center; margin-top:1rem;}
.ltrc .rq{ font-size:1.2rem; width:95%; margin:0.5rem auto 0; color:#00;padding:0.5rem 0; text-align:center; font-weight:bold}
.ltrc .rc{ width:100%; font-size:1rem; padding:0.5rem 0; float:left; background:#fff; margin:0;}
.ltrc .text_new{ width:90%; margin:auto; float:left; text-align:center; margin-left:5%; margin-top:4px;}
.ltrc .text_new li{ text-align:left; padding:0.5rem 0 0; font-size:1rem; width:100%}
.ltrc .rc ul li p{ margin-left:0.4rem;}
.ltrc .rc ul .sj{ color:#333637;width:27%; font-weight:bold; line-height:1.4rem;}
.ltrc .rc ul .ltrc_bt{ color:#67c430; width:100%; font-size:1rem; font-weight:bold; text-align:center;}
.ltrc .rc ul .nr{width:73%; color:#333637; font-weight:bold; line-height:1.4rem;}
.ltrc .rc ul .fw_none{ font-weight:normal;}
.ltrc .rc ul .zl{border-bottom:1px dashed #858585;}
.ltrc .rc ul .nr span{ font-weight:normal;}
.ltrc .rc ul .width_20{width:20%;}
.ltrc .rc ul .width_80{width:80%;}
.ltrc .ql{ background:#6CB2B2;}
.ltrc .color_1{ background:#B15E3E;}
.ltrc .color_2{ background:#605851;}
.ltrc .color_3{ background:#375C35;}
.ltrc .color_4{ background:#F98B16; clear:both}
.ltrc .color_5{ background:#3DACC1; clear:both}
.ltrc .rc ul .ql{ background:#fff; color:#6CB2B2;}
.ltrc .rc ul .lz{ background:#fff; color:#6C8FB2;}
.ltrc .rc ul .color_1{ background:#fff; color:#6CB2B2;}
.ltrc .rc ul .color_2{ background:#fff; color:#605851;}
.ltrc .rc ul .color_3{ background:#fff; color:#375C35;}
.ltrc .rc ul .color_4{ background:#fff; color:#F98B16;}
.ltrc .rc ul .color_5{ background:#fff; color:#3DACC1;}
.ltrc .lz{ background:#6C8FB2;}
.ltrc .rc ul .lvse{ background:#fff; color:#5caaa2;}
.ltrc .lvse{ background:#5caaa2;}
.ltrc .rc ul .qing{ background:#fff; color:#c39f96;}
.ltrc .qing{ background:#c39f96;}
.ltrc .rc ul .qlan{ background:#fff; color:#4a8aa6;}
.ltrc .qlan{ background:#4a8aa6;}
.ltrc table .hyjg_rq{ width:5rem; text-align:center;}
.ltrc table .hyjg_lt{ width:4rem; text-align:center;}
.ltrc table .day_one{ color:#943634;}
.ltrc table .day_two{ color:#4f6228;}
.ltrc table .day_three{ color:#17365d;}
.ltrc table td{ font-size:1rem; line-height:1.5rem; padding:0.2rem; font-weight:bold;}
.text_new{ width:90%; margin:0 auto; line-height:25px; margin-top:10px}
.space{width: 30%;margin: 0 auto;margin-top: 30px;}


/*��ʷ��*/
/*������*/
.zj{ width:100%; text-align:center;}
h1{ text-align:center; margin:0 auto; margin-top:1.5rem; font-size:1.1rem; color:#000; font-weight:bold}
.zj .zp{ width:20%; display:inline-table; text-align:center; font-size:1.1rem;}
.zj .js{ width:95%; text-align:justify;font-size:1rem; line-height:1.4rem; margin:0.5rem auto 0; }
.zjjl{ background:#fff; }
.zjjl h1{ margin-top:30px;}
.zjjl ul li{ width:100%;}
.zjjl ul li  img{ width:100%;}
.ljhg{ width:100%; text-align:center;}
.ljhg ul{ display:inline-block; width:100%;}
.ljhg ul li{ width:50%; margin:1rem 0;}
.ljhg ul li img{ width:90%;}
.wjzp ul li{ width:33.333333%; margin:1rem 0;}
.wjzp ul li img{ width:90%;}
.zztwo img{ width:46%; margin-left:2.5%; margin-top:2%}
/*������*/
/*���߱���*/
.zxbm{ width:100%;hight:auto; background:#f2f4f6;border:1px solid #f2f4f6;}
.w-info{width: 100%;margin-bottom: 15px;}
.w-input{width:95%; border-radius:10px; height:40px;padding: 5px 10px; margin-bottom:10px; border:1px solid #c0c0c0;}
.w-input-hover{width:90%; border-radius:10px; height:38px;padding: 8px 12px; margin-bottom:10px; border:1px solid #339ce1;}
.w-button{ background:#3d83ea;color:#FFFFFF; border:0; border-radius:10px; padding:10px 15px; font-size:1.2rem; width:100%; margin-bottom:20px;}
.w-label{font-size: 14px;font-weight: 600;margin-bottom: 10px;display: block;}
.w-label>.title-cn{font-family: "微软雅黑";}
.w-label>.title-en{font-family: arial;font-size: 14px;}
.text-area{outline:none;resize:none; height:80px;width: 95%;border: 1px solid #c0c0c0;padding: 10px;}
.titi{ font-size:16px; color:#000; font-weight:bold; margin-bottom:10px}

/*单选按钮*/
.iw-radio{position: relative;line-height: 30px;}
.iw-radio>input[type="radio"]{width: 20px;height: 20px;opacity: 0;}
.iw-radio>label{position: absolute;left: 5px;top: 3px;width: 20px;height: 20px;border-radius: 50%;border: 1px solid #999;cursor: pointer;}
.iw-radio>span{font-family: "微软雅黑";font-size: 16px;padding-left: 10px;}
/*设置单选（radio）选中的input的样式*/
/*+是兄弟选择器，获取选中后的label元素*/
.iw-radio>input:checked+label{background-color: #fe6d32;border: 1px solid #fe6d32;}
/*添加的加号（+）与label进行拼接（一个矩形边框去掉上和左的边框，在旋转45°）*/
.iw-radio>input:checked+label::after{position: absolute;content: "";width: 5px;height: 10px;top: 3px;left: 6px;border: 2px solid #fff;border-top: none;border-left: none;transform: rotate(45deg);}

/*复选按钮*/
.iw-checkbox{position: relative;line-height: 30px;}
.iw-checkbox>input[type="checkbox"]{width: 20px;height: 20px;opacity: 0;}
.iw-checkbox>label{position: absolute;left: 5px;top: 3px;width: 20px;height: 20px;border: 1px solid #999;cursor: pointer;}
.iw-checkbox>span{font-family: "微软雅黑";font-size: 16px;padding-left: 10px;}
/*设置单选（radio）选中的input的样式*/
/*+是兄弟选择器，获取选中后的label元素*/
.iw-checkbox>input:checked+label{background-color: #fe6d32;border: 1px solid #fe6d32;}
/*添加的加号（+）与label进行拼接（一个矩形边框去掉上和左的边框，在旋转45°）*/
.iw-checkbox>input:checked+label::after{position: absolute;content: "";width: 5px;height: 10px;top: 3px;left: 6px;border: 2px solid #fff;border-top: none;border-left: none;transform: rotate(45deg);}
/*���߱���*/
/*����*/
.zzxm{text-align:center; margin-bottom:50px;}
.zzxm .zbf img{width:119px; margin:5px;}
/*����ʽ*/
.zzfs{ margin-bottom:1rem; width:90%; margin:auto;}
.zzfs h2{color:#1fc263;font-size:1.2rem; line-height:3rem;}
.zzfs p{ text-indent:2em; margin-top:15px}
.zzfs p span{ font-weight:bold; color:#1fc263;}
.zzfs ul{ margin:20px 0;}
.zzfs ul li{ width:100%; line-height:1.5rem;}
.zzfs ul li span{ font-weight:bold; color:#E50003;}
/*��ϵ����*/
.lxwm{ width:80%; margin:20px auto 30px; padding:10px; background:#f1f1f1; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;}
.lxwm ul li{ float:none;width:100%; font-size:1rem; line-height:1.5rem}
.lxwm ul li span{ font-weight:bold;}
.lxwm h2{ font-size:1.2rem;}
/*���α�*/
.wjjb{ width:100%;}
.wjjb .zp{ width:30%; display:inline-block; height:150px;overflow:hidden; font-size:0.8rem}
.wjjb .zp img{ width:50%; float:left;}
.wjjb .zp p{color:#000; line-height:1rem;float:left; width:auto;}
.wjjb .zp .xx{ width:50%; color:#000; line-height:1rem; float:left; }
.wjjb .zp .xbt{ font-size:0.8rem;margin-top:10px;}
.wjjb .zw{ color:#5C5C5C;}
/*��������*/
.liangdian{ width:100%; text-align:center; margin-top:20px; margin-bottom:20px}
.liangdian ul{ width:90%; margin:auto;}
.liangdian ul li{ width:21%; float:left; margin-left:5%}
.liangdian ul li img{ width:55%; margin:auto;}
.liangdian ul li p span{ color:red;}

/*���ع�*/
.jbpl_nr{ border:1px solid #8F8F8F; margin-bottom:50px;} 
.jbpl_nr .img{ width:20%; border-right:1px solid #8F8F8F;float:left;}
.jbpl_nr .img img{ width:100%;}
.jbpl_nr .jbpl_content{ width:79%; border:none;float:left; text-align:left;}
.content p{ font-size:14px; line-height:25px}
.jbpl_nr .jbpl_content p span{ font-weight:bold;}
.aline_f{ text-align:left;}
/*���*/
table{ font-size:0.9rem;}
.li_style{ list-style:disc;}
.fw_bold{ font-weight:bold;}

.class_1 {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.6;
	opacity: .60;
	filter: alpha(opacity=60);
}

.class_2 {
	display: none;
	position: fixed;
	top: 35%;
	left: 9%;
	width: 70%;
	padding: 20px;
	background-color: white;
	z-index: 1002;
	overflow: auto;
}