@charset "utf-8";
/* CSS Document */



.main_about{ width: 100%; background: url(/images/bg01.jpg) no-repeat center;  height: 935px;} 
.main_about_{ width: 80%; margin: 0px auto; padding: 100px 0px 75px;} 
.main_about_left{  float: left;} 



.main_about_right{ float: right; width: 500px; text-align: right;}
.main_about_right p{color: #000000; font-size: 16px; margin:40px 0px; text-align: justify;line-height: 175%; clear: both;} 
.main_about_right > a{display: inline-block; background:#c52537; width: 100px;text-align: center; padding: 5px 0px; border-radius: 5px; transition: all 0.5s;} 
.main_about_right > a:hover{background: #c52537;width: 180px;} 

.main_about_right .main_about_tit{ width: 260px; float: right; margin-bottom: 50px;} 
.main_about_right .main_about_tit h5{ float: left; font-size: 36px; font-family: ali-b; margin-top: 40px;} 
.main_about_right .main_about_tit div{ float: right;background: url("/images/icon01.png") no-repeat center; height: 75px; width: 100px; padding: 35px 0px 0px 0px; text-align: left; box-sizing: border-box; font-size: 16px; font-weight: bold;} 




.main_icon{  width:100%; margin:0px;padding:100px 0px; height:auto; box-sizing: border-box;} 
.silder-box-1{ width:80%; margin: 0px auto; position: relative;}
.silder-button-1{ position:absolute;cursor:pointer;z-index: 999;} 
.silder-button-1.btl{left:374px; bottom:50px; text-align: left;} 
.silder-button-1.btl i{ background: #c52537; color: #FFFFFF;width: 150px; box-sizing: border-box;font-size: 28px; padding:10px 0px 10px 20px;opacity: 0.75;} 
.silder-button-1.btl i:hover{background: #000000; color: #FFFFFF;} 
.silder-button-1.btr{right:849px;  bottom:50px; text-align: right;} 
.silder-button-1.btr i{ background: #c52537; color: #FFFFFF;width: 150px; box-sizing: border-box;font-size: 28px; padding:10px 20px 10px 0px;opacity: 0.75;} 
.silder-button-1.btr i:hover{background: #000000; color: #FFFFFF; } 
.main_icon_{ overflow: hidden;}

.main_icon_ .main_icon_list{ height: 720px; overflow: hidden; margin: 0px auto;} 
.main_icon_ .main_icon_list .fl{ width: 525px;height: 720px; float: left; background: #3c3c3c; padding: 80px; box-sizing: border-box;} 
.main_icon_ .main_icon_list .fl .main_icon_tit{} 
.main_icon_ .main_icon_list .fl .main_icon_tit span{ float: left; width: 20%; display: block; height: 20px; background: #c52537;} 
.main_icon_ .main_icon_list .fl .main_icon_tit em{ float: right;display: block; height: 1px; width: 75%; background: #CCCCCC; margin-top: 10px;} 
.main_icon_ .main_icon_list .fl h6{font-size: 60px; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif"; margin-top: 80px; opacity: 0.1; color: #FFFFFF; text-transform: uppercase; line-height: 100%;} 
.main_icon_ .main_icon_list .fl h5{font-size: 36px; font-family: ali-b; margin-top:10px; color: #FFFFFF; margin-bottom: } 
.main_icon_ .main_icon_list .fl p{font-size: 16px; margin:5px 0px; text-align: justify;line-height: 175%; color: #CCCCCC;} 

.main_icon_ .main_icon_list .fr{ width: 1000px;height: 720px; overflow: hidden;float: right;} 
.main_icon_ .main_icon_list .fr img{ width: 100%; height: 100%;} 







.main_join{width:100%; background: url(/images/bg02.jpg) no-repeat center;  height: 950px; padding: 80px 0px; box-sizing: border-box;}

.main_join .main_join_tit{ width: 80%;  margin: 0px auto;} 
.main_join .main_join_tit h5{ float: left; font-size: 36px; font-family: ali-b; margin: 40px 0px 0px 20px;color: #FFFFFF;} 
.main_join .main_join_tit div{ float: left;background: url("/images/icon02.png") no-repeat center; height: 75px; width: 125px; padding: 35px 0px 0px 0px; text-align: right; box-sizing: border-box; font-size: 16px; font-weight: bold; text-transform: uppercase; color: #FFFFFF;} 

.silder-box-2{ width:100%;  position: relative;} 

.main_join_{ width: 80%; margin: 62px auto 0px;}
.main_join_ ul{}
.main_join_ ul li{width: 440px; height: 650px; position: relative;}

.main_join_ ul li div.img-zoom-in{position: absolute;z-index:9; width:440px; height:590px; overflow: hidden; border-radius: 15px;}
.main_join_ ul li div.img-zoom-in img{width: 100%; height:100%;}

.main_join_ ul li div.txt {position: absolute; z-index:999; background: #ece4da; height: 260px; width: 80%; left: 50%; margin-left: -40%; border-radius: 15px; padding:40px 40px; box-sizing: border-box; bottom: 0px;}
.main_join_ ul li div.txt h5{ font-size: 26px; font-weight: bold; color: #000000; margin-bottom: 18px; line-height: 100%;}
.main_join_ ul li div.txt p{color: #000000; font-size: 16px; text-align: justify; line-height: 150%; margin-top: 12px;}
.main_join_ ul li div.txt p i{ color: #c52537;} 

.main_join_ ul li:hover{cursor: pointer;} 
.main_join_ ul li:hover div.txt{background: #c52537;} 
.main_join_ ul li:hover div.txt h5{  color: #FFFFFF;}
.main_join_ ul li:hover div.txt p{color: #FFFFFF;}
.main_join_ ul li:hover div.txt p i{ color: #FFFFFF;} 

.silder-button-2{ position:absolute;cursor:pointer;z-index: 999;}
.silder-button-2.btl{left:0; top:40%; left: 11%;} 
.silder-button-2.btl i{ background: #c52537; color: #FFFFFF;height: 50px; width: 50px; border-radius: 50%; box-sizing: border-box; text-align: center; font-size: 28px; padding-top:11px; padding-right: 3px;} 
.silder-button-2.btl i:hover{background: #000000;} 
.silder-button-2.btr{right:0;top:40%; right:11%;} 
.silder-button-2.btr i{ background: #c52537; color: #FFFFFF;height: 50px; width: 50px; border-radius: 50%; box-sizing: border-box; text-align: center; font-size: 28px; padding-top:11px; padding-left: 3px;} 
.silder-button-2.btr i:hover{background: #000000;} 






.main_news{width: 100%; margin: 0px; padding: 80px 0px; background: #F2F2F2;} 

.main_news .main_news_tit{ width: 80%;  margin: 0px auto;} 
.main_news .main_news_tit h5{ float: left; font-size: 36px; font-family: ali-b; margin: 40px 0px 0px 20px;color: #000000;} 
.main_news .main_news_tit div{ float: left;background: url("/images/icon02.png") no-repeat center; height: 75px; width: 125px; padding: 35px 0px 0px 0px; text-align: right; box-sizing: border-box; font-size: 16px; font-weight: bold; text-transform: uppercase; color: #000000;} 
.main_news .main_news_tit a{display: inline-block; float: right; margin-top:35px; background:#c52537; color: #FFFFFF; width: 100px;text-align: center; padding: 5px 0px; border-radius: 5px; transition: all 0.5s;} 
.main_news .main_news_tit a:hover{background: #c52537;width: 120px;} 

.main_news_{ width: 80%; margin:50px auto 0px;} 

.main_news_l{float: left; width: 60%; height: 600px; overflow: hidden; border-radius: 15px; position: relative;} 
.main_news_l div.im{position: absolute; z-index: 9; width: 100%; height:600px;overflow: hidden;} 
.main_news_l div.im img{ width: 100%; height: 100%;} 
.main_news_l div.ix{position: absolute; z-index: 99; width: 100%;height: 200px; padding: 30px; box-sizing: border-box; background: rgba(0,0,0,0.8); bottom: 0;} 
.main_news_l div.ix p{ font-size: 16px; margin-bottom: 2px; color: #FFFFFF;} 
.main_news_l div.ix h6{font-size: 24px; margin-bottom: 20px; color: #FFFFFF; line-height: 120%;} 
.main_news_l div.ix span{font-size: 14px; line-height: 175%; color: #DDDDDD; }

.silder-box-3{float: right; width: 550px; height: 600px; overflow: hidden; border-radius: 15px;} 
.main_news_r{} 
.main_news_r div.im{width: 100%; height:360px;overflow: hidden;} 
.main_news_r div.im img{ width: 100%; height: 100%;} 
.main_news_r div.ix{width:550px; height: 240px; padding: 30px; box-sizing: border-box; background:#3c3c3c;} 
.main_news_r div.ix p{ font-size: 16px; margin-bottom: 2px; color: #FFFFFF;} 
.main_news_r div.ix h6{font-size: 20px; margin-bottom: 20px; color: #FFFFFF; line-height: 120%;} 
.main_news_r div.ix span{font-size: 14px; line-height: 175%; color: #DDDDDD; }
.silder-button-3{ position:absolute;cursor:pointer;z-index: 999;} 
.silder-button-3.btl{left:0px; bottom:40%; text-align: left;} 
.silder-button-3.btl i{ background: #c52537; color: #FFFFFF;width: 50px; box-sizing: border-box;font-size: 28px; padding:10px 0px 10px 20px; opacity: 0.75;} 
.silder-button-3.btl i:hover{background: #000000; color: #FFFFFF;} 
.silder-button-3.btr{right:0px;bottom:40%; text-align: right;} 
.silder-button-3.btr i{ background: #c52537; color: #FFFFFF;width: 50px; box-sizing: border-box;font-size: 28px; padding:10px 20px 10px 0px;opacity: 0.75;} 
.silder-button-3.btr i:hover{background: #000000; color: #FFFFFF; } 








/************************************************内页*******************************************************/


.weizhi{width: 100%; margin: 0px auto;}
.weizhi_{ width: 1280px; margin: 0px auto;} 
.weizhi_case{width: 80%; margin: 0px auto;}
.weizhi_pro{width: 80%; margin: 0px auto;}
/*
.us_menu{ float: left;} 
.us_menu ul{} 
.us_menu ul li{ float: left; } 
.us_menu ul li a{ display: block; margin: 0px 0px 0px 0px; font-size: 14px; padding:18px 30px; color: #666666;} 
.us_menu ul li a:hover{background: #c52537; color: #FFFFFF;} 
.us_menu ul li a.on{ background: #c52537; color: #FFFFFF; } 
.us_top{ float: right; color: #999999;font-size: 12px; padding: 18px 20px 0px 0px;} 
.us_top a{color: #999999;font-size: 12px;} 
*/
.us_top{color: #999999;font-size: 14px; padding-bottom:15px; border-bottom: #DDDDDD 1px solid;} 
.us_top a{color: #999999;font-size: 14px;} 
.us_top_pro{color: #999999;font-size: 14px; padding-bottom:15px; border-bottom: #DDDDDD 1px solid; margin-bottom: 15px;} 
.us_top_pro a{color: #999999;font-size: 14px;} 
.us_menu_pro{ } 
.us_menu_pro ul{} 
.us_menu_pro ul li{ float: left; } 
.us_menu_pro ul li a{ display: block; width: 200px; background: #FFFFFF; margin: 0px 10px 0px 0px; font-size: 16px; padding:15px 0px; color: #000000;text-align: center;} 
.us_menu_pro ul li a:hover{background: #c52537; color: #FFFFFF; } 
.us_menu_pro ul li a.on{ background: #c52537; color: #FFFFFF;} 


.n_img{ width:100%; height:600px; margin: 0px; padding: 0px; overflow: hidden; position: relative;} 
.n_img img{ width:100%; position: absolute; z-index: 9;} 
.n_img div{ width:100%; margin: 0px auto; position: absolute; z-index: 999;text-align: center; padding: 260px 0px 0px;box-sizing: border-box; } 
.n_img div em{ display: block;height: 5px; background: #c52537; width:100px; margin: 0px auto;}
.n_img div p{ color: #FFFFFF;font-size: 40px; margin: 30px 0px 5px; font-weight: bold;} 
.n_img div span{ display: block; color: #FFFFFF; font-size: 32px;} 
.n_img div.bai em{} 
.n_img div.bai p{color: #FFFFFF;} 
.n_img div.bai span{color: #FFFFFF;} 
.n_img img {
    -webkit-animation: banner_inside 15s ease 1 forwards;
       -moz-animation: banner_inside 15s ease 1 forwards;
         -o-animation: banner_inside 15s ease 1 forwards;
            animation: banner_inside 15s ease 1 forwards;
}
@-webkit-keyframes banner_inside {
    from {
        -webkit-transform: scale(1.23);
                transform: scale(1.23);
    }
    to {
        -webkit-transform: scale(1);
                transform: scale(1);
    }
}
@-moz-keyframes banner_inside {
    from {
        -moz-transform: scale(1.23);
             transform: scale(1.23);
    }
    to {
        -moz-transform: scale(1);
             transform: scale(1);
    }
}
@-o-keyframes banner_inside {
    from {
        -o-transform: scale(1.23);
           transform: scale(1.23);
    }
    to {
        -o-transform: scale(1);
           transform: scale(1);
    }
}
@keyframes banner_inside {
    from {
        -webkit-transform: scale(1.23);
           -moz-transform: scale(1.23);
             -o-transform: scale(1.23);
                transform: scale(1.23);
    }
    to {
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }
}


.locatn{width:1280px;  padding:35px 0px 20px; margin: 0px auto; color: #666666; border-bottom: #CCCCCC 1px solid;} 
.locatn a{color: #666666; font-size: 14px;} 
.locatn a:hover{color: #c52537;} 



/*内页-关于我们*/
.con_about{ width:100%; background: #F6F6F6; padding: 0px 0px 80px;}  

.con_about_a_a{ width:1280px; margin:80px auto 0px; padding:0px; } 
.con_about_a_a .fl{ float: left; width: 640px; height: 385px;  padding: 60px; box-sizing: border-box;background: #FFFFFF;}
.con_about_a_a .fl h5{font-size: 28px; color: #c52537;font-family: ali-b; margin-bottom: 40px;} 
.con_about_a_a .fl p{ font-size: 14px; text-align: justify; line-height: 175%; margin: 20px 0px;} 
.con_about_a_a .fr{float: right;width: 640px; height: 385px; overflow: hidden;}
.con_about_a_a .fr img{ width: 100%;} 

.con_about_a_b{ width:1280px; margin:0px auto; padding:0px; } 
.con_about_a_b .fl{float: left;width: 640px; height: 385px; overflow: hidden;} 
.con_about_a_b .fl img{ width: 100%;} 
.con_about_a_b .fr{ float: right; width: 640px; height: 385px; padding: 60px; box-sizing: border-box;background: #FFFFFF;}
.con_about_a_b .fr h5{font-size: 28px; color: #c52537;font-family: ali-b;  margin-bottom: 40px;} 
.con_about_a_b .fr p{ font-size: 14px; text-align: justify; line-height: 175%;} 

.con_about_a_c{width:1280px; margin:0px auto; padding:0px;} 
.con_about_a_c .fl{ float: left; width: 640px; height: 500px; padding: 60px; box-sizing: border-box;background: #FFFFFF;}
.con_about_a_c .fl h5{font-size:36px; color: #c52537;font-family: ali-b;  margin-bottom: 40px;} 
.con_about_a_c .fl p{ font-size: 14px; text-align: justify; line-height: 175%;}
.con_about_a_c .fl em{ display: block; width: 2px; background: #c52537; height: 100px; margin: 10px 0px 10px 2px;}  
.con_about_a_c .fr{float: right;width: 640px; height: 500px; overflow: hidden;} 
.con_about_a_c .fr img{ width: 100%;} 







.con_about_gc{ width: 100%; background: #EEEEEE; padding: 50px 0px; margin: 0px;} 
.con_about_gc_tit{ text-align: center;} 
.con_about_gc_tit p{text-transform: uppercase; color: #999999; font-size:60px; opacity: 0.1; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";} 
.con_about_gc_tit h3{color: #c52537; font-size: 36px; line-height: 100%; margin-top: -30px;font-family: ali-b;} 

.con_about_gc_{ width: 1280px; margin: 50px auto;} 
.con_about_gc_ ul{} 
.con_about_gc_ ul li{ float: left; width: 400px; margin-right: 40px;}
.con_about_gc_ ul li:last-child{ float: right; margin-right: 0;} 
.con_about_gc_ ul li div{ width: 400px; height: 270px; overflow: hidden;} 
.con_about_gc_ ul li img{ width: 100%; height: 100%;} 
.con_about_gc_ ul li p{ text-align: center;  font-size: 16px; margin-top: 15px;} 




.con_about_b{ width: 100%; margin:80px auto;} 
.con_about_b_tit{ text-align: center;} 
.con_about_b_tit p{text-transform: uppercase; color: #999999; font-size:60px; opacity: 0.1; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";} 
.con_about_b_tit h3{color: #c52537; font-size: 36px; line-height: 100%; margin-top: -30px;font-family: ali-b;} 
.con_about_b_{ width: 1280px; margin:60px auto 0px;}
.con_about_b_ ul{} 
.con_about_b_ ul li{ float: left; width:400px;  margin-right: 40px;} 
.con_about_b_ ul li img{ width: 400px; height:500px;} 
.con_about_b_ ul li:nth-child(3n){ float: right; margin-right: 0;} 
.con_about_b_ ul li:first-child img{ margin-bottom: 35px;} 
.con_about_b_ ul li:nth-child(2) p{ margin-bottom: 35px;} 
.con_about_b_ ul li:last-child img{ margin-bottom: 35px;} 
.con_about_b_ ul li h5{ font-size: 24px; margin-bottom:10px;color: #c52537;} 
.con_about_b_ ul li p{ color: #000000; font-size: 16px; line-height: 175%; text-align: justify;} 







.con_about_d{ width: 100%; margin:0px; padding: 80px 0px; background: #FFFFFF;} 
.con_about_d_tit{ text-align: center;} 
.con_about_d_tit p{text-transform: uppercase; color: #999999; font-size:60px; opacity: 0.1; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";} 
.con_about_d_tit h3{color: #c52537; font-size: 36px; line-height: 100%; margin-top: -30px;font-family: ali-b;} 
.con_about_d_{width: 1280px; margin: 50px auto 0px; position: relative;} 
.con_about_d_ div{ background: #c52537; height: 5px; width: 100%; position: absolute; top: 25px;} 
.con_about_d_ ul{} 
.con_about_d_ ul li{ width:320px;background: #FFFFFF;} 
.con_about_d_ ul li h5{ color: #999999; font-size:50px; font-family: ali-b; opacity: 0.1;} 
.con_about_d_ ul li h3{ color: #000000; font-size:24px;font-family: ali-b; } 
.con_about_d_ ul li em{ display: block; background: #c52537; height: 2px; width: 30px; margin: 30px 0px;} 
.con_about_d_ ul li p{ font-size: 14px;line-height: 175%; color: #333333; text-align: justify; margin: 0px; height: 80px;}
.con_about_d_ ul li img{ width: 100%; margin-top: 30px;} 

.silder-button-4{ position:absolute;cursor:pointer;z-index: 999;} 
.silder-button-4.btl{left:0; top:40%; left: 10%;} 
.silder-button-4.btl i{ background: #c52537; color: #FFFFFF;height: 50px; width: 50px; border-radius: 50%; box-sizing: border-box; text-align: center; font-size: 28px; padding-top:11px; padding-right: 3px;} 
.silder-button-4.btl i:hover{background: #000000;} 
.silder-button-4.btr{right:0;top:40%; right:10%;} 
.silder-button-4.btr i{ background: #c52537; color: #FFFFFF;height: 50px; width: 50px; border-radius: 50%; box-sizing: border-box; text-align: center; font-size: 28px; padding-top:11px; padding-left: 3px;} 
.silder-button-4.btr i:hover{background: #000000;} 





.con_about_e{ width: 100%; padding:50px 0px 0px;} 
.con_about_e_tit{ text-align: center;} 
.con_about_e_tit p{text-transform: uppercase; color: #999999; font-size:60px; opacity: 0.1; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";} 
.con_about_e_tit h3{color: #c52537; font-size: 36px; line-height: 100%; margin-top: -30px;font-family: ali-b;} 
.con_about_e_{width: 1280px; margin: 50px auto 0px;} 
.con_about_e_ img{width: 100%; height: 100%;}

/*内页-关于我们*/


/*内页-产品*/

.con_pro{  width: 100%; background: #F2F2F2; padding: 80px 0px;} 

.con_pro_list{ margin: 80px auto; width: 1280px;}

.con_pro_l{ float: left; width: 640px; height: 420px; overflow: hidden;} 
.con_pro_r{ float: right; width:640px; height: 420px; background: #FFFFFF; padding: 80px; box-sizing: border-box;} 
.con_pro_r h6{font-size: 50px; color: #666666; opacity: 0.1; text-transform: uppercase;font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";} 
.con_pro_r h3{ margin-bottom:30px; font-size: 36px; margin-top: -20px;}
.con_pro_r em{ display: block; font-style: normal; margin-top: 20px;}
.con_pro_r em a{ display: block; border: #DDDDDD 1px solid; text-align: center; font-size: 18px; padding: 10px 0px; width: 120px;} 
.con_pro_r em a:hover{ border: #c52537 1px solid; background: #c52537; color: #FFFFFF;} 

.con_pro_{ margin: 80px auto; width: 80%;}
.con_pro_ ul{ } 
.con_pro_ ul li{ float: left; width: 32%; margin-right:2%;margin-top:2%;} 
.con_pro_ ul li:nth-child(3n){ float: right; margin-right:0;} 
.con_pro_ ul li div{width: 100%; height: 360px; overflow: hidden; cursor: pointer;} 
.con_pro_ ul li div img{ width: 100%; height: 360px; } 
.con_pro_ ul li p{font-size: 16px; color: #000000; padding: 20px 0px; text-align: center; background: #FFFFFF;} 


.modal {display: none;position: fixed;z-index: 9999;top: 0;left: 0; width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8); z-index: 9999999;}
.modal-image {display: block; width: 800px; height:600px;margin: auto; margin-top: 10%;}




.con_pro_m{ margin: 50px auto; width: 80%;} 
.con_pro_m_ .fl{ width: 30%; float: left;} 
.con_pro_m_ .fl > img{ width: 100%;} 
.con_pro_m_ .fl h1{ font-size:36px; line-height: 150%; margin-bottom: 30px; margin-top: 10px;} 
.con_pro_m_ .fl > p{ font-size: 16px; margin: 5px 0px;} 
.con_pro_m_ .fl h5{ margin-top: 80px;font-size: 20px;} 
.con_pro_m_ .fl ul{} 
.con_pro_m_ .fl ul li{ padding: 30px 0px; border-bottom: #EEEEEE 1px dashed;} 
.con_pro_m_ .fl ul li div{ width: 100%; height: 280px; overflow: hidden;} 
.con_pro_m_ .fl ul li div img{width: 100%; height: 280px;} 
.con_pro_m_ .fl ul li p{ font-size: 16px; margin-top: 10px;} 
.con_pro_m_ .fr{ width: 60%; float: right; border-left: #EEEEEE 1px solid; box-sizing: border-box; padding-left: 10%;} 
.con_pro_m_ .fr p{ font-size: 16px; text-align: justify; line-height: 175%; margin-bottom: 50px;} 
.con_pro_m_ .fr p img{ display: block; margin: 35px auto; max-width: 750px;} 

/*内页-产品*/



/*内页-案例*/

.con_case{width: 100%; margin: 80px 0px;} 
.con_case_{ margin: 0px auto; width: 80%;} 
.con_case_ ul{} 
.con_case_ ul li{ float: left; width: 32%;height: 320px;overflow: hidden;margin-right:1.325%;margin-top:1.325%;}
.con_case_ ul li:nth-child(3n){ float: right;} 
.con_case_ ul li img{ width: 100%; height: 320px;} 


/*内页-案例*/





/*内页-新闻*/ 


.con_news{ width: 100%; margin:80px auto;} 

.con_news_{margin: 0px auto; width: 1280px; } 
.con_news_ ul{ margin: 0px ; padding: 0px; } 
.con_news_ ul li{ margin: 0px; padding: 50px 0px; border-bottom: #DDDDDD 1px dashed;} 
.con_news_ ul li:hover{} 
.con_news_ ul li a img{ float:left; width: 400px; height: 240px;} 

.con_news_ ul li .con_news_more{ float:right; line-height: 175%; width: 750px; margin-top: 20px;} 
.con_news_ ul li .con_news_more p{ font-size: 24px; color: #c52537; } 
.con_news_ ul li .con_news_more em{ display: block; font-style: normal; color:#999999; margin: 10px 0px; font-size: 12px;} 
.con_news_ ul li .con_news_more span{ display: block; font-size: 14px; line-height: 175%; margin:15px 0px 30px; color: #999999;} 
.con_news_ ul li .con_news_more h5 a{color: #999999; font-size: 12px;display: block;} 
.con_news_ ul li .con_news_more h5 a:hover{color: #c52537; } 


.con_news_m{margin: 50px auto; width: 1000px; background: #FFFFFF; padding:0px; box-sizing: border-box;} 
.con_news_m H1{ font-size: 36px; text-align: left; font-weight: bold; padding: 35px 0px 15px; line-height: 175%;} 
.con_news_m h5{ text-align: left; display: block; padding: 5px 0px 10px;border-bottom: #CCCCCC 1px dashed; font-weight: normal; color: #666666; font-size: 12px;} 
.con_news_m #MyContent{ padding: 30px 0px;} 
.con_news_m #MyContent p{margin: 35px 0px; font-size: 16px; line-height: 175%;} 
.con_news_m #MyContent p img{ max-width: 800px; display: block; margin: 20px auto;} 
.con_news_m #MyContent a{ font-size: 14px;} 




/*内页-新闻*/




/*内页-加盟*/



.con_join{width: 100%; background: #F2F2F2; padding: 30px 0px;} 
.con_join_tit{ width: 1280px; margin:80px auto; text-align: center;}
.con_join_tit h5{font-size: 70px; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif"; opacity: 0.2; color: #CCCCCC; text-transform: uppercase; line-height: 100%;} 
.con_join_tit p{font-size: 40px; font-weight: bold;margin-top:-20px; color: #000000;} 


.con_join_{ width: 1278px; margin:80px auto;}
.con_join_ ul{}
.con_join_ ul li{ float: left; width: 426px; height: 366px;}
.con_join_ ul li:nth-child(3n){ float: right;}
.con_join_ ul li:first-child{ background: #FAFAFA; box-sizing: border-box; padding: 50px;} 
.con_join_ ul li:nth-child(2){ background: #FFFFFF;box-sizing: border-box; padding: 50px;} 
.con_join_ ul li:nth-child(4){ background: #FFFFFF;box-sizing: border-box; padding: 50px;} 
.con_join_ ul li:nth-child(6){ background: #FFFFFF;box-sizing: border-box; padding: 50px;} 
.con_join_ ul li:nth-child(7){ background: #FAFAFA;box-sizing: border-box; padding: 50px;} 
.con_join_ ul li:nth-child(8){ background: #FFFFFF;box-sizing: border-box; padding: 50px;} 
.con_join_ ul li:nth-child(9){ background: #FAFAFA;box-sizing: border-box; padding: 50px;} 
.con_join_ ul li:nth-child(11){ background: #FAFAFA;box-sizing: border-box; padding: 50px;} 
.con_join_ ul li:nth-child(12){ background: #FFFFFF;box-sizing: border-box; padding: 50px;} 
.con_join_ .txt{ } 
.con_join_ .txt h5{ font-size:28px; margin:0px; color: #c52537;} 
.con_join_ .txt em{ display: block; margin:20px 0px; width: 20px; height:3px; background: #c52537; transition: all 0.8s;} 
.con_join_ .txt:hover  em{width: 100px;} 
.con_join_ .txt p{ text-align: justify; line-height: 175%; font-size: 14px; margin: 10px 0px;} 
.con_join_ ul li img{width: 100%; height: 366px; } 

.con_join_z_{ margin: 80px auto; width: 600px;} 
.con_join_z_txt01{ font-size: 40px; font-weight: lighter; border-bottom: #999999 1px solid; padding:0px 0px 20px 0px; text-align: center;} 
.con_join_z_txt02{ margin: 20px 0px;} 
.con_join_z_txt02 input{ border: #999999 1px solid;border-radius: 5px; color: #000000; padding: 15px; font-size: 16px; width: 265px; } 

.con_join_z_txt03{ margin: 20px 0px;} 
.con_join_z_txt03 input{ border: #999999 1px solid;border-radius: 5px; color: #000000; padding: 15px; font-size: 16px; width: 565px; } 

.con_join_z_txt04{ margin: 20px 0px;} 
.con_join_z_txt04 textarea{ border: #999999 1px solid;border-radius: 5px; color: #000000; padding: 15px; font-size: 16px; width: 565px; height: 200px; vertical-align: top; font-family: "微软雅黑";} 

.con_join_z_txt05{ margin: 50px 0px;text-align: center;} 
.con_join_z_txt05 input{ border: none; background: #c52537; border-radius: 5px; color: #FFFFFF; padding: 15px;width: 255px; font-size: 30px; font-weight: bold; } 


/*内页-加盟*/



/*内页-联系我们*/

.con_contact{ margin: 80px 0px; width: 100%;}

.con_contact_{ margin: 80px auto; width: 1280px;background: #F8F8F8; padding: 60px 0px;}
.con_contact_ ul{ margin: 0px; padding: 0px;}
.con_contact_ ul li{ float: left;  text-align: center; width: 320px; box-sizing: border-box;}
.con_contact_ ul li:last-child{ }
.con_contact_ ul li img{width:75px; height:75px;}
.con_contact_ ul li p {color:#000000;font-size:18px;margin:30px 0px 5px;}
.con_contact_ ul li span{color: #999999;font-size:14px;line-height: 175%;}

.con_contact_map{ margin: 0px auto; width: 1280px;}
.map #dituContent{width: 1280px; height: 500px;}

/*内页-联系我们*/


/*css black2 style pagination*/
div.black2{padding:10px;margin:50px 10px 10px 10px;text-align:center;} 
div.black2 a{border:#CCCCCC 1px solid;padding:8px 15px;margin:2px;color:#666666;text-decoration:none;} 
div.black2 a:hover{color:#fff;background-color:#c52537;border:#c52537 1px solid;} 
div.black2 a:active{color:#fff;background-color:#c52537;border:#c52537 1px solid;} 
div.black2 a.curr{padding:8px 15px;font-weight:bold;margin:2px;color:#fff;background-color:#c52537;border:#c52537 1px solid;} 
div.black2 a.curr font{ color: #FFFFFF;} 



@media screen and (max-width:1600px){
	
	.silder-button-1.btl{left:50px; bottom:50px;} 
	.silder-button-1.btl i{width: 150px;} 
	.silder-button-1.btr{right:650px;bottom:50px;}
	.silder-button-1.btr i{width: 150px;} 
	
	.main_icon_ .main_icon_list{ height: 510px;} 
	.main_icon_ .main_icon_list .fl{ width: 400px;height: 510px;padding: 50px;} 
	.main_icon_ .main_icon_list .fl .main_icon_tit{} 
	.main_icon_ .main_icon_list .fl h6{font-size: 40px;margin-top: 50px;} 
	.main_icon_ .main_icon_list .fl h5{font-size: 36px;} 
	.main_icon_ .main_icon_list .fl p{font-size: 14px; margin:25px 0px;} 
	.main_icon_ .main_icon_list .fr{ width: 680px;height: 510px;} 
	
	
	.main_news_l{ height:550px; } 
	.main_news_l div.im{ height:550px; } 
	.main_news_l div.ix{ height: 200px; padding: 30px;} 

	.silder-box-3{  width: 400px; height: 550px; } 
	.main_news_r div.ix{width:400px; height: 240px; } 
	

	.con_pro_ ul li div{height: 250px;} 
	.con_pro_ ul li div img{ height: 250px; } 

	.con_case_ ul li{ height: 230px}
	.con_case_ ul li img{ width: 100%; height: 230px;} 

	
	
} 





@media screen and (max-width:768px){
	
	
	.main_about{background-size: cover; height: auto;} 
	.main_about_{ width: 100%; padding: 15% 8%; box-sizing: border-box; background: rgba(255,255,255,0.8); } 
	.main_about_left{  float: none;} 



	.main_about_right{ float: none; width: 100%; text-align: left;}
	.main_about_right p{color: #000000; font-size: 1em; margin:20px 0px;  line-height: 160%;} 
	.main_about_right > a{} 
	.main_about_right > a:hover{} 

	.main_about_right .main_about_tit{ width: 100%; float: none; margin-bottom: 30px;} 
	.main_about_right .main_about_tit h5{ float: left; font-size: 2em; margin-top: 0px;} 
	.main_about_right .main_about_tit div{ float: left;background:none; height: auto; width: auto; padding: 0px 0px 0px 10px; font-size: 1em;}  
	
	
	
	
	.main_icon{  padding:60px 0px; } 
	.silder-box-1{ width:320px; margin: 0px auto; position: relative;}
	.silder-button-1{ position:absolute;cursor:pointer;z-index: 999;} 
	.silder-button-1.btl{left:0; bottom:50%;} 
	.silder-button-1.btl i{ width: 30px; height: 30px; font-size: 1.5em; padding:5px; box-sizing: border-box; opacity: 0.75;} 
	.silder-button-1.btr{right:0;  bottom:50%;} 
	.silder-button-1.btr i{ width: 30px; height: 30px; font-size: 1.5em; padding:5px; box-sizing: border-box; opacity: 0.75;} 

	.main_icon_{ overflow: hidden;}
	.main_icon_ .main_icon_list{ width: 320px;height: 500px; margin: 0px auto;} 
	.main_icon_ .main_icon_list .fl{ width: 320px;height: 160px; float: none; padding: 30px; } 
	.main_icon_ .main_icon_list .fl .main_icon_tit{} 
	.main_icon_ .main_icon_list .fl .main_icon_tit span{  height: 10px; } 
	.main_icon_ .main_icon_list .fl .main_icon_tit em{ height: 1px; margin-top: 5px;} 
	.main_icon_ .main_icon_list .fl h6{font-size: 2em; margin-top:30px;} 
	.main_icon_ .main_icon_list .fl h5{font-size: 2em; margin-top:5px; } 
	.main_icon_ .main_icon_list .fl p{display: none; font-size: 1em; margin:20px 0px;line-height: 160%;} 

	.main_icon_ .main_icon_list .fr{ width: 320px;height: 200px; float: none;} 
	
	
	
	
	.main_join{ background-size: cover;  height: auto; padding: 60px 0px; }

	.main_join .main_join_tit{ width: 88%;  margin: 0px auto;} 
	.main_join .main_join_tit h5{ font-size: 1.8em;  margin:5px 0px 0px 20px;} 
	.main_join .main_join_tit div{ height: 75px; width: 125px; padding: 0px 0px 0px 0px; font-size: 1em;} 

	.silder-box-2{ } 

	.main_join_{ width: 320px; margin: 0px auto 0px;}
	.main_join_ ul{}
	.main_join_ ul li{width: 320px; height: 500px;}

	.main_join_ ul li div.img-zoom-in{  width:320px; height:360px; }
	.main_join_ ul li div.txt {height: 200px; width: 80%; left: 50%; margin-left: -40%; padding:20px 20px;}
	.main_join_ ul li div.txt h5{ font-size: 1.5em;  margin-bottom: 10px; }
	.main_join_ ul li div.txt p{ font-size: 1em; margin-top: 10px;}

	.silder-button-2.btl{left:0; top:40%;} 
	.silder-button-2.btl i{ height: 40px; width: 40px; font-size: 1.5em; padding-top:6px; padding-right:2px;} 
	.silder-button-2.btr{right:0;top:40%;} 
	.silder-button-2.btr i{ height: 40px; width: 40px; font-size: 1.5em; padding-top:6px; padding-left:2px;} 
	
	
	
	
	
	.main_news{ padding: 60px 0px;} 

	.main_news .main_news_tit{ width: 88%;  margin: 0px auto;} 
	.main_news .main_news_tit h5{  font-size: 1.8em;  margin:5px 0px 0px 20px;} 
	.main_news .main_news_tit div{ height: 75px; width: 125px; padding: 0px 0px 0px 0px; font-size: 1em;} 
	.main_news .main_news_tit a{display: none;} 

	.main_news_{ width: 88%; margin:0px auto 0px;} 

	.main_news_l{float: none; width:100%; height: 300px;} 
	.main_news_l div.im{height:300px;} 
	.main_news_l div.ix{height: 80px; padding: 10px;} 
	.main_news_l div.ix p{ font-size: 1em;} 
	.main_news_l div.ix h6{font-size: 1.2em; margin-bottom:0px; line-height: 125%;} 
	.main_news_l div.ix span{display: none; }

	.silder-box-3{float: none; width: 315px; height: 360px; margin-top: 10px;} 
	.main_news_r{width: 315px; height: 360px;} 
	.main_news_r div.im{width:100%; height:200px; } 
	.main_news_r div.ix{width:100%; height:160px; padding:15px; box-sizing: border-box;} 
	.main_news_r div.ix p{ font-size: 1em;width: 100%; } 
	.main_news_r div.ix h6{font-size: 1.2em; margin-bottom:10px; line-height: 125%;width: 100%;} 
	.main_news_r div.ix span{ display: inline-block;font-size: 0.8em; line-height: 160%; width:280px; }
	.silder-button-3.btl{ bottom:40%;} 
	.silder-button-3.btl i{ width: 30px; font-size: 1.5em; padding:5px 0px 5px 10px;box-sizing: border-box;} 
	.silder-button-3.btr{bottom:40%;} 
	.silder-button-3.btr i{ width: 30px; font-size: 1.5em; padding:5px 10px 5px 0px;box-sizing: border-box;} 

	
	
	
	.n_img{  height:160px;} 
	.n_img img{ width:100%; position: absolute; z-index: 9;} 
	.n_img div{display: none;} 

	
	
	
	.locatn{width:88%;  padding:20px 0px 12px;font-size: 0.8em;} 
	.locatn a{font-size: 1em;} 



	/*内页-关于我们*/
	.con_about{  padding: 0px 0px 50px;}  

	.con_about_a_a{ width:88%; margin:50px auto 0px;} 
	.con_about_a_a .fl{ float: none; width: 100%; height: auto;  padding: 30px 30px 30px 10px;}
	.con_about_a_a .fl h5{font-size: 1.5em; margin-bottom: 20px;} 
	.con_about_a_a .fl p{ font-size: 0.9em;  line-height: 160%; margin: 20px 0px;} 
	.con_about_a_a .fr{float: none;width: 100%; height: auto; }

	.con_about_a_b{ width:88%; margin-top: 20px;} 
	.con_about_a_b .fl{float: none;width: 100%; height: auto; } 
	.con_about_a_b .fr{ float: none; width: 100%; height: auto; padding: 30px 30px 30px 10px;}
	.con_about_a_b .fr h5{font-size: 1.5em; margin-bottom: 20px;} 
	.con_about_a_b .fr p{font-size: 0.9em;  line-height: 160%;} 

	.con_about_a_c{width:88%; margin: 20px auto 35px;} 
	.con_about_a_c .fl{ float: none; width: 100%; height: auto;  padding: 30px 30px 30px 10px;}
	.con_about_a_c .fl h5{font-size: 1.5em; margin-bottom: 20px;} 
	.con_about_a_c .fl p{ font-size: 0.9em;  line-height: 160%;}
	.con_about_a_c .fl em{height: 20px;}  
	.con_about_a_c .fr{float: none;width: 100%; height:auto;}
	
	.con_about_gc{ padding: 35px 0px;} 
	.con_about_gc_tit p{  font-size:2em;} 
	.con_about_gc_tit h3{font-size: 1.6em;margin-top: -20px;} 

	.con_about_gc_{ width: 88%; margin: 20px auto;} 
	.con_about_gc_ ul{} 
	.con_about_gc_ ul li{ float: none; width: 100%; margin-right:0px; margin-bottom: 20px;}
	.con_about_gc_ ul li:last-child{ float: none; } 
	.con_about_gc_ ul li div{ width: 100%; height: auto; } 
	.con_about_gc_ ul li p{  font-size: 1em; margin-top: 10px;} 
	
	
	
	
	
	
	.con_about_b{ margin:50px auto;} 
	.con_about_b_tit{ text-align: center;} 
	.con_about_b_tit p{font-size:2em;} 
	.con_about_b_tit h3{font-size: 1.6em;margin-top: -20px;} 
	.con_about_b_{ width: 88%; margin:30px auto 0px;}
	.con_about_b_ ul{} 
	.con_about_b_ ul li{ float: left; width:33%;  margin-right: 0.5%;} 
	.con_about_b_ ul li img{ width: 100%; height:100%;}
	.con_about_b_ ul li p{ } 
	.con_about_b_ ul li:nth-child(3n){ float: right; margin-right: 0;} 
	.con_about_b_ ul li:first-child img{ margin-bottom: 15px;} 
	.con_about_b_ ul li:first-child p{padding:0px 20px 0px 0px; box-sizing:border-box;} 
	.con_about_b_ ul li:nth-child(2) p{ margin-bottom: 30px;padding:0px 10px; box-sizing:border-box;} 
	.con_about_b_ ul li:nth-child(3) p{ padding:0px 0px 0px 20px; box-sizing:border-box;} 
	.con_about_b_ ul li:last-child img{ margin-bottom: 15px;} 
	.con_about_b_ ul li h5{ font-size: 1.2em; margin-bottom:10px; } 
	.con_about_b_ ul li:first-child h5{padding:0px 20px 0px 0px;} 
	.con_about_b_ ul li:nth-child(2) h5{padding:0px 10px;} 
	.con_about_b_ ul li:nth-child(3) h5{padding:0px 0px 0px 20px;} 
	.con_about_b_ ul li p{  font-size: 0.8em; line-height: 160%; } 
	
	
	
	.con_about_d{  padding: 50px 0px;} 

	.con_about_d_tit p{font-size:2em;} 
	.con_about_d_tit h3{font-size: 1.6em;margin-top: -20px;} 
	.con_about_d_{width: 300px; margin: 30px auto 0px;} 
	.con_about_d_ div{display: none;}
	.con_about_d_ ul{} 
	.con_about_d_ ul li{ width:300px; } 
	.con_about_d_ ul li h5{ font-size:2em;  } 
	.con_about_d_ ul li h3{ font-size:1.5em;  } 
	.con_about_d_ ul li em{ margin: 20px 0px;} 
	.con_about_d_ ul li p{ font-size: 0.9em;line-height: 150%; height: 50px;}
	.con_about_d_ ul li img{  margin-top: 20px;} 
	.silder-button-4{} 
	.silder-button-4.btl{ top:40%; left: 0;} 
	.silder-button-4.btr{ top:40%; right:0;} 

	
	
	.con_about_e{  padding: 30px 0px 0px;} 
	.con_about_e_tit p{font-size:2em;} 
	.con_about_e_tit h3{font-size: 1.6em;margin-top: -20px;} 
	.con_about_e_{width: 88%; margin: 30px auto 0px;}
	
	
	
	.weizhi_{ width: 88%;} 
	.weizhi_case{width: 88%;}
	.weizhi_pro{width: 88%;}

	.us_top{ font-size: 0.8em; padding-bottom:15px; } 
	.us_top a{ font-size: 1em;} 
	.us_top_pro{ font-size: 0.8em; padding-bottom:15px;margin-bottom: 15px;} 
	.us_top_pro a{font-size: 1em;} 
	.us_menu_pro{ } 
	.us_menu_pro ul{} 
	.us_menu_pro ul li{ width: 49.5%; margin: 0 0 1% 0;}
	.us_menu_pro ul li:nth-child(2n){  float: right;} 
	.us_menu_pro ul li a{ width: 100%; margin: 0 0 0 0; font-size: 1em; padding:12px 0px; } 
	
	.con_pro{ padding:50px 0px;} 

	.con_pro_list{ margin: 30px auto; width: 88%;}

	.con_pro_l{ float: none; width: 100%; height: auto; } 
	.con_pro_r{ float: none; width: 100%; height: auto; padding:20px; } 
	.con_pro_r h6{font-size: 2em;} 
	.con_pro_r h3{ margin-bottom:20px; font-size: 1.5em; margin-top: -10px;}
	.con_pro_r em{  }
	.con_pro_r em a{ font-size: 1em; padding: 10px 0px; width: 80px;} 


	.con_pro_{ margin: 50px auto; width: 88%;}
	.con_pro_ ul{ } 
	.con_pro_ ul li{ float: none; width:100%; margin-right:0;margin-top:2%;} 
	.con_pro_ ul li:nth-child(3n){ float: none; margin-right:0;} 
	.con_pro_ ul li div{width: 100%; height: auto; } 
	.con_pro_ ul li div img{ width: 100%; height: 100%;display: block;} 
	.con_pro_ ul li p{font-size: 1em;  padding: 10px 0px; } 

	.modal {display: none;position: fixed;z-index: 9999;top: 0;left: 0; width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8); z-index: 9999999;}
	.modal-image {display: block; width: 300px; height:225px;margin: auto; margin-top: 10%;}
	
	

	
	
	
	
	.con_case{ margin: 50px 0px;} 
	.con_case_{  width: 88%;}
	.con_case_ ul{}
	.con_case_ ul li{ float: none; width: 100%;height: auto; margin-right:0;margin-top:2%;}
	.con_case_ ul li:nth-child(3n){ float: none;}
	.con_case_ ul li img{ width: 100%; height: 100%;}
	
	
	
	
	.con_join{width: 100%; background: #F2F2F2; padding: 10px 0px;} 
	.con_join_tit{ width: 88%; margin:35px auto; }
	.con_join_tit h5{font-size: 2em;} 
	.con_join_tit p{font-size: 1.5em; margin-top:-10px; } 


	.con_join_{ width: 88%; margin:50px auto;}
	.con_join_ ul{}
	.con_join_ ul li{ float: none; width: 100%; height:auto;}
	.con_join_ ul li:nth-child(3n){ float: none;}
	.con_join_ ul li:first-child{ padding: 20px;}
	.con_join_ ul li:nth-child(2){padding: 20px;}
	.con_join_ ul li:nth-child(4){padding: 20px;}
	.con_join_ ul li:nth-child(6){padding: 20px;}
	.con_join_ ul li:nth-child(7){padding: 20px;}
	.con_join_ ul li:nth-child(8){padding: 20px;} 
	.con_join_ ul li:nth-child(9){padding: 20px;} 
	.con_join_ ul li:nth-child(11){padding: 20px;} 
	.con_join_ ul li:nth-child(12){padding: 20px;} 
	.con_join_ .txt{ } 
	.con_join_ .txt h5{ font-size:1.2em; } 
	.con_join_ .txt em{   margin:15px 0px; width: 30px; height:2px; } 
	.con_join_ .txt:hover  em{width: 60px;} 
	.con_join_ .txt p{  line-height: 160%; font-size: 0.9em; margin: 10px 0px;} 
	.con_join_ ul li img{width: 100%; height: 100%; } 

	.con_join_z_{ margin: 50px auto; width: 88%;} 
	.con_join_z_txt01{ font-size: 1.2em;  padding:0px 0px 10px 0px; } 
	.con_join_z_txt02{ margin: 10px 0px;} 
	.con_join_z_txt02 input{  padding: 12px; box-sizing: border-box; font-size: 1em; width: 49%; } 

	.con_join_z_txt03{ margin: 10px 0px;} 
	.con_join_z_txt03 input{ padding: 12px; box-sizing: border-box; font-size: 1em;width: 100%; } 

	.con_join_z_txt04{ margin: 10px 0px;} 
	.con_join_z_txt04 textarea{  padding: 12px;  box-sizing: border-box;font-size: 1em; width: 100%; height: 100px; } 

	.con_join_z_txt05{ margin: 20px 0px;text-align: center;} 
	.con_join_z_txt05 input{   padding: 12px;width: 100%; font-size: 1.2em;}
	

	
	
	
		.con_news{  margin:35px auto;}

	.con_news_{  width: 88%; }
	.con_news_ ul 
	.con_news_ ul li{  padding: 30px 0px;}
	.con_news_ ul li:hover{}
	.con_news_ ul li a img{ float:none; width: 100%; height: 100%;}

	.con_news_ ul li .con_news_more{ float:none; line-height: 160%; width: 100%; margin-left: 0px; margin-top: 10px;}
	.con_news_ ul li .con_news_more p{ font-size: 1.2em;  }
	.con_news_ ul li .con_news_more em{font-size: 0.8em;}
	.con_news_ ul li .con_news_more span{  font-size: 0.8em; line-height: 160%; margin:10px 0px 20px; }
	.con_news_ ul li .con_news_more h5 a{font-size: 1em; }


	.con_news_m{margin: 35px auto; width: 88%;}
	.con_news_m H1{ font-size: 1.6em;  padding: 20px 0px 15px; line-height: 150%;}
	.con_news_m h5{ padding: 5px 0px 10px;font-size: 0.8em;}
	.con_news_m #MyContent{ padding: 20px 0px;}
	.con_news_m #MyContent p{margin: 25px 0px; font-size: 1em; line-height: 160%;}
	.con_news_m #MyContent p img{ max-width: 100%; width: 100%;}
	.con_news_m #MyContent a{ font-size: 1em;}



	.con_contact{ margin: 50px 0px; }

	.con_contact_{ margin: 30px auto; width: 88%;  padding: 30px 0px;}
	.con_contact_ ul li{ float: none;   width: 100%; margin-bottom: 20px;}
	.con_contact_ ul li:last-child{ }
	.con_contact_ ul li img{width:50px; height:50px;}
	.con_contact_ ul li p { font-size:1.5em;margin:10px 0px 0px;}
	.con_contact_ ul li span{color: #999999;font-size:1.2em;line-height: 150%;}

	.con_contact_map{ margin: 0px auto; width: 88%;}
	.map #dituContent{width: 100%; height: 300px;}
}









