﻿

.banner { width:100%; margin:0 auto;  height:308px; background:url(../images/banner_bg.jpg) repeat-x top left;  }
.banner_main{ width:997px; height:308px; background:url(../images/banner.jpg) no-repeat left top; margin:0 auto}
.banner_box { padding-top:150px; padding-left:500px; width:500px; margin:0 auto  }
.banner_right{ width:245px; float:left;  margin-left:5px}
.banner_left{ width:100px; float:left}
.banner_box p{ line-height:25px; font-size:14px; color:#010000}


.main{ width:1000px; margin:10px auto 0 ;}
.main_top_share{ width:1000px; height:81px; background:url(../images/main_top_share_bg1.png) no-repeat left top}
.main_top_share strong{ line-height:81px; font-size:20px; color:#fff; font-family:microsoft yahei; font-weight:normal; display:inline-block; height:81px;  vertical-align:middle; margin-left:100px}
.main_top1{ padding-right:20px; padding-left:13px; margin-top:20px}
.main_top1 strong{ font-size:16px; font-family:microsoft yahei; font-size:14px;  }
.main_top1 p{ line-height:24px; color:#666; font-size:14px; text-indent:2em; margin-top:10px}
.main_top_text{ margin-top:15px; padding-bottom:10px }
.main_top_left{ width:141px; height:187px; float:left; background:#7e5e38; margin-left:10px; padding-left:7px; padding-right:7px; }
.main_top_left strong{ line-height:30px; font-size:14px; color:#fff; font-family:microsoft yahei; display:block; text-align:center; border-bottom:1px dotted #fff}
.main_top_left p{ color:#fff; line-height:21px; text-indent:2em; margin-top:5px}
.top_btm_left{ width:475px; float:left}
.top_btm_right{ width:478px; float:right}
.ykfw_ctr_text{ margin-top:15px}
.ykfw_ctr_left{ width:300px; padding:10px 7px 10px 7px; background:#ededed; float:left; margin-left:13px; margin-right:5px}
.ykfw_ctr_left1{ width:278px; background:#f7f7f7; padding:10px; border:1px solid #a8a8a8}
.ykfw_ctr_left1 img{ display:block; margin:0 auto}
.ykfw_ctr_pic{ position:relative; }
.ykfw_ctr_pic_bg{ height:28px; line-height:28px; background:#000; filter:alpha(opacity=50); -moz-opacity:.5;opacity:0.5; position:absolute; left:0px; top:0px; width:100%}
.ykfw_ctr_pic p{ height:28px; line-height:28px;  position:absolute; left:0px; top:0px; width:100%; color:#fff; text-align:center; font-size:14px; font-weight:bold; font-family:microsoft yahei}
.ykfw_ctr_btm p{ line-height:22px; text-indent:2em; color:#333; margin-top:10px}
.ykfw_jdal_text{ margin-top:15px}
.ykfw_jdal_left{ float:left; margin-left:12px; width:284px;}
.jdal_pic{  height:152px; width:100%; position:relative }
.jdal_pic_bg{ width:100%; position:absolute; left:0px; top:0px; filter:alpha(opacity=50); -moz-opacity:.5;opacity:0.5; background:#000; height:28px}
.jdal_pic p{ height:28px; width:100%;position:absolute; left:0px; top:0px; color:#fff; line-height:28px; text-align:center }
.ykfw_jdal_btm{ background:#333; margin-top:1px; padding:5px 10px 5px 10px}
.ykfw_jdal_btm p{ color:#fff; line-height:22px; text-indent:2em}
.main_ctr{  margin-top:25px;   padding-bottom:20px; overflow:hidden  }

.ctr_top{ position:absolute; top:-5px; left:-5px; background:url(../images/main_ctr_top_bg.jpg) no-repeat left top; width:1000px; height:57px;}
.ctr_top strong{ font-size:24px; line-height:57px; font-family:microsoft yahei; text-align:center; display:block}
.main_ctr_text{ width:965px; margin:0 auto}
.ctr_box{ width:276px; height:275px; background:url(../images/main_ctr_bg.jpg) no-repeat left top; float:left; margin-right:17px; padding:5px 20px 20px 13px}
.ctr_btm{ margin-top:15px}
.ctr_box strong{ height:29px; display:block; line-height:27px; font-size:14px; font-family:microsoft yahei; color:#450079; padding-left:30px; background:url(../images/main_ctr_bg1.png) no-repeat 5px top; border-bottom:1px dashed #b1b1b1; padding-bottom:2px; margin-top:5px}
.ctr_box p{ line-height:22px; color:#000; text-indent:2em; margin-top:10px}
.ctr_box p a{ color:#cd131e; text-decoration:underline}
.ctr_box  img{ margin:5px auto 0 auto ; display:block}
.btm2_box{ width:928px; height:321px; margin:0 auto; background:url(../images/main_ctr_btmbg.jpg) no-repeat left top; padding:15px 30px 20px 15px}
.btm2_box strong{ height:29px; display:block; line-height:27px; font-size:14px; font-family:microsoft yahei; color:#450079; padding-left:30px; background:url(../images/main_ctr_bg1.png) no-repeat 5px top; border-bottom:1px dashed #b1b1b1; padding-bottom:2px; margin-top:5px}
.btm2_pic{ margin-top:15px}
.btm2_pic img{ display:block}
.hxys01{ width:965px; margin:15px auto 0 auto;}
.hxys_top{ height:39px; background:url(../images/main_btm_bg.jpg) no-repeat left top;  line-height:39px; }
.hxys_top strong{ font-size:17px; font-family:microsoft yahei; font-weight:normal}
.hxys_top span{ color:#fff; padding-left:8px; margin-right:20px; font-size:19px}
.hxys01_top_left{ width:440px; float:left; margin-left:15px}
.hxys01_top_right{ width:490px; float:right}
.hxys01_top strong{ display:block; font-size:14px; background:url(../images/hxys_top_bg.png) no-repeat left center; padding-left:13px; margin-top:20px; margin-bottom:15px; color:#333 }
.hxys01_top img{ display:block; }
.hxys01_top p{ color:#666; line-height:22px; text-indent:2em}
.hxys02{ width:965px; margin:20px auto 0px auto}
.hxys02_top{ background:#f5f5f5; border:1px solid #ccc; margin-top:20px}
.hxys_top_left{ width:400px; float:left; position:relative; border-left:1px solid #fff}
.hxys_top_left a{ display:block; height:50px; width:369px; border-bottom:1px solid #fff; line-height:50px; font-size:15px; font-family:microsoft yahei; color:#71591e; background:#eaeaea;  vertical-align:middle}
.hxys_top_left a span{ font-size:30px; font-weight:bold; font-style:italic; color:#cecece; margin-right:10px;  vertical-align:middle}
.hxys_top_left a:hover{ text-decoration:none}
.hxys_top_left a.now{ background:url(../images/move_bg.jpg) repeat-x left top; color:#fff}
.hxys_top_right{ width:530px; float:right; padding:15px}
#move00{ position:absolute; left:369px; top:0px}
#move01{ position:absolute; left:369px; top:51px}
#move02{ position:absolute; left:369px; top:102px}
.hxys_top_right p{ font-size:14px; color:#666; line-height:24px; text-indent:2em}
.hxys02_btm{ margin-top:35px}
.hxys02_btm p{ color:#333; line-height:25px; font-size:14px; text-indent:2em; line-height:25px}
.hxys02_btm_left{ width:370px; float:left; margin-left:50px}
.hxys02_btm_left strong{ font-size:12px; display:block; -webkit-text-size-adjust:none; color:#0d0d0d; margin-top:25px}
.hxys02_btm_left b{ color:#333; display:block; margin-top:6px; text-indent:2em}
.hxys02_btm_right{ width:460px; float:right; margin-right:30px; margin-top:40px}
.hxys03{ width:965px; margin:25px auto 0px auto; }
.hxys03_top{ width:930px; margin:0 auto }
.hxys03_ctr{ width:930px; margin:0 auto;}
.hxys03_top p{ line-height:25px; text-indent:2em; font-size:14px; margin-top:20px}
.hxys03_ctr_left{ width:430px; float:left; margin-top:23px}
.hxys03_ctr_left strong{ display:block; margin-bottom:23px}
.hxys03_ctr_left  p{ background:url(../images/hxys03_ctrbg.png) no-repeat left center; padding-left:15px; color:#666; line-height:25px}
.hxys03_ctr_right{ width:480px; float:right}
.hxys03_ctr_right strong{ width:75px; float:left; font-size:14px; color:#666; margin-top:70px; font-family:microsoft yahei; line-height:27px}
.hxys03_ctr_right img{ display:block; float:right}
.hxys03_btm{ border:1px solid #f0efef; background:#f9f9f9; width:943px; margin:0 auto; padding:12px 10px 10px 10px; overflow:hidden}
.hxys03_btm{ }
#hxys_left{ width:23px; height:45px; background:url(../images/btm_left_bg.png) no-repeat left top; float:left; margin-top:40px; margin-right:15px }
#hxys_right{ width:23px; height:45px; background:url(../images/btm_right_bg.png) no-repeat left top; float:right; margin-top:40px }
.hxys03_btm_text{ width:880px;  float:left; position:relative; height:141px; overflow:hidden;}
#ryzz{ position:absolute; left:-220px; }
.hxys03_btm_text ul li{ width:220px; float:left }
.hxys03_btm_text ul li img{ padding:7px; display:block; width:191px; height:127px; background:#fff}


/*最后两部分*/
#i_bjbtn{  width:97px; height:35px; border:0px; background:url(../images/yw_main3_btm.jpg) no-repeat left top; cursor:pointer}
#i_xm{ width:210px; padding:0 5px; height:24px;border:#ccc 1px solid;line-height:22px; color:#333; font-size:12px;}
#i_dh{ width:210px; padding:0 5px; height:24px; border:#ccc 1px solid;line-height:22px; color:#333; font-size:12px;}
#i_xq{ width:210px; padding:0 5px; border:#ccc 1px solid; width:210px; height:91px; line-height:22px; color:#333; font-size:12px;}
#i_em{ width:210px; padding:0 5px; border:#ccc 1px solid; height:24px; line-height:22px; color:#333; font-size:12px;}
.main3{  width:1000px; margin:20px auto 0 auto; background:#fff; padding-bottom:20px; }
.main3_top{ margin-bottom:15px}
.main3_ctr{ width:328px; float:left; margin-right:30px}
.main3_ctr_top{ line-height:38px; border-bottom:1px dotted #999; height:38px}
.main3_ctr_top strong{ font-family:microsoft yahei; font-size:19px; font-weight:normal;}
.main3_ctr_top span{ color:#cc131d; font-size:16px; margin-left:10px; line-height:38px;   margin-bottom:0px; font-family:microsoft yahei}
.i_yy{float:left;width:100%; text-align:left; line-height:24px; margin-bottom:10px;}
.i_yy label{ color:#333; float:left; text-align:right; width:100px; font-family:microsoft yahei; font-size:14px; }

.main3_form{ margin-top:20px}
.main3_form p{ margin-bottom:15px}
.main3_right{ width:318px;  padding-bottom:20px; float:left }
.main3_right_top{ line-height:38px; border-bottom:1px dotted #999}
.main3_right_top strong{ font-family:microsoft yahei; font-size:19px; font-weight:normal}

#md_text1{ height:230px; margin-top:10px; position:relative; overflow:hidden; }
#md_text2{  position:absolute; top:0px;}
#md_text1 ul li{ background:url(../images/yw_main3right_bg.jpg) no-repeat left center; padding-left:8px; line-height:25px; color:#333; height:25px;  }
#md_text1 ul li span{ margin-left:10px}
.t_yy{float:left;width:100%; text-align:left; line-height:30px; margin-bottom:10px;}
.t_yy label{ color:#333; float:left; text-align:right; width:60px;}
#t_bjbtn{  width:75px; height:25px; border:0px; line-height:25px; color:#333;  background:#ffcc00; }
#t_xm{ width:140px; padding:0 5px; height:30px;border:#ccc 1px solid;line-height:30px; color:#333; font-size:12px;}
#t_dh{ width:140px; padding:0 5px; height:30px; border:#ccc 1px solid;line-height:30px; color:#333; font-size:12px;}
#t_xq{ width:140px; padding:0 5px; border:#ccc 1px solid; line-height:30px; color:#333; font-size:12px;}
.last_zz{ width:295px;  float:left; margin-right:25px }
.zz_top{ background:url(../images/last_bg.jpg) no-repeat left center; width:295px; text-align:center}
.zz_top strong{ line-height:28px; font-family:microsoft yahei; font-size:17px; color:#333; padding-top:5px; padding-bottom:5px; font-weight:normal; border-bottom:1px dotted #999; display:block; text-align:left }
.zz_btm{ padding-top:20px; width:295px; height:290px; position:relative; overflow:hidden;}
#zz_con{ width:1475px; position:absolute; left:0px; }
.zz_context{ width:295px; float:left; height:235px }
.zz_context img{ width:295px; height:235px; }

#last_list { text-align:center; width:290px; position:absolute; left:120px; top:282px; }
#last_list a{ background:url(../images/gz_list_hover.jpg) no-repeat left center; display:block; width:8px; height:8px; float:left; margin-right:8px }
#last_list a.now{ background:url(../images/gz_list.jpg) no-repeat left center;}
/*修改*/
.main_left_top{ position:relative; line-height:37px; border-bottom:1px dotted #999}
.main_left_top strong{ font-family:microsoft yahei; font-size:19px; font-weight:normal}
.main_left_top a{ color:#666; position:absolute; right:0px; line-height:37px; top:5px}

.main3_right table{ width:100%;   }
.main3_right table td{ height:64px; vertical-align:bottom}
.main3_right table td img{ border:1px solid #d2d2d2; width:150px; height:50px}
