﻿html{font-size: 625%;font-family: "Microsoft YaHei"}
.full{width: 100%;height: 100%}
.w1200{max-width: 640px;margin: 0 auto}
body{background: #fff}
/*头部*/
header{
    height: 60px;
    width: 100%;
    background:#ffffff;
    background-size: 100% 100%;
    font-size: .14rem;
    position: fixed;top:0;left: 0;
    z-index: 99999;
    text-align: center;border-bottom: 3px solid #f6ac1b;
}
header .i-b{
    position: absolute;
    top:9px;
    margin-left: -145px;
}
.i-b > img{ width:90%;padding-left:20px;}
#nav{width: 60px;height: 60px;}
.nav-icon{
    display: block;
    height: 24px;
    width: 24px;
    margin: 18px;
}
.menu{
    position: absolute;
    top: 0;
    left: 0;
}
.menu > a { display: block; width:60px; height: 60px; background:#1475C4}
.menu .icon{ line-height:60px; color:#fff; font-size: 30px;}
.download{
    position: absolute;width:60px; height: 60px; background:#004a9f;
    right: 0;
    top: 0;
}
.download > .icon{line-height:60px; color:#fff; font-size: 30px;}


#menu{margin-top: 60px;background:#1475C4}
.menu img,.download img{width: 70%}



.nav-icon img{width: 100%;height: 100%}
#navlist{
    position: fixed;
    top: 0;
    left: 0;
    font-size: 16px;
    width: 100%;
    height: 100%;
    margin-left: -2500px;
    background:rgba(0,0,0,.3);
}
#navlist>div{
    width: 50%;
    height: 100%;
    background:rgba(40,188,108,.8);
}
#navlist h1{text-align: center}
#navlist ul{
    margin-top: 10px;
    width: 100%;
    background: #eee;
    font-size: 16px;
    height: 100%;
}
#navlist ul li{
    line-height: 40px;
    text-align: center;
}
#navlist ul li a{display: block}
#navlist ul li a:hover,#navlist ul li a.active{background: #fff;color: #28bc6c}
.swiper-pagination-bullet-active{background: #f6ac1b;}
.banner{ margin-top:30px;}
.banner img{ width:100%;}
/*底部*/
footer{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999;
    height: 60px;
    width: 100%;
    background:#124D9D;
    font-size: .2rem;
}
footer li{width: 20%;height: 100%;float: left}
footer li img{width: 21px;height: 21px;display: block;margin: 0 auto}
footer li.home img{width: auto}
footer li a{display: block;width: 100%;height: 100%;text-align: center;box-sizing: border-box;padding-top: 10px;color: #fff}
footer span{line-height:30px}
.copy{width:100%; padding:8px 0; text-align:center; line-height:40px; clear:both;padding-bottom: 60px;font-size: .2rem;margin-bottom:8px;}

/*主页*/
.i-content{
    font-size: .14rem;
    margin: 0 auto 15px;
    box-sizing: border-box;
    background: #fff;
}
.i-nav{
    max-width: 640px;
    margin: 0 auto;
    padding:15px;
    box-sizing: border-box;
}
.i-nav li{
    width: 25%;
    height: 1.5rem;
    float: left;
    text-align: center;
    font-size: .2rem;
}
.i-nav li a{color: #555}
.i-nav li img{
    max-width:1.2rem;
    max-height: 1.2rem;
}
.i-nav li p{line-height: .3rem}

.i-missing{
    max-width: 640px;
    background: url("../images/bg1.jpg") no-repeat right;
    height: 3.46rem;
    margin: 0 auto;
    padding: .2rem 15px;
    box-sizing: border-box;
    position: relative;

}
.i-missing h3,.in-title h3{
    font-size: .4rem;
    color: #ffffff;
    margin-bottom: .2rem;
	text-align: center;
}
.in-title{ position: relative;}

.in-title p{
	color:#333333;
	font-weight: bold;
	font-size: .32rem;
	text-align: center;
    position: relative;
    top: -0.6rem;
}

.in-title > hr{
	    position: relative;
    top: -65px;    width: 30px;
    height: 3px;
    background: #DCDCDC;
    border: none;
}
.i-missing h3 span,
.in-title h3 span{
    font-family: "Myriad Pro";
    font-size: .18rem;
    color: #969695;
}
.im-img{
    width: 3.16rem;
    height: 1.09rem;
    margin-top: .2rem;
}
.en{
    font-weight: bold;
    color: #000;
    font-size: .18rem;
    margin-top: .1rem;
}
.cn{
    color: #969695;
    letter-spacing: 5px;
    font-size: .18rem;
    line-height: 24px;
}
.i-news{
    padding: 0 15px;
}
.in-list a{
    display: block;
    width: 100%;
    height: 1.25rem;
    color: #999;
    padding: .3rem 0;
    box-sizing: border-box;
    border: 1px solid #999;
    margin-bottom: 10px;
}
.in-list a:hover{
    background: url("../images/hover.jpg") no-repeat;
    background-size: 100% 100%;
    color: #fff;
}
.in-time{
    width: 20%;
    text-align: center;
}
.in-time p:first-child{font-size: .18rem;line-height: .3rem}
.in-time p:last-child{font-size: .24rem;font-family: "Arial"}
.in-con{width: 80%; border-left:1px solid #999;box-sizing: border-box;padding:0 5%}
.in-con h4{color: #555;font-weight: 400;}
.in-con h4:before{
    content: '';
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url("../images/news-title_h.png") no-repeat;
    margin-right: 10px;
}


.common-content,.map-content{font-size: .14rem;margin: 55px 0 30px;line-height: .28rem;}
.map-content{margin-top: 60px}
.common-content img{max-width: 100%}
.breadcrumb{
    text-align: right;
    padding-right:.25rem;
    line-height: .56rem;
    border-bottom: 1px solid #969695;
    font-size: .18rem;
}
.breadcrumb a{color: #000}
.common-nav{
    height: .68rem;
    line-height: .68rem;
    text-align: center;
    background:#444;
    font-size: .24rem;
    margin-top: -0.1rem;
}
.common-nav a{color: #fff}
.common-nav div.active{
    background: #01A2EA;
    background-size: 100% 100%;
}
.common-nav div.active:after{
    content: '';
    display: block;
    width: 100%;
    height: 3px;
    background: #000;
    bottom: 0;
    position: absolute;
}
.n-list{margin-top: 25px;padding: 0 15px}
.n-list a{
    display: block;
    max-width: 600px;
    margin: 0 auto .5rem;
}
.n-list a h3{font-size: .24rem;font-weight: 400}
.n-list a span{font-size: .18rem;line-height: .36rem}
.n-list a p{font-size: .2rem;color: #777;line-height: .34rem}
.n-list a i{
    width: 55px;
    height:.3rem;
    text-align: center;
    background: #000;
    color: #fff;
    font-style:inherit;
    margin-top: 10px;
    line-height: .3rem;
}

.p-list{max-width: 600px;margin: .3rem auto;padding: 0 15px;box-sizing: border-box}
.p-list  a{float: left;width: 48%;margin-bottom: .15rem}
.p-list  a:nth-child(2n){margin-left: 4%}
.p-img{
    height: 1.93rem;
}
.p-list p{line-height: .3rem}

.address{line-height: 28px;padding: 0 15px;}
.news_show{
    line-height: .34rem;
    color: #777;
    font-size: .2rem;
    padding: 0 15px;
}
.news_show h3{text-align: center;font-weight: 400;padding: .3rem 0}
.news_show img{text-align: center}


/*吴琼*/
.inpro-li{ float:left; width:23%; margin-right: 2.5%; margin-bottom: 10px;}
.inpro-li:nth-child(4){ margin-right:0;}
.inpro-li:nth-child(8){ margin-right:0;}
.inpro-li div img{ width:100%;}
.inpro-li > a div{ background:#eee; border-radius: 6px;}
.inpro-li p{ font-size:.2rem; text-align: center; line-height: 30px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.inpro-li > div{width:100%; height: 105px;}
.inpro-li > div > img{width:90%; height: 100%; margin: 0 auto; display: block;}
.inproli-last{ background:#313131; border-radius: 6px;}

/*首页：案例*/
.incase-li{ float:left; width:48%;}
.in-case > ul{ margin-top:-80px;    display: table;}
.incase-li > a > img{ width:100%;border: 1px solid #d5d5d5;}
.incase-li:nth-child(even){ float:right;}
.incase-li > a > p{ font-size: .2rem; line-height: 30px;position: relative;top: -13px;  text-align: center;}
.incase-li > a { display:block;}
.in-case > a { display:block; width:90px; height:25px; background:#1475C4; color:#fff; font-size: .23rem; text-align: center; margin: 0 auto; line-height: 25px;}

/*首页：新闻资讯*/
.innewsfl-li{ float:left; width:20%;font-size:.2rem;     display: block;background: #f6ac1b; border-radius: 4px;height: 30px; text-align: center; color: #fff; line-height: 30px; margin-right: 2%;     margin-left: 3%;}
.innews-fl{ display:table; width:100%; margin: 0 auto;position: relative; top: -85px;}
.innews_top{ margin-top:-83px; background:#F5F5F5; padding: 10px 3%;}
.innews_top > div > h3{ color:#fff; font-weight: normal; width: 100%; font-size: .3rem;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.innews_top > div > h3 > .icon{ color:#fff; font-size:29px;line-height: 57px;}
.innews_top > div > img{ width:48%; margin-right: 1%; float:left; border:1px solid #fff;}
.innews_top > div > p{ width:50%; float:right ; font-size: .2rem; color:#fff; height: 100px; overflow: hidden;}
.innews_top > div { overflow:hidden;}
.innews_top > a{ background:#CBA24F;display:block; margin-top:0px; padding: 5px 0; color:#fff; text-align: center; font-size: 16px;}
.in_news > ul{ overflow:hidden;}
.innews_li{ background:#eee; height: 40px; padding: 0 2%; margin-top: 10px;}
.innews_li > a > h3{  font-weight: normal;font-size:16px; width:76%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float:left; line-height: 40px;}
.innews_li > a > span{ float:right; line-height: 40px; font-size: 14px; color:#a0a0a0;}


/*内页：公司简介*/
.about > h3{ color:#333333; font-size: .34rem; text-align: center; line-height: 50px; margin-top: 20px;}
.about > p{ color:#333;  font-size: .2rem; text-indent: 30px; line-height: 24px; margin-bottom: 10px;}
.about > img{ width:100%;}
.about-2l{ display:table;}
.about4l{ margin-top:10px;}
.about4l-li > h3{color:#f6ac1b; font-size: .25rem; line-height: 40px;}
.about4l-li > p{ font-size:.2rem; color:#208aeb;}

/**/
.wenhuat{ width:60% !important; margin: 0 auto; display:block; margin-top: 20px;}
.wenhua > h3{ font-size:.25rem; line-height: 24px; color:#333;}
.zhici > div > img{ width:100%; }
.zhici > div > h3{ color:#313131; font-weight: bold; line-height: 30px; font-size: .26rem;}
.zhici > div > p{  line-height: 24px; margin-bottom: 20px; font-size: .24rem;}
.zhici > div{ margin-top:30px;}

/*实力华辰*/
.team-bot > ul{ margin-top: 10px;}
.team-top > h3{ float:left; font-size: .25rem;}
.team-top > h3 span{color:#a0a0a0; font-size: .16rem; font-weight: normal;} 
.team-top{ margin-top:30px;}
.team-top > a { float:right; display: block; background: #f6ac1b; width:80px; height: 24px; border-radius: 6px; line-height: 24px; text-align: center; color:#fff;}
.teambot-li{ float:left; width:49%; margin-right: 2%; margin-bottom: 10px; }
.teambot-li:nth-child(even){margin-right: 0;}
.teambot-li > a > img{ width:100%;border: 1px solid #d5d5d5; display:block;}
.teambot-li > a > p{ color:#333; line-height: 30px; font-size: .2rem; text-align: center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:100%;  background: #eee;  border: 1px solid #d5d5d5;
    margin-top: -1px;}
.nynav-li{float:left; width:20%; background: #fff; border-bottom:2px solid #333; line-height: 30px; text-align: center;}
.nynav-li > a { display:block; font-size: .2rem;}
.nynav .active > a{ color:#208aeb }
.honor-li > a > img{ height:280px !important;;}
.honor-li > a{ display:block;}
.honor-nav a{ text-align:center; color:#fff;}
.honor-nav{text-align:center; background:#f6ac1b; margin-top: 30px;}
.honor-nav .swiper-slide{ padding:10px 0;}
.lichengbei > img{ width:100%;}


/*华辰资讯*/
.news-li > a { display:block;}
.news-li > a > span{display:block; float:left; width:17%; margin-top: 11px;padding-left:5px;}
.nllli-r{ float:right;width:80%;}
.news > ul{ margin-top:10px;}
.news-li > a > span > h3{ font-size:.34rem; color:#999;font-weight: normal;}
.news-li > a > span > h2{font-size:.24rem; color:#888; font-weight: normal; line-height: 24px;}
.nllli-r > h3{ color:#333; font-size: .25rem; line-height: 28px; font-weight: bold;}
.nllli-r > p{ color:#7d7d7d;}
.news-li{ display:table; border-bottom: 1px solid #d5d5d5; padding: 10px 0;width: 100%;}
.newstop-li img{ width:100%;}
.news-top{ margin-top:30px;}
.newstop-li > a > h3{ font-size: .25rem; line-height: 26px;}
.newstop-li > a > b{ font-weight: normal; color:#a0a0a0; line-height: 24px;}
.newstop-li > a > p{ margin-bottom: 10px;}
.newstop-li{ margin-bottom:20px;}

/*案例-详情页*/
.caseshow-top{ margin-top:30px;}
.caseshow-top > h3{ font-size: .3rem; text-align: center;}
.caseshow-top > p{ text-align:center; line-height: 30px; color:#a0a0a0; font-size: .2rem;}
.caseshow-top > img{ display: block;  width:100%;}
.caseshow-bot > img{ width:100%; margin-top: 20px; display: block; margin-bottom: 20px;}


/*产品分类*/
.nyprolist-li{ background:#eee; display: table; margin-top: 20px; width: 100%;}
.nyprolist-li > a > img{ float:left; display:block; width:50%;}
.nypro-bot{ width:50%; }
.nypro-bot > h3{ font-size:.3rem; line-height: 40px;  margin-top: 20px;}
.nypro-bot >p  { font-size:.2rem; padding-right: 10px;}

/*产品详情页-单独写*/
.proshow{ margin-top:30px;}
.sjpro{ display:block; width:96%; margin: 0 auto;}
.sjpro-hd{ float:left; width:90px; height: auto; margin: 20px 0; border:1px solid #d5d5d5;}
.sjpro-hd + .sjpro-hd{ margin-left:4px;}
.sjpro-hd > img{ width:100%;}
.sjpro{ overflow:hidden;}
.sjpro-title > h3{ text-align: center; font-size: .3rem; font-weight: bold; line-height: 30px;}
.sjpro-title > p{text-align: center;line-height: 30px;font-size: 14px;color: #a0a0a0;}
.sjpro-des > h3 { background:#333; color:#e60214; font-size:20px; height: 40px; line-height: 40px; padding-left: 10px; }
.sjpro-main{ margin-top:20px;}
.sjpro-bd > img{ width:100%; height:auto;}
.proshow-xxk{ background:#eee;overflow: hidden;}
.proshow-xxk > a{ display: block;float:left; width:20%; text-align: center; line-height: 30px; font-size: .2rem; }
.proshow-xxk > .active{ background:#208aeb; color:#fff;}
.sjpro-main > a > img{ width:100%;}
.proshow-xhhy,.proshow-cptd,.proshow-cpgs,.proshow-cpcs,.proshow-alas{ margin-bottom:30px;}
.pro-twoan > a { display:block; float:left; margin: 10px 0 30px 0; line-height: 40px; width:50%; text-align: center;font-size: .24rem;}
.cpxj{ background:#f6ac1b; color:#fff;  }
.zlxz{ background:#a0a0a0; color:#fff}
.pro-twoan > a > .icon{    display: block; float: left;font-size: 0.35rem;padding-left: 12px;}
.pro-twoan{ width:60%; margin: 0 auto;clear: both;}

.duocaihc-nav{ width:80% !important; margin-top: 20px; margin-bottom: 20px;}
.duocaihc-nav a{ display:block; background: #f6ac1b; color:#fff; font-size: .24rem; text-align: center; line-height: 30px; margin-left: 1px; }


.service .nynav-li{ width:50%;}
.sermd-li{ border-bottom:1px solid #d5d5d5; padding: 20px 0;}
.sermd-li > h3{ font-size:.24rem; line-height: 30px; margin-bottom: 10px;}
.sermd-li > p{ line-height: 24px; font-size:.2rem;}

.nydownload{ margin-top:30px;}
.down-li{ margin-bottom:10px; overflow: hidden; margin-top: 10px;}
.down-li > a > img{ display:block; float:left; width:40%;}
.downli-r{ float:right; width:58%;}
.downli-r > h3{ font-size:.24rem;}
.downli-r > p{ color:#fff; background: #f6ac1b; width:60%; line-height: 40px; margin-top: .3rem; font-size: .24rem; text-align: center;}

/*满意度调查问卷*/
.manyi { margin-top:20px;}
.manyi > h3{ text-align:center; font-size:.3rem; line-height: 40px;}
.manyi > p{ text-align:center; font-size:.2rem; line-height: 24px;}
.manyi-div{ margin-top:20px;}
.manyi-div > h3{ font-size:.24rem;}
.manyi-div > h3 > em{ width:20px; height: 20px; border-radius: 50%; background: #208aeb; color:#fff; display:block; text-align: center; font-style: normal; float:left; margin-right: 4px;}
.form{ margin-top:20px;}
.formtext p > input { width:96%; float:right; border:1px solid #a0a0a0; height: 36px; text-indent: 10px; color:#a0a0a0; font-family: "微软雅黑" ; }
.formtext p > em{ display: block; float:left ; line-height: 38px; width:3%; color:red;}
.formtext p{ margin-top:20px; overflow: hidden;}
.manyi-div2{ margin-top:60px;}
.pro-xh input{width: 96%; float: right;border: 1px solid #a0a0a0;height: 36px;text-indent: 10px;color: #a0a0a0; font-family: "微软雅黑";}
.pro-xh{ overflow:hidden;}
.pro-xh > em{  display: block;float: left;line-height: 38px;width: 3%;color: red;}
.form_div{ margin-top:20px;}
.form_div > h3 > em{color: red; padding-right: 4px;}
.form_div > h3{ line-height:40px;}
.manyi-div3 textarea{ width:100%; border:1px solid #d5d5d5; height: 120px; padding-top: 10px; color:#a0a0a0; font-family: "微软雅黑"; text-indent: 10px;}
.manyi-div3 { margin-top:60px;}
.manyi .input_class{ width:100%; display:block;  line-height: 40px; text-align: center; color:#fff; background: #208aeb; border:none; border-radius: 4px; margin-top: 20px;font-family: "微软雅黑";  font-size: .26rem;}
.manyi button{ width:100%; display:block;  line-height: 40px; text-align: center; color:#fff; background: #208aeb; border:none; border-radius: 4px; margin-top: 20px;font-family: "微软雅黑";  font-size: .26rem;}
.form_div label{ font-size: .2rem;}
.gongying-div3 textarea{    width: 96%; float:right;
    border: 1px solid #a0a0a0; margin-bottom: 20px;
    height: 120px;
    padding-top: 10px;
    color: #a0a0a0;
    font-family: "微软雅黑";
    text-indent: 10px;}
.gongying-div3 em{ display:block; float:left; width:2%; height: 150px; color:red;}
.gongyingw96 > p{ color:red;}
.gy-djxz{ font-size:.24rem !important; width: 60%; margin: 0 auto; margin-top: 10px;}
.gy-djxz > a { display: block;background:#1bbd41; float:right; padding: 0 10px; border-radius: 4px; color:#fff;}


	
/*分页页码*/
.page-list{ position:relative; margin:20px 0; clear:both; }
	.page-list:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.page-list a,.page-list span{ margin:0;  padding:0; display:none; float:left; width:24%; line-height:35px; border:1px solid #ddd; border-right-color:#fff; font-size:13px; text-align:center; background:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.page-list span{ color:#999; }
	.page-list a{ color:#1eabf3; }
	.page-list span:nth-child(1),.page-list span:nth-child(2),.page-list a:nth-child(2){ display:block; float:left;}
	.page-list span:nth-last-child(1),.page-list a:nth-last-child(1){ display:block; float:left; border-right-color:#ddd; }
	.page-list .current{ display:block; float:left; }
	
	/*标题样式*/
.section{border-bottom:1px solid #fafafa;}
.section h1{ margin:0; padding:0 0 0 10px; line-height:2.2em; border-bottom:1px solid #cececf; font-size:17px; font-weight:bold; color:#262626; }
.section h1 span{ display:block; margin-right:10px; float:right; color:#666; font-size:12px; font-weight:normal; }
.meta{ margin:1em auto auto auto; border-bottom:1px solid #EEE; padding:0px 10px 10px;}
.meta .meta-tit{ color:#208aeb; font-size:19px; margin:0 0 10px; }
.meta .meta-info{ font-size:12px; color:#999; }
.meta .meta-info span{ margin-right:0.5em; }


/*内容样式*/
.entry{ margin:0; padding:0 10px; font-size:15px; line-height:24px; word-wrap:break-word; }
.entry img{ max-width:100%!important; height:auto!important; }
.entry h2,.entry h3,.entry h4{ padding:5px 0px; border-bottom:1px solid #EEE; color:#111; }
.entry h2{ font-size:17px; }
.entry h3, .entry h4{ font-size:14px; }
.entry strong{ color:#DC2523; }
.entry ul,.entry ol{}
.entry li{ margin-left:26px; }
.entry ul li{ list-style:disc outside none; }
.entry ol li{ list-style:decimal outside none; }
.entry p{ display:inherit; margin:15px 0; color:#333; font-size:15px; line-height:24px; word-wrap:break-word; }
.entry a{ text-decoration:underline; }
.entry code, .comment code{ background-color:#EEE; border-radius:2px 2px 2px 2px; color:#777;font-family:'courier new'; margin:0 4px;padding:1px 4px;}
.entry table{ border-left:1px solid #EEE; border-top:1px solid #EEE; }
.entry table th{ background-color:#F9F9F9; text-align:center; }
.entry table td, .entry table th{ border-bottom:1px solid #EEE; border-right:1px solid #EEE; padding:5px 10px; }

/*列表样式*/
.listview{}
.listview.inset{ margin:10px 0; border-color:#ddd; border-radius:0.2125em; }
.listview .nodata{ margin:0 10px; line-height:35px; }
.listview li:first-child{ border-top:0; }
.listview li{ border-color:#efefef; }
.listview li>a{ padding:15px 20px 15px 10px; color:#53575E; }
.listview li>a>img{ float:left; margin-right:10px; width:75px; }
.listview li>a>h2{ display:block; margin:0; padding:0; color:#208aeb; font-size:15px; font-weight:normal; height:30px; line-height:150%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.listview li>a .intro{ margin:0 0 5px 0; color:#8c8c8c; font-size:12px; line-height:20px; height:40px; text-overflow:ellipsis; overflow:hidden;}
.listview li>a .note{ margin:0 0 5px 0; height:40px; }
.listview li>a .note p{ margin:0; padding:0; color:#8c8c8c; height:20px; font-size:12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.listview li>a .note p .price{ display:inline-block; margin-right:3px; color:#F00; font-size:15px; font-style:inherit; }
.listview li>a .note p .date{ display:inline-block; margin-right:3px; font-size:12px; font-style:inherit; }
.listview li>a .note p .hot{ display:block; float:right; padding:0 5px; font-size:12px; font-style:inherit; }
.listview li>a>.text{ display:block; margin:0; padding:0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.listview li>a>.date{ display:block; float:right; margin:0 5px; padding:0; font-size:12px; font-style:normal; color:#8c8c8c; }
.listview li>a>.number{ display:block; float:left; margin:0 3px 0 0; padding:3px 0; width:18px; color:#fff; font-size:10px; font-style:normal; line-height:1em; text-align:center; background:#19a97b; border-radius:3px; }
.listline li:first-child{ margin-top:1em; border-top:1px solid #ebebeb; }

#mainPanel{ margin-top:20px;}



.proshow-cpcs img{ width:100%; height: auto;}
.proshow-xhhy img{width:100%; height: auto;}
.keyword_light p{ text-indent:0;}
.keyword_light img{ width:100%; height: auto}
.news .keyword_light img{ width:100%; height: auto; display: block; clear: both;}









@media screen and (max-width: 480px) {
    html{font-size: 400%;}
    .in-list a{padding: .1rem 0}
    .in-time {margin-top: .2rem;}
    .i-news{padding: 0}
    .i-news h3{padding: 0 15px}
    .p-img{height: auto}
	.news-fx{ margin:  0 auto; margin-top: 10px; width:90px;}
	.keyword_light img{ width:100%;}
}

@media screen and (max-width: 375px){
	.teambot-li > a > img{ height:139px;}	
	.gy-djxz{ width:67%}
	
}


@media screen and (max-width: 360px){
	.sjpro-hd > img{ height:73px;}
	.honor-li > a > img{ height:250px !important;}
	.gy-djxz{ width:70%;}
	
}

@media screen and (max-width: 320px) {
    .i-nav li img{width: 1rem}
.i-missing{    padding: .1rem 15px; }
	.honor-li > a > img{ height:220px !important;}
	.nynav-li > a > .icon{ display:none;}
	.innews_li > a > span{ font-size:12px;}
	.gy-djxz{ width:78%;}
	
}



