/* CSS Document */
body{width:100%; height:auto; font-size:12px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"Arial, Helvetica, sans-serif; line-height:24px; color:#666666; background:#e7e9e9; margin:0; padding:0;}
ul,li,p{margin:0; padding:0;}
ul,li{list-style-type:none; vertical-align:middle;}

a{text-decoration:none; color:#666666;}
a:hover{color:#FF0000;}


#top{width:980px; height:130px; margin:0 auto;}
#logo{background:url(../images/xfd_03.jpg) no-repeat; width:504px; height:94px; float:left; margin:15px 0 0 0;}
#hots{background:url(../images/xfd_06.jpg) bottom no-repeat; width:232px; height:70px; float:right; text-align:right; margin-top:35px;}



#nav{width:100%; height:39px; background:#c50011;}
.nav{width:960px; height:39px; margin:0 auto;}
.nav a{float:left; width:120px; height:39px; line-height:39px; text-align:center; color:#FFFFFF; font-size:14px; color:#FFFFFF;}
.nav a:hover{background:#b7c506; color:#00160b;}

.banner{width:100%;overflow:hidden;position:relative; height:498px;}
.banner_inner{position:relative;height:498px;width:990px;margin:0 auto}

.banner_img{width:20000px}
.banner_img li{float:left;width:1903px;position:relative}
.banner_img li.bgli01{ background:#2a95bb url(../images/banner1.jpg) center no-repeat;}
.banner_img li.bgli02{ background:#E8E8E8 url(../images/banner1.jpg) center no-repeat;}


.banner .child1{position:absolute;width:588px;height:498px;left:66px;top:0}
.banner .child2{position:absolute;width:654px;height:498px;left:343px;top:0}
.banner_common{position:relative;width:990px;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_l_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_r_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:463px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}

#content{width:100%; height: auto; background:#f5f5f5; overflow:hidden;}
.content{width:980px; height:auto; margin:15px auto 0 auto;}

#left{width:302px; height:auto; float:left;}
#k_nav{width:302px; height:30px; border-bottom:1px solid #c1c1c1;}
#k_c{width:302px; margin-top:10px;}
#k_c img{margin-top:10px;}
#xs{width:1px; height: auto; margin:45px 20px 0 20px; border-right:1px solid #e1e1e1; float:left;}


#center{width:300px; height:400px; float:left;}
#news_t{width:300px; height:30px; border-bottom:1px solid #c1c1c1;}
#news_c{background:url(../images/xfd_25.jpg) top center no-repeat; width:282px; height:auto; margin:20px 9px 0 9px; overflow:hidden;}
#news_c ul{width:282px; margin-top:140px;}
#news_c ul li{width:282px; height:29px; line-height:29px; background:url(../images/xfd_37.jpg) 0 10px no-repeat; border-bottom:1px dashed #d1d1d1;}
#news_c ul li a{float:left; margin-left:15px;}
#news_c ul li span{float:right;}
#news_c img{margin-top:20px;}



#right{width:293px; height:auto; float:right;}
#server_t{width:293px; height:30px; border-bottom:1px solid #c1c1c1;}
#server_c{width:282px; height:auto; background:url(../images/xfd_27.jpg) top no-repeat; overflow:hidden; margin:20px 0  0 6px;}
#server_c ul{width:282px; margin-top:140px;}
#server_c ul li{width:282px; height:29px; line-height:29px; background:url(../images/xfd_37.jpg) 0 10px no-repeat; border-bottom:1px dashed #d1d1d1;}
#server_c ul li a{ float:left; margin-left:15px; color:#3a3a3a;}
#server_c ul li span{color:#a3a3a3;}
#server_c img{margin-top:20px;}













#about{background:url(../images/xfd_45.jpg) center no-repeat; width:100%; height:375px; overflow:hidden;}
.about{width:980px; height:375px; margin:0 auto;}
.about p{display:block; width:680px; margin:80px 0 0 0; font-size:16px; line-height:36px; color:#FFFFFF; float:right;}
.about a{ float:right; color:#fed100;}


#foot{width:100%; height:80px; background:#FFFFFF; text-align:center; border-top:1px solid #bcbcbc;}
#foot p{ font-size:12px; font-family:"ËÎÌå",Arial, Helvetica, sans-serif; padding-top:20px;}












#banner1{width:100%; height:195px; background:#e9e9e9; text-align:center;}


#content1{width:100%; height: auto; background:#f5f5f5; overflow:hidden;}
#neiye_l{width:227px; height:auto; float:left; padding-bottom:20px;} 
.neiye_l{width:225px; height:auto; border:1px solid #e1e1e1; padding-bottom:50px;} 
.neiye_t{width:210px; height:47px; background:#007b3a; line-height:47px; color:#FFFFFF; font-size:20px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; padding-left:15px;}

.neiye_t span{font-size:14px;}
#neiye_l ul{width:225px; height:auto;}

#neiye_l ul li{width:225px; height:36px; line-height:36px; border-bottom:1px dashed #b2b2b2;}
#neiye_l ul li:hover{background:#b7c704;}
#neiye_l ul li a{font-size:14px; color: #000000; padding-left:25px;}
#neiye_l ul li a:hover{color:#FFFFFF;}



.lxfs{background:url(../images/about_14.jpg) top no-repeat; width:225px; height:auto; margin-top:20px;}
.lxfs p{padding:70px 0 0 0;}

#neiye_r{width:720px; height:auto; float: right;}
#neiye_t1{width:720px; height:36px; border-bottom:1px solid #bcbcbc; background:url(../images/about_10.jpg) 10px 10px no-repeat; line-height:36px;}
#neiye_t1 span{padding-left:35px;}
#neiye_t1 font{color:#FF0000; font-size:12px;}
#contact_c{width:700px; margin:10px; font-size:14px; padding-bottom:20px;}














