﻿@charset "utf-8";
* {line-height:22px; font-family:Arial, Helvetica, sans-serif,'宋体'; font-size:12px; padding:0px; margin:0px;}
ul {list-style-type:none;}
img {border:none;}
body {background:#710606; color:#444;}
.head, .main, .foot {width:1000px; margin:0px auto; background:#FFF;}
.head .menu {height:78px; background:url(headbg.gif) repeat-x;}
.menu ul {}
.menu ul li {float:left; width:82px; height:78px; text-align:center;}
.menu ul li.fen {width:1px; width:1px; background:url(headfen.gif) no-repeat;}
.menu ul li.logo {width:240px;}
.menu ul li.world {width:122px;}
.menulink:link, .menulink:visited {color:#FFF; height:78px; line-height:78px; display:block; text-decoration:none;}
.menulink:hover, .menulink:active {color:#FFF; height:78px; line-height:78px; display:block; background:url(headbg1.gif) no-repeat; text-decoration:none;}
.head .banner {padding-top:1px;}
.main {background:url(mainbg.gif) #FFF repeat-y;}
.main .left {width:230px; float:left; display:inline; padding-bottom:10px; overflow:hidden;}
.leftlist {width:190px; margin:0px auto; overflow:hidden; padding-top:15px;}
.leftlist .leftnav  {height:28px; line-height:28px; background:url(left_nav.gif) no-repeat; font-weight:bold; color:#FFF; padding-left:12px;}
.leftnav span {margin-left:13px; font-size:10px;}
.leftlist .calist {}
.calist ul {background:#FFF; padding:8px 0px;}
.calist ul li {height:26px; background:url(bg_10.gif) no-repeat;}
.calink:link, .calink:visited {height:26px; line-height:26px; display:block; text-decoration:none; color:#444; padding-left:38px;}
.calink:hover, .calink:active {height:26px; line-height:26px; display:block; text-decoration:none; color:#900; padding-left:38px; background:url(bg_11.gif) no-repeat;}
.leftlist .leftcontent {border-bottom:1px #C5C6C9 solid; border-left:1px #C5C6C9 solid; border-right:1px #C5C6C9 solid; background:#FFF; padding:8px;}
.leftcontent p {padding-left:12px;}
form.search {height:60px; background:url(search.gif) no-repeat 0px 50%; overflow:visible; padding-top:20px; padding-left:65px;}
.main .right {width:770px; float:right;}
.right .currentpostion {height:35px; line-height:45px; text-align:right; color:#999; border-bottom:1px #999 dotted; width:737px; padding-right:5px; margin:0px auto;}
.right .path {height:36px; line-height:36px; color:#000; text-align:center; background:url(pathbg.gif) no-repeat; width:742px; margin:0px auto; font-weight:bold; font-size:14px;}
.right .maincontent {width:742px; margin:0px auto;}
.maincontent .content {padding:10px 15px;}
.newslist{width:704px; margin:0px auto;}
.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:474px;}
.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;}
.prolist {}
.prolist ul {margin-left:15px;}
.prolist ul li {float:left; width:210px; height:230px; overflow:hidden; margin-right:20px;}
.prolist ul li.nomargin {margin-right:0px;}
.prolist .proimg {text-align:center;}
.proimg img {width:120px; height:176px; padding:2px; border:1px #CCC solid;}
.prolist .proname {text-align:center; margin-top:6px;}
.prolist .procode {text-align:center;}
.prolist .productname {font-size:14px; font-weight:bold; color:#B50000; padding-left:20px; margin-bottom:10px;}
.productname span {font-size:12px; font-weight:normal; color:#666; margin-left:6px;}
.foot .bottombg {height:11px; line-height:11px; font-size:0px; background:url(bottom_bg.gif) repeat-x;}
.foot .foottxt {text-align:center; height:58px; background:url(foot.gif) repeat-x;}
.foottxt p {padding-top:10px; line-height:18px;}


.clear {clear:both;}
.inputstyle {height:17px; line-height:17px; background:url(inputbg.gif) repeat-x; border:1px #C5C6C9 solid;}
.buttonstyle {height:19px; line-height:19px; width:52px; background:url(buttonbg.gif) no-repeat; text-align:center; color:#FFF; border:none; margin-top:10px;}
.height10 {height:10px; line-height:10px; font-size:0px;}
.height8 {height:8px; line-height:8px; font-size:0px;}
.marginr10 {margin-right:10px;}
a:link, a:visited {color:#444; text-decoration:none;}
a:hover, a:active {color:#444; text-decoration:underline;}


/* 分页专业样式表 */
.paginator {font-size:12px; padding:10px 20px 10px 0; margin: 0px; text-align:right}
.paginator a, .pageList .this-page {padding: 1px 5px; border: solid 1px #FCEFE5; background: #FDF5EF; color:#656565; text-decoration: none;margin-right:6px; hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */  outline: none;  /* for firefox 1.5 + */}
.paginator a:visited {padding: 1px 5px; border: solid 1px #FCEFE5; background: #FDF5EF; text-decoration: none; color:#656565;}
.paginator .cntxt {padding-top:1px; padding-left:6px; padding-right:6px; *padding-top:1px; *padding-bottom:0px;}
.paginator .this-page {padding: 1px 5px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #FFF; background:#CC3300; border-color:#CC3300; text-decoration: none;}