.resourcon{overflow: hidden;width: 80%;max-width: 1200px;position: relative;margin: 0 auto;}
.resourcon-left{width: 235px;float: left;}
.resou_title{background: #004094;text-align: center;padding: 30px 0;}
.resou_title .resou_t_text{font-size: 32px;color: #ffffff;}
.resou_title .resou_t_entext{font-size: 16px;color: #0f5dc2;}
.resou_menu{overflow: hidden;width: 100%;margin-bottom: 50px;}
.resou_menu ul li{display: block;width: 100%;}
.resou_menu ul li .menu_bag{border-bottom: 1px solid #eeeeee;padding: 15px 0 15px 30px;}
.resou_menu ul li:hover .menu_bag,.resou_menu ul li.cur .menu_bag{background: url(../images/icon-srch.png) #008cf6 no-repeat right;background-position-x: 160px;border-bottom-left-radius: 30px;}
.resou_menu ul li:hover .menu_bag a,.resou_menu ul li.cur .menu_bag a{color: #ffffff;}
.resou_menu ul li a{font-size: 16px;color: #424242;}
.resou_menu ul li .secon_menu dd{width: 100%;border-bottom: 1px solid #eeeeee;padding: 10px 0 8px 40px;margin-left: 30px;}
.resou_menu ul li .secon_menu dd.cur,.resou_menu ul li .secon_menu dd:hover{background: url(../images/prico.png) no-repeat left;}
.resou_menu ul li .secon_menu dd.cur a,.resou_menu ul li .secon_menu dd:hover a{color: #008cf6;}
.resour_ico{overflow: hidden;width: 100%;}
.resour_ico ul li{display: block;width: 100%;margin-bottom: 30px;border-bottom: 1px solid #f0f0f2;}
.resour_ico ul li .resour_ico_img img{display: block;max-width: 100%;margin: 0 auto;}
.resour_ico ul li span.resour_ico_t1{font-size: 18px;color: #424242;}
.resour_ico ul li span.resour_ico_t2{font-size: 12px;color: #424242;}
.resour_ico ul li span:hover{color: #008cf6;}

.resour_ico ul li .resour_ico_tit{padding: 15px 0 20px;}
.resour_ico ul li span{text-align: center;display: block;width: 100%;line-height: 18px;}
.resour_sec_menu{position: relative;width: 100%;padding: 40px 0 0px;}
.resour_sec_menu ul li{display: block;float: left;border-right: 1px dashed #424242;position: relative;}
.resour_sec_menu ul li.cur #san_ico {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -10px;
	margin: 0 auto;
    width: 0;
    height: 0;
    border-top: 10px solid #008cf6;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
}

.resour_sec_menu ul li .sec_m_bg{padding:5px 10px;text-align: center;display: block;margin:0 10px;}
.resour_sec_menu ul li:first-child .sec_m_bg{margin-left: 0;}
.resour_sec_menu ul li.cur .sec_m_bg{background: #008cf6;}
.resour_sec_menu ul li a{font-size: 18px;color: #424242;display: block;}
.resour_sec_menu ul li.cur a{color: #ffffff;}
.resourcon-right{width: 900px;float: right;}

.route{border-bottom: 1px solid #004094;padding-bottom:5px;margin: 65px 0 30px;overflow: hidden;width: 100%;text-align: right;}
.route ul a{display: inline-block; font-size: 18px; line-height:30px;}
.route ul li{display: inline-block;}
.route ul li a{color: #424242;font-size: 16px;}
.route ul li:hover a,.route ul li.cur a{color: #2d77b4;}

.about_content{display: inline-block; font-size: 16px; line-height:28px;}

.resour_r_title{overflow: hidden;width: 100%;border-bottom: 1px solid #c9c9c9;padding-bottom: 20px; padding-top:50px;}
.resour_r_title1{overflow: hidden;width: 100%; color:#999999; line-height:24px; font-size:18px; margin-top:20px;}
.r_tit_chinese{display: inline-block;background: #008DFA;padding: 10px 30px;}
.r_tit_chinese span{font-size: 34px;color: #ffffff;}
.r_tit_en{font-weight: bold;font-size: 58px;color: #424242;	letter-spacing: -2px;line-height: 50px;}
.r_tit_en span{font-weight: 300;font-size: 70px;}
.resour_r_con{overflow: hidden;width: 100%;margin-top: 50px;}
.r_con_left{display: block;width: 40%;float: left;}
.company{overflow: hidden;width: 100%;margin-bottom: 20px;}
.company .com_tit{font-size: 24px;font-weight: bold;color: #424242;}
.company .com_entit{font-size: 15px;font-weight: bold;color: #b5b5b5;}
.rcon_l_tact{overflow: hidden;width: 100%;margin-bottom: 40px;}
.rcon_l_tact ul li{display: block;width: 100%;margin-bottom: 10px;font-size: 18px;}
.rcon_l_tact ul li:nth-child(2){float: left;width: 40%;margin-right: 4%;}
.rcon_l_tact ul li:nth-child(3){float: left;width: 56%;}
.rcon_l_tact ul li i{width: 22px;height: 22px;float: left;margin-top: 1px;margin-right: 4px;}
.rcon_l_tact ul li i.tact_ico1{background: url(../images/icon-address.png);background-size: 100%;}
.rcon_l_tact ul li i.tact_ico2{background: url(../images/icon-tel.png);background-size: 100%;}
.rcon_l_tact ul li i.tact_ico3{background: url(../images/icon-fax.png);background-size: 100%;}
.rcon_l_tact ul li i.tact_ico4{background: url(../images/icon-web.png);background-size: 100%;}
.rcon_l_tact ul li i.tact_ico5{background: url(../images/icon-email.png);background-size: 100%;}
.tact_code{width: 40%;}
.tact_code img{display: block;width: 100%;}

.r_con_right{display: block;width: 50%;float: right;}
.c_right_tit{overflow: hidden;width: 100%;margin-bottom: 30px;}
.c_right_tit .c_r_tit{font-size: 26px;color: #6a6a6a;letter-spacing: 1px;}
.c_right_tit .c_r_entit{font-size: 16px;color: #bfbfbf;}

/*表单*/
.form input{outline:none;display: block;width: 100%;background: #f7f7f7;border: none;margin-bottom: 20px;padding: 10px 0 10px 10px;font-size: 15px;color: #b7b7b7;}
.form textarea{outline:none;height: 130px;background: #f7f7f7;border: none;display: block;width: 100%;margin-bottom: 20px;font-size: 15px;color: #b7b7b7;padding: 10px 0 10px 10px;}
.form .botton{color:#ffffff;background: #008cf6;width: 120px;float: left;border-radius: 5px;}

.right_map{overflow: hidden;width: 100%;margin: 60px 0 100px;}
.right_map img{display: block;width: 100%;}

.recommend{overflow: hidden;width: 80%;max-width: 1200px;position: relative;margin: 0 auto 60px; padding-top:100px;}
.recomm_line{overflow: hidden;width: 100%;margin-bottom: 50px;}
.recomm_line ul li{display: block;float: left;width: 25%;}
.recomm_line ul li .line{height: 5px;display: block;width: 96%;}
.recomm_line ul li:nth-child(1) .line{background: #014090;}
.recomm_line ul li:nth-child(2) .line{background: #0938ba;}
.recomm_line ul li:nth-child(3) .line{background: #144ef0;}
.recomm_line ul li:nth-child(4) .line{background: #0489f0;width: 100%;}
.recom_left{display: block;float: left;width: 45%;}
.recom_left ul li{display: block;width: 100%;margin-bottom: 10px;}
.recom_left ul li .r_l_t{font-size: 16px;color: #424242;}
.recom_left ul li .r_l_t:hover{color: #008cf6;}
.recom_left ul li .r_l_line{float: right;width: 80px;height: 5px;background: #e4e4e4;margin-top: -14px;}
.recom_left ul li .r_l_line span{display: block;background: #058bee;width:0;height: 5px;    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;}
.recom_left ul li:nth-child(1) .r_l_line span{width: 80%;}
.recom_left ul li:nth-child(2) .r_l_line span{width: 80%;}
.recom_left ul li:nth-child(3) .r_l_line span{width: 50%;}
.recom_left ul li:nth-child(4) .r_l_line span{width: 40%;}
.recom_left ul li:nth-child(5) .r_l_line span{width: 20%;}
.recom_left ul li .r_l_line span{    -webkit-animation: animate-positive 2s;
    animation: animate-positive 2s;}
    @-webkit-keyframes animate-positive{0% { width: 0; }}
@keyframes animate-positive{0% { width: 0; }}
.recom_right{display: block;float: right;width: 45%;}
.recommend .recom_title{color:#4f4f4f;font-size: 26px;margin-bottom: 15px;}
.recom_right ul li{display: block;width: 100%;margin-bottom: 10px;}
.recom_right ul li .r_l_t{font-size: 16px;color: #424242;}
.recom_right ul li .r_l_t:hover{color: #008cf6;}
.recom_right ul li .r_l_time{float: right;font-size: 16px;color: #424242;margin-top: -21px;}

@media (max-width: 1440px){
	.resourcon {width: 90%;}
}
@media (max-width: 1300px){
	.resourcon-left{width: 21%;}
	.resourcon-right{width: 75%;}
}

@media (max-width: 1040px){
	.secon_menu,.resour_ico{display: none;}
	.resou_menu{margin-top: 20px;margin-bottom: 5px;}
	.resourcon-left{width:100%;position: relative;}
	.resourcon-right{width:100%;}
	.resou_title{background: none;position: absolute;top:105px;left: 0;right: 0;margin: 0 auto;display: none;}
	.resou_title .resou_t_text{color: #424242;font-size: 28px;}
	.resou_menu ul li{width: 32%;float: left;margin-right: 2%;margin-bottom: 2%;}
	.resou_menu ul li:nth-child(3n){margin-right: 0;}
	.resou_menu ul li .menu_bag{border: 1px solid #eeeeee;text-align: center;padding: 10px 0;}
	.resou_menu ul li:hover .menu_bag, .resou_menu ul li.cur .menu_bag{border-bottom-left-radius:0;}
	/*.resour_ico{margin-top: 100px;}*/
	.resour_ico ul a{display: block;float: left;width: 48%;margin-right: 4%;margin-bottom: 4%;}
	.resour_ico ul a:nth-child(2n){margin-right: 0;}
	.route{display: none;}
	.resourcon-right img{display: block;width: 100%;}
	.recom_left,.recom_right{width: 100%;}
	.recom_left{margin-bottom: 50px;}
	.recommend .recom_title{font-size: 22px;}
	.recom_left ul li .r_l_t,.recom_right ul li .r_l_t{font-size: 14px;}
	.r_con_left{margin-bottom: 30px;}
	.r_con_left,.r_con_right{width: 100%;}
}









