.banner_bg{width: 100%; height: 500px; background: #041729;}
.banner{width: 1280px; height: 500px; margin: 0 auto;}

.product_bg{width: 100%; height: 100%; background: #F7F8FC;}

.product_title{width: 1100px; height: 60px; margin: 0 auto;}
.product_title > .product_back{width: 26px; height: 60px;}
.product_title > .product_back > a{display: block; width: 26px; height: 60px; background: url("../images/product/back.png") 50% 50% no-repeat;}
.product_title > .product_back > a:hover{background: url("../images/product/back(hover).png") 50% 50% no-repeat;}
.product_title > p{width: 600px; height: 60px; margin: 0 auto; line-height: 60px; font-size: 36px; text-align: center; position: relative; top: -60px;}


.product_content{width:1100px; height: 100%;margin: 0 auto;}
.gs{width: 850px; height: 100%; margin: 0 auto;float: left;}
.product_content > p.title{height: 50px; line-height: 50px; font-size: 25px;}
.product_content > p.content{line-height: 30px; font-size: 16px; color: #818182; margin-bottom: 10px;}
.gs > p.gs{line-height: 30px; font-size: 16px;color: #818182; margin-bottom: 10px;}
.product_content > div.gs{width: 850px; height: 100%; }



.product_content > table{width: 1100px; margin-bottom: 10px; border: #000000; }
.product_content > table tr{height: 50px;}
.product_content > table .no{width: 30px; height: 30px; line-height: 30px; font-size: 16px; color: #FFFFFF; background: #46D1F0; display: block; text-align: center; border-radius: 15px;}
.product_content > table .character{font-size: 18px;color: #818182;text-align: center; }

.product_content > span.env1{line-height: 50px; font-size: 18px; color: #FFFFFF; background: #11D0E2; padding: 5px 10px; }
.product_content > span.env2{line-height: 50px; font-size: 18px; color: #FFFFFF; background: #03ABAB; padding: 5px 10px; border-radius: 15px; margin-left: 20px;}
.product_content > span.env3{line-height: 50px; font-size: 18px; color: #FFFFFF; background: #01A1DF; padding: 5px 10px; border-radius: 15px; margin-left: 20px;}