.banner{width: 100%;margin: 0px auto;background: url(../img/changjianwenti/banner.jpg) top center no-repeat;text-align: center;height: 320px;}
.banner h2{font-size: 50px;text-align: center;color: #fff;font-weight: normal;margin-top: 100px;}
.banner p{font-size: 20px;color: #fff;}
.m_1{width: 100%;margin: 0px auto;overflow: hidden;position: relative;}
.m_1 .tab_nav{width: 100%;margin: 0px auto;background: #fff;}
.m_1 .tab_nav ul{width: 1200px;margin: 0px auto;line-height: 80px;overflow: hidden;}
.m_1 .tab_nav ul li{width: 400px;float: left;text-align: center;font-size: 18px;border-bottom: 1px solid #eee;cursor: pointer;}
.m_1 .tab_nav ul .cure{color: #ff8700;border-bottom: 1px solid #ff8700;}
.m_1 .tab_box{width: 1200px;margin: 40px auto;background: #fff;overflow: hidden;}
.m_1 .tab_box .tab_item{width: 100%;overflow: hidden;display: none;}
.m_1 .tab_box .active{display: block;}
.m_1 .tab_box .tab_item li{margin-bottom: 20px;border-bottom: 1px dashed #eee;padding-bottom: 20px;}
.m_1 .tab_box .tab_item li i{display: block;float: left;width: 34px;height: 34px;background: #ff8700;color: #fff;font-size: 16px;border-radius: 12px 12px 0px 12px;text-align: center;line-height: 34px;margin-right: 10px;}
.m_1 .tab_box .tab_item li h3{line-height: 34px;font-size: 18px;color: #222;overflow: hidden;margin-bottom: 20px;}
.m_1 .tab_box .tab_item li p{font-size: 14px;color: #666;line-height: 24px;}