html{ font-size: 10px; overflow-x: hidden;}
body{ background-color: #fff;}
input::-webkit-input-placeholder{
	color: #999;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#999;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color: #999;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color: #999;
}
/*top*/
.top{ width: 100%; min-width: 1000px; height: auto; border-bottom: 1px solid #ddd; background-color: #fff;}
.top .topMin{ width: 1440px; height: 5rem; margin: 0 auto;}
.top .topMin .topMin_left{ float: left; width: 40%; height: 5rem; overflow: hidden;}
.top .topMin .topMin_left .topMin_l1{ float: left; font-size: 1.3rem; padding-right: 5%; height: 5rem; line-height: 5rem; color: #333;}
.top .topMin .topMin_left a{ float: left; height: 5rem; line-height: 5rem; margin: 0 2%; font-size: 1.3rem; color: #333;}

.top .topMin .topMin_rUl{ float: right; width: 60%; text-align: right; height: 5rem;}
.top .topMin .topMin_rUl>li{ display: inline-block; height: 5rem; line-height: 5rem; margin-left: 4%;}
.top .topMin .topMin_rUl>li>a{ color: #333; display: inline-block; height: 5rem; font-size: 1.3rem;}
.top .topMin .topMin_rUl>li>a:hover{ color: #e74e07;}
.toperji{ display: none; width: 100%; height: auto; text-align: left; border: 1px solid #efefef; border-top: none; overflow: hidden; padding: 0 2rem; background-color: #fff; position: absolute; top: 5rem; left: -1rem; z-index: 3;}
.toperji>li{ width: 100%; height: 4rem; line-height: 4rem; overflow: hidden;}
.toperji>li>a{ width: 100%; height: 4rem; line-height: 4rem; color: #333; font-size: 1.3rem; overflow: hidden;}
.toperji>li>a:hover{ color: #e74e07;}
.top .topMin .topMin_rUl>li:hover .toperji{ display: block;}
/*head*/
.head{ width: 100%; min-width: 1000px; height: auto; background-color: #fff; overflow: hidden;}
.head .headMin{ width: 1440px; height: 6rem; overflow: hidden; margin: 2rem auto;}
.head .headMin .headMin_left{ float: left; width: 40%; height: 6rem; overflow: hidden;}
.head .headMin .headMin_left a{ width: 30%; float: left; height: 6rem; overflow: hidden; line-height: 6rem;}
.head .headMin .headMin_left a img{ width: 100%; display: inline-block; vertical-align: middle;}
.head .headMin .headMin_left p{ height: 3.5rem; line-height: 3.5rem; padding: 0 6%; margin: 1.2rem 0 0 6%; border-left: 1px solid #000; float: left; font-size: 2.4rem;}

.head .headMin .headMin_right{ float: right; width: 60%; height: 6rem; overflow: hidden;}
.head .headMin .headMin_right .headMin_right_y{ float: right; width: 79%; height: 4.2rem; margin-top: 1rem; overflow: hidden;}
.head .headMin .headMin_right .headMin_right_y input{ float: left; width: 63%; height: 4rem; line-height: 4rem; border-radius: 5px; color: #333; border: 1px solid #eee; padding: 0 2%;}
.head .headMin .headMin_right .headMin_right_y .sousuo{ width: 12%; float: left; height: 4.2rem; line-height: 4.2rem; font-size: 1.6rem; margin-left: -7px; border-radius: 5px; text-align: center; color: #fff; background-color: #1479d7;}
.head .headMin .headMin_right .headMin_right_y .shangchuan{ float: right; height: 4rem; line-height: 4rem; font-size: 1.6rem; border-radius: 5px; width: 10rem; background-color: #fff; border: 1px solid #ddd; text-align: center; color: #333;}

/*nav*/
.nav{ width: 100%; min-width: 1000px; height: 5rem; background-color: #fff; border-bottom: 1px solid #e8e8e8;}
.navul{ width: 1440px; height: 4.5rem; margin: 0 auto;}
.navul>li{ float: left; width: 8.3%; height: 4.5rem; line-height: 4.5rem;}
.navul>li>a{ color: #333; width: 100%; height: 4.5rem; overflow: hidden; text-align: center; font-size: 1.6rem;}
.navul>li>a:hover{ color: #1479d7;}
.navul>li:hover .naverji{ display: block;}
.naverji{ display: none; width: 100%; height: auto; overflow: hidden; background-color: #fff; border: 1px solid #efefef; border-top: none; position: absolute; top: 4.5rem; left: 0; z-index: 2;}
.naverji>li{ width: 100%; height: 3.5rem; line-height: 3.5rem; overflow: hidden;}
.naverji>li>a{ width: 100%; text-align: center; font-size: 1.4rem; color: #333; overflow: hidden;}
.naverji>li>a:hover{ color: #1479d7;}


/*main*/
.main{ width: 1440px; height: auto; overflow: hidden; margin: 1rem auto 0; background-color: #fff;}
.main .mainLeft{ width: 65%; height: auto; padding: 2%; float: left; overflow: hidden;}
.main .mainLeft .mainLeft_weizhi{ width: 96%; padding: 0 2%; height: 5rem; line-height: 5rem; font-size: 1.4rem; color: #333; background-color: #f8f8f8; overflow: hidden;}
.main .mainLeft .mainLeft_weizhi img{ display: inline-block; vertical-align: middle;}
.main .mainLeft .mainLeft_weizhi a{ display: inline-block; color: #333;}

.main .mainLeft .mainLeft_fenye{ width: 100%; height: 4rem;font-size: 2rem; margin: 4rem 0 4rem; text-align: center; overflow: hidden;}
.main .mainLeft .mainLeft_fenye a.div{ display: inline-block; height: 3.5rem; margin: 0 1rem; line-height: 3.5rem; cursor: pointer; border: 1px solid #979797; color: #979797; border-radius: 5px; font-size: 1.6rem; padding: 0 1.2rem;}
.main .mainLeft .mainLeft_fenye a{ display: inline-block; height: 3.5rem; margin: 0 1rem; line-height: 3.5rem; cursor: pointer; border: 1px solid #979797; color: #979797; border-radius: 5px; font-size: 1.6rem; padding: 0 1.2rem;}
.main .mainLeft .mainLeft_fenye a.div:hover{ color: #fff; background-color: #fd4650; border: 1px solid #fd4650;}
.main .mainLeft .mainLeft_fenye a:hover{ color: #fff; background-color: #fd4650; border: 1px solid #fd4650;}
.main .mainLeft .mainLeft_fenye a#cur {color: #fff; background-color: #fd4650; border: 1px solid #fd4650; }

.main .mainLeft .mainLeft_new{ width: 100%; height: auto; overflow: hidden;}
.main .mainLeft .mainLeft_new .new_newbox{ width: 100%; height: 14rem; padding: 3rem 0; overflow: hidden; border-bottom: 1px dashed #f1f1f1;}
.main .mainLeft .mainLeft_new .new_newbox .new_newbox_img{ float: left; width: 30%; height: 14rem; overflow: hidden;}
.new_newbox_img div { width:234px; height:126px; display:table-cell; text-align:center; vertical-align:middle;}
.new_newbox_img div img { max-height:126px; max-width:234px;}
.main .mainLeft .mainLeft_new .new_newbox .new_newbox_neir{ float: right; width: 67%; height: 14rem; overflow: hidden;}
.main .mainLeft .mainLeft_new .new_newbox .new_newbox_neir a{ width: 100%; height: 3.2rem; line-height: 3.2rem; font-weight: bold; font-size: 2rem; color: #333; overflow: hidden;}
.main .mainLeft .mainLeft_new .new_newbox .new_newbox_neir a:hover{ color: #1479d7;}
.main .mainLeft .mainLeft_new .new_newbox .new_newbox_neir div{ width: 100%; height: 2rem; margin: 1rem 0; color: #a2a2a2; overflow: hidden; font-size: 1.6rem;}
.main .mainLeft .mainLeft_new .new_newbox .new_newbox_neir p{ width: 100%; height: 5.2rem; line-height: 2.8rem; color: #333; overflow: hidden; font-size: 1.6rem; overflow: hidden;}


.main .mainRight{ width: 27%; float: right; height: auto; margin-top: 2%; padding: 2%; background-color: #f8f8f8; overflow: hidden;}
.main .mainRight .mainRight_tit{ width: 100%; height: 3.2rem; overflow: hidden;}
.main .mainRight .mainRight_tit div{ padding: 0 1.5rem; float: left; height: 3.2rem; line-height: 3.2rem; border-radius: 5px; font-size: 1.6rem; text-align: center; background-color: #fd4650; color: #fff; overflow: hidden;}
.main .mainRight .mainRight_tit a{ float: right; width: 3rem; height: 3.2rem; overflow: hidden;}
.main .mainRight .mainRight_tit a img{ width: 3rem; height: 3rem;}
.main .mainRight .mainRight_ul{ width: 100%; height: auto; overflow: hidden;}
.main .mainRight .mainRight_ul li{ width: 100%; height: 3rem; margin-top: 2rem; overflow: hidden;}
.main .mainRight .mainRight_ul li div{ float: left; width: 6%; border-radius: 5px; height: 2rem; line-height: 2rem; margin-top: 0.5rem; text-align: center; background-color: #999; color: #fff;}
.main .mainRight .mainRight_ul li a{ float: left; width: 91%; padding-left: 3%; height: 3rem; line-height: 3rem; overflow: hidden; font-size: 1.6rem; color: #333;}
.main .mainRight .mainRight_ul li a:hover{ color: #fd4650;}

.main .mainRight .mainRight_img{ width: 100%; height: auto; margin-top: 3rem; overflow: hidden;}
.main .mainRight .mainRight_img img{ width: 100%; height: auto;}

/*底部*/
.bot_box{ width: 100%; min-width: 1000px; height: auto; overflow: hidden; background-color: #fff; border-top: 1px solid #dfdfdf;}
.bot{ width: 1440px; height: 8rem; padding: 4rem 0; margin: 0 auto; overflow: hidden;}
.bot div{ width: 100%; height: 2.5rem; line-height: 2.5rem; overflow: hidden; text-align: center;}
.bot div a{ display: inline-block; color: #333; height: 2.5rem; margin: 0 2rem; font-size: 1.6rem;}
.bot p{ width: 100%; height: 3rem; line-height: 3rem; margin-top: 2rem; text-align: center; font-size: 1.6rem; color: #333;}


/*媒体查询*/
@media screen and (max-width: 1440px) { 
	html{ font-size: 9px;}
	.top .topMin{ width: 1200px;}
	.head .headMin{ width: 1200px;}
	.navul{ width: 1200px;}
	.main{ width: 1200px;}
	.imgshow{ width: 1200px;}
	.bot{ width: 1200px;}
	.new_newbox_img div img { max-height:112px; max-width:195px;}
}
@media screen and (max-width: 1200px) { 
	html{ font-size: 8px;}
	.top .topMin{ width: 1000px;}
	.top .topMin .topMin_left .topMin_l1{ font-size: 12px;}
	.top .topMin .topMin_left a{ font-size: 12px;}
	.top .topMin .topMin_rUl>li>a{ font-size: 12px;}
	.toperji>li>a{ font-size: 12px;}
	.head .headMin{ width: 1000px;}
	.navul{ width: 1000px;}
	.main{ width: 1000px;}
	.imgshow{ width: 1000px;}
	.bot{ width: 1000px;}
	.new_newbox_img div img { max-height:112px; max-width:195px;}
}

