body{background: #f8f8f9;}
.h20{height: 20px;}
.head{background: #fff;height: 133px;}
.header{width: 1192px;margin: 0 auto;height: 133px;}
.header a{margin: 40px 0 0 10px;display: block;float: left;}
.nav{height: 40px;background: #1c2435;line-height: 40px;overflow: hidden;}
.nav ul{width: 1192px;margin: 0 auto;clear: both;}
.nav ul li{width: 140px;float: left;text-align: center;}
.nav ul li a{font-size: 14px;color: #fff;display: block;}
.nav ul li:hover a,
.nav ul li.on a{font-weight: bolder;}
.nav ul li.first{border-top: #e70014 solid 2px;background: #fff;}
.nav ul li.first a{color: #000;font-weight: bolder;}
.banner{height: 485px;overflow: hidden;text-align: center;width: 100%;}
.banner img{width: 1984px;height: 485px;vertical-align: middle;}
.breadbar{height: 55px;line-height: 55px;color: #545454;width: 1192px;margin: 0 auto;}
.breadbar .icon{width: 8px;height: 12px;background: url(../images/contact/point.jpg);display: inline-block;vertical-align: middle;}
.breadbar a,
.breadbar span{color: #545454;vertical-align: middle;}
.content{overflow: hidden;clear: both;width: 1192px;margin: 0 auto 30px auto;}
.content .left{width: 200px;height: 500px;overflow: hidden;background: #fff;border-radius: 10px;}
.content .right{width: 910px;margin-left: 20px;background: #fff;border-radius: 10px;padding: 30px;min-height: 441px;}
.sub_nav{width: 170px;margin: 30px auto 0 auto;}
.sub_nav li{text-align: center;height: 30px;line-height: 30px;margin-bottom: 10px;}
.sub_nav li a{display: block;color: #1c2435;font-size: 14px;border-bottom: #f8f8f9;}
.sub_nav li a:hover,
.sub_nav li.on a{background: #f8f8f9;border-bottom: #e50110 solid 2px;}
.paragraph p{margin-bottom: 20px;font-size: 14px;color: #000;line-height: 30px;}
.paragraph h1{font-size: 14px;color: #000;line-height: 30px;}
.paragraph .bloder{font-weight: bolder;}
.paragraph .title{font-size: 12px;color: #a7a7a7;}
.paragraph_newscontent h1{color: #000;text-align: center;line-height: 40px;margin: 20px 0;}
.paragraph_newscontent p{margin: 0 0 20px 0;text-indent: 24px;color: #616161;font-size: 12px;line-height: 24px;}
.paragraph_newscontent img{display: block;margin: 0 auto;}
.m_foot{background: #f5f5f5;padding: 30px 0;text-align: center;line-height: 30px;}
.m_foot a,
.m_foot span{vertical-align: middle;display: inline-block;margin: 0 5px;}
.m_foot a img{vertical-align: middle;}
.m_foot a:hover{color: #e60012;}
.register_text h1{font-size: 14px;color: #000;text-align: center;}
.register_text p{font-size: 14px;color: #000;line-height: 25px;}
.img_list_1{overflow: hidden;clear: both;}
.img_list_1 li{width: 180px;height: 82px;float: left;margin-right: 33px;border: #e3e3e3 solid 1px;margin-bottom: 20px;}
.img_list_1 li:nth-child(4n){margin-right: 0;}
.img_list_1 li img{width: 180px;height: 82px;}
.news_list{overflow: hidden;width: 680px;}
.news_list li{border-bottom: #f0f0f0 solid 1px;}
.news_list li h1{font-size: 16px;color: #475055;line-height: 50px;font-weight: normal;}
.news_list li p{line-height: 25px;height:50px;width: 100%;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;color: #838383;}
.news_list li span{color: #b1b1b1;margin: 20px 0;display: block;}
.news_list li:hover h1{color: #ff3333;font-weight: bolder;}
.honor_list{overflow: hidden;clear: both;}
.honor_list li{float: left;margin-right: 26px;}
.honor_list li a p{color: #545454;line-height: 50px;text-align: center;}
.honor_list li:nth-child(3n){margin-right: 0;}
.paragraph_contact p{font-size: 14px;color: #000;line-height: 30px;}
.text_list a{margin-right: 10px;font-size: 14px;color: #000;line-height: 30px;}


