/* CSS Document */
body{margin:0; padding:0; width:100%; font-size:12px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; line-height:24px; color:#333333;}
a{color:#333333; text-decoration:none;}
a:hover{ color:#666666; text-decoration:underline;}
ul,li,p{margin:0; padding:0;}
ul,li{list-style-type:none; vertical-align:middle;}

#head{width:1000px; height:112px; margin:0 auto;}
#logo{width:418px; height:112px; background:url(../images/gj_02.jpg) no-repeat; float:left;}
#hot{width:266px; height:61px; background:url(../images/gj_05.jpg) no-repeat; float:right; margin-top:27px; text-align:right;}
#hot span{padding-right:35px;}
#hot a{padding:0 10px;}


#nav{width:100%; height:44px; background:#003001;}
.nav{width:999px; height:44px; line-height:44px; margin:0 auto;}
.nav a{font-size:14px; float:left; width:111px; height:40px; text-align:center; color:#FFFFFF;}
.nav a:hover{text-decoration:none; border-bottom:4px solid #ce0300;}
#banner{width:1000px; height:337px; margin:0 auto;}


#server{width:1000px; height:228px; background:#eeeeee; margin:0 auto;}
#car{width:1000px; height:228px; margin:0 auto;}
#car1{float:left; width:720px; height:177px; margin-top:28px; line-height:28px;}
#car1 img{float:left; margin:0 20px 0 10px;}
.server{width:261px; height:228px; background:#FFFFFF; float:right;}
.server p{display:block; margin:23px 27px 0 27px;}
.server p span{display:block; font-size:14px; line-height:24px; background:url(../images/gj_12.jpg) 0 10px no-repeat; color:#ef4603; font-weight:600; padding-left:15px;}
.server img{margin:20px 0 0 27px;}

#content{width:1000px; height:auto; margin:20px auto 0 auto;}
#lxfs{width:287px; height:220px; border:1px solid #e3e3e3; float:left; margin-top:10px;}
#lxfs_t{width:287px; height:31px; background:#cb0000;}
#lxfs_t span{font-size:16px; line-height:31px; color:#FFFFFF; padding-left:10px;}
#lxfs p{color:#444444; padding:10px 0 0 15px;}

#news{float:left; margin-top:10px; margin-left:60px;}
#news_t{width:390px; height:32px; border-bottom:1px dotted #b2b2b2;}
#news_t span{width:80px; height:25px; line-height:25px; border-left:3px solid #cb0000; font-size:16px; padding-left:10px; float:left; font-weight:600; color:#3e3e3e;}
#news_t font{font-size:12px; line-height:25px; float:left; font-family: Arial, Helvetica, sans-serif; color:#a3a3a3;}

.news{width:390px; height:auto; margin:10px 0 0 0;}
.news ul{width:390px; height:auto;}
.news ul li{background:url(../images/gj_29.jpg) 0 9px no-repeat; height:30px; line-height:30px;}
.news ul li a{float:left; margin-left:20px;}
.news ul li span{float:right;}


#Quick{width:235px; height:229px; background:url(../images/gj_32.jpg) bottom no-repeat; float:right;}
#Quick_t{background:url(../images/gj_26.jpg) no-repeat; width:195px; height:72px; margin:0 0 0 9px;}
#Quick_a{width:120px; height:auto; margin:0 0 0 40px;}
#Quick_a a{display:block; width:120px; height:30px; margin-top:10px;}

#link{width:998px; height:28px; margin:20px auto 0 auto; border:1px solid #E4E4E4;}
#link span{line-height:28px; font-size:14px; font-weight:600; font-weight:600; padding-left:15px; color:#FF0000;}
#link a{line-height:28px; padding:0 10px;}



#foot{width:100%; height:120px; background:#222222; text-align:center; padding:40px 0 0 0; line-height:40px; margin-top:20px;}
#foot span{color:#FFFFFF;}
#foot a{color:#FFFFFF;}
#foot font{color:#787878; font-size:12px;}



#banner1{width:1000px; height:200px; margin:0 auto 0 auto;}

#contact{width:1000px; height:auto; margin:20px auto 0 auto;}
#left{width:200px; height:auto; float:left;}
#left_t{width:200px; height:48px; background:url(../images/about_07.jpg) no-repeat; overflow:hidden;}
#left_t span{display:block; width:200px; height:24px; font-size:16px; line-height:24px; text-align:center; color:#292929; font-weight:600; margin-top:10px;}

#left_c{width:200px; height:auto;}
#left_c ul li{width:200px; height:38px; background:url(../images/about_21.jpg) no-repeat; text-align:center;}
#left_c ul li:hover{width:200px; height:38px; background:url(../images/about_10.jpg) no-repeat;}
#left_c ul li a{line-height:38px;}
#left_c ul li a:hover{color:#00539d; text-decoration:none;}



#right{width:760px; height:auto; float:right;}
#right_t{background: url(../images/about_12.jpg) repeat-x; width:760px; height:30px;}
#right_t img{float:left;}
#right_t span{float:left; line-height:30px; background: url(../images/about_15.jpg) 10px 7px no-repeat; padding-left:35px; color:#025298;}
#right_t font{float:right; line-height:30px; background:url(../images/about_13.jpg) right no-repeat; padding-right:10px; font-size:12px;}


#right_c{width:718px; height:auto; border:1px solid #e5e5e5; padding:20px 20px 60px 20px; font-family:"ËÎÌå"; color:#666666; overflow:hidden;}







