@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; background:#fafafa; min-width:1200px;}
td,input,textarea,select{font-size:12px;font-family:微软雅黑;}
textarea{line-height:18px;}

a{text-decoration:none; color:#333;}
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; line-height:19px; height:19px; width:40px; padding:0 5px; font-size:12px;border:1px solid #c11e0d; background:#FFF; color:#676568; margin-right:4px;}

#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:182px;background:url(../images/top_bg.jpg) top repeat-x;z-index:10;}
#Header #main{margin:0 auto; width:1200px; height:127px;}
#Header #main #lp{float:left; width:394px; height:106px; margin:14px 0 0 10px; overflow:hidden;}
#Header #main #rp{float:right; width:180px; height:33px; margin:50px 0 0 0; }
#Header #main #rp ul{float:left; width:200px; height:33px; }
#Header #main #rp li{float:left; width:33px; height:33px; margin:0 14px 0 0;}
#Header #main #search{ float:right; width:329px; height:39px; margin:48px 48px 0 0; background:url(../images/search_bg.png); overflow:hidden;}
#Header #main #search #lk{ float:left; width:255px; height:39px; padding:0 0 0 25px; overflow:hidden;}
#Header #main #search #rb{ float:left; width:49px; height:39px;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; }

#menu{margin:0 auto; width:100%; height:55px;background: url(../images/menu_bg.png);overflow:hidden;}
#menu ul{margin:0 auto; width:1200px; height:55px;}
#menu li.s1{ float:left; width:161px; margin:0 5px;height:55px; text-align:center; font-size:18px; line-height:60px; color:#fff;}
#menu li.s2{ float:left; width:161px; margin:0 5px;height:55px; background:url(../images/menu_onbg.jpg);text-align:center; font-size:18px; line-height:60px; color:#fff;}

#inban{margin:0 auto;width:100%;height:450px;overflow:hidden; position:relative;z-index:-1;}
#inban #banbg{margin:0 auto;width:100%;height:9px; background:url(../images/ban_bg.png) repeat-x;overflow:hidden; position:absolute; top:0px; z-index:2;}

#Footer{margin:0 auto;width:100%; height:auto; padding:50px 0; background:#2b2b2b;overflow:hidden;}
#Footer #main{margin:0 auto;width:1200px; height:auto; overflow:hidden;}
#Footer #main #blogo{ float:left;width:220px; height:auto; background:url(../images/bottom_line.png) top right no-repeat;padding:0 31px;overflow:hidden;}
#Footer #main #bmenu{ float:left;width:168px; height:auto; padding:0 50px; background:url(../images/bottom_line.png) top right no-repeat;overflow:hidden;}
#Footer #main #bmenu #bmtt{float:left;width:168px; height:auto; padding:0 0 30px 0;font-size:18px; color:#fff;overflow:hidden;}
#Footer #main #bmenu li{float:left;width:84px; height:22px; padding:0; color:#fff;overflow:hidden;}
#Footer #main #bcontact{ float:left;width:365px; height:auto; padding:0 25px 0 45px; background:url(../images/bottom_line.png) top right no-repeat;overflow:hidden;}
#Footer #main #bcontact #bctt{float:left;width:365px; height:auto; padding:0 0 30px 0;font-size:18px; color:#fff;overflow:hidden;}
#Footer #main #bcontact p{float:left;width:365px; height:auto; padding:0; color:#fff; line-height:22px;overflow:hidden;}
#Footer #main #bwx{ float:left;width:210px; height:auto; text-align:center; color:#fff; line-height:25px;overflow:hidden;}

/*主体内容*/

.more{ float:right;margin:5px 10px 0 0; }

#indiv01{margin:40px auto 0 auto;width:100%; height:auto;overflow:hidden;}
#indiv01 #title{margin:0 auto 40px auto;width:100%; height:84px;text-align:center;overflow:hidden;}
#indiv01 #suli{margin:0 auto;width:1200px; height:auto; padding:0; overflow:hidden;}
#indiv01 #suli ul{ float:left;width:1250px; padding:0; overflow:hidden;}
#indiv01 #suli li{float:left;width:385px; height:290px; margin:0 23px 25px 0;overflow:hidden; position:relative;}
#indiv01 #suli li .s1{float:left;width:385px; height:290px; font-size:0px;overflow:hidden; position:absolute; top:0; left:0; cursor:pointer;}
#indiv01 #suli li .s2{float:left;width:385px; height:290px; background:url(../images/pbg70.png); font-size:20px; text-align:center;color:#fff; text-decoration:underline; line-height:290px;overflow:hidden; position:absolute; top:0; left:0;cursor:pointer;}

#indiv02{margin:40px auto;width:100%; height:auto;overflow:hidden;}
#indiv02 #title{margin:0 auto 40px auto;width:100%; height:84px;text-align:center;overflow:hidden;}
#indiv02 #proli{margin:0 auto;width:1200px; height:auto; padding:0;}
#indiv02 #proli ul{ float:left;width:1250px; padding:0; overflow:hidden;}
#indiv02 #proli li{float:left;width:288px; height:auto; margin:0 17px 0 0;overflow:hidden;}
#indiv02 #proli li .pimg{float:left;width:286px; height:286px; border:1px solid #ddd;overflow:hidden;}
#indiv02 #proli li .pt{float:left;width:286px; height:55px; text-align:center; font-size:20px; color:#666; line-height:55px;overflow:hidden;}

#indiv03{margin:0px auto;width:100%; height:auto; background:url(../images/in_about_bg.jpg);padding:40px 0;overflow:hidden;}
#indiv03 #title{margin:0 auto 40px auto;width:100%; height:84px;text-align:center;overflow:hidden;}
#indiv03 #main{margin:0 auto;width:1140px; height:auto;overflow:hidden;}
#indiv03 #lt{float:left;width:615px; height:auto;margin:0; padding:0; font-size:16px; color:#fff; line-height:30px;overflow:hidden;}
#indiv03 #rp{float:right;width:437px; height:316px;margin:0; padding:0;overflow:hidden; position:relative;}

#indiv04{margin:40px auto;width:100%; height:auto; padding:0;overflow:hidden;}
#indiv04 #title{margin:0 auto 40px auto;width:100%; height:84px;text-align:center;overflow:hidden;}
#indiv04 #main{margin:0 auto;width:1200px; height:auto;overflow:hidden;}
#indiv04 #main #lt{float:left;width:523px; height:394px;overflow:hidden;}
#indiv04 #main #rnews{float:right;width:608px; height:auto; margin:0 12px 0 0;overflow:hidden;}
#indiv04 #main #rnews #topn{float:left;width:608px; height:auto; margin:0;overflow:hidden;}
#indiv04 #main #rnews #topn #title{float:left;width:558px; height:38px; margin:0;padding:0 0 0 50px; border-bottom:1px solid #c8c8c8;background:url(../images/icon01.png) 0px 5px no-repeat;font-size:24px; text-align:left; line-height:28px; color:#373737;overflow:hidden;}
#indiv04 #main #rnews #topn #tinfo{float:left;width:608px; height:auto; margin:12px 0 0 0; font-size:14px; color:#2d2d2d; line-height:28px;overflow:hidden;}
#indiv04 #main #rnews li{float:left;width:558px; height:28px; margin:15px 0; padding:0 0 0 50px; background:url(../images/icon02.png) 0px 0px no-repeat; font-size:16px; line-height:28px; color:#373737;overflow:hidden;}

#indiv05{ margin:50px auto;width:100%; height:auto;overflow:hidden;}
#indiv05 #main{ margin:0px auto;width:1100px; height:auto;overflow:hidden;}
#indiv05 #main #lt{float:left;width:118px; height:auto; text-align:center;overflow:hidden;}
#indiv05 #main #rp {float:right;width:920px; height:212px; margin:0;overflow:hidden;}
#indiv05 #main #rp ul{float:left;width:980px; height:212px; margin:0;overflow:hidden;}
#indiv05 #main #rp li{float:left;width:212px; height:212px; margin:0 25px 0 0;overflow:hidden;}

#indiv06{ margin:0px auto;width:100%; height:auto; padding:30px 0; background:#f7f7f7;overflow:hidden;}
#indiv06 #title{margin:0px auto;width:1100px; height:auto; text-align:center;overflow:hidden;}
#indiv06 #main{margin:0px auto;width:1100px; height:auto;overflow:hidden;}
#indiv06 #main li{float:left;width:500px; height:94px; margin:30px 0 0 0;overflow:hidden;}
#indiv06 #main li .pimg{float:left;width:144px; height:94px; margin:0 18px 0 0;overflow:hidden;}
#indiv06 #main li .pt01{float:left;width:338px; height:auto; margin:15px 0 0 0; font-size:14px; color:#9b076c;overflow:hidden;}
#indiv06 #main li .pt02{float:left;width:338px; height:auto; margin:5px 0 0 0; line-height:24px;color:#686767;overflow:hidden;}

#indiv07{ margin:30px auto;width:100%; height:auto; padding:0; overflow:hidden;}
#indiv07 #title{margin:0px auto;width:1100px; height:auto; text-align:center;overflow:hidden;}
#indiv07 #main{margin:30px auto;width:1100px; height:auto;overflow:hidden;}
#indiv07 #main ul{ float:left;width:1200px; height:auto;overflow:hidden;}
#indiv07 #main li{float:left;width:255px; height:216px; margin:0 30px 0 0;overflow:hidden;}
#indiv07 #main li .pimg{float:left;width:255px; height:186px;overflow:hidden;}
#indiv07 #main li .pt01{float:left;width:255px; height:30px; text-align:center; font-size:14px; line-height:30px;overflow:hidden;}

#indiv08{ margin:0px auto;width:100%; height:auto; padding:30px 0; background:#af3989 url(../images/bottom_bg.jpg) bottom repeat-x;overflow:hidden;}
#indiv08 #title{margin:0px auto;width:1100px; height:auto; text-align:center; font-size:30px; color:#fff;overflow:hidden;}
#indiv08 #main{margin:30px auto;width:1040px; height:auto;overflow:hidden;}
#indiv08 #main ul{ float:left;width:1100px; height:auto;overflow:hidden;}
#indiv08 #main li{float:left;width:163px; height:193px; margin:0 54px 0 0;overflow:hidden;}
#indiv08 #main li .pimg{float:left;width:163px; height:163px;overflow:hidden;}
#indiv08 #main li .pt01{float:left;width:163px; height:30px; text-align:center; font-size:16px; line-height:40px; color:#fff;overflow:hidden;}

/*内页*/
#pageDiv{margin:25px auto; width:1200px; overflow:hidden;}
#pageban {margin:0 auto;width:100%; text-align:center; height:200px;overflow:hidden;}


#pageleft{float:left;width:280px; height:auto; margin:0;overflow:hidden;}
#pageleft .ltitle{float:left;width:255px; height:41px; margin:0; padding:0 0 0 25px; background:#303030; line-height:41px; font-size:20px; color:#fff;overflow:hidden;}

#pageleft #lmenu{float:left;width:280px; height:auto; margin:0 0 10px 0;overflow:hidden;}
#pageleft #lmenu li.s1{float:left;width:255px; height:34px; margin:10px 0; padding:0 0 0 25px;line-height:34px; font-size:16px; color:#303030;overflow:hidden;cursor:pointer;}
#pageleft #lmenu #main li.s2{float:left;width:255px; height:34px; margin:10px 0; padding:0 0 0 25px; background:#727272 url(../images/icon03.png) 254px 14px no-repeat; line-height:34px; font-size:16px;color:#fff;overflow:hidden;cursor:pointer;}
#pageleft #lmenu #main .pli02{float:left;width:255px; height:30px; margin:0; padding:0 0 0 25px;line-height:30px; font-size:16px; color:#727272;overflow:hidden;cursor:pointer;}

#pageleft #lcontact{float:left;width:258px; height:auto; padding:10px 5px; border:1px solid #ededed; border-top:0px; font-size:14px; line-height:25px; overflow:hidden;}

#pageright{float:right;width:896px; height:auto; padding:0; overflow:hidden;}
#pageright .rtitle{float:left;width:896px; height:45px; margin:0 0 20px 0; padding:0 0 0 10px;border-bottom:1px solid #cecece;  font-size:28px; color:#3b3b3b;overflow:hidden;}
.loca{float:right;width:350px; height:35px; margin:0 10px 0 0; line-height:35px; font-size:12px;color:#8b8b8b; text-align:right;overflow:hidden;}

#page_f{margin:20px auto;width:800px; height:auto; font-size:14px; line-height:25px; overflow:hidden;}

#pageright #pro{margin:0px auto;width:896px; height:auto; overflow:hidden;}
#pageright #pro ul{ float:left;width:950px; height:auto; overflow:hidden;}
#pageright #pro li{float:left;width:287px; height:345px; margin:0 17px 5px 0; overflow:hidden;}
#pageright #pro li .pimg{float:left;width:285px; height:285px; padding:0px; border:1px solid #ddd; overflow:hidden;}
#pageright #pro li .pt{ float:left;width:287px; height:50px; padding:0; font-size:16px; line-height:50px; color:#666; text-align:center; overflow:hidden;}

#news01{margin:0px auto;width:1200px; height:auto; overflow:hidden;}
#news01 li{ float:left;width:1200px; height:153px;margin:0 0 35px 0; padding:0px; background:#f1f1f1; overflow:hidden;}
#news01 li .ld{float:left;width:103px; height:103px; background:#ff9c76; padding:25px; overflow:hidden;}
#news01 li .ld .ld01{float:left;width:103px; height:70px; text-align:center; font-size:72px; color:#fff; line-height:70px; font-weight:bold; overflow:hidden;}
#news01 li .ld .ld02{float:left;width:103px; height:32px; border-top:1px solid #fff;text-align:center; font-size:16px; color:#fff; line-height:32px;overflow:hidden;}
#news01 li .rt{float:left;width:1007px; height:113px; padding:20px;overflow:hidden;}
#news01 li .rt .rt01{float:left;width:987px; height:45px; padding:0 10px; border-bottom:1px solid #c6c6c6; font-size:22px; line-height:45px; color:#2e2e2e;overflow:hidden;}
#news01 li .rt .rt02{float:left;width:987px; height:52px; padding:15px 10px 0 10px;font-size:14px; line-height:25px; text-indent:2em;;overflow:hidden;}

#pageright #picli01{margin:0 auto;width:800px; height:auto; padding:0px; overflow:hidden;}
#pageright #picli01 li{ float:left;width:400px; height:auto; padding:22px 0;border-bottom:1px dashed #dfdfdf; overflow:hidden;} 
#pageright #picli01 li .tt01{ margin:0 auto; width:343px; height:45px; padding:0; font-size:20px; color:#333; font-weight:bold; line-height:45px; overflow:hidden;}
#pageright #picli01 li .tt02{  margin:0 auto; width:343px; height:auto; padding:0; font-size:14px; color:#333; line-height:24px; overflow:hidden;}

#pageright #picli02{margin:0 auto;width:800px; height:auto; padding:0px; overflow:hidden;}
#pageright #picli02 li{ float:left;width:790px; height:auto; padding:15px 5px;border-bottom:1px dashed #dfdfdf; overflow:hidden;} 
#pageright #picli02 li .pimg{ float:left; width:195px; height:195px; margin:0 15px 0 0;overflow:hidden;}
#pageright #picli02 li .tt01{float:left; width:580px; height:35px; padding:15px 0 0 0; font-size:16px; color:#515151; font-weight:bold; line-height:35px; overflow:hidden;}
#pageright #picli02 li .tt02{float:left; width:580px; height:auto; padding:0; font-size:14px; color:#333; line-height:30px; text-indent:2em; overflow:hidden;}
#pageright #picli02 li .tt03{float:left; width:580px; height:auto; padding:0; font-size:14px; color:#ff3333; line-height:30px;overflow:hidden;}

#page1200{margin:40px auto;width:1200px; height:auto; padding:0px; overflow:hidden;}
#page1200 #title{margin:0 auto 35px auto;width:1200px; height:auto; padding:0px; text-align:center; overflow:hidden;}
#page1200 #main{margin:0 auto;width:1200px; height:auto; padding:0px; font-size:16px; line-height:30px; overflow:hidden;}
#page1200 #main p,td{font-size:16px; line-height:30px; }

#gallery{margin:0 auto;width:1200px; height:auto; padding:0;}
#gallery ul{ float:left;width:1250px; padding:0; overflow:hidden;}
#gallery li{float:left;width:288px; height:257px; margin:0 17px 0 0;overflow:hidden;}
#gallery li .pimg{float:left;width:278px; height:193px; border:1px solid #ddd; padding:4px;overflow:hidden;}
#gallery li .pt{float:left;width:288px; height:55px; text-align:center; font-size:20px; color:#666; line-height:55px;overflow:hidden;}


#lsyg{margin:20px auto;width:1150px; height:auto; padding:0; overflow:hidden;}
#lsyg #tpic{margin:0 auto;width:284px; height:202px; padding:0 23px 0 0;text-align:center;overflow:hidden;}
#lsyg ul{margin:0px auto;width:1150px; height:auto; padding:0; background:url(../images/lx_bg.png) center top no-repeat;overflow:hidden;}
#lsyg .lli{float:left;width:330px; min-height:212px; padding:0 233px 0 0px; margin:0 50px 0 0; background:url(../images/lx_p01.png) right top no-repeat;overflow:hidden;}
#lsyg .lli .ld{float:left;width:330px; height:30px; margin:0 0 5px 0; padding:0; font-size:24px; color:#ea5b24;overflow:hidden;}
#lsyg .lli .lt{float:left;width:330px; height:auto; margin:0; padding:0; font-size:16px; line-height:25px; color:#333;overflow:hidden;}
#lsyg .lli .ltifo{float:left;width:330px; height:auto; margin:0; padding:0; font-size:14px; color:#666; line-height:25px; overflow:hidden;}
#lsyg .rli{float:right;width:330px; min-height:212px; padding:0 0 0 233px;margin:0 10px 0 50px; background:url(../images/lx_p01b.png) left top no-repeat;overflow:hidden;}
#lsyg .rli .ld{float:left;width:330px; height:30px; margin:0 0 5px 0; font-size:24px; color:#ea5b24;overflow:hidden;}
#lsyg .rli .lt{float:left;width:330px; height:auto; margin:0; padding:0; font-size:16px; line-height:25px; color:#333;overflow:hidden;}
#lsyg .rli .ltifo{float:left;width:330px; height:auto; margin:0px; padding:0; font-size:14px; color:#666; line-height:25px;overflow:hidden;}

/*新闻内页*/
#page_newsview { margin:10px auto 0 auto;width:950px; overflow:hidden; }
#page_newsview .ptitle{float:left;width:950px; margin:10px 0; line-height:20px;font-size:20px; color:#242424; font-weight:bold;text-align:center; padding:10px 0;overflow:hidden;}
#page_newsview .pdate{float:left;width:950px; line-height:30px; border-bottom:1px solid #cbcbcb; color:#8e8e8e; text-align:center; margin:0;overflow:hidden;}
#page_newsview .pcontent{float:left; height:auto; width:950px; 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 .ppre{float:left; height:30px; width:475px; font-size:14px;margin:10px 0 0 0;overflow:hidden;}
#page_newsview .pnext{float:right; height:30px; width:475px;font-size:14px;margin:10px 0 0 0; text-align:right;overflow:hidden;}

.ftitle{margin:0 auto;width:1100px; height:45px;  padding:0 10px; border-bottom:1px solid #cecece; line-height:45px; font-size:22px; color:#3b3b3b;overflow:hidden;}

#proview { margin:30px auto; width:1124px; overflow:hidden;}
#proview  #pimg{ float:left;width:500px; height:auto; margin:0 25px 0 30px;text-align:center;}
#proview #img{ float:left;width:495px;border:1px solid #c7c6c6; padding:2px; text-align:center;}
#proview #spic{ float:left;width:495px; margin:10px 0 0 0;}
#proview  #info{ float:left;width:452px; margin:0; overflow:hidden;}
#proview  #info .title{ float:left;width:440px; height:45px; margin:0; line-height:45px; font-size:16px; color:#000; font-weight:bold;overflow:hidden;}
#proview  #info  h1{ float:left;width:140px; 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:307px; min-height:20px; margin:0 0 10px 0; font-size:14px; color:#242424; line-height:20px;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 #cecece; font-size:18px; color:#3b3b3b; line-height:35px; overflow:hidden;}
#proview .pinfo #infomain{ margin:20px auto;width:990px; padding:0px;overflow:hidden;}

#xgproli{margin:15px auto;width:1100px; height:auto; overflow:hidden;}
#xgproli ul{float:left;width:1150px; height:auto; margin:0;overflow:hidden;}
#xgproli li{float:left;width:254px; height:280px; margin:0 22px 0px 0;overflow:hidden;}
#xgproli li .pimg{float:left;width:248px; height:248px; margin:0; padding:2px;border:1px solid #d0d0d0;overflow:hidden;}
#xgproli li .pt{float:left;width:248px; height:32px; margin:0; text-align:center; line-height:32px;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_lmenu02 {color: #808080; }
a.t_lmenu02:link {text-decoration: none;color: #808080;}
a.t_lmenu02:visited {text-decoration: none;color: #808080;}
a.t_lmenu02:hover {text-decoration: none;	color: #0066cc; }
a.t_lmenu02:active {text-decoration: none;}

.t_01 { font-size:14px;color: #333; font-weight:bold; }
a.t_01:link {text-decoration: none;color: #333;}
a.t_01:visited {text-decoration: none;color: #333;}
a.t_01:hover {text-decoration: none;	color: #0066cc; }
a.t_01: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: #a5a5a5; }
a.t_bt:link {text-decoration: none;color: #a5a5a5;}
a.t_bt:visited {text-decoration: none;color: #a5a5a5;}
a.t_bt:hover {text-decoration: none;	color: #d4d4d4; }
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;}

.k01{ background:#d8d8d8; border:1px solid #b7b7b7; height:16px; padding:5px 0px 0px 5px; color:#838383;} 
.k02{ background:#a7a7a7; border:0px solid #b7b7b7; height:16px; padding:5px 0px 0px 5px; color:#fff;} 
.k03{ background:#fff; border:1px solid #b7b7b7; height:16px; padding:5px 0px 0px 5px; color:#999;} 
