.head {text-align: center;width: 100%;height: 0.691rem;top: 0;right: 0;line-height: 0.791rem;z-index: 99;transition: all 0.3s ease-in-out 0s;}
.top-title {width: 100%;position: absolute;left: 0;top: 0;font-size: 24px;line-height: 0.71rem;text-align: center;color: #fff;overflow: hidden;}
/*  */


/* sub header */

.nav-btn { width: 14.0625%; right: 0; top: 10px; position: absolute; font-size: 0.4rem; line-height: 0.71rem; color: #c60000; text-align: center; overflow: hidden; }
.nav-btn a { color: #f2f2f2; }
.home-btn {width: 14.0625%;left: 1.09375%;top: 0;position: absolute;font-size: 33px;line-height: 0.71rem;color: #fff;text-align: center;overflow: hidden;display: block;}
.top-nav { position: absolute; right: 1.09375%; top: 100%; width: 14.0625%; }
.top-home { position: absolute; left: 1.09375%; top: 0; width: 14.0625%; font-size: 0.4rem; line-height: 0.82rem; color: #fff; text-align: center; overflow: hidden; }
.class-btn { position: absolute; right: 16%; top: 0%; width: 18.0625%; font-size: 0.24rem; line-height: 0.666rem; color: #fff; text-align: center; overflow: hidden; }
.class-btn span.commonfont { font-size: 0.28rem }
/**/
.nav-box {width:100%;background: #0000FF ;overflow:hidden;padding:8px;box-sizing: border-box;}
.nav-box li {float:left;}
.nav-box li a {color:#FFFFFF;padding:0 15px;}



.about_content {color:#333;font-size:12px;line-height:1.8;}

.sec_bt {height: auto;text-align: center;margin-bottom:15px;margin-top:15px;}
.sytitle01 {height: auto;line-height: 0.35rem;color: #c60000;font-size: 0.28rem;}
.sytitle01 span {color: #f98c2f;}
.sytitle02 {line-height: 0.30rem;font-size: 0.12rem;text-transform: uppercase;font-family: Verdana,Geneva,sans-serif;color: #999;}
.sytitle_xian {height: 1px;background: #ddd;position: relative;margin-top: 5px;}
.sytitle_line {width: 100px;height: 3px;background: #c60000;position: absolute;top: -1px;left: 50%;margin-left: -50px;}
.sytitle_tb {width: 10px;height: 10px;background: #c60000;position: absolute;top: 50%;left: 50%;margin-top: -5px;margin-left: -5px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}

.pro_art_con_dl {width:98%;height:150px;padding:10px;margin:5px 1%;box-sizing: border-box;border-bottom:1px dotted #eee; }
.pro_art_con_dl dt {float:left;width:35%;height:130px;overflow:hidden;margin:0;padding:0;}
.pro_art_con_dl dt img {width:100%;height:130px;}
.pro_art_con_dl dd {float:right;width:62%;height:130px;overflow:hidden;margin:0;padding:0;}
.pro_art_con_dl dd h2 {line-height:25px;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;font-weight:normal;border-bottom:1px solid #ccc;}
.pro_art_con_dl dd h2 a {color:#333;font-size:14px;}
.pro_art_con_dl dd h2 a:hover {color:#ff8a00;}
.pro_art_con_dl dd p {line-height:2;padding:5px 0;color:#333;font-size:12px;}
.pro_art_con_dl dd p a {display:block;width:80px;height:22px;line-height:22px;text-align:center;background:#ff8a00;border-radius:8px;color:#fff;right:10px;bottom:10px;}

.news_art_con_dl {width:98%;height:150px;padding:10px;margin:5px 1%;box-sizing: border-box;border-bottom:1px dotted #eee; }
.news_art_con_dl dt {float:left;width:35%;height:130px;overflow:hidden;margin:0;padding:0;}
.news_art_con_dl dt img {width:100%;height:130px;}
.news_art_con_dl dd {float:right;width:62%;height:130px;overflow:hidden;margin:0;padding:0;}
.news_art_con_dl dd h2 {line-height:25px;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;font-weight:normal;border-bottom:1px solid #ccc;}
.news_art_con_dl dd h2 a {color:#333;font-size:14px;}
.news_art_con_dl dd h2 a:hover {color:#ff8a00;}
.news_art_con_dl dd p {line-height:2;padding:5px 0;color:#333;font-size:12px;}
.news_art_con_dl dd p a {display:block;width:80px;height:22px;line-height:22px;text-align:center;background:#ff8a00;border-radius:8px;color:#fff;right:10px;bottom:10px;}

.inews {width:100%;margin:0;padding:0 5px;box-sizing: border-box;}
.inews li {width:100%;height:0.4rem;line-height:0.4rem;font-size:0.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;padding-left:5px;border-bottom:1px solid #eee;}
.inews li em {margin-right:5px;color:#ff8a00;}
.inews li a {color:#333;}
.inews li a:hover {color:#ff8a00;}
.inews span {float:right;color:#333;}

/*  */
.flink {margin:0;padding:0;}
.flink li {float:left;width:30%;margin:5px 1.5%;text-align:center;}
.flink li img {width:100%;}
.footer-box {
	line-height:2;
	font-size:12px;
	color:#555;
	text-align:center;
}
.footer-box a {color:#555;}