@charset "utf-8";
/* CSS Document */
/*CSS for all*/
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,object,iframe,form,blockquote,fieldset,input,textarea,code,address,caption,cite,code,em,i,ins{margin:0; padding:0; font-style:normal; font-size:12px; font-weight:normal;}
ul,ol,li{list-style:none;}
fieldset,img{border:none;}
caption,th{text-align:left;}
table{border-spacing:0;}
body{font-family:微软雅黑; color:#222; min-width:1200px; background:#f7f7f7;}
td,input,textarea,select{font-size:12px;font-family:微软雅黑;}
textarea{line-height:18px;}
iframe{border: 0px;}

a{text-decoration:none; color:#333;}
a:hover{color:#875b01;text-decoration:none;}


#MultiPage{padding:10px 0; float:right; border:0px solid #000; margin:0 auto;}
#MultiPage span{float:left; display:inline; line-height:30px; height:30px; margin-right:4px; font-size:14px; font-weight:bold;}
#MultiPage a{border:0px solid #66461d; display:inline; background:#1e88e5; float:left; overflow:hidden; padding:5px 10px; color:#fff; line-height:20px; height:20px; margin-right:5px; text-decoration:none;}
#MultiPage a:hover {border:0px solid #c11e0d; background:#dbdbdb; color:#676568; text-decoration:none;}
#MultiPage a.click{border:0px solid #c11e0d; background:#2d53a2; color:#FFF; float:left;}
#MultiPage a.uclick{border:1px solid #dedede; background:#fafafa; color:#cccccc; float:left;}
#MultiPage .txtinput{float:left; line-height:30px; height:26px; width:20px; padding:0 2px; font-size:14px;text-align: center; margin-right:4px;}
#MultiPage .button{float:left;height:30px;padding:2px; margin-right:4px; background: #f5f5f5; border:1px solid #c0c0c0;width:40px; line-height:15px; font-size:14px; }

#MultiPage_1{padding:0; overflow:hidden; border:0px solid #000;}
.MultiPage{margin:0 auto;}
.MultiPage span{float:left; display:inline; line-height:17px; height:17px; margin-right:4px; font-size:12px; font-weight:bold;}
.MultiPage a{border:1px solid #66461d; display:inline; background:#e0c68d; float:left; overflow:hidden; padding:0 5px; color:#71202f; line-height:17px; height:17px; margin-right:3px; text-decoration:none;}
.MultiPage a:hover {border:1px solid #c11e0d; background:#FFF; color:#676568; text-decoration:none;}
.MultiPage a.click{border:1px solid #c11e0d; background:#c11e0d; color:#FFF; float:left;}
.MultiPage a.uclick{border:1px solid #dedede; background:#fafafa; color:#cccccc; float:left;}
.MultiPage .txtinput{float:left; line-height:17px; height:17px; width:20px; padding:0 2px; font-size:12px; margin-right:4px;}
.MultiPage .button{float:left; line-height:15px; height:19px; width:40px; padding:0 2px; font-size:12px; margin-right:4px;}

.clearDiv{clear:both; font-size:0; line-height:0; height:0; overflow:hidden; background:none;}
.noInfo{line-height:50px; font-size:14px; font-weight:bold; padding:10px 0 0 20px;}

.hScape01{height:0px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape03{height:3px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape05{height:5px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape10{height:10px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape15{height:15px; overflow:hidden; margin:0 auto; font-size:0;}

.txtInput{height:18px; line-height:18px; padding:0 5px;}
/*CSS for all end*/

/*Body*/

#Header_top{margin:0 auto; width:100%; height:152px;background:url(../images/top_bg.jpg) center no-repeat;overflow:hidden;}
#Header_top #main{margin:0 auto; width:1200px; height:152px; overflow:hidden;}
#Header_top #main #topsearch{float: right;width: 365px;height: 42px;margin: 60px 0 0 0; overflow: hidden;}
#Header_top #main #topsearch .lk{float: left;width: 260px;height: 40px;background: #fff;border: 1px solid #bdbdbd;padding: 0 10px;font-size: 16px;color: #333;line-height: 40px; overflow: hidden;}
#Header_top #main #topsearch .rb{float: left;width: 83px;height: 42px;background: #1e88e5;border: 0; text-align: center;font-size: 16px;color: #fff;line-height: 42px; overflow: hidden;}

#menu{float:right; width:100%; height:50px; margin:0;background: #1e88e5; overflow:hidden;}
#menu #main{margin:0 auto;width:1200px; height:50px; margin:0; overflow: hidden;}

.menu{margin:0 auto;width:1200px; height:50px;}
.menu a{float:left;width:100%;color:#fff;height:50px;padding:0;line-height:50px;text-align:center;font-size:18px;display:block;position:absolute; top:0px;left:0px;font-family:微软雅黑;}
.menu li{float:left;width:133px; height:50px;padding:0;margin:0;text-align:center;line-height:50px; font-size:18px;font-family:微软雅黑; color:#fff; position:relative;transition: all 1.5s;}
.menu li:hover{height:50px;color:#fff;background: #0e5ab9;}
.menu li:hover a{color:#fff;}
.menu li.no_sub:hover{padding:0; color:#000;}
.menu li .s1{ color:#181818;}
.menu ul{width:133px;background:#fff;padding:5px 0px 10px 0px;position:absolute; left:0px; top:0;z-index:99999;display:none; }
.menu li:hover ul{top:80px; display:block;  }
.menu li:hover ul .m02{ float:left;height:auto; width:130px;margin:0; padding:0; font-size:14px;border:none;line-height:33px;font-family:微软雅黑; text-align:center; }
.menu li:hover ul .m02 a{ width:130px;height:auto;padding:15px 0px;background:none;border-bottom: 1px solid #e6e2da;color: #464646;letter-spacing: 0px; text-decoration:none;font-family:微软雅黑;line-height:20px; font-size:18px;position:relative;}
.menu li:hover ul .m02 a:hover{width:130px;height:auto;padding:15px 0px; text-decoration:none; background:url(../images/menu02bgb.png);font-family:微软雅黑; }

.wx01{width:87px; height:87px; position:absolute; top:0px; left:0px; overflow:hidden;}
.wx02{width:314px; height:261px; position:absolute; top:0px; left:0px; overflow:hidden; z-index:100;}
.on { display: block; }
.off { display: none; }

#inban{margin:0 auto;width:100%;height:480px;overflow:hidden; position:relative;}
#inban #ban_bg{width:100%;height:9px; background:url(../images/ban_bg.png);overflow:hidden; position:absolute; top:0px; left:0px; z-index:5;}

#Footer{margin:0 auto;width:100%; height:auto; padding:0; background:#1a1a1a;  color:#b3b3b3; line-height:30px;overflow:hidden; }
#Footer #main{margin:20px auto;width:1200px; overflow:hidden; }
#Footer #flt{float: left;width:740px; height:auto; margin:10px 0 0 15px; color:#fff; line-height:40px;font-size: 16px; overflow:hidden; }
#Footer #flt img{vertical-align: middle; }
#Footer #flt a{color:#bfbfbf; }
#Footer #frt{float: right;width:260px; height:auto; padding:20px 0 0 0; overflow:hidden; }
#Footer #frt li{float: left;width:50%; height:auto; padding:0; text-align: center; color:#fff; line-height:30px;font-size: 14px; overflow:hidden; }
#Footer #copy{float: left;width:100%;height: 40px;background: #000; line-height: 40px;color: #7c7c7c;text-align: center; overflow:hidden; }

/*主体内容*/

.more{ float:right;margin:5px 10px 0 0; }
.intitle01{margin:20px auto 30px auto;width:100%; height:65px;background: url(../images/title_bg.jpg ) bottom center no-repeat;line-height: 65px; text-align:center;font-size: 28px;color: #444; overflow:hidden;}
.intitle02{float: left;width:100%; height:auto;padding: 0;font-size: 40px;color: #fff; overflow:hidden;}

.indiv01{margin:20px auto 0 auto;width:1200px; height:auto;background: #f6f6f6; padding:0; overflow:hidden;}

.ntitle01{float: left;width:100%; height:44px;border-bottom: 1px solid #1e88e5;overflow:hidden;}
.ntitle02{float: left;width:170px; height:44px;background: #1e88e5;line-height: 44px; font-size: 20px;color: #fff;text-align: center; overflow:hidden;}
.ntitle03{float: left;width:120px; height:44px;line-height: 44px; font-size: 20px;color: #1e88e5;text-align: center; overflow:hidden;}
.nmore{float: right;width:100px; height:44px;line-height: 44px; font-size: 16px;color: #858585;text-align: center; overflow:hidden;transition: all 1s;}
.nmore:hover{color: #999;}

.innews01{float: left;width:875px; height:470px;background: #fff; padding:0; overflow:hidden;}
.innews01 ul{float: left;width:845px; height:448px; padding:11px 15px; overflow:hidden;}
.innews01 li{float: left;width:100%; height:40px;overflow:hidden;}
.innews01 .newst01{float: left;width:100px; height:40px;margin:0 10px 0px 0px;padding:0px;font-size:16px;color: #2e2e2e;line-height: 40px;overflow:hidden;}
.innews01 .newst02{float: left;width:530px; height:40px;margin:0 5px 0px 0px;padding:0px;font-size:16px;color: #2d2d2d;line-height: 40px;overflow:hidden;transition: all 1s;}
.innews01 .newst02:hover{color: #cc0000;}
.innews01 .newst03{float: left;width:730px; height:40px;margin:0px;padding:0 0 0 20px;background: url(../images/icon01.jpg) no-repeat 2px 15px; font-size:16px;color: #2d2d2d;line-height: 40px;overflow:hidden;transition: all 1s;}
.innews01 .newst03:hover{color: #000;}
.innews01 .ndate01{float: right;width:90px; height:40px;margin:0; font-size:14px;color: #999;line-height: 40px;text-align: right; }

.innews02{float: right;width:310px; height:470px;background: #fff; padding:0; overflow:hidden;}
.innews02 ul{float: left;width:280px; height:auto; padding:10px 15px; overflow:hidden;}
.innews02 li{float: left;width:260px; height:auto; margin:0px;padding:5px 0 10px 20px;background: url(../images/icon01.jpg) no-repeat 2px 15px;
	border-bottom: 1px dashed #ebebeb;font-size:16px;color: #2e2e2e;line-height: 28px; overflow:hidden;}
.innews02 .rtdate{color: #999;font-size:14px;}
.innews02 .topnews{float: left;width:275px; height:auto; padding:0;padding:5px 0 15px 5px;margin: 0 0 8px 0;border-bottom: 1px dashed #ebebeb; overflow:hidden;}
.innews02 .topnews .pimg{float: left;width:135px; height:100px; padding:0 10px 0 0; overflow:hidden;}
.innews02 .topnews .pt01{float: left;width:130px; height:auto; padding:0;font-size:16px;color: #2e2e2e;line-height: 28px; overflow:hidden;}

.indiv02{float: right;width:310px; height:470px; padding:0; overflow:hidden;}

#insearch{float: left;width:270px; height:160px;margin:0 0 20px 0; padding:20px;background: #fff; overflow:hidden;}
#insearch li{float: left;width:100%; height:40px;margin:8px 0; padding:0px; overflow:hidden;}
#insearch li .lt{float: left;width:32%; height:40px;font-size:16px;color: #2e2e2e;line-height: 40px; overflow:hidden;}
#insearch li .rk{float: left;width:68%; height:40px; overflow:hidden;}
.ksearch{ width:91%;height:38px;background:#fff; border:1px solid #ababab;  padding:0px 3%; color:#333; font-size:14px; line-height:38px;} 

#inmap{float:left;width:310px; height:205px; padding:0; overflow:hidden;}

#inad{margin:20px auto 0 auto;width:100%; height:280px; padding:0;overflow:hidden;}

#inabout{margin:20px auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#inabout #rpimg{float: right;width:610px; height:400px;margin:0; overflow:hidden;}
#inabout #linfo{float: left;width:565px; height:400px;margin:0;font-size:16px;line-height:35px;color: #333; overflow:hidden;}
#inabout #linfo h1{float: left;width:100%; height:50px; margin: 0 0 5px 0;font-size: 26px;color: #121212;}
#inabout #linfo .amore{color: #bababa;transition: all 1s;}
#inabout #linfo .amore:hover{color: #990000;}
#inabout #rb {float:left;width:100%; height:auto;margin:20px 0 0 0; overflow:hidden;}
#inabout #rb li{float:left;width:33%; height:auto;margin:0;text-align: center;color: #333;line-height: 30px;font-size: 18px; overflow:hidden;}

#inpro{margin:25px auto 8px auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#inpro ul{ float:left;width:1250px; padding:0; overflow:hidden;}
#inpro li{float:left;width:288px; height:340px; margin:0 15px 15px 0; padding:0px;overflow:hidden;}
#inpro li .pimg{float:left;width:286px; height:286px; margin:0; padding:0;background: #fff; border: 1px solid #cecece;overflow:hidden;}
#inpro li .pt{float:left;width:100%; height:50px;margin:0; padding:0; text-align:center;color: #575757; font-size:16px; line-height:50px; overflow:hidden;}

.indiv05{margin:0px auto;width:100%; height:auto;padding:0 0 25px 0; overflow: hidden;}
#inlink{margin:0 auto;width:1200px; height:auto; padding:0;overflow:hidden;}
#inlink ul{margin:0 auto;width:1280px; height:auto; padding:0;overflow:hidden;}
#inlink li{float: left;width:232px; height:132px;margin:0 10px 15px 0; overflow:hidden;}
#inlink li .pimg{float: left;width:230px; height:90px;margin:0; border:1px solid #cbcbcb;display: flex;align-items: center;
    justify-content: center;text-align: center; overflow:hidden;}
#inlink li .pt{float: left;width:100%; height:40px;margin:0;text-align: center;font-size: 16px;line-height: 40px; overflow:hidden;}

/*内页*/
#pageDiv{margin:20px auto; width:1200px; overflow:hidden;}
#pageDiv02{margin:0px auto; width:100%;background:#f5f5f5; overflow:hidden;}
#pageDiv03{margin:0px auto; width:100%;background:#fff; overflow:hidden;}
#pageban {margin:0 auto;width:100%; height:260px;text-align:center;background:url(../images/ban_bg.png) top no-repeat; overflow:hidden;position: relative;}
#pageban #ban_bg{width:100%;height:260px; overflow:hidden; position:absolute; top:0px; left:0px; z-index: -1}
#pmain{margin:100px auto 20px auto; width:1200px; overflow:hidden;}

.loca_f{float:left;width:100%; height:42px; margin:0;overflow:hidden;}
.loca_f #main{margin:0 auto;width:1200px; height:42px;font-size:14px;color:#888; line-height:42px; overflow:hidden;}
.loca_f02{float:left;width:100%; height:42px;background: #f5f5f5; margin:0;overflow:hidden;}
.loca_f02 #main{margin:0 auto;width:1200px; height:42px;font-size:14px;color:#8f8f8f; line-height:42px; overflow:hidden;}

.loca_l{float:left;width:100%; height:auto; margin:30px 0 28px 0;font-size: 14px;color: #fff; overflow:hidden;}

#amenu{float:left; width:270px; height:auto; margin:0px 0 10px 0;padding:0 0 20px 0;background: #fff; overflow: hidden;}
#amenu #atil{float:left; width:240px; height:70px; padding:0 0 0 30px;background: #b5151d;font-size: 24px;color: #fff;line-height: 70px; overflow: hidden;}
#amenu .s1{float:left; width:80%; height:60px; padding:0 10%;background: url(../images/menu_ica.png) 30px 24px no-repeat; font-size:16px;text-indent: 2em; line-height:60px; color:#3a3a3a;overflow: hidden}
#amenu .s2{float:left; width:80%; height:59px; padding:0 10%;background: url(../images/menu_icb.png) 30px 24px no-repeat;border-bottom: 1px solid #b5151d;text-indent: 2em; font-size:16px; line-height:60px; color:#b5151d;overflow: hidden}

#pageleft{float:left;width:230px; height:auto; margin:0;overflow:hidden;}
#pageleft .ltitle{float:left;width:230px; height:45px; margin:0; padding:15px 0 0 0px;background: #1e88e5;font-size: 22px;color: #fff;text-align: center; overflow:hidden;}

#pageleft #lmenu{float:left;width:230px; height:auto;background: #fff; margin:0 0 20px 0;overflow:hidden;}
#pageleft #lmenu li{float:left;width:230px; height:48px; margin:5px 0;padding:0;background:#fff;line-height:48px; font-size:18px;text-align: center; color:#211f1f;overflow:hidden;transition: 1s;}
#pageleft #lmenu li:hover{background:#eaeaea;}

#lsearch{float:left; width:230px; height:auto; padding:15px 0;background: #fff; overflow:hidden;}
#lsearch li{float: left;width:100%; height:40px;margin:8px 0; padding:0px; overflow:hidden;}
#lsearch li .lt{float: left;width:38%; height:40px;font-size:16px;color: #2e2e2e;line-height: 40px;text-align: right; overflow:hidden;}
#lsearch li .rk{float: left;width:60%; height:40px; overflow:hidden;}

#pageright{float:right;width:940px; height:auto; padding:0px;background: #fff; overflow:hidden;}
#pageright .rtitle{float:left;width:100%; height:60px; margin:0; padding:0;border-bottom: 1px solid #1e88e5; overflow:hidden;}
#pageright .rtitle #lt{float:left;min-width:500px; height:60px;background: url(../images/icon02.png) 20px 25px no-repeat; margin:0; padding:0 0 0 40px;font-size:22px; line-height:60px; color:#211f1f;overflow:hidden;}
#pageright .rtitle #rt{float:right;min-width:350px; height:35px; margin:25px 10px 0 0; padding:0;font-size:14px;text-align: right; line-height:26px; color:#858585;overflow:hidden;}
.loca{float:right;min-width:200px; height:55px; margin:0;font-size:14px;color:#888888; line-height:70px; text-align:right;overflow:hidden;}

#page_f{margin:20px auto;width:800px; height:auto; font-size:14px; line-height:25px; overflow:hidden;}
.ftitle{float:left;width:100%; height:63px; margin:0; padding:0 0 0 15px; border-bottom:2px solid #005c5e;overflow:hidden;}
.ftitle #rt{float:left;min-width:350px; height:26px; margin:20px .0 0 0; padding:0 0 0 22px;border-left: 4px solid #00292a;font-size:30px; line-height:26px; color:#00292a;overflow:hidden;}

#about{margin:20px auto;width:100%; height:auto;font-size: 16px;line-height: 28px;c overflow:hidden;}

#pro{margin:20px auto;width:900px; height:auto;overflow:hidden;}
#pro ul{float: left;width:930px; height:auto;overflow:hidden;}
#pro li{float:left;width:288px; height:340px; margin:0 18px 20px 0; padding:0px;overflow:hidden;}
#pro li .pimg{float:left;width:286px; height:286px; margin:0; padding:0;background: #fff; border: 1px solid #cecece;overflow:hidden;}
#pro li .pt{float:left;width:100%; height:50px;margin:0; padding:0; text-align:center;color: #575757; font-size:16px; line-height:50px; overflow:hidden;}

#pro_view{margin:15px auto;width:1000px; height:auto;}
#pro_view #pimg{ float:left;width:1000px;padding:0px;overflow: hidden;}
#pro_view #pimg .lpic{ float:left;width:660px; height: auto; margin:0;}
#pro_view #pimg .spic{ float:right;width:330px; height: auto; margin:0;}
#pro_view #pimg .spic li{ float:left;width:330px; height: 310px ;margin:0 0 20px 0;}
#pro_view .pti{margin:30px auto;width:100%; height:auto; padding:0;overflow:hidden;}
#pro_view .pti li{float: left;width:149px; height:42px; margin:0 10px 0 0;background: url(../images/pbg01.png);text-align: center; font-size:16px; color:#fff; line-height:42px;overflow:hidden;}
#pro_view .pti .xon{float: left;width:149px; height:42px; margin:0 10px 0 0;background: url(../images/pbg02.png);text-align: center; font-size:16px; color:#fff; line-height:42px;overflow:hidden;}
#pro_view .pmain{margin:0px auto;width:95%; height:auto; padding:0;font-size:14px; color:#3a3a3a; line-height:30px;overflow:hidden;}

#news01{margin:0 auto;width:1200px; height:auto;padding:0;overflow:hidden;}
#news01 li{float:left;width:1120px; height:auto;margin: 10px 10px 25px 10px; padding:30px;overflow:hidden;}
#news01 li:hover{background: #fff;}
#news01 li .pt01{float:left;width:100%; height:auto; margin:10px 0;padding:0px;font-size:16px; color:#232323;line-height:32px;overflow:hidden;}
#news01 li .lp{float:right;width:250px; height:170px; margin:0 10px;padding:0px;overflow:hidden;}
#news01 li .pt{float:left;width:970px; height:auto; margin:0 0 0 30px;padding:0px;overflow:hidden;}
#news01 li .pt-2{float:left;width:1050px; height:auto; margin:0 0 0 20px;padding:0px;overflow:hidden;}
#news01 li .pt2{float:left;width:100%; height:35px; margin:6px 0 12px 0;padding:0px;font-size:18px; color:#000; line-height:35px; overflow:hidden;}
#news01 li .pt02{float:left;width:100%; height:auto; margin:0;padding:0px;font-size:16px; color:#7f7e7e;line-height:30px;overflow:hidden;}
#news01 li .pt02 img{float:left; margin:0 10px 0 0;}
#news01 li .tade{float:left;width:110px;padding:20px 0px; font-size:40px; color:#b0b0b0;font-weight: bold; text-align: center;line-height: 40px;overflow:hidden;  }
#news01 li .tade02{font-size:16px; color:#b0b0b0;font-weight: normal; }


#news02{float: left;width:900px; height:auto;padding:10px 20px; overflow:hidden;}
#news02 li{float: left;width:100%; height:auto;overflow:hidden;}
#news02 .newst01{float: left;width:100px; height:40px;margin:0 5px 0px 0px;padding:0px;font-size:16px;color: #2e2e2e;line-height: 40px;overflow:hidden;}
#news02 .newst02{float: left;width:585px; height:auto;margin:5px 5px 0px 0px;padding:0px;font-size:16px;color: #2d2d2d;line-height: 30px;}
#news02 .newst03{float: left;width:730px; height:40px;margin:0px;padding:0 0 0 20px;background: url(../images/icon01.jpg) no-repeat 2px 15px; font-size:16px;color: #2d2d2d;line-height: 40px;overflow:hidden;transition: all 1s;}
#news02 .ndate01{float: right;width:90px; height:40px;margin:0; font-size:14px;color: #999;line-height: 40px;text-align: right; }

#news03{margin:0 auto 10px auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#news03 ul{float: left;width:1250px; height:auto; padding:0; overflow:hidden;}
#news03 li.s1{float: left;width:380px; height:455px; margin:10px 20px 30px 10px;padding:0px;background: #fff; overflow:hidden;}
#news03 li.s2{float: left;width:380px; height:455px; margin:10px 20px 30px 10px;padding:0px;background: #fff;box-shadow:1px 2px 10px rgba(0, 0, 0, 0.1); overflow:hidden;}
#news03 li .pimg{float: left;width:380px; height:260px; padding:0; overflow:hidden;}
#news03 li .lk02{float: left;width:340px; height:auto; margin:30px 0 0 20px; overflow:hidden;}
#news03 li .lt01{float: left;width:100%; height:auto;margin:0;font-size:18px;color: #333;line-height: 25px; overflow:hidden;}
#news03 li .lt02{float: left;width:100%; height:60px;margin:15px 0 20px 0;font-size: 16px;color: #6e6d6d;line-height: 30px; overflow:hidden;}
#news03 li .lmore{float: right;width:95px; height:22px;margin:0;text-align:right;color: #949494;line-height: 22px;font-size: 14px; overflow:hidden;}
#news03 li .ldate{float:left;width:80px; height:22px;margin:0;color: #949494;line-height: 22px; overflow:hidden;}
#news03 li a.lt01:hover{color: #875b01;}

#news04{margin:10px auto; width:1200px;height:auto;overflow:hidden}
#news04 .topnews02{ float:left; width:1200px; height:185px;padding:0px; margin:15px 0;overflow:hidden;}
#news04 .topnews02 #lpic{ float:left; width:250px; height:185px;margin:0 25px 0 0; overflow:hidden;}
#news04 .topnews02 #rinfo{ float:right; width:920px; height:184px;padding:0;border-bottom:1px solid #e3e3e3; color:#515151; line-height:28px;font-size:16px; text-indent:2em;overflow:hidden;}
#news04 .topnews02 #rinfo h1{ float:left; width:100%;margin: 15px 0 10px 0; font-weight:550; font-size:18px; color:#161616;text-indent:0em;line-height:40px;font-family:微软雅黑;overflow:hidden;}
#news04 .ldate{float:left;width:150px; height:22px;margin:20px 0;color: #818080;line-height: 22px;font-size: 14px;text-indent:0em; overflow:hidden;}
#news04 .tnews{float:left; width:1176px; height:auto;padding:0 12px; margin:15px 0;color:#666; line-height:26px;font-size:16px; text-indent:2em;border-bottom:1px solid #e3e3e3;overflow:hidden;}
#news04 .tnews h1{ float:left; width:100%;margin: 0 0 20px 0; font-weight:550; font-size:18px; color:#484848;text-indent:0em;line-height:30px;font-family:微软雅黑;overflow:hidden;}
#news04 li{ float:left; width:866px; height:30px;padding:5px 12px 5px 12px;;border-bottom:1px dashed #e6e6e6;font-size:14px;line-height:30px;overflow:hidden;}

.join_view {margin:30px auto;width:1150px; height:auto; padding:0;overflow:hidden;}
.join_view h1{float: left;width:100%; height:auto; margin:0 0 35px 0;font-size: 34px;color: #262525; overflow:hidden;}
.join_view .jk{float: left;width:90%; height:auto; margin:0 0 20px 0;padding: 20px 5%; background: #eee; overflow:hidden;}
.join_view .jk li{float: left;width:33%; height:auto; margin:0 0 10px 0;padding:0; font-size: 16px;color: #353535;line-height: 25px; overflow:hidden;}
.join_view h2{float: left;width:90%; height:auto; margin:0 5% 15px 5%;font-size: 20px;color: #353535; overflow:hidden;}
.join_view .jt{float: left;width:90%; height:auto;background: #fff; margin:0 0 40px 0;padding: 10px 5%;font-size: 14px;color: #353535;line-height: 35px; overflow:hidden;}

#picli01{margin:30px auto;width:1200px; height:auto; padding:0px; overflow:hidden;}
#picli01 ul{float:left;width:1250px; height:auto; padding:0px; overflow:hidden;}
#picli01 li{ float:left;width:292px; height:240px; margin:0 13px 15px 0;overflow:hidden;} 
#picli01 li.pic02{ float:left;width:390px; height:auto; margin:0 15px 15px 0;overflow:hidden;} 
#picli01 li .pimg{ margin:0 auto; width:290px; height:205px; padding:0;overflow:hidden;}
#picli01 li .pimg02{ margin:0 auto; width:370px; height:500px; padding:9px;border: 1px solid #dadada;overflow:hidden;}
#picli01 li .pt{ margin:0 auto; width:100%; height:35px; padding:0; text-align:center;font-size:14px; color:#333; line-height:35px; overflow:hidden;}

#page1024{margin:20px auto;width:1200px; height:auto; padding:0px; overflow:hidden;}
#page1024 #title{margin:35px auto;width:100%; height:auto; padding:0px; text-align:center; overflow:hidden;}
#page1024 #main{margin:35px auto;width:100%; height:auto; padding:0px; font-size:16px; line-height:40px; overflow:hidden;}
#page1024 #main p,td{font-size:16px; line-height:30px; }

#contact{margin:35px auto;width:1160px; height:auto; padding:0px; overflow:hidden;}
#contact #clt{float: left;width:460px; height:auto; padding:0px; overflow:hidden;}
#contact #clt h1{float: left;width:460px; height:auto; padding:0 0 10px 0;font-size:24px;color: #131313;font-weight: bold; overflow:hidden;}
#contact #clt li{float: left;width:460px; height:auto; margin:13px 0; overflow:hidden;}
#contact #clt .lt01{float: left;width:85px; height:auto; padding:0px;font-size:16px;color: #313131;line-height: 35px; overflow:hidden;}
#contact #clt .lt01 img{vertical-align: middle;}
#contact #clt .lt02{float: left;width:375px; height:auto; padding:0px;font-size:16px;color: #313131;line-height: 35px; overflow:hidden;}
#contact #crmap{float: right;width:630px; height:auto; padding:0px; overflow:hidden;}

/*新闻内页*/
#page_newsview { margin:20px auto;width:1200px; overflow:hidden; }
#page_newsview .ptitle{float:left;width:100%; margin:10px 0;  line-height:25px;font-size:22px; color:#242424; font-weight:bold;text-align:center; padding:10px 0 0px 0;overflow:hidden;}
#page_newsview .ptitle02{float:left;width:100%; margin:10px 0;  line-height:20px;font-size:18px; color:#444; text-align:center; padding:0;overflow:hidden;}
#page_newsview .pdate{float:left;width:100%; line-height:30px; color:#8e8e8e; text-align:center; margin:0 0 20px 0;overflow:hidden;}
#page_newsview .pcontent{margin:0 auto 20px auto; height:auto; width:95%; padding:10px 0 20px 0;border-bottom:1px dashed #cbcbcb; font-size:14px;line-height:30px; overflow:hidden;}
#page_newsview .pcontent p{font-size:14px;line-height:30px;}
#page_newsview .print{float:left; height:auto; width:650px; margin:0; padding:20px 0; text-align:right;line-height:25px; color:#555; border-bottom:1px dotted #d3d4d4;overflow:hidden;}
#page_newsview .pre{float:left; height:30px; width:50%; font-size:14px;margin:10px 0 0 0;overflow:hidden;}
#page_newsview .next{float:left; height:30px; width:50%;font-size:14px;margin:10px 0 0 0; text-align:right;overflow:hidden;}

#plogin{margin:0px auto;width:100%; height:735px; background:url(../images/login_bg00.jpg);overflow:hidden;}
#plogin #main{margin:145px auto 0 auto;width:458px; height:380px; background:url(../images/login_bg01.png);overflow:hidden;}
#plogin #main .lk01{margin:100px auto 0 auto;width:368px; height:106px; background:url(../images/login_bg02.png);overflow:hidden;}
#plogin #main .lk01 li{ float:left;width:215px; height:25px;margin:18px 0 0 135px; background:#fff;overflow:hidden;}
#plogin #main .lk02{margin:5px auto 0 auto;width:368px; height:auto; font-size:14px; line-height:35px; color:#999;overflow:hidden;}
/*版权信息*/


/*链接*/
.t_more { float:right;color: #949494;}
a.t_more:link {text-decoration: none;color: #949494;}
a.t_more:visited {text-decoration: none;color: #949494;}
a.t_more:hover {text-decoration: none;	color: #875b01; }
a.t_more:active {text-decoration: none;}

.t_news01 {color: #242424; }
a.t_news01:link {text-decoration: none;color: #242424;}
a.t_news01:visited {text-decoration: none;color: #242424;}
a.t_news01:hover {text-decoration: none;	color: #cc0000; }
a.t_news01:active {text-decoration: none;}

.t_bmenu {color: #a0a0a0; }
a.t_bmenu:link {text-decoration: none;color: #a0a0a0;}
a.t_bmenu:visited {text-decoration: none;color: #a0a0a0;}
a.t_bmenu:hover {text-decoration: none;	color: #d0d0d0; }
a.t_bmenu:active {text-decoration: none;}

.t_9d9 {color: #9d9d9d;}
a.t_9d9:link {text-decoration: none;color: #9d9d9d;}
a.t_9d9:visited {text-decoration: none;color: #9d9d9d;}
a.t_9d9:hover {text-decoration: none;	color: #b0b0b0; }
a.t_9d9:active {text-decoration: none;}

.t_02 { color: #ff0000; }
a.t_02:link {text-decoration: none;color: #ff0000;}
a.t_02:visited {text-decoration: none;color: #ff0000;}
a.t_02:hover {text-decoration: none;	color: #cc0000; }
a.t_02:active {text-decoration: none;}

.t_white01 {color: #fff;}
a.t_white01:link {text-decoration: none;color: #fff;}
a.t_white01:visited {text-decoration: none;color: #fff;}
a.t_white01:hover {text-decoration: none;	color: #ffff00; }
a.t_white01:active {text-decoration: none;}

.t_bt {color: #b2b2b2; }
a.t_bt:link {text-decoration: none;color: #b2b2b2;}
a.t_bt:visited {text-decoration: none;color: #b2b2b2;}
a.t_bt:hover {text-decoration: none;	color: #a4a4a4; }
a.t_bt:active {text-decoration: none;}

.tcenter {text-align: center;}
.tdate {font-size:14px;color:#999999;letter-spacing:0px; font-weight:normal;}
.tdate02{font-size:16px;color:#999;}
.tdate03 { float:right;font-size:12px;color:#7a7a7a;letter-spacing:0px; line-height:35px; font-weight:normal;}

.ksearch02{ width:100%;height:38px;background:none; border:0px solid #b7b7b7;  padding:0px; color:#9b9b9b; font-size:14px; line-height:38px;} 
.k02{ width:100%;height:45px;background:#23292c; border:0px solid #b7b7b7;padding:0px; color:#fff; text-align:center; line-height:45px; font-size:14px; font-weight:bold;} 
.k03{ width:100%;background:none; border:0px solid #b7b7b7; height:25px; padding:0px 0px 0px 5px; color:#999;} 
