@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:#333; min-width:1020px;}
td,input,textarea,select{font-size:12px;font-family:微软雅黑;}
textarea{line-height:18px;}

a{text-decoration:none; color:#666666;}
a:hover{color:#cc0000;text-decoration:none;}


#MultiPage{padding:10px 0; float:right; border:0px solid #000; 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:#fff; 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:#f0f0f0; color:#676568; float:left;}
#MultiPage a.uclick{border:1px solid #dedede; background:#fff; 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;height:22px;padding:2px; margin-right:4px; background: url(../images/b_bg.jpg); border:1px solid #c0c0c0;width:40px; line-height:15px;   font-size:12px; }

#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{margin:0 auto; width:100%; height:205px;background: #fff; text-align:center; overflow:hidden;position: fixed;top: 0;z-index: 100;}
#Header #main{margin:0 auto; width:1400px;height:165px;background:url(../images/top.png) center no-repeat;}
#Header #main #lp{ float:left; width:170px; height:84px; margin:8px 0 0 0; overflow:hidden;}
#Header #main #rp01{ float:right; width:800px; height:45px; margin:8px 0 0 0; text-align:right; line-height:22px; color:#a6a6a6; overflow:hidden;}
#Header #main #rp01 img{ vertical-align: middle;}
#Header #main02{margin:0 auto; width:1400px;height:165px;background:url(../images/top02.png) center no-repeat;}
#Header #main02 #lp{ float:left; width:170px; height:84px; margin:8px 0 0 0; overflow:hidden;}
#Header #main02 #rp01{ float:right; width:800px; height:45px; margin:8px 0 0 0; text-align:right; line-height:22px; color:#a6a6a6; overflow:hidden;}
#Header #main02 #rp01 img{ vertical-align: middle;}

#menu{ margin:0 auto; width:100%; height:40px;background: #000; overflow:hidden;}
#menu ul{ margin:0 auto; width:1200px; height:40px; overflow:hidden;}
#menu span{ float:left; min-width:60px; height:40px; padding:0 30px;background:url(../images/menu_line.jpg) right center no-repeat; text-align:center; font-size:18px; line-height:40px; overflow:hidden; cursor:pointer;}

#bodyDiv{margin:205px auto 0 auto; width:100%; overflow:hidden;}

.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:550px;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;}
#in_banbg{margin:0 auto;width:100%;height:550px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:1;}

#inban #insearch{margin:0 auto;width:100%; height:70px; background:url(../images/bg60.png);overflow:hidden;position:absolute; bottom:0px; left:0px; z-index:5;}
#inban #insearch #main{margin:0 auto;width:1200px; height:70px; overflow:hidden;}
#inban #insearch #main #lt{ float:right;width:700px; height:70px; font-size:14px; color:#c8c6c6; line-height:70px;}
#inban #insearch #main #rk{ float:right;width:286px; height:40px; margin:15px 0 0 0; background:url(../images/bg60w.png); border:0px solid #e6e5e1; overflow:hidden;}

#Footer{margin:0 auto;width:100%; height:auto; padding:15px 0 0 0; background:#484848;overflow:hidden;}
#Footer #main{margin:0 auto;width:1400px; height:auto; padding:0; overflow:hidden;}
#Footer #main li{float:left;width:320px; height:auto;margin: 0 0 0 25px; padding:20px 0;  color:#b5b5b5; line-height:30px; font-size:14px;overflow:hidden;}
#Footer #main li h1{color:#fcfcfc; font-size:24px; font-weight:bold; line-height:50px; margin:0 0 10px 0;background:url(../images/bottom_line.jpg) bottom left no-repeat; overflow:hidden;}
#Footer #main #share{float: left;width:99%; height:auto; margin:8px 0 0 1%;color:#b3b3b3;font-size:14px;  line-height:50px;overflow:hidden;}
#Footer #main #share img{margin:0px 0 0 15px;}

#copy{margin:0 auto;width:100%; height:60px; background:#323232; overflow:hidden;}
#copy #main{margin:0 auto;width:1400px; height:60px; text-align:right; color:#757575;font-size: 14px; line-height:60px;overflow:hidden;}

/*主体内容*/

.more{ float:right;margin:5px 10px 0 0; }



.inpro{margin:5px auto;width:100%; height:auto;background: url(../images/inb_bg.jpg); padding:40px 0 80px 0; overflow:hidden;}
.inpro #main{margin:0px auto;width:1400px; height:auto; padding:0;overflow:hidden;}
.inpro #main #lp{float:left;width:746px; height:auto;padding:0;overflow:hidden;}
.inpro #main #lp #lp01{float:left;width:390px; height:auto;margin: 0 15px 0 0; background: #fff;padding:10px;overflow:hidden;}
.inpro #main #lp #lp01 img{width:100%; height:350px; transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.inpro #main #lp #lp01 img:hover{opacity: 0.9;filter: alpha(opacity=90);transition:all 1.2s linear;-moz-transition:all 1.2s linear;-o-transition:all 1.2s linear;-webkit-transition:all 1.2s linear; -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-m-transform:scale(1.1);transform:scale(1.1);}
.inpro #main #lp #lp02{float:left;width:300px; height:auto;margin: 0; background: #fff;padding:10px;overflow:hidden;}
.inpro #main #lp #lp02 img{width:100%; height:350px; transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.inpro #main #lp #lp02 img:hover{opacity: 0.9;filter: alpha(opacity=90);transition:all 1.2s linear;-moz-transition:all 1.2s linear;-o-transition:all 1.2s linear;-webkit-transition:all 1.2s linear; -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-m-transform:scale(1.1);transform:scale(1.1);}
.inpro #main #lp #lp03{float:left;width:726px; height:auto;margin: 19px 0 0 0; background: #fff;padding:10px;overflow:hidden;}
.inpro #main #lp #lp03 img{width:100%; height:303px; transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.inpro #main #lp #lp03 img:hover{opacity: 0.9;filter: alpha(opacity=90);transition:all 1.2s linear;-moz-transition:all 1.2s linear;-o-transition:all 1.2s linear;-webkit-transition:all 1.2s linear; -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-m-transform:scale(1.1);transform:scale(1.1);}

.inpro #main #rp{float:right;width:595px; height:auto;background: #fff; padding:15px;overflow:hidden;}
.inpro #main #rp img{width:100%; height:726px; transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.inpro #main #rp img:hover{opacity: 0.9;filter: alpha(opacity=90);transition:all 1.2s linear;-moz-transition:all 1.2s linear;-o-transition:all 1.2s linear;-webkit-transition:all 1.2s linear; -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-m-transform:scale(1.05);transform:scale(1.05);}
.inpro #main .ppt{float:left;width:100%; height:45px;padding:0;text-align: center;line-height: 45px;color: #000;font-size: 24px; overflow:hidden;}


#indiv01{margin:10px auto 0 auto;width:100%; height:auto; background:url(../images/k_bg01.jpg) bottom repeat-x;overflow:hidden;}
#indiv01 #main{margin:40px auto 0 auto;width:1020px; height:280px;overflow:hidden;}
#inabout {float:left;width:739px; height:266px;margin:0; padding:12px; background:#f7f6f2; overflow:hidden;}
#inabout #amain {margin:27px auto;width:720px; height:160px; color:#666; font-size:14px; line-height:32px; text-indent:2em; overflow:hidden;}
#inzs {float:right;width:230px; height:260px;margin:0; padding:10px; background:#f7f6f2; overflow:hidden;}
#inzs #zmain {margin:27px auto;width:100%; height:176px;overflow:hidden;}
#inzs #zmain li{width:174px; height:162px;border:1px solid #e1d7c7; background:#fff; padding:0; text-align:center;overflow:hidden;}

.title01{float:left;width:100%; height:42px;margin:0; border-bottom:1px solid #dadada; overflow:hidden;}
.title01 h1{float:left;width:180px; height:42px;margin:0; padding:0 0 0 37px; background:url(../images/icon01.png) 10px 17px no-repeat;  color:#bea783; font-size:26px; line-height:42px;overflow:hidden;}

/*内页*/
#pageDiv{margin:12px auto; width:1400px; overflow:hidden;}
#pageban {margin:0 auto;width:100%; text-align:center; height:470px;overflow:hidden; position:relative;}
#pageban #b_bg{ float:left;width:100%; height:6px;background: url(../images/ban_bg.png); overflow:hidden; position:absolute; top:0px; left:0px; z-index:1;}
#pageban #insearch{margin:0 auto;width:100%; height:70px; background:url(../images/bg60.png);overflow:hidden;position:absolute; bottom:0px; left:0px; z-index:5;}
#pageban #insearch #main{margin:0 auto;width:1200px; height:70px; overflow:hidden;}
#pageban #insearch #main #lt{ float:right;width:800px; height:70px;padding: 0; font-size:14px; color:#c8c6c6; line-height:70px;text-align: right;}
#pageban #insearch #main #rk{ float:right;width:286px; height:40px; margin:15px 0 0 0; background:url(../images/bg60w.png); border:0px solid #e6e5e1; overflow:hidden;}

.floca{float:left;width:100%; height:30px; margin:0 0 20px 0; padding:0;background: #f5f5f5; border-bottom:1px solid #e4e4e4;overflow:hidden;}
.floca #main{margin:0 auto;width:1370px; height:30px;  padding:0 15px;line-height:30px; font-size:14px; color:#000;overflow:hidden;}

#pageleft{float:left;width:280px; height:auto; margin:0;padding: 0 25px; border-right:1px solid #d6d6d6;overflow:hidden;}
#pageleft .ltitle{float:left;width:280px; height:auto; margin:10px 0; padding:0px; line-height:45px; font-size:26px; color:#fff;overflow:hidden;}
#pageleft #lmenu{float:left;width:280px; height:auto; padding:7px; margin:0 0 10px 0;overflow:hidden;}
#pageleft #lmenu .s1{float:left;width:240px; min-height:50px; margin:0; background:url(../images/icon02.jpg) 15px 24px no-repeat; padding:5px 0 5px 40px; border-bottom:1px solid #d6d6d6; line-height:50px; font-size:20px; color:#8e806a;overflow:hidden;}
#pageleft #lmenu .s2{float:left;width:270px; min-height:25px; margin:0 0 4px 0; padding:0 0 0 10px;border-bottom:1px dotted #ddd; line-height:25px; font-size:16px; color:#9b8666;overflow:hidden;}
#pageleft #lmenu .s3{float:left;width:264px; height:25px; margin:0 0 4px 0; padding:0 0 0 14px; line-height:25px; font-size:14px; color:#c3ae8d;overflow:hidden;}
#pageleft #lmenu .son{color:#ff0000;}

#pageleft #search{float:left;width:224px; height:27px; margin:0 0 15px 0; padding:12px 7px; background:#f7f6f2; overflow:hidden;}
#pageleft #search #lk{float:left;width:171px; height:27px; margin:0; padding:0px; background:url(../images/search_kbg.jpg); overflow:hidden;}
#pageleft #search #rb{float:left;width:53px; height:27px; margin:0; padding:0px;overflow:hidden;}

#pageleft #llogin{float:left;width:250px; height:auto;  padding:0 15px; margin:0 0 10px 0;overflow:hidden;}
#pageleft #llogin li{float:left;width:190px; height:26px; padding:0 8px; background:#fff; border:1px solid #bebebd; color:#000; line-height:26px;margin:0 0 13px 0; text-align:center; color:#8e806a;overflow:hidden;}
#pageleft #llogin .lbt{float:left;width:148px; height:26px; padding:0 0 0 60px; border-bottom:1px dashed #bebebd; color:#000; line-height:26px;margin:0 0 13px 0; color:#8e806a;overflow:hidden;}

#pageright{float:right;width:1030px; height:auto; margin:0 10px 0 0; overflow:hidden;}
#pageright .rtitle{float:left;width:1010px; height:50px; margin:0; padding:0 0 0 20px; border-bottom:1px solid #666; line-height:50px; font-size:26px; color:#333;overflow:hidden;}
.loca{float:right;width:300px; height:35px; margin:0 10px 0 0; line-height:35px; font-size:12px;color:#999; text-align:right;overflow:hidden;}

#pageright #about_view{margin:30px auto;width:1000px; height:auto; font-size:14px; line-height:25px; overflow:hidden;}

#pageright #pro{margin:15px auto;width:1030px; height:auto; overflow:hidden;}
#pageright #pro ul{ float:left;width:1080px; height:auto; overflow:hidden;}
#pageright #pro li{float:left;width:310px; height:400px; margin:0 30px 45px 0;padding: 5px; border:1px solid #e7e7e7; overflow:hidden;}
#pageright #pro li .pimg{float:left;width:310px; height:330px; overflow:hidden;position: relative;}
#pageright #pro li .pimg2{float:left;width:310px; height:330px; overflow:hidden;position: relative;}
#pageright #pro li .pimg .pm2{float:left;width:310px; height:330px; overflow:hidden;position: absolute;z-index: 1;display: none;}
#pageright #pro li .pimg2 .pm2{float:left;width:310px; height:330px; overflow:hidden;position: absolute;top: 0;left: 0; z-index: 1;}
#pageright #pro li .pt{ float:left;width:100%; height:60px; padding:0; font-size:16px; line-height:30px; color:#666; text-align:center; overflow:hidden;}
#pageright #pro li.s1 .pt2{ float:left;width:202px; height:35px; background:#8ac652;padding:0; font-size:14px; line-height:35px; text-align:center; color:#fff; overflow:hidden;}

#pageright #hzkh{margin:15px auto;width:760px; height:auto; overflow:hidden;}
#pageright #hzkh li{float:left;width:736px; height:107px; padding:15px 12px; border-bottom:1px dotted #cbba9d;overflow:hidden;}
#pageright #hzkh li h1{float:left;width:221px; height:105px; margin:0 12px 0 0; border:1px solid #cbba9d;overflow:hidden;}
#pageright #hzkh li h2{float:left;width:500px; height:45px; font-size:22px; line-height:45px; color:#3f3f3f;overflow:hidden;}
#pageright #hzkh li h3{float:left;width:500px; height:60px; font-size:14px; line-height:30px; color:#666;overflow:hidden;}

#pageright #news01{margin:30px auto;width:1000px; height:auto; overflow:hidden;}
#pageright #news01 .picli{ float:left;width:980px; height:120px; padding:15px 10px; margin:0; border-bottom:1px solid #e2e2e2; overflow:hidden;}
#pageright #news01 .picli .pimg{ float:left;width:180px; height:120px; margin:0 20px 0 0;}
#pageright #news01 .picli .tt{ float:left; width:780px; height:30px; padding:0; font-size:16px; color:#242424; font-weight:bold; line-height:30px; overflow:hidden;}
#pageright #news01 .picli .tinfo{ float:left;width:780px; height:90px; padding:0; color:#7a7a7a; line-height:30px;font-size:14px; overflow:hidden;}
#pageright #news01 .picli .tdate{ float:right;width:auto; height:auto; padding:0; color:#7a7a7a; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:30px; text-align:right; overflow:hidden;}

#pageright #news01 .tli{ float:left;width:980px; height:auto;margin:0; padding:12px 10px; border-bottom:1px solid #e2e2e2; overflow:hidden;}
#pageright #news01 .tli .tt{ float:left;width:980px; height:30px; padding:0; font-size:14px; color:#242424; font-weight:bold; line-height:30px;overflow:hidden;}
#pageright #news01 .tli .tinfo{float:left;width:980px; height:60px; padding:0; color:#7a7a7a; line-height:30px; font-size:14px; overflow:hidden;}
#pageright #news01 .tli .tdate{float:right;width:auto; height:auto; padding:0; color:#7a7a7a; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:30px; text-align:right; overflow:hidden;}

#pageright #news01 li{ float:left; width:760px; height:30px; margin:5px 0; border-bottom:1px dashed #e4e4e4; padding:0; font-size:14px; line-height:30px; overflow:hidden;}

#about_fz { float:left;width:700px; height:auto; padding:70px 0 0 0;margin:20px 0 0 30px; background:url(../images/fz_bg01.jpg) 70px 0px no-repeat; overflow:hidden;}
#about_fz h1{float:left;width:700px; height:30px; padding:0;margin:0 0 10px 0; font-size:18px; color:#9c7652; font-weight:bold; overflow:hidden;}
#about_fz .ld{float:left;width:83px; height:30px; padding:0;margin:10px 0; color:#666; line-height:30px; overflow:hidden;}
#about_fz .rt1{float:left;width:577px; height:30px; padding:0 0 0 40px;margin:10px 0; background:url(../images/icon_fz01.png) left no-repeat; color:#666; font-size:14px;line-height:30px; overflow:hidden; cursor:pointer;}
#about_fz .rt2{float:left;width:577px; height:30px; padding:0 0 0 40px;margin:10px 0; background:url(../images/icon_fz02.png) left no-repeat; color:#666; font-size:14px; font-weight:bold;line-height:30px; overflow:hidden;cursor:pointer;}
#about_fz .bottom{float:left;width:700px; height:42px; padding:0;margin:0px; background:url(../images/fz_bg02.jpg) 70px 0px no-repeat; overflow:hidden;}

/*新闻内页*/
#page_newsview { margin:10px auto 0 auto;width:1000px; overflow:hidden; }
#page_newsview .ptitle{float:left;width:100%; margin:10px 0; line-height:20px;font-size:22px; color:#242424;font-weight: 400; text-align:center; padding:10px 0;overflow:hidden;}
#page_newsview .pdate{float:left;width:100%; line-height:30px; border-bottom:1px solid #cbcbcb; text-align:center; margin:10px 0;overflow:hidden;}
#page_newsview .pcontent{float:left; height:auto; width:100%; padding:10px 0 20px 0;border-bottom:1px dotted #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:500px; font-size:14px;margin:10px 0 0 0;overflow:hidden;}
#page_newsview .next{float:right; height:30px; width:500px;font-size:14px;margin:10px 0 0 0; text-align:right;overflow:hidden;}

.ftitle{float:left;width:1005px; height:45px; margin:0; padding:0 0 0 15px;  border-bottom:1px solid #cbba9d; line-height:45px; font-size:26px; color:#8e806a;overflow:hidden;}

#proview { margin:30px auto; width:1000px; overflow:hidden;}
#proview #lp{ float:left;width:560px; height:auto; margin:0px;}
#proview #pimg{ float:left;width:550px; min-height:380px; margin:0px;text-align:center; border:1px solid #d2d2d2;}
#proview #spic{ float:left;width:495px; margin:10px 0 0 0;}
#proview  #info{ float:right;width:363px; margin:0; overflow:hidden;}
#proview  #info .title{ float:left;width:100%; height:45px; margin:0; line-height:45px; font-size:22px; color:#666;overflow:hidden;}
#proview  #info h1{ float:left;width:100px; min-height:20px; margin:0 5px 10px 0; text-align:right; font-size:14px; color:#242424; line-height:20px;overflow:hidden;}
#proview  #info h2{ float:left;width:258px; min-height:20px; margin:0 0 10px 0; font-size:14px; color:#242424; line-height:20px;overflow:hidden;}
#proview  #info h3{ float:left;width:100%; height:auto; margin:10px 0;font-size:14px; color:#242424; line-height:20px; }
#proview  #info #tlogo{ float:left;width:363px; height:auto; margin:10px 0;overflow:hidden; }
#proview  #info #tlogo ul{float:left;width:380px; height:auto; overflow:hidden;}
#proview  #info #tlogo li{float:left;width:45px; height:85px; margin:0 15px 0 0; overflow:hidden;}
#proview  #info #tlogo li .pimg{float:left;width:45px; height:45px; overflow:hidden;}
#proview  #info #tlogo li .pt{float:left;width:45px; height:40px; text-align:center;  overflow:hidden;}

#proview .pinfo{float:left;width:1124px; margin:20px 0 0 0; overflow:hidden;}
#proview .pinfo #ptitle{ margin:0 auto; width:1099px; height:35px; padding:0 0 0 25px;border-bottom:1px solid #549e01; font-size:18px; color:#666; line-height:35px; overflow:hidden;}
#proview .pinfo #infomain{ margin:20px auto;width:990px; padding:0px;overflow:hidden;}

#xgproli{margin:17px auto;width:990px; height:auto; overflow:hidden;}
#xgproli ul{float:left;width:1080px; height:auto; margin:20px 0 0 0;overflow:hidden;}
#xgproli li{float:left;width:183px; height:190px; margin:0 19px 0px 0;overflow:hidden;}
#xgproli li .pimg{float:left;width:180px; height:160px; margin:0;border:1px solid #ccc;overflow:hidden;}
#xgproli li .pt{float:left;width:180px; height:30px; margin:0; text-align:center; font-size:14px;line-height:30px;overflow:hidden;}

#login_div {margin:0px auto; width:100%; height:550px; background:url(../images/login_bg.jpg) center no-repeat; padding:180px 0 0 0; overflow:hidden;}
#login_div #main{margin:0px auto; width:360px; height:270px; padding:50px 45px 0 45px; border:5px solid #89a67a; background:#e3efdc; overflow:hidden;}
#login_div #main li{ float:left; width:360px; height:50px; margin:0 0 30px 0; text-align:center; font-size:14px; line-height:50px;overflow:hidden;}

#reg_div {margin:0px auto; width:100%; height:auto; background:url(../images/login_bg.jpg) center no-repeat; padding:15px 0 0 0; overflow:hidden;}
#reg_div .pbg{margin:0px auto; width:1003px; height:15px; overflow:hidden;}
#reg_div #main{margin:0px auto; width:993px; height:auto; background:#fff; padding:20px 0; border-left:5px solid #c5a677;border-right:5px solid #c5a677; overflow:hidden;}
#reg_div #main #ldiv{ float:left; width:637px; height:auto; margin:25px 0 0 0; overflow:hidden;}
#reg_div #main #rdiv{ float:left; width:355px; height:400px; background:url(../images/reg_pbg.jpg) 30px 130px no-repeat; margin:40px 0 0 0; padding:35px 0 0 0; border-left:1px solid #e4dbcc; text-align:center; font-size:14px; color:#9c7652; line-height:55px; overflow:hidden;}

/*版权信息*/


/*链接*/
.t_more {font-size:12px;color: #999; }
a.t_more:link {text-decoration: none;color: #999;}
a.t_more:visited {text-decoration: none;color: #999;}
a.t_more:hover {text-decoration: none;	color: #828282; }
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_ca01 {color: #000; }
a.t_ca01:link {text-decoration: none;color: #000;}
a.t_ca01:visited {text-decoration: none;color: #000;}
a.t_ca01:hover {text-decoration: none;	color: #cc0000; }
a.t_ca01:active {text-decoration: none;}

.t_ca02 {color: #9b8666; }
a.t_ca02:link {text-decoration: none;color: #9b8666;}
a.t_ca02:visited {text-decoration: none;color: #9b8666;}
a.t_ca02:hover {text-decoration: none;	color: #cc0000; }
a.t_ca02:active {text-decoration: none;}

.t_ca03 {color: #c3ae8d; }
a.t_ca03:link {text-decoration: none;color: #c3ae8d;}
a.t_ca03:visited {text-decoration: none;color: #c3ae8d;}
a.t_ca03:hover {text-decoration: none;	color: #cc0000; }
a.t_ca03:active {text-decoration: none;}

.t_01 {color: #b5b5b5;}
a.t_01:link {text-decoration: none;color: #b5b5b5;}
a.t_01:visited {text-decoration: none;color: #b5b5b5;}
a.t_01:hover {text-decoration: none;	color: #e4b486; }
a.t_01: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_st {color: #c8c6c6;}
a.t_st:link {text-decoration: none;color: #c8c6c6;padding: 0 0 2px 0; border-bottom: 1px solid #c8c6c6;}
a.t_st:visited {text-decoration: none;color: #c8c6c6;}
a.t_st:hover {text-decoration: none;color: #ffff00; }
a.t_st:active {text-decoration: none;}

.t_bt {color: #999; }
a.t_bt:link {text-decoration: none;color: #999;}
a.t_bt:visited {text-decoration: none;color: #999;}
a.t_bt:hover {text-decoration: none;	color: #333; }
a.t_bt:active {text-decoration: none;}

.tdate {font-size:12px;color:#7a7a7a;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;}

.k_01{ background:#fff; border:1px solid #c9b799; height:16px; padding:5px 0px 0px 5px; color:#838383;} 
.b01{ background: url(../images/sb_bg.jpg); border:1px solid #e5e0cc; width:80px; height:30px; text-align:center; line-height:30px; color:#8e806a; font-weight:bold;} 
