@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; color:#666666; font-family:"宋体"; font-size:12px; background:url(../images/main_bg.gif) repeat; line-height:18px;}
img{ border:none;}

.font_style{ font-size:14px; font-weight:bold; color:#000000; line-height:30px;}
.red{ color:#FF0000; line-height:20px;}
.blue{ color:#4e9ccf; line-height:20px;}
.head{ margin:0 auto; width:980px;}

.center{ margin:0 auto; width:980px;}

.logo{ background:url(../images/logo.gif) no-repeat; width:162px; height:71px; float:left;}
.rinfo{ background: url(../images/xc_info.gif) bottom right no-repeat; width:818px; height:71px; float:left; text-align:right; line-height:30px;}
.rinfo a,.rinfo a:link,.rinfo a:visited,
.bottom_content a,.bottom_content a:link,.bottom_content a:visited
{color:#666666; text-decoration:none;}
.rinfo a:hover,.bottom_content a:hover{ color:#4e9ccf; text-decoration: none;}
.nav_Menu ul{ list-style:none; margin:0; padding:0;}
.nav_Menu ul li{float:left; height:39px; line-height:39px; color:#FFFFFF; font-size:14px; text-align:center;}
.nav_Menu ul li.nav_Menu_left{background:url(../images/mainNav_bg_l.gif) no-repeat; width:77px; }
.nav_Menu ul li.nav_Menu_content{ background:url(../images/mainNav_bg_c.gif) repeat-x; width:117px;}
.nav_Menu ul li.nav_Menu_line{background:url(../images/xckm_line.gif) no-repeat; width:1px; }
.nav_Menu ul li.nav_Menu_right{background:url(../images/mainNav_bg_r.gif) no-repeat; width:78px; }
.nav_Menu ul li a{color:#FFFFFF;}
.nav_Menu ul li.bg{ background:url(../images/mainNav_bg_c2.gif) center no-repeat; display:block; width:117px; text-align:center;}
.nav_Menu ul li a:link,.nav_Menu ul li a:visited{ text-decoration:none;}
.nav_Menu ul li ul{list-style:none; padding:0; width:150px; display:none; position:absolute; border-left:#2C95D5 1px solid; border-right:#2C95D5 1px solid; background:url(../images/main_bg.gif) repeat;}
.nav_Menu ul li ul#cp,.nav_Menu ul li ul#yw{top:110px!important; left:auto; margin-left:-88px!important; margin-left:-94px; }
.nav_Menu ul li ul li{width:150px; height:30px; line-height:30px; border-bottom:#2C95D5 1px dashed; background:url(../images/main_bg.gif) repeat;}
.nav_Menu ul li ul li a{color:#2C95D5; background:url(../images/main_bg.gif) repeat;}
.nav_Menu ul li ul li a:hover{ width:150px; height:30px; background: url(../images/main_bg.gif) repeat; color:#666666; font-weight:bold;}
.center_bottom_line{ width:980px; border-top:#E6E6E6 solid 3px; float:left; margin-bottom:10px; margin-top:0!important;}
.ty_list ul{ list-style:none; margin:0; padding:10px;}
.ty_list ul li{ background:url(../images/gz_ic.gif) 10px center no-repeat; padding-left:18px; line-height:30px; border-bottom:#999999 dashed 1px;}
.ty_list ul li a{ color:#666666; font-size:13px;}
.ty_list ul li a:link,.ty_list ul li a:visited{ text-decoration:none;}
.ty_list ul li a:hover{color:#4e9ccf; text-decoration:none;}
.tel{background:url(../images/phone.gif) center no-repeat; width:202px; height:70px; padding-left:20px; margin-top:10px;}

.yw_qq,.js_qq{ width:222px; overflow:hidden;}
.yw_qq a img{ margin-right:3px;}
.js_qq a img{ margin-right:3px;}

.yw_qq ul{ width:200px; overflow:hidden; padding:0px; margin:0px; margin-top:30px; margin-left:10px;}
.yw_qq ul li{ width:90px; float:left; overflow:hidden; padding:0px; margin:0px; margin-top:10px; margin-left:10px; _display:inline;}
.yw_qq ul li a{ text-decoration:none; color:#555;}
.yw_qq ul li a:hover{ color:#f00;}

.js_qq ul{ width:200px; overflow:hidden; padding:0px; margin:0px; margin-top:30px; margin-left:10px;}
.js_qq ul li{ width:90px; float:left; overflow:hidden; padding:0px; margin:0px; margin-top:10px; margin-left:10px; _display:inline;}
.js_qq ul li a{ text-decoration:none; color:#555;}
.js_qq ul li a:hover{ color:#f00;}

.yw_qq{ background:url(../images/online_yw.gif) no-repeat 10px 0px;}
.js_qq{ background:url(../images/online_js.gif) 15px 5px no-repeat;}

.bottom{ margin:0 auto; width:980px; height:110px;}
.bottom_box{ width:600px; margin:0 auto;}
.bottom_logo{ background:url(../images/footer_logo.gif) center top no-repeat; width:110px; height:30px; text-align:center; padding-top:80px; float:left;}
.bottom_content{ background:url(../images/footer_line.gif) center left no-repeat; width:400px; height:110px; float:left; margin-left:15px; text-align:center; line-height:20px;}
.bottom_content a{color:#666666;}
.bottom_content a:link,bottom_content a:visited{ text-decoration:none;}
.bottom_content a:hover{ color:#4e9ccf; text-decoration:none;}
.z_phone{ background:url(../images/z_phone.gif) no-repeat; width:222px; height:41px;}
.z_online{ background:url(../images/z_online.gif) no-repeat; width:222px; height:41px;}
.button{background:url(../images/button.gif) no-repeat; width:85px; height:30px; border:none; cursor:pointer; float:left;}
.button a,.button a:link,.button a:visited{ color:#FFFFFF; font-size:13px; line-height:28px; text-decoration:none;}
.button a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.button_box{text-align: center;}

