/* CSS Document */
body{margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; color:#666666; font-size:12px; background:#ffffff;}
ul,li,dl,dt,dd{margin:0; padding:0; list-style:none;}
img{border:0;}

a{color:#666666; text-decoration:none;}
a:hover{color:#FF0000;}

#top{width:100%; height:43px; background:#282f38; border-bottom:1px solid #535960;}
.top{width:1160px; height:43px; margin:0 auto;}
#vecter{float:left; line-height:43px; color:#ffb20c;}
#hots{color:#909090; float:right; line-height:43px;}
#hots a{color:#909090; line-height:43px;}

#head{width:100%; height:59px; background:#f0f0f0;}
.head{width:1160px; height:59px; margin:0 auto;}

#logo{background:url(../images/jingcheng_03.jpg) no-repeat; width:229px; height:59px; float:left;}

#nav{width:920px;height:59px;position:relative;z-index:99; float:right;}
.tab{position:relative;display:block;float:left;cursor:pointer; width:115px; height:59px;}
.tab .tablink{position:relative; width:115px;line-height:59px;display:block;height:59px;color: #2a6d26;font-size:15px;z-index:99;float:left;font-weight:600; text-align:center;}
.tab a{line-height:59px;text-decoration:none; text-align:center;}
.tab:hover{ background: #2a6d26;color: #FFFFFF; text-decoration:none;}
.tab:hover .tablink{color:#FFFFFF;text-decoration:none}
.tab:hover .tablink a{color:#FFFFFF}

.dropdown ul{display:none}
.dropdown:hover ul{position:absolute;display:block;margin-left:-1px;top:59px;left:1px;z-index:9}
.subnav{width:115px}
.subnav p{display:block; float:left; width:115px;}
.subnav a{padding:0;line-height:44px;width:115px;display:block;white-space:nowrap;color: #FFFFFF;float:left; font-size:14px;}
.subnav :hover{text-decoration: none;color: #FFFFFF; background:#ffb20c;}
.dropdown .subnav{background-color:#2a6d26 !important; filter:alpha(opacity=100);opacity:1; }

#banner{background:url(../images/banner01.jpg) center no-repeat; width:100%; height:589px;}
.slide-main{height:589px;position:relative;}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:549px;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:589px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:589px;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:589px;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:1160px; height:60px; position:relative; margin:20px auto 0 auto;}
#server_t span{position:absolute; font-size:1px; width:1160px; height:2px; background:#d4d5d7; z-index:1; margin:15px 0 0 0;}
#server_t p{position:absolute; z-index:9; width:120px; font-size:20px; line-height:24px; color:#ffb20c; margin:0 0 0 520px; padding:0; background:#FFFFFF; text-align:center;}
#server_t font{position:absolute; margin:30px 0 0 480px; width:200px; color:#c9c9c9; line-height:24px; text-align:center; font-size:12px;}

#server{width:1160px; height:auto; margin:20px auto 0 auto;}

#pic{width:392px; height:304px; float:left; margin:50px 0 0 0;}
.server{background:url(../images/jingcheng_08.jpg) left no-repeat #f3f6fb; width:680px; height:409px; float:right; color: #313131;}
.server p{display:block; width:570px; margin:23px 0 0 100px; line-height:24px;}
.server strong{display:block;}

#center{width:100%; height:600px; background:#f4f5f7; overflow:hidden; margin:20px auto 0 auto;}

#about_t{width:1160px; height:60px; position:relative; margin:20px auto 0 auto;}
#about_t span{position:absolute; font-size:1px; width:1160px; height:2px; background:#d4d5d7; z-index:1; margin:15px 0 0 0;}
#about_t p{position:absolute; z-index:9; width:120px; font-size:20px; line-height:24px; color:#ffb20c; margin:0 0 0 520px; padding:0; background:#f4f5f7; text-align:center;}
#about_t font{position:absolute; margin:30px 0 0 480px; width:200px; color:#c9c9c9; line-height:24px; text-align:center; font-size:12px;}


#about{width:1160px; height:auto; margin:20px auto 0 auto;}
.about{width:650px; height:auto; float:left;}
.about p{margin:0; padding:0; line-height:24px;}

.pic1{float:right;}

#case{width:1160px; height:auto; margin:0 auto;}
.case{width:337px; height:261px; float:left; background:#dddddd; border:1px solid #d8d8d8; margin:0 23px 0 23px; line-height:41px; text-align:center;}

#foot{background:#282f38; width:100%; height:220px; margin:40px auto 0 auto; overflow:hidden;}

#foot_nav{width:1160px; height:40px; line-height:24px; margin:20px auto 0 auto; text-align:center; border-bottom:1px solid #33394a;}
#foot_nav a{color:#f0f0f0; padding:0 20px; font-size:14px;}

.foot{width:1160px; height:160px; background:url(../images/jingcheng_30.jpg) center right no-repeat; margin:0 auto; overflow:hidden;}
#foot ul{width:600px; height:100px; border-right:1px solid #33394a; color:#FFFFFF; margin:20px 0 0 0; line-height:24px;}
#foot ul li{float:left;}
#foot ul li strong{font-size:17px; display:block;}
#foot ul li a{font-size:13px; display:block; color:#FFFFFF;}

#bottom{width:100%; height:auto; line-height:30px; color:#FFFFFF; text-align:center; background:#33394a;}
#bottom a{color:#FFFFFF;}


.banner1{width:100%; height:590px; background:url(../images/bnt_01.jpg) center no-repeat;}
.banner2{width:100%; height:590px; background:url(../images/bnt_02.jpg) center no-repeat;}
.banner3{width:100%; height:590px; background:url(../images/bnt_03.jpg) center no-repeat;}
.banner4{width:100%; height:590px; background:url(../images/bnt_04.jpg) center no-repeat;}
.banner5{width:100%; height:590px; background:url(../images/bnt_05.jpg) center no-repeat;}
.banner6{width:100%; height:590px; background:url(../images/bnt_06.jpg) center no-repeat;}
.banner7{width:100%; height:590px; background:url(../images/bnt_07.jpg) center no-repeat;}


#main{width:1160px; height:auto; margin:20px auto 0 auto;}

#main_left{width:200px; height:auto; float:left;}
#main_left_t{width:200px; height:87px; background:url(../images/neiye_05.jpg) no-repeat; overflow:hidden;}
#main_left_t span{display:block; margin:25px 0 0 70px; font-size:24px; color:#FFFFFF;}
#main_left_c{width:198px; height:auto; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; border-top:1px solid #c1c1c1; background:#eeeeee;}
#main_left_c ul{width:160px; height:auto; margin:20px auto 0 auto;}
#main_left_c li{width:160px; height:43px; border-bottom:2px dashed #cfcfcf; line-height:43px; text-align:center;}
#main_left_c li a{display:block; width:160px; height:43px; line-height:43px; font-size:16px;}
#main_left_c li a:hover{color:#ffb20c;}


#main_left_d{background:url(../images/neiye_12.jpg) no-repeat; width:200px; height:12px;}


#main_right{width:900px; height:auto; float:right;}
#main_right_t{width:900px; height:38px; background:url(../images/neiye_08.jpg) 0 10px no-repeat; border-bottom:2px solid #b4b4b4;}
#main_right_t span{float:left; line-height:38px; color:#ffb20c; font-size:16px; width:420px; margin:0 0 0 15px;}

#main_right_t font{font-size:14px; float:right; color:#666666; width:440px; text-align:right;}
#main_right_c{width:900px; height:auto; margin:20px auto 0 auto; font-size:14px; line-height:24px;}

#main_right_an{width:900px; height:auto; margin:20px auto 0 auto; font-size:14px; line-height:24px;}

.anzs{width:300px; height:auto; float:left; text-align:center; margin:20px 0 0 0;}