
/*old_header*/

.jph_navtop{ width:944px; margin-top:8px; float:right;}
.jph_navtop .jph_navtop_l{ width:744px; height:325px; border:1px solid #e3e3e3; border-bottom:none; float:left;}
.jph_navtop .jph_navtop_l ul li{ float:left;}
.jph_navtop .jph_navtop_l ul li a{ display:block; width:148px; height:107px; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.jph_navtop .jph_navtop_l ul li a.last{ border-right:none;}
.jph_navtop .jph_navtop_l ul li a .jph_t_img{ width:140px; height:75px; margin:0 auto; padding-top:5px;}
.jph_navtop .jph_navtop_l ul li a .jph_t_img img{width:140px; height:75px;}
.jph_navtop .jph_navtop_l ul li a p{ width:140px; height:23px; background:#f3f3f3; line-height:23px; text-align:center; margin:0 auto;}
.jph_navtop .jph_navtop_l ul li a:hover{ color:#fff;}
.jph_navtop .jph_navtop_l ul li a:hover p{ background:#ed5e5e;}
.jph_navtop .jph_navtop_r{ width:189px; height:325px; border:1px solid #e3e3e3; float:right; overflow:hidden;}
.jph_navtop .jph_navtop_r h2{ width:100%; height:30px; background:#f9f9f9; padding-left:10px; line-height:30px; text-align:left; font-size:16px; clear:#555;}
.jph_navtop .jph_navtop_r .jph_tr_hot{ width:180px; margin:0 auto;}
.jph_navtop .jph_navtop_r .jph_tr_hot p{ width:20px; height:45px; background:#6ba158; color:#fff; line-height:20px; text-align:center; overflow:hidden;}

.H_s_wrap{width: 100%;height: 40px;border-top:2px solid #c81d1d;border-bottom: 1px solid #ddd;background: #f8f8f8;text-align: center;}
.H_s_nav{width: 1200px;height: 40px;margin: 0px auto;}
.H_s_nav_l{float: left;width: 228px;height: 41px;background: #fff;border-left: 1px solid #ddd;border-right: 1px solid #ddd;text-align: center;font-size: 14px;line-height: 40px;color: #555;}
.H_s_nav_l a{color: #555;margin: 0px 4px;}
.H_s_nav_l a:hover{color: #ec384b;}

.H_s_nav_r{float: right;width: 970px;height: 22px;margin-top: 9px;}
.H_s_nav_r li{display: none;width: 970px;height: 22px;line-height: 22px;font-size: 14px;}
.H_s_nav_r li a{display: block;width: 134px;height: 22px;color: #555;float: left;border-right: 1px solid #ddd;}
.H_s_nav_r li a:hover,.H_s_nav_r li a.hover{color: #ec384b;}

.H_w{width: 1198px;height: 52px;border: 1px solid #ddd;margin: 0px auto;margin-top: 10px;}
.H_w_l{width: 63px;height: 52px;float: left;border-right: 1px solid #ddd;}
.H_w_r{width: 1116px;height: 40px;float: left;text-align: left;padding: 6px 9px;line-height: 20px;font-size: 12px;}

.jph_xbqj{background: url(../images/jph_xbqj.jpg);}
.jph_mrbj{background: url(../images/jph_mrbj.jpg);}
.jph_jsyl{background: url(../images/jph_jsyl.jpg);}
.jph_cyxc{background: url(../images/jph_cyxc.jpg);}
.jph_jjzs{background: url(../images/jph_jjzs.jpg);}
.jph_wlfw{background: url(../images/jph_wlfw.jpg);}
/*old_header*/

/*header*/
.w1200{width:1200px; margin:0 auto;}
.fl{ float:left ; display:inline}
.fr{ float:right ; display:inline}
.clear{ clear:both; font-size:0px; height:0px; line-height:0px; overflow:hidden; border:0px; }

.header {width: 100%; height: 31px; background: #fff; }
.header_con{width:1198px; background: #FAFAFA; border:1px solid #F2F2F2; border-top:0px; height:30px; }
.header_left a {display: block; height: 30px; line-height: 30px; float: left; margin-right: 15px; color:#6B6B6B;}
.header_left a:hover {color: #F14242;}
.header_left span {display: block; height: 30px; line-height: 30px; float: left; background: url(../images/ico1.png) no-repeat left center; padding-left: 18px; margin-left: 15px; color:#6B6B6B;}
.header_right_a1 {display: block; height: 30px; line-height: 30px; background: url(../images/ico2.png) no-repeat left center; padding-left: 15px; margin-right: 27px;}
.header_right_a1:hover {background: url(../images/ico2_1.png) no-repeat left center; color: #F14242;}
.header_right_a2 {display: block; height: 30px; line-height: 30px; background: url(../images/ico3.png) no-repeat 5px center; padding-left: 20px; cursor: pointer; position: relative; width: 70px;}
.header_right_a2 em {display: block; height: 30px; width: 5px; background: url(../images/ico5.png) no-repeat center center; margin-left: 5px;}
.header_right_a2:hover {background: #fff url(../images/ico3_1.png) no-repeat 5px center; height: 31px; position: relative;}
.header_right_a2:hover font {color: #F14242;}
.header_right_a2:hover em {background: url(../images/ico5_1.png) no-repeat center center;}
.header_right_a2_ul {
	width: 160px;
	overflow: hidden;
	position: absolute;
	left: -70px;
	border: 1px solid #ddd;
	border-top: 0px;
	border-bottom: 0px;
	display: none;
	z-index: 3;
	top:31px;
	background:#fff;
	
	
}
.header_right_a2_ul ul li {
	width: 140px;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	border-bottom: 1px solid #ddd;
}
.header_right_a2_ul ul li a {
	display: block;
	width: 120px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}
.header_right_a2_ul ul li a:hover {
	color: #F14242;
}
.header_right_a2_ul ul li span:hover {
	color: #F14242;
}
.header_right_a2_p1 {
	height: 25px;
	line-height: 25px;
	text-align: center;
	border-bottom: 1px solid #ddd;
	background: #ddd;
}
.header_right_a2_p1:hover {
	color: #F14242;
}
.header_right_a2:hover .header_right_a2_ul {
	display: block;
}
.header_right_a3 {
	height: 31px;
	line-height: 31px;
	margin-left: 15px;
	background: url(../images/ico4.png) no-repeat 10px center;
	padding-left: 25px;
	width: 70px;
}
.header_right_a3:hover {
	background: #fff url(../images/ico4_1.png) no-repeat 10px center;
	height: 31px;
}
.header_right_a3 em {
	display: block;
	height: 31px;
	width: 5px;
	background: url(../images/ico5.png) no-repeat center center;
	margin-left: 5px;
}
.header_right_a3:hover em {
	background: url(../images/ico5_1.png) no-repeat center center;
}




.header_right_a3:hover .top_link{display:block;}
.top_link {
	width: 1178px;
	padding: 10px;
	border: 1px solid #ddd;
	border-top: none;
	background-color: #fff;
	position:absolute; left:0px;
	left:50%;
	margin-left:-599px;
	display:none;
	background:#fff; 
	z-index:3;
}
.tl_c {
	width: 280px;
	overflow: hidden;
	height: auto;
	margin-left: 4px;
	margin-bottom: 10px;
	position: relative;
	vertical-align: top;
	display: inline-block
}
.tl_c h2 {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 26px;
	padding: 0;
	margin: 0;
	line-height: 26px;
	font-size: 14px
}
.tl_c ul li {
	line-height: 24px;
	display: block;
	height: 24px;
	overflow: hidden;
	float: left;
	width: 75px;
	text-align: left;
	padding: 0;
	margin-right: 12px
}
.tl_c ul li a {padding: 0; margin: 0}
.tl_c h2.bt_1 {color: #f13f3f}
.tl_c h2.bt_2 {color: #7d3cb6}
.tl_c h2.bt_3 {color: #e234b6}
.tl_c h2.bt_4 {color: #f85d00}
.tl_c h2.bt_5 {color: #0ba200}
.tl_c h2.bt_6 {
	color: #ac148e
}
.tl_c h2.bt_7 {
	color: #ea2783
}
.tl_c h2.bt_8 {
	color: #da0000
}
.tl_c h2.bt_9 {
	color: #0fa616
}
.tl_c h2.bt_10 {
	color: #e22405
}
.tl_c h2.bt_11 {
	color: #257fef
}


.header_logo{width:100%; height:130px; background:#fff; border-bottom:1px solid #F14242; box-shadow:0 3px 3px 3px #e8e8e8;}

.H_h_Logo {
width: 212px;
height: 64px;
margin-right: 80px;
margin-top: 16px;

float: left;}


.H_h_Search {
width: 500px;
height: 36px;
float: left;
margin-top: 22px;
margin-left:70px;
}


.H_h_Search ul li {float: left;}

.H_head .H_h_Search ul .H_h_S_input input {
float: left;
height: 36px;
line-height: 36px;
padding-left:42px;
width: 300px;
border: 2px solid #f14242;
border-right: none;
color: #c4c4c4;

font-size:13px;
background:url(../images/ico6.png) no-repeat 12px center;
font-family:'Microsoft Yahei';
}

.H_h_Search .H_h_S_ss{font-size:12px;color:#666;font-family:'Microsoft Yahei';display:block;float:left;}
.H_h_Search .H_h_S_ss a{color:#a3a3a3;margin-left:20px;}
.H_head .H_h_Search ul .H_h_S_but {width: 93px; height: 40px; float: left;}

.H_head .H_h_Search ul .H_h_S_but input {border: none; background:#F14242; color: #fff; width: 93px; height: 40px; line-height:40px; cursor: pointer;  font-size:15px; font-family:'Microsoft Yahei';}

.H_h_kfu{margin:19px 0 0 0px;}
.H_h_kfu a{display:block; width:252px; height:64px; overflow:hidden;}
.H_h_kfu a img{transition: all 0.3s ease-out;}
.H_h_kfu a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);}


.H_h_wx{position:relative;}
.H_h_wx_d{position:absolute; top:14px; left:0px; display:none;}
.H_h_wx:hover .H_h_wx_d{display:block;}



/*nav*/
.H_n_SjNew{ _display:inline; height:32px; line-height:32px; margin-top:0px; position:relative; top:-2px; }
.H_n_SjNew{color:#4e4e4e; font-size:12px; margin-top:16px;}
.H_n_SjNew span{color:#B5B5B5; margin:0 5px;}
.H_n_SjNew font{color:#F14242; position:relative; top:1px; font-size:14px; font-family:'Microsoft Yahei';}
.nav{float:left; margin-left:18px; margin-top:16px;}
.nav a{ color:#3f3f3f; font-size:15px; font-family:'Microsoft Yahei'; margin-left:0px; padding:6px 15px;}
.nav a:hover{color:#f13f3f; border-bottom:3px solid #F14242;}
.nav a.on{border-bottom:3px solid #F14242;}
.nav span{ color:#B5B5B5; font-family:'闁诲海鎳撻鍕礊閿燂拷'; margin-left:14px;}
.nav a.nav_a1{background:url(../images/ico15.png) no-repeat left center; padding-left:20px; margin-left:10px;}
.nav a.nav_a2{background:url(../images/ico16.png) no-repeat left center; padding-left:20px; margin-left:23px;}
.H_head_cyfl{width:230px; line-height:32px;}
.H_head_cyfl .H_head_cyfl_s{width:230px; height:33px; color:#ffffff; font-size:15px;  text-indent:60px; font-family:'Microsoft Yahei'; margin-top:15px; overflow:hidden; display:block; background:#F14242 url(../images/shenla_ico7.png) no-repeat 170px center; }


/*闅愯棌瀵艰埅*/

.yincangdaohang_bg{position:fixed; height:215px; background:#f2f2f2; /*top:130px;*/ top:162px; width:100%; z-index:0; left:0px;}
.yincangdaohang{width:1200px; height:214px; border-top:1px solid #F2F2F2; margin:0 auto; background:#fff; position:relative; z-index:3;}
.yincangdaohang_con{width:1200px; height:214px; border-top:1px solid #F2F2F2; margin:0 auto; background:#fff; position:relative; z-index:3;}
.yincangdaohang_daohang{width:229px; border-right:1px solid #F2F2F2; height:214px; overflow:hidden; font-family:'Microsoft Yahei'; font-weight:bold; color:#434343; text-align:center; font-size:12px;}
.yincangdaohang_daohang_p1{height:57px; line-height:57px; text-align:left; margin-left:65px;} 
.yincangdaohang_daohang_p1 img{margin-right:15px; position:relative; top:5px;}
.yincangdaohang_daohang_p2{height:30px; line-height:30px; border-top:1px solid #F2F2F2; text-align:left;}
.yincangdaohang_daohang_p2 img{margin-right:15px; position:relative; top:5px; margin-left:65px;}
.yincangdaohang_lb{width:550px; overflow:hidden; margin-left:10px; font-size:12px; font-family:'瀹嬩綋';}
.yincangdaohang_lb ul li{width:76px; height:14px; line-height:14px; text-align:center; overflow:hidden; margin-left:-1px; float:left; margin-top:10px; background:url(../images/sjdq_ico12.png) no-repeat left center;}
.yincangdaohang_lb ul li a{color:#434343;}
.yincangdaohang_lb ul li a:hover{color:#f13f3f;}
.yincangdaohang_lb_1{height:58px; overflow:hidden;}
.yincangdaohang_lb_2{height:31px; overflow:hidden;}
.yincangdaohang_lb_2 ul li{margin-top:8px;}
.yincangdaohang_logo{ width:360px;}
.yincangdaohang_logo ul li{width:119px; height:71px; text-align:center; border-left:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; float:left;}
.yincangdaohang_logo ul li a{display:block; height:70px; width:100%;}
.yincangdaohang_logo ul li img{margin-top:7px;}
.yincangdaohang_logo ul li:hover a{border-bottom:1px solid #f13f3f;}






.H_s_wrap{position:relative; z-index:1;}
.H_w{position:relative; z-index:1;}





/*foot*/
.foot{height:337px; width:100%; background:#282828; margin-top:10px; padding-top:45px;}
.foot_c1_p1{font-size:14px; color:#666666; font-family:'Microsoft Yahei'; margin-top:30px;}
.foot_c1_p1 font{font-size:30px; font-weight:bold;}
.foot_c2_t{font-size:18px; width:100px; border-bottom:1px solid #3A3A3A; color:#999999; font-family:'Microsoft Yahei'; padding-bottom:12px; margin-right:35px; margin-bottom:10px;}
.foot_c2 ul li a{font-size:14px; color:#666666; font-family:'Microsoft Yahei';}
.foot_c3{margin-left:110px;}
.foot_c2_p1{margin-top:10px;}
.foot_c4{width:1200px; margin:0 auto; border-top:1px solid #3F3F3F; padding-top:20px; margin-top:30px;}
.foot_c5{line-height:24px;}
.foot_c5_p1 a{font-size:14px; font-weight:bold; font-family:'Microsoft Yahei'; margin-right:10px; color:#666;}
.foot_c5_p1 a:hover{color:#F14242;}
.foot_c5_p2{color:#666666; line-height:24px;}
.foot_c6{font-size:14px; color:#999999; font-family:'Microsoft Yahei';}
.foot_c6 a{font-size:14px; color:#999999; font-family:'Microsoft Yahei'; margin:0 5px;}
.foot_c6 a:hover{color:#F14242;}

/**2018.3.1**/
.yincangdaohang_logo ul li img{width:96px;height:58px;}


.header_right_qy {display: block; height: 30px; line-height: 30px; background: url(../images/qyzz_ico.png) no-repeat left center; padding-left: 17px; margin-right: 27px; position:relative;}
.header_right_qy:hover{color:#F00; cursor:pointer;background: url(../images/qyzz_ico2.png) no-repeat left center;}
.header_right_qy a:hover{color:#f00;}
