h1,h2,h3,h4,h5,h6{line-height:140%;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:14px;}
p,blockquote{line-height:160%}

.marTop{margin-top:10px;}
.inner{padding:0 15px;}
.inner .grid{margin:0 0 0 -15px;}
.grid .col{padding:15px 0 0 15px;}
.grid .col.n_2{width:100%;}
.grid .col.n_3{width:100%;}
.grid .col.n_6.all{width:100%;}


.bannerwarp{ height:360px;}
.bannerwarp .info{margin-top:160px;}
.bannerwarp .info p{font-size:12px;}
.bannerwarp .info p.small{font-size:18px;}
.bannerwarp .info p.big{font-size:22px;}

.header .subbannerwarp{height:240px;}
.header .subbannerwarp .crumbsbox .crumbs span{display:none;}
.swiper-button-prev,
.swiper-button-next{width: 32px; height: 32px;}

.footer .f_content{padding-left:0px;}
.footer .f_content .logo_b{display:none}

.main_gc{padding-bottom:15px;}
.mtitle{margin-top:15px;margin-bottom:0px;}

.indexabout .smnav ul{margin-right:-1px;height:35px; line-height:35px;}
.indexabout .smnav li{font-size:12px;width:33.33333%;text-align:center;padding:0;}
.indexabout .c_text .img{float:none;margin:0;}
.indexabout .c_text .big{font-size:16px;}

.indexabout .project .info .ct{top:40px;}

.submenuwarp .tile{font-size:14px;}
.submenuwarp .items ul{font-size:12px;}
.submenuwarp .items li{margin-left:0;margin-top:12px;}
.submenuwarp .items li a{padding:10px 5px;}

.projectlist .item .info p{height:auto;}


.newslist{min-height:auto;}

.newslist .item .newsimg{width:100%;float:none;}
.newslist .item .info{margin-left:0px;}
.newslist .item .tile{margin-top:10px;}

.projectlist_col4 .p_item{width:100%;}

.subpageslides .subbigSlider-button-prev,
.subpageslides .subbigSlider-button-next{width:30px;height:30px;}