.proBanner{ background: url(../images/project/banner.jpg) no-repeat center; width: 100%; height: 334px;}
.pro_top{ width: 100%; height: 266px; overflow: hidden;}
.pro_top .leftImg{ float: left; width: 336px; height: 100%; display: inline; margin-right: 20px;}
.pro_top .rightCons{ float: left; width: 535px; height: 100%;}
.pro_top .rightCons h2{font-size: 24px; color: #2f2f2f; padding-bottom: 10px;}
.pro_top .rightCons p{ text-indent: 2em; font-size: 14px; line-height: 1.7;}
.pro_top .rightCons .b_box{width: 533px; height: 60px; border: 1px solid #e8e7e7; }
.pro_top .rightCons .b_box li{ float: left; width: 48%; line-height: 30px; font-size: 14px; color: #2f2f2f; font-weight: bold; text-indent: 35px;}
.pro_top .rightCons .b_box li.icon1{ background: url(../images/project/icon1.jpg) no-repeat 5px center;}
.pro_top .rightCons .b_box li.icon2{ background: url(../images/project/icon2.jpg) no-repeat 5px center;}
.pro_top .rightCons .b_box li.icon3{ background: url(../images/project/icon3.jpg) no-repeat 5px center;}
.pro_top .rightCons .b_box li.icon4{ background: url(../images/project/icon4.jpg) no-repeat 5px center;}
.pro_middle_ad{ width: 100%; height: 104px; margin-top: 20px;}
.com_r h3{ font-size: 18px; color: #2f2f2f; padding-top: 20px;}
.pro_list_box{ width: 920px; height: auto; overflow: hidden;}
.pro_list_box .proItem{ width: 416px; height: 245px; padding: 9px 9px; overflow: hidden; float: left; display: inline; margin:20px 20px 0 0; border: 1px solid #e3e3e3; font-size: 14px; color:#525252; line-height: 1.7;}
.pro_list_box .proItem dl{ width: 100%; height: 175px; position: relative; overflow: hidden; }
.pro_list_box .proItem dt{ float: left; width: 205px; height: 175px; display: inline; margin-right: 20px;}
.pro_list_box .proItem dt>a>img{max-width: 205px;}
.pro_list_box .proItem dd{ float: left; width: 185px;}
.pro_list_box .proItem dd.title{ font-size:20px; padding-bottom: 20px; line-height: 28px;}
.pro_list_box .proItem dd.title span a{ display: block; float: right; font-size: 12px; background: url(../images/project/icon7.png) no-repeat right center; padding-right: 12px;}
.pro_list_box .proItem dl a#gz,.pro_list_box .proItem dl a#detils{ display: block; position:absolute;bottom: 0; cursor: pointer;}
.pro_list_box .proItem dl a#gz{ color: #ba79b1;left: 225px; }
.pro_list_box .proItem dl a#gz span{ display: block; float: left; background: #ba79b1; font-size: 12px; width: 54px; height: 21px; border-radius: 2px; text-align: center; color: #fff; line-height: 21px; margin-right: 5px;}
.pro_list_box .proItem dl a#detils{ width:52px; height: 19px; border: 1px solid #7d0178; font-size: 12px; border-radius: 2px; right: 40px;bottom: 2px;background: url(../images/project/icon8.png) no-repeat 3px center; color: #7d0178; line-height: 19px; text-indent: 20px;}
.pro_list_box .proItem dl a#gz:hover{ text-decoration: none;}
.pro_list_box .proItem ul{ width: 100%; padding-top: 15px;}
.pro_list_box .proItem li{ width: 50%; float: left; background: url(../images/project/icon6.jpg) no-repeat left center; text-indent: 7px;}
.pro_list_box .proItem p{ display:table-cell; vertical-align: middle; padding-top:15px;}
.pro_list_box .proItem p a{ padding-right: 7px; margin-right: 7px; border-right:1px solid #706E6E; line-height: 16px; height: 16px; display:inline-block;}
#pro_list_box a{color: #525252}
#pro_list_box a:hover{ text-decoration: none; color:#7a0076; }
#proNav{ width: 900px; height: 75px; margin-top: 30px;}
#proNav a{ display: inline; width: 145px; height: 53px; float: left;  margin-right: 2px; border: 1px solid #e3e3e3; font-size: 18px; color: #2f2f2f; line-height: 53px; cursor: pointer;text-indent:50px; position:relative;}
#proNav a:hover{ color: #fff; text-decoration: none;}
#proNav a.proNav1{background: url(../images/project/navicon1.png) no-repeat 25px center; }
#proNav a.proNav1:hover,#proNav a.cursor0{background:#ba79b1 url(../images/project/navicon1_1.png) no-repeat 25px center;color: #fff;}
#proNav a.proNav2{background: url(../images/project/navicon2.png) no-repeat 25px center;}
#proNav a.proNav2:hover,#proNav a.cursor1{background:#ba79b1 url(../images/project/navicon2_1.png) no-repeat 25px center;color: #fff;}
#proNav a.proNav3{background: url(../images/project/navicon3.png) no-repeat 25px center;}
#proNav a.proNav3:hover,#proNav a.cursor2{background:#ba79b1 url(../images/project/navicon3_1.png) no-repeat 25px center;color: #fff;}
#proNav a.proNav4{background: url(../images/project/navicon4.png) no-repeat 25px center;}
#proNav a.proNav4:hover,#proNav a.cursor3{background:#ba79b1 url(../images/project/navicon4_1.png) no-repeat 25px center;color: #fff;}
#proNav a.proNav5{background: url(../images/project/navicon5.png) no-repeat 25px center;}
#proNav a.proNav5:hover,#proNav a.cursor4{background:#ba79b1 url(../images/project/navicon5_1.png) no-repeat 25px center;color: #fff;}
#proNav a.proNav6{background: url(../images/project/navicon6.png) no-repeat 25px center;}
#proNav a.proNav6:hover,#proNav a.cursor5{background:#ba79b1 url(../images/project/navicon6_1.png) no-repeat 25px center;color: #fff;}

.changebox2{ width: 870px; height: 490px; padding: 10px 10px; overflow: hidden; border: 1px solid #e3e3e3;}
.change2{ width: 100%; height: 100%; position: relative;}
.change2 .imgbox{ float: left; width: 562px; height: 490px; display: inline; margin: 0 20px 10px 0; overflow: hidden; }
.change2 .textbox{ float: left; width: 280px;}
.change2 .textbox li{ text-indent: 2em; color: #696969; font-size: 14px; color: #696969; line-height: 1.7;}
.change2 .textbox .title{right; font-size: 24px; color: #2f2f2f; text-align: right; width: 100%; padding: 25px 0;}
.change2 .textbox .title span{ color: #c9c9c9; font-size: 29px;}
.change2 a.detail,.change2 a.zixun{ display: inline-block; width: 38px; height: 40px; position: absolute;  bottom: 45px;  }
.change2 a.detail{background: url(../images/project/navicon.png) 0px -43px no-repeat; right: 85px;}
.change2 a.detail:hover{background: url(../images/project/navicon.png) -76px -43px no-repeat;}
.change2 a.zixun{background: url(../images/project/navicon.png) -38px -43px no-repeat;right: 38px;}
.change2 a.zixun:hover{background: url(../images/project/navicon.png) -114px -43px no-repeat;}
