@charset"utf-8";
/* link body */
.link_body{ width: 970px; margin: 10px auto 0 auto; overflow: hidden; }
/* link left */
.link_left{ width: 212px; float: left; overflow: hidden; }
.link_left_nov{ width: 210px; border: 1px #fcc696 solid; float: left; }
.link_left_head{ width: 196px; height: 25px; line-height: 25px; color: #fff; background-color: #ff9e48; text-align: left; padding-left: 14px; font-weight: bold; }
.link_left_konghang{ width: 100%; height: 10px; overflow: hidden; float: left; }
.link_left_nov dl{ width: 194px; margin: 10px auto; overflow: hidden; }
.link_left_nov dl dt{ width: 194px; float: left; height: 50px; }
.link_left_nov dl dd{ width: 194px; height: 28px; float: left; line-height: 28px; text-align: center; }
.link_left_nov dl dd a:links,a:visited{ color: #06549F; text-decoration: none; }
.link_left_nov dl dd a:hover{ color: #ff6600; text-decoration: underline; }
.link_left_nov p{ padding: 12px 5px; width: 200px; line-height: 22px; }
/* link right */
.link_right{ width: 748px; float: right; overflow: hidden; }
.link_right_nov{ float: left; width: 748px; }
.link_right_head{ position: relative; width: 746px; border: 1px #ffb683 solid; border-bottom: none; height: 28px; float: left; background-image: url(../images/link/link_002.gif); }
.link_right_head .link_right_title{ float: left; margin: 2px 0 0 18px; height: 26px; width: 126px; text-align: center; color: #ff6600; font-size: 14px; font-weight: bold; background-image: url(../images/link/link_003.gif); line-height: 26px; }
.link_right_head .link_right_sq{ position: absolute; height: 22px; width: 110px; text-align: right; right: 15px; top: 3px; line-height: 22px; }
.link_right_sq a{ text-decoration: none; color: #fff; }
.link_right_list{ width: 726px; border: 1px #ffb683 solid; border-top: none; float: left; padding: 10px 10px; }
.link_right_body{ float: left; border: 1px #c7e1fa solid; border-left: none; border-right: none; background-color: #F2F9FF; padding-bottom: 12px; width: 672px; }
.link_right_body p{ float: left; margin-top: 14px; margin-left: 19px; _margin-left: 15px; }
.link_right_link{ float: left; width: 721px; padding-left: 5px; background-image: url(../images/link/link_005.gif); }
.link_right_link a:link,.link_right_link a:visited{ width: 140px; margin-right: 25px; float: left; height: 30px; line-height: 30px; text-align: left; text-decoration: none; color: #333333; }
.link_right_link a:hover{ color: #ff6600; text-decoration: underline; }
/* link 申请友情链接 */
.linksq_body{ width: 966px; margin: 0 auto; overflow: hidden; border: 1px #fdd3b4 solid; padding: 1px; background-color: #EFEFEF; }
.linksq_nr{ background-color: #ffffff; margin: 7px; width: 952px; overflow: hidden; height: auto; }
.linksq_nr table{ width: 810px; margin: 20px auto; border-collapse: collapse; }
.linksq_nr table td{ line-height: 22px; text-align: left; font-size: 12px; padding-left: 12px; padding-top: 6px; }
.linksq_nr table td.td_left{ text-align: right; }
.head_weizhi{ border: 1px #D8D8D8 solid; width: 904px; height: 32px; background-image: url(../images/link/link_006.gif); text-align: left; line-height: 32px; padding-left: 12px; margin: 10px auto 10px auto; overflow: hidden; }
.head_weizhi a{ margin: 0 10px; }
/*logo+search*/
.top{ width: 970px; height: 86px; margin: 0 auto; position: relative; background: #fff; z-index: 9999; }
.top img.logo{ position: absolute; top: 19px; }
.search{ width: 419px; height: 38px; position: absolute; border: 1px solid #c1c1c1; z-index: 1; border-right: 0; top: 23px; left: 321px; }
.searchselect{ width: 60px; height: 28px; position: absolute; z-index: 3; border: 1px solid #d4d4d4; border-right: 0px; top: 25px; left: 0px; background: #333333; }
.searchselect a{ width: 56px; height: 29px; display: block; line-height: 29px; border-right: 1px solid #d4d4d4; color: #666666; padding: 0px 0 0 15px; margin: 4px 0 0 0; text-decoration: none; font-size: 14px; background: url(../images/index/2013index.png) no-repeat 100% -543px; }
.top input.text{ width: 340px; height: 38px; display: block; position: absolute; line-height: 38px; border: 0px; background: none; color: #7d7d7d; top: 24px; left: 403px; z-index: 2; font-size: 14px; }
.top button{ width: 70px; height: 41px; display: block; border: 0px; cursor: pointer; position: absolute; top: 23px; left: 741px; background: url(../images/Exhibition/exhibition.png) no-repeat 0 -31px; }
.selectbox-wrapper { border-right: #cdcdcd 1px solid; border-top: #cdcdcd 0px solid; border-left: #cdcdcd 1px solid; width: 68px; border-bottom: #cdcdcd 1px solid; background: #fff; text-align: center; position: absolute; top: 61px; left: 321px; z-index: 9999; }
.selectbox-wrapper ul li.selected { background: #ff6600; color: #fff; }
.selectbox-wrapper ul li.current { background: #ff6600; color: #fff; }
.selectbox-wrapper ul li { padding-bottom: 3px; width: 68px; cursor: pointer; line-height: 15px; padding-top: 3px; text-indent: 16px; text-align: left; }
.selectbox { width: 68px; height: 36px; border: 0; border-right: 1px solid #d4d4d4; display: block; line-height: 36px; font-size: 14px; color: #666666; z-index: 9999; position: absolute; top: 25px; left: 322px; text-indent: 15px; cursor: pointer; background: url(../images/Exhibition/exhibition.png) no-repeat 100% -385px; }
.top p{ width: 50px; position: absolute; top: 20px; left: 828px; padding: 0 0 0 23px; background: url(../images/Exhibition/exhibition.png) no-repeat -84px -28px; }
.top p a{ display: block; line-height: 23px; color: #333333; }
.top p a:hover{ color: #ff6600; text-decoration: underline; }
.top span{ display: block; position: absolute; top: 17px; right: 0; }

a{ text-decoration:none;}

#menu .menu_list{ display:block; margin:0 auto; width:970px; height:40px; background:url(/images/Public/top_bg.png) no-repeat 0 0;}
#menu .menu_list li{ display:block; float:left; height:40px; line-height:40px; width:68px; text-align:center; background:url(/images/Public/top_bg.png) no-repeat -902px -40px;}
#menu .menu_list li.hot{ background:url(/images/Public/top_bg.png) no-repeat -902px -129px; margin-left:-1px;}
#menu .menu_list li a{ color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
#menu .menu_list li a:hover{ color:#fffc00;}
#menu .menu_nav{ float:left; width:968px; height:34px; border:solid 1px #e4e4e4; background:#f7f7f7;}
#menu .menu_nav span{ width: 84px; height: 31px; display: block; float: right; line-height: 31px; text-indent: 20px; background: url(/images/Public/Publicbg.png) no-repeat -1423px -386px; }
#menu .menu_nav .jishu{ float:left; height:34px; line-height:34px;}
#menu .menu_nav .jishu a{ display:block; float:left; height:34px; line-height:34px; color:#535353; padding-left:18px;text-decoration:none;}
#menu .menu_nav .jishu a.hot{ font-weight:bold;}
#menu .menu_nav .jishu a:hover{ color:#ff6633;}
#menu .menu_nav span a{ text-decoration: none; color: #d35500; }
#menu .menu_nav span a:hover{ text-decoration: underline; color: #555; }
#menu .menu_nav .messages{ display:block; float:left; height:34px; line-height:34px; padding-left:200px;}
#menu .menu_nav .messages b{ display:block; float:left; height:34px; line-height:34px; font-weight:normal; color:#333333; padding-right:25px;}
#menu .menu_nav .messages img{ float:left; display:block; margin-top:10px; margin-right:5px;}