/* CSS Document */
body{margin:0px auto; padding:0px; width:1002px;font-family:"宋体"; font-size:12px;}
A { color:#000; text-decoration:none;}
A:hover { color:#3cf; text-decoration:underline; }
img{border:0px;}
.clear{ clear:both;}
p{ text-indent:2em; line-height:180%}


/*index about*/
.about a{text-align:right;color:#FF0000;display:block;}
/* top */
#top{ width:1002px; height:125px; margin:0px auto;}
#logo{ width:850x; height:125px; background:url(logo.gif) no-repeat;}
.top-home{width:120px; display:block; float:right; height:25px; padding-top:13px; padding-right:10px;}
#banner{ width:1002px; height:197px; text-align:center;}
#menu{ width:1002px; height:37px; background:url(menu-bg.gif) repeat-x; text-align:center; color:#FFFFFF; }
#menu li.current{background: url(default.html);}
#menu a{color:#FFFFFF;}
#menu li{ padding:0px 5px; height:37px; line-height:37px; font-weight:bold; float:left; background:url(menu-li.gif) no-repeat; background-position: left center; width:90px;}
.time{ color:#FFFFFF;width:140px;display:block; float:left; margin-top:10px;}
/*main */
#main{ width:1002px; margin:0px auto; height:100%; padding-top:10px;}
#mainleft{width:213px; float:left; height:100%;}
#mainright{width:789px; float:left;}
/*mainleft*/
#m_left1{ width:200px; height:205px; border:#538EB6 1px solid; margin:0px auto; font-size:14px; color:#003400; font-weight:bold;}
#m_left1 a{color:#003400;}
.m_left11{width:181px; height:21px;background:url(m_left11.gif) no-repeat; text-align:center;display:block; margin-top:17px; margin-left:auto; margin-right:auto; padding-top:10px;}
.m_left12{width:181px; height:21px;background:url(m_left12.gif) no-repeat; text-align:center;display:block; margin-top:17px; margin-left:auto; margin-right:auto; padding-top:10px;}
.m_left13{width:156px; height:21px;background:url(m_left13.gif) no-repeat; text-align:center;display:block; margin-top:17px; margin-left:auto; margin-right:auto; padding-top:10px; padding-left:25px;}
.m_left14{width:156px; height:21px;background:url(m_left14.gif) no-repeat; text-align:center;display:block; margin-top:17px; margin-left:auto; margin-right:auto; padding-top:10px; padding-left:25px;}

.m_left2{width:213px; height:100%;}
.m_left21{width:201px; height:20px; padding-top:7px; background:url(leftcase.gif); text-align:center; margin-top:10px; margin-left:auto; margin-right:auto; font-size:14px; font-weight:bold; color:#fff;}
.m_left22{width:199px; height:100%; border:1px solid #538EB6; margin:0px auto; }
.m_left22 ul{margin:0px; padding:0px;}
.m_left22 ul li{width:180px; height:18px; background:url(newsbgli.gif); margin:0px auto ; padding-top:11px; padding-left:20px;}
.m_left22 span{width:70px; height:15px; display:block; margin-bottom:5px; float:right; margin-top:5px;}


.m_left3{width:205px; height:29px; background:url(prod.gif); margin-top:13px; margin-left:auto; margin-right:auto;}
.m_left3 span{ color:#FFFFFF; font-size:14px; font-weight:bold; display:block; margin-left:45px; margin-top:10px;}
.m_left31{ margin-top:10px; width:193px; height:47px; background:url(prod1.gif); font-size:16px; color:#929292; margin-left:auto; margin-right:auto;}
.m_left31 a{color:#929292;}
.m_left31 span{margin-top:17px; margin-left:80px; display:block; width:90px;}
.m_left32{ margin-top:7px; width:193px; height:47px; background:url(prod2.gif); font-size:16px; color:#929292; margin-left:auto; margin-right:auto;}
.m_left32 a{color:#929292;}
.m_left32 span{margin-top:17px; margin-left:80px; display:block; width:100px;}

.m_left4{width:193px; height:154px; margin-top:11px; margin-left:auto; margin-right:auto;}

.m_left5{width:205px; height:32px; margin-top:11px; margin-left: auto; margin-right:auto; background:url(contact.gif); color:#fff; font-size:14px; font-weight:bold; }
.m_left5 span{width:90px; display:block; margin-left:45px; margin-top:12px;}
.m_left51{width:180px; height:100%; border:1px solid #D7D5D6; margin-top:15px; margin-left:auto; margin-right:auto; padding:10px; line-height:180%;}

/*mainright*/
#m_right1{ width:510px; height:238px;float:left;}
#m_right2{ width:279px; float:left;}
.jiange{width:780px; height:10px; background:url(jiange.gif); margin-top:10px; margin-bottom:10px; margin-left:auto; margin-right:auto;}
#lvya{width:766px; height:82px; margin:10px auto; background:url(lvya.jpg);}

/*m_right1*/
.m_right11{ width:500px; height:27px; margin:0px auto; background:url(about.gif)}
.m_right12{ width:498px; height:211px; margin:0px auto; border:#538EB6 1px solid;}
.build{width:138px; height:173px; float:left; margin-top:16px; margin-left:10px;}
.boutus{width:300px; height:173px; display:block; float:left; margin-top:16px; margin-left:10px; text-indent:2em; line-height:150%}


/*m_right2*/
#m_right21{width:271px; height:27px; background:url(inf.gif); margin:0px auto;}
#m_right21 span{width:41px; height:12px; display:block;float:right; margin-top:8px; margin-right:10px;}
#m_right22{width:269px; height:211px; border:1px #538EB6 solid; margin:0px auto; display:table;}
#m_right22 ul{ margin-top:5px; padding:0px;clear:both;display:table; margin-right:auto; margin-left:auto;width:225px;}
#m_right22 ul li{ width:225px; height:18px; background:url(newsbgli.gif); margin:0px auto;  padding-left:25px; padding-top:11px;clear:both;display:block;}
.data{ color:#999999 ;width:75px;float:right; margin-top:-11px;}

/*m_right3*/
.m_right3{width:779px; height:100%; margin:0px auto;}
.m_right3a{width:375px; height:100%;float:left; margin-left:5px}
.m_right31{width:375px; height:35px; background:url(Columns.gif);}
.m_right31 h2{ font-size:12px; display:block; color:#CC0200; margin-bottom: 0px;margin-top: 0px; width:90px; padding-left:35px; padding-top:15px; float:left;}
.m_right31 span{display:block; float:right; width:32px; height:13px;  margin-top:15px; padding-right:20px;}
.m_right32{width:375px; height:100%; background:url(Columnsbg.gif)}
.m_right32 img{ width:88px; height:108px; float:left; margin:5px}
.m_right32 li{width:235px; height:16px; display: block; float:left; background:url(newlibg.gif) no-repeat bottom; margin-left:10px; padding-top:10px; padding-left:15px;}
.m_right33{width:375px; height:14px; background:url(Columnsba.gif)}

.m_right3b{width:380px; height:100%; float:right; }
.m_right3b1{width:375px; height:35px; background:url(Columns.gif);}
.m_right3b1 h2{ font-size:12px; display:block; color:#CC0200; margin-bottom: 0px;margin-top: 0px; width:90px; padding-left:35px; padding-top:15px; float:left;}
.m_right3b1 span{display:block; float:right; width:32px; height:13px;  margin-top:15px; padding-right:20px;}
.m_right3b2{width:375px; height:100%; background:url(Columnsbg.gif)}
.m_right3b2 img{ width:88px; height:108px; float:left; margin:5px}
.m_right3b2 li{width:235px; height:16px; display: block; float:left; background:url(newlibg.gif) no-repeat bottom; margin-left:10px; padding-top:10px; padding-left:15px;}
.m_right3b3{width:375px; height:14px; background:url(Columnsba.gif)}

/*m_right4*/
.m_right4{width:779px; height:100%; margin:0px auto;}
.m_right4a{width:371px; height:100%; float:left; margin-left:5px}
.m_right4a1{width:371px; height:27px; background:url(lanmu.gif);}
.m_right4a1 h2{ font-size:12px; display:block; color:#fff; margin-bottom: 0px;margin-top: 0px; width:90px; padding-left:55px; padding-top:8px; float:left;}
.m_right4a1 span{display:block; float:right; width:32px; height:13px;  margin-top:8px; padding-right:20px; color:#FFFFFF;}
.m_right4a2{width:369px; height:100%; border:1px solid #508EB7; padding-bottom:10px; padding-top:5px;}
.m_right4a2 ul{ margin:0px; padding:0px;}
.m_right4a2 ul li{ width:327px; height:18px; background:url(bblibg.gif); display:block; margin:0px auto; padding-left:15px; padding-top:7px; list-style:none;}




.m_right4b{width:371px; height:100%; float:right; margin-right:5px;}
.m_right4b1{width:371px; height:27px; background:url(lanmu.gif);}
.m_right4b1 h2{ font-size:12px; display:block; color:#fff; margin-bottom: 0px;margin-top: 0px; width:90px; padding-left:55px; padding-top:8px; float:left;}
.m_right4b1 span{display:block; float:right; width:32px; height:13px;  margin-top:8px; padding-right:20px; color:#FFFFFF;}
.m_right4b2{width:369px; height:100%; border:1px solid #508EB7; padding-bottom:10px; padding-top:5px;}
.m_right4b2 ul{ margin:0px; padding:0px;}
.m_right4b2 ul li{ width:327px; height:18px; background:url(bblibg.gif); display:block; margin:0px auto; padding-left:15px; padding-top:7px; list-style:none;}


/*link*/
#link{width:1002px; margin:10px auto; height:100%; border:1px solid #669AC1;}
.linkbg{ width:1002px; height:26px; background-color:#669AC1;}
.linkus{margin:10px 20px; }
.linkus li{padding-left:8px;display:inline;}

/*ban*/
#bam{widows:1002px; height:100%; margin:10 auto; border:1px solid #669AC1; background-color:#eee; text-align:center; padding-top:10px; line-height:200%; letter-spacing:1px;}


/*模板页面样式*/
/*article*/
#article h1{margin:0px; padding:0px; text-align:center; font-size:14px;}
.info{text-align:center;margin: 10px auto;}
.gjiange{width:780px; height:5px; background:url(jiange.gif);margin-left:auto; margin-right:auto;}
.guide{width:770px; height:25px;background-color:#669AC1; margin-bottom:20px; margin-left:auto; margin-right:auto; padding-left:10px; padding-top:8px; color:#fff;}
.guide a{color:#fff;}
.keywords{margin-top:10px;}
.lastpage{margin-top:5px}
.nextpage{margin-top:3px}

.related{width:779px; height:100%; margin:0px auto; padding-top:20px;}
.related ul{margin:0px; padding:0px; list-style:none}
.relateda{width:371px; height:100%; float:left; margin-left:5px}
.relateda li{list-style:none;line-height:150%;}
.relatedb{width:371px; height:100%; float:right; margin-right:5px;}
.relatedb ul{margin:0px; padding:0px; list-style:none}
.relatedb li{list-style:none;line-height:150%;}


/**/
#artlist{font-size:14px;font-weight:bold;color:#3cf;}
.item{margin:10px auto; line-height:120%;}
.item li{height:12px; display: block;  background:url(aticlelibg.gif) no-repeat ; background-position:left ; padding-top:7px; list-style:none; padding-left:10px; }
.item data{ color:#999999 ;float:right; margin-top:-11px;}









