@charset "utf-8";
/* CSS Document */






.main_pro{width: 100%;  margin: 0; padding: 0;} 
.main_pro_{width: 96%; margin: 2% auto;} 
.main_pro_ ul{}
.main_pro_ ul li{ float: left;width: 49%; height: 660px; overflow: hidden;position: relative; background-size: cover; margin: 1% 0; text-align: center; position: relative;}
.main_pro_ ul li:nth-child(2n){  float: right;}
.main_pro_ ul li div.txt { position: absolute; z-index: 999; width: 100%; height: 195px; padding: 50px 0px; box-sizing: border-box;} 
.main_pro_ ul li div.txt h6{ font-size:48px;} 
.main_pro_ ul li div.txt h3{font-size: 20px; margin: 10px 0px 20px;} 
.main_pro_ ul li div.txt p{} 
.main_pro_ ul li div.txt p a{font-size: 14px; display: inline-block; margin: 0px 10px;} 
.main_pro_ ul li div.txt p a:hover{} 
.main_pro_ ul li div.img{ position: absolute; z-index: 9; width: 100%; height:660px; margin: 0 auto;} 
.main_pro_ ul li div.img img{width: 100%; height: 100%;} 



.main_video{ width: 100%; background: url(/images/bg05.jpg) no-repeat center;  height: 800px; background-attachment: fixed;} 
.main_video_{ width: 90%; margin: 0px auto; padding: 360px 0px 0px; text-align: center; } 
.main_video_ a{ color: #FFFFFF;padding: 10px 30px; display: inline-block;  border: #FFFFFF 2px solid; font-size: 18px; border-radius:20px; transition: all 0.6s;} 
.main_video_ a:hover{ padding: 10px 50px;border: #c11920 2px solid; background: #c11920; color: #FFFFFF;}



.main_data{ width: 100%; background: #c11920; margin: 0;} 
.main_data_{ width: 80%; margin: 0px auto; padding: 80px 0px 50px;} 
.main_data_ ul{}
.main_data_ ul li{ float:left; width: 25%; text-align: center;}
.main_data_ ul li h5{ color: #FFFFFF; font-size: 16px; margin-bottom: 10px;} 
.main_data_ ul li h5 span{font-size:65px;} 
.main_data_ ul li p{color: #FFFFFF; font-size: 16px;} 


.main_about{ width: 100%;  margin: 0; padding: 0;} 
.main_about_bg{ width: 100%; background: url(/images/bg06.jpg) no-repeat center;  height: 800px; background-attachment: fixed;} 
.main_about_{ width: 70%; margin: 0px auto; padding: 100px 0px;} 
.main_about_left{  float: left;} 
.main_about_right{ float: right; width: 60%; border-left: #DDDDDD 1px solid; padding-left:60px; }
.main_about_right p{color: #000000; font-size: 16px;text-align: justify;line-height: 175%;} 



.main_join{width:100%; background: url(/images/bg07.jpg) no-repeat center;  height: 710px; padding: 180px 0px 0px; box-sizing: border-box;background-attachment:fixed;}

.main_join_ { width: 80%;  margin: 0px auto; text-align: center;} 
.main_join_ h3{font-size: 40px;color: #FFFFFF; margin-bottom: 20px;} 
.main_join_ h5{font-size: 22px;color: #FFFFFF; font-family: ali-r; font-weight: normal;} 
.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;} 

.main_join_form{  width: 585px; margin: 0px auto; text-align: center; margin-top: 50px;} 
.main_join_form .i1{border: none; background: #FFFFFF; width: 520px; height: 50px; padding: 0px 15px; box-sizing: border-box; border-radius: 10px 0px 0px 10px;} 
.main_join_form .i2{border: none;background: #c11920; color: #FFFFFF; width: 65px; height: 50px; border-radius: 0px 10px 10px 0px; float: right; } 





.main_contact{width: 100%;  margin: 0; padding: 0;} 
.main_contact_{width: 80%;  margin: 0px auto; padding: 150px 0px;} 
.main_contact_ .fl{ float: left; width: 40%;} 

.main_contact_ .fl h3{color: #000000; font-size: 36px; margin-bottom: 50px;} 
.main_contact_ .fl h5{ color: #000000; font-size: 18px;margin-bottom: 30px;}
.main_contact_ .fl p{font-size: 16px; color: #000000; margin: 10px 0px;} 
.main_contact_ .fl p i{display: inline-block; margin-right: 8px; font-size: 12px; border: #000000 1px solid;  width: 20px; height: 20px; text-align: center; border-radius: 50%; float: left; margin-top: 5px; padding-top: 3px; box-sizing: border-box;} 
.main_contact_ .fl img{ margin-top: 30px;} 

.main_contact_ .fr{ float: right;width: 50%;} 
.main_contact_ .fr #dituContent{ width: 100%; height: 390px;} 


.videolist:hover{ cursor: pointer; }
.videos{ display:none; width: 100%; height: 100%;  background: rgba(0,0,0,0.8); position:fixed; left:0; top:0;z-index:999999; box-sizing: border-box; text-align: center;}
.videos video{ width: 780px; height: 440px; border:#000000 25px solid;  position: relative;top:50%;transform:translateY(-50%);} 
.vclose { position:absolute;right:25%; top:20%; cursor: pointer; }






/************************************************内页*******************************************************/

.n_img{ width:100%; height:auto; margin: 0px; padding: 0px; overflow: hidden; position: relative;} 
.n_img img{ width:100%; width: 100%; display: block; margin: 0;} 
.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: #c11920; 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:100%;  padding:30px 0px; margin: 0px; color: #333333; border-bottom: #EEEEEE 1px solid;}
.locatn_{width: 80%; margin: 0px auto;} 
.locatn_ a{color: #666666; font-size: 14px;} 
.locatn_{}  a:hover{color: #c11920;} 

.us_menu_pro{width:100%;margin: 0px; padding: 15px 0px 0px;border-bottom: #EEEEEE 1px solid;} 
.us_menu_pro_{ width: 80%; margin: 0px auto;} 
.us_menu_pro_ h5{ float: left; font-size: 36px; margin-top: 25px;} 
.us_menu_pro_ ul{ float: right;} 
.us_menu_pro_ li{ float: left; margin-left: 50px; text-align: center;} 
.us_menu_pro_ li a{ display:inline-block; padding-bottom:20px;} 
.us_menu_pro_ li a img{ width: 60px; height: 60px;} 
.us_menu_pro_ li a p{font-size: 16px; line-height: 100%;} 
.us_menu_pro_ li a:hover{border-bottom: #c11920 3px solid; color: #c11920;} 
.us_menu_pro_ li a.on{ border-bottom: #c11920 3px solid; color: #c11920;} 


.us_menu_list{width:100%;margin: 0px; padding: 15px 0px;} 
.us_menu_list_{ width: 80%; margin: 0px auto;} 
.us_menu_list_ ul{ } 
.us_menu_list_ li{ float: left; margin-right: 20px; text-align: center; color: #000000;} 
.us_menu_list_ li a{ display:inline-block;padding: 5px 15px;border-radius: 10px;} 
.us_menu_list_ li a:hover{ background: #F2F2F2;} 
.us_menu_list_ li a.on{ }


.locatn_about{width:100%; margin-top: 50px; padding:0px 0px 20px; margin: 0px; color: #333333; border-bottom: #EEEEEE 1px solid;}
.locatn_about_{width: 1280px; margin: 0px auto;} 
.locatn_about_ a{color: #666666; font-size: 14px;} 
.locatn_about_ a:hover{color: #c11920;} 

.us_menu_about{width:100%;margin: 0px 0px 50px; padding: 15px 0px;border-bottom: #EEEEEE 1px solid;} 
.us_menu_about_{ width:1280px; margin: 0px auto;} 
.us_menu_about_ ul{ } 
.us_menu_about_ li{ float: left; margin-right: 20px; text-align: center; color: #000000;} 
.us_menu_about_ li a{ display:inline-block;padding: 5px 15px;border-radius: 10px; font-size: 16px;} 
.us_menu_about_ li a:hover{ background: #c11920; color: #FFFFFF;} 
.us_menu_about_ li a.on{ background: #c11920; color: #FFFFFF;}




/*内页-产品*/


.hr{ height: 1px; width: 100%; background: #EEEEEE; margin: 0px;} 

.con_pro_con{ width: 100%; background: #F8F8F8; padding: 50px 0px 80px;} 
.con_pro_list{  margin:80px auto; width:1280px;}
.con_pro_list_img{margin:30px auto;} 
.con_pro_list_img img{ width: 100%;} 
.con_pro_list_tit{ text-align: center; } 
.con_pro_list_tit h2{font-size: 36px;} 
.con_pro_list_{ width:100%; margin: 30px 0px;}
.con_pro_list_ ul{} 
.con_pro_list_ ul li{ float: left; width:410px; margin:0 25px 25px 0; overflow: hidden; padding: 20px; background: #FFFFFF;box-sizing: border-box;} 
.con_pro_list_ ul li:nth-child(3n) { float: right; margin:0 0 25px 0;} 
.con_pro_list_ ul li div{width: 100%; height: 100%; overflow: hidden;} 
.con_pro_list_ ul li div img{ width: 100%; height: 100%;} 
.con_pro_list_ ul li h5{font-size: 22px; text-align: center; margin: 30px 0px 10px;} 
.con_pro_list_ ul li p{  font-size: 14px;  text-align: center; color: #999999;} 
.con_pro_list_ ul li em{ text-align: center; width: 80px; display: block; margin: 15px auto; border: #c11920 1px solid; border-radius: 10px; padding: 5px 0px; font-style: normal; font-size: 12px; color: #c11920;} 
.con_pro_list_ ul li:hover em{ background: #c11920; color: #FFFFFF;} 
.con_pro_list > a{ color: #FFFFFF; display: block; margin: 0px auto; background: #c11920; padding: 10px 0px; text-align: center; width: 200px; font-size: 14px; border-radius:25px;} 

.con_pro{width: 100%; padding:60px 0px; } 
.con_pro_{ margin:0px auto; width: 80%;}
.con_pro_ ul{} 
.con_pro_ ul li{ float: left; width:23.5%; margin:0 2% 2% 0; overflow: hidden; padding: 20px; border: #EEEEEE 1px solid;box-sizing: border-box;} 
.con_pro_ ul li:nth-child(4n) { float: right; margin:0 0 2% 0;} 
.con_pro_ ul li div{width: 100%; height: 100%; overflow: hidden;} 
.con_pro_ ul li div img{ width: 100%; height: 100%;} 
.con_pro_ ul li h5{font-size: 22px; text-align: center; margin: 30px 0px 10px;} 
.con_pro_ ul li p{  font-size: 14px;  text-align: center; color: #999999;} 
.con_pro_ ul li em{ text-align: center; width: 80px; display: block; margin: 15px auto; border: #c11920 1px solid; border-radius: 10px; padding: 5px 0px; font-style: normal; font-size: 12px; color: #c11920;} 
.con_pro_ ul li:hover em{ background: #c11920; color: #FFFFFF;} 


.con_pro_m{ padding: 20px 0px 80px; width: 100%; background: #FAFAFA;} 

.con_pro_m_{ width: 1280px; margin: 100px auto 0px;} 
.con_pro_m_ .fl{ width: 200px; float: left; background: #FFFFFF; padding: 50px 20px;} 
.con_pro_m_ .fl > h1{ font-size:24px; line-height: 150%; margin-bottom: 30px; text-align: center; color: #c11920;} 
.con_pro_m_ .fl > img{ width: 100%;} 
.con_pro_m_ .fl > h5{ margin-top:100px;font-size: 24px; text-align: center; margin-bottom: 30px; border-top: #c11920 5px solid; padding-top: 20px;} 
.con_pro_m_ .fl ul{ width: 100%;}
.con_pro_m_ .fl ul li{ padding: 20px 0px; border-top: #EEEEEE 1px dashed;} 
.con_pro_m_ .fl ul li:last-child{ border-bottom: #EEEEEE 1px dashed;} 
.con_pro_m_ .fl ul li div{ width: 100%;overflow: hidden;} 
.con_pro_m_ .fl ul li div img{width: 100%;} 
.con_pro_m_ .fl ul li p{ font-size: 14px; margin-top: 10px; text-align: center;} 



.con_pro_m_ .fr{ width:1000px; float: right;} 
.con_pro_m_ .fr #MyContent p{ display: block; margin: 0; padding: 0;} 
.con_pro_m_ .fr #MyContent p img{ display: block; margin:0; padding:0; width:100%;} 

/*内页-产品*/









/*******************************************************************/



/*内页-关于我们*/
.con_about{ width:100%; margin: 0; padding: 0;}  

.con_about_b{ width: 100%; background: url(/images/a101.jpg) no-repeat center;  height: 800px; box-sizing: border-box; padding: 160px 0px 0px;} 
.con_about_b_tit{ width: 1280px; margin: 0px auto;} 
.con_about_b_tit h6{font-size: 36px; color: #FFFFFF;  margin-bottom:20px;} 
.con_about_b_tit h3{font-size: 80px; color: #FFFFFF;font-family: ali-b;  margin-bottom:50px;} 
.con_about_b_tit p{ font-size: 40px; color: #CCCCCC; font-weight: lighter;} 
.con_about_b_{width:1280px; margin:50px auto 0px;}
.con_about_b_ ul{ } 
.con_about_b_ ul li{ float: left; margin-right:60px; text-align: center;} 
.con_about_b_ ul li img{ width: 60px; height: 60px;} 
.con_about_b_ ul li h5{font-size: 20px;color: #999999; margin-top: 20px; font-weight: lighter; line-height: 125%;} 


.con_about_a{ width: 100%; } 
.con_about_a_{ width:1280px; margin:0px auto; padding:80px 0px 0px; } 
.con_about_a_ div { width: 100%; box-sizing: border-box; background:rgba(255,255,255,1);}
.con_about_a_ div img{ margin-bottom: 30px;} 
.con_about_a_ div p{ font-size: 16px; text-align: justify; line-height: 175%; margin:0px;} 

.con_about_a_img{width:1280px; margin:0px auto;} 
.con_about_a_img img{ width: 100%;} 



.con_about_i{ width: 100%;  margin:0; } 
.con_about_i_{ width:1280px; margin: 50px auto 0px; padding: 50px 0px 0px;background: #FAFAFA;} 
.con_about_i_ ul{}
.con_about_i_ ul li{ float:left; width: 20%;  text-align: center;} 
.con_about_i_ ul li:last-child{ float: right; margin-right: 0px;} 
.con_about_i_ ul li img{ width: 60px; height: 60px; margin-bottom:30px;} 
.con_about_i_ ul li h5{ color: #c11920; font-size: 16px; margin-bottom: 10px;}
.con_about_i_ ul li h6{color: #c11920; font-size: 16px; margin-bottom: 10px; margin-top:20px;} 
.con_about_i_ ul li h5 span{font-size:80px;} 
.con_about_i_ ul li p{color: #000000; font-size: 16px;} 
.con_about_i_ > img{ width: 1280px; display: block; margin: 50px auto 0px;} 


.con_about_d{ width: 100%; margin:100px 0px 0px; background: url(/images/a106.jpg) no-repeat center;  height:800px; box-sizing: border-box; padding: 350px 0px 0px;} 
.con_about_d_tit{ text-align: center;} 
.con_about_d_tit p{text-transform: uppercase; color: #FFFFFF; font-size:60px; opacity: 0.2; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";} 
.con_about_d_tit h3{color: #FFFFFF; font-size: 36px; line-height: 100%; margin-top: -30px;font-family: ali-b;} 
.con_about_d_c{width: 1280px;margin: 0px auto; padding: 50px; box-sizing: border-box;} 
.con_about_d_{width: 1280px; margin: 50px auto 0px; position: relative;} 
.con_about_d_ ul{} 
.con_about_d_ ul li{ width:192px;  height:190px;} 
.con_about_d_ ul li h5{ color: #c11920; font-size:40px; font-family: ali-b; opacity: 0.8;} 
.con_about_d_ ul li h3{ color: #FFFFFF; font-size:20px;font-family: ali-b; margin-bottom: 30px;} 
.con_about_d_ ul li p{ font-size: 14px;line-height: 175%; color: #FFFFFF; text-align: justify; margin: 0px;}
.con_about_d_ ul li img{ width: 100%; margin-top: 30px;} 
.silder-button-1{ position:absolute;cursor:pointer;z-index: 999;} 
.silder-button-1.btl{left:0; top:40%; left: 10%;} 
.silder-button-1.btl i{ background: #c11920; 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-1.btl i:hover{background: #000000;} 
.silder-button-1.btr{right:0;top:40%; right:10%;} 
.silder-button-1.btr i{ background: #c11920; 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-1.btr i:hover{background: #000000;} 




.con_about_c{ width: 100%;padding: 0px 0px 80px; margin:0px; background: #FAFAFA; } 
.con_about_c_tit{ text-align: center; background: #c11920; padding:100px 0px;}

.con_about_c_tit h3{color: #FFFFFF; font-size: 48px; line-height: 100%; font-family: ali-b; margin-bottom: 50px;} 
.con_about_c_tit p{ color: #FFFFFF; font-size:16px; line-height: 175%; width: 1280px; margin: 0px auto; text-align: center;} 


.con_about_c_{ width: 1280px; margin: 80px auto 0px;} 
.con_about_c_ ul{} 
.con_about_c_ ul li{ float: left; width: 410px; height: 410px; overflow: hidden; margin:0px 25px 25px 0px; position: relative;} 
.con_about_c_ ul li:nth-child(3n){ float: right; margin-right: 0;} 
.con_about_c_ ul li img{ width: 100%; position: absolute; z-index: 9;} 
.con_about_c_ ul li p{ width: 100%; position: absolute; z-index: 999; bottom: 0; width:100%; background: rgba(0,0,0,0.5); color: #FFFFFF; padding: 15px; font-size: 14px;} 
.silder-button-2{ position:absolute;cursor:pointer;z-index: 999;} 
.silder-button-2.btl{left:0; top:40%; left: 10%;} 
.silder-button-2.btl i{ background: #c11920; 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:10%;} 
.silder-button-2.btr i{ background: #c11920; 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;} 




.con_about_j{ width: 100%;padding: 0px 0px; margin:0px; background: url(/images/a26.jpg) no-repeat center;  height:750px; box-sizing: border-box;} 
.con_about_j_tit{ text-align: center; width: 1280px; margin: 0px auto;padding:300px 0px 0px;}

.con_about_j_tit h3{color: #c11920; font-size: 80px; line-height: 100%; font-family: ali-b; margin-bottom: 50px;} 
.con_about_j_tit p{ color: #FFFFFF; font-size:24px; margin-bottom: 30px;} 




.con_about_e{ width: 100%; background: url("/images/a11.jpg") no-repeat center; background-attachment: fixed;} 
.con_about_e_{ width:1280px; margin:0px auto; padding:360px 0px 0px; } 
.con_about_e_tit{ text-align: center; background: #FFFFFF; padding: 50px 0px;} 
.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: #c11920; font-size: 36px; line-height: 100%; margin-top: -30px;font-family: ali-b;} 
.con_about_e_con{width: 1280px; margin: 0px auto;background: #FFFFFF; padding: 0px 50px; box-sizing: border-box;} 
.con_about_e_con ul{} 
.con_about_e_con ul li{ float: left; width:380px; height:180px; margin:0px 20px 20px 0px; background: #F8F8F8; padding:20px 55px; box-sizing: border-box; text-align: center;} 
.con_about_e_con ul li:nth-child(3n){ float: right; margin:0px 0px 20px 0px; } 
.con_about_e_con ul li:nth-child(4){ margin:0px 20px 0px 0px;} 
.con_about_e_con ul li:nth-child(5){ margin:0px 20px 0px 0px;} 
.con_about_e_con ul li:nth-child(6){ margin:0px 0px 0px 0px;} 
.con_about_e_con ul li img{ width: 75px; height: 75px;} 
.con_about_e_con ul li p{ font-size: 14px; margin-top: 10px;} 


.con_about_f{ width: 100%; background:#F8F8F8; margin: 0px; padding: 80px 0px;} 
.con_about_f_tit{ text-align: center;} 
.con_about_f_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_f_tit h3{color: #c11920; font-size: 36px; line-height: 100%; margin-top: -30px;font-family: ali-b;} 
.con_about_f_{width:1280px; margin:50px auto 0px; padding:0px;} 
.con_about_f_ .fl{ float: left; width: 640px; height: 430px; background: #FFFFFF; padding: 60px; box-sizing: border-box;}
.con_about_f_ .fl h5{font-size:28px; color: #c11920;font-family: ali-b;  margin-bottom: 40px;} 
.con_about_f_ .fl p{ font-size: 16px; text-align: justify; line-height: 175%;} 
.con_about_f_ .fr{float: right;width: 640px; height: 430px; overflow: hidden;} 
.con_about_f_ .fr img{ width: 100%;} 


.con_about_g{ width: 100%;margin: 80px 0px;} 
.con_about_g_tit{ text-align: center;} 
.con_about_g_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_g_tit h3{color: #c11920; font-size: 36px; line-height: 100%; margin-top: -30px;font-family: ali-b;} 
.con_about_g_{width:1280px; margin:50px auto; padding:0px;}
.con_about_g_ .fl{float: left;width: 640px; height: 360px; overflow: hidden;} 
.con_about_g_ .fl img{ width: 100%; height: 100%;}
.con_about_g_ .fr{ float: right; width: 500px; height: 360px; background: #FFFFFF; padding: 60px 0px; box-sizing: border-box;}
.con_about_g_ .fr h5{font-size:20px; color: #FFFFFF;font-family: ali-b;  margin-bottom: 40px; background: #c11920; padding: 10px 20px;} 
.con_about_g_ .fr p{ font-size: 16px; text-align: justify; line-height: 175%;} 

.con_about_g_ .fz{ float: left; width: 500px; height: 360px; background: #FFFFFF; padding: 60px 0px; box-sizing: border-box;}
.con_about_g_ .fz h5{font-size:20px; color: #FFFFFF;font-family: ali-b;  margin-bottom: 40px; background: #c11920; padding: 10px 20px;} 
.con_about_g_ .fz p{ font-size: 16px; text-align: justify; line-height: 175%;} 
.con_about_g_ .fc{float: right;width: 640px; height: 360px; overflow: hidden;} 
.con_about_g_ .fc img{ width: 100%; height: 100%;}


.con_about_h{ width: 100%;padding: 50px 0px 80px; background: #F8F8F8;}
.con_about_h_{width:1280px; margin:0px auto;}
.con_about_h_tit{ text-align: center;} 
.con_about_h_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_h_tit h3{color: #c11920; font-size: 36px; line-height: 100%; margin-top: -30px;font-family: ali-b;} 
.con_about_h_con{width:1280px; margin:50px auto; s}
.con_about_h_con img{ width: 100%; height: 100%;}






/*内页-新闻*/ 

.con_news{width: 1280px; margin:50px auto;} 
.con_news_{} 
.con_news_ ul{margin-bottom: 50px;} 
.con_news_ ul li{ padding:80px 0px;transition:All 0.5s; border-bottom: #DDDDDD 1px solid;} 
.con_news_ ul li:hover {border-bottom: #c11920 1px solid;}
.con_news_ ul li div.fl{ float: left; width: 50%; transition: all 0.6s; padding-top: 50px;} 

.con_news_ ul li div.fl p{ } 
.con_news_ ul li div.fl p a{ font-size: 28px;line-height: 125%;} 
.con_news_ ul li div.fl em{display: block; margin: 20px 0px; width: 50px; height: 2px; background: #c11920; transition: all 0.6s;} 
.con_news_ ul li div.fl:hover em{ width:120px;} 
.con_news_ ul li div.fl span{ display: block; line-height: 175%; margin-bottom: 20px; color: #999999;} 
.con_news_ ul li div.fl i{ font-style: normal;} 

.con_news_ ul li div.fr{float: right; width: 40%; height: 320px; overflow: hidden;} 
.con_news_ ul li img{ width: 100%; height: 360px;} 

.con_news_m{ width: 1000px; margin: 0px auto;} 
.con_news_m h1{ font-size:32px; line-height: 150%; margin-bottom: 10px;} 
.con_news_m h5{ font-size: 14px; color: #999999; font-weight: lighter; margin-bottom: 50px;} 

.con_news_m p{ font-size: 16px; text-align: justify; line-height: 175%; margin-bottom: 35px;} 
.con_news_m p img{ display: block; margin: 35px auto; max-width: 600px;} 

.con_news_more{ margin: 30px auto; width:1000px; padding: 30px 0px; border-top: #DDDDDD 1px solid;border-bottom: #DDDDDD 1px solid;} 
.con_news_more h5{font-size:24px; margin-bottom: 30px;} 
.con_news_more ul{} 
.con_news_more ul li{ margin: 5px 0px;}
.con_news_more ul li a{ font-size:16px; } 

/*内页-新闻*/

















.con_ser{width:100%; background: url(/images/bg08.jpg) no-repeat center;  height: 600px; padding: 180px 0px 0px; box-sizing: border-box;}

.con_ser_ { width: 80%;  margin: 0px auto; text-align: center;} 
.con_ser_ h3{font-size: 40px;color: #FFFFFF; margin-bottom: 20px;} 
.con_ser_ h5{font-size: 22px;color: #FFFFFF; font-family: ali-r; font-weight: normal;} 
.con_ser_ .con_ser_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;} 

.con_ser_form{  width: 585px; margin: 0px auto; text-align: center; margin-top: 50px;} 
.con_ser_form .i1{border: none; background: #FFFFFF; width: 520px; height: 50px; padding: 0px 15px; box-sizing: border-box; border-radius: 10px 0px 0px 10px;} 
.con_ser_form .i2{border: none;background: #c11920; color: #FFFFFF; width: 65px; height: 50px; border-radius: 0px 10px 10px 0px; float: right; } 





.con_service{ width:100%; margin: 0; padding: 0;}
.con_service_{width: 1280px; margin:50px auto 100px;} 
.con_service_a{margin-top:120px;}
.con_service_a_tit{ font-size: 32px;} 
.con_service_a_con{ margin-top:35px;} 
.con_service_a_con ul{} 
.con_service_a_con ul li{ float: left; width: 410px; margin-right: 25px; background: #FAFAFA; padding: 50px; height: 320px; box-sizing: border-box; text-align: center;} 
.con_service_a_con ul li:nth-child(3n){ float: right; margin-right: 0px;} 
.con_service_a_con ul li img{ width: 50px; height: 50px;} 
.con_service_a_con ul li h5{font-size:20px; margin-top: 20px; margin-bottom: 10px;} 
.con_service_a_con ul li p{font-size:14px; line-height: 175%;} 
.con_service_a_con ul li a{text-align: center; width: 60px; display: block; margin: 20px auto 0px; border: #c11920 1px solid; border-radius: 15px; padding: 3px 0px; font-style: normal; font-size: 12px; color: #c11920;} 
.con_service_a_con ul li a:hover{ background: #c11920; color: #FFFFFF;} 
.con_service_a_con ul li div.vid{ margin: 0px auto; text-align: center; width: 170px;} 
.con_service_a_con ul li div.vid div{ float: left; margin: 0px 10px;}



.con_service_e{margin-top:120px;}
.con_service_e_tit{ font-size: 32px;} 
.con_service_e_con{ margin-top:35px;} 
.con_service_e_con ul{} 
.con_service_e_con ul li{ float: left; width: 301px; margin-right: 25px; background: #FAFAFA; padding: 50px; height: 260px; box-sizing: border-box; text-align: center;} 
.con_service_e_con ul li:nth-child(4n){ float: right; margin-right: 0px;} 
.con_service_e_con ul li img{ width: 50px; height: 50px;} 
.con_service_e_con ul li h5{font-size:20px; margin-top: 20px; margin-bottom: 10px;} 
.con_service_e_con ul li p{font-size:14px; line-height: 175%;} 
.con_service_e_con ul li a{text-align: center; width: 80px; display: block; margin: 15px auto; border: #c11920 1px solid; border-radius: 10px; padding: 5px 0px; font-style: normal; font-size: 12px; color: #c11920;}
.con_service_e_con ul li a:hover{ background: #c11920; color: #FFFFFF;} 









.con_service_b_con{ margin-top: 80px;  background: #F2F2F2; padding: 20px; box-sizing: border-box;} 
.con_service_b_con p{ font-size: 16px; float: left;} 
.con_service_b_con span{ display: block; float: right;} 
.con_service_b_con span a{ font-size: 16px;}
.con_service_b_con span a:hover{ color: #c11920;} 


.con_service_c_con{margin-top: 60px;} 
.con_service_c_con .fl{ float: left; width: 500px;} 
.con_service_c_con .fl input{ margin-bottom: 20px; padding: 10px; border: #CCCCCC 1px solid; background: none; box-sizing: border-box; width: 100%;} 
.con_service_c_con .fl .i1{} 
.con_service_c_con .fl .i2{} 
.con_service_c_con .fl .i3{} 
.con_service_c_con .fl .i4{ height: 100px;} 
.con_service_c_con .fl .i5{ margin-bottom: 0px; background: #c11920; color: #FFFFFF;} 
.con_service_c_con .fr{ width: 600px; float: right;} 
.con_service_c_con .fr img{ width: 100%;} 


.con_service_y_con{margin-top: 60px;} 
.con_service_y_con .fl{ float: left; width: 500px;} 
.con_service_y_con .fl input{ margin-bottom: 20px; padding: 10px; border: #CCCCCC 1px solid; background: none; box-sizing: border-box; width: 100%;} 
.con_service_y_con .fl .i1{} 
.con_service_y_con .fl .i2{} 
.con_service_y_con .fl .i3{} 
.con_service_y_con .fl .i8{ height: 100px;} 
.con_service_y_con .fl .i5{ margin-bottom: 0px; background: #c11920; color: #FFFFFF;} 
.con_service_y_con .fr{ width: 600px; float: right;} 
.con_service_y_con .fr img{ width: 100%;} 

.con_service_d_con .fl{ float: left; width: 500px; margin-top: 50px;} 
.con_service_d_con .fl p{ margin: 20px 0px;font-size: 18px;} 
.con_service_d_con .fl .form{ margin-top: 50px;} 
.con_service_d_con .fl .form input{ margin-bottom: 10px; padding: 10px; border: #CCCCCC 1px solid; background: none; box-sizing: border-box; width: 100%;} 
.con_service_d_con .fl .form .i1{} 
.con_service_d_con .fl .form .i2{} 
.con_service_d_con .fl .form .i3{} 
.con_service_d_con .fl .form .i4{ height: 100px;} 
.con_service_d_con .fl .form .i5{ margin-bottom: 0px; background: #c11920; color: #FFFFFF;} 

.con_service_d_con .fr{ width: 600px; float: right;} 
.con_service_d_con .fr img{ width: 100%;} 











/*内页-联系我们*/

.con_contact{  width:1280px; margin:50px auto 100px;} 
.con_contact .fl{ float: left; width: 40%; margin-top: 80px;} 
.con_contact .fl ul{} 
.con_contact .fl ul li{ margin-bottom: 20px;}
.con_contact .fl ul li:nth-child(4){ margin-bottom: 50px;}
.con_contact .fl ul li h2{ font-size: 24px;}
.con_contact .fl ul li p{ margin-bottom: 5px; font-size: 16px;}
.con_contact .fl ul li span{display: inline-block; font-size: 18px;}

.con_contact .fr{ float: right; width: 50%;margin-top: 80px;} 
.con_contact .fr #dituContent{ width: 100%; height: 500px;} 



/*内页-联系我们*/


/*css black2 style pagination*/
div.black2{padding:10px;margin: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:#c11920;border:#c11920 1px solid;} 
div.black2 a:active{color:#fff;background-color:#c11920;border:#c11920 1px solid;} 
div.black2 a.curr{padding:8px 15px;font-weight:bold;margin:2px;color:#fff;background-color:#c11920;border:#c11920 1px solid;} 

div.black2 a font{ color: #FFFFFF;} 






@media screen and (max-width:1600px){
	
	.main_pro_ ul li{ height: 450px;}
	.main_pro_ ul li div.txt h6{ font-size:32px;} 
    .main_pro_ ul li div.txt h3{font-size: 16px;} 
	.main_pro_ ul li div.img{ height: 450px;} 
}






@media screen and (max-width:768px){
	
	
	
	
	
	
	
	
	
	
	.main_pro_{width: 88%; margin: 5% auto;} 
	.main_pro_ ul{}
	.main_pro_ ul li{ float: none;width: 100%; height: 270px; margin: 2% 0;}
	.main_pro_ ul li:nth-child(2n){  float: none;}
	.main_pro_ ul li div.txt { height: auto; padding: 15px 0px; } 
	.main_pro_ ul li div.txt h6{ font-size:1.5em;} 
	.main_pro_ ul li div.txt h3{font-size: 1em; margin: 2px 0px 2px;} 
	.main_pro_ ul li div.txt p{} 
	.main_pro_ ul li div.txt p a{font-size: 0.7em; } 
	.main_pro_ ul li div.img{ height:270px; } 



    .main_video{  background-size: cover;  height: 180px; background-attachment:inherit;} 
	.main_video_{ width: 88%;  padding: 70px 0px 0px;  } 
	.main_video_ a{  padding: 5px 20px;  font-size: 1em; } 
	.main_video_ a:hover{ padding: 5px 30px;}
	
	
	
	.main_data_{ width: 88%; padding: 30px 0px 30px;} 
	.main_data_ ul li{ padding: 0px 10px; box-sizing: border-box;}
	.main_data_ ul li h5{  font-size: 1em; margin-bottom: 10px;} 
	.main_data_ ul li h5 span{font-size:2em;} 
	.main_data_ ul li p{  font-size: 0.8em; line-height: 120%;} 
	
	
	
	
	.main_about_bg{   background-size: cover;  height:200px;background-attachment: inherit;} 
	.main_about_{ width: 88%; margin: 0px auto; padding: 50px 0px;} 
	.main_about_left{  float: none;} 
	.main_about_left img{ width: 50%;} 
	.main_about_right{ float: none; width: 100%; border-left: none; padding-left:0px; margin-top: 20px; }
	.main_about_right p{ font-size: 1em; line-height: 160%;} 


    .main_join{   background-size: cover;  height: 230px; padding:50px 0px 0px;background-attachment: inherit;}
	.main_join_ { width: 88%; } 
	.main_join_ h3{font-size: 1.8em; } 
	.main_join_ h5{font-size: 1.2em; } 

	.main_join_form{  width: 80%;  margin-top: 30px;} 
	.main_join_form .i1{ width: 75%; height: 30px; padding: 0px 10px;} 
	.main_join_form .i2{ width: 25%; height: 30px; } 

	.main_contact_{width: 88%; padding: 60px 0px;} 
	.main_contact_ .fl{ float: none; width:100%;} 

	.main_contact_ .fl h3{ font-size: 1.6em; margin-bottom: 20px;} 
	.main_contact_ .fl h5{ font-size: 1.2em;margin-bottom: 20px; line-height: 120%;}
	.main_contact_ .fl p{font-size: 1em; margin: 5px 0px;} 
	.main_contact_ .fl p i{ font-size: 0.8em;  margin-top: 3px; padding-top: 3.5px;  } 
	.main_contact_ .fl img{ display: none;} 

	.main_contact_ .fr{ float: none;width: 100%; margin-top: 30px;} 
	.main_contact_ .fr #dituContent{ height: 180px;} 
	
	
	
	
	
	

	.videos video{ width: 333px; height:185px;top:50%;border:#000000 5px solid;  } 
	.vclose {right:5%; top:20%;}
	
	
	
	.locatn{ padding:20px 0px; }
	.locatn_{width: 88%;font-size: 0.8em; } 
	.locatn_ a{ font-size: 1em;} 


	.us_menu_list{  padding: 15px 0px;} 
	.us_menu_list_{ width: 88%; } 
	.us_menu_list_ ul{ } 
	.us_menu_list_ li{ margin-right:10px; width: 31%; margin-bottom: 5px; } 
	.us_menu_list_ li:nth-child(3n){ float: right;margin-right:0px;} 
	.us_menu_list_ li a{ display: block;padding: 5px 0px; box-sizing: border-box; border: #CCCCCC 1px solid; text-align: center; font-size: 0.9em;} 

	.locatn_about{margin-top: 20px; padding:0px 0px 20px;}
	.locatn_about_{width: 100%;font-size: 0.8em;} 
	.locatn_about_ a{ font-size: 1em;} 


	.us_menu_about{ margin: 0px 0px 20px; padding: 15px 0px; } 
	.us_menu_about_{ width:100%; } 
	.us_menu_about_ ul{ } 
	.us_menu_about_ li{  margin-right: 10px; width: 31%; margin-bottom: 5px;} 
	.us_menu_about_ li:nth-child(3n){ float: right;margin-right:0px;} 
	.us_menu_about_ li a{display: block;padding: 5px 0px; box-sizing: border-box; border: #CCCCCC 1px solid; text-align: center; font-size: 0.9em;} 

	
	

	.con_about_b{   background-size: cover; background-position: right;height: auto; padding: 50px 0px 30px;} 
	.con_about_b_tit{ width: 88%; margin: 0px auto;} 
	.con_about_b_tit h6{font-size: 1.2em;  margin-bottom:5px;} 
	.con_about_b_tit h3{font-size: 1.6em; margin-bottom:20px;} 
	.con_about_b_tit p{ font-size: 0.8em;color: #FFFFFF; } 
	.con_about_b_{width:88%; margin:15px auto 0px;}
	.con_about_b_ ul{ } 
	.con_about_b_ ul li{ float: left; margin-right:20px; text-align: center;} 
	.con_about_b_ ul li img{ width: 30px; height: 30px;} 
	.con_about_b_ ul li h5{font-size: 0.8em; margin-top:2px; color: #FFFFFF;} 
	
	
	.con_about_a_{ width:88%; padding:50px 0px 0px; } 
	.con_about_a_ div { }
	.con_about_a_ div img{ margin-bottom:20px; width: 50%;} 
	.con_about_a_ div p{ font-size: 1em; line-height: 160%; } 

	
	
	.con_about_i{ width: 100%;  margin:0; } 
	.con_about_i_{ width:100%; margin: 30px auto 0px; padding:30px 0px 0px; } 
	.con_about_i_ ul{width:88%; margin: 0px auto;}
	.con_about_i_ ul li{  width: 20%; } 
	.con_about_i_ ul li:last-child{ float: right; margin-right: 0px;} 
	.con_about_i_ ul li img{ width: 50px; height: 50px; margin-bottom:5px;} 
	.con_about_i_ ul li h5{ font-size: 0.8em; margin-bottom: 5px;}
	.con_about_i_ ul li h6{  font-size: 0.8em; margin-bottom: 5px; margin-top:4px;} 
	.con_about_i_ ul li h5 span{font-size:2em;} 
	.con_about_i_ ul li p{ font-size: 0.8em;line-height: 125%;} 
	.con_about_i_ > img{ width: 100%;  margin: 20px auto 0px;} 
	
	
	
	.con_about_d{  margin:50px 0px 0px; background-size: cover; background-position: left;height:auto; padding: 50px 0px 0px;} 
	.con_about_d_c{width: 88%;  padding: 0px; } 
	.con_about_d_tit p{ font-size:1.6em;line-height: 100%;} 
	.con_about_d_tit h3{font-size: 1.8em; margin-top: -20px;} 
    .silder-box-1{ width: 100%;} 
	.con_about_d_{width: 100%; margin:30px auto 0px; } 
	.con_about_d_ ul{} 
	.con_about_d_ ul li{ width:192px;  height:190px;} 
	.con_about_d_ ul li h5{  font-size:2em; } 
	.con_about_d_ ul li h3{  font-size:1.5em;  margin-bottom:20px;} 
	.con_about_d_ ul li p{ font-size: 1em;line-height: 160%; }
	.silder-button-1.btl{left:0; top:40%; left:0;} 
	.silder-button-1.btl i{ height:30px; width:30px;font-size: 1.2em; padding-top:7px; padding-right: 2px;} 
	.silder-button-1.btr{right:0;top:40%; right:0;} 
	.silder-button-1.btr i{height:30px; width:30px; font-size: 1.2em; padding-top:7px; padding-left: 2px;} 

	
	
	.con_about_c{  padding: 0px 0px 50px; } 
	.con_about_c_tit{   padding:60px 0px;}
	.con_about_c_tit h3{font-size: 1.6em;margin-bottom:20px;} 
	.con_about_c_tit p{  font-size:0.8em; line-height: 160%; width: 88%; } 
	.silder-box-2{ width: 100%;} 
	.con_about_c_{ width: 88%; margin: 30px auto 0px;} 
	.con_about_c_ ul{} 
	.con_about_c_ ul li{ width: 320px; height: 320px; margin:0px 0px 0px 0px; } 
	.con_about_c_ ul li img{ height: 100%;} 
	.con_about_c_ ul li p{ padding: 10px; font-size: 0.8em;} 
	.silder-button-2.btl{left:0; top:45%; left:0;} 
	.silder-button-2.btl i{height:30px; width:30px;font-size: 1.2em; padding-top:7px; padding-right: 2px;} 
	.silder-button-2.btr{right:0;top:45%; right:0;} 
	.silder-button-2.btr i{height:30px; width:30px;font-size: 1.2em; padding-top:7px; padding-right: 2px;} 
	
	
	
	.con_about_j{ background-size: cover;  height:auto; background-position: bottom;} 
	.con_about_j_tit{   width: 88%; padding:35px 0px 35px;}
	.con_about_j_tit h3{ font-size: 2em; margin-bottom: 0px;} 
	.con_about_j_tit p{ font-size:0.8em; margin-bottom:20px; line-height: 150%;} 
	
	
	
	
	/*内页-产品*/

	.con_pro_con{ padding: 20px 0px 50px;} 
	.con_pro_list{  margin:30px auto; width:88%;}
	.con_pro_list_img{margin:20px auto;} 
	.con_pro_list_tit h2{font-size: 1.6em;} 
	.con_pro_list_{ margin: 20px 0px 0px;}
	.con_pro_list_ ul{} 
	.con_pro_list_ ul li{  width:49%; margin:0px 0px 8px 0px;  padding:10px;} 
	.con_pro_list_ ul li:nth-child(2n) { float: right;} 
	.con_pro_list_ ul li:nth-child(3) { float: left; margin:0 0 8px 0;} 

	.con_pro_list_ ul li h5{font-size: 1em; margin:10px 0px 0px;} 
	.con_pro_list_ ul li p{  font-size: 0.8em; } 
	.con_pro_list_ ul li em{ width: 60px; margin: 10px auto; padding: 3px 0px;  font-size: 0.7em; } 
	.con_pro_list > a{   width: 120px; font-size: 0.8em; } 

	.con_pro{  padding:30px 0px; } 
	.con_pro_{ width: 88%;}
	.con_pro_ ul{} 
	.con_pro_ ul li{ width:49%; margin:0 0 3% 0; } 
	.con_pro_ ul li:nth-child(2n) { float:  right; margin:0 0 3% 0;} 
	.con_pro_ ul li h5{font-size: 0.8em;  margin: 10px 0px 0px;} 
	.con_pro_ ul li p{  font-size: 1em; } 
	.con_pro_ ul li em{width: 80px; margin: 10px auto; padding: 3px 0px;  font-size: 0.6em;} 



	.con_pro_m{ padding: 20px 0px 50px; } 

	.con_pro_m_{ width: 88%; margin: 30px auto 0px;} 
	.con_pro_m_ .fl{display: none; width: 100%; float: none;} 
	.con_pro_m_ .fr{ width:100%; float: none;} 

	/*内页-产品*/
	
	
	
	.con_ser{ background-size: cover;  height: auto; padding: 100px 0px 100px; }

	.con_ser_ { width: 88%; } 
	.con_ser_ h3{font-size: 1.6em; margin-bottom: 20px;} 
	.con_ser_ h5{font-size: 1.2em; } 


	.con_ser_form{  width: 80%; margin-top: 20px;} 
	.con_ser_form .i1{ width: 80%; height: 30px;} 
	.con_ser_form .i2{  width: 20%; height: 30px; } 


	.con_service{ width:100%; margin: 0; padding: 0;}
	.con_service_{width: 88%; margin:30px auto 50px;} 
	.con_service_a{margin-top:50px;}
	.con_service_a_tit{ font-size: 1.5em;} 
	.con_service_a_con{ margin-top:30px;} 
	.con_service_a_con ul{} 
	.con_service_a_con ul li{ width: 48%; margin-right: 0;  padding: 30px; height: 235px; margin-bottom: 10px;} 
    .con_service_a_con ul li:nth-child(2n){ float: right;} 
	.con_service_a_con ul li:nth-child(3){ float: none; width: 100%; clear: both; } 
	.con_service_a_con ul li img{ width: 50px; height: 50px;} 
	.con_service_a_con ul li h5{font-size:1.2em; margin-top:10px; margin-bottom:5px;} 
	.con_service_a_con ul li p{font-size:0.8em; line-height: 150%;} 
	.con_service_a_con ul li a{margin: 20px auto 0px; font-size: 0.8em; } 

	.con_service_a_con ul li div.vid{ width: 165px;} 


	.con_service_e{margin-top:50px;}
	.con_service_e_tit{ font-size: 1.5em;} 
	.con_service_e_con{ margin-top:30px;} 
	.con_service_e_con ul{} 
	.con_service_e_con ul li{ width: 48%; margin-right: 0; padding: 30px; height: 235px; margin-bottom: 10px;} 
	.con_service_e_con ul li:nth-child(2n){ float: right; margin-right: 0px;} 
	.con_service_e_con ul li img{ width: 50px; height: 50px;} 
	.con_service_e_con ul li h5{font-size:1.2em; margin-top:10px; margin-bottom:5px;} 
	.con_service_e_con ul li p{font-size:0.8em; line-height: 150%;} 
	.con_service_e_con ul li a{margin: 20px auto 0px; font-size: 0.8em; }

	
	
	.con_service_y_con{margin-top:30px;} 
	.con_service_y_con .fl{ float: none; width: 100%;} 
	.con_service_y_con .fl input{ margin-bottom:10px;} 
	.con_service_y_con .fl .i1{} 
	.con_service_y_con .fl .i2{} 
	.con_service_y_con .fl .i3{} 
	.con_service_y_con .fl .i8{ height: 80px;} 
	.con_service_y_con .fl .i5{ } 
	.con_service_y_con .fr{ width: 100%; float: none; margin-top: 20px;} 

	
	
	/*内页-新闻*/ 

	.con_news{width: 88%; margin:30px auto;} 
	.con_news_{} 
	.con_news_ ul{margin-bottom: 20px;} 
	.con_news_ ul li{ padding:30px 0px; } 
	.con_news_ ul li div.fl{ float: none; width: 100%; padding-top: 0px;} 

	.con_news_ ul li div.fl p{} 
	.con_news_ ul li div.fl p a{ font-size: 1.2em;} 
	.con_news_ ul li div.fl em{ margin: 10px 0px; height:1px; } 
	.con_news_ ul li div.fl:hover em{ width:100px;} 
	.con_news_ ul li div.fl span{ line-height: 150%; margin-bottom: 10px; font-size: 0.8em;} 

	.con_news_ ul li div.fr{float: none; width:100%; height: auto; margin-top: 15px;} 
	.con_news_ ul li img{  height: 100%;} 

	.con_news_m{ width: 100%;} 
	.con_news_m h1{ font-size:1.5em; line-height: 125%; } 
	.con_news_m h5{ font-size: 0.8em;  margin-bottom: 30px;} 

	.con_news_m p{ font-size: 1em; line-height: 160%; margin-bottom:25px;} 
	.con_news_m p img{ width: 100%; margin: 25px auto; max-width: 100%;} 

	.con_news_more{ width:100%;  } 
	.con_news_more h5{font-size:1.2em; margin-bottom:20px;} 
	.con_news_more ul{} 
	.con_news_more ul li{ margin: 5px 0px;}
	.con_news_more ul li a{ font-size:1em; } 

	/*内页-新闻*/
	
	
	
	
	/*内页-联系我们*/

	.con_contact{  width:88%; margin:30px auto 50px;} 
	.con_contact .fl{ float: none; width: 100%; margin-top: 30px;} 
	.con_contact .fl ul{} 
	.con_contact .fl ul li{ margin-bottom: 25px;}
	.con_contact .fl ul li:nth-child(4){ margin-bottom: 20px;}
	.con_contact .fl ul li h2{ font-size: 1.2em;}
	.con_contact .fl ul li p{  font-size: 1em;}
	.con_contact .fl ul li span{font-size: 1.1em;}

	.con_contact .fr{ float: none; width: 100%;margin-top: 30px;} 
	.con_contact .fr #dituContent{ height: 300px;} 
	
	
	
	.con_service_c_con{margin-top: 30px;} 
	.con_service_c_con .fl{ float: none; width: 100%;} 
	.con_service_c_con .fl input{ margin-bottom: 10px; padding: 10px;} 
	.con_service_c_con .fl .i4{ height: 80px;} 
	.con_service_c_con .fr{ width: 100%; float: none; margin-top: 20px;} 
	.con_service_c_con .fr img{ width: 100%;} 
	
	
	
	.con_service_d_con .fl{ float: none; width: 100%; margin-top: 30px;} 
	.con_service_d_con .fl p{ margin: 20px 0px;font-size: 1em;} 
	.con_service_d_con .fl .form{ margin-top: 30px;} 
	.con_service_d_con .fl .form .i4{ height: 80px;} 


	.con_service_d_con .fr{ width: 100%; float: none;margin-top: 20px;} 
	.con_service_d_con .fr img{ width: 100%;} 

	
	
	
	
	div.black2{padding:5px;margin:5px; } 
	div.black2 a{ padding:3px 8px;margin:1px; } 
	div.black2 a.curr{padding:3px 8px;margin:1px; } 
	

}











