﻿@charset "utf-8";
.gwidth{
	width: 1200px;
}
.pc{display: block;}
.phone{display: none;}
.xuanfukuang{
	display: block;
}
body{
	font-size: 0;
}
.head{
	height: 34px;
	line-height: 34px;
	background-color: #1664A8;
}
.head span:nth-child(1){
	float: left;
	font-size: 14px;
	color: #FFF;
}
.head span:nth-child(2){
	float: right;
	font-size: 14px;
	color: #FFF;
}
.head span:nth-child(2) a:nth-child(1){
	display: inline-block;
}
.head span:nth-child(2) i:nth-child(2){
	display: inline-block;
}
.head span:nth-child(2) i{
	margin: 0 7px;
}

.pad_nav{
	display: none;
}
.nav{
	display: block;
	height: 91px;
	background-color: #FFF;
	font-size: 16px;
	color: #333;
	position: relative;
	z-index: 10;
}
.nav .logo_to{
	width: 220px;
}
.nav .nav_index{
	float: left;
	margin-top: 25px;
}
.nav .nav_ul{
	float: left;
	line-height: 90px;
	margin-left: 60px;
}
.nav .nav_ul .nav_li{
	float: left;
	padding: 0 10px;
}
.nav .nav_ul .nav_li .nav_a i{
	display: inline-block;
}
.nav .nav_ul .nav_li:hover .nav_a i{
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
}
.nav .nav_ul .nav_li:nth-child(1) .nav_div>div{
	margin-left: -359px;
}
.nav .nav_ul .nav_li:nth-child(2) .nav_div>div{
	margin-left: -455px;
}
.nav .nav_ul .nav_li:nth-child(3) .nav_div>div{
	margin-left: -553px;
}
.nav .nav_ul .nav_li:nth-child(4) .nav_div>div{
	margin-left: -649px;
}
.nav .nav_ul .nav_li:nth-child(5) .nav_div>div{
	margin-left: -832px;
}
.nav .nav_ul .nav_li:nth-child(6) .nav_div>div{
	margin-left: -937px;
}
.nav .nav_ul .nav_li .nav_div{
	position: absolute;
	z-index: 9;
}
.nav .nav_ul .nav_li .nav_div>div{
	display: none;
	width: 1200px;
	height: 366px;
	background-color: #E5E5E5;
	padding: 0 70px;
	box-shadow:inset 0 6px 10px #BBB;
	transition: 0.5s;
}
.nav .nav_ul .nav_li:hover .nav_div>div{
	display: block;
}
.nav .nav_ul .nav_li .nav_uly{
	float: left;
	margin-top: 45px;
}
.nav .nav_ul .nav_li:nth-child(1) .nav_uly,.nav .nav_ul .nav_li:nth-child(6) .nav_uly{
	margin-top: 84px;
}
.nav .nav_ul .nav_li:nth-child(2) .nav_uly{
	margin-top: 104px;
}
.nav .nav_ul .nav_li:nth-child(3) .nav_uly,.nav .nav_ul .nav_li:nth-child(4) .nav_uly{
	margin-top: 124px;
}
.nav .nav_ul .nav_uly li{
	width: 352px;
	height: 39px;
	line-height: 39px;
	border-bottom: 1px solid #999;
	font-size: 16px;
}
.nav .nav_ul .nav_li:nth-child(1) .nav_uly li{
	height: 34px;
	line-height: 34px;
}
.nav .nav_ul .nav_uly li i{
	float: right;
	margin-right: 11px;
}
.nav .nav_ul .nav_div img{
	float: left;
	width: 402px;
	margin: 59px 47px 0 187px;
}
.nav .nav_ul .nav_p{
	float: left;
	font-size: 0;
}
.nav .nav_ul .nav_p span{
	display: block;
	width: 210px;
	line-height: 27px;
	font-size: 20px;
	margin-bottom: 20px;
	margin-top: 100px;
}
.nav .nav_ul .nav_p a{
	display: block;
	width: 144px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	font-size: 16px;
	color: #FFF;
	border-radius: 20px;
	background-color: #1664A8;
}
.nav .nav_form{
	float: right;
	line-height: 91px;
	position: relative;
}
.nav .nav_form input{
	width: 116px;
	height: 40px;
	border-width: 1px;
	font-size: 18px;
	border-radius: 20px;
	padding-left: 50px;
}
.nav .nav_form .iconfont{
	font-size: 27px;
	padding-left: 15px;
	position: absolute;
	z-index: 2;
}

.lb{
	width: 100%;
	height: 654px;
	text-align: center;
}
.lb img{
	width: 100%;
	height: 654px;
	text-align: center;
}
#flash{
	width: 100%;
	height: 654px;
	margin: auto auto;
	z-index: 2;
	position: relative;
}
#flash #play{
	width: 100%;
	height: 654px;
	list-style: none;
	position: absolute;	
}
#flash #play li{
	display: none;
	position: absolute;
	top: 0;left: 0;
}
#button{
	display: block;
	position: absolute;
	bottom: 20px;left: 47%;
	list-style: none;
}
#button li{
	display: inline-block;
}
#button li div{
	width: 16px;
	height: 16px;
	background:#DDDDDD;
	border-radius: 8px;
	margin: 0 3px;
	cursor: pointer;
}

.ctta{
	text-align: center;
	margin-top: 50px;
	margin-bottom: 50px;
        overflow: hidden;
}
.ctta h4{
	font-size: 36px;
	color: #333;
}
.ctta .ctta_p{
	width: 171px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	color: #FFF;
	background-color: #1664A8;
	border-radius: 20px;
	margin: 20px auto 50px auto;
}
.ctta div img{
        margin-left: 34px;
	width: 1179px;
	height: 627px;
}
.ctta .ctta_ul{
	font-size: 16px;
	color: #333;
	text-align: left;
}
.ctta .ctta_ul li{
	float: left;
	width: 300px;
	margin-left: 100px;
        margin-bottom: 0;
}
.ctta .ctta_ul li:nth-child(3){
	float: right;
	margin-left: 0;
}
.ctta .ctta_ul li h5{
	font-size: 24px;
}
.ctta .ctta_ul li p{
	width: 240px;
        height: 140px;
        overflow: hidden;
	line-height: 28px;
	margin-bottom: 16px;
	margin-top: 16px; 
}
.ctta .ctta_ul li a{
	color: #1664A8;
}

.cttb{
	height: 510px;
	background-color: #ECECEC;
}
.cttb .cttb_di{
	float: left;
	width: 50%;
	height: 510px;
	background:  url(../images/cttb_bj.png) no-repeat;
	background-position: center center;
	background-size: cover;
	position: relative;
}
.cttb .cttb_gy{
	float: right;
	width: 50%;
	height: 510px;
	background-color: inherit;
	position: relative;
	padding-bottom: 0;
	overflow: hidden;
}
.cttb .cttbgy{
	padding-left: 60px;
}
.cttb .cttb_gy h4{
	width: 70%;
	font-size: 26px;
	color: #24272E;
	margin-top: 45px;
}
.cttb .cttb_gy h6{
	width: 70%;
	font-size: 10px;
	color: #333;
	margin-top: 7px;
	margin-bottom: 22px;
}
.cttb .cttb_gy .cttb_div{
	width: 70%;
	height: 180px;
	font-size: 14px;
	color: #262626;
	line-height: 24px;
}
.cttb .cttb_gy .cttb_div>div{
	text-indent: 2em;
}
.cttb .cttb_gy a{
	display: block;
	width: 91px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	background-color: #1664A8;
	font-size: 14px;
	color: #FFF;
	border-radius: 5px;
	margin-top: 20px;
	margin-bottom: 25px;
}
.cttb .cttb_gy .cttb_p{
	font-size: 16px;
	color: #666;
}
.cttb .cttb_gy .cttb_p .iconfont{
	font-size: 34px;
	color: #1664A8;
	margin-right: 13px;
	margin-bottom: 0;
}
.cttb .cttb_gy .cttb_p span{
	float: left;
	display: block;
	text-align: center;
	width: 146px;
}
.cttb .cttb_gy .cttb_p span:nth-child(2){
	width: 160px;
}

.cttc{
	text-align: center;
	margin-bottom: 50px;
	margin-top: 50px;
}
.cttc h4{
	font-size: 36px;
	color: #333;
}
.cttc .cttc_p{
	width: 231px;
	height: 40px;
	line-height: 40px;
	border-radius: 18px;
	background-color: #1664A8;
	font-size: 16px;
	color: #FFF;
	margin: 30px auto 50px auto;
}
.cttc .cttc_ul li{
	float: left;
	text-align: left;
	width: 369px;
	height: 405px;
	margin-right: 46px;
	margin-bottom: 0;
	overflow: hidden;
}
.cttc .cttc_ul li:nth-child(3){
	margin-right: 0;
}
.cttc .cttc_ul .cttc_div{
	width: 370px;
	height: 272px;
	cursor: pointer;
	overflow: hidden;
}
.cttc .cttc_ul .cttc_div img{
	width: 100%;
	height: 100%;
	transition: all 0.6s;
	-ms-transition: all 0.8s;
}
.cttc .cttc_ul .cttc_div:hover img{
	transform: scale(1.2);
	-ms-transform: scale(1.2);
}
.cttc .cttc_ul li h5{
        width: 369px;
        height: 22px;
	font-size: 24px;
	color: #333;
	margin-top: 14px;
        overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.cttc .cttc_ul li p{
	height: 43px;
	font-size: 16px;
	color: #333;
	margin-top: 10px;
	margin-bottom: 14px;
        overflow: hidden;
}
.cttc .cttc_ul li a{
        display: block;
	font-size: 16px;
	color: #333;
}

.cttd{
	margin-bottom: 50px;
}
.cttd h4{
	font-size: 36px;
	color: #333;
	text-align: center;
}
.cttd h6{
	width: 100px;
	height: 2px;
	background-color: #1664A8;
	margin: 14px auto 50px auto;
}
.cttd .tabs{
    background-color: #FFF;
    box-sizing: border-box;
}
.cttd .tabs nav{
    height: 240px;
    text-align: center;
    overflow: hidden;
    background-color: #ECECEC;
    display: flex;
}
.cttd .tabs nav a{
    display: block;
    width: 20%;
    font-size: 22px;
    color: #14548C;
    text-decoration: none;
}
.cttd .tabs nav a:nth-child(2n-1){
	background-color: #E5E5E5;
}
.cttd .tabs nav a.active{
    background-color: #1664A8;
    color: #FFF;
}
.cttd .tabs nav a .iconfont{
	display: block;
	font-size: 110px;
	color: #14548C;
	margin-top: 42px;
	margin-bottom: 21px;
}
.cttd .tabs nav a.active .iconfont{
	color: #FFF;
}
.cttd .tabs nav a em{
	display: block;
}
.cttd .tabs .cont{
    overflow: hidden;
    display: none;
    width: 100%;
    height: 445px;
}
.cttd #local{
	background: url(../images/cttd-zyzz.png) center center no-repeat;
}
.cttd .cttd_local{
	padding-bottom: 0;
}
.cttd .cttd_local h3{
	width: 600px;
	font-size: 24px;
	color: #FFF;
	margin-top: 30px;
}
.cttd .cttd_local h5{
	width: 600px;
	font-size: 14px;
	color: #FFF;
	margin-bottom: 15px;
}
.cttd .cttd_local span{
	width: 600px;
	display: block;
	font-size: 14px;
	color: #FFF;
}
.cttd .cttd_local p{
	width: 600px;
	font-size: 16px;
	color: #FFF;
	margin-top: 10px;
	margin-bottom: 15px;
}
.cttd .cttd_local .local_ul{
	width: 600px;
}
.cttd .cttd_local .local_ul li{
	float: left;
	width: 50%;
	text-align: center;
	font-size: 14px;
	color: #FFF;
}
.cttd .cttd_local .local_ul li i{
	font-size: 56px;
	color: #FFF;
}
.cttd .cttd_local .local_ul li em{
	display: block;
}
.cttd #global{
	background: url(../images/cttd-hzkh.png) center center no-repeat;
}
.cttd #global .cttd_global img{
	display: none;
}
.cttd #sports{
	background: url(../images/cttd-fwrx.png) center center no-repeat;
}
.cttd .cttd_sports{
	padding-bottom: 0;
}
.cttd .cttd_sports h5{
	font-size: 24px;
	color: #FFF;
	margin-top: 99px;
}
.cttd .cttd_sports a{
	font-size: 52px;
	color: #FFF;
	font-weight: bold;
}
.cttd .cttd_sports p{
	font-size: 20px;
	color: #FFF;
	margin-top: 10px;
}
.cttd #funny{
	background: url(../images/cttd-gkfk.png) center center no-repeat;
}
.cttd .cttd_funny h5{
	font-size: 28px;
	color: #FFF;
	margin-top: 28px;
	margin-bottom: 10px;
}
.cttd .cttd_funny span{
	display: block;
	font-size: 12px;
	color: #FFF;
	margin-bottom: 36px;
	margin-top: 7px;
}
.cttd .cttd_funny form{
	width: 456px;
	font-size: 16px;
	color: #FFF;
}
.cttd .cttd_funny form i{
	display: inline-block;
	margin-right: 18px;
}
.cttd .cttd_funny form input{
	width: 210px;
	height: 32px;
	margin-right: 13px;
	margin-bottom: 19px;
	padding-left: 5px;
}
.cttd .cttd_funny form input:nth-child(5){
	margin-right: 0;
}
.cttd .cttd_funny form input:nth-child(6){
	width: 205px;
	margin-right: 21px;
}
.cttd .cttd_funny form input:nth-child(7){
	width: 205px;
	margin-right: 0;
}
.cttd .cttd_funny form textarea{
	display: inline-block;
	width: 440px;
	height: 109px;
	margin-right: 0;
}
.cttd .cttd_funny form input:nth-child(11){
	width: 90px;
	height: 32px;
	margin-right: 0;
}
.cttd #fuwu{
	background-color: #1664A8;
}.cttd .cttd_fuwu{
	padding-bottom: 0;
}
.cttd .cttd_fuwu h5{
	font-size: 28px;
	color: #FFF;
	margin-top: 28px;
}
.cttd .cttd_fuwu span{
	display: block;
	font-size: 12px;
	color: #FFF;
	margin-bottom: 26px;
	margin-top: 7px;
}
.cttd .cttd_fuwu .cttd_div>div{
	line-height: 24px;
	font-size: 16px;
	color: #FFF;
	text-indent: 2em;
}
.cttd .cttd_fuwu .cttd_ul{
	width: 840px;
	text-align: center;
	margin: 37px auto 0 auto;
}
.cttd .cttd_fuwu .cttd_ul img{
	width: 100px;
	height: 100px;
	margin-bottom: 15px;
}
.cttd .cttd_fuwu .cttd_ul li{
	float: left;
	width: 20%;
	font-size: 14px;
	color: #FFF;
	margin-right: 6%;
}
.cttd .cttd_fuwu .cttd_ul li:last-child{
	margin-right: 0;
}

.ctte{
	margin-bottom: 50px;
}
.ctte .ctte_di{
	float: left;
	width: 40%;
	height: 439px;
	margin-left: 3.5%;
}
.ctte .ctte_di img{
        display: block;
	width: 569px;
        height: 321px;
        margin: 0 auto
}
.ctte .ctte_di h4{
        width: 569px;
        height: 20px;
	margin: 18px auto 5px auto;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ctte .ctte_di p{
        width: 569px;
	line-height: 20px;
	font-size: 14px;
	color: #666;
	margin: 0 auto;
}
.ctte .ctte_div{
	float: right;
	width: 47%;
	height: 443px;
	font-size: 14px;
	margin-right: 3.5%;
}
.ctte .ctte_div h4{
	width: 100%;
	height: 80px;
	text-align: center;
	background-color: #1664A8;
}
.ctte .ctte_div h4 i{
	display: block;
	font-size: 20px;
	color: #FFF;
	padding-top: 24px;
}
.ctte .ctte_div h4 em{
	display: block;
	font-size: 10px;
	color: #BBB;
}
.ctte .ctte_div h5{
	float: left;
	width: 17%;
	height: 300px;
	border-right: 2px solid #DDD;
	margin-top: 15px;
	margin-left: 0;
}
.ctte .ctte_div h5 i{
	display: block;
	font-size: 18px;
	color: #333;
	margin-bottom: 28px;
}
.ctte .ctte_div h5 em{
	display: block;
	font-size: 12px;
	color: #333;
}
.ctte .ctte_div .ctte_ul{
	float: left;
	margin-top: 15px;
	width: 82.6%;
	height: 300px;
}
.ctte .ctte_div .ctte_ul li{
	width: 100%;
	height: 37px;
	line-height: 37px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ctte .ctte_div .ctte_ul span{
	float: left;
	margin-right: 50px;
	padding-left: 55px;
}
.ctte .ctte_div .ctte_ul span i{
	color: #C0C0C0;
}
.ctte .ctte_div .ctte_ul span em{
  font-size: 16px;
	color: #333;
  margin-left: 5px;
}
.ctte .ctte_div .ctte_ul a{
	color: #808080;
}
.ctte .ctte_div .ctte_more:hover{
	background-color: #1664A8;
}
.ctte .ctte_div .ctte_more:hover a{
	color: #FFF;
}
.ctte .ctte_div .ctte_more{
	width: 100%;
	height: 38px;
	line-height: 38px;
	text-align: center;
	margin-top: 316px;
	font-size: 16px;
	color: #1664A8;
}

footer{
	height: 330px;
	background-color: #333;
	margin-top: auto;
}
.foot{
	text-align: inherit;
	height: 260px;
	font-size: 14px;
	color: #999;
}
.foot .foot_p{
	float: left;
	width: 320px;
	margin-top: 26px;
}
.foot .foot_p img{
	display: block;
	width: 159px;
	height: 33px;
	margin-bottom: 16px;
	margin-left: 0;
	margin-right: 0;
}
.foot .foot_ul h5,.foot .foot_ol h5,.foot .foot_dl h5{
	display: block;
	font-size: 20px;
	color: #FFF;
	margin-bottom: 19px;
}
.foot .foot_ul a:hover,.foot .foot_ol a:hover,.foot .foot_dl a:hover{
	color: #1664A8;
}
.foot .foot_ul{
	float: left;
	display: block;
	width: 185px;
	margin-top: 26px;
	font-size: 14px;
	color: #999;
	line-height: 20px;
	margin-left: 8%;
}
.foot .foot_ol{
	float: left;
	width: 235px;
	display: block;
	margin-top: 26px;
	font-size: 14px;
	color: #999;
	line-height: 24px;
	margin-left: 4%;
}
.foot .foot_dl{
	float: right;
	width: 210px;
	margin-top: 26px;
	font-size: 14px;
	color: #999;
	line-height: 24px;
}
.foot .foot_dl dt .iconfont{
	font-size: 14px;
	color: #FFF;
	margin-right: 5px;
}
.footer{
	height: 69px;
	border-top: 1px solid #999;
	font-size: 14px;
	color: #999;
	text-align: center;
	padding-bottom: 0;
}
.footer h4{
	margin-top: 13px;
}
.footer a:hover{
	color: #1664A8;
}



/*其他页*/
.banner img{
	width: 100%;
}
.index{
	display: block;
	height: 42px;
	line-height: 42px;
	background-color: #1664A8;
	border-bottom: 1px solid #999;
	position: sticky;
	top: 0;
}
.index .index_ul{
	width: 965px;
	margin: 0 auto;
}
.index .index_ul li{
	float: left;
	width: 160px;
	height: 42px;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: keep-all;
	text-align: center;
	border-right: 1px solid #999;
	font-size: 14px;
	color: #FFF;
}
.index .index_ul li:last-child{
	border: none;
}
.index .index_ul li:hover{
	font-weight: bold;
}
.index_di{
	text-align: center;
	font-size: 16px;
	color: #333;
	margin-top: 50px;
	margin-bottom: 24px;
}
.index_di a{
	padding: 3px 10px;
	margin: 0 5px;
	border: 1px solid #EEE;
}
.index_di a:hover{
	background-color: #BBB;
	color: #FFF;
}
/*产品*/
.cp{
	margin-top: 67px;
	margin-bottom: 80px;
}
.cp .cp_dv h4{
	margin-top: 40px;
	font-size: 24px;
	color: #333;
	padding-bottom: 13px;
	border-bottom: 1px solid #E5E5E5;
}
.cp .cp_dv h4 i{
	border-bottom: 2px solid #1664A8;
	padding-bottom: 12px;
}
.cp .cp_dv h4 em{
	float: right;
	font-size: 16px;
	color: #666;
	line-height: 45px;
}
.cp .cp_dv .cp_ul li{
	float: left;
	width: 25%;
	text-align: center;
}
.cp .cp_dv .cp_ul .cp_div{
	width: 300px;
	height: 300px;
	margin-top: 42px;
	margin-bottom: 18px;
}
.cp .cp_dv .cp_ul .cp_div img{
	width: 100%;
	height: 100%;
}
.cp .cp_dv .cp_ul h5{
	width: 200px;
	font-size: 16px;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
        margin: 0 auto;
}
.cp .cp_dv .cp_ul p{
	width: 90px;
	height: 39px;
	line-height: 41px;
	font-size: 14px;
	color: #333;
	border: 1px solid #DDD;
	border-radius: 3px;
	margin: 20px auto 0 auto;
}
.cp .cp_dv .cp_ul p:hover{
	background-color: #1664A8;
	color: #FFF;
	border-color: #1664A8;
}
/*公司新闻*/
.gsxw{
	margin-top: 58px;
	margin-bottom: 15px;
}
.gsxw h4{
	font-size: 28px;
	color: #333;
	text-align: center;
	padding-bottom: 18px;
	border-bottom: 1px solid #DDD;
}
.gsxw h4 i{
	width: 100%;
	border-bottom: 2px solid #1664A8;
	padding-bottom: 17px;
}
.gsxw .gsxw_ul{
	margin-top: 50px;
}
.gsxw .gsxw_ul li{
	float: left;
	width: 360px;
	height: 311px;
	padding-bottom: 0;
	margin-right: 60px;
	font-size: 16px;
	color: #333;
}
.gsxw .gsxw_ul li:nth-child(3n){
	float: left;
	margin-right: 0;
}
.gsxw .gsxw_ul li:nth-child(2n-1){
	float: left;
	margin-left: 0;
}
.gsxw .gsxw_ul li:nth-child(2n){
	float: left;
	margin-right: 60px;
}
.gsxw .gsxw_ul li:nth-child(3n){
	margin-right: 0;
}
.gsxw .gsxw_ul li div{
	width: 360px;
	height: 230px;
	margin-bottom: 11px;
}
.gsxw .gsxw_ul li div img{
	width: 100%;
	height: 100%;
}
.gsxw .gsxw_ul li h3{
	width: 360px;
	height: 26px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.gsxw .gsxw_ul li span{
	font-size: 14px;
	color: #999;
}
/*品牌服务*/
.ppfw{
	margin-top: 54px;
}
.ppfw .ppfw_zzqz{
	margin-bottom: 100px;
}
.ppfw .ppfw_zzqz .zzqz_left{
	float: left;
}
.ppfw .ppfw_zzqz .zzqz_left h4{
	font-size: 26px;
	color: #333;
}
.ppfw .ppfw_zzqz .zzqz_left h6{
	font-size: 12px;
	color: #BBB;
	margin-bottom: 45px;
}
.ppfw .ppfw_zzqz .zzqz_left span{
	display: block;
	font-size: 18px;
	color: #333;
	font-weight: bold;
}
.ppfw .ppfw_zzqz .zzqz_left p{
	width: 487px;
	font-size: 16px;
	color: #666;
	margin-top: 38px;
	margin-bottom: 39px;
	line-height: 30px;
}
.ppfw .ppfw_zzqz .zzqz_ul li{
	float: left;
	width: 50%;
	text-align: center;
}
.ppfw .ppfw_zzqz .zzqz_ul li i{
	font-size: 76px;
	color: #1664A8;
	font-weight: bold;
}
.ppfw .ppfw_zzqz .zzqz_ul li em{
	display: block;
	font-size: 14px;
	color: #666;
}
.ppfw .ppfw_zzqz .zzqz_right{
	float: right;
	width: auto;
}
.ppfw .ppfw_zzqz .zzqz_right img{
	width: auto;
}
.ppfw .ppfw_kffk{
	margin-bottom: 111px;
}
.ppfw .ppfw_kffk h4{
	font-size: 26px;
	color: #333;
}
.ppfw .ppfw_kffk h6{
	font-size: 12px;
	color: #BBB;
	margin-bottom: 45px;
}
.ppfw .ppfw_kffk .kffk_ul{
	width: 887px;
	height: 321px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	margin: 0 auto 57px auto;
}
.ppfw .ppfw_kffk .kffk_ul li{
	float: left;
	width: 221px;
	height: 160px;
	border-right: 1px solid #999;
}
.ppfw .ppfw_kffk .kffk_ul li img{
	display: block;
	width: 151px;
	height: 120px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}
.ppfw .ppfw_kffk .kffk_ul li:nth-child(4n){
	border-right: none;
}
.ppfw .ppfw_kffk .kffk_ul li:nth-child(-n+4){
	border-bottom: 1px solid #999;
}
.ppfw .ppfw_kffk p{
	text-align: center;
	font-size: 18px;
	color: #666;
}
.ppfw .ppfw_fwrx{
	height: 409px;
	margin-bottom: 61px;
	overflow: hidden;
	position: relative;
}
.ppfw .ppfw_fwrx .fwrx{
	float: left;
	width: 50%;
	height: 409px;
	background: url(../images/fwrx.png) center center no-repeat;
	background-size: cover;
}
.ppfw .ppfw_fwrx .fwrx h4{
	font-size: 26px;
	color: #FFF;
	position: absolute;
	top: 117px;left: 160px;
}
.ppfw .ppfw_fwrx .fwrx h6{
	font-size: 14px;
	color: #E9E9E9;
	position: absolute;
	left: 160px;top: 151px;
}
.ppfw .ppfw_fwrx .fwrx h6:after{
	content: "";
	display: block;
	width: 36px;
	height: 1px;
	background-color: #FFF;
	margin-top: 25px;
	margin-bottom: 11px;
}
.ppfw .ppfw_fwrx .fwrx h5{
	font-size: 18px;
	color: #FFF;
	position: absolute;
	left: 160px;top: 202px;
}
.ppfw .ppfw_fwrx .fwrx span{
	display: block;
	font-size: 46px;
	color: #FFF;
	position: absolute;
	left: 160px;top: 235px;
}
.ppfw .ppfw_fwrx .fwrx p{
	font-size: 14px;
	color: #FFF;
	position: absolute;
	left: 160px;top: 289px;
}
.ppfw .ppfw_fwrx .fwrx_kffk{
	float: right;
	width: 50%;
	height: 409px;
	background-color: #F1F2F4;
}
.ppfw .ppfw_fwrx .fwrx_kffk h4{
	font-size: 26px;
	color: #333;
	margin-top: 22px;
	margin-left: 34px;
}
.ppfw .ppfw_fwrx .fwrx_kffk h6{
	font-size: 14px;
	color: #BBB;
	margin-bottom: 5px;
	margin-left: 34px;
}
.ppfw .ppfw_fwrx .fwrx_kffk form{
	width: 410px;
	font-size: 16px;
	color: #333;
	margin-left: 73px;
}
.ppfw .ppfw_fwrx .fwrx_kffk form h5{
	font-size: 16px;
	color: #333;
	background: url(../images/kffk-bi.png) left center no-repeat;
    padding-left: 26px;
    margin-bottom: 10px;
}
.ppfw .ppfw_fwrx .fwrx_kffk form input{
	width: 360px;
	height: 26px;
	border: 1px solid #999;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-left: 32px;
}
.ppfw .ppfw_fwrx .fwrx_kffk form input:nth-child(7){
	width: 170px;
}
.ppfw .ppfw_fwrx .fwrx_kffk form input:nth-child(8){
	width: 170px;
	margin-left: 13px;
}
.ppfw .ppfw_fwrx .fwrx_kffk form textarea{
	display: inline-block;
	width: 360px;
	height: 80px;
	margin-left: 32px;
}
.ppfw .ppfw_fwrx .fwrx_kffk form input:nth-child(13){
	width: 125px;
	height: 30px;
	background-color: #1664A8;
	color: #FFF;
	margin-left: 160px;
}
.ppfw .ppfw_shfw{
	margin-bottom: 94px;
}
.ppfw .ppfw_shfw h4{
	font-size: 26px;
	color: #333;
}
.ppfw .ppfw_shfw h6{
	font-size: 14px;
	color: #BBB;
	margin-bottom: 26px;
}
.ppfw .ppfw_shfw .shfw_p{
	font-size: 16px;
	color: #666;
	line-height: 28px;
	margin-bottom: 41px;
}
.ppfw .ppfw_shfw .shfw_p span{
	display: block;
	text-indent: 2em;
}
.ppfw .ppfw_shfw .shfw_ul{
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
.ppfw .ppfw_shfw .shfw_ul li{
	float: left; 
	width: 18%;
	margin: 0 3.5%;
	text-align: center;
}
.ppfw .ppfw_shfw .shfw_ul li img{
	width: 100px;
	height: 100px;
	margin-bottom: 17px;
}
.ppfw .ppfw_shfw .shfw_ul li p{
	font-size: 14px;
	color: #666;
}
/*客户案例*/
.khal{
	margin-top: 58px;
	margin-bottom: 15px;
}
.khal h4{
	font-size: 28px;
	color: #333;
	text-align: center;
	padding-bottom: 18px;
	border-bottom: 1px solid #DDD;
}
.khal h4 i{
	width: 100%;
	border-bottom: 2px solid #1664A8;
	padding-bottom: 17px;
}
.khal .khal_ul{
	margin-top: 50px;
}
.khal .khal_ul li{
	float: left;
	width: 370px;
	height: 353px;
	padding-bottom: 0;
	margin-right: 45px;
	font-size: 16px;
	color: #333;
}
.khal .khal_ul li:nth-child(3n){
	float: left;
	margin-right: 0;
}
.khal .khal_ul li:nth-child(2n-1){
	float: left;
	margin-left: 0;
}
.khal .khal_ul li:nth-child(2n){
	float: left;
	margin-right: 45px;
}
.khal .khal_ul li:nth-child(3n){
	margin-right: 0;
}
.khal .khal_ul li div{
	width: 370px;
	height: 272px;
	margin-bottom: 11px;
}
.khal .khal_ul li div img{
	width: 100%;
	height: 100%;
}
.khal .khal_ul li h3{
	width: 370px;
	height: 26px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.khal .khal_ul li span{
	font-size: 14px;
	color: #999;
}
/*解决方案*/
.jjfa{
	margin-top: 58px;
	margin-bottom: 15px;
}
.jjfa h4{
	font-size: 28px;
	color: #333;
	text-align: center;
	padding-bottom: 18px;
	border-bottom: 1px solid #DDD;
}
.jjfa h4 i{
	width: 100%;
	border-bottom: 2px solid #1664A8;
	padding-bottom: 17px;
}
.jjfa .jjfa_ul{
	margin-top: 27px;
}
.jjfa .jjfa_ul li{
	height: 241px;
	padding-bottom: 0;
	border-bottom: 1px solid #BBB;
}
.jjfa .jjfa_ul li .jjfa_dv{
	float: left;
	width: 270px;
	height: 160px;
	padding-top: 32px;
}
.jjfa .jjfa_ul .jjfa_dv img{
	width: 100%;
	height: 100%;
}
.jjfa .jjfa_ul li h3{
	width: 901px;
	font-size: 20px;
	color: #333;
	padding-top: 32px;
	margin-bottom: 16px;
	margin-left: 281px;
}
.jjfa .jjfa_ul li p{
	width: 901px;
	height: 40px;
	font-size: 14px;
	color: #333;
	margin-left: 281px;
	margin-bottom: 40px;
}
.jjfa .jjfa_ul li span{
	display: block;
	width: 901px;
	margin-left: 281px;
	padding-bottom: 28px;
}
.jjfa .jjfa_ul li span em{
	font-size: 18px;
	color: #999;
}
.jjfa .jjfa_ul li span i{
	float: right;
	display: block;
	width: 177px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	color: #333;
	border: 1px solid #999;
	border-radius: 2px;
}
.jjfa .jjfa_ul li span i:hover{
	background-color: #1664A8;
}
.jjfa .jjfa_ul li span i:hover a{
	color: #FFF;
}
/*可持续发展*/
.kcxfz{
	margin-top: 50px;
}
.kcxfz h4{
	font-size: 28px;
	color: #333;
	text-align: center;
	padding-bottom: 18px;
	border-bottom: 1px solid #DDD;
	margin-bottom: 87px;
}
.kcxfz h4 i{
	width: 100%;
	border-bottom: 2px solid #1664A8;
	padding-bottom: 17px;
}
.kcxfz .kcxfz_d,.kcxfz .kcxfz_i,.kcxfz .kcxfz_v{
	margin-bottom: 60px;
}
.kcxfz .kcxfz_d h3,.kcxfz .kcxfz_i h3,.kcxfz .kcxfz_v h3{
	font-size: 24px;
	color: #1664A8;
	margin-bottom: 12px;
}
.kcxfz .kcxfz_d p,.kcxfz .kcxfz_i p,.kcxfz .kcxfz_v p{
	font-size: 16px;
	color: #333;
	line-height: 30px;
}
.kcxfz .kcxfz_d p,.kcxfz .kcxfz_i p span,.kcxfz .kcxfz_v p span{
	display: block;
	line-height: 26px;
	text-indent: 2em;
}
.kcxfz .kcxfz_d img{
	float: left;
	width: 544px;
	height: 424px;
}
.kcxfz .kcxfz_d>div{
	float: right;
	width: 554px;
}
.kcxfz .kcxfz_pd{
        margin-bottom: 70px;
}
.kcxfz .kcxfz_pd p{
        width: 1200px;
        line-height: 30px;
        text-indent: 2em;
        font-size: 16px;
        color: #333;
        margin: 0 auto 15px auto;
}
.kcxfz .kcxfz_pd div{
        width: 1200px;
        line-height: 30px;
        text-indent: 2em;
        font-size: 16px;
        color: #333;
        margin: 0 auto 15px auto;
}
.kcxfz .kcxfz_d h3{
	margin-top: 76px;
}
.kcxfz .kcxfz_i{
	height: 430px;
	background-color: #EEE;
}
.kcxfz .kcxfz_i>div>div{
	float: left;
	width: 554px;
	margin-top: 20px;
}
.kcxfz .kcxfz_i img{
	float: right;
	width: 606px;
	height: 283px;
	margin-top: 72px;
}
.kcxfz .kcxfz_v img{
	float: left;
	width: 580px;
	height: 363px;
}
.kcxfz .kcxfz_v>div{
	float: right;
	width: 554px;
}
.kcxfz .kcxfz_v h3{
	margin-top: 30px;
}
/*支持•同上(解决方案)*/



/*详情页*/
.index_dv{
	font-size: 14px;
	color: #333;
	margin-top: 10px;
}
.index_dv span{
	display: block;
	height: 20px;
	margin-bottom: 5px;
}
.index_dv span a{
	float: left;
}
.index_dvy{
	border-top: 1px dashed #EEE;
	padding-top: 10px;
}
/*产品*/
.cpy{
	margin-top: 58px;
	margin-bottom: 80px;
}
.cpy h4{
	font-size: 28px;
	color: #333;
	text-align: center;
	padding-bottom: 31px;
	border-bottom: 1px solid #DDD;
}
.cpy h4 i{
	width: 100%;
	border-bottom: 2px solid #1664A8;
	padding-bottom: 30px;
}
.cpy_di .inkPhoBox { width: 810px; margin: 15px auto 0px; }
.cpy_di .inkPhoBox .main{ width:810px;}
.cpy_di .inkPhoBox .mod18{width:677px;position:relative;}
.cpy_di .inkPhoBox #prev{ background: url(../images/prevBtn.png) no-repeat; height: 48px; width: 24px; position: absolute; z-index: 99; left: 11px; top: 37px; cursor: pointer; }
.cpy_di .inkPhoBox #next{ background: url(../images/nextBtn.png) no-repeat; height: 48px; width: 25px; position: absolute; z-index: 99; top: 37px; right: 11px; cursor: pointer; }
.cpy_di .inkPhoBox .mod18 #prevTop{display:none;}
.cpy_di .inkPhoBox .mod18 #nextTop{display:none;}
.cpy_di .inkPhoBox .mod18 li{float:left;}
.cpy_di .inkPhoBox .mod18 .cf li{position:relative;color:#fff;}
.cpy_di .inkPhoBox .mod18 .cf a{display:block;width:526px;height:342px;position:absolute;color:#fff;}
.cpy_di .inkPhoBox .mod18 .cf a img{display:block;width:auto;height:auto;position:absolute;color:#fff;}
.cpy_di .inkPhoBox .mod18 .cf li span{display:block;width:769px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.cpy_di .inkPhoBox .bigImgBox{width: 769px; height: 500px; border: 1px solid #FFF; padding:21px; }
.cpy_di .inkPhoBox .mod18 .picBox{width: 769px; height: 500px; position: relative; overflow: hidden;}
.cpy_di .inkPhoBox .mod18 .picBox ul{height:500px;position:absolute; left:0;}
.cpy_di .inkPhoBox .mod18 .picBox li{ width: 769px; height: 500px;}
.cpy_di .inkPhoBox .smImgBox{ width: 789px; height: 97px; padding: 11px; border: 1px solid #FFF; margin-top: 12px; position: relative; }
.cpy_di .inkPhoBox .mod18 .listBox{ width: 789px; height: 97px; margin: 0 auto; position: relative; overflow: hidden; }
.cpy_di .inkPhoBox .mod18 .listBox ul{height:97px;position:absolute; padding-left:0px;overflow: hidden;}
.cpy_di .inkPhoBox .mod18 .listBox li{ width: 150px; height: 97px; cursor: pointer; position: relative; padding: 0 6px 0 0; }
.cpy_di .inkPhoBox .mod18 .listBox li i{display:none;}
.cpy_di .inkPhoBox .mod18 .listBox li img{width: 150px;height: 95px;}
.cpy_di .inkPhoBox .mod18 .listBox li a{display:block;width:150px;height:97px;}
.cpy_di .inkPhoBox .mod18 .listBox .on img{border:1px solid #B42222; width:150px; height:95px;}
.cpy_di .inkPhoBox .mod18 .listBox .on { background:url(../images/img_bg.jpg) center top no-repeat;}
.cpy_di .inkPhoBox .mod18 .listBox .on i{display:block;}
.cpy_di .cpy_di .inkPhoBox .left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px;}
.cpy .cpy_div{
    background-color: #FFF;
    box-sizing: border-box;
    margin-bottom: 30px;
    margin-top: 80px;
}
.cpy .cpy_div .cpy_navy{
	height: 90px;
	background-color: #EDEDED;
}
.cpy .cpy_div .cpy_nav{
	width: 1200px;
    height: 90px;
    line-height: 90px;
    text-align: center;
    overflow: hidden;
    display: flex;
    margin: 0 auto;
}
.cpy .cpy_div .cpy_nav a{
    display: block;
    width: 230px;
    font-size: 18px;
    color: #333;
    text-decoration: none;
}
.cpy .cpy_div .cpy_nav a:hover{
	background-color: #1664A8;
  color: #FFF;
  transition: 0.5s;
}
.cpy .cpy_div .cpy_nav a.active{
    background-color: #1664A8;
    color: #FFF;
}
.cpy .cpy_div .cpy_nav a em{
	display: block;
}
.cpy .cpy_div .cpxy{
    overflow: hidden;
    display: none;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.cpy .cpy_localy{
	margin: 20px 0 20px 0;
}
.cpy .cpy_localy h3{
	font-size: 20px;
	color: #333;
	margin-top: 30px;
	margin-bottom: 10px;
}
.cpy .cpy_localy .localy_jj{
	line-height: 30px;
	font-size: 16px;
	color: #333;
}
.cpy .cpy_localy .localy_td div{
	width: 100%;
	line-height: 50px;
	font-size: 16px;
	color: #333;
	border-bottom: 1px solid #CCC;
	padding: 0;
}
.cpy .cpy_sportsy{
	width: 1200px;
	margin: 50px 0 20px 0;
}
.cpy .cpy_sportsy .sportsy_top{
	width: 1200px;
	height: 40px;
	line-height: 40px;
	background-color: #1664A8;
	border-top: 2px solid #1664A8;
	border-bottom: 2px solid #1664A8;
}
.cpy .cpy_sportsy .sportsy_top tr td:first-child{
	width: 16%;
}
.cpy .cpy_sportsy .sportsy_top tr td{
	text-align: center;
	margin-right: 3px;
	font-size: 18px;
	color: #FFF;
}
.cpy .cpy_sportsy .sportsy_bottom{
	width: 1200px;
	height: 40px;
	line-height: 40px;
	background-color: #FFF;
}
.cpy .cpy_sportsy .sportsy_bottom tr td:first-child{
	width: 16%;
}
.cpy .cpy_sportsy .sportsy_bottom tr td{
	text-align: center;
	border-bottom: 1px solid #1664A8;
	margin-right: 3px;
	font-size: 16px;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	cursor: pointer;
}
/*公司新闻*/
.gsxwy{
	margin-bottom: 91px;
	margin-top: 62px;
}
.gsxwy h3{
	font-size: 28px;
	color: #333;
	text-align: center;
	margin-bottom: 50px;
}
.gsxwy .gsxwy_p{
	font-size: 14px;
	color: #333;
}
.gsxwy .gsxwy_p em,.gsxwy .gsxwy_p b{
	color: #999;
	margin-left: 12px;
}
.gsxwy .gsxwy_p a{
	float: right;
	background: url(../images/fhlb.png) left center no-repeat;
	padding-left: 24px;
}
.gsxwy .gsxwy_div{
	font-size: 14px;
	color: #333;
	margin-top: 10px;
	padding: 41px 0;
	border-top: 1px solid #C7C7C7;
	border-bottom: 1px solid #C7C7C7;
}
.gsxwy .gsxwy_div>div{
	text-indent: 2em;
	margin-bottom: 30px;
	line-height: 22px;
}
.gsxwy .gsxwy_div>p{
	text-indent: 2em;
	margin-bottom: 30px;
	line-height: 22px;
}
.gsxwy .gsxwy_div>img{
        display:block;
        width:60%;
        margin: 10px auto;
}
/*客户案例*/
.khaly{
	margin-bottom: 91px;
	margin-top: 62px;
}
.khaly h3{
	font-size: 28px;
	color: #333;
	text-align: center;
	margin-bottom: 50px;
}
.khaly .khaly_p{
	font-size: 14px;
	color: #333;
}
.khaly .khaly_p em,.khaly .khaly_p b{
	color: #999;
	margin-left: 12px;
}
.khaly .khaly_p a{
	float: right;
	background: url(../images/fhlb.png) left center no-repeat;
	padding-left: 24px;
}
.khaly .khaly_div{
	font-size: 14px;
	color: #333;
	margin-top: 10px;
	padding: 41px 0;
	border-top: 1px solid #C7C7C7;
	border-bottom: 1px solid #C7C7C7;
}
.khaly .khaly_div>div{
	text-indent: 2em;
	margin-bottom: 30px;
	line-height: 22px;
}
.khaly .khaly_div>p{
	text-indent: 2em;
	margin-bottom: 30px;
	line-height: 22px;
}
.khaly .khaly_div img{
	display: block;
	width: 600px;
	margin: 10px auto;
}
/*解决方案*/
.jjfay{
	margin-bottom: 91px;
	margin-top: 62px;
}
.jjfay h3{
	font-size: 28px;
	color: #333;
	text-align: center;
	margin-bottom: 65px;
}
.jjfay h3:after{
	content: "";
	display: block;
	width: 120px;
	height: 1px;
	background-color: #1664A8;
	margin: 15px auto 0 auto;
}
.jjfay .jjfay_div{
	font-size: 14px;
	color: #333;
	padding: 0 0 41px 0;
	border-bottom: 1px dashed #C7C7C7;
}
.jjfay .jjfay_div h5{
	margin-top: 30px;
	font-size: 16px;
	color: #333;
	margin-bottom: 10px;
}
.jjfay .jjfay_div img{
        display: block;
	width: 862px;
	margin: 10px auto;
}
/*支持•同上(详情-解决方案)*/



/*详情页*/

/*关于阔达机械*/
.kuoda_title{border-bottom: 1px solid #ccc;text-align: center;margin-bottom: 30px;}
.kuoda_title h2{border-bottom: 2px solid #1664a8;display: inline-block;font-size: 28px;color: #333333;height: 28px;padding-top: 32px;padding-bottom: 32px;}

.kuoda_con p{text-indent: 2em;font-size: 16px;font-family: "微软雅黑";color: #2a333c;line-height: 26px;margin-bottom: 14px;}
.kuoda_con div{text-indent: 2em;font-size: 16px;font-family: "微软雅黑";color: #2a333c;line-height: 30px;margin-bottom: 14px;}
.kuoda_con div img{display: block;width: 70%;margin-right: auto;margin-left: auto;margin-bottom: 20px;}
.kuoda_con{margin-bottom: 60px;}
.kuoda_ys{width: 1200px;}
.kuoda_ys span{display: block;width: 47%;}
.kuoda_ys img{display: block;width: 45%;height: 340px;margin-bottom: 20px;}
.kuoda_ys:nth-child(1) span,.kuoda_ys:nth-child(3) span{float: left; margin-top: 70px;}
.kuoda_ys:nth-child(2) span,.kuoda_ys:nth-child(4) span{float: right; margin-top: 70px;}
.kuoda_ys:nth-child(2n-1) img{float: right;}
.kuoda_ys:nth-child(2n) img{float: left;}

.kuoda_lianjie{background-color: #f1f1f1;text-align: center;padding-top: 60px;padding-bottom: 77px;}
.kuoda_lianjie ul{text-align: center;}
.kuoda_lianjie ul li{display: inline-block;width: 30%;margin-left: 1%;margin-right: 1%;text-align: center;border: none;padding-top: 0;padding-bottom: 0;margin-bottom: 0;}
.kuoda_lianjie ul li h4{line-height: 60px;font-size: 18px;color: #666666;font-family: "微软雅黑";margin-top: auto;}
.kuoda_lianjie ul li p{font-size: 16px;line-height: 17px;height: 17px;color: #222222;font-family: "微软雅黑";}
.kuoda_lianjie ul li div{margin: 30px auto 0 auto;text-align: center;border:2px solid #1664a8;height: 56px;line-height: 56px;width: 210px;}
.kuoda_lianjie ul li div a{font-size: 16px;color: #1664a8;}


/*联系我们*/
.kuoda_contact ul li{display: inline-block;width: 19.8%;border-right: 1px solid #d4d4d4;border-bottom: none;}
.kuoda_contact ul li:last-child{border-right: none;}
.kuoda_contact ul li:nth-child(2n){border-right: 1px solid #d4d4d4;}
.kuoda_contact ul li h4{font-size: 18px;line-height: 60px;}

.contact_ditu{width:902px;height:402px;margin: 0 auto 50px auto;}
#dituContent{width:900px;height:400px;border:#ccc solid 1px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*公司资质*/
.kuoda_zizhi li{float: left;width: 240px;margin-left: 0;margin-right: 34px;border: 1px solid #dbdbdb;padding:16px 16px 0px 16px;margin-bottom: 34px;}
.kuoda_zizhi li:nth-child(4n){margin-right: 0;}
.kuoda_zizhi li:hover{border: 1px solid #1664a8;}
.kuoda_zizhi li>a{display: block;width: 100%;}
.kuoda_zizhi li>a img{width: 100%;}
.kuoda_zizhi li p{line-height: 40px;font-size: 14px;color: #333333;}
.kuoda_zizhi li:hover p{color: #1664a8;}
.index_di{margin-bottom: 40px;}
/*.com_pic ul{margin: 40px 0 50px;}*/
.com_pic ul li{float: left;/*margin-right: 10px;*//*margin-bottom: 10px;*/width: 238px;height: auto;}
