.cpxqone{height:auto; overflow:hidden; background:#f6f6f6; padding:100px 0px 50px 0px; margin:98px auto 0px auto;}
.cpxqone .cpthumb{width:45.75%; float:right; }
.cpxqone .cpthumb video{ width:100%; height:732px; background:#000;}
.cpxqone .cptxt{width:52.125%; height:auto; overflow:hidden; float:left;}
.cpxqone .cptxt .title{line-height:1.5; font-size:36px; color:#2b2b2b; font-weight:bold; padding:10px 0px;}
.cpxqone .cptxt .titlex{line-height:1.5; font-size:24px; color:#2b2b2b; font-weight:bold;}
.cpxqone .cptxt .sptxt{line-height:36px; font-size:18px; color:#363636; margin-bottom:20px;}

.cpxqone .cptxt .sptxtx{line-height:36px; font-size:18px; color:#888888; width:50%; float:left;}
.cpxqone .cptxt a.zx{width:154px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; display:block; background:#56aab7; float:left; -moz-border-radius:23px; -khtml-border-radius:23px; -webkit-border-radius:23px; border-radius:23px; margin:12px 20px 0px 0px;}

.cpxqtwo{height:auto; overflow:hidden; padding:45px 0px;}
.cpxqtwo img{max-width:100%; height:auto;}
.cpxqtwo .title{line-height:1.5; text-align:center; font-size:36px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
.cpxqtwo .titlex{line-height:36px; font-size:24px; color:#477f90; font-weight:bold; margin-bottom:20px;}
.cpxqtwo .left{width:71.25%; height:auto; overflow:hidden; float:left;}
.cpxqtwo .right{width:27.25%; height:auto; overflow:hidden; float:right;}


.cpxqthree{height:auto; overflow:hidden; background:#fff; width:100%; margin:0px auto 0px auto; max-width:1400px; background:#f7f7f7;}
.cpxqthree img{max-width:100%; height:auto;}
.cpxqthree .thumb{width:55.625%; height:auto; overflow:hidden; float:left; padding: 0% 3% 1% 0%;}
.cpxqthree .txt{height:auto; padding:3% 1% 2% 1%;}
.cpxqthree .txt .title{line-height:1.5; font-size:36px; color:#2b2b2b; font-weight:bold; margin-bottom:10px;}
.cpxqthree .txt .sptxt{line-height:37px; font-size:16px; color:#2b2b2b;}
.cpxqthree .yhxclist ul li{width:33.333333333%; height:auto; overflow:hidden; float:left; padding:0px 14px;}
.cpxqthree .yhxclist ul li .tt{line-height:36px; font-size:24px; color:#477f90; font-weight:bold; margin-top:10px;}
.cpxqthree .yhxclist ul li .ttx{line-height:36px; font-size:18px; color:#575757; min-height:120px;}
.cpxqthree .yhxclist1{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqthree .yhxclist1 ul{margin-left:-14px; margin-right:-14px;}
.cpxqthree .yhxclist1 ul li{width:25%; height:auto; overflow:hidden; float:left; padding:0px 14px;}
.cpxqthree .yhxclist1 ul li .tt{line-height:36px; font-size:24px; color:#477f90; font-weight:bold; margin-top:10px;}
.cpxqthree .yhxclist1 ul li .ttx{line-height:36px; font-size:18px; color:#575757;}


.cpxqfour{height:auto; overflow:hidden; padding:0px 0px 45px 0px;}
.cpxqfour img{max-width:100%; height:auto;}
.cpxqfour .title{line-height:1.5; text-align:center; font-size:36px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
.cpxqfour .sptit{line-height:32px; font-size:18px; color:#fff; font-weight:bold; background:#477f90; padding:15px 25px; margin:10px 0px 10px 0px;}


.cpxqfive{height:auto; overflow:hidden; padding:0px 0px 45px 0px;}
.cpxqfive img{max-width:100%; height:auto;}
.cpxqfive .title{line-height:1.5; text-align:center; font-size:36px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
.cpxqfive .titlex{line-height:48px; text-align:center; font-size:16px; color:#363636; margin-bottom:50px;}
.cpxqfive .yhxclist{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqfive .yhxclist ul{margin-left:-14px; margin-right:-14px;}
.cpxqfive .yhxclist ul li{width:33.333333333%; height:auto; overflow:hidden; float:left; padding:0px 14px;}
.cpxqfive .yhxclist ul li .tt{line-height:36px; font-size:24px; color:#477f90; font-weight:bold; margin-top:10px;}
.cpxqfive .yhxclist ul li .ttx{line-height:36px; font-size:18px; color:#575757;}
.cpxqfive .yhxclist ul li .ttx1{text-align:center; line-height:36px; font-size:18px; color:#575757;}
.cpxqfive .yhxclist1{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqfive .yhxclist1 ul{margin-left:-14px; margin-right:-14px;}
.cpxqfive .yhxclist1 ul li{width:25%; height:auto; overflow:hidden; float:left; padding:0px 14px;}
.cpxqfive .yhxclist1 ul li .tt{line-height:36px; font-size:24px; color:#477f90; font-weight:bold; margin-top:10px;}
.cpxqfive .yhxclist1 ul li .ttx{line-height:36px; font-size:18px; color:#575757;}
.cpxqfive .boxlist{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqfive .boxlist ul{margin-left:-14px; margin-right:-14px;}
.cpxqfive .boxlist ul li{width:33.333333333%; height:auto; overflow:hidden; float:left; padding:0px 7px; margin-bottom:14px;}


.cpxqsix{height:auto; overflow:hidden; background:#fff; padding:0px 0px 45px 0px;}
.cpxqsix img{max-width:100%; height:auto;}
.cpxqsix .title{line-height:1.5; text-align:center; font-size:36px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
.cpxqsix .boxlist{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqsix .boxlist ul{margin-left:-14px; margin-right:-14px;}
.cpxqsix .boxlist ul li{width:33.333333333%; height:auto; overflow:hidden; float:left; padding:0px 7px; margin-bottom:14px;}
.cpxqsix .boxlistx ul li{width:20%; height:auto; overflow:hidden; float:left; padding:0px 14px; margin-bottom:25px;}


.cpxqseven{height:auto; overflow:hidden; padding:0px 0px 45px 0px;}
.cpxqseven img{max-width:100%; height:auto;}
.cpxqseven .title{line-height:1.5; text-align:center; font-size:36px; color:#2b2b2b; font-weight:bold; margin-bottom:30px;}

 @media (max-width:1250px) {
.cpxqthree .yhxclist ul li .ttx{line-height:36px; font-size:18px; color:#575757; min-height:120px;}
}


 @media (max-width:1050px) {
.cpxqthree .yhxclist ul li .tt{line-height:36px; font-size:24px; color:#477f90; font-weight:bold; margin-top:10px; min-height:72px;}
}


 @media (max-width:1024px) {
	 
.cpxqtwo{height:auto; overflow:hidden; padding:30px 0px;}
.cpxqtwo img{max-width:100%; height:auto;}
.cpxqtwo .title{line-height:1.5; text-align:center; font-size:20px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
.cpxqtwo .titlex{line-height:30px; font-size:16px; color:#477f90; font-weight:bold; margin-bottom:10px;}
.cpxqtwo .left{width:100%; height:auto; overflow:hidden; float:left;}
.cpxqtwo .right{width:100%; height:auto; overflow:hidden; float:right;}

.cpxqthree{height:auto; overflow:hidden; background:#fff; width:100%; margin:0px auto 0px auto; max-width:1600px; background:#f7f7f7;}
.cpxqthree img{max-width:100%; height:auto;}
.cpxqthree .thumb{width:100%; height:auto; overflow:hidden; float:left;}
.cpxqthree .txt{width:100%; height:auto; overflow:hidden; float:right; padding:5% 5% 5% 5%;}
.cpxqthree .txt .title{line-height:1.5; font-size:20px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
.cpxqthree .txt .sptxt{line-height:30px; font-size:14px; color:#2b2b2b;}
.cpxqthree .yhxclist ul li{width:100%; height:auto; overflow:hidden; float:left; padding:0px 14px; margin-bottom:15px;}
.cpxqthree .yhxclist ul li .tt{line-height:30px; font-size:16px; color:#477f90; font-weight:bold; margin-top:10px; min-height:30px;}
.cpxqthree .yhxclist ul li .ttx{line-height:30px; font-size:14px; color:#575757;  min-height:30px;}
.cpxqthree .yhxclist1{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqthree .yhxclist1 ul{margin-left:-14px; margin-right:-14px;}
.cpxqthree .yhxclist1 ul li{width:100%; height:auto; overflow:hidden; float:left; padding:0px 14px; margin-bottom:15px;}
.cpxqthree .yhxclist1 ul li .tt{line-height:30px; font-size:16px; color:#477f90; font-weight:bold; margin-top:10px;}
.cpxqthree .yhxclist1 ul li .ttx{line-height:30px; font-size:14px; color:#575757;}

.cpxqfour{height:auto; overflow:hidden; padding:30px 0px;}
.cpxqfour img{max-width:100%; height:auto;}
.cpxqfour .title{line-height:1.5; text-align:center; font-size:20px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
.cpxqfour .sptit{line-height:24px; font-size:14px; color:#fff; font-weight:bold; background:#477f90; padding:5px 15px; margin:5px 0px 5px 0px;}


.cpxqfive{height:auto; overflow:hidden; padding:0px 0px 30px 0px; }
.cpxqfive img{max-width:100%; height:auto;}
.cpxqfive .title{line-height:1.5; text-align:center; font-size:20px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
.cpxqfive .titlex{line-height:30px; text-align:center; font-size:14px; color:#363636; margin-bottom:20px;}
.cpxqfive .yhxclist{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqfive .yhxclist ul{margin-left:-14px; margin-right:-14px;}
.cpxqfive .yhxclist ul li{width:100%; height:auto; overflow:hidden; float:left; padding:0px 14px; margin-bottom:15px;}
.cpxqfive .yhxclist ul li .tt{line-height:30px; font-size:16px; color:#477f90; font-weight:bold; margin-top:10px;}
.cpxqfive .yhxclist ul li .ttx{line-height:30px; font-size:14px; color:#575757;}
.cpxqfive .yhxclist ul li .ttx1{text-align:center; line-height:30px; font-size:14px; color:#575757;}
.cpxqfive .yhxclist1{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqfive .yhxclist1 ul{margin-left:-14px; margin-right:-14px;}
.cpxqfive .yhxclist1 ul li{width:100%; height:auto; overflow:hidden; float:left; padding:0px 14px; margin-bottom:15px;}
.cpxqfive .yhxclist1 ul li .tt{line-height:30px; font-size:16px; color:#477f90; font-weight:bold; margin-top:10px;}
.cpxqfive .yhxclist1 ul li .ttx{line-height:30px; font-size:14px; color:#575757;}
.cpxqfive .boxlist{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqfive .boxlist ul{margin-left:-14px; margin-right:-14px;}
.cpxqfive .boxlist ul li{width:100%; height:auto; overflow:hidden; float:left; padding:0px 14px; margin-bottom:15px;}


.cpxqsix{height:auto; overflow:hidden; background:#fff; padding:30px 0px;}
.cpxqsix img{max-width:100%; height:auto;}
.cpxqsix .title{line-height:1.5; text-align:center; font-size:20px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
.cpxqsix .boxlist{width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.cpxqsix .boxlist ul{margin-left:-14px; margin-right:-14px;}
.cpxqsix .boxlist ul li{width:100%; height:auto; overflow:hidden; float:left; padding:0px 14px; margin-bottom:15px;}
.cpxqsix .boxlistx ul li{width:100%; height:auto; overflow:hidden; float:left; padding:0px 14px; margin-bottom:15px;}


.cpxqseven{height:auto; overflow:hidden; padding:0px 0px 30px 0px;}
.cpxqseven img{max-width:100%; height:auto;}
.cpxqseven .title{line-height:1.5; text-align:center; font-size:20px; color:#2b2b2b; font-weight:bold; margin-bottom:20px;}
}
