@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:#f1f1f1; min-width:1200px;}
td,input,textarea,select{font-size:12px;}
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:0px solid #66461d; display:inline; background:#f2f0f0; float:left; overflow:hidden; padding:5px 10px; color:#656565; 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:#0861b2; color:#FFF; float:left; }
#MultiPage a.uclick{border:1px solid #dedede; background:#fafafa; color:#cccccc; float:left;}
#MultiPage .txtinput{float:left; line-height:26px; height:26px; width:20px; padding:0 2px; font-size:12px;  margin-right:4px;text-align:center; }
#MultiPage .button{float:left;height:30px;padding:0 2px; margin-right:4px; background: url(../images/b_bgg.jpg); border:1px solid #c0c0c0;width:40px; line-height:30px;   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{width:100%; height:0px; overflow:hidden; font-size:0;}
.hScape03{width:100%; height:3px; overflow:hidden; font-size:0;}
.hScape05{width:100%; height:5px; overflow:hidden;  font-size:0;}
.hScape10{width:100%; height:10px; overflow:hidden;  font-size:0;}
.hScape15{width:100%;  height:15px; overflow:hidden;  font-size:0;}

.txtInput{height:18px; line-height:18px; padding:0 5px;}
/*CSS for all end*/

/*Body*/
#Header {margin:0 auto; width:100%; height:210px; padding:0; background:url(../images/top_bgg.jpg) center repeat-x;overflow: hidden;}
#Header #main{margin:25px auto 0 auto; width:1200px; height:auto; padding:0;text-align: center;}
#Header #topmenu{width:200px; height:25px; position:absolute; top:15px; right:0px;}
#Header #topmenu ul{ loat:right; width:200px; height:25px; padding:0;position:relative;}
#Header #topmenu .t01a{width:50px; height:25px; padding:0 0 0 25px; background:url(../images/icon_m.jpg) 5px 2px no-repeat; line-height:25px; text-align:left;overflow:hidden; position:absolute; top:0px; left:0px;}
#Header #topmenu .t01b{float:left; width:130px; height:auto;margin:0;padding:0 0 0 25px; background:url(../images/icon_m.jpg) 5px 2px no-repeat; text-align:left;line-height:25px;position:absolute; top:0px; left:0px; z-index:50;}
#Header #topmenu .t02a{width:85px; height:25px; padding:0 0 0 30px; background:url(../images/icon_wx.jpg) 5px 2px no-repeat; line-height:25px;overflow:hidden; position:absolute; top:0px; left:90px;}
#Header #topmenu .t02b{float:left; width:130px; height:auto;margin:0; padding:0 0 0 30px; background:url(../images/icon_wx.jpg) 5px 2px no-repeat;t;line-height:25px;position:absolute; top:0px; left:90px; z-index:50;}
#Header #topmenu .ewmk{float:left;width:125px; height:auto; border:2px solid #bbb; background:#fff; text-align:center; line-height:25px; overflow:hidden; z-index:11;}

#topn{margin:20px auto 10px auto; width:1200px; height:auto;background: #fff;border-bottom: 0px solid #d8d8d8;overflow: hidden;}
#topn #main{margin:30px auto; width:1200px; height:auto;overflow: hidden;}
#topn #main .topt{margin:0px auto; width:1100px; height:auto;text-align: center; font-size: 28px;color: #006ebd;font-weight: bold;line-height: 35px; overflow: hidden;}
#topn #main .rmore{float: right; width:100px; height:50px;margin: 40px 0 0 0; font-size: 16px;color: #999;line-height: 50px; overflow: hidden;}
#topn #main .rmore a{color: #999;}

#note{margin:10px auto; width:1200px; height:34px;background: #fff;padding: 12px 0;overflow: hidden;}
#note .ltt{float: left; width:105px; height:34px;margin: 0 0 0 10px;background: #017cc9;text-align: center;font-size: 16px;color: #fff;line-height: 34px; overflow: hidden;}
#note .lt{float: left; width:760px; height:34px;margin: 0 0 0 10px;overflow: hidden;}
#note .lt li{float: left; width:100%; height:34px;margin: 0;font-size: 16px;color: #333;line-height: 34px; overflow: hidden;}
#note #search{float: right; width:290px; height:34px;margin: 0 10px 0 0;}
#note #search #lk{float: left; width:217px; height:32px;padding:0 10px;border: 1px solid #e1e4e9;border-right: 0px; overflow: hidden;}
#note #search #rb{float: left; width:52px; height:34px;overflow: hidden;}

#menu{margin:0 auto;width:100%; height:60px;background:#ab161c;overflow:hidden;}
#menu ul{margin:0 auto; width:1218px; height:60px;overflow:hidden;}
#menu li.s1{ float:left; width:174px; height:60px; margin:0; font-size:20px; color:#fff; font-family:微软雅黑; text-align:center; line-height:60px;overflow:hidden;}
#menu li.s2{ float:left; width:174px; height:60px; margin:0;background: #7f0005; font-size:20px; color:#fff; font-family:微软雅黑; text-align:center; line-height:60px;overflow:hidden;}

#Footer{margin:10px auto 0 auto;width:100%;height:auto; padding:40px 0; background:#ab161c; overflow:hidden;}
#Footer #main{margin:0 auto;width:1200px;height:auto; padding:0; text-align:center; color:#fff; font-size:16px; line-height:35px; overflow:hidden;position: relative; }
#Footer #main #zf{margin:10px auto 0 auto;width:80px;height:80px; padding:0; overflow:hidden;position: absolute; top: 10px; left: 22%; }

#main1200{margin:15px auto; width:1200px; overflow:hidden;}

.inaddiv{margin:10px auto; width:1200px;overflow:hidden;}
.inaddiv ul{ float:left; width:1250px;overflow:hidden;}
.inaddiv li{ float:left; width:388px; height:auto; margin:0 17px 0 0;overflow:hidden;}

.in_title{ float:left;width:99%; height:47px;padding:0 1% 0 0;background: #f2f8fc; border-top:2px solid #017cc9;text-align: right; font-size:14px; line-height:47px;color:#666;overflow:hidden;}
.in_title .lt{float:left;min-width:120px; height:47px;padding:0 20px; background:#017cc9; font-size:20px; text-align:center;color:#fff;font-weight: 800; line-height:47px; overflow:hidden;}

.in_title02{ float:left;width:99%; height:47px;padding:0 1% 0 0;background: #f2f8fc; border-bottom:2px solid #017cc9;text-align: right; font-size:14px; line-height:47px;color:#666;overflow:hidden;}
.in_title02 .lt{float:left;min-width:120px; height:47px;padding:0 20px; background:#017cc9; font-size:20px; text-align:center;color:#fff;font-weight: 800; line-height:47px; overflow:hidden;}
.in_title02 .lt02{float:left;width:auto; height:47px;overflow:hidden;}

.in_title03{ float:left;width:98%; height:78px; margin:0 0 15px 0; padding:0 2% 0 0;background: #017cc9;text-align: right; font-size:14px; line-height:78px;color:#fff;overflow:hidden;}
.in_title03 .lt{float:left;min-width:120px; height:26px; margin:26px 0 0 20px;padding:0 20px; border-left:4px solid #fff ; font-size:20px;color:#fff;font-weight: 800; line-height:26px; overflow:hidden;}

#psearch{margin:15px auto; width:1125px; height:55px;background: #f3f8fc;padding: 20px 0 0 25px;}
#psearch #lk{float: left; width:500px; height:32px;padding:0 10px;border: 1px solid #e1e4e9;border-right: 0px; background: #fff; overflow: hidden;}
#psearch #rb{float: left; width:150px; height:34px;font-size: 16px;line-height: 34px; overflow: hidden;}
#psearch #r02{float: left; width:120px; height:34px;font-size: 14px;line-height: 34px; overflow: hidden;}

#in_topnews{ float:left;width:1200px; height:400px; margin:5px 0 10px 0;padding:0; overflow:hidden;}
#in_topnews #leftad{ float:left;width:600px; height:400px;padding:0; overflow:hidden;}
#in_topnews #rightnews{ float:right;width:585px; height:400px;padding:0;background: #fff; overflow:hidden;}
#in_topnews #rightnews #title{ float:left;width:570px; height:47px;padding:0 15px 0 0; border-top:4px solid #017cc9; font-size:14px; line-height:47px;color:#666;overflow:hidden;}
#in_topnews #rightnews #title .lt{ float:left;width:176px; height:47px;padding:0; background:#017cc9; font-size:20px; text-align:center;color:#fff; line-height:47px;font-weight: 800; overflow:hidden;}
#in_topnews #rightnews #newsli{margin:0 auto; left;width:565px; height:auto;padding:0;overflow:hidden;}
#in_topnews #rightnews #newsli #top01{float:left;width:94%; height:auto;padding:10px 3%; border-bottom:1px dashed #e1e1e1;font-size:22px;line-height:30px; overflow:hidden;}
#in_topnews #rightnews #newsli li{float:left;width:96%; height:36px;padding:0 2%; border-bottom:1px dashed #dedede; font-size:16px;line-height:36px;overflow:hidden;}
#in_topnews #rightnews #newsli li img{ vertical-align:middle;}

.in_news01{float:left;width:388px; height:328px;padding:0; margin:10px 0;background: #fff; overflow:hidden;}
.in_news01 #main{float:left;width:354px; height:auto;margin:18px 15px;overflow:hidden;}
.in_news01 #main #topnews{ float:left; width:98%; height:auto;padding:0px 1%; margin:0;overflow:hidden;}
.in_news01 #main #topnews #lpic{ float:left; width:137px; height:93px;overflow:hidden;}
.in_news01 #main #topnews #rinfo{float:right; width:200px; height:auto;padding:0; margin:20px 0 0 0;font-size:16px; line-height:30px;overflow:hidden;}
.in_news01 #main #topnews #rinfo .pt01{float:left;width:100%; height:30px; margin:10px 0 5px 0;padding:0; font-size:16px; line-height:30px;font-weight:bold; color:#484848;overflow:hidden;}
.in_news01 #main #topnews #rinfo .pt01 a:hover{ color:#333;overflow:hidden;}
.in_news01 #main #topnews #rinfo .pt02{float:left;width:100%; height:80px; margin:0;padding:0;color: #666; font-size:14px; line-height:24px; text-indent:2em;overflow:hidden;}
.in_news01 #main li{float:left;width:100%; height:30px;padding:5px 0; margin:0; font-size:16px;line-height:30px;overflow:hidden;}
.in_news01 #main li img{ vertical-align:middle;}

#in_b{margin:10px auto;width:1200px; height:auto;padding:0; overflow:hidden;}
#in_b ul{float:left;width:1250px; height:auto;padding:0px;overflow:hidden;}
#in_b li{float:left;width:282px; height:116px;margin:0 24px 0 0;overflow:hidden;}

.in_about{float:left;width:1024px; height:auto;padding:0; margin:0 0px 10px 0;overflow:hidden;}
.in_about #main{float:left;width:1014px; height:auto;padding:10px 4px;border:1px solid #ddd; border-top:0px;overflow:hidden;}
.in_about #main #labout{ float:left; width:630px; height:263px;padding:0; margin:0;overflow:hidden;}
.in_about #main #labout #lpic{ float:left; width:264px; height:263px;padding:0; margin:0 20px 0 0;overflow:hidden;}
.in_about #main #labout #rt01{ float:left; width:335px; height:50px;padding:0; margin:0;font-size: 18px;color: #000;line-height: 50px; overflow:hidden;}
.in_about #main #labout #rt02{ float:left; width:335px; height:210px;padding:0; margin:0;font-size:14px;color: #666;line-height: 27px;text-indent: 2em; overflow:hidden;}
.in_about #main #rb{ float:right; width:364px; height:auto;padding:0; margin:55px 0 0 0;overflow:hidden;}
.in_about #main #rb ul{ float:left; width:394px; height:auto;padding:0; margin:0;overflow:hidden;}
.in_about #main #rb ul li{ float:left; width:159px; height:85px;padding:5px 8px; margin:0 12px 12px 0;background: #0077d0;text-align: center;font-size: 16px; color: #fff; overflow:hidden;}
.in_about #main #rb ul li img{margin: 8px 0 3px 0;}

#in_link{float:left;width:1200px; height:auto;padding:0; margin:0; background:#fff; overflow:hidden;}
#in_link #title{margin:10px auto 0 auto; width:1160px;height: 45px;padding:0; overflow:hidden;}
#in_link #title span{float: left; width:auto;height: 40px;margin: 0 75px 0 0; padding:0 0px 2px 0;font-size: 20px;color: #017cc9;line-height: 40px;font-weight: bold; overflow:hidden;}
#in_link #title span.xOn{float: left; width:auto;height: 39px;margin: 0 75px 0 0; padding:0 0px 2px 0;border-bottom: 1px solid #017cc9; font-size: 20px;color: #017cc9;line-height: 40px;font-weight: bold; overflow:hidden;}
#in_link #main{margin:0 auto 10px auto;width:1160px; height:auto;padding:10px;overflow:hidden;}
#in_link #main #lpic{float:left;width:1002px; height:60px;overflow:hidden;}
#in_link #main #lpic ul{float:left;width:1032px; height:auto;overflow:hidden;}
#in_link #main #lpic li{float:left;width:184px; height:52px;padding:3px;border: 1px solid #ececec;margin: 0 10px 10px 0; overflow:hidden;}
#in_link #main #lt{float:left;width:1160px; height:auto;overflow:hidden;}
#in_link #main #lt ul{float:left;width:1180px; height:auto;overflow:hidden;}
#in_link #main #lt li{float:left;width:140px; height:30px;margin: 0 6px 0 0; line-height: 30px;font-size: 16px;color: #333; overflow:hidden;}

.in_gygg{margin:10px auto;width:1200px; height:auto;padding:0; background: #fff; overflow:hidden;}
.in_gygg ul{ float:left;width:1200px; height:auto;padding:0; margin:30px 0 10px 0; overflow:hidden;}
.in_gygg .lpic{ float:left;width:570px; height:380px;padding:0; margin:0 0 20px 20px; overflow:hidden; position:relative;}
.in_gygg .lpic .lpt{ float:left;width:530px; height:55px;padding:0 20px; margin:0; background: url(../images/bg50.png); font-size:16px; color:#fff; line-height:55px; overflow:hidden; position: absolute; left:0; bottom:0; z-index:1;}
.in_gygg .rpic{ float:left;width:275px; height:180px;padding:0; margin:0 0 20px 20px; overflow:hidden; position:relative;}
.in_gygg .rpic .rpt{ float:left;width:255px; height:40px;padding:0 10px; margin:0; background: url(../images/bg50.png); font-size:16px; color:#fff; line-height:40px; overflow:hidden; position: absolute; left:0; bottom:0; z-index:1;}

.on { display: block; }
.off { display: none; }

#ftitle{float:left; width:984px; height:34px; border-bottom:1px solid #d5d5d5; padding:0 10px;line-height:34px; color:#a4a4a4; overflow:hidden;}

#pageDiv_l{float:left; width:260px; margin:0; padding:0px;background: #f2f2f2; overflow:hidden;}
#pageDiv_l .ltitle{float:left; width:200px;height: 46px;background: #017cc9 url(../images/lt_bg.png) 25px 28px no-repeat;margin:0; padding:30px 0 0 60px;font-size: 18px;color: #fff;line-height: 20px;font-weight: bold; overflow:hidden;}
#pageDiv_l #p_menu{float:left;width:260px; height:auto;margin:0 0 30px 0;padding: 0; overflow:hidden;}
#pageDiv_l #p_menu li.s1{float:left; width:220px; height:53px;margin:0 10px;padding: 0 0 0 20px;background: url(../images/icon_b01.png) 20px 24px no-repeat; border-bottom: 1px solid #d9d9d9; color:#3e3d3d; line-height:54px; font-size:18px;font-family:微软雅黑;}
#pageDiv_l #p_menu li.s2{float:left; width:230px; height:54px;margin:0;padding: 0 0 0 30px; background: #6ab4e3 url(../images/icon_b02.png) 30px 24px no-repeat; color:#fff; line-height:54px; font-size:18px;font-family:微软雅黑;}
#pageDiv_l #p_menu li.s3{float:left; width:220px; height:53px;margin:0 10px;padding: 0 0 0 20px;background: url(../images/icon_a01.png) 220px 17px no-repeat; border-bottom: 1px solid #d9d9d9; color:#3e3d3d; line-height:54px; font-size:18px;font-family:微软雅黑;}
#pageDiv_l #p_menu li.s4{float:left; width:230px; height:54px;margin:0;padding: 0 0 0 30px; background: #6ab4e3 url(../images/icon_a02.png) 220px 20px no-repeat; color:#fff; line-height:54px; font-size:18px;font-family:微软雅黑;}
#pageDiv_l #p_menu .menu02{float:left; width:240px; height:auto;margin:0 10px;;}
#pageDiv_l #p_menu .menu02 .m02a{float:left; width:200px; height:50px;margin:0; padding:0 0 0px 40px; border-bottom: 1px solid #d9d9d9; color:#3d3d3d;line-height:50px; font-size:16px;}
#pageDiv_l #p_menu .menu02 .m02b{float:left; width:200px; height:50px;margin:0; padding:0 0 0px 40px; border-bottom: 1px solid #c5c5c5; color:#920000;line-height:50px; font-size:16px;}

#pageDiv_l #lcontact{float:left;width:191px; height:auto;margin:0 0 10px 0;padding: 18px 10px;font-size: 14px;color: #272727;line-height: 30px; border:1px solid #ddd; border-top:0px;overflow:hidden;}

#pageDiv_r {float:right; width:880px; margin:0 10px 0 0;overflow:hidden;}

#news{margin:10px auto; width:1160px;height:auto;overflow:hidden}

#news .topnews02{ float:left; width:1140px; height:150px;padding:20px 10px; margin:0;border-bottom:1px dashed #d8d8d8;overflow:hidden;}
#news .topnews02 #lpic{ float:left; width:225px; height:150px;margin:0 30px 0 0; overflow:hidden;}
#news .topnews02 #rinfo{ float:right; width:885px; height:auto;padding:0; color:#4e4e4e; line-height:30px;font-size:16px; text-indent:2em;overflow:hidden;}
#news .topnews02 #rinfo h1{ float:left; width:100%;margin: 10px 0 0 0; font-weight:bold; font-size:18px; color:#000;text-indent:0em;line-height:40px;font-family:微软雅黑;overflow:hidden;}
#news .tnews{float:left; width:1140px; height:auto;padding:10px; margin:10px 0;color:#666; line-height:28px;font-size:16px; text-indent:2em;border-bottom:1px dashed #ccc;overflow:hidden;}
#news .tnews h1{ float:left; width:100%;margin: 0 0 10px 0; font-weight:bold; font-size:16px; color:#484848;text-indent:0em;line-height:30px;font-family:微软雅黑;overflow:hidden;}
#news .nt01{ float:left; width:96%; height:30px;margin: 10px 0; padding:5px 2%;font-size:18px;color: #017cc9;font-weight: bold;line-height:30px;background:url(../images/line01.jpg) bottom left no-repeat;overflow:hidden;}
#news li{ float:left; width:96%; height:40px;padding:0px 2%; font-size:16px;line-height:40px;background:url(../images/icon01.png) 8px 18px no-repeat;overflow:hidden;}
#news .nt02{ float:left; width:100%; height:1px;margin:20px 0; padding:0;background:#d8d8d8;overflow:hidden;}

#news .npicli{ float:left; width:258px; height:auto;padding:0; margin:0 12px 25px 12px;overflow:hidden;}
#news .npicli .pimg{ float:left; width:250px; height:auto; border:1px solid #d9d9d9; padding:3px;overflow:hidden;}
#news .npicli .pt{ float:left; width:100%; height:30px;padding:0; margin:0; font-size:14px;line-height:30px; text-align:center;overflow:hidden;}

#newsr{margin:10px auto; width:100%;height:auto;overflow:hidden}
#newsr li{ float:left; width:96%; height:40px;padding:0px 2%; font-size:16px;line-height:40px;background:url(../images/icon01.png) 8px 18px no-repeat;overflow:hidden;}
#newsr .nt01{ float:left; width:96%; height:30px;margin: 10px 0; padding:5px 2%;font-size:18px;color: #017cc9;font-weight: bold;line-height:30px;background:url(../images/line01.jpg) bottom left no-repeat;overflow:hidden;}
#newsr .nt02{ float:left; width:100%; height:1px;margin:20px 0; padding:0;background:#d8d8d8;overflow:hidden;}

#pageDiv_r  #rmain{margin:30px auto; width:850px;height:auto;font-size:14px;line-height:25px;overflow:hidden;}
#pageDiv_r  #rmain .rt1{float: left; width:100%;padding: 0 0 20px 0;border-bottom: 1px solid #e3e3e3; font-size:30px; line-height:30px; text-align: center;color: #2c2c2c;}
#pageDiv_r  #rmain .mdiv{ margin:25px auto; width:95%; font-size:14px; line-height:35px;}

#page_pic{margin:20px auto; width:740px;height:auto; overflow:hidden;}
#page_pic ul{float:left; width:780px; overflow:hidden;}
#page_pic li{ float:left; width:171px; height:265px;padding:0; margin:0 18px 10px 0;overflow:hidden;}
#page_pic li .pimg{ float:left; width:163px; height:226px; border:1px solid #d9d9d9; padding:3px;overflow:hidden;}
#page_pic li .pt{ float:left; width:171px; height:30px;padding:0; margin:0; font-size:14px;line-height:30px; text-align:center;overflow:hidden;}
#page_pic .picli02{ float:left; width:178px; height:208px;padding:0; margin:0 9px 10px 0;overflow:hidden;}
#page_pic .picli02 .pimg{ float:left; width:170px; height:170px; border:1px solid #d9d9d9; padding:3px;overflow:hidden;}
#page_pic .picli02 .pt{ float:left; width:178px; height:30px;padding:0; margin:0; font-size:14px;line-height:30px; text-align:center;overflow:hidden;}

#pageDiv_f {margin:0px auto;width:1180px;padding: 20px 15px; background: #fff; overflow:hidden; }
#pageDiv_f  #title{float:left; width:1024px; height:36px;margin:0; padding:0; border-bottom:1px solid #d5d5d5;;overflow:hidden;}
#pageDiv_f  #title .loca{ float:left; min-width:130px; height:36px; padding:0 0 0 15px; line-height:36px; font-size:12px;color:#7a7979;overflow:hidden;}
#pageDiv_f  #main{margin:15px auto; width:1160px;height:auto; overflow:hidden;}
#pageDiv_f  #main ul{ float:left; width:1000px;height:auto; overflow:hidden;}
#pageDiv_f  #main li{ float:left; width:170px;height:60px; margin:0 23px 40px 0; overflow:hidden;}

#page_newsview { margin:20px auto;width:1100px; overflow:hidden; }
#page_newsview .ptitle{float:left;width:100%; line-height:40px;font-size:30px; color:#000;  text-align:center; padding:20px 0;overflow:hidden;}
#page_newsview .pdate{float:left;width:100%; line-height:30px; border-bottom:1px dashed #8d8d8d;font-size: 16px; color:#999; text-align:center; padding:10px 0 20px 0; position:relative}
#page_newsview .pdate .share{width:220px; height:40px;position: absolute; right:-10px; top:5px;}
#page_newsview .pcontent{margin:20px auto;width:90%; height:auto; font-size:14px; line-height:25px; overflow:hidden;}
#page_newsview .pcontent img{max-width: 100%; width:expression(this.width > 1000 ? "100%": this.width); overflow:hidden; }
#page_newsview .ptool{float:left;width:100%;border-bottom:1px solid #e8e8e8; padding:0;overflow:hidden;}
#page_newsview .ptool li{float:right;min-width:55px; height:30px; line-height:30px; color:#666;  padding:0 0 0 25px;overflow:hidden;}
#page_newsview .npre{float:left; height:30px; width:50%; color:#7e6310; font-size:14px;margin:20px 0 0 0;overflow:hidden;}
#page_newsview .nnext{float:right; height:30px; width:50%;color:#7e6310;font-size:14px; text-align:right;margin:20px 0 0 0;overflow:hidden;}

#qali{ margin:20px auto;width:710px; overflow:hidden; }
#qali ul{ float:left; width:100%;margin:0 0 20px 0;}
#qali li{ float:left; width:100%; background:#f6f6f6;}
#qali li .tl{ float:left;margin:0 0 2px 0;width:60px; text-align:center; line-height:30px; font-size:14px; font-weight:bold; letter-spacing:1px; }
#qali li .tr{float:left;width:634px; padding:0px 8px 0 8px; margin:0 0 2px 0; line-height:30px; font-size:14px;}
#qali li .qadate{float:right; color:#b0b0b0;}

#qali02_q{ margin:10px auto;width:500px; overflow:hidden; }
#qali02_q table{ float:left;width:500px; overflow:hidden; }
#qali02_q td{ margin:0 0 10px 0;}

.t_menu {font-family:微软雅黑;color: #fff;letter-spacing:1px}
a.t_menu:link {text-decoration: none;color: #fff;}
a.t_menu:visited {text-decoration: none;color: #fff;}
a.t_menu:hover {text-decoration: none;	color: #ffff00;}
a.t_menu:active {	text-decoration: none;}

.t_pmenu {color:#df6905;letter-spacing:1px}
a.t_pmenu:link {text-decoration: none;color: #df6905;}
a.t_pmenu:visited {text-decoration: none;color: #df6905;}
a.t_pmenu:hover {text-decoration: none;	color: #b15303;}
a.t_pmenu:active {	text-decoration: none;}

.t_news01 {color:#333;}
a.t_news01:link {text-decoration: none;color: #333;}
a.t_news01:visited {text-decoration: none;color: #333;}
a.t_news01:hover {text-decoration: none;	color: #cc0000;}
a.t_news01:active {	text-decoration: none;}

.t_inpro {color:#292929;}
a.t_inpro:link {text-decoration: none;color: #292929;}
a.t_inpro:visited {text-decoration: none;color: #292929;}
a.t_inpro:hover {text-decoration: none;	color: #330000;}
a.t_inpro:active {	text-decoration: none;}

.t_more { float:right;color:#9b9a9a; font-weight:normal;}
a.t_more:link {text-decoration: none;color: #9b9a9a;}
a.t_more:visited {text-decoration: none;color: #9b9a9a;}
a.t_more:hover {text-decoration: none;	color: #525252;}
a.t_more:active {text-decoration: none;}

.t_more02 {color:#156abd;font-size:14px; font-weight:bold;}
a.t_more02:link {text-decoration: none;color: #156abd;}
a.t_more02:visited {text-decoration: none;color: #156abd;}
a.t_more02:hover {text-decoration: none;	color: #ac763d;}
a.t_more02:active {text-decoration: none;}

.t_more3 { float:right;color:#9b9a9a;font-size:14px; font-weight:normal;}
a.t_more3:link {text-decoration: none;color: #9b9a9a;}
a.t_more3:visited {text-decoration: none;color: #9b9a9a;}
a.t_more3:hover {text-decoration: none;	color: #525252;}
a.t_more3:active {text-decoration: none;}

.t_fff {color:#fff;}
a.t_fff:link {text-decoration: none;color: #fff;}
a.t_fff:visited {text-decoration: none;color: #fff;}
a.t_fff:hover {text-decoration: none;	color: #eee;}
a.t_fff:active {text-decoration: none;}

.tdate{ float:right;font-family:arial;color: #999;letter-spacing:0px; font-weight:normal;}
.tdate02{font-family:arial;font-size:16px;color: #a0a0a0;letter-spacing:0px; font-weight:normal;}
.t_01 {font-family:arial, font-size:1px;}

.k_search{ width:100%;height:34px;border:0px; background:none; color:#a4a4a4;font-size: 14px; line-height:34px; padding:0;} 
.k_b{ width:100px;height:34px;border:0px; background:#005d9a; color:#fff;font-size: 14px; line-height:34px; padding:0;} 
.k_login{width:168px;height:33px;background:#fff; border:1px solid #d9d9d9; color:#b6b6b6; line-height:33px; padding:0 0 0 5px;} 
.k_login02{width:194px;height:33px;background:#fff; border:1px solid #d9d9d9; color:#b6b6b6; line-height:33px; padding:0 0 0 5px;} 

