.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.l { float: left;}.r { float: right;}
.dib { display: inline-block; *display: inline; *zoom: 1;}
.pr { position: relative;}.pa { position: absolute;}
.tc { text-align: center;}.tr { text-align: right;}
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hide { display: none;}
.hidetext { font: 0/0 a; letter-spacing: -9px;}
.arr { display: inline-block; overflow: hidden; width: 0; height: 0;}
.opc0 { opacity: 0 ; filter: alpha(opacity=0);}
.concact_us{ width:100%;}
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
.channel_banner{position: relative;height:600px;}
.channel_banner>img{position: absolute;left: 50%;margin-left: -960px;top: 0;max-width: none;}
.channel_banner p{ text-align:center; color:#FFF; font-size:36px; font-weight:bold; width:100%; position:absolute; z-index:1; padding-top:250px; letter-spacing:15px;}
.channel_banner p span{ display:block; padding-top:15px; font-size:20px; font-weight:normal;letter-spacing:5px;}
.channel_content{padding: 85px 0 0px;}
/* form-9 start*/
.widget-form-9 .Form-J1 .Form-J1-Left { float:left; width:48%; }
.widget-form-9 .Form-J1 .Form-J1-right { float:right; width:48%; }
.widget-form-9 .Form-J1 .Form-J1-li { background: #f7f7f7;padding: 10px 2%;margin-bottom: 15px; position:relative; }
.widget-form-9 .Form-J1 .Form-J1-li label { width: 5em; display: inline-block; *display:inline; *zoom:1; font-size:13px; color: #666; vertical-align: middle; }
.widget-form-9 .Form-J1 .Form-J1-li input { height:28px; line-height:28px; width:79%; vertical-align:middle; border:none;background:transparent; }
.widget-form-9 .Form-J1 .Form-J1-li textarea { width:79%; max-width:79%; vertical-align:middle; height:132px; border:none; background: transparent; }
.widget-form-9 .Form-J1 .Form-J1-li em { color:red; vertical-align:middle; padding-left:10px; }
.widget-form-9 .Form-J1 .Form-J1-li input._yzm { width: 20%; }
.widget-form-9 .Form-J1 .Form-J1-li img { vertical-align:middle; padding-left:10px; cursor:pointer; height:30px; width:100px; }
.widget-form-9 .Form-J1 .Form-J1-li b { color:#666; font-size:12px; padding-left:4px; }
.widget-form-9 .Form-J1 .Form-J1-li select {width:79%;background:transparent;border:none;height:30px;line-height:30px;}
.widget-form-9 .Form-J1 .Form-J1-Btn { clear:both; text-align:center; padding-top:40px; }
.widget-form-9 .Form-J1 .Form-J1-Btn button { width:120px; height:39px; line-height:39px; text-align:center; color:#fff;;border-radius: 20px;
  cursor:pointer; outline:none; border:none; padding:0; font-size:15px; background-color: transparent;border: 1px solid #fff;}
.widget-form-9 .Form-J1 .Form-J1-Btn ._submit:hover,.widget-form-9 .Form-J1 .Form-J1-Btn ._reset:hover { opacity:.8; }
.widget-form-9 .Form-J1 .Form-J1-Btn ._submit {  margin-right:10px; }
.widget-form-9 .Form-J1 .Form-J1-Btn ._reset { }
.widget-form-9 .Form-J1 .Form-J1-li  .Validform_wrong{ position:absolute; right:7%; top:13px; }
 .concact_us .part3{background: url(../images/concact_us1.jpg) no-repeat center center;height: 574px;}
 .concact_us .part3_h4{font-size: 38px;color: #fff;text-align: center;font-weight: 100;padding: 60px 0 40px;}
.concact_us .part3 .widget-form-9 .Form-J1 .Form-J1-li label{position: absolute;left: 0;top: 50%;margin-top: -11px;font-size: 14px;color: #fff;}
.concact_us .part3 .widget-form-9 .Form-J1 .Form-J1-li{padding: 0px 2% 0px 95px;background: transparent;}
.concact_us .part3 .widget-form-9 .Form-J1 .Form-J1-li input{background-color: #F5F5F5;height: 46px;line-height: 46px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left: 15px;}
.concact_us .part3 .widget-form-9 .Form-J1 .Form-J1-li textarea{background-color: #F5F5F5;height: 164px;}
.concact_us .part3 .widget-form-9 .Form-J1 .Form-J1-li img{height: 46px;}
.concact_us .widget-form-9 .Form-J1 .Form-J1-li  .Validform_wrong{display: none;}
.concact_us .part3 .widget-form-9 .Form-J1 .Form-J1-li textarea{width: 100%;max-width: none;}
.contact_us_top{ margin-top:30px}
.contact_us_top .top_l{width:64%;height:520px;background-color:#f0f0f0;}
.contact_us_top .top_r{width:36%;background-color:#009143;color:#fff;background-image:url(../images/contact_us_r_bj.png);background-repeat:no-repeat;background-position: right bottom;}
.contact_us_top .top_r_box{padding:10% 8% 10% 10%;}
.contact_us_top .top_r_box .r_title{font-size:26px;margin-bottom:10px;}
.contact_us_top .top_r_box dl{border-top:1px dashed #d3b880;}
.contact_us_top .top_r_box .r_box_01{padding:10px 0px;}
.contact_us_top .top_r_box .r_box_01 dt{font-size:16px;}
.contact_us_top .top_r_box .r_box_01 dd{line-height:30px;font-size:14px;}
.contact_us_top .top_r_box .r_box_02{padding:20px 0px;}
.contact_us_top .top_r_box .r_box_02 dt{width:58px;height:64px;background:url(../images/contact_us_ico.png) no-repeat;margin-right:10px;}
.contact_us_top .top_r_box .r_box_02 dd{font-size:18px;}
.contact_us_top .top_r_box .r_box_02 span{display:block;font-size:28px;font-family:Arial;line-height:28px;}
.contact_us_top .top_r_box .r_box_03{padding-top:30px;}
.contact_us_top .top_r_box .r_box_03 dt{width:45%; text-align:center}
.contact_us_top .top_r_box .r_box_03 dd{width:45%; text-align:center}
.contact_us_top .top_r_box .r_box_03 dd span{display:block;}
.contact_us_top .top_r_box .r_box_03 dd .cn_title{font-size:16px;}
.contact_us_top .top_r_box .r_box_03 dd .en_title{font-size:12px;margin-bottom:10px;}
.contact_us_top .top_r_box .r_box_03 dd .share a{background:url(../images/contact_us_ico.png) no-repeat;width:30px;height:30px;padding:0;margin:0;}
.contact_us_top .top_r_box .r_box_03 dd .share .bds_tsina{background-position:0 -64px;}
.contact_us_top .top_r_box .r_box_03 dd .share .bds_tqq{background-position:-30px -64px;}
.contact_us_top .top_r_box .r_box_03 dd .share .bds_weixin{background-position:-60px -64px;}
.contact_us_bottom{margin-top:56px;}
.contact_us_bottom .list_box{background-color:#f6f6f6;padding:10%;}
.contact_us_bottom .list_title{font-size:22px;color:#2e2e2e;margin-bottom:10px;}
.contact_us_bottom .list_ico{width:40px;height:40px;background:url(../images/contact_us_ico.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:10px;}
.contact_us_bottom .list_ico01{background-position:0px -94px}
.contact_us_bottom .list_ico02{background-position:-40px -94px}
.contact_us_bottom .list_ico03{background-position:-80px -94px}
.contact_us_bottom .list_ico04{background-position:-120px -94px}
.contact_us_bottom li .list_box{ min-height:280px;}
.contact_us_top img{max-width:none;}
.contact_us_top label{ max-width:none;}
#dituContent{width:100%;height:520px;}
@media only screen and (max-width: 1240px) {
.wrap{ width:940px; }	
}
@media only screen and (max-width: 992px) {
.wrap{ width:740px; }	
.channel_content{padding: 30px 0 0;}
}
@media only screen and (max-width: 760px) {
  .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }
.widget-form-9 .Form-J1 .Form-J1-Left,.widget-form-9 .Form-J1 .Form-J1-right { width:80%; float:none; margin-left:auto; margin-right:auto; }
.widget-form-9 .Form-J1 .Form-J1-Left { width:100%; }
.widget-form-9 .Form-J1 .Form-J1-li input { width:86%; }
.widget-form-9 .Form-J1 .Form-J1-li select { width:86%; }
.widget-form-9 .Form-J1 .Form-J1-right { width:100%; }
.widget-form-9 .Form-J1 .Form-J1-li textarea { width:84%; }
.widget-form-9 .Form-J1 .Form-J1-li input._yzm { width:27%; }
.widget-form-9 .Form-J1 .Form-J1-li label{ display:block; width:100%; }
.widget-form-9 .Form-J1 .Form-J1-Btn{ text-align:left; }
.concact_us .part3{height: 100%;-webkit-background-size: cover;background-size: cover;}
.widget-form-9 .Form-J1 .Form-J1-Btn{text-align: center;padding-bottom: 40px;}
}
@media only screen and (max-width: 480px) {
    /*上层banner*/
    .channel_banner{height:70px;}
    .channel_banner>img{display:none}
    .channel_banner p{ display:none}
	.channel_content{padding-bottom: 50px;}
}

@media (max-width: 640px){
	.reset_stylewu{ width:100%;}
	.i_twfw{ height:1070px; width:100%}
	.tabwu .box {
    height:auto;
}
	.tabwu .box .menus {
    width: 100%;
     height:auto;
}
.tabwu .box .menus li {
    width: 92%;
    height: 217px;
	 padding:30px; margin-bottom:20px
}
.tabwu .right{ display:none}

.g_cpys{height:auto;}
.g_cpys .cpyshd{width:100%; padding-bottom:20px}
.g_cpys .cpyshd li{height: 50px;padding-top: 0px;padding-left: 0px;font-size: 20px;line-height:50px; text-align:center}
.g_cpys .cpysbd{width: 100%;}
.g_cpys .cpysbd dt{width:100%;height:auto;}
.g_cpys .cpysbd dt img{width:100%;height:auto;}
.g_cpys .cpysbd dd{height: 53px;width:100%;}
.g_cpys .cpysbd b{line-height: 53px;font-size: 26px; width:18%; margin-right:2%}
.g_cpys .cpysbd h3{padding-top: 0px;height: 53px;line-height: 53px;font-size: 18px;width:80%;}
.g_cpys .cpysbd p{padding-top:0px;height: 25px;line-height: 25px;font-size: 18px;width:80%;}

.i_nleft{ display:none;}
.i_nright{width:100%;}
.news_two_img{ display:none}
.news_two_txt{width:100%!important;margin: 36px 0 28px 14px!important;} 
.content{ width:100%}
.db-box1 ul{ display:none}
 .db-info {
            width: 100%; padding-left:20px
        }
	
        .db-info p {
            margin-top: 15px;
        }
.db-box2 .db-nav{ display:none}		
.yqljs{ display:none}	
.db-hz1 h1 {
            width: 100%;
        }
        
        .db-hz1 h1 img {
            width:auto;
            height:auto; margin-left:20px; margin-top:-10px;
        }
		.db-dp1 {
            width: 100%; text-align:center;
        }
		 .db-dp1 em{
            float:none; width:100%;   line-height:200%
        }
        .db-dp1 span {
            float:none; width:100%; line-height:200%
        }
		.db-dp2{ display:none}
		.wuyou-waiter{ display:none}
		.lanren{ display:none}
		.pro_list{ display:none}
		.pro_listwu{ display:block}
		.newslist li.tuijian .img{width:100%;margin-right: 0%;max-height:auto;}
.newslist li.tuijian .img img{max-height:350px;}
.contact_us_top .top_l{width:100%; height:300px; margin-bottom:15px;}
.contact_us_top .top_r{width:100%;}
#dituContent{height:300px;}
.s_menu{bottom:0px;width:100%;margin:auto;}
.s_menu ul{display:table; margin:0px auto}
.s_menu >ul > li{float:left;height:35px;line-height: 35px;padding:0 30px;}
.s_menu >ul >li> a{font-size:16px;}
}
