/* CSS Document */
* {padding:0px; margin:0px;}
img {border:none;}
ul {list-style-type:none;}
ol {list-style-type:none;}
body {line-height:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#A9B7C1; color:#000;}
.head, .main, .foot {width:1004px; margin:0px auto; background:url(bg.jpg) repeat-y center;}
.head .logo {height:80px; background:#F5F6F8; border-bottom:3px #C20001 solid;}
.logo .logoimg {float:left;}
.logo .logoimg img {margin-left:30px;}
.logo .logotxt {float:right; width:241px; background:url(logotxtbg.gif) no-repeat; height:80px;}
.logotxt p { float:left; font-size:14px; font-weight:bold; display:inline;}
.logotxt p.cn {margin-top:47px; margin-left:26px; margin-right:42px;}
.logotxt p.en {margin-top:46px;}
.head .menu {height:30px; margin-top:1px; background:#4C4C4C;}
.menu ul {padding-left:14px;}
.menu ul li {float:left; width:108px; height:30px; overflow:hidden; text-align:center; line-height:30px;}
.menu ul li.fen {width:1px; background:#FFF; height:15px; line-height:10px; margin-top:7px;}
.menulink:link, .menulink:visited {font-size:14px; color:#FFF; text-decoration:none; display:block; line-height:30px;}
.menulink:hover, .menulink:active {font-size:14px; color:red; text-decoration:none; display:block; line-height:30px;}
.main {background:url(mainbg.jpg) #C1C6C9 repeat-x 0px -100px; padding:10px 0px;}
.main .left {float:left; width:260px;}
.left .leftlist {width:235px; margin:0px auto;}
.leftlist .top {background:url(lefttopbg.gif) no-repeat; height:32px; line-height:32px; text-align:center; letter-spacing:8px; font-size:14px; font-weight:bold;}
.leftlist .top_e {background:url(lefttopbg.gif) no-repeat; height:32px; line-height:32px; text-align:center; font-size:14px; font-weight:bold;}
ul.leftlist1 {border-left:1px #B4B4B6 solid; border-right:1px #B4B4B6 solid; border-bottom:1px #B4B4B6 solid; padding:5px 0px; background:#FFF;}
ul.leftlist1 li {height:30px; line-height:30px; background:url(leftlibg.gif) no-repeat bottom; text-align:center; letter-spacing:1px;}
.leftlink:link, .leftlink:visited {font-size:14px; color:#3D3D3F; text-decoration:none; line-height:30px; display:block;}
.leftlink:hover, .leftlink:active {font-size:14px; color:red; text-decoration:none;}
.leftlink_e:link, .leftlink_e:visited {font-size:14px; color:#3D3D3F; text-decoration:none; line-height:30px; display:block; letter-spacing:0px;}
.leftlink_e:hover, .leftlink_e:active {font-size:14px; color:red; text-decoration:none; letter-spacing:0px;}
ul.leftlist2 {border:1px #B4B4B6 solid; padding:5px 0px; background:#FFF;}
ul.leftlist2 li {padding:0px 12px;}
ul.leftlist2 li.img {text-align:center; padding:0px; margin-bottom:5px;}
.right {float:left; width:732px;}
.right .path {background:url(pathbg.gif) no-repeat; line-height:27px; height:27px;}
.path .pathtxt {padding-left:30px; color:#D8561A; font-size:14px; font-weight:bold; letter-spacing:3px; float:left;}
.path .pathtxt_e {padding-left:30px; color:#D8561A; font-size:14px; font-weight:bold; float:left;}
.path .pathmore {float:right; padding-right:20px; font-family:'ËÎÌå';}
.morelink:link, .morelink:visited, .morelink:hover, .morelink:active {color:#F00; text-decoration:none; font-family:'ËÎÌå';}
.homecontent ul {margin:0px 10px;}
.right .homelist {}
.homelist .homeintro {float:left; width:360px;}
.homelist .homenews {float:right; width:360px;}
.homenewslink:link, .homenewslink:visited {padding-left:30px; display:block; background:url(ico1.gif) no-repeat 15px 9px;}
.homenewslink:hover, .homenewslink:active {padding-left:30px; display:block;}
.homecontent {background:#F4F3F8; padding:6px 0px;}
.homecontent ul {}
.homecontent ul li {line-height:23px; height:auto;}
.homecontent ul li.homeabout {line-height:18px; margin-bottom:4px;}
.right .homeprolist {background:#F4F4F6;}
.right .content {padding:10px; background:#FFF;}
.newslist{width:710px;}
.newslist ul li{border-bottom:1px #CCC dashed; height:22px; line-height:22px;}
.newslist ul li.seleted{background:#FBFAFA;}
.newslist ul li.topline{border-bottom:1px #CCC solid; font-weight:bold; margin-bottom:8px;}
.newslist ul li p{float:left; text-align:center; height:22px; line-height:22px;}
.newslist ul li p.date{width:130px;}
.newslist ul li p.title{width:480px;}
.newslist ul li p.click{width:100px;}
.newslist ul li p.lefts{text-align:left;}
.newslist .newstitle{text-align:center; font-size:14px; font-weight:bold; border-bottom:1px #CCC solid; height:35px; line-height:35px; margin:0px 8px;}
.newslist .newsinfo{text-align:center; padding:2px 0px; border-bottom:1px #DDD solid; margin:0px 8px;}
.newslist .newscontent{padding:8px;}
ul.prolist {padding-left:10px;}
ul.prolist li {float:left; width:230px; text-align:center; height:235px;}
ul.prolist li .proimg img {width:170px; height:180px; padding:2px; border:1px #EEE solid;}
ul.prolist li .proname {margin-top:8px;}
.newstitle{text-align:center; font-size:14px; font-weight:bold; border-bottom:1px #CCC solid; height:35px; line-height:35px; margin:0px 8px;}
.newsinfo{text-align:center; padding:2px 0px; border-bottom:1px #DDD solid; margin:0px 8px;}
.newstitle {text-align:center; font-size:14px; font-weight:bold; border-bottom:1px #CCC dotted; padding-bottom:6px;}
.newstitle_e {text-align:center; font-size:18px; font-weight:bold; border-bottom:1px #CCC dotted; padding-bottom:6px;}
.newsother {text-align:center; color:#BBB; padding:3px 0px; border-bottom:1px #CCC dotted;}
.newsother_e {text-align:center; color:#BBB; padding:3px 0px; border-bottom:1px #CCC dotted; font-size:14px;}
.newcontents {padding:10px;}
.newscontent{padding:8px;}
.newcontents img {padding:5px; border:1px #EEE solid;}
.content .gb {padding-left:120px;}
.gb p {height:32px; line-height:32px;}
.gb p.contents {height:auto;}
.gb p.button {padding-left:120px; padding-top:10px; padding-bottom:10px;}
.gb p span {margin-left:4px;}

.foot {background:url(footbg.gif) repeat-x; height:36px; text-align:center; color:#3D3D3F; line-height:16px; padding-top:8px;}

.clear {clear:both; height:0px; line-height:0px; font-size:0px;}
.height5 {height:5px; font-size:0px; line-height:0px;}
.height10 {height:10px; line-height:0px; font-size:0px;}
a:link, a:visited, a:hover, a:active {color:#000; text-decoration:none;}
.maringb {margin-bottom:15px;}
.inputstyle {border:1px #CCC solid; font-size:12px;}
.buttonstyle {width:66px; height:23px; background:url(buttonbg.gif) no-repeat; text-align:center; border:none; color:#FFF; font-size:12px; line-height:23px;}
.alignc {text-align:center;}

.pages {margin-top:5px;}
/*.pages a, .pages .cpb {text-decoration:none; font-size:11px; color:#000; border:1px #BBB solid; padding:0px 4px; background:#FFF;}
.pages a:hover, .pages a:active {background-color: #9F171A; color:#FFF; border:1px solid #BBB; text-decoration:none; font-size:11px;}
.pages .cpb {font-weight:bold; color: #9F171A; border:1px solid #BBB;}*/
