@charset "utf-8";
/* CSS Document */
/* all 2013.12.21*/
form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0;}



/******新首页*******/

.main{width:1200px;margin:0px auto;margin-top:15px;overflow:hidden; clear:both; display:block; line-height:1.8 }
.main1{width:100%;margin:0px auto;margin-top:15px;overflow:hidden; clear:both; display:none;line-height:1.8 }


/***************表单**************************/
.forms_list{ border:1px solid #e1e1e1; padding:5px 15px 15px 15px; margin-top:10px;}
.forms_list  li{border-bottom:1px dotted #e1e1e1;font-size:14px; clear:both;overflow:hidden;line-height:40px;}
.forms_list  a{ display:block;background:url(../images/main/plticon2.png) no-repeat 5px 16px;height:40px;overflow:hidden; padding-left:18px; float:left;width:80%;}
.forms_list  a:hover{background:url(../images/main/plticon2_select.png) no-repeat 5px 16px;}
.forms_list  span{float:right; color:#999;font-size:12px;}


/* contact us */

.ct_mid{
    width: 100%;
    background: #fafafa;
    overflow: hidden;
    margin-top: 25px;
}
.ct_mid .ctm_left{
    float: left;
    margin-left: 70px;
    margin-top: 38px;
}
.ct_mid .ctm_left .ctm_title{
    width: 450px;
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 18px;
}
.ct_mid .ctm_left .ctm_title h1{
    font-size: 24px;
}
.ct_mid .ctm_left .ctm_title h2{
    font-size: 16px;
}
.ct_mid .ctm_left .ctm_phone{
    color: #898989;
    border-bottom: 1px solid #f3f3f3;
    width: 450px;
    padding :28px 0;
}
.ct_mid .ctm_left .ctm_ewm {
    margin-top: 34px;
    color: #898989;
}
.ct_mid .ctm_left .ctm_ewm .ctme_pic{
    float: left;
}
.ct_mid .ctm_left .ctm_ewm .ctme_text{
    float: left;
    margin-left: 10px;
}
.ct_mid .ctm_left .ctm_ewm .ctme_text .icon{
    font-size: 30px;
}
.ct_mid .ctm_line{
    width: 1px;
    height: 383px;
    background: #f3f3f3;
    float: left;
    margin: 27px 47px;
}
.ct_mid .ctm_right{
    float: left;
      width: 546px;
}
.ct_mid .ctm_right .ctmr_title{
    width: 530px;
	font-size:24px;
    height: 24px;
    line-height: 24px;
    border-left: 4px solid #e41e34;
    padding-left: 15px;
    margin-top: 60px;
}
.ct_mid .ctm_right ul { overflow:hidden;}
.ct_mid .ctm_right  li{
    position: relative;
    float: left;
    width: 260px;
    margin-right: 8px;
    margin-bottom: 10px;
}
.ct_mid .ctm_right li input{
    padding-left: 40px;
    height: 40px;
    width: 220px;
    line-height: 40px;
    background: #eeeeee;
    outline: none;
    font-size: 16px;
    color: #898989;
    border: none;
}
.ct_mid .ctm_right .contactform_tab  i{
    display: block;
    position: absolute;
    color: #898989;
    font-size: 20px;
    z-index:999;
}
.ct_mid .ctm_right .contactform_tab .icon-Fill{ font-size: 20px;     left: 10px;top: 3px;}
.ct_mid .ctm_right .contactform_tab .icon-qiye1{ font-size: 26px;    left: 280px;top: -5px;}
.ct_mid .ctm_right .contactform_tab .icon-dianhua5{font-size: 26px;   left: 10px;top: 47px;  }
.ct_mid .ctm_right .contactform_tab .icon-youxiang1{font-size: 20px;  left: 280px;top: 52px; }

.ct_mid .ctm_right  li textarea{
    width:511px;
    height: 111px;
    font-size: 16px;
    color: #898989;
    background: #eeeeee;
    border: none;
    padding-left: 15px;
    padding-top: 15px;
}

.ct_mid .ctm_right .imessage_sub{
    clear:both;
    width: 528px;
    height: 40px;
    background: #009de2;
    color: #fff;
    font-size: 16px;
    border: none;
    outline: none;
    cursor: pointer;
}
.ct_mid .ctm_right .ctmr_line{
    width: 526px;
    height: 1px;
    background:  #f3f3f3;
    margin: 20px;
}
.ct_bottom{ margin-top:20px;}

.contactform_tab{position:relative; overflow:hidden;}



@media (max-width:1199px) {
	.main1{display:none;}
	.main{display:block;}
}
@media (max-width:992px) {
	.main1{display:block;}
	.main{display:none;}
}
@media (max-width:880px) {
	.main1{display:block;}
	.main{display:none;}
}
@media (max-width:767px) {

	.main1{display:block;}
	.main{display:none;}
}
@media (max-width:367px) {
	.main1{display:block;}
	.main{display:none;}
}



.main1 .ct_mid{
    width: 100%;
    background: #fafafa;
    overflow: hidden;
    margin-top:0px; padding-bottom:10px;
}
.main1  .ct_mid .ctm_left{
margin:30px;
}
.main1  .ct_mid .ctm_left .ctm_title{
 
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 18px;
}
.main1  .ct_mid .ctm_left .ctm_title h1{
    font-size: 24px;
}
.main1  .ct_mid .ctm_left .ctm_title h2{
    font-size: 16px;
}
.main1  .ct_mid .ctm_left .ctm_phone{
    color: #898989;
    border-bottom: 1px solid #f3f3f3;
    width: 450px;
    padding :28px 0;
}
.main1  .ct_mid .ctm_left .ctm_ewm {
    margin-top: 34px;
    color: #898989;
}
.main1  .ct_mid .ctm_left .ctm_ewm .ctme_pic{
    float: left;
}
.main1  .ct_mid .ctm_left .ctm_ewm .ctme_text{
    float: left;
    margin-left: 10px;
}
.main1  .ct_mid .ctm_left .ctm_ewm .ctme_text .icon{
    font-size: 30px;
}
