/* CSS Document */
*{padding:0px; margin:0px; border:0px; text-decoration:none; list-style-type:none; font-family:"microsoft yahei"; font-size:12px; background:none}
.fr{float:right;}
.fl{float:left;}
.tc{text-align:center;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.wrapper_top{ width:100%; background:#1c1c1c;  position:relative; padding:20px 0px 10px 0px; min-width:1000px;}
.top{ width:1000px; margin:0 auto; }
.top .logo{ width:150px; height:99px; float:left}
.top .logo img{ width:150px; height:99px;}
.top .navBar{ width:640px; float:left;}
pre { 
white-space: pre-wrap; /*css-3*/ 
white-space: -moz-pre-wrap; /*Mozilla,since1999*/ 
white-space: -pre-wrap; /*Opera4-6*/ 
white-space: -o-pre-wrap; /*Opera7*/ 
word-wrap: break-word; /*InternetExplorer5.5+*/ 
} 
.navBar{  position:relative; z-index:1; margin-top:25px;  color:#fff; height:50px; line-height:50px;   }
.nav{ margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  }
.nav .m{  position:relative; float:left; width:86px; margin:0 10px; display:inline; text-align:center;   }
.nav .m h3 i{ display:inline-block; *display:inline; zoom:1; width:9px; height:5px; background:url(../images/jg_16.png) no-repeat left center; overflow:hidden; margin:-2px 0 0 5px; 
	vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; 
}
.nav h3 a{  zoom:1;  height:26px; line-height:26px; padding:12px 0; font-size:14px;  display:block; color:#fff }
.nav .on h3 a{padding:12px 0;  }
.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;  }
.nav .sub{ display:none; /*默认隐藏*/ width:90px; padding:0px 0;  position:absolute; left:-10px; top:50px;  background:url(../images/jg_06.png) repeat left top;  float:left; line-height:30px; z-index:999;
}
.nav .sub li{ text-align:center; line-height:35px; }
.nav .sub li a{ color:#fdfafa; display:block; font-size:14px; zoom:1;}
.nav .sub li a:hover{  background:#b1191a;   }

.top .search{ width:215px; height:31px; border:1px solid #2b2b2b; overflow:hidden; float:left; margin-left:20px; *display:inline; margin-top:35px;}
.top .search .ss_text{ width:165px; padding-left:10px; color:#2b2b2b; float:left; line-height:31px;}
.top .search .ss_btn{ width:35px; height:31px; float:right; background:url(../images/jg_10.png) no-repeat center center; cursor:pointer}
.top .t_r{ width:210px; float:right; margin-top:35px; position:relative;line-height:31px; color:#525252}
.top .t_r a{ color:#FFF; padding:0px 5px;}
.top .t_r a:hover{ color:#fff}
.top .t_r ul{ display:none; width:95px; background:url(../images/jg_06.png) repeat left top; position:absolute; left:100px; top:30px; z-index:99;}
.top .t_r ul li{ line-height:35px; text-align:center}
.top .t_r ul li a{ color:#fdfafa; display:block; font-size:12px; zoom:1;}
.top .t_r ul li a:hover{  background:#b1191a;   }

.banner_w{ width:100%; min-width:1000px; height:520px; position:relative; overflow:hidden;}
.banner_w .banner{ width:100%; height:520px;}
.fullSlide{ width:100%;  position:relative;  height:520px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:520px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:520px; }
.banner_w .banner_b{ width:100%; min-width:1000px; background:url(../images/jg_06.png) repeat left top; height:80px; position:absolute; bottom:0px; left:0px; z-index:100}
.banner_b .search_w{ width:1000px; margin:0 auto; padding:20px 0px 30px 0px;}
.search_w ul{ width:895px; margin:0 auto; overflow:hidden; margin-bottom:15px;}
.search_w ul li{ float:left; cursor:pointer; margin-right:20px; padding-left:20px; background:url(../images/jgs_05.png) no-repeat left center; line-height:35px;}
.search_w ul li a{ color:#ffffff; font-size:14px;}
.search_w ul li.on{ background:url(../images/jgs_03.png) no-repeat left center}
.search_w form{ width:895px; margin:0 auto; overflow:hidden}
.search_w form .ss_text{ width:765px; padding-left:10px; color:#a3a4a4; font-size:14px;background:#fff; border-radius:2px; float:left; line-height:45px;}
.search_w form .ss_btn{ width:110px; height:45px; float:right; background:#f68b33; color:#fff; font-size:14px;border-radius:2px; cursor:pointer}


.view{ width:100%; min-width:1000px; overflow:hidden; margin:50px 0px;}
.view img{ width:100%;}

.wrapper{ width:100%; margin-top:40px;}

.wrapper .menu { margin:0 auto; overflow:hidden;}
.wrapper .menu  h2{ color:#030303; font-size:24px;font-weight: bold;line-height:50px; margin-bottom:30px;}
.wrapper .menu  a{font-size:12px;color:#030303;margin-top:20px;margin-right:17px;background:#a41111;color:#fff;padding:0 6px;line-height:18px; position:absolute; right:0;}
.wrapper_c{ width:100%; overflow:hidden;}
.wrapper_c dl{ width:32%; float:left; margin-left:2%; display:inline; margin-bottom:30px; overflow:hidden}
.wrapper_c dl.dll{ margin-left:0px;}
.wrapper_c dl dt{ width:100%; height:360px; overflow:hidden}
.wrapper_c dl dt img{ width:100%; } 
.wrapper_c dl dd{ padding:5px 10px;}
.wrapper_c dl dd h3{ line-height:35px; color:#030303; font-weight:normal; font-size:18px; color:##696969;}
.wrapper_c dl dd h3 a{ color:#070707; font-size:18px;}
.wrapper_c dl dd h3 span{ float:right; color:#070707; font-size:18px;}
.wrapper_c dl dd h3 a:hover{ color:#f00}
.wrapper_c dl dd h4{ line-height:25px; }
.wrapper_c dl dd h4 span{ color:#b7b7b7; font-size:14px; font-weight:normal;}
.wrapper_c dl dd p{ line-height:35px; color:#070707; font-size:18px; padding-left:25px; background:url(../images/jg_35.png) no-repeat left center}
.wrapper_c dl dd p span{ float:right; padding-right:10px; padding-top:8px;}
.wrapper_c dl dd ul{color:#b7b7b7; font-size:14px;}

.foot{ width:940px; margin:10px auto 0px auto; padding:15px 0px 40px 0px; border-top:1px solid #cccccc}
.foot div{ line-height:35px; color:#000000; font-family:"宋体"; text-align:center}
.foot div a{ color:#000; padding:0px 10px; font-family:"宋体"}
.foot div a:hover{ color:#f00}
.foot p{ line-height:25px; text-align:center; color:#888}
.foot p a{color:#888}

.banner_o{ width:100%; min-width:1000px; overflow:hidden;}
.banner_o img{ width:100%; height:450px;}

.wrapper_zffk{ width:1000px; margin:20px auto;}
.wrapper_zffk h3{ height:45px; line-height:45px; margin-bottom:15px; color:#565a5c; font-size:24px; font-weight:normal;}
.wrapper_zffk dl{ padding:15px 30px; background:#f2f2f2; overflow:hidden; margin-bottom:25px;}
.wrapper_zffk dl dt{ width:80px; height:80px; float:left; overflow:hidden;}
.wrapper_zffk dl dt img{ width:80px; height:80px; }
.wrapper_zffk dl dd{ width:755px; float:left; margin-left:25px; display:inline;}
.wrapper_zffk dl dd h4{ line-height:35px; color:#565a5c; font-size:18px; font-weight:normal;}
.wrapper_zffk dl dd p{ line-height:25px; color:#565a5c;}
.wrapper_zffk table{ width:100%;}
.wrapper_zffk table td{ color:#565a5c; font-size:15px; padding-bottom:15px;}
.wrapper_zffk table td .into_time{ width:170px; height:40px; border:1px solid #c9c9c9; padding:0px 5px; /* color:#ff4646; */ background:url(../images/zffk_09.jpg) no-repeat 147px center}
.wrapper_zffk table td .jian{ width:40px; height:40px; background:none; cursor:pointer; color:#565a5c; font-size:30px;}
.wrapper_zffk table td .add{ width:40px; height:40px; background:none; cursor:pointer; color:#565a5c; font-size:30px;}
.wrapper_zffk table td .num{ width:180px; height:40px; border:1px solid #c9c9c9; text-align:center; color:#565a5c; font-size:14px;}

.wrapper_zffk .x{ width:100%; border-bottom:1px solid #c9c9c9; margin:35px 0px;}
.wrapper_zffk table .name{ width:165px; height:40px; border:1px solid #c9c9c9; padding:0px 5px; color:#565a5c; font-size:13px;}
.wrapper_zffk table .name2{ width:300px;}
.wrapper_zffk table .name3{ width:300px;}
.wrapper_zffk table .tj_btn{ width:130px; height:35px; color:#fff; background:#ff5a5f; margin-top:30px; cursor:pointer; font-size:15px;}

.wrapper_zflb{ width:1000px; margin:15px auto;}
.ss_div{ width:100%;margin-bottom:15px;}
.ss_div .search{ width:180px; height:40px; float:left; border:1px solid #c9c9c9; overflow:hidden;}
.ss_div .search .city{ width:120px; float:left; height:40px; line-height:40px; color:#565a5c; font-size:14px; text-indent:1em;}
.ss_div .search .ss_tbn{ width:45px; height:40px; float:right; background:url(../images/list_03.jpg) no-repeat left center; cursor:pointer}
.ss_div .time{ width:315px; float:left; margin-left:25px; display:inline; height:42px; line-height:42px; color:#565a5c; font-size:14px;}
.ss_div .time .tim{ width:120px; height:40px; line-height:40px; border:1px solid #c9c9c9; color:#565a5c; font-size:14px; text-indent:1em; margin:0px 5px; /* background:url(../images/zffk_09.jpg) no-repeat 165px center */}
.ss_div .time select{ width:100px; height:40px; border:1px solid #c9c9c9; color:#565a5c; font-size:14px; text-indent:0.2em;}
.ss_div .dk_num{ color: #565a5c;font-size: 14px;width:395px; float:left;margin-left: 10px;}
.ss_div .dk_num .tim{ width: 40px;height: 40px;line-height: 40px;border: 1px solid #c9c9c9;color: #565a5c;font-size: 14px;text-indent: 1em;margin: 0px 5px;}
.ss_div .dk_num .tim1{ width: 70px;height: 40px;line-height: 40px;border: 1px solid #c9c9c9;color: #565a5c;font-size: 14px;text-indent: 1em;margin: 0px 1px;}
.ss_div .dk_num .s_submit{background:red;width: 90px;height: 40px;color: #fff;font-size: 14px;}

.more_sx{ width:100%; margin:25px auto; text-align:center; height:50px; background:url(../images/x_07.jpg) repeat-x left 15px;}
.more_sx a{ display:block; width:135px; background:#fff; margin:0 auto; color:#565a5c; font-size:14px; line-height:30px;}
.more_sx a span{ display:block; text-align:center; line-height:10px;}

.fz_list{ width:100%; overflow:hidden}
.fz_list dl{ width:470px; float:left; margin-bottom:25px; min-height:435px;}
.fz_list dl dt{ width:470px; height:360px; position:relative;}
.fz_list dl dt img{ width:470px; height:360px;}
.fz_list dl dt span{ display:block; height:45px; padding:0px 25px; background:url(../images/zflist_06.png) repeat left top; line-height:45px; color:#fff; position:absolute; left:0px; bottom:0px; font-size:30px;}
.fz_list dl dd{ padding:10px 0px; line-height:25px; color:#565a5c; font-size:14px;}
.fz_list dl.dlr{ float:right}

.wrapper_zfxq{ width:1000px; margin:25px auto; overflow:hidden;}
.wrapper_zfxq .zfxq_left{ width:660px; float:left}
.zfxq_left .fyjs{ padding-bottom:20px; margin-bottom:20px; /* border-bottom:1px solid #c9c9c9; */}
.zfxq_left .fyjs h3{ margin-bottom:15px; color:#565a5c; font-size:24px; font-weight:normal;}
.zfxq_left .fyjs .js p{ line-height:25px; color:#565a5c; font-size:14px;}
.zfxq_left .fyjs table{ margin-top:25px; width:100%;}
.zfxq_left .fyjs table td{ line-height:28px; color:#565a5c; font-size:14px;}
.zfxq_left .yhpl{ width:100%;}
.zfxq_left .yhpl h3{ margin-bottom:15px; color:#565a5c; font-size:24px; font-weight:normal;}
.zfxq_left .yhpl dl{ width:100%; overflow:hidden; margin-bottom:40px;}
.zfxq_left .yhpl dl dt{ width:60px; height:60px; float:left; border-radius:60px; background:#c9c9c9}
.zfxq_left .yhpl dl dt img{ width:60px; height:60px; border-radius:60px;}
.zfxq_left .yhpl dl dd{ width:585px; float:right}
.zfxq_left .yhpl dl dd h4{ font-weight:normal; line-height:25px; color:#565a5c;}
.zfxq_left .yhpl dl dd p{ font-size:14px; line-height:25px; color:#565a5c}
.zfxq_left .yhpl .more{ width:130px; height:30px; border:1px solid #c9c9c9; color:#9b9b9b; font-size:14px; text-align:center; margin:20px auto; display:block; line-height:30px}
.zfxq_left .yhpl .more:hover{ color:#f00; border:1px solid #f00}

.zfxq_right{ width:320px; float:right; border:1px solid #c9c9c9;}
.zfxq_right h3{ height:40px; background:#686868; padding:0px 15px; color:#fff; font-size:24px; font-weight:normal; line-height:40px;}
.zfxq_right h3 span{ float:right; color:#fff}
.zfxq_right .tab1{ width:100%; padding:15px 0px;}
.zfxq_right .tab1 td{ color:#686868; font-size:14px; padding-bottom:10px;}
.zfxq_right .tab1 td .time{ width:80px; height:29px; line-height:29px; color:#686868; text-align:center; border:1px solid #c9c9c9;}
.zfxq_right .tab1 td select{ width:65px; height:29px; line-height:29px; color:#686868;border:1px solid #c9c9c9;}
.zfxq_right .tab2{ width:100%; border-top:1px solid #c9c9c9}
.zfxq_right .tab2 td{ height:40px; line-height:40px; border-bottom:1px solid #c9c9c9; color:#686868; font-size:14px; padding-left:45px; }
.zfxq_right .tab2 td.r{ border-right:1px solid #c9c9c9}
.zfxq_right .tab2 td .s_submit{ width:180px; height:38px; color:#fff; background:#ff5a5f; cursor:pointer; margin:20px 0px;}


.menu_grzx{ width:1000px; overflow:hidden; margin:25px auto;}
.menu_grzx ul li{ width:124px; float:left; height:37px;}
.menu_grzx ul li a{ display:block; width:123px; height:35px; line-height:35px; text-align:center; color:#000000; font-size:14px; border:1px solid #c9c9c9; border-right:0px;}
.menu_grzx ul li a:hover{ background:#ff5a5f; border:1px solid #ff5a5f; color:#fff}
.menu_grzx ul li.on a{background:#ff5a5f; border:1px solid #ff5a5f; color:#fff}
.wrapper_grzx{ width:1000px; margin:0px auto; overflow:hidden}
.grzx_left{ width:285px; float:left; border:1px solid #c9c9c9; padding-top:40px; padding-bottom:30px;}
.grzx_left .yh_img{ width:140px; height:140px; margin:0 auto; overflow:hidden; margin-bottom:15px;}
.grzx_left .yh_img img{ width:140px; height:140px; border-radius:140px;}
.grzx_left .yh_name{ width:100%; text-align:center; color:#000000; font-size:18px; height:50px; line-height:50px;}
.grzx_left .yh_time{ width:100%; line-height:40px; text-align:center; color:#a3a3a3; font-size:14px;}
.grzx_left .wsgrzl{ display:block; width:185px; height:40px; line-height:40px; text-align:center; color:#fff; background:#ff5a5f; color:#fff;margin:0 auto; margin-top:20px; font-size:14px; }
.grzx_left .wsgrzl:hover{ color:#ff5a5f; background:#fff}
.grzx_right{ width:695px; float:right}
.grzx_right .fyxx{ width:100%; margin-bottom:20px;}
.fyxx table{ width:693px; border:1px solid #c9c9c9; border-bottom:0px;}
.fyxx table td{ border-bottom:1px solid #c9c9c9; padding:20px 0px;}
.fyxx table .hh td{ color:#000000;  padding:0px;padding-left:20px; font-size:14px; height:45px; line-height:45px; background:#f5f4f4}
.fyxx table td img{ width:168px; height:75px;}
.fyxx table td h4{ line-height:25px;}
.fyxx table td h4 a{ color:#000000; font-size:14px; font-weight:normal}
.fyxx table td h4 a:hover{ text-decoration:underline;}
.fyxx table td p{ line-height:25px; color:#a3a3a3; font-size:14px;}
.fyxx table td .bj{ display:block; width:115px; height:38px; line-height:38px; text-align:center; color:#fff; background:#ff5a5f; font-size:14px;}
.mydd{ margin-bottom:20px;}
.mydd table{ width:693px;  border-bottom:0px;}
.mydd table td{ border:1px solid #c9c9c9; border-top:0px; border-left:0px;  padding:15px 0px;}
.mydd table .hh td{ color:#000000; border:1px solid #c9c9c9;   padding:0px;padding-left:20px; font-size:14px; height:45px; line-height:45px; background:#f5f4f4}
.mydd table .hh2 td{ color:#000000;  padding:0px;font-size:12px; height:35px; line-height:35px; border:0px; border-bottom:1px solid #c9c9c9}
.mydd table tr .sj{ padding-left:80px;}
.mydd table tr .sj2{ padding-left:20px; border-left:1px solid #c9c9c9;}
.mydd table tr .sj2 dl{ width:270px; overflow:hidden;}
.mydd table tr .sj2 dl dt{ width:86px; height:86px; float:left}
.mydd table tr .sj2 dl dd{ width:180px; float:right; line-height:86px; color:#000; font-size:12px;}
.mydd table tr span{ /* display:block; */ color:#9c9c9c; line-height:30px;}
.mydd table tr a{ /* display:block; */ line-height:25px; color:#ff0000}
.mydd table tr a:hover{ text-decoration:underline}

.grzx_left2{ width:145px; float:left}
.grzx_left2 ul li{ width:100%; height:38px; line-height:38px; margin-bottom:10px;}
.grzx_left2 ul li a{ color:#000000; display:block; text-align:center; font-size:14px; line-height:38px;}
.grzx_left2 ul li a:hover{ background:#ff5a5f; color:#fff;}
.grzx_left2 ul li.on a{ background:#ff5a5f; color:#fff;}
.grzx_right2{ width:800px; padding:20px; border:1px solid #c9c9c9; float:right}
.ydfj table{ width:798px;  border:1px solid #c9c9c9; border-bottom:0px;}
.ydfj table td{ border-bottom:1px solid #c9c9c9; padding:20px 0px;}
.ydfj table td img{ width:168px; height:75px;}
.ydfj table td h4{ line-height:25px;}
.ydfj table td h4 a{ color:#000000; font-size:14px; font-weight:normal}
.ydfj table td h4 a:hover{ text-decoration:underline;}
.ydfj table td p{ line-height:25px; color:#a3a3a3; font-size:14px;}
.ydfj table td .qx{ display:block; margin-left:20px; width:120px; height:38px; float:left; text-align:center; line-height:38px; background:#a9a9a9; color:#fff; font-size:15px;}
.ydfj table td .yyy{ display:block; margin-left:20px; width:120px; height:38px; float:left; text-align:center; line-height:38px; background:#ff5a5f; color:#fff; font-size:15px;}
.ydfj table td .qx:hover{ background:#ff5a5f}

.bjgrxx{ width:100%;}
.bjgrxx table{ width:100%;}
.bjgrxx table td{ color:#000000; padding-bottom:20px; line-height:40px; font-size:14px;}
.bjgrxx table td .name{ width:410px; padding:0px 10px; border:1px solid #c9c9c9; color:#999; line-height:40px;height: 40px;}
.bjgrxx table td .name2{ width:150px;}
.bjgrxx table td textarea{ width:620px; height:230px; padding:10px; border:1px solid #c9c9c9;}
.bjgrxx table td .btn{ width:120px; height:38px; text-align:center; line-height:38px; background:#ff5a5f; color:#fff;font-size:14px; cursor:pointer; }

.pj_div{ padding:0px 15px; overflow:hidden;}
.pj_div .pl_menu{ width:100%; overflow:hidden; margin-bottom:20px;}
.pj_div .pl_menu ul li{ float:left; line-height:35px; color:#a3a3a3; font-size:14px; margin-right:30px; cursor:pointer}
.pj_div .pl_menu ul li.on{ color:#ff5a5f}
.pj_div .pl_hd{ width:100%;}
.pj_div .pl_hd dl{ width:100%; overflow:hidden; padding-bottom:30px; margin-bottom:25px; border-bottom:1px solid #c9c9c9;}
.pj_div .pl_hd dl dt{ width:66px; height:66px; float:left; border-radius:66px;}
.pj_div .pl_hd dl dt img{ width:66px; height:66px; border-radius:66px;}
.pj_div .pl_hd dl dd{ width:680px; float:right;}
.pj_div .pl_hd dl dd h4{ line-height:25px; color:#000; font-size:14px; font-weight:normal;}
.pj_div .pl_hd dl dd p{ line-height:20px; color:#a3a3a3; font-size:14px;}


.fbfy{ width:100%;}
.fbfy table{ width:100%;}
.fbfy table td{ line-height:35px; padding-bottom:15px; font-size:14px; color:#000;}
.fbfy table td span{ padding:0px 10px;}
.fbfy table td input{ vertical-align:middle; margin-right:5px;}
.fbfy table td select{ width:185px; height:35px; border:1px solid #c9c9c9}
.fbfy table td .jg{ width:175px; padding:0px 5px; border:1px solid #c9c9c9; height:35px; line-height:35px; color:#999}
.fbfy table td .jg1{ width:125px; }
.fbfy table td .jg2{ width:245px; }
.fbfy table td .btn_sc{ width:185px; height:35px; color:#000; font-size:14px; cursor:pointer; border:1px solid #c9c9c9}
.fbfy table td textarea{ width:710px; height:160px; padding:5px 5px; border:1px solid #c9c9c9}
.fbfy table td .fb_btn{ width:145px; height:38px; color:#fff; background:#ff5a5f; cursor:pointer; font-size:14px;}

.rz_div{ padding:15px;}
.rz_div .sfz{ width:100%; line-height:40px; margin-bottom:15px; color:#000; font-size:14px;}
.rz_div .sfz .sfzh{ width:420px; padding:0px 5px; border:1px solid #c9c9c9; height:35px;}
.rz_div .sfz .sc_btn{ width:125px; height:37px; border:1px solid #c9c9c9; margin-left:15px; cursor:pointer; color:#000; font-size:14px; }
.rz_div p{ line-height:35px; color:#a3a3a3; font-size:14px;}
.rz_div .rz_pic{ width:650px; overflow:hidden; margin:20px 0px;}
.rz_div .rz_pic dl{ width:322px; float:left}
.rz_div .rz_pic dl dt{ width:320px; height:200px; overflow:hidden; border:1px solid #c9c9c9;}
.rz_div .rz_pic dl dt img{ width:320px; height:200px;}
.rz_div .rz_pic dl dd{ line-height:35px; text-align:center; color:#000; font-size:14px;}
.rz_div .rz_pic .rz_btn{ display:block; width:130px; height:38px; float:right; background:#ff5a5f; font-size:14px; cursor:pointer; color:#fff; margin-top:200px;}


.grzx_left2 a.fbxm{ display:block; line-height:30px; color:#ff5a5f; font-size:14px; padding-left:45px; background:url(../images/fbzcjpg_03.jpg) no-repeat 8px center;}
.grzx_left2 a.fbxm:hover{ text-decoration:underline}
.fbzc{ width:100%;}
.fbzc h3{ font-weight:normal; line-height:35px; margin-bottom:10px; color:#000; font-size:14px;}
.fbzc table{ width:100%;}
.fbzc table tr td{ font-size:14px; color:#000; padding-bottom:20px; line-height:35px;}
.fbzc table tr td span{ color:#ff0000; font-size:14px; padding-right:8px;}
.fbzc table tr td .name{ width:315px; padding:0px 10px; border:1px solid #c9c9c9; height:35px; line-height:35px; margin-right:5px;}
.fbzc table tr td .name1{ width:255px;}
.fbzc table tr td textarea{ width:680px; padding:5px; border:1px solid #c9c9c9; height:200px;}
.fbzc table tr td .scsp{ display:block; width:145px; height:35px; color:#f00; font-size:14px; border:1px solid #f00; cursor:pointer;}
.fbzc table tr td .fb_btn{ width:150px; height:38px; color:#fff; font-size:14px; background:#ff5a5f; cursor:pointer}
.fbzc table tr td dl{ width:565px; overflow:hidden;}
.fbzc table tr td dl dt{ width:335px; height:170px; overflow:hidden; float:left; border:1px solid #c9c9c9;}
.fbzc table tr td dl dt img{ width:335px; height:170px;}
.fbzc table tr td dl dd{ width:195px; float:right}
.fbzc table tr td dl dd p{ line-height:25px; color:#a3a3a3; font-size:14px;}
.fbzc table tr td dl dd .sc_btn{ display:block; width:145px; height:35px; color:#f00; font-size:14px; border:1px solid #f00; cursor:pointer; margin-top:80px;}

.grzx_right3{ width:840px; float:right}

.myddd{ width:100%;}
.myddd table{ width:100%; border:1px solid #c9c9c9; border-bottom:0px;}
.myddd table td{ padding:5px 0px; color:#000; border-bottom:1px solid #c9c9c9;}
.myddd table .hh2{ height:38px; line-height:38px; padding:0px;}
.myddd table .hh2 td{ padding:0px;}
.myddd table tr .sj{ padding-left:80px;}
.myddd table tr .sj2{ padding-left:20px;}
.myddd table tr .sj2 dl{ width:270px; overflow:hidden;}
.myddd table tr .sj2 dl dt{ width:86px; height:86px; float:left}
.myddd table tr .sj2 dl dd{ width:180px; float:right; color:#000; font-size:12px;}
.myddd table tr span{ /* display:block; */ color:#9c9c9c; line-height:30px;}
.myddd table tr a{ /* display:block; */ line-height:25px; color:#ff0000}
.myddd table tr a:hover{ text-decoration:underline}

.myzc{ width:100%;}
.myzc table{ width:100%; border:1px solid #c9c9c9; border-bottom:0px;}
.myzc table td{ padding:15px 0px; color:#000; border-bottom:1px solid #c9c9c9;}
.myzc table td img{ width:190px; height:120px;}
.myzc table td h4{ margin-bottom:25px; color:#000; font-size:14px; font-weight:normal;}
.myzc table td p{ line-height:25px; color:#000; font-size:14px;}
.myzc table td .bfb{ width:300px; position:relative; height:9px; background:#e4e4e4; margin-bottom:20px;}
.myzc table td .bfb span{ display:block; line-height:30px; position:absolute; left:320px; top:-12px; font-size:14px;}
.myzc table td .bfb b{ display:block; width:50%; height:9px; background:url(../images/myzc_06.jpg) repeat-x left top}

.myhy{ width:100%; padding-bottom:150px; }
.myhy dl{ width:383px; height:158px; float:left; border:1px solid #c9c9c9; margin-bottom:20px;}
.myhy dl.dlr{ float:right}
.myhy dl dt{ width:55px; height:55px; padding:50px 20px; float:left}
.myhy dl dt img{ width:55px; height:55px;}
.myhy dl dd{ width:230px; padding-right:20px; float:right; padding-top:20px;}
.myhy dl dd h4{ line-height:25px; color:#000; font-weight:normal; font-size:14px;}
.myhy dl dd p{ font-size:14px; color:#a3a3a3;}
.myhy dl dd .fz{ width:185px; position:relative; margin-top:15px;}
.myhy dl dd .fz span{ display:block; width:80px; height:25px; border:1px solid #c9c9c9; float:left; line-height:25px; text-indent:1em; background:url(../images/hy_07.jpg) no-repeat 60px center; cursor:pointer}
.myhy dl dd .fz a{ display:block; width:80px; height:27px; float:right; text-align:center; line-height:27px; color:#000; background:#c9c9c9}
.myhy dl dd .fz ul{ display:block; width:80px; border:1px solid #c9c9c9; display:none; position:absolute; left:0px; top:27px; background:#fff}
.myhy dl dd .fz ul li{ line-height:28px; text-align:center; cursor:pointer}


/***********************************生活************************************/
.life_menu{ width:1000px; margin:0 auto;}
.life_btn{ width:100%; text-align:center; margin-bottom:15px;}
.lefe_nav{ text-align:center; overflow:hidden; margin-bottom:20px;}
.lefe_nav ul li{ display:inline-block; width:125px; height:85px; line-height:85px;}
.lefe_nav ul li a{ display:block; width:100%; overflow:hidden; height:85px;color:#000; font-size:14px; line-height:95px;}
.lefe_nav ul li a img{ vertical-align:middle}
.lefe_nav ul li a:hover{ color:#f00}
.lefe_nav ul li a.on{ color:#f00}
.activitys{ width:100%; overflow:hidden; margin-bottom:50px;}
.activitys dl{ position:relative; width:313px; float:left; height:93px; overflow:hidden; margin-left:30px; display:inline}
.activitys dl.dll{ margin-left:0px;}
.activitys dl dd{ width:100%; height:93px; line-height:93px; position:absolute; left:0px; top:0px; color:#fff; background:url(../images/life1_09.png) repeat left top; text-align:center;; font-size:18px;}
.activitys dl a:hover dd{ background:none}
.wrapper_life{ width:1000px; margin:20px auto;}
.wrapper_life .menu{ margin:0 auto; margin-bottom:35px; overflow:hidden;}
.wrapper_life .menu li{ width:225px; float:left; text-align:center}
.wrapper_life .menu li a{ color:#000; font-size:19px;font-weight: bold;}
.wrapper_life .menu li a span{ padding-left:10px; color:#000; font-size:20px;}
.wrapper_life .menu li a:hover{ color:#f00}
.wrapper_life .menu li a.on{ color:#f00}
.wrapper_life .menu li a.on span{ color:#f00}
.wrapper_life .menu li a:hover span{ color:#f00}
.wrapper_life .menu .fl{line-height:20px;}
.wrapper_life .menu .hotcity a{padding:0 10px;line-height:20px;display:inline-block;margin-right:10px;border:1px solid #fff;color:#868686;}
.wrapper_life .menu .hotcity a.current{border-color:#f00;color:#f00;}
.wrapper_c_left{ width:100%; overflow:hidden}
.wrapper_c_left dl{ width:322px; float:left; min-height:410px; margin-bottom:20px; overflow:hidden; margin-left:15px; display:inline}
.index_list dl{ margin:0 13px 0 17px;}
.wrapper_c_left dl.dll{ margin-left:0px;}
.wrapper_c_left dl dt{ width:323px; height:323px; overflow:hidden;}
.wrapper_c_left dl dt img{ width:100%; height:323px;}

.wrapper_c_left dl dd{ padding:5px 10px;}
.wrapper_c_left dl dd h3{ line-height:25px; font-size:14px; color:#030303; font-weight:normal;}
.wrapper_c_left dl dd h3 a{ color:#070707; font-size:14px;}
.wrapper_c_left dl dd h3 span{ float:right; color:#070707; font-size:14px;}
.wrapper_c_left dl dd h3 a:hover{ color:#f00}
.wrapper_c_left dl dd p{ line-height:25px; color:#070707; font-size:14px; padding-left:18px; background:url(../images/life_29.png) no-repeat left center}
.wrapper_c_left dl dd p span{ float:right; padding-right:10px; padding-top:8px;}
.wrapper_c_left dl dd h4 a{ color:#070707; font-size:14px;}
.wrapper_c_left dl dd h4 span{ color:#070707; font-size:14px; font-weight:normal;}

.wrapper_life_xq{ width:1000px; margin:20px auto}
.wrapper_life_xq .menu{ width:900px; margin:0 auto; margin-bottom:35px; overflow:hidden;}
.wrapper_life_xq .menu li{ width:225px; float:left; text-align:center}
.wrapper_life_xq .menu li a{ color:#000; font-size:20px;font-weight: bold;}
.wrapper_life_xq .menu li a span{ padding-left:10px; color:#000; font-size:20px;}
.wrapper_life_xq .menu li a:hover{ color:#f00}
.wrapper_life_xq .menu li a.on{ color:#f00}
.wrapper_life_xq .menu li a.on span{ color:#f00}
.wrapper_life_xq .menu li a:hover span{ color:#f00}
.wrapper_life_xq h3{ line-height:35px; margin-bottom:25px; color:#565a5c; font-size:24px; font-weight:normal;text-indent: 50px;}
.wrapper_life_xq h3 span{ padding-left:30px; color:#565a5c; font-size:14px;}
.life_top{ width:100%; overflow:hidden;}
.life_top .life_top_l{ width:605px; float:left}

.picScroll{  position:relative;  width:545px;  padding:0px 30px 0px 30px; background:#fff; overflow:hidden;     }
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:165px; left:0px; width:10px; height:29px; background:url(../images/LIFE_XQ_06.png) no-repeat left top;   }
.picScroll .next{ left:auto; right:0px; background:url(../images/LIFE_XQ_09.png) no-repeat left top}

.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:545px; float:left; overflow:hidden;  }
.picScroll ul li img{ width:545px; height:360px; display:block; background:url(images/loading.gif) center center no-repeat; }

.life_top_r{ width:310px; float:right}
.life_top_r a{ display:block; width:235px; height:50px; line-height:50px; text-align:center; color:#fff; background:#ff5a5f; font-size:18px; margin-bottom:25px;}
.life_top_r p{ line-height:25px; color:#565a5c; font-size:14px;}

.life_text{ padding:30px; margin:20px 0px;}
.life_text p{ line-height:25px; color:#565a5c; font-size:14px;;}
.life_text img{ display:block; margin:20px 0px; max-width:100%;}

/*****************************众筹*******************************/
.fqr_menu{ width:100%; min-width:1000px; background:#f7f7f7; height:40px; margin:30px 0; line-height:40px;}
.fqr_menu ul{ width:1000px; margin:0 auto; overflow:hidden}
.fqr_menu ul li{ width:200px; float:left; line-height:40px; text-align:center}
.fqr_menu ul li a{ color:#bbbbbb; font-family:"宋体"}
.fqr_menu ul li a:hover{ color:#57ad68}
.fqr_menu ul li.on a{ color:#57ad68}

.wrapper_fqrsc{ width:1000px; margin:0px auto;}
.wrapper_fqrsc .fqrsc_text{ width:100%; line-height:26px;}
.wrapper_fqrsc .fqrsc_text h3{ font-size:24px; font-weight:normal; margin-bottom:50px;}
.wrapper_fqrsc .fqrsc_text p{ line-height:25px; margin-bottom:10px; color:#000; font-size:14px;}

.wrapper_zc{ width:1000px; margin:30px auto; }
.wrapper_zc .menu{ width:100%; height:50px;margin-bottom:50px; background:url(../images/story_03.jpg) no-repeat left top; }
.wrapper_zc .menu li{ float:left; margin-right:25px; display:inline; line-height:50px;}
.wrapper_zc .menu li a{ padding:0px 5px; color:#969696; font-size:18px;}
.wrapper_zc .menu li a:hover{ color:#000}
.wrapper_zc .menu li.on a{ color:#f00}
.wrapper_c_story{ width:100%; overflow:hidden}
.wrapper_c_story dl{ width:313px; float:left; margin-left:30px; display:inline; margin-bottom:20px;}
.wrapper_c_story dl.dll{ margin-left:0px;}
.wrapper_c_story dl dt{ width:313px; height:313px;}
.wrapper_c_story dl dt img{ width:313px; height:313px;}
.wrapper_c_story dl dd{ padding:5px 10px;}
.wrapper_c_story dl dd h4{ line-height:25px; font-weight:normal; color:#57ad68; font-size:14px;}
.wrapper_c_story dl dd h4 span{color:#b7b7b7; font-size:14px;}
.wrapper_c_story dl dd h4 a{color:#57ad68; font-size:14px; font-family:"宋体"}
.wrapper_c_story dl dd h4 a:hover{ text-decoration:underline;}
.wrapper_c_story dl dd h3{ line-height:25px; color:#696969; font-size:18px; font-weight:normal;}
.wrapper_c_story dl dd p{ line-height:25px; color:#666666; font-size:14px; font-family:"宋体"}
.wrapper_c_story dl dd ul li{ line-height:25px; color:#bbbbbb; font-family:"宋体"}
.wrapper_c_story dl dd ul li span{ float:right}
.wrapper_c_story dl dd ul li b{ padding:0px 5px;}
.wrapper_zc .more{ margin:25px 0px;}
.wrapper_zc .more a{ display:block; width:100px; height:30px; line-height:30px; text-align:center; color:#cdcdcd; font-size:12px; font-family:"宋体"; border:1px solid #cdcdcd; border-radius:15px; margin:0px auto;}
.wrapper_zc .more a:hover{ color:#666; border:1px solid #666}

.story_banner{ width:100%; overflow:hidden;}
.story_banner img{ width:100%;height:380px;}
.wrapper_zc{ width:1000px; margin:30px auto; }
.wrapper_zc .menu2{ width:100%; height:50px;margin-bottom:30px; background:url(../images/story_03.jpg) no-repeat left top; overflow:hidden}
.wrapper_zc .menu2 li{ float:left; margin-right:25px; display:inline; line-height:50px;}
.wrapper_zc .menu2 li a{ padding:0px 20px; color:#969696; font-size:14px;}
.wrapper_zc .menu2 li a:hover{ color:#000}
.wrapper_zc .menu2 li.on a{ color:#000}

.story_div{ width:100%; overflow:hidden}
.story_div .story_left{ width:600px; float:left}
.story_left .sp_story{ width:600px; height:415px; overflow:hidden; margin-bottom:25px;}
.story_left .story_xq{ width:100%;}
.story_left .story_xq p{ line-height:25px; color:#000; font-size:14px;}
.story_left .story_xq img{ display:block; margin:20px 0px; max-width:100%;}
.story_right{ width:345px; float:right}
.story_right .s_r1{ width:100%; margin-bottom:30px;}
.story_right .s_r1 h3{ color:#000; margin-bottom:5px; font-size:14px;}
.story_right .s_r1 h4{ color:#57ad68; margin-bottom:5px; font-size:30px;}
.story_right .s_r1 p{ line-height:25px; color:#bbbbbb; font-size:14px;}
.story_right .s_r1 .jc{ position:relative; width:100%; margin-top:15px; border-top:2px solid #57ad68; line-height:40px; color:#000; font-size:14px;}
.story_right .s_r1 .jc .span1{ float:right; color:#000; font-size:14px;}
.story_right .s_r1 .jc .span2{ position:absolute; left:130px; color:#000; font-size:14px; line-height:40px; top:0px}
.story_right .s_r2{ margin-bottom:35px;}
.story_right .s_r2 h3{ line-height:35px; color:#000; font-size:24px; font-weight:normal;}
.story_right .s_r2 h3 span{ color:#000; font-size:24px; line-height:30px;}
.story_right .s_r2 p{ line-height:28px; color:#000; font-size:14px;}

.next_story{ width:100%;  margin-top:30px;}
.next_story h3{ line-height:45px; border-bottom:1px solid #bbbbbb; font-size:14px; color:#bbb; font-weight:normal; margin-bottom:30px;}

.st_div{ width:100%; overflow:hidden}
.st_div .story_n_l{ width:630px; float:left}
.st_div .story_n_l h4{ line-height:30px; margin-bottom:15px;color:#000000; font-size:24px; font-weight:normal;}
.st_div .story_n_l h4 a{ color:#000; font-size:24px;}
.st_div .story_n_l h4 a:hover{ color:#f00}
.st_div .story_n_l p{ line-height:25px; color:#000; font-size:14px;}
.st_div .story_n_l dl{ width:100%; overflow:hidden; margin-top:15px;}
.st_div .story_n_l dl dt{ width:46px; height:46px; float:left}
.st_div .story_n_l dl dt img{ width:46px; height:46px;}
.st_div .story_n_l dl dd{ width:570px; float:right; line-height:45px; color:#bbb; font-size:14px;}
.st_div .story_n_r{ width:315px; float:right}
.st_div .story_n_r img{ width:315px; height:130px; }
/**/
.wrapper_zc1{ width:100%; min-width:1000px; padding:110px 0px 0px 0px; min-height:660px; background:#f4f4f4}
.wrapper_zc1 h4{ width:100%; text-align:center; margin-bottom:60px; font-size:26px; color:#000000; font-weight:normal}
.wrapper_zc1 .div1{ width:430px; margin:0 auto;}
.wrapper_zc1 .div1 td{ position:relative; padding-bottom:25px; color:#000000; font-size:14px;}
.wrapper_zc1 .div1 td .input_t{ width:340px; padding:0px 5px; height:35px; line-height:35px; color:#000; border:1px solid #666666; margin-left:15px; vertical-align:middle}
.wrapper_zc1 .div1 td .input_t2{ width:165px;}
.wrapper_zc1 .div1 td img{ width:145px; height:38px; vertical-align:middle; margin-left:15px;}
.wrapper_zc1 .div1 td span{ position:absolute; left:380px; top:8px; color:#f00;width: 200px;}
.wrapper_zc1 .zc_btn{ width:160px; height:38px; cursor:pointer; color:#fff; font-size:18px; background:#f06a11; margin:0 auto; display:block; margin-top:35px;}

.wrapper_zc1 form{ width:430px; margin:0 auto;}
.wrapper_zc1 form td{ position:relative; padding-bottom:25px; color:#000000; font-size:14px;}
.wrapper_zc1 form td .input_t{ width:340px; padding:0px 5px; height:35px; line-height:35px; color:#000; border:1px solid #666666; margin-left:15px; vertical-align:middle}
.wrapper_zc1 form td .input_t2{ width:165px;}
.wrapper_zc1 form td img{ width:145px; height:38px; vertical-align:middle; margin-left:15px;}
.wrapper_zc1 form td span{ position:absolute; left:380px; top:8px; color:#f00;width: 200px;}
.wrapper_zc1 .zc_btn{ width:160px; height:38px; cursor:pointer; color:#fff; font-size:18px; background:#f06a11; margin:0 auto; display:block; }


.foot_zc{ width:100%; min-width:1000px; padding:35px 0px; background:#1c1c1c}

.foot_zc p{ line-height:25px; text-align:center; color:#fff; font-family:"宋体";}
.foot_zc p a{ color:#fff; font-size:12px; padding:0 10px; }
.foot_zc p a:hover{ text-decoration:underline}

.ulRight{float:right;}
.itemUl:last-child{margin-right:10px;}
.itemUl{width:128px;position:relative;font-size:14px;margin-top:10px;}
.itemUl span{display:block;text-align:center;position:relative;line-height:40px;border:1px solid #e1e1e1; cursor:pointer;}
.itemUl span.current{border-color:#5cb975;}
.itemUl span.current .ic{background-position:0 -7px;}
.itemUl .ic{position:absolute;background:url(../images/arrow.png) no-repeat;width:13px;height:7px;right:8px;top:17px;}
.itemUl .itemli{position:absolute;top:100%;left:0;width:126px;background:#fff;border:1px solid #5cb975;border-top:0;display:none;}
.itemUl .itemli li{line-height:38px;text-align:center;width:100%;margin-right:0;}
.itemUl .itemli li a{color:#333;font-size:14px;}

 .gg{ width:100%; overflow:hidden; margin-bottom:15px;}
 .gg span{ display:block; width:50px; color:#666; float:left; line-height:33px; }
 .gg a{ display:block; width:96px; height:34px; float:left; background:url(../images/xq_06_1.jpg) no-repeat left top; text-align:center; line-height:34px; color:#000; margin-left:5px;}
 .gg .on{ display:block; width:96px; height:34px; float:left; background:url(../images/xq_06.jpg) no-repeat left top; text-align:center; line-height:34px; color:#000; margin-left:5px;}
 
.index_list4 a span{ color:#000;}
 .index_list4 a tl{ font-size:14px; color:#000;}
 .index_list4 span{ text-decoration:line-through; margin-right:15px;}
 
 .newslist li{ margin-top:20px; border-bottom:1px dashed #eee; padding:10px 0;}
 .newsview_title a{ color:#000; }
  .newsview_title a font{font-size:16px;}
 .newsview_title a:hover{ color:#09F;}
 .newsview_times{ float:right;}
 

 .newsarticle h3{  text-align:center;}
 .back{ float:right; font-weight:bold; margin-top:30px; margin-right:50px;}
 .back a{  color:#000;}
 
.index_list ul li span{ float:right;}
.index_list ul{ color:#666;}
.index_list dd h4{ margin-bottom:10px;}
.index_list dd h4 span{ color:#666!important;}

.feedback{ width:100px; height:36px; text-align:center; line-height:36px; margin:0 auto; display:block;background-color:#000; color:#fff; border-radius:10px;}
.overdark{ width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; left:0; top:0; display:block; z-index:98; display:none;}
.feedbackbox{ width:500px; height:500px; padding:20px; position:absolute; left:50%; margin-left:-250px; top:50%; margin-top:-250px; z-index:99; background-color:#fff; display:none;}
.feedbackbox table td{ font-size:18px; font-weight:bold; text-align:right;}
.feedbackbox table input{ height:25px; width:320px; border:1px solid #CCC; padding:5px 10px;}
.feedbackbox table textarea{ height:165px; width:320px; border:1px solid #CCC; resize:none; padding:5px 10px;}
.feedbackbox table .submit{ padding:5px 15px; background-color:#09F; color:#fff; width:100px; padding:10px 10px; height:35px; margin:0 auto; cursor:pointer;}