﻿@charset "utf-8";

body{ padding:0px; margin:0px auto; font-size:12px; line-height:18px; font-family:"Tahoma"; color:#505050; background:url(../images/bg_body.jpg) no-repeat center top;}
table{ border:0px;}
td{ font-size:12px;}
h1,h2,h3,h4,h5,ol,dl,ul{ padding:0px; margin:0px; font-size:12px; font-weight:normal;}
li{ list-style:none;}
font,select,input,em{ font-size:12px; font-style:normal;}
img{ border:none; border:0;}


a{ text-decoration:none; color:#505050;}
a:hover{ color:#2a9217; text-decoration:underline;}
.clear{clear:both;}
.space{ height:10px; line-height:10px; overflow:hidden; clear:both;}
.space_home{ height:25px; line-height:25px; overflow:hidden; clear:both;}


.content{ width:911px; margin:auto;}
.sidebar{ width:163px; float:left;}
.mainContent{ width:720px; float:right; padding-right:10px;}
.bg_side{ background:url(../images/bg_side.jpg) repeat-y left bottom;}
.bg_side2{ background:url(../images/bg_side2.jpg) no-repeat left bottom; padding-bottom:15px;}


/**/
.top{ width:911px; margin:auto; background:url(../images/bg_top.jpg) no-repeat right top;}
.top_layer{ position:relative; height:79px; margin:auto;}
.top .logo{ width:215px; height:95px; position:absolute; left:28px; top:0px; background:url(../images/logo.gif) no-repeat;}
.top .logo a{ display:block; height:85px;}
.top .aid{ width:130px; height:34px; position:absolute; right:0px;}
.top .aid a{ display:block; width:65px; height:34px; float:left;}

.mainnav{ background:url(../images/mainnav.jpg) no-repeat top; width:668px; height:43px; position:absolute; right:0px; top:34px;}
.mainnav ul li em{ display:none;}
.mainnav ul li { float:left; display:block;}
.mainnav ul li a{ height:43px; display:block;}

.mainnav ul li #navId1{ width:64px;}
.mainnav ul li #navId1:hover,.mainnav ul li #navId1.acur{ background: url(../images/mainnav.jpg) 0px bottom;}
.mainnav ul li #navId2{width:86px;}
.mainnav ul li #navId2:hover,.mainnav ul li #navId2.acur{ background: url(../images/mainnav.jpg) -64px bottom;}
.mainnav ul li #navId3{ width:87px;}
.mainnav ul li #navId3:hover,.mainnav ul li #navId3.acur{ background: url(../images/mainnav.jpg) -150px bottom;}
.mainnav ul li #navId4{ width:81px;}
.mainnav ul li #navId4:hover,.mainnav ul li #navId4.acur{ background: url(../images/mainnav.jpg) -237px bottom;}
.mainnav ul li #navId5{ width:84px;}
.mainnav ul li #navId5:hover,.mainnav ul li #navId5.acur{ background: url(../images/mainnav.jpg) -318px bottom;}
.mainnav ul li #navId6{ width:84px;}
.mainnav ul li #navId6:hover,.mainnav ul li #navId6.acur{ background: url(../images/mainnav.jpg) -402px bottom;}
.mainnav ul li #navId7{ width:103px;}
.mainnav ul li #navId7:hover,.mainnav ul li #navId7.acur{ background: url(../images/mainnav.jpg) -486px bottom;}
.mainnav ul li #navId8{ width:79px;}
.mainnav ul li #navId8:hover,.mainnav ul li #navId8.acur{ background: url(../images/mainnav.jpg) -589px bottom;}


/**/
.bottom{ width:911px; height:46px; margin:auto; background: url(../images/bg_bottom.jpg) no-repeat; position:relative;}
.bottom dl{ position:absolute; left:130px; top:5px; width:240px;}
.bottom dl a{ display:block; float:left; width:60px; height:20px;}
.bottom font a{ position:absolute; left:527px; top:25px; width:40px;}


/**/
.home_media{ padding-bottom:10px;}

.home_sidebar{ width:157px; float:left; overflow:hidden;}
.home_sidebar .subnav{}
.home_sidebar .subnav li{ height:25px; background: url(../images/home_sidenav.jpg) no-repeat; padding:7px 0px 0px 34px;}
.home_sidebar .subnav li a{ color:#FFF; font-weight:bold;}

.home_mibble{ width:420px; float:left; overflow:hidden; padding-left:26px;}
.home_mibble dl{ position:relative; height:130px; overflow:hidden; color:#666;}
.home_mibble dl h5{ position:absolute; left:10px; top:0px; line-height:34px; font-weight:bold;}
.home_mibble dl p{ position:absolute; right:0px; top:40px; width:297px; padding:0px; margin:0px; text-indent:2em;}
.home_mibble dl ol{ position:absolute; top:103px; left:122px;}
.home_mibble dl ol a{ color:#0061a7;}
.home_mibble dl .photo{ border:solid 1px #c0c0c0; position:absolute; left:0px; top:38px;}
.home_mibble dl .photo img{ width:102px; height:82px;}

.home_mibble .list{}
.home_mibble .list li{ background:url(../images/icon_home.jpg) no-repeat left center; padding-left:10px; line-height:26px;}
.home_mibble .list li span{ float:right; color:#a1a6ac; font-size:10px;}
.home_mibble .list li a{ color:#787878;}

.home_tab{ background:url(../images/home_tab.jpg) no-repeat left top; height:23px;}
.home_tab li{ float:left; display:block;}
.home_tab li a{ height:23px; display:block;}
.home_tab li #tabId1{ width:71px;}
.home_tab li #tabId1:hover,.home_tab li #tabId1.aon{ background: url(../images/home_tab.jpg) 0px bottom;}
.home_tab li #tabId2{ width:75px;}
.home_tab li #tabId2:hover,.home_tab li #tabId2.aon{ background: url(../images/home_tab.jpg) -71px bottom;}
.home_tab li #tabId3{ width:74px;}
.home_tab li #tabId3:hover,.home_tab li #tabId3.aon{ background: url(../images/home_tab.jpg) -146px bottom;}
.home_tab li #tabId4{ width:73px;}
.home_tab li #tabId4:hover,.home_tab li #tabId4.aon{ background: url(../images/home_tab.jpg) -220px bottom;}
.home_tab li #tabId5{ width:84px;}
.home_tab li #tabId5:hover,.home_tab li #tabId5.aon{ background: url(../images/home_tab.jpg) -293px bottom;}

.home_about{ width:279px; float:right; overflow:hidden;}
.home_about h1{ padding:6px 0px;}
.home_about .txt{ color:#666; line-height:20px; text-indent:2em; padding:5px 0px;}
.home_about .photo{ padding:5px 0px 18px 0px;}
.home_about .photo img{ width:135px; height:68px;}
.home_about .photo .end{ float:right;}

.home_select{ background:url(../images/home_selet.jpg) no-repeat; height:34px; padding:11px 0px 0px 11px;}
.home_select select{ width:255px; color:#919191;}


/**/
.Warp_ban{ height:195px; overflow:hidden;}
.Warp_ban img{ width:911px; height:195px;}

.Warp_menu{ background:url(../images/bg_h41.jpg) no-repeat left top;}
.Warp_menu h1{ height:25px; line-height:25px; background:url(../images/side_title.jpg) no-repeat; font-size:14px; color:#FFF; position:absolute; margin:-25px 0px 0px 7px; width:147px;}
.Warp_menu h1 b{ padding-left:30px;}
.Warp_menu ul{ padding:10px 3px 0px 3px;}
.Warp_menu ul li{ line-height:34px;}
.Warp_menu ul li a{ background:url(../images/side_menuin.jpg) no-repeat; padding-left:40px; color:#5c5c5c; display:block; height:34px; overflow:hidden;}
.Warp_menu ul li a:hover,.Warp_menu ul li .acur{ background:url(../images/side_menuon.jpg) no-repeat; color:#288f16; text-decoration:none; font-weight:bold;}
.Warp_menu ul li ul{ margin:0px 3px; background:#f4f4f5; display:none;}
.Warp_menu ul li ul li{ height:25px; line-height:25px; overflow:hidden; padding-left:35px;}
.Warp_menu ul li ul li a{ background:url(../images/side_menuin2.jpg) no-repeat; padding-left:12px; color:#787878; display:block; height:25px;}
.Warp_menu ul li ul li a:hover,.Warp_menu ul li ul li .aon{ background:url(../images/side_menuin2.jpg) no-repeat; color:#288f16; text-decoration:none; font-weight:bold;}

.Warp_phone{ height:91px; background:url(../images/side_phone.jpg) no-repeat center top; width:143px; position:absolute; margin:-150px 0px 0px 7px;}
.Warp_phone a{ display:block; height:45px;}

.Warp_current{ height:27px; line-height:27px; padding-top:10px; background:url(../images/current_line.jpg) repeat-x left bottom;}
.Warp_current dl{ float:right; color:#787878; padding-right:20px;}
.Warp_current dl a{ color:#787878;}
.Warp_current h5{ background:url(../images/current.jpg) no-repeat 15px center; padding-left:40px; font-size:14px; color:#2a9217; font-weight:bold;}

.Warp_f14{ font-size:14px;}
.Warp_RDphoto{ margin:5px 20px 20px 0px;}
.Warp_contact{ display:block; background:url(../images/pic9.jpg) no-repeat right bottom; line-height:35px; font-size:14px; padding:100px 0px 100px 110px;}
.Warp_mainbox{ line-height:24px; padding:10px; height:auto!important; height:400px; min-height:400px;}

.Warp_cultureList{}
.Warp_cultureList li{ width:154px; height:154px; overflow:hidden; float:left; padding:0px 10px;}
.Warp_cultureList li .photo{ border:solid 1px #cdcccc; padding:2px; height:111px;}
.Warp_cultureList li .photo img{ width:148px; height:111px;}
.Warp_cultureList li h5{ text-align:center; line-height:32px;}

.Warp_newsList{ background:url(../images/bg_newslist.jpg) repeat left top; margin-top:30px;}
.Warp_newsList li{ background:url(../images/icon_news.jpg) no-repeat 15px center; padding-left:30px; line-height:30px;}
.Warp_newsList li span{ float:right; font-size:11px; padding-right:20px;}

.Warp_proList{}
.Warp_proList li{ background:url(../images/bg_prolist.jpg) no-repeat left top; width:158px; height:167px; float:left; overflow:hidden; margin:10px 8px;}
.Warp_proList li .photo{ padding:4px 4px 0px; height:129px;}
.Warp_proList li .photo img{ width:147px; height:129px;}
.Warp_proList li h5{ text-align:center; line-height:30px;}

.Warp_linkList{}
.Warp_linkList li{ width:154px; height:104px; overflow:hidden; float:left; padding:0px 10px;}
.Warp_linkList li .photo{ border:solid 1px #cdcccc; padding:2px; height:61px;}
.Warp_linkList li .photo img{ width:148px; height:61px;}
.Warp_linkList li h5{ text-align:center; line-height:32px;}

.Warp_humanList{ padding-top:15px;}
.Warp_humanList h3{ background:url(../images/up.jpg) no-repeat 17px center #f3f3f3; line-height:24px; padding-left:37px; font-weight:bold; cursor:pointer; margin-bottom:10px;}
.Warp_humanList h3 a{ float:right; margin-right:10px; text-decoration:underline;}
.Warp_humanList h3:hover, .Warp_humanList .aon{ background:url(../images/down.jpg) no-repeat 17px center #f3f3f3; }
.Warp_humanList dl{ display:block; padding:0px 0px 25px 37px;}
.Warp_humanList dl font{ font-weight:bold;}
.Warp_humanList dl p{ padding:0px; margin:0px;}


.Warp_mytable{ margin-top:20px;}
.Warp_mytable td{ padding:5px;}
.Warp_mytable em{  color:#737373;}
.Warp_mytable em span{ color:#ec7f00; margin:0px 10px 0px 10px;}
.Warp_btn1{ width:65px; height:23px; background:url(../images/btn1.jpg) no-repeat; border:none; cursor:pointer; margin-right:10px;}
.Warp_btn2{ width:65px; height:23px; background:url(../images/btn2.jpg) no-repeat; border:none; cursor:pointer; margin-right:10px;}
.Warp_box{ border:solid 1px #bababa; border-bottom-color:#a6a6a6; border-top-color:#9c9c9c; background:url(../images/Boxbg.jpg) repeat-x left top; padding:5px 5px 2px 5px; width:180px;}

.Warpinfo_title{ text-align:center; font-size:16px; color:#2a9217; font-family:"黑体"; margin-top:20px;}
.Warpinfo_time{ text-align:center; line-height:30px; color:#a1a6ac; }
.Warpinfo_time em{ margin-left:15px;}
.Warpinfo_cont{ line-height:32px; border-top:dashed 1px #ddd; margin:0px 30px;}
.Warpinfo_back{ text-align:center; padding-bottom:20px;}
.Warpinfo_list{ color:#999; margin:10px 30px;}
.Warpinfo_list a{ color:#999;}
.Warpinfo_list span{ display:block;}



/**/
.page{ clear:both; text-align:right; padding-top:5px;}
.page .Page_Text{ width:25px; border:solid 1px #cacdd2; height:14px; text-align:center;}
.page .Page_Button{ border:0px; cursor:pointer; width:26px; height:20px; background:url(../images/go.jpg) no-repeat;}
.page .Page_Max{}
.page .Page_PageCount{}
.page .Page_First{ margin-left:20px;}
.page_culture{ padding-right:13px;}
.page_pro{ padding-right:13px;}



.sitemaplink a{margin:0 5px;}

