/* CSS Document */
body{margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}
ul,li,dl,dt,dd{margin:0; padding:0; list-style:none;}

a{color:#666666; text-decoration:none;}
a:hover{color:#FF0000;}

#head{width:1200px; height:auto; margin:20px auto 0 auto;}
#logo{background:url(../images/hld_03.gif) no-repeat; width:500px; height:56px; float:left;}
#dree{background:url(../images/hld_06.gif) 0 10px no-repeat; float:right; width:300px;}
#dree p{margin:0; padding:0; font-size:14px; color:#9692a0; padding:0 0 0 30px; line-height:24px;}

#phone{background:url(../images/hld_09.gif) 0 10px no-repeat; float:right;}
#phone p{margin:0; padding:0; font-size:14px; color:#9692a0; padding:0 0 0 30px; line-height:24px;}

#nav{width:1200px; height:50px; margin:20px auto 0 auto;}
#nav dt{width:120px; height:50px; line-height:50px; color:#FFFFFF; background:#da251c; float:left;}
#nav dt a{display:block; width:120px; height:50px; line-height:50px; color:#FFFFFF; background:#da251c; text-align:center; font-size:16px;}

#nav dd{width:120px; height:50px; line-height:50px; color:#FFFFFF; float:left; margin:0 0 0 10px;}
#nav dd a{display:block; width:120px; height:50px; line-height:50px; text-align:center; font-size:16px;}
#nav dd a:hover{color:#FFFFFF; background:#da251c;}

#banner{background:url(../images/banner01.jpg) center no-repeat; width:100%; height:650px;}

/* slide */
.slide-main{height:650px;position:relative;}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:610px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:650px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:650px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:url(../images/banner01.jpg) center no-repeat;}
#bgstyleb{background:url(../images/banner02.jpg) center no-repeat;}
#bgstylec{background:#000;}
.slide a{display:block;width:100%;height:650px;cursor:pointer;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }







#server_t{width:120px; height:50px; margin:30px auto 0 auto; font-size:24px; font-weight:600; border-bottom:5px solid #d9251f; line-height:50px; text-align:center;} 

#server_c{width:1200px; height:40px; line-height:40px; text-align:center; margin:20px auto 0 auto; font-weight:600; font-size:16px;}

#server{width:1200px; height:auto; margin:20px auto 0 auto;}
.server1{width:580px; height:249px; float:left; background:url(../images/hld_19.jpg) no-repeat;}
.server2{width:580px; height:249px; float:right; background:url(../images/hld_21.jpg) no-repeat;}

#server p{display:block; width:440px; height:60px; line-height:60px; margin:100px auto 0 auto; font-size:24px; color:#FFFFFF; text-align:center; border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF; font-weight:600; display:none;}

#bner{width:100%; height:330px; background:url(../images/hld_25.jpg) center no-repeat; margin:30px 0 0 0; overflow:hidden;}
.bner{width:1200px; height:330px; margin:0 auto; overflow:hidden;}
.bner a{display:block; width:198px; height:55px; margin:195px 0 0 0;}

#news{width:1200px; height:auto; margin:50px auto 0 auto;}
#dynamic{width:540px; height:auto; margin:0 0 0 20px; float:left;}
#dynamic_t{width:540px; height:30px; line-height:30px;}
#dynamic_t span{float:left; font-size:16px; font-weight:600;}
#dynamic_t a{font-size:12px; color:#d9251f; float:right;}
.dynamic{width:540px; height:auto; margin:10px 0 0 0;}
.dynamic li{width:540px; height:28px; line-height:28px;}
.dynamic li a{float:left;}
.dynamic li span{float:right;}

#industry{width:540px; height:auto; margin:0 20px 0 0; float:right;}
#industry_t{width:540px; height:30px; line-height:30px;}
#industry_t span{float:left; font-size:16px; font-weight:600;}
#industry_t a{font-size:12px; color:#d9251f; float:right;}
.industry{width:540px; height:auto; margin:10px 0 0 0;}
.industry li{width:540px; height:28px; line-height:28px;}
.industry li a{float:left;}
.industry li span{float:right;}

#foot_nav{width:100%; height:40px; line-height:40px; background:#d9251f; margin:50px 0 0 0;}
.foot_nav{width:1200px; margin:0 auto; color:#FFFFFF; font-size:16px;}
.foot_nav dd{float:left; width:160px;}
.foot_nav dt{width:600px; float:right;}

.foot_nav1{width:1200px; height:140px; margin:20px auto 0 auto; border-bottom:1px solid #D9D9D9; background:url(../images/wx_13.jpg) right center no-repeat;}
.foot_nav1 dd{float:left; width:160px;}
.foot_nav1 dd a{display:block; line-height:28px;}


.foot_nav1 dt{width:600px; float:right;}
.foot_nav1 dt p{margin:0; padding:0; color:#666666; line-height:28px;}


#bottom{width:1200px; height:auto; margin:20px auto 0 auto;}
#link{float:left; font-size:14px;}

.bottom{width:360px; height:auto; float:right; line-height:24px; text-align:right;}



.banner1{background:url(../images/bnt_01.jpg) center no-repeat; width:100%; height:400px;}
.banner2{background:url(../images/bnt_02.jpg) center no-repeat; width:100%; height:400px;}
.banner3{background:url(../images/bnt_03.jpg) center no-repeat; width:100%; height:400px;}
.banner4{background:url(../images/bnt_04.jpg) center no-repeat; width:100%; height:400px;}
.banner5{background:url(../images/bnt_05.jpg) center no-repeat; width:100%; height:400px;}
.banner6{background:url(../images/bnt_06.jpg) center no-repeat; width:100%; height:400px;}



#main{width:1200px; height:auto; margin:10px auto 0 auto;}
#main_title{width:1200px; height:30px; line-height:30px; font-size:14px; font-weight:600;}
.main{width:1200px; height:auto; margin:10px 0 0 0;}

#main_left{width:260px; height:auto; float:left;}
#main_left_t{width:260px; height:42px; line-height:40px;}
#main_left_t p{float:left; width:260px; height:40px; border-bottom:2px solid #da241f; margin:0; padding:0; font-size:16px; color:#da241f;}
#main_left_t span{float:left; width:160px; height:40px; border-bottom:2px solid #dddddd; display:none;}

.main_nav{width:260px; height:auto; margin:10px 0 0 0;}
.main_nav li{width:260px; height:40px; background:#e6e6e6; margin:2px 0 0 0;}
.main_nav li a{display:block; width:230px; padding:0 0 0 30px; line-height:40px; font-size:14px;}
.main_nav li a:hover{color:#da241f;}

#lxwm{width:260px; height:42px; margin:20px 0 0 0;}
#lxwm p{float:left; width:100px; height:40px; border-bottom:2px solid #da241f; margin:0; padding:0; font-size:16px; color:#da241f;}
#lxwm span{float:left; width:160px; height:40px; border-bottom:2px solid #dddddd;}

.lxwm{width:260px; height:160px; font-size:14px; line-height:26px; margin:10px 0 0 0;}
.lxwm p{margin:0; padding:0;}

#main_right{width:860px; height:auto; float:right;}
#main_right_t{width:860px; height:40px; border-bottom:1px solid #dddddd; line-height:40px; font-size:14px; background:url(../images/nieye_05.jpg) 0 13px no-repeat;}
#main_right_t span{padding:0 0 0 30px;}

.main_right{width:860px; height:auto; line-height:24px; font-size:14px; margin:15px 0 0 0;}