.hyh_ttop{
	width:100%;
	height: 40px;
	background: url(../img/htop_bg.jpg) repeat-x;
}
.hyh_ttop .hyh_content h4{
	font-weight: normal;
	line-height: 40px;
	font-size: 12px;
	color:#fff;
}
.hyh_ttop .hyh_content .right a {
    float: left;
    font: 12px/40px "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
}
.hyh_ttop .hyh_content .right a:hover{
	color:#f40;
}
.hyh_ttop .hyh_content .right b {
    float: left;
    font-size: 12px;
    font-weight: normal;
    margin: 0px 5.9px;
    line-height: 40px;
}
.hyh_header{
	width:100%;
	height: 120px;
	background: url(../img/header_bg.jpg) repeat-x;
}
.hyh_header .hyh_con{
	padding-top:25px;
}
.hyh_header .hyh_con .left{
	width:700px;
	height: 80px;
}
.hyh_header .hyh_con .left .hyh_logo{
	width:140px;
	height: 80px;
	background: url(../img/logo_bg.jpg) no-repeat left center;
}
.hyh_header .hyh_con .left h1{
	font-size: 32px;
	padding-left:3px;
	font-weight: normal;
	color:#000;
}
.hyh_header .hyh_con .left p{
	font-size: 17px;
	padding-top:8px;
	color:#a2a2a2;
}
.hyh_header .hyh_con .right{
	width:280px;
	height: 80px;
	background: url(../img/htel.jpg) no-repeat left center;
}
.hyh_header .hyh_con .right h5{
	padding-left:65px;
	padding-top:10px;
	font-size: 16px;
	color:#676767;
}
.hyh_header .hyh_con .right p{
	padding-left:65px;
	padding-top:5px;
	font-size: 27px;
	font-weight: bold;
	color:#ff3304;
}

.hyh_nav{
	width:100%;
	height: 46px;
	background: url(../img/nav_bg.jpg) repeat-x;
}
.hyh_nav .hyh_nav_con ul{
	margin-left:50px;
}
.hyh_nav .hyh_nav_con ul li{
	width:128px;
	height: 44px;
	float: left;
	background: url(../img/nav_list_border.jpg) no-repeat right center;
}
.hyh_nav .hyh_nav_con ul li a{
	display: block;
	width:124px;
	height: 44px;
	float: left;
	text-align: center;
	line-height: 44px;
	font-size: 14px;
}
.nav_active{
	background: url(../img/navbg.jpg) repeat-x;
}
.hyh_banner{
	height: 600px;
	overflow: hidden;
}
.hyh_search{
	width:100%;
	height: 62px;
	color:#fff;
	background: url(../img/search_bg.jpg) repeat-x;
}
.hyh_search .hyh_search_con{
	
}
.hyh_search .hyh_search_con .left{
	width:660px;
	height: 62px;
	line-height: 62px;
	color:#fff;
	font-size: 14px;
}
.hyh_search .hyh_search_con .left p{
	color:#fff;
}
.hyh_search .hyh_search_con .right{
	padding-top: 8px;
}
.hyh_search .hyh_search_con .right input{
	height: 36px;
	width:200px;
	color:#000;
	font-size: 16px;
	padding-left: 8px;
}


.hy_body{
	/*height: 1800px;*/
	/*background: #faf;*/
}

.hy_body .hy_tuijian h1{
	width:100%;
	height: 80px;
	color:#000;
	margin-top:50px;
	font-weight: normal;
	text-align: center;
	font-size: 26px;
	background: url(../img/pro_bottom_bg.jpg) no-repeat bottom center;
}
.hy_body .hy_tuijian .hyt_con{
	width:100%;
	height: 388px;
	background: #f9f9f9;
}

.hy_body .hyt_pro .left{
	width:264px;
	height:890px;
	border:1px solid #e2e1e1;
	position: relative;
}
.hy_body .hyt_pro .left .ltop{
	width:100%;
	height: 90px;
	background: url(../img/pro_h_1.jpg) no-repeat center center;
}
.hy_body .hyt_pro .left .ltop h3{
	width:100%;
	height: 50px;
	text-align: center;
	line-height: 60px;
	font-weight: normal;
	font-size: 28px;
	color:#fff;
}
.hy_body .hyt_pro .left .ltop p{
	width:100%;
	height: 30px;
	text-align: center;
	line-height: 20px;
	font-size: 16px;
	color:#fff;
}
.hy_body .hyt_pro .left .lcontent{
}
.hy_body .hyt_pro .left .lcontent ul li{
	width:100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	border-bottom: 1px solid #e2e1e1;
	background: url(../img/pro_lsts_bg.jpg) no-repeat 30px center;
}
.hy_body .hyt_pro .left .lcontent ul li a{
	color:#000;
}
.hy_body .hyt_pro .left .lcontent ul li a:hover{
	color:#f40;
}
.hy_body .hyt_pro .left .lbottom{
	width:100%;
	height: 388px;
	color:#fff;
	position: absolute;
	bottom: 0px;
	background: url(../img/pro_bottom_con_1.jpg) no-repeat center center;
}
.hy_body .hyt_pro .left .lbottom h1{
	width:100%;
	height: 40px;
	font-weight: normal;
	font-size: 26px;
	padding-top:15px;
	padding-left:20px;
	color:#fff;
}
.hy_body .hyt_pro .left .lbottom img{
	display: block;
	margin:15px auto;
}
.hy_body .hyt_pro .left .lbottom p{
	width:100%;
	line-height: 25px;
	font-size: 14px;
	padding-left:20px;
	color:#fff;
}



.hy_body .hyt_pro .right{
	/*background: #faa;*/
	width:900px;
}

.hy_body .hyt_pro .right .hyp_pro_title h1{
	width:240px;
	height: 40px;
	color:#fff;
	line-height: 40px;
	margin-left:30px;
	font-size: 20px;
	background: url(../img/pro_right_bottom_border.jpg) no-repeat bottom left;
	color:#0d1c71;
}
.hy_body .hyt_pro .right .hyp_pro_title h1 span{
	color:#333;
	display: inline-block;
	font-size: 13px;
	line-height: 40px;
	font-weight: normal;
}
.hy_body .hyt_pro .right .hyp_pro_title .pro_more a{
	height: 40px;
	line-height: 40px;
	padding-right: 40px;
	color:#000;
}
.hy_body .hyt_pro .right .hyp_pro_title .pro_more a:hover{
	color:#f40;
}
.hy_body .hyt_pro .right .hyp_pro_con{
	width:100%;
}
.hy_body .hyt_pro .right .hyp_pro_con ul li{
	float: left;
	margin-right:12px;
	margin-top:20px;
}
.hy_body .hyt_pro .right .hyp_pro_con ul li a{
	display: block;
	width:208px;
	height: 260px;
	border:2px solid #e9e9e9;
	/*background: #000;*/
}
.hy_body .hyt_pro .right .hyp_pro_con ul li a:hover{
	border:2px solid blue;
}
.hy_body .hyt_pro .right .hyp_pro_con ul li h3{
	width:100%;
	height: 50px;
	color:#000;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	border-top:2px solid #e9e9e9;
	font-weight: normal;
	background: url(../img/pro_more.jpg) no-repeat 180px center;
}
.hy_body .hyt_pro .right .hyp_pro_con ul li h3:hover{
	color:#fff;
	background: #fc750a;
}
.hy_body .hyt_pro .right .hyp_pro_con ul li img{
	display: block;
	height: 210px;
	width: 100%;
}
.hy_body .hy_about{
	width:100%;
	height: 470px;
	background: url(../img/about_bg.jpg) repeat-x;
}
.hy_body .hy_about .hya_con h1{
	width:100%;
	height: 70px;
	color:#fff;
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	padding-top:20px;
	margin-bottom: 30px;
	background: url(../img/about_hbottom_bg.jpg) no-repeat bottom center;
}
.hy_body .hy_about .hya_con .hya_content img{
	width:400px;
	height: 300px;
	margin-right:20px;
}
.hy_body .hy_about .hya_con .hya_content .hya_center_cons{
	width:360px;
	height: 300px;
	position: relative;
	margin-right:20px;
	/*background: #000;*/
}
.hy_body .hy_about .hya_con .hya_content .hya_center_cons p{
	color:#fff;
	text-indent: 30px;
	line-height: 30px;
	font-size: 14px;
}
.hy_body .hy_about .hya_con .hya_content .hya_center_cons a{
	display: block;
	position: absolute;
	bottom: 20px;
	right: 30px;
	color:#ccc;
	font-size: 14px;
}
.hy_body .hy_about .hya_con .hya_content .hya_center_cons a:hover{
	color:#f40;
}
.hy_body .hy_about .hya_con .hya_content .a_banner{
	width:400px;
	height: 300px;
	color:#fff;
	/*background: #000;*/
}
.hy_body .hy_about .hya_con .hya_content .a_banner h2{
	font-size: 20px;
	height: 30px;
	color:#fff;

}
.hy_body .hy_about .hya_con .hya_content .a_banner .hya_bans{
	width:300px;
	height: 270px;
	/*background: #000;*/
}
.hy_body .hy_about .hya_con .hya_content .a_banner .hya_bans ul li{
	width:300px;
	height: 270px;
}
.hy_body .hy_about .hya_con .hya_content .a_banner .hya_bans ul li a{
	width: 300px;
	height: 270px;
}
.hy_body .hy_about .hya_con .hya_content .a_banner .hya_bans ul li a img{
	width: 300px;	
	height: 270px;
}
.hy_youshi{
	height: 1100px;
	/*width: 100%;*/
	/*background: #faf;*/
}
.hy_youshi .hyy_title{
	width:680px;
	height: 80px;
	margin:0 auto;
	padding-left:180px;
	background: url(../img/youshi_ht_bg.jpg) no-repeat left center;
}
.hy_youshi .hyy_title h1{
	font-weight: normal;
	font-size: 30px;
	color:#bcbcbc;
	padding-left: 30px;
}
.hy_youshi .hyy_title h1 span{
	display: inline-block;
	font-size: 16px;
	color:#bcbcbc;
}
.hy_youshi .hyy_title p{
	height: 40px;
	line-height: 40px;
	color:#fff;
	border-radius: 40px;
	font-size: 24px;
	background: blue;
	padding-left: 30px;
}
.hy_youshi .hyy_conlists .cons1 .left{
	width:560px;
	height: 300px;
	background: url(../img/youshi_1tu.jpg) no-repeat top center;
}

.hy_youshi .hyy_conlists .cons1 .right{
	width:560px;
	height: 300px;
	/*background: #000;*/
}
.hy_youshi .hyy_conlists .cons1 .right .right_title{
	width: 100%;
	height: 80px;
	padding-left:110px;
	background: url(../img/youshi_right_tbg.jpg) no-repeat left center;
}
.hy_youshi .hyy_conlists .cons1 .right .right_title h3{
	height: 35px;
	line-height: 35px;
	font-size: 24px;
	font-weight: normal;
	color: #000;
}
.hy_youshi .hyy_conlists .cons1 .right .right_title h1{
	height: 45px;
	line-height: 45px;
	font-size: 36px;
	/*font-weight: normal;*/
	color: #04287c;
}
.hy_youshi .hyy_conlists .cons1 .right p{
	height: 80px;
	color:#000;
	margin-top:30px;
	padding-left: 30px;
	line-height: 25px;
	background: url(../img/youshi_right_lists_bg.jpg) no-repeat left center;
}
.hy_youshi .hyy_conlists .cons1 .right p span{
	color:#f40;
}

.hy_youshi .hyy_conlists .cons2 .left{
    width:560px;
    height: 300px;
    /*background: #000;*/
}
.hy_youshi .hyy_conlists .cons2 .left .left_title{
	height: 80px;
	padding-left: 110px;
	background: url(../img/youshi_left_ttu.jpg) no-repeat left center;
}
.hy_youshi .hyy_conlists .cons2 .left .left_title h3{
	height: 35px;
	line-height: 35px;
	font-size: 24px;
	font-weight: normal;
	color: #000;
}
.hy_youshi .hyy_conlists .cons2 .left .left_title h1{
	height: 45px;
	line-height: 45px;
	font-size: 36px;
	/*font-weight: normal;*/
	color: #04287c;
}
.hy_youshi .hyy_conlists .cons2 .left p{
	height: 80px;
	color:#000;
	margin-top:30px;
	padding-left: 30px;
	line-height: 25px;
	background: url(../img/youshi_right_lists_bg.jpg) no-repeat left center;
}
.hy_youshi .hyy_conlists .cons2 .left p span{
	color:#f40;
}
.hy_youshi .hyy_conlists .cons2 .right{
	width:560px;
	height: 300px;
	background: url(../img/youshi_2tu.jpg) no-repeat top center;
}
.hy_youshi .hyy_conlists .cons3 .left{
	width:560px;
	height: 300px;
	background: url(../img/youshi_3tu.jpg) no-repeat top center;
}

.hy_youshi .hyy_conlists .cons3 .right{
	width:560px;
	height: 300px;
	/*background: #000;*/
}
.hy_youshi .hyy_conlists .cons3 .right .right_title{
	width: 100%;
	height: 80px;
	padding-left:110px;
	background: url(../img/youshi_right_3tbg.jpg) no-repeat left center;
}
.hy_youshi .hyy_conlists .cons3 .right .right_title h3{
	height: 35px;
	line-height: 35px;
	font-size: 24px;
	font-weight: normal;
	color: #000;
}
.hy_youshi .hyy_conlists .cons3 .right .right_title h1{
	height: 45px;
	line-height: 45px;
	font-size: 36px;
	/*font-weight: normal;*/
	color: #04287c;
}
.hy_youshi .hyy_conlists .cons3 .right p{
	height: 120px;
	color:#000;
	margin-top:30px;
	padding-left: 30px;
	line-height: 30px;
	background: url(../img/youshi_3lists_bg.jpg) no-repeat left center;
}
.hy_youshi .hyy_conlists .cons3 .right p span{
	color:#f40;
}
.hy_youshi .hyy_conlists .hy_youshi_tel{
	width:460px;
	height: 60px;
	/*margin-top:-50px;*/
	text-align: right;
	margin-right:100px;
	line-height: 60px;
	/*background: #000;*/
	background: url(../img/youshi_tel.jpg) no-repeat right center;
}
.hy_youshi .hyy_conlists .hy_youshi_tel p{
	color:#000;
	text-align: right;
	padding-right:60px;
}
.hy_youshi .hyy_conlists .hy_youshi_tel p span{
	/*display: inline-block;*/
	font-size: 30px;
	color:red;
}
.hy_jingshen{
	width:100%;
	height: 157px;
	background: url(../img/jingshen_tu_1.jpg) no-repeat center center;
	position: relative;
}
.hy_jingshen .tel{
	position: absolute;
	top:30px;
	right:380px;
}
.hy_jingshen .tel h4{
	color:#fff;
	font-size: 16px;
	font-weight: normal;
}
.hy_jingshen .tel p{
	font-size: 26px;
	color: #fff;
}
.hy_jingshen a{
	width:100px;
	height: 30px;
	background: #fc750a;
	text-align: center;
	line-height: 30px;
	position: absolute;
	bottom:30px;
	right:450px;
	font-size: 14px;

}
.hy_jingshen a:hover{
	border-radius: 15px;
	font-size: 16px;
}



.hy_news h1{
	width:100%;
	height: 70px;
	font-weight: normal;
	color:#424242;
	font-size: 28px;
	text-align: center;
	background: url(../img/news_bottom_bg.jpg) no-repeat bottom center;
}
.hy_news .hyn_cons .left,.hy_news .hyn_cons .center,.hy_news .hyn_cons .right{
	width:500px;
	/*height: 550px;*/
	margin-right:40px;
}
.hy_news .hyn_cons .left{
	/*margin-right:160px;*/
}
.hy_news .hyn_cons .left .news_title .nt{
	/*background: #cca;*/
	/*margin-bottom: 20px;*/
}
.hy_news .hyn_cons .left .news_title .nt h2{
	width:120px;
	height: 40px;
	background: blue;
	font-size: 18px;
	/*padding-left: 15px;*/
	text-align: center;
	line-height: 38px;
	margin-right: 10px;
	color:#fff;
}
.hy_news .hyn_cons .left .news_title .nt h6{
	line-height: 38px;
	font-size: 14px;
	color:#555555;
	font-weight: normal;
}
.hy_news .hyn_cons .left .news_title a{
	color:#656565;
	line-height: 38px;
	font-size: 14px;
	margin-right: 15px;
}
.hy_news .hyn_cons .left .news_title a:hover{
	color:#f40;
}
.hy_news .hyn_cons .left .ntimg{
	width:100%;
	height: 150px;
	background: url(../img/youshi_3tu.jpg) no-repeat center center;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}
/*.hy_news .hyn_cons .left .ntimg img{
	width:100%;
	height: 100%;
}*/
.hy_news .hyn_cons .left ul{
	margin-top:30px;
}
.hy_news .hyn_cons .left ul li{
	margin-top:15px;
	width:100%;
	height: 100px;
	border-bottom: 1px solid #dddddd;
	line-height: 20px;
	/*background: #000;*/
}
.hy_news .hyn_cons .left ul li a{
	padding-left:26px;
	font-size: 18px;
	color:#000;
	background: url(../img/news_2tu.jpg) no-repeat left center;
}
.hy_news .hyn_cons .left ul li a:hover{
	color:#f40;
}
.hy_news .hyn_cons .left ul li span{
	margin-right:15px;
	color:#d1d1d1;
}
.hy_news .hyn_cons .left ul li p{
	margin-top:16px;
	color:#656565;
	font-size: 15px;
	padding-left:25px;
}
.hy_news .hyn_cons .center .news_title .nt h2{
	width:120px;
	height: 40px;
	background: blue;
	font-size: 18px;
	/*padding-left: 15px;*/
	text-align: center;
	line-height: 38px;
	margin-right: 10px;
	color:#fff;
}
.hy_news .hyn_cons .center .news_title .nt h6{
	line-height: 38px;
	font-size: 14px;
	color:#555555;
	font-weight: normal;
}
.hy_news .hyn_cons .center .news_title a{
	color:#656565;
	line-height: 38px;
	font-size: 14px;
	margin-right: 15px;
}
.hy_news .hyn_cons .center .news_title a:hover{
	color:#f40;
}
.hy_news .hyn_cons .center .ntimg{
	width:100%;
	height: 150px;
	/*background: #000;*/
	background: url(../img/hangye_tu.jpg) no-repeat center center;
	background-size:100% 100%;
	/*margin-top:15px;*/
}
/*.hy_news .hyn_cons .center .ntimg img{
	width:100%;
	height: 100%;
}*/
.hy_news .hyn_cons .center ul li{
	width:100%;
	height: 50px;
	line-height: 50px;
}
.hy_news .hyn_cons .center ul li h5{
	font-size: 18px;
	margin-left:15px;
   color:#000;
}
.hy_news .hyn_cons .center ul li a{
	font-size: 18px;
	color:#000;
	margin-right:15px;
}
.hy_news .hyn_cons .center ul li a:hover{
	color:#f40;
}


/*在这儿开始哟*/
/*.hy_news .hyn_cons .right{
	
}

.hy_news .hyn_cons .right .news_title .nt h2{
	width:120px;
	height: 40px;
	background: blue;
	font-size: 18px;
	text-align: center;
	line-height: 38px;
	margin-right: 10px;
}
.hy_news .hyn_cons .right .news_title .nt h6{
	line-height: 38px;
	font-size: 14px;
	color:#555555;
	font-weight: normal;
}
.hy_news .hyn_cons .right .news_title a{
	color:#656565;
	line-height: 38px;
	font-size: 14px;
	margin-right: 15px;
}
.hy_news .hyn_cons .right .news_title a:hover{
	color:#f40;
}
.hy_news .hyn_cons .right ul{
	margin-top:15px;
}
.hy_news .hyn_cons .right ul li {
	width:100%;
	height: 100px;
	border-bottom:1px dashed #cecece;
	margin-bottom: 15px;
}
.hy_news .hyn_cons .right ul li h2{
	width:100%;
	height: 30px;
	color:#000;
	margin-bottom: 10px;
	background: url(../img/news_1tu.jpg) no-repeat left center;
}
.hy_news .hyn_cons .right ul li h2 a {
	margin-left:30px;
	color:#5874a6;
	line-height: 30px;
	font-size: 20px;
}
.hy_news .hyn_cons .right ul li h2 a:hover{
	color:#f40;
}
.hy_news .hyn_cons .right ul li p{
	background: url(../img/news_3tu.jpg) no-repeat left top;
	padding-left: 30px;
	color:#000;
	font-size: 14px;
}*/





.hy_footer{
	width:100%;
	/*height: 298px;*/
	height:388px;
	background: url(../img/footer_bg.jpg) repeat;
}
.hy_footer .hyf_con .links{
	padding-top:15px;
}
.hy_footer .hyf_con .links ul li a:hover{
	color:#f40;
}
.hy_footer .hyf_con h1{
	color:#fff;
	font-weight: normal;
	font-size: 24px;
	padding: 10px;
	border-bottom: 1px solid #414141;
}
.hy_footer .hyf_con ul{
	margin-top:10px;
	height: 60px;
}
.hy_footer .hyf_con ul li{
	width:120px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	margin-right: 10px;
	float: left;
}
.hy_footer .hyf_nav{
	margin:0 auto;
	width:700px;
	height: 30px;
	/*background: red;*/
}
.hy_footer .hyf_nav a {
	width:80px;
	text-align: center;
    float: left;
    font: 16px/40px "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
    color: #b0b0b0;
}
.hy_footer .hyf_nav a:hover{
	color:#f40;
}
.hy_footer .hyf_nav b {
    float: left;
    color: #3b423b;
    font-size: 16px;
    font-weight: normal;
    margin: 0px 5.9px;
    line-height: 40px;
}
.hy_footer .copyright{
    margin-top:30px;
}
.hy_footer .copyright p{
	text-align: center;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 15px;
	color:#e1dbdb;
}

.main_r .crumbs p{
	background: #0e3e97;
	color:#fff;
}
.main_r .crumbs .content p img{
	display: block;
	width:800px;
	height: 600px;
	/*height: auto;*/
}

.main_l{
	width:250px;
	margin-top:40px;
	/*border:2px solid red;*/
	margin-right:0px;
}
.main_l .liuyan{
	width:100%;
	height: auto;
}
.main_l .liuyan .lbottom{
	width:100%;
	height: 388px;
	background: url(../img/pro_bottom_con_1.jpg) no-repeat;
}
.main_l .liuyan .lbottom h1{
	color:#fff;
	height: 60px;
	line-height: 60px;
	font-size: 24px;
	padding-left:20px;
	font-weight: normal;
}
.main_l .liuyan .lbottom img{
	display: block;
	margin:0 auto;
}
.main_l .liuyan .lbottom p{
	color:#fff;
	line-height: 25px;
	padding-left:20px;
	font-size: 14px;
}



