@charset "gb2312";
/* CSS Document */
body,form,h1,h2,h3,p,div,ul,li,input,button,radio,label{padding:0;margin:0;border:0;}
body{font-family:"Î¢ÈíÑÅºÚ";font-size:14px;text-align:center;color:#908c85;}
ul,li{list-style-type:none;}
a{text-decoration:none;color:#222;font-size:16px;}
a:hover{color:#F33;}
.mw{width:1300px;margin:0 auto;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.pt30{padding-top:30px;}
.pt20{padding-top:20px;}
.pt10{padding-top:10px;}

#banner{height:90px;overflow:hidden;padding-top:10px;}
.logo{width:25%;float:left;}
.logo img{max-width:100%;margin-top:20px;}
.banner_div{width:70%;float:left;}
.top-menu{height:36px;line-height:36px;background: linear-gradient(to bottom,#FFFFFF, #f9e4bb);border-left:1px solid #f9e0a7;border-top:1px solid #f9e0a7;border-right:1px solid #f9e0a7; border-top-right-radius:5px; border-top-left-radius:5px;overflow:hidden;}
.menu-links{margin-left:5px;margin-right:5px;}
.menu-links li{float:left;width:calc(9.06% - 1px);border-left:1px solid #f3e4c5;}
.menu-links li:first-child{border-left:0;}
.menu-links li:nth-child(9){border-right:1px solid #cfcdff;}
.menu-links li:nth-child(10){border-right:1px solid #cfcdff;border-left:none;}
.menu-links li:nth-child(11){border-right:1px solid #cfcdff;border-left:none;}
.menu-links li a{font-weight:bolder;font-size:15px;}
.menu-bg{background:linear-gradient(to bottom,#FFFFFF, #cfcdff);}

.search-bar{width:100%;margin-left:auto;margin-right:auto;height:60px;background-color:#fb6c08;background: linear-gradient(to bottom,#fc7903, #fe4411);}
#search_form{text-align:left;color:#FFFFFF;padding-top:15px;width:63%;float:left;}
#search_input{margin-left:0px;width:306px;height:24px; border:0px; font-size:14px; color:#a6a6a5;padding-top:5px; padding-left:35px; background:url(images2011/all_bg.jpg) no-repeat; background-position:-12px -6px; outline:none;border:1px solid #333;}
#radio_group{display:inline;}
#radio_rc ,#radio_gs ,#radio_gw{display:none;}
#search_form label{
  display:-moz-inline-block;
  display:inline;
  cursor:pointer;
  margin:2px 2px;
  padding-left:4px;
  padding-right:10px;
  line-height:18px;
 }

#search_form  input[type="radio"] {appearance: none;-webkit-appearance: none;-moz-appearance: none;width:16px;height:16px; border: none;background-color: white;border-radius:50%;outline:none;cursor:pointer;position:relative;}

#search_form input[type="radio"]:checked::before {content: "";display: block;width:10px;height:10px;background-color:#007BFF;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.search-links{float:left;color:#FFF;padding-top:15px;}
.search-links a{color:#FFF;}
#search_input{width:300px;height:22px;background:url(../images/search_icon.png) no-repeat 3px 5px;border:0px; background-color:#FFF;border:none;color:#a6a6a5;padding-top:5px; padding-left:25px;}



/***µÇÂ¼**/
div#bg,#options{text-align:left;}
#options ul{list-style:none;}
#options ul{color:#000000;}
#options ul li{height:20px; line-height:20px;}
.hy_service_header{color:#FF0000; font-weight:bold;}
.hy_service_content{color:#000000;}
.reg_font{color:#FF6600;font-weight:bolder;padding-right:5px;}
.reg_font a{color:#FF6600;}
.reg_font a:hover{color:#333333;}
.text_input{width:100%;float:right;border:1px solid #A9A9A9;border-radius:2px;overflow:hidden;height:24px;line-height:24px;margin-bottom:10px; outline:none;}
.login-form{margin:20px;}
.login-form li{line-height:30px;padding-bottom:5px;}
.login-form li a{font-size:14px;padding-left:7px;font-weight:bolder;}
.login-btn{height:36px;width:100%;line-height:36px;background: linear-gradient(to bottom,#fdd502, #fe7b04);border-radius:5px;overflow:hidden;font-size:18px;text-align:center; font-weight:bolder;color:#FFF;border:1px solid #ea750b;}
.login-btn:hover{cursor:pointer;background: linear-gradient(to bottom,#2860ff, #3d17e0);border:1px solid #3d17e0;}
#login_form form li{margin-bottom:7px;}
.fw-btn{height:36px;line-height:36px;border-radius:5px;overflow:hidden;border:1px solid #ffc48f;background: linear-gradient(to bottom,#fff4eb, #ffd0a7);margin-top:5px;}
.fw-btn a{color:#F60;}
.gj-btn{font-size:22px;font-weight:bolder;}
.gj-btn:hover{color:#333;}
.ad-btn{border-left:1px solid #ff8f1e;}


#bottom_1{height:110px;background-color:#FBF0DC; width:calc(100% - 42px); padding:20px;border:1px solid #f1dcb6;border-radius:5px;overflow:hidden;}
#bottom_1_header{ height:10px;  background-image:url(images2011/bottom1_bg.jpg); background-position:14px 0px; *background-position:13px 0px; background-repeat:no-repeat;}
#bottom_1_bottom{  height:10px; background-image:url(images2011/bottom1_bg.jpg); background-position:14px bottom; *background-position:13px bottom; background-repeat:no-repeat;}

.ul_menu_header{font-size:16px;font-weight:bolder;}
.fw-nav{float:left;width:calc(25% - 2px);border-left:1px solid #eee3cf;}
.fw-nav:first-child{border-left:none;}
.fw-nav ul{margin:0 20px;}
.fw-nav li{line-height:28px;text-align:left; list-style-type:none;}
.fw-nav li a{font-size:14px;}
.bottom-nav{width:100%; clear:both; background-color:#ededed;padding-top:18px; line-height:20px; padding:15px 0px 10px 0px; border-top:1px solid #e1e1e1;font-size:14px;}
.bottom-nav a{font-size:14px;}

.page{font-size:16px;margin-top:25px;color:#333;}
.page a{color:#333; padding:3px 5px;border:1px solid #E9E9E9;border-radius:2px;overflow:hidden;}