@charset "utf-8";
body { padding:0px; margin:0px; font-size: 12px;}
.clear{ clear:both;}
a{ text-decoration:none; color:#930;}
ul{ padding:0px; margin:0px;}
ul li{ list-style:none;}
img{ border:0px;}
.float{float:left;}
.fanye{text-align:center; padding:20px;}
.fanye a:hover{ text-decoration:underline;}
.weiz{line-height:30px; border-bottom:1px solid #CCC; padding:10px 0 0 10px; color:#333;}
.weiz a{ color:#333;}
.weiz a:hover{  color:#333; text-decoration:underline;}


/**top**/
.top01{ height:129px; width:100%; background:url(images/dh_bj.gif) repeat-x;}
.ym{ width:998px; height:37px; margin:0px auto; line-height:37px; color:#930;}
.cj{float:right; width:280px; height:27px; line-height:27px; text-align:center;}
.cj a{ color:#930;}
.cj a:hover{ color:#930; text-decoration:underline;}

/**dh**/
.top_dh{ width:998px; height:90px; margin:0px auto;}
.logo{ width:320px; height:90px; float:left;}
.dh{ width:650px; height:90px; float:right;}
.dh ul li{ float:left; margin-left:10px;}

/**banner**/
.banner{ width:998px; height:345px; margin:20px auto;}
.qh{float:left; height:144px; padding-top:144px;}

/**ppcp**/
.ppcp{ width:998px; height:139px; margin:20px auto;}
.ppcp ul li{ float:left; margin-left:75px; _margin-left:59px;} 

/**zhixun**/
.zx{ width:991px; margin:0px auto; padding:13px 0px 10px 5px; border:1px solid #CCC;}
.cont{ width:230px; margin-left:8px; _margin-left:5px; padding-right:8px; float:left; border-right:1px solid #CCC;}
.cont a{ color:#333;}
.cont a:hover{ color:#F00; text-decoration:underline;}
.cont_bt{width:213px; line-height:25px; margin:0px auto;}
.bt{ margin-top:6px; line-height:24px;}
.cont_bt ul li{ background:url(images/wenz_xs.gif) no-repeat 1px 10px; padding-left:10px;}

/**foot**/
.foot{ width:100%; background:#ff8e00; padding:0px; margin-top:15px;}
.foot_w{ width:998px; margin:0px auto;}
.foot_wzjs{ width:110px; text-align:center; line-height:18px;float:left; margin-left:15px;}
.foot_wzjs a{ color:#930;}
.foot_wzjs a:hover{ color:#930; text-decoration:underline;}
.foot_bt{ line-height:30px; padding-top:20px; font-weight:bold; color:#930}
.fg{float:left; margin-top:10px; margin-left:15px;}


/******************list-cpzx**********************/
.conts{ width:998px; margin:10px auto; padding:0px;}
.cp_bt{height:35px; margin-bottom:20px; padding-left:10px; border-bottom:1px solid #d2d2d2;}

.cp_banner{width:998px; height:150px; background:#CCC;}
.cp_ms{ width:760px; float:left; margin-left:30px; line-height:22px;}
.cp_bj{width:950px; margin-top:10px; padding:20px; background:#f6f5f5; border:1px solid #e9e8e8;}

.cp_hz{width:998px; margin:20px auto;}
.hz_yx{ float:left; width:105px; text-align:center; margin-left:12px;}
.hz_w{font-size:14px; font-weight:bold; line-height:28px; color:#666; margin-top:5px;}
.hz_ms{ line-height:22px; color:#333;}
.cp_next{float:left; margin-top:25px; margin-left:10px;}

/***************jdal*******************/
.jdal_bj{ background:#f1f1f1;}
.jdal{width:998px; padding:0px; padding:0px;}
.jdal ul{ padding:0px; margin:0px;}
.jdal ul li{ float:left; width:86px; height:24px; text-align:center; line-height:24px; margin-left:4px; color:#FFF; font-size:13px; font-weight:bold;}
.jdal ul li a{ display:block; width:86px; height:24px; background:url(images/jdal_bj02.gif) no-repeat; color:#333;}
.jdal ul li a:hover{ display:block; width:86px; height:24px; background:url(images/jdal_bj01.gif) no-repeat; color:#FFF;}

.jdal_zs{ margin-top:20px; padding:0 8px 10px 8px;}
.jdal_f{width:220px; border:1px solid #CCC; background:#FFF; padding:10px; float:left;}
.jdal_gs{line-height:30px; font-size:14px; font-weight:bold;}
.jdal_j{ margin-left:4px;}



/**************hyyy***************/
.hyyy{width:998px; margin:0px; padding:0px;}
.hyyy_fw{width:500px; float:left; padding:30px 0px 0 20px; line-height:28px; font-size:13px;}
.yy_fl{padding:10px 20px 10px 30px;}
.yy_tp{width:180px; height:100px; background:#999; float:left; border:1px solid #CCC;}
.yy_wz{float:left; width:720px; margin-left:30px;text-indent:2em; line-height:24px; padding-top:10px;}
.yy_wz a{ color:#333;}
.yy_wz a:hover{ color:#F00; text-decoration:underline;}


/*************qudapjiameng**************/
.qdjm_wz{width:450px; line-height:18px;}

/****************guanyuwomen*******************/
.gywm_wz{ width:620px;}


/****************lianxifangs************************/
.lxfs{ width:998px; margin:20px auto;}
.lxfs_f{ width:300px; height:24px; margin:0px; padding:0px;}
.lxfs_f ul li{ float:left; margin-left:10px;}
.lxwm_gs{margin-left:10px;}
.lxwm_zp{ margin-top:10px;}
.lxwm_zw{ text-indent:2em; line-height:24px;}
.lxwm_w{color:#F00; font-weight:bold;}


/*********list***********/
.list{width:988px; margin:20px auto; padding:10px 0 0 10px;}
.list_left{ width:258px; margin:0px; padding:0px; float:left;} 
.list_bt{width:238px; height:30px; background:url(images/list.gif) no-repeat; color:#FFF; font-weight:bold; padding:7px 0 0 20px; font-size:13px;}
.list_tm{margin-top:10px; line-height:25px; padding-bottom:10px;}
.list_tm ul li{ background:url(images/list_w.gif) no-repeat 10px 9px; padding-left:30px;}
.list_tm ul li a{ color:#333;}
.list_tm ul li a:hover{ color:#F00; text-decoration:underline;}

.list_ri{float:left; margin-left:50px; width:660px;}
.list_wz_bt ul li{ background:url(images/wenz_xs.gif) no-repeat 5px 12px; padding-left:20px; line-height:30px; border-bottom:1px dashed #e8e8e8;}
.list_wz_bt ul li a{ color:#333;}
.list_wz_bt ul li a:hover{ color:#F00; text-decoration:underline;}

.list_wzy{ color:#333;}
.lisi_w_t{ text-align:center; font-family:微软雅黑; font-size:18px; line-height:35px; font-weight:bold;}
.lisi_w_b{text-align:center; line-height:25px; color:#999;}
.list_w_w{ line-height:24px; padding-bottom:10px;}
.list_w_w P{ text-indent:2em;}
.list_wz_bq{ margin-left:10px;}
.next{ padding:10px;}
.next a:hover{ text-decoration:underline;}


/***********youqinglianjie************/
.yqlj{width:996px; margin:15px auto; border:1px solid #CCC;}
.lg{width:996px; height:32px; background:url(images/yq_01.jpg) no-repeat;}
.yqlj_01{width:112px; height:32px; float:left; text-align:center; line-height:32px;}
.yqlj_02{width:125px; height:32px; float:left; text-align:center; line-height:32px;}
.yqlj_02 a:hover{ color:#F00; font-weight:bold; text-decoration:underline;}
.yq{}
.yq ul li{ float:left; margin-left:45px; padding:10px 0px;}

/***********qiyezz********/
.qyzz_tp{ width:600px; float:left; margin-left:60px;}
.qyzz_tp img{ width:600px; height:400px;}