/* CSS Document */
@charset "utf-8";
.container {position: relative;}

.boxc1 {margin-top: 60px;}
.boxc1 .hd .sd {float: left;width: 296px;height: 200px;padding-left: 30px; background: #e5e4e4;}
.hd01 {width: 67px;height: 72px;margin-top: -7px;background: url(../images/boxc1-1.png) no-repeat;}
.bd01 p {font-size: 20px;line-height: 30px;margin-top: 12px;}
.bd01 span {font-size: 14px;line-height: 26px;}
.bd01 .box {width: 51px;height: 4px;margin-top: 7px;background: #bf2d30;}
.ft01 {padding-left: 32px;line-height: 18px;background: url(../images/boxc1-2.png) no-repeat left;margin-top: 13px;}
.boxc1 .hd .mm {float: left;width: 864px; padding:11px 0 6px 10px;background: url(../images/boxc1-3.png) no-repeat left;}
.boxc1 .hd .mm form {height: 144px;padding: 39px 0 0 17px; background: #e5e4e4;line-height: 28px;font-size: 14px;color: #131313;}

.hd02 li {float: left;margin:0 0 18px 40px;}
.hd02 .txt1 {width: 136px;height: 25px;margin:0 14px;padding-left: 11px; background: #fff;border: 1px solid #cacaca;}
.hd02 .txt2 { background: url(../images/boxc1-4.png) no-repeat 133px center #fff;}
.hd02 select{width: 149px; height: 27px; margin:0 14px; background: #fff;border: 1px solid #cacaca;}

.bd02 {width: 310px; margin: 0 auto;margin-top: 9px;}
.bd02 .sub {margin-left: 28px; width: 124px;line-height:26px;cursor: pointer;color: #fff; }
.bd02 .sub1 {background: #434343;}
.bd02 .sub2 {background: #bf2d30;}

.boxc1 .bd {padding: 20px 0 18px;font-size: 14px;border-bottom: 1px solid #bf2d30;}
.boxc1 .bd ul {float: left;}
.boxc1 .bd li {float: left;line-height: 67px;padding-left: 28px;}
.boxc1 .bd li img {margin-right: 10px;}
.boxc1 .bd li+li {background: url(../images/boxc1-11.png) no-repeat 10px center;}
.boxc1 .bd a {display: block;float: right;width: 114px;line-height: 50px;background: #bf2d30 url(boxc1-12.jpg) no-repeat 34px center ;border-radius: 8px;padding-left: 70px; color: #fff; margin: 6px 28px 0 0;}

.con-t {padding: 60px 0 40px;text-align: center;}
.con-tcase {padding: 30px 0 40px;text-align: center;}
.con-t p {height: 40px; }
.con-t span {display: block; font-size: 25px;color: #de3d3d;font-weight: bold;background: url(../images/con-t.png) no-repeat center center;}

.boxc2 .con-t p {background: url(../images/boxc2-1.png) no-repeat center top;}
.boxc2 .bd {position: relative;padding: 0 27px;}
.boxc2 .bd .tempWrap {margin: 0 auto;width: 1110px!important;}
.boxc2 .bd li {position: relative; float: left;text-align: center;margin-left:6px;margin-right:6px;font-size: 14px;}
.boxc2 .bd li .more01 {position: absolute;top: 0;left: 0; width: 216px;height: 302px;background: rgba(222,61,61,0.75);display: none;}
.boxc2 .bd li .more01 a {display: block; width: 110px;height: 36px;margin: 185px auto 0;line-height: 36px;color: #fff; border: 1px solid #fff}
.boxc2 .bd li:hover .more01 {display: block;}

.boxc2 .bd li p {font-size:16px;line-height: 30px;margin-top: 12px;margin-bottom:26px;color: #2d2d2d;}
.boxc2 .bd li span {color: #de3d3d;line-height: 24px;}
.boxc2 .bd a.prev,.boxc2 .bd a.next {position: absolute;width: 27px;height: 60px;top: 104px;}
.boxc2 .bd a.prev {left: 0;background: url(../images/prev01.png) no-repeat;}
.boxc2 .bd a.next {right: 0;background: url(../images/next01.png) no-repeat;}

.boxc3 .con-t p {background: url(../images/boxc3-1.png) no-repeat center top;}
.boxc3 .hd {background: #f3f3f3;font-size: 14px;}
.boxc3 .hd .sd {float: left;width: 76px;height: 55px;padding-top: 15px; background: url(../images/boxc3-2.jpg) no-repeat;text-align: center;color: #fff;}
.boxc3 .hd ul {float: left;margin-left: 20px;}
.boxc3 .hd ul li {float: left;padding: 0 34px;line-height: 70px;cursor: pointer;}
.boxc3 .hd ul li.on a{color:#dd1212;}
.boxc3 .hd .more02 {float: right;width: 106px;height: 70px;background: #de3d3d;text-align: center;line-height: 70px;}
.boxc3 .hd .more02 a {color: #fff;display: block;}
.boxc3 .bd {margin: 12px 0 0;height: 460px;overflow: hidden;}
.boxc3 .bd dt {float: left;position: relative; margin-bottom: 14px;text-align: center;}
.boxc3 .bd dt+dt {margin-left: 15px;}
.boxc3 .bd dt:nth-child(5) {margin-left: 0;}
.boxc3 .bd dt p {position: absolute;bottom: 0;left: 0;width: 100%; line-height: 38px;background: rgba(0,0,0,0.72);z-index: 9;color: #fff;}

.boxc4 {position: relative;left: 50%;margin-left: -960px;}

.con-b .tempWrap {width: 1200px!important;}
.con-b li {float: left;margin-right: 15px;text-align: center;font-size: 14px;}
.con-b li p {line-height: 52px;color: #131313;}
.con-b li:hover p {color: #dd1212;}

.boxc5 .con-t p {background: url(../images/boxc5-1.png) no-repeat center top;}

.boxc6 .con-t p {background: url(../images/boxc6-1.png) no-repeat center top;}
.boxc6 .bd li {margin-right: 20px;}

.boxc7 .sd {float: left;width: 585px;height: 467px;background: url(../images/boxc7-2.png) no-repeat;}
.boxc7 .mm {width: 1200px;margin-right: 21px;}
.boxc7 .mm .hd {background: url(../images/boxc7-3.png) no-repeat bottom;}
.boxc7 .mm .hd p {background: url(../images/boxc7-1.png) no-repeat center top;}
.boxc7 .mm .hd span {font-size: 24px;background: none;}
.boxc7 .mm .bd {font-size: 14px;padding-top: 20px;}
.boxc7 .mm .bd p {width: 1200px;margin: 0 auto; line-height: 34px;text-indent: 30px;color: #181414;text-align:justify;}
.boxc7 .mm .bd .more03 {width: 140px;height: 35px;line-height: 35px;text-align: center; margin: 16px auto;background: #de3d3d;}
.boxc7 .mm .bd .more03 a {display: block; color: #fff;}

.boxc8 .con-t p {background: url(../images/boxc8-1.png) no-repeat center top;}

.boxc9 .con-t p {background: url(../images/boxc9-1.png) no-repeat center top;}
.boxc9 .bd {padding-top: 30px;}
.boxc9 .bd .sd {float: left;margin-right: 50px;}
.boxc9 .bd .md {float: left;width: 360px;}
.hd03 {background: url(../images/boxc9-3.jpg) no-repeat left bottom;}
.hd03 p {font-size: 18px;color: #4d4d4d;}
.hd03 span {display: block; margin-top: 6px;font-size: 14px;line-height: 36px;color: #747474;}
.bd03 p {line-height: 24px;margin-top: 10px;color: #8b8b8b;}
.bd03 .more04 {width: 120px;height: 30px;margin-top: 8px; line-height: 30px;text-align: center; border: 1px solid #bfbfbf;}
.bd03 .more04 a {color: #de3d3d;display: block;}
.boxc9 .bd .mm {float: right;width: 444px;font-size: 14px;}
.boxc9 .bd .mm li+li {margin-top: 20px;}
.boxc9 .bd .mm li span {display: block;float: right;}

.boxc10 {margin-bottom: 46px;}
.boxc10 .con-t p {background: url(../images/boxc10-1.png) no-repeat center top;}


.tabBox .hd ul li{float:left;width: 100%;height: 60px;line-height: 60px;box-sizing: border-box;border-bottom: 1px solid #c1c1c1;text-align: center; }
.tabBox .hd ul li a{font-size: 20px;color: #212121;}
.tabBox .bd ul li{padding: 10px 2.8125% 0px;}
.s1_1{width: 30%;float: left;margin-left: 5%;}
.s1_1 label{width: 100%;display: block;margin: 5px 0 20px; }
.s1_1 label span{display: inline-block;font-size: 18px;line-height: 40px; color: #747474;width: 20%;text-align: center;}
.s1_1 label input{width: 60%;margin-left: 10px;height: 40px; box-sizing: border-box;border:1px solid #ddd;border-radius: 0;}
.s1_2{width: 30%;float: left;}
.s1_2 label{width: 100%;display:block;margin: 5px 0 20px 3%;}
.s1_2 label span{display: inline-block;font-size: 18px;line-height: 40px;color: #747474;width: 20%;text-align: center;}
.s1_2 label select{border-radius: 0;width: 60%;height: 40px;min-height: 25px;margin-left: 7px; border:1px solid #ddd;}
.s1_2 label input{width: 60%;margin-left: 10px;height: 40px; box-sizing: border-box;border:1px solid #ddd;border-radius: 0;}
.s1_3{width: 30%;margin: 30px auto;}
.s1_3 input{border-radius: 0;display:block;font-size: 14px;color: #fff;background: #dd1212;width: 96%;height: 40px;line-height:40px;margin:20px auto;box-sizing: border-box;border:none;}

#leftTabBox{position: fixed;z-index: 2147483648;width: 100%;left:0;right:0;bottom:0;top:0;background: rgba(0,0,0,0.4);}
#leftTabBox .leftTabBox_conn{position: absolute;background: #fff;top:30%;left: 50%;margin-left: -500px; width: 1000px;}
.mp_close{position: absolute;right:0;top:0;}
.mp_close{font-size: 18px;color: #fff;padding:5px 10px;background: #f00;}
