
.case_nav{border: 1px solid #eee;margin: 40px 0}
.case_nav dl{width: 100%;border-bottom: 1px solid #ddd;line-height: 60px;}
.case_nav dl dt,.case_nav dl dd{float: left;width:92px;text-align: center;}
.case_nav dl dt{font-size: 16px;color: #333;}
.case_nav dl dd{font-size: 14px;color: #666;line-height: 60px;height: 60px}
.case_nav dl dd a{padding:5px 10px;border-radius: 4px}
.case_nav dl .on{background:#e3161e;color: #fff; }
.case_nav dl .on a{;color: #fff}
.case_nav dl dd a:hover{background:#e3161e;color: #fff; }
.case ul li{float: left;width: 579px;margin-right:38px;border: 1px solid #eee;position: relative;margin-bottom: 50px;}
.case ul li:nth-child(2n){margin-right: 0}
.case ul li .txt{padding:10px 10px 00px 10px}
.case ul li .txt .h1 span{font-size: 24px;color: #464646;margin-right: 10px}
.case ul li .txt .h1{font-size: 14px;color: #999;line-height: 30px;border-bottom: 1px solid #eee}
.case ul li .txt .h2{padding: 10px 0; height:44px;   line-height: 24px;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.case ul li .tx{border-radius: 50%;border:5px solid #fff;overflow: hidden;width: 100px;height: 100px;position: absolute;right: 20px;bottom: 100px}
.case ul li .tx img{width: 100%;}

.case_s{float: left;width:830px}
.case_s ul{background: #fff;padding: 20px}
.case_s ul li{float: left;width:378px;margin-right:28px;border: 1px solid #eee;position: relative;margin-bottom:26px;}
.case_s ul li:nth-child(2n){margin-right: 0}
.case_s ul li .txt{padding:10px 10px 00px 10px}
.case_s ul li .txt .h1 span{font-size: 24px;color: #464646;margin-right: 10px}
.case_s ul li .txt .h1{font-size: 14px;color: #999;line-height: 30px;border-bottom: 1px solid #eee}
.case_s ul li .txt .h2{padding: 10px 0; height:41px;   line-height: 24px;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.case_s ul li .tx{border-radius: 50%;border:5px solid #fff;overflow: hidden;width:80px;height:80px;position: absolute;right: 20px;bottom: 100px}
.case_s ul li .tx img{width: 100%;}

.case_b{background: #f5f5f5}
.case_b .right{width:270px;float: right;background: #fff;padding: 30px;margin:50px 0 30px 0;margin-top:50px}


.case_b .right .h5{font-size:16px;margin: 23px 0}
.case_b .right .h5 span{font-size: 18px;font-weight: bold;}

.case_b .right .text{border: 1px solid #e3e3e3;padding-left: 20%;margin-bottom: 16px}
.case_b .right .text input{border: none;width: 100%;padding: 0;height: 50px}
.case_b .right .text:nth-child(1){background: url(../images/case_icon1.jpg)no-repeat 17px center; }
.case_b .right .text:nth-child(2){background: url(../images/case_icon2.jpg)no-repeat 17px center; }
.case_b .right .text:nth-child(3){background: url(../images/case_icon3.jpg)no-repeat 17px center; }
.case_b .right .text:nth-child(4){background: url(../images/case_icon4.png)no-repeat 17px center; }
.case_b .right .submit{width: 100%;border: none;height: 50px;line-height: 50px;color: #fff;background:#ab0e00 }

.case_b .right .title:after{position: absolute;width: 3px;height: 23px;background:#ff0000;left: 0;top: 8px;content: "" }
.case_b .right .title{font-size: 16px;position: relative;padding-left:20px;border-bottom: 1px solid #e1e1e1;line-height: 40px;margin-top: 50px}

.case_b .right .g{margin-top: 50px;position: relative}
.case_b .right .g ul li{float: left;text-align: center;width: 100%;}
.case_b .right .g ul li img{width: 216px;height: 290px}
.case_b .right .icon{position: absolute;width: 100%;height: 0;top:50%;margin-top: -20px}
.case_b .right .prev{float: left;width: 30px;height: 40px;background: #616161;color: #fff;font-size: 20px;text-align: center;line-height: 40px;margin-left: -30px}
.case_b .right .next{float: right;width: 30px;height: 40px;background: #616161;color: #fff;font-size: 20px;text-align: center;line-height: 40px;margin-right: -30px}

.case_b .right ol .on{ background:#ab0e00; }
.case_b .right  ol{text-align: center;padding-top:15px}
.case_b .right ol li{ cursor:pointer; display:inline-block; zoom:1; width:10px; height:10px;  margin:0 5px; overflow:hidden;  line-height:9999px; background:#4f4f4f;border-radius: 50%}

.pages { margin-top: 15px; font-size: 14px; font-weight: bold; line-height: 30px; text-align: center}
.pages a { text-decoration: none; color: #666; background: #fff; border: 1px solid #ddd;/*外框颜色*/  padding: 5px 10px; padding-bottom: 6px; margin-right: 3px }
.pages a.active { background: #e3161e; border: 1px solid #ddd; color: #fff }/*激活状态颜色*/
.pages a:hover {  background: #e3161e; border: 1px solid #e3161e; color: #fff; text-decoration: none;  }/*鼠标经过颜色*/

.foot{
	background: #333333;
	border-bottom:1px solid #424242
}
.foot ul{
	padding: 30px 0;

}
.foot ul li{float: left;margin:0 33px;color: #fff}
.foot ul li a{color: #fff}
.foot ul li:hover a{color: #e90018}

.foot .foot_box1,.foot .foot_box2,.foot .foot_box3{
	float: left;
	padding: 30px 0 60px 0;
}
.foot .foot_box1_txt{ float: left; background:url(../images/footer2_ico1.png) left center no-repeat; height:50px; padding-left:60px; font-size:21px; color:#adadad; line-height:25px;}
.foot_box1 img{margin-top: 50px}
.foot .foot_box2{color: #adadad;line-height: 32px;margin-left:100px}
.copy{color: #666;text-align: center;line-height: 40px; padding:10px 0;}
.foot .foot_box3 {margin-left: 100px}
.foot .foot_box3 .img{float: left;margin-left: 50px;}
.foot .foot_box3 .img p{text-align: center;margin-top: 10px; color:#adadad;}


.nr{background:#f1f1f1;padding-bottom: 20px; }
.caseinfo .left{width:790px;float: left;padding: 30px;background: #fff;margin:50px 0 30px 0;}
.caseinfo .left .h1{font-size: 24px;line-height: 40px}
.caseinfo .left .h2{font-size: 14px;line-height: 30px}
.caseinfo .right{float: right}


.caseinfo .game163{ position: relative;overflow: hidden; width:100%;margin-top: 50px; }
.caseinfo .game163 .bigImg{ height: auto!important; position: relative;}
.caseinfo	.game163 .bigImg li img{ vertical-align:middle;width: 100%;}
.caseinfo	.game163 .bigImg li {position: relative!important}
.caseinfo	.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }

.caseinfo	.game163 .smallScroll{margin-top: 20px;position: relative;background:#f8f8f8}
.caseinfo	.game163 .sPrev,.caseinfo .game163 .sNext{ float: left; display: block; width: 20px; height: 47px; text-indent: -9999px;  }
.caseinfo	.game163 .sPrev{position:absolute;background: url(../images/case_left.png)no-repeat left;left: 0;z-index: 1;top: 34px}
.caseinfo .game163 .sNext{position:absolute;background: url(../images/case_right.png)no-repeat right;right: 0;;z-index: 1;top: 34px}

.caseinfo	.game163 .smallImg{ display:block; overflow: hidden;width: 682px;margin: 0 auto;padding: 10px 0}
.caseinfo	.game163 .smallImg ul{ width: 9999px; overflow: hidden;margin-top: 20px}
.caseinfo	.game163 .smallImg li{ float: left;margin-right: 10px; width:105px;height: 80px; cursor:pointer;  display: inline;padding-top: 6px;}
.caseinfo	.game163 .smallImg img{ width:99px; height:74px;padding: 2px;border: 1px solid #b4b4b4}
.caseinfo	.game163 .smallImg .on img{ border-color: #e31515;}
.caseinfo	.game163 .smallImg .on{background: url(../images/case_icon.png)no-repeat top center;}
.caseinfo	.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.caseinfo	.game163 .pageState span{ color: #f00; font-size: 16px;}
.caseinfo .news_i_more1{ float:left; width:50%; font-size:14px; color:#616161; line-height:40px;margin-top: 32px}
.caseinfo .news_i_more2{ float:right; width:50%; font-size:14px; color:#616161; line-height:40px; text-align:right;margin-top: 32px}

.caseinfo .right .h1{font-size: 16px;color:#ab0e00 }
.caseinfo .right .tx{margin-top: 20px;line-height: 35px;}
.caseinfo .right .tx .tx_img{width: 70px;height: 70px;border-radius: 50%;overflow: hidden;float: left;margin-right: 10px}
.caseinfo .right .tx .tx_img img{width:100%;}
.caseinfo .right .h2{font-size: 18px;text-align: center;background: #fff;width: 90px;margin: 0 auto;margin-top: -15px;}
.caseinfo .right .h3{margin-top: 40px;height: 160px}
.caseinfo .right .h4{text-align: center;font-size: 16px;width:200px;height: 45px;line-height: 45px;border: 1px solid #e10a02;display: block;margin: 0 auto;margin-top: 50px;color:#e10a02 }
.caseinfo .right .h5{font-size:16px;margin: 23px 0}
.caseinfo .right .h5 span{font-size: 18px;font-weight: bold;}

.caseinfo .right .text{border: 1px solid #e3e3e3;padding-left: 20%;margin-bottom: 16px}
.caseinfo .right .text input{border: none;width: 100%;padding: 0;height: 50px}
.caseinfo .right .text:nth-child(1){background: url(../images/case_icon1.jpg)no-repeat 17px center; }
.caseinfo .right .text:nth-child(2){background: url(../images/case_icon2.jpg)no-repeat 17px center; }
.caseinfo .right .text:nth-child(3){background: url(../images/case_icon3.jpg)no-repeat 17px center; }
.caseinfo .right .submit{width: 100%;border: none;height: 50px;line-height: 50px;color: #fff;background:#ab0e00 }

.caseinfo .case_info_list{background: #fff;padding:30px;color:#4a4a4a;border-bottom: 1px solid #e1e1e1}
.caseinfo .case_info_list .title:after{position: absolute;width: 3px;height: 23px;background:#ff0000;left: 0;top: 8px;content: "" }
.caseinfo .case_info_list .title{font-size: 16px;position: relative;padding-left:20px;border-bottom: 1px solid #e1e1e1;line-height: 40px}
.caseinfo .case_info_list ul {margin-top: 30px;}
.caseinfo .case_info_list li{float: left;width: 270px;margin-right:20px}
.caseinfo .case_info_list li:nth-child(4){margin: 0;}
.caseinfo .case_info_list li img{width: 270px;height: 170px;}
.caseinfo .case_info_list li p{margin-top: 10px;text-align: center}
.case_info_list .title .move{color: #666;float: right;font-size: 14px}

.nav2_content{padding:23px 0;text-align: center;background: #fff}
.nav2_content .nav2_content_l{margin: 0 40px;display: inline-block;}
.nav2_content .nav2_content_l .c{width: 80px;height: 80px;border: 1px solid #7c7c7c;border-radius: 50%;transition:background 0.5s }
.nav2_content .nav2_content_l p{color:#7c7c7c }
.nav2_content .ic_1 .c{background: url(../images/nav_ico1.png)no-repeat center}
.nav2_content .ic_2 .c{background: url(../images/nav_ico2.png)no-repeat center}
.nav2_content .ic_3 .c{background: url(../images/nav_ico3.png)no-repeat center}
.nav2_content .ic_4 .c{background: url(../images/nav_ico4.png)no-repeat center}
.nav2_content .ic_5 .c{background: url(../images/nav_ico5.png)no-repeat center}
.nav2_content .ic_6 .c{background: url(../images/nav_ico6.png)no-repeat center}
.nav2_content .ic_7 .c{background: url(../images/nav_ico7.png)no-repeat center}
.nav2_content .ic_8 .c{background: url(../images/nav_ico8.png)no-repeat center}
.nav2_content .ic_9 .c{background: url(../images/nav_ico9.png)no-repeat center}
.nav2_content .ic_1:hover .c,.nav2_content .ic_1.on .c{background:#7c7c7c url(../images/nav_ico1_on.png)no-repeat center;}
.nav2_content .ic_2:hover .c,.nav2_content .ic_2.on .c{background:#7c7c7c url(../images/nav_ico2_on.png)no-repeat center;}
.nav2_content .ic_3:hover .c,.nav2_content .ic_3.on .c{background:#7c7c7c url(../images/nav_ico3_on.png)no-repeat center;}
.nav2_content .ic_4:hover .c,.nav2_content .ic_4.on .c{background:#7c7c7c url(../images/nav_ico4_on.png)no-repeat center;}
.nav2_content .ic_5:hover .c,.nav2_content .ic_5.on .c{background:#7c7c7c url(../images/nav_ico5_on.png)no-repeat center;}
.nav2_content .ic_6:hover .c,.nav2_content .ic_6.on .c{background:#7c7c7c url(../images/nav_ico6_on.png)no-repeat center;}
.nav2_content .ic_7:hover .c,.nav2_content .ic_7.on .c{background:#7c7c7c url(../images/nav_ico7_on.png)no-repeat center;}
.nav2_content .ic_8:hover .c,.nav2_content .ic_8.on .c{background:#7c7c7c url(../images/nav_ico8_on.png)no-repeat center;}
.nav2_content .ic_9:hover .c,.nav2_content .ic_9.on .c{background:#7c7c7c url(../images/nav_ico9_on.png)no-repeat center;}

.nav2_content .ic_11 .c{background: url(../images/nav_ico11.png)no-repeat center}
.nav2_content .ic_11:hover .c,.nav2_content .ic_11.on .c{background:#7c7c7c url(../images/nav_ico11_on.png)no-repeat center;}
.nav2_content .ic_12 .c{background: url(../images/nav_ico12.png)no-repeat center}
.nav2_content .ic_12:hover .c,.nav2_content .ic_12.on .c{background:#7c7c7c url(../images/nav_ico12_on.png)no-repeat center;}
.nav2_content .ic_13 .c{background: url(../images/nav_ico13.png)no-repeat center}
.nav2_content .ic_13:hover .c,.nav2_content .ic_13.on .c{background:#7c7c7c url(../images/nav_ico13_on.png)no-repeat center;}
.nav2_content .ic_14 .c{background: url(../images/nav_ico14.png)no-repeat center}
.nav2_content .ic_14:hover .c,.nav2_content .ic_14.on .c{background:#7c7c7c url(../images/nav_ico14_on.png)no-repeat center;}


.nav2_content .ab_1 .c{background: url(../images/nav_ico1.png)no-repeat center}
.nav2_content .ab_2 .c{background: url(../images/nav_ico7.png)no-repeat center}
.nav2_content .ab_3 .c{background: url(../images/nav_ico6.png)no-repeat center}
.nav2_content .ab_4 .c{background: url(../images/nav_ico2.png)no-repeat center}
.nav2_content .ab_5 .c{background: url(../images/nav_ico8.png)no-repeat center}
.nav2_content .ab_6 .c{background: url(../images/nav_ico9.png)no-repeat center}
.nav2_content .ab_7 .c{background: url(../images/nav_ico10.png)no-repeat center}

.nav2_content .ab_1:hover .c,.nav2_content .ab_1.on .c{background:#7c7c7c url(../images/nav_ico1_on.png)no-repeat center;}
.nav2_content .ab_2:hover .c,.nav2_content .ab_2.on .c{background:#7c7c7c url(../images/nav_ico7_on.png)no-repeat center;}
.nav2_content .ab_3:hover .c,.nav2_content .ab_3.on .c{background:#7c7c7c url(../images/nav_ico6_on.png)no-repeat center;}
.nav2_content .ab_4:hover .c,.nav2_content .ab_4.on .c{background:#7c7c7c url(../images/nav_ico2_on.png)no-repeat center;}
.nav2_content .ab_5:hover .c,.nav2_content .ab_5.on .c{background:#7c7c7c url(../images/nav_ico8_on.png)no-repeat center;}
.nav2_content .ab_6:hover .c,.nav2_content .ab_6.on .c{background:#7c7c7c url(../images/nav_ico9_on.png)no-repeat center;}
.nav2_content .ab_7:hover .c,.nav2_content .ab_7.on .c{background:#7c7c7c url(../images/nav_ico10_on.png)no-repeat center;}

.nav2_content .rzlp_1 .c{background: url(../images/nav_ico1.png)no-repeat center}
.nav2_content .rzlp_2 .c{background: url(../images/nav_ico2.png)no-repeat center}
.nav2_content .rzlp_1:hover .c,.nav2_content .rzlp_1.on .c{background:#7c7c7c url(../images/nav_ico1_on.png)no-repeat center;}
.nav2_content .rzlp_2:hover .c,.nav2_content .rzlp_2.on .c{background:#7c7c7c url(../images/nav_ico2_on.png)no-repeat center;}

.nav2_content .zxzn_1 .c{background: url(../images/nav_ico3.png)no-repeat center}
.nav2_content .zxzn_2 .c{background: url(../images/nav_ico4.png)no-repeat center}
.nav2_content .zxzn_3 .c{background: url(../images/nav_ico5.png)no-repeat center}
.nav2_content .zxzn_4 .c{background: url(../images/nav_ico6.png)no-repeat center}
.nav2_content .zxzn_1:hover .c,.nav2_content .zxzn_1.on .c{background:#7c7c7c url(../images/nav_ico3_on.png)no-repeat center;}
.nav2_content .zxzn_2:hover .c,.nav2_content .zxzn_2.on .c{background:#7c7c7c url(../images/nav_ico4_on.png)no-repeat center;}
.nav2_content .zxzn_3:hover .c,.nav2_content .zxzn_3.on .c{background:#7c7c7c url(../images/nav_ico5_on.png)no-repeat center;}
.nav2_content .zxzn_4:hover .c,.nav2_content .zxzn_4.on .c{background:#7c7c7c url(../images/nav_ico6_on.png)no-repeat center;}


.rzlp ul{padding-top: 30px}
.rzlp ul li{float: left;width: 389px;height: 260px;margin-right: 16px;margin-bottom: 40px;position: relative}
.rzlp ul li img{width: 389px;height:260px;}
.rzlp ul li:nth-child(3n){margin-right:0}
.rzlp ul li p{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(0,0,0,0.50);line-height: 42px;text-align: center;color: #fff}
.rzlp ul li .h1{position: absolute;right: 0;top: 0;width: 60px;height: 60px;color: #fff;background:rgba(255,0,0,0.48);font-size: 14px;padding: 10px;line-height:28px;display: none}
.rzlp ul li .h1 span{font-size: 26px;}

.rzlpinfo{padding: 60px 0 40px 0}
.rzlpinfo .img img{width: 634px;height:420px}
.rzlpinfo .img{position: relative;float: left;}
.rzlpinfo .img ul{position: absolute;bottom: 0;background: rgba(0,0,0,0.50);color: #fff;width: 100%;}
.rzlpinfo .img ul li{border-right: 1px solid #fff;float: left;width: 33%;padding: 26px 0;text-align: center;font-size: 16px}
.rzlpinfo .img ul li:nth-child(3){border-right:0px;}
.rzlpinfo .img ul li span{color:#e60013;font-size:36px;}

.rzlpinfo .txt{float: right;width: 544px}
.rzlpinfo .txt .h1{font-size: 36px;color: #545454}
.rzlpinfo .txt .h2{margin-top: 20px;height: 192px;text-align: justify}

.rzlpinfo .txt .zxyy{background: #4d4d4d;margin-top: 30px;padding:20px;height: 90px;padding-right: 0;width: 500px;position: relative}
.rzlpinfo .txt .zxyy img{position: absolute;right: -19px;top:60px}
.rzlpinfo .txt .zxyy .h3{color: #fff;margin-bottom:15px}
.rzlpinfo .txt .zxyy .text{width: 183px;height: 50px;margin-right: 10px;outline: none;}
.rzlpinfo .txt .zxyy .button{width:94px;height: 50px;background: #ab0e00;font-size: 14px;font-weight: bold;border: none;color: #fff;outline: none}

.rzlp_info_list .title{margin-top: 20px;font-size: 18px}
.rzlp_info_list ul{padding-top:10px}
.rzlp_info_list ul li{float: left;width: 389px;height: 260px;margin-right: 16px;margin-bottom: 40px;position: relative}
.rzlp_info_list ul li img{width: 389px;height:260px;}
.rzlp_info_list ul li:nth-child(3n){margin-right:0}
.rzlp_info_list ul li p{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(0,0,0,0.50);line-height: 42px;text-align: center;color: #fff}
.rzlp_info_list ul li .h1{position: absolute;right: 0;top: 0;width: 60px;height: 60px;color: #fff;background:rgba(255,0,0,0.48);font-size: 14px;padding: 10px;line-height:28px}
.rzlp_info_list ul li .h1 span{font-size: 26px;}

.sggy1{background:#ef5e6a;padding-top: 30px;padding-bottom: 30px }
.sggy_title1{font-size:48px;line-height: 56px;text-align: center;color: #79b90b;font-weight: bold;}
.sggy_title2{font-size:14px;text-align: center;color: #666 }
.sggy1  ul li{float: left;width: 216px;margin-right: 30px;text-align: center;color: #fff}
.sggy1  ul li:nth-child(5){margin-right: 0}
.sggy1  ul{margin-top: 60px}
.sggy1  ul li img{margin-right:-60px}
.sggy1  ul li .h1{margin-top: -40px;font-size: 24px;line-height: 40px}
.sggy1 .a{width:180px;height: 50px;border-radius: 5px;border: 1px solid #fff;display: block;text-align: center;margin: 0 auto;color: #fff;margin-top: 30px;line-height: 50px}

.sggy2{background:#e2f1d4;padding-top: 50px;padding-bottom: 20px }


.sggy2 .swiper-container {
        width: 100%;
	margin-top: 30px;
	position: relative
    }
.sggy2 .swiper-slide {
        text-align: center;
        font-size: 18px;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.sggy2 ul{
	width:1100px;
	margin: 0 auto;
}
.sggy2 ul li{
	width:275px;
	height:380px;
	background: white;
	float: left;
	
}
.sggy2 ul li img{
	width: 100%;
}
.sggy2 ul li h1{
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 0 auto;
	margin-top: 10px;
	color: #fff
}
.sggy2 ul .white{
	padding: 20px;
	height:150px;
	width: 235px;
	background: #79b90b
}
.sggy2 ul li p{
	font-size: 14px;
	text-align: left;
	margin: 0 auto;
	margin-top: 20px;
	line-height: 24px;
	height: 96px;
	overflow: hidden;
	color: #fff
}
.sggy2 .box{
	 position: absolute;
    top: 33%;
    width: 1200px;
	height: 0px;
	z-index: 1;
}
   
.sggy2 .prev{   float: left;

    display: block;
    width: 50px;
    height:130px;
    overflow: hidden;
    cursor: pointer;
    background: #fff;

    text-align: center;
    line-height: 130px;
    font-size: 48px;
    color: #666666;}
.sggy2 .next{    float: right;

    display: block;
    width: 50px;
    height: 130px;
    overflow: hidden;
    cursor: pointer;
    background: #fff;

    text-align: center;
    line-height: 130px;
    font-size: 48px;
    color: #666666;}
.sggy2 .next:hover,.sggy2 .prev:hover{color: #fff;background:#79b90b }
.sggy3{padding: 50px 0;}
.sggy3 ul li{float: left;text-align: center;margin-right:42px;width:230px}
.sggy3 ul {width:1047px;margin: 0 auto}
.sggy3 ul li:nth-child(4){margin-right: 0;}
.sggy3 ul li .h1{color: #e60013;font-size: 16px;}
.sggy3 ul li .h2{font-size: 14px;}

.sggy4{background: url(../images/sggy4_img.jpg)no-repeat center;padding: 60px 0;margin-top: 30px}
.sggy4 ul li{float: left; width:247px; margin-right:70px;text-align: center;}
.sggy4 ul li:nth-child(4){margin-right: 0}
.sggy4 ul{margin-top: 30px;}
.sggy4 ul li .h1{line-height:60px;font-size: 18px;font-weight:bold}

.sggy5{padding: 70px 0;position: relative}
.sggy5 ul{position: absolute;top: 95px;left: 100px}
.sggy5 ul li{float: left;margin-right: 100px;width: 176px;height: 50px;margin-bottom: 115px;background: #5f5f5f;text-align: center;color: #fff;line-height: 50px;font-size: 16px;}
.sggy5 ul li:nth-child(4n){margin-right: 0}


.sggy2 .hd ol .on{ background:#79b90b; }
.sggy2 .hd  ol{text-align: center;padding-top: 30px}
.sggy2 .hd ol li{ cursor:pointer; display:inline-block; zoom:1; width:10px; height:10px;  margin:0 5px; overflow:hidden;  line-height:9999px; background:#4f4f4f;border-radius: 50%}




.sggy_2 ul{padding: 60px 0;background: url(../images/sggy2_bg.jpg)center repeat-y;margin: 80px 0}
.sggy_2 ul li{width: 550px}
.sggy_2 ul li{float: left;text-align: right}

.sggy_2 ul li:nth-child(4n+3){float: right;margin-top: -160px;text-align: left}

.sggy_2 ul li .h1{font-size: 36px;line-height:50px}
.sggy_2 ul li .h2{font-size: 36px;font-weight: bold;line-height:50px}
.sggy_2 ul li img{margin-top: 30px}

.sggy_3 ul{padding: 60px 0}
.sggy_3 ul li{float: left;margin-right: 30px;margin-bottom: 30px}
.sggy_3 ul li img{width:380px;height:  220px }
.sggy_3 ul li .h2{text-align: center;font-size: 16px;line-height: 40px}
.sggy_3 ul li:nth-child(3n){margin-right: 0}

.qwdz1{padding: 50px 0}
.qwdz1 .p{text-align: center;margin-top: 30px}
.qwdz1 ul li{margin-right: 86px;display: inline-block}
.qwdz1 ul li img{transition:transform 0.5s }
.qwdz1 ul li:hover img{transform: rotateY(360deg)}
.qwdz1 ul{margin-top: 30px;text-align: center}
.qwdz2{background: url(../images/qudz2_img.jpg)no-repeat center;padding-top: 30px;padding-bottom: 60px}
.qwdz2 .p{text-align: center}
.qwdz2 .mb{margin:50px 0;background:rgba(255,255,255,0.80);padding:40px;padding-left: 100px;position: relative}
.qwdz2 .dl1{position: absolute;right:291px;top: 46px}
.qwdz2 .dl2{position: absolute;right:256px;top:165px}
.qwdz2 .dl3{position: absolute;right:291px;top:310px}
.qwdz2 dl dt{float: left;font-size: 24px;font-weight: bold;color: #676767}
.qwdz2 dl dd{padding-left:80px;color: #464646}


.qwdz3{padding: 50px 0;background: #f8f8f8}
.qwdz3 ul li{width: 590px;height: 280px;background: #fff;position: relative;float: left;margin-right: 20px;margin-bottom: 30px}
.qwdz3 ul{margin-top: 50px}
.qwdz3 ul li .h1{line-height: 70px;font-size: 24px; background:#b1b1b1;color: #fff;padding-left:30px;transition: background 0.3s }
.qwdz3 ul li:hover .h1{background:#e81a2f }
.qwdz3 ul li img{float: right;margin-top: -45px;margin-right: 10px; width: 300px;height: 250px}
.qwdz3 ul li .h2{font-size: 48px;font-weight: bold;color: #cccccc;position: absolute;top: 50%;margin-top:-10px;left:26px;height: 50px;line-height: 50px}
.qwdz3 ul li:nth-child(2n){margin-right: 0}

.qwdz4{padding:35px 0}
.qwdz4 .img{width: 100%;border: 1px solid #d9d9d9;border-top: none}
.qwdz4 .img img{height: auto!important}
.qwdz4 ul li{width: 33.3%;float: left;font-size: 15px;line-height: 50px;text-align: center}
.qwdz4 ul{border: 1px solid #d9d9d9;margin-top: 60px}
.qwdz4 ul .on{color: #fff;background:#c00000 }

.qwdz5{padding:35px 0;background: #f1f1f1;text-align: center;padding-bottom:100px}
.qwdz5 .indexcontent{;position: relative;}
.qwdz5 .img{margin-top: 60px}
.qwdz5 .h1{position: absolute;top: 300px;left: 559px;}
.qwdz5 .h2{position: absolute;top: 295px;left: 894px;}
.qwdz5 .h3{position: absolute;top: 428px;left: 964px;}
.qwdz5 .h4{position: absolute;top:560px;left: 944px;}
.qwdz5 .h5{position: absolute;top:700px;left: 793px;}
.qwdz5 .h6{position: absolute;top:700px;left: 343px;}
.qwdz5 .h7{position: absolute;top:560px;left:189px;}
.qwdz5 .h8{position: absolute;top:456px;left: 177px;}
.qwdz5 .h9{position: absolute;top: 300px;left: 242px;}

.zcqa1{background: url(../images/zcqa1_bg.jpg)bottom center no-repeat;padding: 50px 0;height: 860px}
.zcqa1 ul{margin-top: 50px}
.zcqa1 li{float:left;margin-right:30px;width: 228px;height: 315px;border: 1px solid #c4c4c4;padding: 0 20px}
.zcqa1 lint:nth-child(4n){margin-right: 0;}
.zcqa1 li .c{width: 100px;height: 100px;background: #7c7c7c;border-radius: 50%;text-align: center;line-height: 100px;margin: 0 auto;margin-top: 30px;transition: background 0.3s}
.zcqa1 li .c img{transition:transform 0.5s}
.zcqa1 li .h1{font-size: 18px;text-align: center;margin-top:30px;}
.zcqa1 li .h2{font-size: 14px;margin-top: 10px;}
.zcqa1 li:hover .c{background:#e60013;}
.zcqa1 li:hover .c img{transform: rotateY(360deg) }

.zcqa2{background: url(../images/zcqa2_bg.jpg)bottom center no-repeat;padding: 50px 0;height:674px}
.zcqa2 ul li{width: 92px;height: 32px;display: inline-block;border: 1px solid #d9d9d9;background: #fff;line-height: 32px;margin: 0 5px;cursor: pointer;}
.zcqa2 ul{text-align: center;margin-top: 40px;}

.zcqa2 ul .on{background:#c22b30;color: #fff}
.zcqa2 ol{margin-top: 40px;}
.zcqa2 ol li{float: left;margin-right: 30px;margin-bottom: 40px}
.zcqa2 ol li:nth-child(4n){margin-right: 0;}
.zcqa2 ol li p{text-align: center;line-height: 40px}
.zcqa2 ol li img{width: 270px;height: 120px}

.zcqa3{background: url(../images/zcqa3_bg.jpg)bottom center no-repeat;padding: 50px 0;height:574px}

.zcqa4{background:#f1f1f1 url(../images/zcqa4_bg.png)center 230px no-repeat;padding: 50px 0px 0px;height:800px}

.wz{position: absolute;line-height: 50px}
.zcqainfo .left{width:790px;float: left;padding: 30px;background: #fff;margin:50px 0 30px 0;}
.zcqainfo .left .h1{font-size: 24px;line-height: 40px;text-align: center;margin-bottom: 40px}

.zcqainfo .right{width:270px;float: right;background: #fff;padding: 30px;margin:50px 0 30px 0;}
.zcqainfo .left .news_i_more1{ float:left; width:50%; font-size:14px; color:#616161; line-height:40px;margin-top: 32px}
.zcqainfo .left .news_i_more2{ float:right; width:50%; font-size:14px; color:#616161; line-height:40px; text-align:right;margin-top: 32px}

.zcqainfo .case_info_list{background: #fff;padding:30px;color:#4a4a4a;border-bottom: 1px solid #e1e1e1}
.zcqainfo .case_info_list .title:after{position: absolute;width: 3px;height: 23px;background:#ff0000;left: 0;top: 8px;content: "" }
.zcqainfo .case_info_list .title{font-size: 16px;position: relative;padding-left:20px;border-bottom: 1px solid #e1e1e1;line-height: 40px}
.zcqainfo .case_info_list ul {margin-top: 30px;}
.zcqainfo .case_info_list li{float: left;width: 270px;margin-right:20px}
.zcqainfo .case_info_list li:nth-child(4){margin: 0;}
.zcqainfo .case_info_list li img{width: 270px;height: 170px;}
.zcqainfo .case_info_list li p{margin-top: 10px;text-align: center}

.zcqainfo .right .h1{font-size: 16px;color:#ac8e58 }
.zcqainfo .right .img{width: 100%;height: 120px;margin-top: 30px;border: 1px solid #e8e8e8}
.zcqainfo .right .h2{font-size: 18px;text-align: center;background: #fff;width: 90px;margin: 0 auto;margin-top: -15px;}
.zcqainfo .right .h3{margin-top: 40px;height: 160px}

.zcqainfo .right .h5{font-size:20px;margin: 23px 0;text-align: center;font-weight: bold}

.zcqainfo .right .text{border: 1px solid #e3e3e3;padding-left: 20%;margin-bottom: 16px}
.zcqainfo .right .text input{border: none;width: 100%;padding: 0;height: 50px}
.zcqainfo .right .text:nth-child(1){background: url(../images/case_icon1.jpg)no-repeat 17px center; }
.zcqainfo .right .text:nth-child(2){background: url(../images/case_icon2.jpg)no-repeat 17px center; }
.zcqainfo .right .text:nth-child(3){background: url(../images/case_icon3.jpg)no-repeat 17px center; }
.zcqainfo .right .submit{width: 100%;border: none;height: 50px;line-height: 50px;color: #fff;background:#ab0e00 }

.qwzn{padding: 50px 0;}
.qwzn ul {margin-top: 40px;}
.qwzn ul li{margin-right: 10px;float: left;width: 390px;height: 258px;position: relative;margin-bottom: 40px;}

.qwzn ul li img{width: 390px;height: 258px}
.qwzn ul li p{position: absolute;bottom: 0;left: 0;width: 100%;line-height:50px;color: #fff;background: rgba(0,0,0,0.30);line-height: 50px;text-align: center}


.zxzn .right{width:270px;float: right;background: #fff;padding: 30px;margin:50px 0 30px 0;}


.zxzn .right .h5{font-size:20px;margin: 23px 0;text-align: center;font-weight: bold}

.zxzn .right .text{border: 1px solid #e3e3e3;padding-left: 20%;margin-bottom: 16px}
.zxzn .right .text input{border: none;width: 100%;padding: 0;height: 50px}
.zxzn .right .text:nth-child(1){background: url(../images/case_icon1.jpg)no-repeat 17px center; }
.zxzn .right .text:nth-child(2){background: url(../images/case_icon2.jpg)no-repeat 17px center; }
.zxzn .right .text:nth-child(3){background: url(../images/case_icon3.jpg)no-repeat 17px center; }
.zxzn .right .submit{width: 100%;border: none;height: 50px;line-height: 50px;color: #fff;background:#ab0e00 }
.zxzn .left{width:790px;float: left;padding: 30px;background: #fff;margin:50px 0 30px 0;}

.zxzn .left{background: #fff;padding: 20px;border: 1px solid #eee}
.zxzn .left ul li{padding:26px 0;border-bottom: 1px dashed #ddd}
.zxzn .left ul li .txt{float: right;width: 500px;}
.zxzn .left ul li .fd{float: left;}
.zxzn .left ul li .txt .h1{font-size: 18px;}
.zxzn .left ul li .txt:hover .h1{color: #e60013}
.zxzn .left ul li .txt .h2{font-size: 14px;color: #777;line-height: 30px;height: 60px;overflow: hidden;margin-top:10px}
.zxzn .left ul li .txt .h3{font-size: 14px;color: #333;margin-top: 30px;text-align: right}
.zxzn .left ul li .txt .h3 span{
	color: #e60013
}
.zxzn .left ul li:hover img{transform: scale(1.2)}
.zxzn .left ul li img{width: 260px;height: 180px;}
.zxzn .right .title:after{position: absolute;width: 3px;height: 23px;background:#ff0000;left: 0;top: 8px;content: "" }
.zxzn .right .title{font-size: 16px;position: relative;padding-left:20px;border-bottom: 1px solid #e1e1e1;line-height: 40px;margin-top: 20px}
.zxzn .right ul {margin-top: 30px;}
.zxzn .right  li{width: 270px;margin-right:20px;margin-bottom: 30px}
.zxzn .right  li:nth-child(4){margin: 0;}
.zxzn .right  li img{width: 270px;height: 170px;}
.zxzn .right  li p{margin-top: 10px;text-align: center}
.zxzn .right  li:hover p{color: #e60013}

.about1{padding: 30px}
.about2{padding: 30px 0 60px 00}
.about3{padding: 30px 0 60px 00;position: relative}
.about4{padding: 30px 0 60px 00}
.about1 .about1_title .h1{font-size: 24px;}
.about1 .about1_title .h2{font-size: 14px;color: #a7a7a7}
.about1 .about1_title{position: relative;padding-left:10px;}
.about1 .about1_title:after{content: "";width: 4px;left: 0;height: 44px;background: #e60013;position: absolute;top: 0}
.about1 .left{width: 50%;float: left;margin-top: 40px}
.about1 .right{float: right;margin-top: 40px}
.about1 .right{width: 560px;height: 360px;}

.about1_1{padding: 50px 0}
.about1_1  li{ float:left; position:relative; width:388px; margin:5px; transition: all 0.3s;position: relative;top: 0;left: 0;border:1px solid #f1f1f1;border-radius: 10px;overflow: hidden}
.about1_1 li.i_d5_li1{ height:180px;}
.about1_1 li.i_d5_li1 .txt{ position:absolute; left:25px; top:30px;}
.about1_1 li .txt .txt1{ font-size:20px; color:#545454; line-height:30px;}
.about1_1 li .txt .txt2{ font-size:22px; color:#545454; line-height:40px; font-weight:bold;}
.about1_1 li .txt .txt3{ font-size:16px; color:#545454; line-height:30px;}
.about1_1 li.i_d5_li2{ height:277px;}
.about1_1 li.i_d5_li2 .txt{ position:absolute; left:25px; top:52px;}
.about1_1 li .box{ position:absolute; left:0; top:75px; width:100%;}
.about1_1 li .box .txt1{ font-size:30px; color:#ffffff; font-weight:bold; text-align:center; line-height:55px;}
.about1_1 li .box .txt2{ font-size:16px; color:#ffffff; text-align:center; line-height:30px;}
.about1_1 li .box .txt3{ font-size:16px; color:#ffffff; text-align:center; line-height:30px; margin-top:10px;}
.about1_1 li .box .txt3 a{ background:#e81a2f; font-size:14px; color:#fff; padding:5px 10px;}
.about1_1 li:hover{top: -5px; box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.2);}

.about1_title .h1{font-size: 24px;}
.about1_title .h2{font-size: 14px;color: #a7a7a7}
.about1_title{position: relative;padding-left:10px;}
.about1_title:after{content: "";width: 4px;left: 0;height: 50px;background: #e60013;position: absolute;top: 0}
.about2 .left{width: 50%;float: left;margin-top: 40px;line-height: 40px}
.about2 .left *{ line-height: 40px}
.about2 .right{float: right;}
.about2 .right img{width: 560px;height: 360px;}
.about2 .left span{color: #e60013}
.about3 img{width: 1200px;display: block;margin: 0 auto;margin-top: 40px;}
.about3 .h{width: 200px}
.about3 .h3{position: absolute;left:70px;top:483px}
.about3 .h4{position: absolute;left:400px;top:111px}
.about3 .h5{position: absolute;left: 595px;top: 478px}
.about3 .h6{position: absolute;left: 834px;top:111px}
.about3 .h7{position: absolute;left:816px;top: 500px;text-align: right}
.about4 ul li{margin-top: 50px;float: left;width: 280px;height: 240px;background: #fff;text-align: center;line-height: 200px;margin-right: 20px}
.about4 ul li img{transition:transform 0.3s}
.about4 ul li:hover img{transform: scale(1.05)}
.about4 ul li .p{text-align: center;line-height: 40px}

.about5{padding: 30px 0 60px 00}
.about6{padding: 30px 0 60px 00}
.about5 ul li{padding:26px 0;border-bottom: 1px dashed #ddd;position: relative}
.about5 ul li .txt{float: right;width: 640px;}
.about5 ul li .fd{float: left;}
.about5 ul li .txt .h1{font-size: 18px;}
.about5 ul li:hover .h1{color: #e60013}
.about5 ul li .txt .h2{font-size: 14px;color: #777;line-height: 30px;height: 60px;overflow: hidden;margin-top:10px}
.about5 ul li .txt .h3{font-size: 14px;color: #7c7c7c;bottom:30px; position:absolute}
.about5 ul li .txt .h4{position: absolute;right: 0;bottom:30px;display: block;width:140px;text-align: center;background: #fff;height:30px;line-height: 30px;border-radius: 50px;border: 1px solid #c7c7c7;transition: background 0.3s}
.about5 ul li:hover img{transform: scale(1.2)}
.about5 ul li img{width: 520px;height:270px;}
.about5 ul li:hover .h4{background:#e60013;color: #fff }

.about6 .left{width: 50%;float: left;margin-top: 40px;line-height: 40px}
.about6 .right{float: right;margin-top: 40px;width: 580px}
.about6 .left img{width: 580px;}
.about6 .right .title{padding-left:55px;background: url(../images/about6_icon.png)left center no-repeat}
.about6 .right .title .h1{font-size: 24px;color: #4d4b4b}
.about6 .right .title .h2{font-size: 12px;color: #4d4b4b}
.about6 .right .txt{line-height: 40px;font-size: 16px;margin-top: 30px}
.about6 .right .txt *{line-height: 40px;}

.seji_lisb{padding: 38px 0;}
.seji_lisb ul{margin-top: 40px}
.seji_lisb ul li{width: 274px;height: 560px;padding: 10px;float: left;position: relative;margin-right: 8px;margin-bottom: 30px}
.seji_lisb ul li:nth-child(4n){margin-right: 0}
.seji_lisb ul li .c{width: 70px;height: 70px;border-radius: 50%;background: #fff;position: absolute;left: 50%;margin-left: -35px;top: 345px;text-align: center;transition: background 0.3s}
.seji_lisb ul li img{width: 100%;height: 370px}
.seji_lisb ul li .c .h1{line-height:50px;font-size: 30px}
.seji_lisb ul li .c .h2{line-height: 10px}
.seji_lisb ul li .h3{font-size: 16px;float: left;line-height: 40px}
.seji_lisb ul li .h4{font-size: 14px;float: right;line-height: 40px}
.seji_lisb ul li .h5{background: #999;color: #fff;width:100%;padding: 5px;text-align: left;line-height: 20px;margin-top: 19px}
.seji_lisb ul li .h7{width: 49%;margin-top: 40px;display: inline-block;line-height:40px;text-align: center;color: #fff;border-radius: 50px;transition: background 0.3s}
.seji_lisb ul li .h8{width: 49%;margin-top: 40px;display: inline-block;line-height:40px;text-align: center;color: #fff;border-radius: 50px;transition: background 0.3s}
.seji_lisb ul li:hover{background: #eeeeee}
.seji_lisb ul li:hover .c{background: #e60013}
.seji_lisb ul li:hover .c .h1{ color:#fff;}
.seji_lisb ul li:hover .c .h2{ color:#fff;}
.seji_lisb ul li:hover .h7{background:#e60013}
.seji_lisb ul li:hover .h8{background:#999}

.sj1{background: url(../images/sj1bg.jpg)no-repeat center;padding: 30px 0}
.sj1 ul{margin-top: 50px}
.sj1 li{float: left;width: 190px;height: 180px;margin-right: 50px;position: relative;;margin-bottom: 50px}
.sj1 li .icon{position: absolute;left:-45px;top: 50px}
.sj1 li p{font-size: 16px;text-align: center;line-height: 40px;color: #3c3c3c}


.sejiinfo .left{width:790px;float: left;padding: 30px;background: #fff;margin:50px 0 30px 0;}
.sejiinfo .right{width:270px;float: right;background: #fff;padding: 30px;margin:50px 0 30px 0;}
.sejiinfo .img{float: left}
.sejiinfo .img img{width: 274px;height: 368px}
.sejiinfo .txt{float: right;width:460px;}
.sejiinfo .txt .h1{font-size: 14px; line-height:35px;}
.sejiinfo .txt .h1 span{font-size: 28px;color:#e3161e;margin-right: 50px }
.sejiinfo .txt .h2{border-bottom: 1px solid #dddddd;line-height: 40px}
.sejiinfo .txt .h3{margin-top: 20px;}
.sejiinfo .txt .h3,.sejiinfo .txt .h4,.sejiinfo .txt .h5{line-height: 30px;margin-bottom: 10px}
.sejiinfo .txt .h3 span,.sejiinfo .txt .h4 span,.sejiinfo .txt .h5 span{padding: 5px;background:#ededed;margin-right: 20px}
.sejiinfo .txt .a{width:140px;height:40px;line-height: 40px;border-radius: 40px;background:#e3161e;display: block;color: #fff;text-align: center;margin-top: 30px;}
.sejiinfo .shs_i_title1{font-size: 24px; line-height:35px; margin-top:20px;}
.sejiinfo .shs_i_txt1{font-size: 14px; line-height:25px; margin-top:5px;}
.sejiinfo .shs_i_txt1 *{font-size: 16px; line-height:25px;}



.sejiinfo .case_info_list{background: #fff;color:#4a4a4a;margin-top: 30px}
.sejiinfo .case_info_list .title:after{position: absolute;width: 3px;height: 23px;background:#ff0000;left: 0;top: 8px;content: "" }
.sejiinfo .case_info_list .title{font-size: 16px;position: relative;padding-left:20px;border-bottom: 1px solid #e1e1e1;line-height: 40px}
.sejiinfo .case_info_list ul {margin-top: 30px;}
.sejiinfo .case_info_list li{float: left;width: 250px;margin-right:20px;margin-bottom: 25px}
.sejiinfo .case_info_list li:nth-child(3n){margin: 0;}
.sejiinfo .case_info_list li img{width: 250px;height: 170px;}
.sejiinfo .case_info_list li p{margin-top: 10px;text-align: center}



.sejiinfo .right .h5{font-size:16px;margin: 23px 0}
.sejiinfo .right .h5 span{font-size: 18px;font-weight: bold;}

.sejiinfo .right .text{border: 1px solid #e3e3e3;padding-left: 20%;margin-bottom: 16px}
.sejiinfo .right .text input{border: none;width: 100%;padding: 0;height: 50px}
.sejiinfo .right .text:nth-child(1){background: url(../images/case_icon1.jpg)no-repeat 17px center; }
.sejiinfo .right .text:nth-child(2){background: url(../images/case_icon2.jpg)no-repeat 17px center; }
.sejiinfo .right .text:nth-child(3){background: url(../images/case_icon3.jpg)no-repeat 17px center; }
.sejiinfo .right .submit{width: 100%;border: none;height: 50px;line-height: 50px;color: #fff;background:#ab0e00 }

.sejiinfo .right .title:after{position: absolute;width: 3px;height: 23px;background:#ff0000;left: 0;top: 8px;content: "" }
.sejiinfo .right .title{font-size: 16px;position: relative;padding-left:20px;border-bottom: 1px solid #e1e1e1;line-height: 40px;margin-top: 50px}

.sejiinfo .right .g{margin-top: 50px;position: relative}
.sejiinfo .right .g ul li{float: left;text-align: center;width: 100%;}
.sejiinfo .right .g ul li img{width: 216px;height: 290px}
.sejiinfo .right .icon{position: absolute;width: 100%;height: 0;top:50%;margin-top: -20px}
.sejiinfo .right .prev{float: left;width: 30px;height: 40px;background: #616161;color: #fff;font-size: 20px;text-align: center;line-height: 40px;margin-left: -30px}
.sejiinfo .right .next{float: right;width: 30px;height: 40px;background: #616161;color: #fff;font-size: 20px;text-align: center;line-height: 40px;margin-right: -30px}

.sejiinfo .right ol .on{ background:#ab0e00; }
.sejiinfo .right  ol{text-align: center;padding-top:15px}
.sejiinfo .right ol li{ cursor:pointer; display:inline-block; zoom:1; width:10px; height:10px;  margin:0 5px; overflow:hidden;  line-height:9999px; background:#4f4f4f;border-radius: 50%}

.newinfo{
	width: 1000px;
	margin: 0 auto;
}
.newinfo .content{
	padding: 30px 0;
}
.newinfo .content p{
	font-size: 14px;
	line-height: 24px;
}
.newinfo .content img{
	max-width: 100%;
	padding: 10px 0;
}
.newinfo .title{
	font-size: 24px;
	color: #e90018;
	margin-top: 30px;
	text-align: center;
}
.newinfo .time{
	font-size: 12px;
	text-align: center;
	color: #7e7e7e;
	line-height:30px;
}
.newinfo .previous{
	margin-top: 30px
}
.newinfo .next{
}
.pic2{margin-top: 30px;}
.pic2 li{
	float: left;
	    width: 32%;
    margin-right: 1%;
	margin-bottom: 30px;
}
.pic2 li img{
	width: 100%
}
.pic2 li p{
	margin: 20px 0 40px;
	text-align: center;
	display: none;
}
.nr .a1{display: inline-block;width:110px;height: 40px;background: #737373;color: #fff;line-height: 40px;margin-right: 10px;text-align: center}    
.nr .a1.on{background: #ec0010}
.nr .a1:hover{background: #ec0010}

.caseinfo .right_1{width:270px;background: #fff;padding: 30px;margin:50px 0 30px 0;}
.caseinfo .h3{font-size:18px;margin-top: 10px}
.caseinfo .h4{margin-top: 14px;margin-top: 10px}
.caseinfo .content{margin-top: 10px}
.caseinfo .right .text:nth-child(4){background: url(../images/case_icon4.png)no-repeat 17px center; }
.zxzn .right .text:nth-child(4){background: url(../images/case_icon4.png)no-repeat 17px center; }
.sejiinfo .right .text:nth-child(4){background: url(../images/case_icon4.png)no-repeat 17px center; }

.caseinfo .right_2{width:310px;background: #fff;padding: 10px 10px;margin:20px 0 30px 0;}
.caseinfo .right_2 .h1{border-bottom: 1px solid #666;line-height: 34px;color: #333;position: relative}
.caseinfo .right_2 .h1:after{content: "";width: 80px;height: 3px;;background: #666;position: absolute;left: 0;bottom: -2px}
.caseinfo .right_2 ul{list-style: decimal}
.caseinfo .right_2 ul li{line-height:36px;list-style: decimal;font-size: 14px;}
.caseinfo .right_2 ul li:hover a{color:#ab0e00}

.dztc{padding: 40px;}
	.dztc .h1{font-size: 30px;color: #e10020;text-align: center;margin-bottom: 28px}
	.dztc .text{border: 1px solid #e3e3e3;padding-left: 20%;margin-bottom: 16px}
	.dztc .text input{border: none;width: 100%;padding: 0;height: 52px;font-size: 18px;outline: none}
	.dztc .text1{background: url(../images/dz_icon1.jpg)no-repeat 17px center; }
	.dztc .text2{background: url(../images/dz_icon2.jpg)no-repeat 17px center; }
	.dztc .text3{background: url(../images/dz_icon3.jpg)no-repeat 17px center; }
	.dztc .text4{background: url(../images/dz_icon4.png)no-repeat 17px center; }
.dztc p{text-align: center}
	.dztc .submit{width: 100%;border: none;height: 58px;line-height: 50px;color: #fff;font-size: 18px; background-image: -moz-linear-gradient( 90deg, rgb(225,0,32) 0%, rgb(252,70,70) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(225,0,32) 0%, rgb(252,70,70) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(225,0,32) 0%, rgb(252,70,70) 100%); border-radius: 5px}

.box300{padding: 30px 20px;height:  240px;background: #fff; width: 290px;}
.box300 img{max-width: 100%!important;max-height:100%!important}

.gd{background: rgba(0,0,0,0.50);position: fixed;width: 100%;height: 100%;top: 0;left: 0}
.gd .img{width:500px;height: 340px;left: 50%;top: 50%;margin-left: -250px;margin-top: -170px;position: absolute}
.gd .close{width:40px;height: 40px;left: 65%;top:30%;position: absolute}







