@charset "utf-8";
*{ font-size:16px;padding:0px; margin:0px }
body{
	color:#000;
	background-color: #fff;
	padding:0px; 
	margin:0px auto;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
	font-size:16px;

-moz-user-select:none; 
-webkit-user-select:none; 
-ms-user-select:none; 
-khtml-user-select:none; 
user-select:none; 
}

.main{	color:#000;
	background-color: #ebebeb;
	padding:0px; 
	margin:0px auto;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
	font-size:16px;
	max-width:640px;}
div{ margin:0; padding:0; border:0; color:#333333;}
img{ margin:0; padding:0; border:0; max-width:100%}
p{ margin: 0px 0px 1em 0;}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}

/*链接*/
a{ text-decoration:none; color:#000; background: transparent;  outline:none}
a:visited {}
a:focus { outline:none; }
a:hover, a:active{ color:#66ccff; outline:none;}
.clear{ clear:both; display:block; font-size:0px; width:100%; height:0px;}
.ty_f_kefu{ display:none;}
.jm_top{ width: 100%; overflow: hidden; background:url("../images/jm_top_bag.png") repeat-x;}
.jm_top_c{ width:1350px; margin: 0px auto; overflow: hidden; background:url("../images/jm_t_bg.jpg") no-repeat center top;}
.jm_top_c1{ padding: 120px 0px 0px 0px; width:1300px; margin: 0px auto;}
.jm_top_c1 h1{ font-size:45px; color: #fff; padding-bottom: 20px; }
.jm_top_c1 .p1{ font-size:22px; color: #fff; }
.jm_top_c1 .p2{ font-size:18px; color: #fff; }
.jm_top_c1 .jm_top_wz{ margin: 0px; padding: 0px; color: #f2f2f2; font-size:12px;}
.jm_top_c1 .jm_top_wz a{ margin: 0px; padding: 0px; color: #f2f2f2; font-size:12px;}
.jm_top_c2{ width:1300px; margin: 0px auto; padding:25px; margin-top:0px; overflow: hidden; }
.jm_top_ul{ width:100%; display: block;padding: 80px 0px;  margin: 0px auto; overflow: hidden; background:#fff; border-radius:10px; box-shadow: 0 0 20px rgba(8, 152, 208, 0.1);}
.jm_top_ul li{ width:20%; float: left; text-align: center;}
.jm_top_ul li img{ width: 50px;}
.jm_top_ul li p{ font-size: 18px; color: #808080; padding-top: 5px;}
#jm_top_li_none{display: none;}

.jm_liucheng{ width: 1300px; margin: 0px auto; overflow: hidden; padding-top: 35px;}
.jm_liucheng .jm_lc_img{ width:450px; float: left;}
.jm_liucheng .jm_lc_list{ width:800px; float: right;}
.jm_liucheng .jm_lc_list h2{ font-size: 24px; padding-bottom: 20px; background: url("../images/jm_top_wz_bg.png") no-repeat bottom left; }
.jm_liucheng .jm_lc_list .jm_lc_p1{ padding:15px 0px 0px 0px; line-height:30px; }
.jm_liucheng .jm_lc_list ul{ line-height: 20px; padding-top: 20px;}
.jm_liucheng .jm_lc_list ul li{ border-bottom: 1px #f0f0f0 solid; padding-top: 15px;}
.jm_liucheng .jm_lc_list ul li .jm_lc_pb{ font-size: 18px; font-weight: bold; color: #666; padding: 0px; margin: 0px;}
.jm_liucheng .jm_lc_list ul li .jm_lc_p2{ font-size: 16px; color: #666; padding-top: 10px;}

.jm_youshi{ width: 1330px; margin: 0px auto; overflow: hidden; padding-top:55px; padding-bottom:0px;}
.jm_ty_tit{ width: 100%; text-align: center; font-size: 28px; background: url("../images/jm_top_wz_bg.png") no-repeat bottom; padding-bottom: 25px; }
.jm_ty_tit_des{width: 100%; text-align: center; font-size:14px; color: #333; padding-top:15px; line-height:28px; }
.jm_ys_con{ width: 100%; overflow: hidden; margin: 0px auto; padding-top: 35px;}
.jm_ys_con ul{ overflow: hidden; padding-bottom: 45px; width: 100%;}
.jm_ys_con ul li{width:190px; height:280px; float: left; background:#007eff; margin-right:25px; border-radius:10px; padding:50px 25px; box-shadow: 0 0 18px rgba(8, 152, 208, 0.2); }
.jm_ys_con ul li .jm_ys_pb{ font-size:20px; color: #fff; font-weight: bold; border-bottom: 1px #FFFFFF solid; padding-bottom:10px;}
.jm_ys_con ul li .jm_ys_p1{ font-size:14px; color: #fff; line-height: 30px; padding-top:10px;}
.jm_ys_con ul li a{ display: block; margin: 0px auto; width: 130px; color: #EBEBEB; font-size: 12px; border: 1px solid #b5d2f0;line-height:33px; text-align: center; border-radius:18px; margin-top: 45px;}
.jm_ys_con ul li a:hover{ background: #d1e1ff; color: #343434;}

.jm_zizhi{ width: 1300px; margin: 0px auto; overflow: hidden; padding-top:55px; padding-bottom:0px;}
.jm_zizhi .jm_zz_li{ width:1000px; margin: 0px auto; overflow: hidden; text-align: center; line-height: 50px; margin-bottom: 20px;}
.jm_zizhi .jm_zz_li li{ width: 20%; float: left;}
.jm_zizhi .jm_zz_con ul li{ float: left; width: 25%;}
.jm_zizhi .jm_zz_con ul li img{ width: 95%; text-align: center;}


.jm_wenti{ width: 1300px; margin: 0px auto; overflow: hidden; padding-top:55px; padding-bottom:0px;}
.jm_wd{ padding: 10px 0px; margin: 0px;}
.jm_wd .jm_wd_tit{ line-height: 35px; background: url("../images/wen.png") no-repeat left; padding-left:33px; line-height: 35px; background-size:27px; padding-bottom:5px; }
.jm_wd .jm_wd_des{ font-size: 14px; line-height: 25px; color: #666666; background:#f5faff; border-radius:1px; padding:25px; margin-top:10px;  border: 1px #2d8eff solid; box-shadow: 0 0 10px rgba(8, 152, 208, 0.1);}

.jm_glzs{ width: 1300px; margin: 0px auto; overflow: hidden; padding-top:55px; padding-bottom:0px;}
.jm_glzs .jm_glzs_m{ width:93%; padding:25px 3%; overflow: hidden; border: 1px  solid #000; margin: 0px auto; margin-bottom: 35px;}
.jm_glzs .jm_glzs_m h3{ font-size: 30px; padding-bottom: 20px; margin-bottom:25px; border-bottom: 2px solid #FF0004; text-align: center;}
.jm_glzs .jm_glzs_m h3 a{display: block; font-size: 30px; color: #000;}
.jm_glzs .jm_glzs_m h3 a:hover{font-size: 30px; color: #FF0000;}
.jm_glzs .jm_glzs_m #jm_glzs_m_more{ width: 200px; display: block; margin: 0px auto; font-size: 20px; line-height:45px; text-align: center; border-radius:35px; border: 1px #2d8eff solid;}
.jm_glzs .jm_glzs_m .jm_glzs_m_c p{ line-height: 25px;}

.jm_zhishi{ width: 1300px; margin: 0px auto; overflow: hidden; padding-top:55px; padding-bottom:0px;}
.jm_zhishi ul{ padding: 25px 0px; width: 100%; overflow: hidden; }
.jm_zhishi ul li{ width: 100%; overflow: hidden; margin-bottom:25px;}
.jm_zhishi .jm_zs_tit_img{ width:350px; float: left;}
.jm_zhishi .jm_zs_des{ width:900px; float: right;}
.jm_zhishi .jm_zs_des h3{ font-size: 20px; line-height: 35px; padding-bottom: 10px; border-bottom: 1px solid #f2f2f2;  color: #666;}
.jm_zhishi .jm_zs_des p{ font-size: 14px; line-height:25px; padding-bottom: 10px; color: #999999; padding-top: 10px;}
.jm_zhishi .jm_zs_des .jm_zs_time{font-size: 14px; line-height:25px; color: #999999; padding-top: 10px;}

.jm_nav_box{width: 100%; background: #333;}
.jm_s_nav{ width: 1300px; margin: 0px auto; overflow: hidden; padding-top:55px; padding-bottom:0px; line-height:35px;}
.jm_s_nav a{ line-height: 30px; border: 1px solid #666; border-radius:20px; margin-right: 10px; margin-bottom: 0px; text-align: center; padding: 5px 15px; font-size: 12px; color: #999;}
.jm_s_nav a:hover{border: 1px solid #999; color: #ccc;}

.jm_footer{ background:#333; width:100%; padding: 35px 0px 25px 0px;}
.jm_f_c{ width: 1300px; margin: 0px auto; overflow: hidden; line-height: 25px; border-top: 1px solid #666; padding-top: 30px;}
.jm_f_c p{ color:#999999; text-align: center; font-size: 12px; margin: 0px;}


.s_main{ width:100%; background:#f6f6f6; overflow:hidden; padding-top:0px;}
.s_main .s_main_box{ width:1200px; margin:0px auto;}
.s_wz{ padding:15px 0px; font-size:12px;}
.s_wz a{font-size:12px;}





@media only screen and (min-width:200px) and (max-width:1000px) {

body{ margin-top:0px;
	color:#000;
	background-color: #fff;
	padding:0px; padding-top:0px;
	margin:0px auto;
	font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
}

.jm_top{ width: 100%; overflow: hidden; background:url("../images/jm_top_bag_m.png") repeat-x;}
.jm_top_c{ width:100%; margin: 0px auto; overflow: hidden; background:none;}
.jm_top_c1{ padding: 40px 5% 0px 5%; width:90%; margin: 0px auto;}
.jm_top_c1 h1{ font-size:30px; color: #fff; padding-bottom:10px; }
.jm_top_c1 .p1{ font-size:14px; color: #fff; margin: 0px;}
.jm_top_c1 .p2{ font-size:14px; color: #fff; margin: 0px;}
.jm_top_c1 .jm_top_wz{ margin: 0px; margin-top: 10px; padding: 0px; color: #f2f2f2; font-size:12px;}
.jm_top_c1 .jm_top_wz a{ margin: 0px; padding: 0px; color: #f2f2f2; font-size:12px;}
.jm_top_c2{ width:90%; margin: 0px auto; padding:10px 5%; margin-top:10px; overflow: hidden; }
.jm_top_ul{ width:100%; display: block;padding:30px 0px;  margin: 0px auto; overflow: hidden; background:#fff; border-radius:10px; box-shadow: 0 0 20px rgba(8, 152, 208, 0.1);}
.jm_top_ul li{ width:33%; float: left; text-align: center;}
.jm_top_ul li img{ width: 30px;}
.jm_top_ul li p{ font-size: 14px; color: #808080; padding-top: 5px;}
#jm_top_li_none{display:block;}
    
.jm_liucheng{ width:90%; margin: 0px auto; overflow: hidden; padding: 35px 5% 0px 5%;}
.jm_liucheng .jm_lc_img{ width:100%; float: none;}
.jm_liucheng .jm_lc_img img{ width: 100%;}
.jm_liucheng .jm_lc_list{ width:100%; float: none;}
.jm_liucheng .jm_lc_list h2{ font-size:18px; padding-bottom:10px; margin-left:0px; background: url("../images/jm_top_wz_bg.png") no-repeat bottom left; }
.jm_liucheng .jm_lc_list .jm_lc_p1{ padding:10px 0px 0px 0px; line-height:20px; font-size: 14px; }
.jm_liucheng .jm_lc_list ul{ line-height:18px; padding-top:0px;}
.jm_liucheng .jm_lc_list ul li{ border-bottom: 1px #f0f0f0 solid; padding: 10px 0px 10px 15px;}
.jm_liucheng .jm_lc_list ul li .jm_lc_pb{ font-size: 14px; font-weight: bold; color: #666; padding: 0px; margin: 0px;}
.jm_liucheng .jm_lc_list ul li .jm_lc_p2{ font-size: 12px; color: #666; padding: 0px; padding-top: 5px; margin: 0px;}

.jm_youshi{ width: 90%; margin: 0px auto; overflow: hidden; padding-top:55px 5% 0px 5%;}
.jm_ty_tit{ width: 100%; text-align: center; font-size: 24px; background: url("../images/jm_top_wz_bg.png") no-repeat bottom; padding-bottom: 25px; }
.jm_ty_tit_des{width: 100%; text-align: center; font-size:14px; color: #333; padding-top:15px; line-height:20px; }
.jm_ys_con{ width: 100%; overflow: hidden; margin: 0px auto; padding-top: 35px;}
.jm_ys_con ul{ overflow: hidden; padding-bottom:0px; width: 100%;}
.jm_ys_con ul li{width:90%; height:auto; float: none; background:#007eff; margin-right:0px; margin-bottom:20px; border-radius:15px; padding:30px 5%; box-shadow: 0 0 18px rgba(8, 152, 208, 0.2); }
.jm_ys_con ul li .jm_ys_pb{ font-size:20px; color: #fff; font-weight: bold; border-bottom: 1px #FFFFFF solid; padding-bottom:10px;}
.jm_ys_con ul li .jm_ys_p1{ font-size:14px; color: #fff; line-height: 30px; padding-top:10px;}
.jm_ys_con ul li a{ display: block; margin: 0px auto; width: 130px; color: #EBEBEB; font-size: 12px; border: 1px solid #b5d2f0;line-height:33px; text-align: center; border-radius:18px; margin-top:10px;}
.jm_ys_con ul li a:hover{ background: #d1e1ff; color: #343434;}

.jm_zizhi{ width:90%; margin: 0px auto; overflow: hidden; padding:35px 5% 0px 5%; padding-bottom:0px;}
.jm_zizhi .jm_zz_li{ width:100%; margin: 0px auto; overflow: hidden; text-align: center; line-height: 50px; margin-bottom: 20px;}
.jm_zizhi .jm_zz_li li{ display: inline; width: auto; float: none; line-height: 30px; border: 1px solid #666; border-radius:20px; margin-right:5px; margin-bottom: 0px; text-align: center; padding: 5px 15px; font-size: 12px; color: #999;}
.jm_zizhi .jm_zz_con ul li{ float: left; width: 100%; margin-bottom: 20px;}
.jm_zizhi .jm_zz_con ul li img{ width: 100%; text-align: center;}



.jm_wenti{ width: 90%; margin: 0px auto; overflow: hidden; padding:55px 5% 0px 5%;}
.jm_wd{ padding: 10px 0px; margin: 0px;}
.jm_wd .jm_wd_tit{ line-height: 35px; background: url("../images/wen.png") no-repeat left; padding-left:33px; line-height: 35px; background-size:27px; padding-bottom:5px; }
.jm_wd .jm_wd_des{ font-size: 14px; line-height: 25px; color: #666666; background:#f5faff; border-radius:1px; padding:25px; margin-top:10px;  border: 1px #2d8eff solid; box-shadow: 0 0 10px rgba(8, 152, 208, 0.1);}

.jm_glzs{ width: 90%; margin: 0px auto; overflow: hidden; padding-top:55px 5% 0px 5%; padding-bottom:0px;}
.jm_glzs .jm_glzs_m{ width:91%; padding:25px 4%; overflow: hidden; border: 1px  solid #000; margin: 0px auto; margin-bottom:30px;}
.jm_glzs .jm_glzs_m h3{ font-size:24px; padding-bottom: 20px; margin-bottom:25px; border-bottom: 2px solid #FF0004; text-align: center;}
.jm_glzs .jm_glzs_m h3 a{display: block; font-size:22px; color: #000;}
.jm_glzs .jm_glzs_m h3 a:hover{font-size: 30px; color: #FF0000;}
.jm_glzs .jm_glzs_m #jm_glzs_m_more{ width: 150px; display: block; margin: 0px auto; font-size:16px; line-height:40px; text-align: center; border-radius:35px; border: 2px #2d8eff solid;}
.jm_glzs .jm_glzs_m .jm_glzs_m_c p{ line-height: 20px; font-size: 14px;}
    
    
.jm_zhishi{ width:90%; margin: 0px auto; overflow: hidden; padding:55px 5% 0px 5%;}
.jm_zhishi ul{ padding: 25px 0px; width: 100%; overflow: hidden; }
.jm_zhishi ul li{ width: 100%; overflow: hidden; margin-bottom:25px;}
.jm_zhishi .jm_zs_tit_img{ width:100%; float:none;}
.jm_zhishi .jm_zs_des{ width:100%; float: none;}
.jm_zhishi .jm_zs_des h3{ font-size: 20px; line-height: 35px; padding-bottom:0px; border-bottom: 1px solid #f2f2f2;  color: #666;}
.jm_zhishi .jm_zs_des p{ font-size: 14px; line-height:25px; padding-bottom: 10px; color: #999999; padding-top: 10px;}
.jm_zhishi .jm_zs_des .jm_zs_time{font-size: 14px; line-height:18px; color: #999999; padding-top: 0px;}

.jm_nav_box{width: 90%; background: #333; padding:5px 5% 0px 5%;}
.jm_s_nav{ width: 100%; margin: 0px auto; overflow: hidden;}
.jm_s_nav a{ line-height: 30px; border: 1px solid #666; border-radius:20px; margin-right: 10px; margin-bottom: 0px; text-align: center; padding: 5px 15px; font-size: 12px; color: #999;}
.jm_s_nav a:hover{border: 1px solid #999; color: #ccc;}

.jm_footer{ background:#333; width:100%; padding: 35px 0px 25px 0px;}
.jm_f_c{ width: 100%; margin: 0px auto; overflow: hidden; line-height: 25px; border-top: 1px solid #666; padding-top: 30px;}
.jm_f_c p{ color:#999999; text-align: center; font-size: 12px; margin: 0px;}


.s_main{ width:100%; background:#f6f6f6; overflow:hidden; padding-top:0px;}
.s_main .s_main_box{ width:1200px; margin:0px auto;}
.s_wz{ padding:15px 0px; font-size:12px;}
.s_wz a{font-size:12px;}
#skf{ display:none;}
.ty_f_kefu{ display:block; width:100%; position:fixed; bottom:0px; z-index: 10000; overflow:hidden; background:#fff; border-top:1px solid #eee; height:40px; padding-top:7px; padding-bottom: 15px;}
.ty_f_kefu .ty_f_kf_l{ float:left; width:40%;}
.ty_f_kefu .ty_f_kf_l .ty_f_kf_img{ width:50px; float:left; text-align:center;}
.ty_f_kefu .ty_f_kf_l .ty_f_kf_img img{ width:70%; padding:0px; margin:0px;}
.ty_f_kefu .ty_f_kf_l .ty_f_kf_text{ width:65px; float:left;}
.ty_f_kefu .ty_f_kf_l .ty_f_kf_text p{ font-size:12px; text-align:left; padding:0px; margin:0px; line-height:14px;}
.ty_f_kefu .ty_f_kf_l .ty_f_kf_text #ty_f_kfp1{ font-size:14px; padding-top:3px; color:#666;}
.ty_f_kefu .ty_f_kf_l .ty_f_kf_text #ty_f_kfp2{ font-size:10px; color:#999;}
.ty_f_kefu .ty_f_kf_r{ float:right; width:60%;}
.ty_f_kefu .ty_f_kf_r li{ width:50%; float:left; text-align:center;}
.ty_f_kefu .ty_f_kf_r li a{ color:#fff; height:31px; width:85%; font-size:14px; line-height:31px; border-radius:3px;}
.ty_f_kefu .ty_f_kf_r li #ty_f_kf_btn1{ background:#ff9933; display:block; }
.ty_f_kefu .ty_f_kf_r li #ty_f_kf_btn2{ background:#cc9900; display:block; }

}