

.main .container{width:1100px;}
.main .content{margin:40px 0 70px;}
.main .content .child{position:relative;margin-bottom:50px; box-shadow: 1px 0px 2px 0px rgba(0,0,0,0.2);}
.main .content .child:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main .content .child .childImg{width:300px;height:215px;float:left; }
.main .content .child .childImg img{width:100%;height:100%;vertical-align:middle;}
.main .content .child .childInfo{text-align:left;margin-left:30px;float:left;position:relative;width:470px;height:205px;}
.main .content .child .childInfo h2{line-height:55px;color:#9D9D9D;font-size:40px;font-family:"MyriadPro-LightCond"; margin-top:5px;}
.main .content .child .childInfo h3{width:100%;color:#373839;font-size:16px;line-height:30px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; margin:0 0 5px;}
.main .content .child .childInfo p{color:#666;font-size:12px;line-height:23px;}
.main .content .child .childInfo .newsmore{cursor:pointer;line-height:40px;color:#666;font-size:12px; color:#666; text-align:left;}
.main .content .child .childInfo .newsmore .icon-signin{margin-left: 7px;color: #888;}
.main .content .child:hover{box-shadow: 1px 0px 2px 0px rgba(255,210,40,0.9);}
.main .content .child:hover .childInfo .newsmore{color:#ffd228;}
.main .content .child:hover .childInfo .newsmore .icon-signin{color:#ffd228;}
.main .content .child:hover .childInfo h2{ color:#666;}
.main .content .child:hover .childInfo h3{ color:#191919;}
.main .content .child:hover .childInfo p{ color:#373839;}


.main .linkBtn{margin:20px auto;}

.news_article{ text-align:center;}
.news_article p{ padding-bottom:27px; line-height:27px; text-align:left; font-size:14px;}
.news_article img{ width:100%; margin-bottom:20px;}
.news_article strong{ font-size:16px;}
.news_article .art_page{ margin:20px 0;border-top:1px solid #eee;padding-top:35px;}
.news_article .page_box{ float:left; width:70%;}
.news_article .art_page .return{ float:right; width:200px; height:48px; border:1px solid #aaa; cursor:pointer;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.news_article .art_page .return a{color:#666; line-height:48px; font-size:16px;}
.news_article .art_page .return:hover{ background:#ffd228; border:1px solid #aaa;}
.news_article .art_page .return:hover a{ color:#373839}
.news_article .art_page .art_prev{ margin-bottom:13px; }
.news_article .art_page .art_prev,.news_article .art_page .art_next{ float:left; font-size:14px; line-height:16px; clear:both;}
.news_article .art_page .art_prev span,.news_article .art_page .art_next span{ color:#373839;}
.news_article .art_page .art_prev a,.news_article .art_page .art_next a{ color:#666;}
.news_article .art_page .art_prev:hover span,.news_article .art_page .art_next:hover span{ color:#191919;}
.news_article .art_page .art_prev:hover a,.news_article .art_page .art_next:hover a{ color:#373839;}


.pagination{ text-align:center; padding:5px 0 20px;}
.pagination a{color:#666; padding:0 5px; margin:0 2px;}
.pagination b{ font-weight:normal; color:#666;}
.pagination .active,.page a:active{ color:#373839;}
.pagination a:hover{ color:#373839; }

@media  (max-width: 479px) {
.left{ width:100%; float:none;}
.right{ width:100%; float:none; padding-top:30px;}
.main .container{width:88%;}
.main .mainNav{padding:14px 0 12px 0;}
.main .mainNav .child{margin:0 3px;font-size:12px;width:80px;height:18px;line-height:18px;border:1px solid #aaa;}
.main .content{margin: 30px 0 20px;box-shadow:none;}
.main .content .child{margin-bottom:40px; padding-bottom:15px; border-bottom:1px solid #eee; box-shadow:none;}
.main .content .child .childImg{ width:100%; height:auto;}
.main .content .child .childImg img{width:100%; height:auto;}
.main .content .child .childInfo{width:100%; height:auto; margin:10px 0 0;}
.main .content .child .childInfo .childBtn{width:80px;height:20px;line-height:20px;font-size:12px;background-position:57px center;background-size:15px 8px;  border:1px solid #e60012;}
.main .content .child .childInfo .childBtn span{margin:0 4px;}
.main .content .child .childInfo .newsmore{ position:static; border:0; background:none; color:#666;}
.main .content .child .childInfo .newsmore .icon-signin{margin-left: 7px;color: #888;}
.main .content .child .childInfo .newsmore span {margin-left:0;}
.main .content .child:hover .childInfo .newsmore{ border:0; background:none; color:#ffd228;}
.main .content .child:hover .childInfo .newsmore .icon-signin{ color:#ffd228;}
.main .content .child:hover{ box-shadow:none;}

.right .con_tel .input-wrap {width: 60%;}

.news_article .art_page .page_box{ width:100%;}
.news_article .art_page .return{ float:left; margin-top:30px;}
.top_box .tit_box{ width:100%;}
.top_box .bdsharebuttonbox{ display:none;}
.tit_box h1{ font-size:18px;}

}

@media (min-width: 480px) and (max-width: 639px) {
.left{ width:100%; float:none;}
.right{ width:100%; float:none; padding-top:30px;}
.main .container{width:88%;}
.main .mainNav{padding:20px 0 18px 0;}
.main .mainNav .child{margin:0 5px;font-size:12px;width:120px;height:26px;line-height:26px;border:1px solid #aaa;}
.main .content{margin: 50px 0 20px;box-shadow:none;}
.main .content .child{margin-bottom:40px; padding-bottom:15px; border-bottom:1px solid #eee;box-shadow:none}
.main .content .child .childImg{ width:100%; height:auto;}
.main .content .child .childInfo{width:100%; height:auto; margin:10px 0 0 0;}
.main .content .child .childInfo .childBtn{width:110px;height:30px;line-height:30px;font-size:14px;background-position:80px center;background-size:23px 12px;}
.main .content .child .childInfo .childBtn span{margin:0 6px;}
.main .content .child .childInfo .newsmore{ position:static; border:0; background:none; color:#666;}
.main .content .child .childInfo .newsmore .icon-signin{margin-left: 7px;color: #888;}
.main .content .child .childInfo .newsmore span {margin-left:0;}
.main .content .child:hover .childInfo .newsmore{ border:0; background:none; color:#ffd228;}
.main .content .child:hover .childInfo .newsmore .icon-signin{ color:#ffd228;}
.main .content .child:hover{ box-shadow:none;}
.right .con_tel .input-wrap {width: 75%;}

.news_article .art_page .page_box{ width:100%;}
.news_article .art_page .return{ float:left; margin-top:30px;}
.top_box .tit_box{ width:100%;}
.top_box .bdsharebuttonbox{ float:left;}
.tit_box h1{ font-size:18px;}

}
@media (min-width: 640px) and (max-width:1023px ) {
.left{ width:60%;}
.right{ width:36%;}
.main .container{width:90%;}
.main .mainNav{padding:28px 0 24px 0;border-bottom:1px solid #949494;}
.main .mainNav .child{margin:0 6px;font-size:12px;width:160px;height:34px;line-height:34px;border:1px solid #aaa;}
.main .content{margin-top:40px;}
.main .content .child{margin-bottom:40px; padding-bottom:15px; border-bottom:1px solid #eee; box-shadow:none;}
.main .content .child .childImg{ width:100%; height:auto;}
.main .content .child .childInfo{width:100%; height:auto; margin:15px 0 0 0;}
.main .content .child .childInfo .childBtn{width:138px;height:30px;line-height:30px;font-size:12px;background-position:94px center;background-size:30px 15px; }
.main .content .child .childInfo .childBtn span{margin:0 8px;}
.main .content .child .childInfo .newsmore{ position:static; border:0; background:none; color:#666;}
.main .content .child .childInfo .newsmore .icon-signin{margin-left: 7px;color: #888;}
.main .content .child .childInfo .newsmore span {margin-left:0;}
.main .content .child:hover .childInfo .newsmore{ border:0; background:none; color:#ffd228;}
.main .content .child:hover .childInfo .newsmore .icon-signin{ color:#ffd228;}
.main .content .child:hover{ box-shadow:none;}

.news_article .art_page .page_box{ width:100%;}
.news_article .art_page .return{ float:left; margin-top:30px;}

.top_box .tit_box{ width:100%;}
.top_box .bdsharebuttonbox{ float:left;}

}
@media (min-width: 1024px) and (max-width:1199px ) {
.main .container{width:95%;}
.main .mainNav{padding:60px 0 60px 0;border-bottom:1px solid #949494;}
.main .mainNav .child{margin:0 6px;font-size:12px;width:188px;height:40px;line-height:40px;border:1px solid #aaa;}
.main .content{margin-top:56px;}
.main .content .child{margin-bottom:56px; box-shadow:none;}
.main .content .child .childInfo{margin-left:23px;width:390px;height:211px;}
.main .content .child .childInfo .childBtn{ border:1px solid #e60012;width:114px;height:25px;line-height:25px;font-size:12px;background-position:78px center;background-size:25px 12px;}
.main .content .child .childInfo .childBtn span{margin:0 6px;}

}
