@charset "utf-8";

/* basic elements */
* { margin: 0; padding: 0; }
body {
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: center;
	background:#DCDCDC;
	background-image: none;
}
img { border: 0;}


a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #ff0000; text-decoration: underline; }


h2, h3, h4, h5, p, ul, ol  { margin: 0; padding: .5em 0; }

/* common style */
.block{ display:block;}
.clear { clear:both; }
.hide, .dupe { display: none; }
.space { float:left; width:10px; text-align:center;}

dd{ text-align:center; line-height:20px;}
ul{margin:0; padding:0;}
li{margin:0; padding:0; line-height:25px; background:none; list-style:url(../i/meishi_163.gif);}


#container{ width:1003px; margin:0 auto; text-align:left; }/* Width of all pages : 1003px  */ 
#top_g{ padding:0 22px; width:959px; height:75px; float:left; color:#676767;}
#ltop_g{width:231px; height:75px; float:left;}
#ltop_gup{width:231px; height:75px; float:left;background:url(../i/goalwexl_03.jpg) no-repeat;}
#rtop_g{width:420px; height:75px; float:right;}
#rtop_gt{ margin:5px 0 0 0; width:420px; height:27px; float:left; text-align:right;}
.rtop_gtx{margin:0 3px;}
#rtop_gb{padding:25px 0 0 0; width:420px; height:18px; float:left; line-height:18px; text-align:right;}

/* counter */
#counter{ margin:10px auto; width:982px; height:auto;}
.main_p{width:982px; height:auto; float:left; font-size:1px;}

#daoh{width:982px; height:35px; float:left;}
.daohp{width:18px; height:35px; float:left;}
.daohpl{width:18px; height:35px; float:left;background:url(../i/goalwexl_16.jpg) no-repeat;}
.daohpf{width:18px; height:35px; float:left;background:url(../i/goalwexl_22.jpg) no-repeat;}
#daohm{width:946px; height:35px; float:left; background:url(../i/goalwexl_19.jpg) repeat-x;}
#daohm_l{width:794px; height:35px; float:left;}
.daohm_lx{width:86px; height:35px; float:left; line-height:33px; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center;}
.daohm_ly{width:2px; height:35px; float:left; background:url(../i/goalwexl_18.jpg) no-repeat ;}
.daohm_lx a:link { color: #fff; width:86px; height:35px; float:left;}
.daohm_lx a:visited { color: #fff;  width:86px; height:35px; float:left;}
.daohm_lx a:hover { color: #fff; width:86px; height:35px; float:left;  background:url(../i/goalwexl_17.jpg) no-repeat bottom; text-decoration:none; color:#FFFF00;}
.daoh_bg{background:url(../i/goalwexl_17.jpg) no-repeat bottom; }

#daohm_r{ padding:6px 10px 0 0; width:130px; height:20ppx; float:right;}
#maingoa{width:982px; height:auto; float:left; background:url(../i/goalwexl_53.jpg) repeat-y;}


#bottom_g{padding:0 22px; width:959px; height:89px; float:left; color:#5B5B5B;}
#bottom_g_t{width:959px; height:30px; float:left; line-height:30px;}
.bottmm_g_b{width:959px; height:23px; float:left; line-height:23px;}
.zi_l{float:left;}
.zi_r{float:right;}


#weizhi{padding:0 20px 0 28px; width:934px; height:25px; float:left; color:#616161;}
#lweizhi{ padding:0 0 0 27px; width:auto; height:25px; float:left; line-height:25px; /*background:url(../i/goalwexl_30.jpg) left no-repeat;*/}
#rweizhi{width:235px; height:25px; float:right; line-height:25px;}

#jsf{padding:0 10px; width:962px; height:auto; float:left;}
.jaf_p{width:962px; height:auto; float:left; font-size:1px;}
#jaf_m{width:962px; height:259px; float:left;}
.jaf_mp{width:auto; height:259px; float:left;}
#jaf_mi{width:783px; height:259px; float:left;}
#jaf_mi1{width:783px; height:259px; float:left; display:block;}
#jaf_mi2{width:783px; height:259px; float:left; display:none;}
#jaf_mi3{width:783px; height:259px; float:left; display:none;}
#jaf_mi4{width:783px; height:259px; float:left; display:none;}
#jaf_mi5{width:783px; height:259px; float:left; display:none;}
#jaf_mi6{width:783px; height:259px; float:left; display:none;}

#jaf_mall{ width:783px; height:259px; float:left;  }
#jaf_ma{width:169px; height:259px; float:left; background:url(../i/goalwexl_47.jpg) repeat-y;}
#jaf_mat{width:169px; height:58px; float:left; background:url(../i/goalwexl_41.jpg) no-repeat;}
#jaf_mab{width:161px; height:201px; float:left; }
#jaf_mab a:link { color: #fff; text-decoration: none; }
#jaf_mab a:visited { color: #fff; text-decoration: none; }
#jaf_mab a:hover { color: #40517E; text-decoration: underline; }

#jaf_mabx1{ margin:1px 0; width:161px; height:31px; float:left; text-align:center; font-size:13px; line-height:31px; font-weight:bold; display:inline; cursor:pointer; }
#jaf_mabx2{ margin:1px 0; width:161px; height:31px; float:left; text-align:center; font-size:13px; line-height:31px; font-weight:bold; display:inline; cursor:pointer; }
#jaf_mabx3{ margin:1px 0; width:161px; height:31px; float:left; text-align:center; font-size:13px; line-height:31px; font-weight:bold; display:inline; cursor:pointer; }
#jaf_mabx4{ margin:1px 0; width:161px; height:31px; float:left; text-align:center; font-size:13px; line-height:31px; font-weight:bold; display:inline; cursor:pointer; }
#jaf_mabx5{ margin:1px 0; width:161px; height:31px; float:left; text-align:center; font-size:13px; line-height:31px; font-weight:bold; display:inline; cursor:pointer; }
#jaf_mabx6{ margin:1px 0; width:161px; height:31px; float:left; text-align:center; font-size:13px; line-height:31px; font-weight:bold; display:inline; cursor:pointer; }

.jaf_mano{background:url(../i/goalwexl_42.jpg) no-repeat; color:#40517E;}
.jaf_maoff{background:url(../i/goalwexl_48.jpg) no-repeat; color:#fff;}

#neir{padding:7px 15px 0 15px; width:952px; height:168px; float:left; color:#555555;}
.neir_p{width:10px; height:168px; float:left;}
#lneir{width:319px; height:168px; float:left;}
#blneir{ padding:0 0 0 4px; width:300px; height:126px; float:left;}
#blneir ul{padding:0; padding:0;}
#blneir li{padding:0 0 0 10px; width:290px; height:21px; float:left; line-height:21px; background:url(../i/goalwexl_70.jpg) no-repeat left; list-style:none;}

.blneir{ padding:0 0 0 4px; width:300px; height:126px; float:left;}
.blneir ul{padding:0; padding:0;}
.blneir li{padding:0 0 0 10px; width:280px; height:21px; float:left; line-height:21px; background:url(../i/goalwexl_70.jpg) no-repeat left; list-style:none;}

#marquee{ width:304px; height:126px; float:left;}
#ScrollMe{ width:304px; height:126px; float:left;overflow:hidden;text-align:left;}


#mneir{padding:0 9px; width:310px; height:168px; float:left;}
#bmnerir{width:310px ; height:126px; float:left;}
.bmnerir_p{padding:30px 0 0 0; width:29px; height:43px; float:left;}

#bmnerir_m{padding:0 6px; width:240px; height:126px; float:left;}
#bmnerir_m dl{width:240px; height:126px; float:left;}
#bmnerir_m dt{width:238px; height:101px; float:left; border:1px solid #CCCCCC;}
#bmnerir_m dd{ padding:2px 0 0 0; width:240px; height:21px; float:left; line-height:21px; text-align:center;}

#rneir{padding:0 0 0 15px; width:270px; height:168px; float:left;}
#brneir{width:268px; height:119px; float:left; border:1px solid #CCCCCC;}

.neir_dh{ margin:5px 0 10px 0; padding:0 0 0 20px; width:auto; height:21px; float:left; background:url(../i/goalwexl_56.jpg) no-repeat left; color:#315BA7; font-size:13px; line-height:21px; font-weight:bold;}


/*jiaru*/
#nygo{width:962px; height:auto; float:left; background:url(../i/ngoagx_38.jpg) repeat-y;}
#nygo_x{width:962px; height:auto; float:left; background:url(../i/ngoagx_64.jpg) no-repeat bottom;}
#lnygo{width:234px; height:auto; float:left;}


#tlnygo{margin:4px 0 0 0; width:234px; height:auto; float:left;}
#ttlnygo{padding:3px 0 0 40px; width:193px; height:28px; float:left; font-size:13px; font-weight:bold; color:#315BA7; background:url(../i/ngoagx_40.jpg) no-repeat; line-height:28px;}
#btlnygo{margin:2px 0 0 0; width:234px; height:auto; float:left;}
.pbtlnyao{width:234px; height:auto; float:left; font-size:1px;}
#mbtlnyao{padding:5px 25px; width:184px; height:auto; float:left; background:url(../i/ngoagx_51.jpg) repeat-y;}
#mbtlnyao ul{margin:0; padding:0; }
#mbtlnyao li{width:184px; height:28px; float:left; background:none; list-style:none; line-height:27px; color:#000000; text-align:center;}
#mbtlnyao li a:link { color: #000; width:184px; height:27px; float:left; border-bottom:1px dashed #B3BBD8;}
#mbtlnyao li a:visited { color: #000;  width:184px; height:27px; float:left;  border-bottom:1px dashed #B3BBD8;}
#mbtlnyao li a:hover { padding:1px 0 0 0; color: #000; width:184px; height:27px; float:left; background:url(../i/ngoagx_54.jpg) no-repeat bottom; border:none; text-decoration:none; font-weight:bold;}

#mbtlnyaoone{padding:5px 25px; width:184px; height:auto; float:left; background:url(../i/ngoagx_51.jpg) repeat-y;}
#mbtlnyaoone ul{margin:0; padding:0;}
#mbtlnyaoone li{width:181px; float:left; background:none; list-style:none; line-height:27px; color:#000000;   padding-left:3px;}
#mbtlnyaoone li h1{ font-size:12px; text-indent:10px;}
#mbtlnyaoone li h2{ font-size:12px; text-indent:20px; font-weight:100; }  
#mbtlnyaoone li a:link { color: #000; width:165px; line-height:27px; float:left; border-bottom:1px dashed #B3BBD8; }
#mbtlnyaoone li a:visited { color: #000;  width:165px; height:27px; float:left;  border-bottom:1px dashed #B3BBD8;}
#mbtlnyaoone li a:hover { padding:1px 0 0 0; color: #000; width:184px; height:27px; float:left; background:url(../i/ngoagx_54.jpg) no-repeat bottom; border:none; text-decoration:none; font-weight:bold;}

#blnygo{margin:12px 0 0 0; width:234px; height:auto; float:left;}
#tblnygo{padding:3px 0 0 40px; width:193px; height:28px; float:left; font-size:13px; font-weight:bold; color:#315BA7; background:url(../i/ngoagx_60.jpg) no-repeat; line-height:28px;}
#bblnygo{margin:10px 0 0 0; width:234px; height:230px; float:left; background:url(../i/ngoagx_62.gif) no-repeat top;}

#rnygo{ padding:10px 30px 0 16px; width:682px; height:auto; float:right;}
#trnygo{width:682px; height:22px; float:left; background:url(../i/ngoagx_45.jpg) repeat-x;}
#ltrnygo{padding:0 8px 0 25px; width:auto; height:22px; float:left; background:#fff url(../i/ngoagx_43.jpg) no-repeat left; font-size:13px; color:#315BA7; font-weight:bold; line-height:22px;}
#brnygo{padding:10px 0; width:682px; height:auto; float:left;line-height:25px;}
#bryao ul{}
#brnygo p{ text-indent:28px;}
#brnygo h1{font-size:16px;}
#brnygo h2{font-size:14px;}
#brnygo h3{font-size:12px;}
#brnygotwo{padding:10px 0; width:682px; height:auto; float:left;line-height:23px;}
#brnygotwo ul{margin-top:8px;}
#brnygotwo h1{font-size:16px;}
#brnygotwo h2{font-size:14px;}
#brnygotwo h3{font-size:12px;}
.pz{border:double 1px #000; width:580px; border-bottom:none;}
.pz_one{width:220px; line-height:25px;  background-color:#666; color:#FFF; float:left; text-align:center;}
.pz_two{width:356px; line-height:25px; text-align:center; float:left;}
.pztwo{border:double 1px #000; width:580px;}
.qdtp{width:450px;float:right;}
.zpsx{width:275px; height:200px; float:left;}
.zpsx2{width:265px; height:200px; float:right; padding-left:5px;}


/**/
#fsny_m{width:962px; height:530px; float:left;}
#lfany_m{width:7px; height:530px; float:left;}
#mfany_m{width:775px; height:528px; float:left; border:1px solid #89AADA;}
#rfany_m{width:178px; height:530px; float:left; background:url(../i/agoa2w_07.jpg) repeat-y;}
#trfany_m{padding:0 0 0 20px; width:158px; height:36px; float:left; background:url(../i/agoa2w_13.jpg) no-repeat bottom; font-size:14px; font-weight:bold; color:#20539B; line-height:36px;}
#mrfany_m{padding:12px 6px; width:164px; height:auto; float:left;}
#mrfany_m ul{margin:0; padding:0;}
#mrfany_m li{ margin:1px 0; width:164px; height:31px; float:left; background:none; list-style:none; line-height:31px; color:#40517E; text-align:center; font-weight:bold;}
#mrfany_m li a:link {color:#40517E; width:164px; height:31px; float:left; background:url(../i/agoa2w_16.jpg) no-repeat;}
#mrfany_m li a:visited {color:#40517E; width:164px; height:31px; float:left; background:url(../i/agoa2w_16.jpg) no-repeat;}
#mrfany_m li a:hover {color:#FFFFFF; width:164px; height:31px; float:left; background:url(../i/agoa2w_19.jpg) no-repeat; text-decoration:none;}

#jgfany_m{width:178px; height:3px; float:left; background:url(../i/agoa2w_13.jpg) no-repeat ;}
#anfany_m{margin:12px 0 0 6px; width:164px; height:31px; float:left; background:url(../i/agoa2w_21.jpg) no-repeat; font-size:12px; color:#FFFFFF; text-align:center; font-weight:bold; line-height:31px; display:inline;}


/*p*/
.pud_x{margin:5px 0 8px 0; width:682px; height:115px; float:left; border-bottom:1px solid #B2C4CE;}
.pud_xl{width:130px; height:94px; float:left; padding:2px; border:1px solid #CCCCCC;}
.pud_xr{padding:0 0 0 12px; width:534px; height:100px; float:left; line-height:20px;}
.pud_xrz{width:534px; height:auto; float:left; line-height:20px;}
.pud_xrx{width:75px; height:20px; float:left;}
.pud_xry{width:459px; height:auto; float:left;}
.zib{color:#124D84; font-weight:bold;}
.zir{color:#FF0000;}

.pud_ym{margin:5px 0; width:682px; height:20px; float:left; line-height:20px; text-align:center;}

.dapud{margin:8px 0 0 0; width:682px; height:auto; float:left;}
.dapud_l{width:270px; height:180px; padding:2px; float:left; border:1px solid #CCCCCC;}
.dapud_r{margin:5px 0 0 0; width:406px; height:auto; float:left;}
.dapud_rt{margin:5px 0; width:406px; height:auto; float:left; line-height:20px; color:#0A3C70; font-weight:bold;}
.dapud_rb{margin:5px 0 0 0; width:406px; height:auto; float:left; line-height:20px;}
.dapud_rl{padding:0 0 0 7px; width:80px; height:auto; float:left;}
.dapud_rr{width:319px; height:auto; float:left;}

.dapud_d{padding:0 0 0 23px; width:659px; height:30px; float:left; border-bottom:1px solid #A7BAC6; line-height:30px; font-size:14px; font-weight:bold; background:url(../i/fjowej.gif) no-repeat left; }
.dapud_m{padding:10px 25px; width:619px; height:auto; float:left;}

/*start on*/
.huizi{color:#666666;}
.heizi{ color:#000000; font-weight:bold;}
.dimg{padding:5px; width:auto; height:auto; float:left;}
.nmneir{width:100%; height:auto; padding:10px 0;}
.nmneir_t{width:100%; height:auto; float:left;}
.nmnerr_b{margin:10px 0 0 0; width:100%; height:auto; float:left; line-height:22px; color:#666666; text-align:center;}
.bgcl_h{background-color:#FCFCFC;}
.bgcl_q{background-color:#F9F9F9;}
.bgcl_s{background-color:#F0F3F4;}

/*c us*/
.c_us_t{margin:0 0 1px 0; padding:0 0 0 8px; height:22px;  background-color:#DEE9FB;  color:#354F75; line-height:22px; font-weight:bold;}
.c_us{margin:0 0 10px 0;  width:100%; height:auto; float:left;  border-top:1px solid #DCDCDC; color:#454545;}
.c_us_x{height:28px; line-height:28px; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.c_us_x_l{padding:0 0 0 12px ; width:80px; height:28px; float:left; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.c_us_x_r{padding:0 0 0 12px; width:auto; height:28px; float:left;}
.c_ue_f{width:49%; height:28px; float:left;}
.c_us_x2{height:140px; line-height:28px; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.c_us_x_r2{padding:0 0 0 12px; width:auto; height:140px; float:left;}
.c_us_x_l2{padding:0 0 0 12px ; width:80px; height:140px; float:left; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}

/*job message*/
.job_t{margin:0 0 1px 0; padding:0 0 0 8px; height:22px;  background-color:#DEE9FB; border-bottom:1px dashed #A8A8A8; border-top:1px dashed #A8A8A8; color:#5E5E5E; line-height:22px; text-align:left;}
.job_x{margin:1px 0 0 0; width:100%; height:30px; float:left; }
.job_xx{width:29%; height:30px; float:left;  line-height:30px; text-align:center;}
.job_xy{width:14%; height:30px; float:left; text-align:center; line-height:30px;}
.job_xyx{height:30px; color:#5E5E5E; border-left:1px solid #FFFFFF; }
.job_b{width:100%; height:6px; float:left; border-bottom:1px dashed #A8A8A8; font-size:1px; line-height:1px;}

.njob_x{margin:1px 0 0 0; width:100%; height:auto; float:left; color:#555555;}
.njob_xx{width:16%; height:30px; float:left; line-height:30px;}
.njob_xy{width:33%; height:30px; float:left; line-height:30px;}
.njob_xi{width:83%; height:auto; float:left; list-style:18px;}
.njob_xnx{padding:0 0 0 15px; border-left:1px solid #FFFFFF; }
.njob_xny{padding:0 0 0 15px;}

.bg_d{background-color:#F0F3F4;}
.bg_l{background-color:#F6F8F9;}
.bg_g{background-color:#E4EDEF; color:#598FB5; padding:5px 0;}

.message_xx{width:25%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xy{width:24%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xi{width:10%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xj{width:30%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xz{padding:0 0 12px 0; width:89%; height:auto; float:left;  line-height:20px; }
.message_x{padding:10px 0 0 0; width:100%; height:auto; float:left; }
.message_l{width:auto; height:20px; float:left; }
.message_r{width:auto; height:20px; float:right; line-height:20px; text-align:right;}



.LeftBotton{margin:30px 0 0 0; width:29px; height:43px; float:left; background:url(../i/goalwexl_74.jpg) no-repeat ; display:inline;}
.RightBotton{ margin:30px 0 0 0; width:29px; height:43px; float:left; background:url(../i/goalwexl_77.jpg) no-repeat ; display:inline;}
.rollBox{ padding:0 0 0 0; width:240px; overflow:hidden; height:126px; float:left; }
.rollBox .Cont{width:240px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;zoom:1;overflow:hidden;}
.rollBox .Cont .pic{width:238px;*width:238px!important;*width:238px;float:left;text-align:center;/*padding:0 6px 0 6px;*padding:0 8px 0 8px!important;*padding:0 6px 0 6px;*/}
.rollBox .Cont .pic img{ background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{ line-height:13px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


/*news*/
.new_x{margin:0 0 5px 0; width:100%; height:76px; float:left; border-bottom:1px solid #C9C9C9;}
.new_xt{width:100%; height:25px; float:left; color:#333333;}
.new_xtl{width:auto; height:25px; float:left; line-height:25px; text-align:left; font-size:13px; font-weight:bold; color:#45506C;}
.new_xtr{width:100px; height:25px; float:right; line-height:25px; text-align:right;}
.new_xb{margin:5px 0 0 0; width:100%; height:36px; float:left; line-height:18px; text-indent:2em; color:#666666;}

.new_y{width:100%; height:25px; float:left; text-align:center; line-height:25px; font-size:16px; font-weight:bold; color:#BD0002;}
.new_m{width:100%; height:30px; float:left; line-height:25px; text-align:center; color:#454545; border-bottom:1px dotted #8FB886;}
.new_mx{margin:0 20px;}
.new_w{ margin:5px 0 0 0; width:100%; height:auto; float:left;}
.new_topon{ padding:10px;width:280px; height:18px; float:left; text-align:right; overflow:hidden;}
.new_botomon{ padding:10px;width:300px; float:right;}


/**/
.daohm_lz{width:86px; height:33px; float:left; line-height:33px; color:#FFFFFF; font-size:13px; font-weight:bold; text-align: left; cursor:pointer;  position:relative; }

.daohm_lzx { padding:2px 0 0 0;  width:86px; height:auto; text-decoration:none; color:#1a4484; position:absolute; z-index:2; top:0; left:0; background:url(../i/adh_03.gif) no-repeat top; }
.daohm_lzy{ width:86px; height:33px;  line-height:33px; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center; position:absolute; z-index:2; top:0; left:0; overflow:hidden;}

.erjcd_t{width:86px; height:33px; float:left; text-align:center;}
.erjcd_t a{ color:#FFF;}
.erjcd_m{width:86px; height:25px; float:left; background:url(../i/adh_07.gif) repeat-y; line-height:25px; font-size:12px; font-weight:normal; color:#000000; line-height:25px; position:relative; }
.erjcd_mx{width:86px; height:25px; position:absolute; overflow:hidden; top:0; left:0; z-index:3;}
.erjcd_my{width:227px; height:auto; position:absolute;  top:0; left:0;  background:url(../i/adh_05.gif) no-repeat top left; z-index:3;}
.erjcd_m a:link { color: #000; width:86px; height:25px; float:left; overflow:hidden; }
.erjcd_m a:visited {  color: #000;  width:86px; height:25px; float:left; overflow:hidden;}
.erjcd_m a:hover {  width:86px; height:25px; float:left; text-decoration:none; color:#000; font-weight:bold; }

.erjcd_b{width:86px; height:3px; float:left; font-size:1px; background:url(../i/adh_10.gif) no-repeat;}


.sanjcd_l{ width:87px; height:25px; float:left;}
.sanjcd_r{width:140px; height:auto; float:right; border-bottom:1px solid #70a4f1;  text-align:left;}
.sanjcd_r a:link { color: #0c418e; width:138px; height:25px; float:left;}
.sanjcd_r a:visited { color: #0c418e;  width:138px; height:25px; float:left; }
.sanjcd_r a:hover {  width:138px; height:25px; float:left; text-decoration:none; color:#0c418e;  font-weight:bold;  }

.sanjcd_rt{ width:139px; height:25px; float:left; border-top:1px solid #70a4f1; border-right:1px solid #70a4f1; background-color:#f7faff;}
.sanjcd_rm{width:138px; height:25px; float:left; border-left:1px solid #70a4f1; border-right:1px solid #70a4f1; background:#f7faff;}
/*news*/


#brief_righttext {width:663px; height:auto; margin:5px 0 0 10px; float:left; display:inline;}
#brief_righttext1 {width:388px; height:auto; color:#4c6874; margin:0; padding:0; line-height:24px; float:left;}
#brief_righttexttop {width:388px; height:auto; color:#4c6874; margin:0; padding:0; line-height:24px; float:left;}
#brief_righttextdn {width:605px; height:auto; padding:0 25px 0 25px; color:#4c6874; margin:0;line-height:24px; float:left; text-indent:2em;}

#brief_rightt {width:275px; height:225px; margin:0; float:left;}
#brief_rightt_top {width:275px; height:35px; background:url(../i/n_35.gif) no-repeat; float:left;}
#brief_rightt_middle {width:275px; height:146px; float:left;}
#brief_rightt_mleft {width:33px; height:146px; background:url(../i/n_37.gif) no-repeat; float:left;}
#brief_rightt_mmiddle {width:207px; height:144px; background:#bccfd7; border:1px solid #fff; background:url(../i/2_0005.gif) no-repeat; float:left;}
#brief_rightt_mright {width:33px; height:146px; background:url(../i/n_39.gif) no-repeat; float:left;}
#brief_rightt_down {width:275px; height:44px; background:url(../i/n_40.gif) no-repeat; float:left;}

/*路线图*/
#brief_lx {width:650px; height:auto; text-align:center; margin:10px 0 0 0; float:left;}
#brief_lxt {width:470px; height:310px; margin:0 0 0 90px; float:left; display:inline;}
#brief_lxttop {width:470px; height:12px; float:left; font-size:1px;}
#brief_lxttopt {width:120px; height:12px; background:url(../i/n_45.gif) no-repeat; float:left; font-size:1px;}
#brief_lxtup {width:470px; height:290px; float:left;}
#brief_lxtupleft {width:12px; height:290px; background:url(../i/n_47.gif) no-repeat; float:left;}
#brief_lxtupright {width:450px; height:284px; border:1px solid #92afbb; padding:2px 2px; float:left;}
#brief_lxtuprightlx {width:450px; height:284px; background:url(../i/lx.jpg) no-repeat; float:left;}
#brief_lxtext {width:650px; height:25px; text-align:center; font-size:14px; color:#666; padding:5px 0 0 0; float:left;}

#brief_rightdown {width:701px; height:10px; background:url(../i/n_50.gif) no-repeat; margin:0 0 10px 0; float:left; font-size:1px;}


.pnyk{padding:8px; margin:0 0 10px 10px; width:207px; height:144px; float:left; background:url(../i/gsjjdfw_03.jpg) no-repeat; display:inline;}
.hanggao{line-height:23px; margin-left:10px; }

.news_list{ margin:0 0 0 20px; width:640px; height:auto; float:left; display:inline;}
#page{ margin:10px 0 0 0;text-align:right; height:30px; width:540px; float:left; margin-left:10px;}
#page li{margin:10px 10px 0 0;text-align:right; float:left; list-style:none;}
#newstext li{line-height:22px; color:#000; list-style:none; background:url(../i/xb.gif) no-repeat 0px 3px; text-align:right;}
#newstext span{float:left;}
.news_list li{line-height:22px; color:#000; list-style:none; background:url(../i/xb.gif) no-repeat 0px 3px; text-align:right;}
.news_list span{float:left;}

#jaf_ma{width:954px; height:259px; float:left; background:url(../i/goalwexl_47.jpg) right repeat-y;}

#c{width:1001px; height:auto; float:left; padding:0 1px;}
#lin_t{width:1001px; height:auto; float:left;}
#tl{width:61px; height:46px; float:left; background:url(../i/l.jpg) no-repeat;}
#tc{width:904px; height:27px; float:left; background:url(../i/c.jpg) repeat-x; font-size:12px; color:#fff; font-weight:bold; padding:19px 0 0 0;}
#tr{width:36px; height:46px; float:left; background:url(../i/r.jpg) no-repeat;}

#lin_c{width:981px; height:85px; float:left; background:url(../i/bc.jpg) repeat-y; padding:15px 50px 0 23px;}
.lin_p{width:120px; height:70px; float:left; border:1px solid #b4b5b5; padding:1px; margin:0 0 0 10px;}
#lin_b{width:1001px; height:13px; float:left; background:url(../i/b.jpg) no-repeat; overflow:hidden;}






@charset "utf-8";

/* basic elements */
* { margin: 0; padding: 0; }
body {
	font:12px/1.6em "宋体", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: center;
	background:url(../i/bg_all.gif);
	background-image: none;
}
img { border: 0;}


a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #ff0000; text-decoration: underline; }


h2, h3, h4, h5, p, ul, ol  { margin: 0; padding: .5em 0; }

/* common style */
.block{ display:block;} 
.hide, .dupe { display: none; }
.space { float:left; width:10px; text-align:center;}

dd{ text-align:center; line-height:20px;}
ul{margin:0; padding:0;}
li{margin:0; padding:0; line-height:25px; background:none; list-style:url(../i/meishi_163.gif);}


#container{ width:1000px; margin:0 auto; text-align:left; color:#444444; font-size:12px; font-family:"宋体"; } /* Width of all pages : 1003px  */

/* head */
#head{ width:1000px; height:auto; float:left;}
#head_h{ width:1000px; height:104px; float:left; background:url(../i/goalwe_02.gif) repeat-x; }
#head_logo{ width:280px; height:104px; float:left;}
#head_r{ width:208px; height:104px; float:right;}
#head_rh{ width:208px; height:29px; float:left; background:url(../i/goalwe_04.gif) no-repeat; color:#FFF;}
#head_rh a{color:#fff;}
.head_rhi{ padding:0 10px; width:60px; height:29px; float:right; line-height:29px; color:#FFF; text-align:center;}
.head_rhi a{color:#FFF;} 
#head_rd{ padding:6px 8px 0 0; width:200px; height:29px; float:left;}
.head_rdi{ margin:10px 0 0 0; padding:0 0 0 10px; width:77px; height:17px; float:right;}

#head_d{ padding:0 34px; width:932px; height:48px; float:left; background:url(../i/goalwe_12.gif) repeat-x;font-size:14px; color:#ffffff; text-align:center;}
#head_d a{color:#FFF; font-weight:bold;}  
#head_da{ padding:10px 0 0 0; width:80px; height:38px; float:left; background:url(../i/goalwe_11.gif) no-repeat top;}
#head_db{ padding:10px 0 0 0; width:80px; height:38px; float:left; background:url(../i/goalwe_16.gif) no-repeat top;}
#head_dc{ padding:10px 0 0 0; width:80px; height:38px; float:left; background:url(../i/goalwe_18.gif) no-repeat top;}
#head_dd{ padding:10px 0 0 0; width:80px; height:38px; float:left; background:url(../i/goalwe_20.gif) no-repeat top;}
#head_de{ padding:10px 0 0 0; width:80px; height:38px; float:left; background:url(../i/goalwe_22.gif) no-repeat top;}
#head_df{ padding:10px 0 0 0; width:80px; height:38px; float:left; background:url(../i/goalwe_24.gif) no-repeat top;}
#head_dh{ padding:10px 0 0 0; width:80px; height:38px; float:left; background:url(../i/goalwe_26.gif) no-repeat top;}
.head_dg{ margin:0 30px; width:2px; height:48px; float:left; background:url(../i/goalwe_14.gif) no-repeat;}
#head_p{ width:1000px; height:300px; float:left; background:url(../i/goalwe_28.jpg) no-repeat; margin-top:3px;}


/* counter */
#counter{  padding:0 20px; width:960px; height:auto; float:left;}

#prod{ margin:3px 0 0 0; width:960px; height:auto; float:left;}
#prodh{ width:960px; height:27px; float:left; background:url(../i/goalwe_32.gif) repeat-x;}
#prodhl{ width:920px; height:27px; float:left;}
#prodhr{ width:40px; height:27px; float:left;}
#prodd{ width:960px; height:auto; float:left;}
.proddi{ margin:15px 0 0 0; padding:0 5px; width:310px; height:100px; float:left;}
.proddip{ width:100px; height:100px; float:left;}
.proddibt{ padding:0 0 0 10px; width:200px; height:26px; float:left; line-height:26px; text-align:left; font-size:14px; font-weight:bold;}
.proddist{  overflow:hidden; padding:0 0 0 10px; width:200px; height:74px; float:left; line-height:24px;}

#about{ margin:25px 0 0 0; width:640px; height:auto; float:left;}
#abouth{ width:640px; height:27px; float:left; background:url(../i/goalwe_32.gif) repeat-x;}
#abouthl{ width:600px; height:27px; float:left;}
#abouthr{ width:40px; height:27px; float:left;}
#aboutd{ padding:20px 0 0 5px; width:635px; height:auto; float:left;}
#aboutdp{ padding:1px; width:264px; height:235px; float:left; border:1px solid #CCCCCC;}
#aboutdt{ padding:0 0 0 15px; width:352px; height:240px; float:left; line-height:24px;}

#news{ margin:25px 0 0 0; padding:0 0 0 15px; width:305px; height:auto; float:left;}
#newsh{ width:305px; height:27px; float:left; background:url(../i/goalwe_32.gif) repeat-x;}
#newshl{ width:265px; height:27px; float:left;}
#newshr{ width:40px; height:27px; float:left;}
#newsd{ padding:8px 0 0 5px; width:300px; height:252px; float:left;}
#newsd ul{margin:2px 0 0 0; padding:0; float:left;}
#newsd li{ list-style:none;  line-height:24px; width:300px;float:left;background:url(../i/goalwe_64.gif) no-repeat left;}
.newsdfl{ padding:0 0 0 10px; float:left; }
.newsdfr{ float:right; }

#adv{ margin:20px 0 0 0; width:960px; height:auto; float:left;}
#advh{ width:960px; height:27px; float:left; background:url(../i/goalwe_32.gif) repeat-x;}
#advhl{ width:920px; height:27px; float:left;}
#advhr{ width:40px; height:27px; float:left;}
#advd{ width:960px; height:auto; float:left;}
.advdi{ margin:15px 0 0 0; padding:0 5px; width:310px; height:auto; float:left;}
.advdip{ margin:10px 0 0 0; width:100px; height:auto; float:left;}
.advdibt{ padding:0 0 0 10px; width:200px; height:26px; float:left; line-height:26px; font-size:22px; font-weight:bold; color:#333;}
.advdist{ padding:0 0 0 10px; width:200px; height:auto; float:left; line-height:22px;}

#part{ margin:20px 0 0 0; width:960px; height:auto; float:left;}
#parth{ width:960px; height:27px; float:left; background:url(../i/goalwe_32.gif) repeat-x;}
#parthl{ width:920px; height:27px; float:left;}
#parthr{ width:40px; height:27px; float:left;}
#partd{ width:960px; height:auto; float:left;}
.partdp{ margin:10px 8px; padding:1px; width:140px; height:85px; float:left; border:1px solid #CCCCCC; display:inline;}


/* foot */
#foot{ width:1000px; height:102px; float:left; background:url(../i/goalwe_90.gif) repeat-x;}
#footl{ padding:0 0 0 10px; width:500px; height:102px; float:left;}
#footlh{ margin:24px 0 0 0; width:500px; height:45px; float:left;}
#footld{width:500px; height:22px; float:left; line-height:22px;}
#footr{ padding:17px 10px 0 0; width:480px; height:85px; float:left; text-align:right;}
#footrh{ width:480px; height:25px; float:left;}
#footrc{width:480px; height:25px; float:left; line-height:25px;}
#footrd{width:480px; height:25px; float:left; line-height:25px;}




/* gong */
#gong{ margin:10px 0 0 0; width:747px; height:auto; float:left; background:url(../i/xj_27.gif) repeat-y; }
#gong_h{ padding:7px 0 0 28px; width:719px; height:25px; float:left;color:#ffffff; background:url(../i/xj_25.gif) no-repeat;line-height:25px; }
#gong_m{ padding:0 14px 0 23px; width:710px; height:auto; float:left;}
#gong_d{ width:747px; height:18px; float:left; background:url(../i/xj_47.gif) no-repeat bottom;}


/*start on*/
.huizi{color:#666666;}
.heizi{ color:#000000; font-weight:bold;}
.dimg{padding:5px; width:auto; height:auto; float:left;}
.nmneir{width:100%; height:auto; padding:10px 0;}
.nmneir_t{width:100%; height:auto; float:left;}
.nmnerr_b{margin:10px 0 0 0; width:100%; height:auto; float:left; line-height:22px; color:#666666; text-align:center;}

/*pud*/
.pud_x{padding:5px 9px; width:157px; height:157px; float:left;}
.pud_x dl{width:157px; height:157px; float:left;}
.pud_x dt{width:155px; height:115px; float:left; border:1px solid #CCCCCC;}
.pud_x dd{width:157px; height:20px; float:left; line-height:20px; color:#333333; text-align:center;}

.pud_y{margin:0 auto; width:377px; height:302px; }
.pud_y dl{width:377px; height:302px; float:left;}
.pud_y dt{width:375px; height:275px; float:left; border:1px solid #CCCCCC;}
.pud_y dd{width:377px; height:25px; float:left; line-height:25px; text-align:center;}
.pud_sm{padding:0 0 0 30px; height:auto; line-height:18px;}

/*news*/
.new_x{margin:5px 0 0 0; width:100%; height:76px; float:left; border-bottom:1px solid #C9C9C9;}
.new_xt{width:100%; height:25px; float:left; color:#333333;}
.new_xtl{width:auto; height:25px; float:left; line-height:25px; text-align:left; font-size:13px; font-weight:bold;}
.new_xtr{width:100px; height:25px; float:right; line-height:25px; text-align:right;}
.new_xb{margin:5px 0 0 0; width:100%; height:36px; float:left; line-height:18px; text-indent:2em; color:#666666;}

.new_y{width:100%; height:30px; float:left; text-align:center; line-height:30px; font-size:16px; font-weight:bold;}
.new_w{width:100%; height:auto; float:left;}

/*job message*/
.job_t{margin:0 0 1px 0; padding:0 0 0 8px; height:22px;  background-color:#EEEEEE; border-bottom:1px dashed #A8A8A8; border-top:1px dashed #A8A8A8; color:#5E5E5E; line-height:22px;}
.job_x{margin:1px 0 0 0; width:100%; height:30px; float:left; background-color:#F8F8F8;}
.job_xx{width:29%; height:30px; float:left;  line-height:30px; text-align:center;}
.job_xy{width:14%; height:30px; float:left; text-align:center; line-height:30px;}
.job_xyx{height:30px; color:#5E5E5E; border-left:1px solid #FFFFFF; }
.job_b{width:100%; height:6px; float:left; border-bottom:1px dashed #A8A8A8; font-size:1px; line-height:1px;}

.njob_x{margin:1px 0 0 0; width:100%; height:auto; float:left; color:#555555;}
.njob_xx{width:16%; height:30px; float:left; line-height:30px;}
.njob_xy{width:33%; height:30px; float:left; line-height:30px;}
.njob_xi{width:83%; height:auto; float:left; list-style:18px;}
.njob_xnx{padding:0 0 0 15px; border-left:1px solid #FFFFFF; }
.njob_xny{padding:0 0 0 15px;}

.bg_d{background-color:#F0F3F4;}
.bg_l{background-color:#F6F8F9;}
.bg_g{background-color:#E4EDEF; color:#598FB5; padding:5px 0;}

.message_xx{width:25%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xy{width:24%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xi{width:10%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xj{width:30%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xz{padding:0 0 12px 0; width:89%; height:auto; float:left;  line-height:20px; }
.message_x{padding:10px 0 0 0; width:100%; height:auto; float:left; }
.message_l{width:auto; height:20px; float:left; }
.message_r{width:auto; height:20px; float:right; line-height:20px; text-align:right;}

/*c us*/
.c_us_t{margin:0 0 1px 0; padding:0 0 0 8px; height:22px;  background-color:#EFF3F4;  color:#444444; line-height:22px; font-weight:bold;}
.c_us{ width:100%; height:auto; float:left;  border-top:1px solid #DCDCDC; color:#454545;}
.c_us_x{height:28px; line-height:28px; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.c_us_x_l{padding:0 0 0 12px ; width:120px; height:28px; float:left; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.c_us_x_r{padding:0 0 0 12px; width:auto; height:28px; float:left;}




 
.container {
	WIDTH: 1000px;
	HEIGHT: 300px
}
.container A IMG {
	WIDTH: 1000px;
	HEIGHT: 300px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 270px;
	LEFT: 880px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}

<!-- webcase   -->
.n_cp{ width:200px; height:160px; float:left;padding-left:8px; padding-right:8px;}
.n_cp dl{width:200px; height:160px; float:left;}




A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}


.js {
	POSITION: relative; WIDTH: 1000px; HEIGHT: 300px;
	margin:0 auto; overflow:hidden;
} 
.jsNav {
	BACKGROUND:url(../../../images/jsNav.png) no-repeat
}
.prevBtn {
	BACKGROUND: url(../../../images/jsNav.png) no-repeat
}
.nextBtn {
	BACKGROUND: url(../../../images/jsNav.png) no-repeat
}
.imgSelected {
	BACKGROUND: url(../../../images/jsNav.png) no-repeat
}
.jsNav {
	POSITION: absolute; WIDTH: 190px; BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 30px; FONT-WEIGHT: bold
}
.jsNav A {
	TEXT-ALIGN: center; padding-left:2px; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle
}
.prevBtn {
	DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px
}
.nextBtn {
	DISPLAY: block; BACKGROUND-POSITION: -160px -30px; HEIGHT: 30px
}
.imgSelected {
	BACKGROUND-POSITION: 1px -60px; COLOR: #000
}


