@charset "utf-8";
/* CSS Document */
body{margin:0 auto; padding:0;}
h2,h3,p,ul,li,dl,dt,dd,img,span,table,tr,td,th,p,a{ margin:0; padding:0; list-style:none; border:0;}
/*top*/
.top{ height:40px;overflow:hidden;}
.topmain{ width:1000px; margin:0 auto;}
.toplogo{ width:460px; float:left; }
.toprgh{ width:520px; line-height:40px; float:right; font-size:12px; text-align:right;}
.toprgh img{ float:left; margin:14px 5px 0 5px;}
.toprgh a{ color:#c1c1c1; float:left;}
.toprgh a:hover{ text-decoration:underline;}
.topcend{ height:170px; /*background:url(../a_images/head_14.jpg) repeat-x bottom;*/ }
.cendcont{ width:1000px; margin:0 auto; }
.logo2{ float:left; margin:15px 0 15px 0;}
.sytougao{width:164px; height:73px; float:left;}
.terrace{ width:844px; height:71px; float:right; margin:14px 0 0 0;}
.terraceimg{ float:left;}
.terrace dl{ float:left; width:205px; margin:0 0 0 5px; font-size:12px;}
.terrace dd{ text-align:center; line-height:18px;}
.search{ width:245px; *width:330px; float:right;margin-top: 8px;}
.search ul li{ height:30px;width:245px; font-size:12px;}
.search ul li span{ display:inline-block; float:left; line-height:30px;}
.textjs{ width:105px; margin:2px 4px 0 0;float:left; height:20px}
.Wdate {
    border: #999 1px solid;
    height: 20px;
    background: #fff url(datePicker.gif) no-repeat right;
    width: 90px;
}
.buttjs{ width:70px; height:24px; background:url(/a_images/head_15.jpg) no-repeat; border:0;float:right;}
.rijs input{ width:56px; margin:3px 5px 0 0;}
.nav{width:844px; height:50px; line-height:50px; border-top:3px solid #203c7d; float:right; margin:15px 0 0 0;  }
.nav span{ height:50px; display:inline-block;}
.nav span a{ display:inline-block; color:#222222; padding:0 9px;font-size:18px; font-family:'Î¢ÈíÑÅºÚ';}
.nav span a:hover{/* background:url(../a_images/head_16.jpg) repeat-x; color:#FFF;*/ border-bottom:3px solid #004999;color:#004999; text-decoration:none;}

/*foot*/
.syfoot{width:100%; background:#efefef; border-top:1px solid #ddd; margin-top:30px;}
.syfootmain{width:1000px; padding:20px 0; margin:0 auto; font-size:12px;}
.syfootmain p{ line-height:25px; text-align:center; color:#666;}
.syfootmain ul{width:1000px; margin:0 auto; text-align:center;}
.syfootmain li{  display:inline; line-height:25px; }
.syfootmain li a{ display:inline; color:#666; }
.syfootmain li a:hover{ color:#F00; text-decoration:underline;}
.syfootmain li span{ padding:0 5px; color:#666;}

/*nav_one*/
.main{ position:relative;}

.nav_one{width:844px;height:487px;  position:absolute !important; left:158px;top:192px;z-index:2000 !important; padding:0 5px; background:url(../a_images/nav-1.png) repeat-y left center; }
.nav_oneW{width:834px; height:487px; font-size:14px; border:1px solid #ddd; background:#f4f4f4;overflow:hidden;}
.nav_one a{ color:#222; text-decoration:none;}
.nav_one a:hover{ color:#F00; text-decoration: none;}
.left_bsgd{width:350px; margin-left:40px; padding-top:30px; float:left; display:inline; }
.right_bsgd{width:350px; margin-right:40px;padding-top:30px; float:right;display:inline;}
.left_dbpbtit,.change_title{height:30px; line-height:30px; background:url(../a_images/nav-2line.jpg) repeat-x left bottom;}
.left_dbpbtit span,.change_title .a1{ background:url(../a_images/nav-3line.jpg) repeat-x left bottom; height:30px; display:inline-block;}
.left_dbpbtit span a,.change_title .a1 a,.change_title .a2 a{ color:#333;font-size:14px; font-family:"ËÎÌå";font-weight:bold; padding:0;}
.left_dbpbtit span a:hover,.change_title .a1 a:hover{ color:#F00; text-decoration:none;}
.left_dbpb dl,.flfg_fgjd dl{ margin-top:5px;}
.left_dbpb dt,.flfg_fgjd dt{ height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.left_dbpb dt a,.flfg_fgjd dt a{ color:#F00;}
.left_dbpb dd,.flfg_fgjd dd{ height:40px; font-size:12px; line-height:20px; color:#666; overflow:hidden;}
.left_dcwj{ margin-top:20px;}
.dcwj_oneW p{ height:50px; line-height:50px;  }
.djwc_xz{ width:175px; float:left; height:30px; line-height:30px;}
.dcwj_btn{ padding-top:10px;}
.dcwj_btn1{width:100px; float:left;}
.nav_changeone{ margin-top:10px; padding-bottom:10px;}
.nav_changeone li{ line-height:28px; overflow:hidden;}
.nav_changeone li a{ display:inline-block; float:left; background:url(../a_images/culture-6.jpg) no-repeat left center; padding-left:10px;}
.nav_changeone li span{ display:inline-block; float:right; color:#666;}
.nav_changeone li:hover span{ color: #F00; text-decoration: none;}
/*shop*/
.nav_shopL{width:140px; float:left; margin-left:30px; display:inline; }
.nav_shopR{width:634px; float:right; margin-right:30px;display:inline; margin-top:20px;}
.nav_szbdy{ margin-top:30px;}
.nav_szbdytit{ height:25px; line-height:25px; background:url(../a_images/nav-7.png) no-repeat left center; font-weight:bold;}
.nav_szbdytit a{ padding-left:33px; color:#fff;}
.nav_szbdycon{width:130px; height:190px; padding:1px; background:#fff; border:1px solid #ddd; margin-top:10px;}
.nav_szbdyul{ margin-top:7px;}
.nav_szbdyul li a{ padding-left:10px; line-height:28px; background:url(../a_images/culture-6.jpg) no-repeat left center;}
.ggxxkd{ width:290px; float:left; margin-left:24px; display:inline;}
.ggxxkd ul{ margin-top:5px;}
.ggxxkd li{ line-height:28px;}
.ggxxkd li a{ background:url(../a_images/culture-6.jpg) no-repeat left center; padding-left:10px;}
.nav_lxwm{width:610px; height:145px; background:#ededed; margin:30px 0 0 24px; }
.nav_lxwmL{ float:left; width:250px; margin:10px 0 0 20px; display:inline;}
.nav_lxwmL dl{ border-right:1px solid #ddd; padding-right:40px;}
.nav_lxwmL dt a,.nav_lxwmR dt a{ line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.nav_lxwmL dd{ line-height:24px; font-size:12px; color:#666;}
.nav_lxwmR{width:320px; height:145px; float:right; background:url(../a_images/nav-8.jpg) no-repeat right center;}
.nav_lxwmR dt{ padding-top:10px;}
.nav_lxwmR dd{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#666;}
/*3flfg*/
.left_flfg{width:350px; float:left; margin-left:40px; display:inline; margin-top:30px;}
.right_flfg{width:350px; float:right; margin-right:40px; display:inline;margin-top:30px;}
.flfg_zjwj{}
.flfg_gwyfb{ overflow:hidden;}
.flfg_gwyfb ul{ padding-top:5px;}
.flfg_gwyfb li{ line-height:28px; height:28px;}
.flfg_gwyfb li a{ padding-left:10px; background:url(../a_images/culture-6.jpg) no-repeat left center; display:inline-block; float:left;}
.flfg_gwyfb li span{ display:inline-block; float:right; color:#666;}
.flfg_gwyfb li:hover span{ color: #F00; text-decoration: none;}
.flfg_fgjd{ overflow:hidden;}
.flfg_aljd{width:350px; overflow:hidden; }
.flfg_aljd dl{width:160px; height:160px; float:left; margin-top:15px;  padding:0 7px;}
.flfg_aljd dt{width:160px; height:120px; overflow:hidden;}
.flfg_aljd dd{width:160px; height:40px; line-height:18px; font-size:12px; overflow:hidden; padding-top:5px;}
.kongk{ height:15px;}
.gsnews_pic{ overflow:hidden; padding-bottom:5px;}
.gsnews_picL{ width:160px;  height:105px; float:left; overflow:hidden; margin-right:10px;}
.gsnews_picR{width:180px; overflow:hidden;}
.gsnews_picR dt{ line-height:24px; height:48px; overflow:hidden;}
.gsnews_picR dt a{font-weight:bold; color:#F00; text-decoration: none;}
.gsnews_picR dd{ color:#666; font-size:12px; height:40px; line-height:20px; padding-top:5px; }
/*gsfw*/
.left_gsfw{width:440px; float:left; margin-left:40px; display:inline;}
.right_gsfw{ width:275px;  float:right; display:inline; margin-top:50px; margin-right:40px;}
.left_gsfw{ margin-top:25px;}
.gsfw_cx{ border:1px solid #ddd;}
.cx_one a{ width:118px; height:95px; display:inline; float:left; padding-top:10px; margin-left:12px;}
.cx_two{ padding-bottom:15px;}
.cx_two ul{ overflow:hidden;}
.cx_two li{width:117px; height:32px; line-height:32px; text-align:center; float:left; margin-left:12px; margin-top:10px; display:inline;background:url(../a_images/nav-12.png) no-repeat left center;}
.gsfu_qyxx{width:275px; height:155px; padding-top:25px;}
/*dfpd*/
.left_dfpd{width:370px; float:left; display:inline; overflow:hidden; margin-left:40px; padding-top:25px;}
.right_dfpd{width:320px; float:right; display:inline; overflow:hidden; margin-right:40px;padding-top:25px;}
.dfpd_dfgsj{width:320px;}
.dfpd_dfgsj dl{width:320px; height:38px; line-height:38px; background:url(../a_images/nav-14.jpg) repeat-x left bottom;overflow:hidden;}
.dfpd_dfgsj dt{ width:90px; float:left;overflow:hidden;}
.dfpd_dfgsj dd{ width:230px; float:left;overflow:hidden;}
.dfpd_xgwb{ overflow:hidden;}
.dfpd_xgwb li{width:56px; height:56px; padding:2px; background:#ffffff; margin:10px 7px 0 7px; float:left; display:inline;}
.dfpd_wbW{ width:360px; height:250px;border-left:1px solid #ddd;border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:url(../a_images/nav-16.jpg) no-repeat left top; padding-top:4px; margin-top:10px; overflow:hidden;}
.nav_xgwxW{ overflow:hidden;}
.nav_xgwx{ overflow:hidden; padding:5px 0 10px 0;}
.nav_xgwx li{width:106px; float:left; height:30px; line-height:30px;}
.nav_xgwx li a{ padding-left:10px; background:url(../a_images/culture-6.jpg) no-repeat left center;}
.left_dbpbtit{ position:relative;}
.wb_leftright{ position:absolute; right:12px; top:7px;}

/*dfpdleftright*/
.wb_dot123{ float:right;width:40px; height:17px; }
.wb_dot123 img{ float:left; padding:5px 5px 0 0;}
.wb_dotleft{width:26px; height:17px; float:right; overflow:hidden;}
.wb_dotleft img{ float:left;}

/*displaynone*/


.nav_one{display:none;}




.nav_show{}
.nav_none{ display:none;}


.xgwb_show{}
.xgwb_none{ display:none;}