/* CSS Document */
html,body{margin:0 auto; padding:0; font-size:12px; line-height:24px; text-decoration:none; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","Microsoft Yahei"; font-weight:normal; color:#666; }
a{font-size:12px; line-height:24px; font-weight:normal; color:#666; text-decoration:none;}
a:hover{color:#e10101;}

h1 {display:none}

ul,dl,ol{list-style:none;}

ul,dl,dt,dd,ol,li,p,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}

img{border:0;}
table{border-collapse:collapse;}

/*--------------------------------*/
.inner{display:block; width:1200px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clear{display:block; clear:both; height:0; line-height:1px;}


.ding{display:block; width:100%;height:120px; position:absolute; left:0; top:0; z-index:12;}
.ding .inner{display:block; width:1200px; margin:0 auto;}
.ding .inner .fl{width:180px;padding-top:30px;}

.ding .inner .fr{width:660px; padding-top:20px;}
.ding .inner .fr .tel{display:block; height:30px; padding-left:18px; background:url(../image/tel.png) no-repeat left center;color:#a4acae; margin-left:390px;}
.ding .inner .fr .menu{display:block; width:660px;}
.ding .inner .fr .menu li{float:left; width:110px; line-height:40px;}
.ding .inner .fr .menu li a{display:block; width:110px; line-height:40px; font-size:16px; color:#fff; text-align:center; font-weight:bold;}

.dl-menuwrapper{display:none;}

.message{display:block; width:100%;}
.message .fl{width:50%;background:url(../image/message_bg.jpg) no-repeat right top;}
.message .fl .f_in{float:right; width:600px;padding:60px 0px;}
.message .fl .f_in .title{display:block; line-height:40px; font-size:18px; color:#fff; font-weight:bold; marign-top:80px;}
.message .fl .f_in .con{display:block; padding-top:12px;}
.message .fl .f_in ul{display:block; width:520px;}
.message .fl .f_in li.tit{display:block; height:37px;margin-bottom:12px;border:1px solid #fff;}
.message .fl .f_in li.tit input{display:block; background:none; height:35px; line-height:35px; margin:0; padding:0;background:none; border:none;width:98%; padding-left:2%; color:#fff; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","Microsoft Yahei";}
.message .fl .f_in li.second{display:block; height:37px;margin-bottom:12px;width:100%;}
.message .fl .f_in li.second .phone{float:left; width:47%; height:37px;height:35px; line-height:35px; background:none; border:none;border:1px solid #fff; color:#fff;padding-left:2%;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","Microsoft Yahei";}
.message .fl .f_in li.second .name{float:right; width:47%; height:37px;height:35px; line-height:35px; background:none; border:none;border:1px solid #fff; color:#fff;padding-left:2%;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","Microsoft Yahei";}
.message .fl .f_in li.third{display:block; width:100%; border:1px solid #fff;}
.message .fl .f_in li.third textarea{display:block; background:none; border:none;width:99%;height:200px; color:#fff;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","Microsoft Yahei"; padding-left:1%; padding-top:1%;}

.message .fl .f_in li .tj{display:block; background:none; border:none;width:520px; height:50px; background:#c5c5c5; line-height:50px; font-size:16px; color:#444; text-align:center; font-weight:bold; margin-top:20px;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","Microsoft Yahei";}


.message .fr{width:50%;}
.message .fr .f_in{display:block; padding-left:80px; width:520px;}
.message .fr .title{display:block; padding-top:60px; padding-bottom:20px; background:url(../image/b_line.jpg) no-repeat left bottom;}
.message .fr .title .en{display:block;}
.message .fr .title .en img{display:block;}
.message .fr .title  h4{display:block; line-height:30px; font-size:24px; color:#222;}
.message .fr .con{display:block; margin-top:20px;}
.message .fr .con h2{display:block;font-size:24px; line-height:30px; color:#222;}
.message .fr .con  .tip{display:block; font-size:18px; margin-top:10px; line-height:20px; color:#222;}
.message .fr .con   dl{display:block; margin-top:30px;}
.message .fr .con   dl dt{display:block;line-height:30px; font-size:18px; color:#222; font-weight:bold;}
.message .fr .con   dl dd{display:block; color:#222; font-size:14px; padding:8px 0px;}
.message .fr .con   dl.second{float:left; width:50%;}
.message .fr .con   dl.third{float:right; width:50%;}

.bot{display:block; width:100%;background:#444;}
.bot .inner{display:block; padding:40px 0px;}
.bot .inner .sub_menu{display:block; line-height:40px;font-size:14px; color:#fff; text-align:center; margin-bottom:30px;}
.bot .inner .sub_menu a{padding:0px 25px; font-size:14px; color:#fff;}
.bot .inner  .fl{width:220px;}
.bot .inner  .fl .tel{display:block; color:#a9a9a9; margin-top:15px;}
.bot .inner  .fr{width:840px;border-left:1px solid #7a7878; padding-left:120px; font-size:14px; color:#a9a9a9; background:url(../image/ewm.jpg) no-repeat right top;height:auto!important;min-height:120px!important; height:120px; }
.bot .inner  .fr a{font-size:14px; color:#a9a9a9;}

.btn3{display:none;}
/*-------------------------------------------------------------------------------------------------------------------------------*/


#banner{display:block;cursor:pointer;width:100%;height:743px;position:relative;margin:0px auto;z-index:2;overflow:hidden;}
#banner .imglist{width:100%;height:743px;position:absolute;top:0px;left:0px;}
#banner  .img01{background:url(../image/1.jpg) no-repeat center top;background-size:auto 100%;}
#banner  .img02{background:url(../image/2.jpg) no-repeat center top;background-size:auto 100%;}
#banner  .img03{background:url(../image/3.jpg) no-repeat center top;background-size:auto 100%;}
#banner .left{display:block;position:absolute;left:5%; top:350px;width:40px; height:74px;background:url(../image/focus_btn.png) no-repeat 0px  top;z-index:7;}
#banner .right{display:block;position:absolute; right:5%; top:350px;width:40px; height:74px;background:url(../image/focus_btn.png) no-repeat -36px top;z-index:8;}
.btn{position:absolute;bottom:10px;left:47%;display:block;padding:2px 15px; border-radius:11px;z-index:3;}
.btn li{float:left;height:16px;width:16px;margin:0px2px; background:url("../image/1.png") no-repeat; cursor:pointer;}
.btn .hover{background:url("../image/2.png") no-repeat;}

