﻿/* Overall Css definition */
body{margin:0;padding:0;font-family:"宋体";font-size:12px;height:100%;}
table,td,tr,th{font-size:12px;color:#333;}
div,form,img,ul,ol,li,dl,dt,dd,button{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-size:12px;font-weight:normal;}
li{list-style:none;}
input,button{cursor:pointer;vertical-align:middle;}
img{vertical-align:top;}


.cRed,a.cRed:link,a.cRed:visited{color:red;}
.cOrange,a.cOrange:link,a.cOrange:visited{color:#f50;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#080;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;text-decoration:underline;}
.c004,a.c004:link,a.c004:visited{color:#050490;}
.cC00,a.cC00:link,a.cC00:visited{color:#c00;}

.cb81415,a.cb81415:link,a.cb81415:visited{color:#b81415;}
.c183571,a.c183571:link,a.c183571:visited{color:#183571;}
.cWhite,a.cWhite:link,a.cWhite:visited{color:white;}
.cBrown,a.cBrown:link,a.cBrown:visited{color:#892120;}
.bai14,a.bai14:link,a.bai14:visited{color:#ffffff; font-size:14px;}
.cdijia,a.cdijia:link,a.cdijia:visited{color:red;text-decoration:underline;}

.cblue,a.cblue:link,a.cblue:visited{color:blue;text-decoration:underline;}
/* 链接颜色 */
a:link,a:visited{text-decoration:none;font-size:12px;color:#000;}
a:hover,a:active{text-decoration:underline;font-size:12px;color:#c00;}

.widthPublic{width:953px;margin:0 auto;}
.clear{clear:both;height:1%;font-size:0;}
.clearfix:after {content:"wq";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
.top{width:100%;height:22px;background:#3a84c3;border-bottom:1px solid #e7e5e6;border-top:1px solid #fff;}
.top p{line-height:22px;height:22px;color:#fff;float:left;width:400px;}
.top ul{width:450px;#width:450px;_width:460px;float:right;}
.top li{float:left;margin-left:10px;line-height:22px;height:22px;}
.top a:link,.top a:visited{text-decoration:none;font-size:12px;color:#fff;}
.top a:hover,.top a:active{text-decoration:underline;font-size:12px;color:#fff;}
.top li.topHome{background:url(../i/icon.gif) no-repeat left top;padding-left:15px;}
.top li.topKeep{background:url(../i/icon.gif) no-repeat left -22px;padding-left:15px;}
.top li.topMap{background:url(../i/icon.gif) no-repeat left -44px;padding-left:15px;}
.header{height:137px;background:url(../i/icon.gif) repeat-x left -67px;position:relative;}

.logo{ width:284px; height:79px; padding-left:10px;}
.logo1{ width:284px; height:56px;}
.logo2{ width:284px; height:18px; padding-left:62px; padding-top:5px;}

.ad{position:absolute;left:345px;top:12px;border:1px solid #c1c1c3;}
.ad2{position:absolute;right:10px;top:12px;border:1px solid #c1c1c3;}
.menu{position:absolute;left:0;top:76px;height:35px;}
.menu h2{position:absolute;top:12px;left:23px;width:60px;}
.menu h2 a:link,.menu h2 a:visited{text-decoration:none;font-size:14px;color:#fff;font-weight:bold;}
.menu h2 a:hover,.menu h2 a:active{text-decoration:underline;font-size:14px;color:#fff;font-weight:bold;}
.menu p{position:absolute;left:70px;background:url(../i/index.png) no-repeat left top;width:370px;height:27px;line-height:27px;color:#e30504;padding:5px 17px 0 17px;}
.menu p span{padding-right:15px;}
.menu p a:link,.menu p a:visited{text-decoration:none;font-size:14px;color:#e30504;}
.menu p a:hover,.menu p a:active{text-decoration:underline;font-size:14px;color:#e30504;}
.menu ul{position:absolute;left:480px;top:6px;width:430px;}
.menu li{height:26px;line-height:26px;padding:0 10px;float:left;background:url(../i/icon.gif) no-repeat right -206px;}
.menu li.nobj{background:none;}
.menu li a:link,.menu li a:visited{text-decoration:none;font-size:14px;color:#fff;font-weight:bold;}
.menu li a:hover,.menu li a:active{text-decoration:underline;font-size:14px;color:#fff;font-weight:bold;}
.post{position:absolute;left:10px;bottom:0;line-height:28px;}

.mlink{position:absolute;right:10px;bottom:5px;#bottom:3px;_bottom:2px;font-size:14px;height:22px;line-height:22px;} 
.mlink img{vertical-align:middle;} 
.mlink a{margin:0 5px;}
.mlink a:link,.mlink a:visited{text-decoration:underline;font-size:14px;font-weight:bold;}
.mlink a:hover,.mlink a:active{text-decoration:underline;font-size:14px;font-weight:bold;}

/*-------------------------------------------------------*/


/*搜索新样式 begin */
.searchbox2{border:4px solid #97d1f9;width:945px;margin:0 auto;margin-top:2px;height:75px;position:relative;}
.searchbox11{position:absolute;left:5px;top:2px;background:#f1faff;padding:2px;}
.searchbox11 li{line-height:22px;color:#1a7fc3;}

.searchbox11 li a:link,.searchbox11 li a:visited{text-decoration:none;font-size:12px;color:#1a7fc3;}
.searchbox11 li a:hover,.searchbox11 li a:active{text-decoration:underline;font-size:12px;color:#c00;}
.searchboxrr{position:absolute;left:270px;top:5px;}
.searchboxrr ul .cion{background:url(../i/icon.gif) no-repeat left -269px;padding-left:20px;height:20px;}
.searchboxrr li{float:left;height:20px;line-height:20px;margin-right:5px;}
.searchboxrr li input{border:1px solid #9f9f9f;height:16px;line-height:16px; font-size:12px;padding-left:3px;color:#333;vertical-align:top;}
.inpt8{ height:20px; padding-top:8px; padding-left:10px;}
.inpt8 li input{ border:0;}
.searchboxrr li span{position:absolute;overflow:hidden;border:1px solid #9f9f9f;background:#fff;top:0px;#top:1px;_top:1px;}
.searchboxrr li select{margin:-1px;border:0;color:#333;vertical-align:top;font-size:12px;height:20px;}
.searchboxrr li.liwa{width:110px;#width:94px;_width:94px;}
.searchboxrr li button{background:url(../i/icon.gif) no-repeat left -332px;width:61px;height:20px;line-height:20px;border:0; padding-left:15px;color:#fff;vertical-align:top;}

.searchboxrr li input.searchbutton{background:url(../i/icon.gif) no-repeat left -332px;width:61px;height:20px;line-height:20px;border:0; padding-left:15px;color:#fff;vertical-align:top;}

.searchboxrr li a:link,.searchboxrr li a:visited{text-decoration:underline;font-size:12px;color:#000;}
.searchboxrr li a:hover,.searchboxrr li a:active{text-decoration:underline;font-size:12px;color:#c00;}
.searchboxrr p{background:url(../i/icon.gif) no-repeat left -305px;color:#c00;text-indent:15px;height:16px;line-height:16px; margin-left:6px;}
.searchboxrr p a{margin:0 8px;}
.searchboxrr p a:link,.searchboxrr p a:visited{text-decoration:none;font-size:12px;color:#c00;}
.searchboxrr p a:hover,.searchboxrr p a:active{text-decoration:underline;font-size:12px;color:#c00;}
/*搜索新样式 end*/


.friendimg{width:950px;margin:8px auto; border:solid 1px #e9e7e7; padding-left:5px;}
.friendimg img{margin:0 4px;}
.friendimg p{margin-top:2px; }
.footer{text-align:center;line-height:1.7em;padding-top:12px;color:#555;}
.footer p{margin-top:2px;}

.footer p a:link,.footer p a:visited{text-decoration:none;font-size:12px;color:#039; }
.footer p a:hover,.footer p a:active{text-decoration:underline;font-size:12px;color:#039;}

.indexfooter{text-align:center;line-height:1.7em;padding-top:12px;color:#555;}
.indexfooter p{margin-top:2px;}
.indexfooter p a{padding:0 4px 0 5px;}
.indexfooter p a:link,.indexfooter p a:visited{text-decoration:none;font-size:12px;color:#039; }
.indexfooter p a:hover,.indexfooter p a:active{text-decoration:underline;font-size:12px;color:#039;}

/*分页样式*/
.pagenum{height:20px;line-height:20px;} 
.pagenum .normal{padding:3px 5px 2px 5px;color:#ccc;margin-right:3px;font-size:12px;}
.pagenum a,.pagenum a:link,.pagenum a:visited{padding:2px 4px 1px 4px;border:1px solid #ddd;margin-right:3px;text-decoration:none;color:#ff6500;font-size:12px;} 
.pagenum a:hover,.pagenum a:active{color:#fff;text-decoration:none;padding:2px 4px 1px 4px;border:1px solid #f60;background:#ff6500;}
.pagenum span{padding:3px 5px 2px 5px;color:#666;}
/* 新闻显示页右边列表 */
.w960{width:960px;margin:0 auto;}
.liebiao {margin:10px 0 0 12px;  margin-right:10px; }
.liebiao ul{padding:5px 0 0 0px}	
.liebiao li{ list-style-type: none; display:block;  float:left;margin:4px;}
.img3010{padding:1px; width:300; height:250px; background:url(../img/335.jpg);background-repeat: no-repeat;}


.ll{float:left; width:150px;}
.adnews300 h2{background:url(/i/21_03.gif) no-repeat;height:28px;line-height:28px;width:302px;position:relative;}
.adnews300{ border:#7CCAFF 1px solid; margin-bottom: 5px; border-width:1px 1px 1px 1px;}
.adnews300 strong{position:absolute;left:20px;}
.adnews300 span{position:absolute;right:13px;}
.adnews300 ul{padding:7px 5px;}
.adnews300 li{line-height:1.8em;color:  #333333;}
.adnews300{background:#EEFAFC;}

/*左侧产品广告*/
.topAdOne { 
	BORDER-RIGHT: #91D4F9 0px solid; BORDER-TOP: #91D4F9 1px solid; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; 

MARGIN:5px 5px 8px 1px  ; BORDER-LEFT: #91D4F9 1px solid; WIDTH: 610px; BORDER-BOTTOM: #ced3d8 0px solid
}
UL.textAdLi LI {
	BORDER-RIGHT: #91D4F9 1px solid; FLOAT: left; WIDTH: 121px; LINE-HEIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: 

#91D4F9 1px solid; TEXT-ALIGN: center
}
UL.textAdLi LI A:link {
	COLOR: #005BA8
}
UL.textAdLi LI A:visited {
	COLOR:#005BA8
}
UL.textAdLi LI A:active {
	COLOR: #FF0000 
}
UL.textAdLi LI A:hover {
	COLOR: #FF0000 
}

.toper{ width:100%; height:25px;  background:url(../images/ci2_02.gif) repeat-x top;}
.tptext{width:953px;margin:auto;line-height:25px;}

.tptext p{ color:#525252; float:left;}
.tptext p a:link,.tptext p a:visited{text-decoration:none;font-size:12px;color:#DD0303; padding:0 6px;}
.tptext p a:hover,.tptext p a:active{text-decoration:underline;padding:0 6px;}
.tptext ul{ float:right; }
.tptext ul li{ display:inline;}
.tptext li a:link,.tptext li a:visited{text-decoration:none;font-size:12px;color:#525252; margin:0 5px; }
.tptext li a:hover,.tptext li a:active{text-decoration:underline;font-size:12px;color: #FF0000; margin:0 5px; }
.tptext li.tphome{background: url(../images/ae.gif) no-repeat left 2px; height:9px;padding-left:10px; }
.tptext li.tpdcx{background: url(../images/ae.gif) no-repeat left -79px; height:12px;padding-left:10px; }
.tptext li.tpgx{background: url(../images/ae.gif) no-repeat left -41px; height:16px;padding-left:10px; }
.tptext li.tpmap{background:url(../images/ae.gif) no-repeat left -20px; height:18px;padding-left:10px; }
.tptext li.tpkeep{background:url(../images/ae.gif) no-repeat left -60px; height:12px;padding-left:10px; }
.tptext li.tpzfjg{background:url(../images/ae.gif) no-repeat left -95px; height:10px;padding-left:10px; }
.header_menu{ width:953px;margin:auto; margin-top:8px; }
.header_menu p{ float:left; width:217px;  }


.header_menu ul{ float:left; margin-left:10px; line-height:18px; margin-top:5px;}
.header_menu li a:link,.header_menu li a:visited{text-decoration:none;font-size:12px;color:#020202; padding:2px;}
.header_menu li a:hover,.header_menu li a:active{text-decoration:none;font-size:12px; background:#057D35;color:#fff;padding:2px;}
.header_menu li a.blues{text-decoration:none;font-size:12px;color:#014189;padding:2px;}
.header_menu li a.blues:visited{text-decoration:none;font-size:12px;color:#014189;padding:2px;}
.header_menu li a.blues:hover{text-decoration:none;font-size:12px;background:#057D35;color:#fff;padding:2px;}
.header_menu li a.blues:active{text-decoration:none;font-size:12px;background:#057D35;color:#fff;padding:2px;}
.header_menu li a.lues{text-decoration:none;font-size:12px;color:#026228;padding:2px;}
.header_menu li a.lues:visited{text-decoration:none;font-size:12px;color:#026228;padding:2px;}
.header_menu li a.lues:hover{text-decoration:none;font-size:12px;background:#057D35;color:#fff;padding:2px;}
.header_menu li a.lues:active{text-decoration:none;font-size:12px;background:#057D35;color:#fff;padding:2px;}
.header_menu li a.red{text-decoration:none;font-size:12px;color:#FF0000;padding:2px;}
.header_menu li a.red:visited{text-decoration:none;font-size:12px;color:#FF0000;padding:2px;}
.header_menu li a.red:hover{text-decoration:none;font-size:12px;background:#057D35;color:#fff;padding:2px;}
.header_menu li a.red:active{text-decoration:none;font-size:12px;background:#057D35;color:#fff;padding:2px;}

.header_menu_act a:link,.header_menu_act a:visited{text-decoration:none;font-size:12px; background:#057D35;color:#fff;padding:2px;}
.header_menu_act a:hover,.header_menu_act a:active{text-decoration:none;font-size:12px; background:#057D35;color:#fff;padding:2px;}
.header_menu .header_menu_act a:link{color:#fff;}

.header_serch{ width:953px; background:url(../images/3_30.gif) no-repeat; height:63px; margin:auto; margin-top:6px;}
.header_serch p{ float:left; margin:4px 0 5px 8px;}
.header_serch ul{ float:left; margin-left:155px; }
.header_serch li{ float:left;}
.serinput{ width:370px; _width:360px;  font-size:12px; margin-top:16px; color:#333; text-align:left;}
.imger{ margin:12px 0 5px 18px;}
.claes ul {TEXT-ALIGN: left; MARGIN-TOP: 4px; WIDTH: 550px; FLOAT: left; COLOR: #ffffff; MARGIN-LEFT: 150px; _margin-left: 136px}
.claes ul li{ display:inline; padding-right:20px;}
.menu_serch{ width:953px; margin:0 auto; position:relative; _margin-bottom:-5px;}
.serch_ll{ position: absolute;float:left;width:670px;  border-left:#E0DDDD 1px solid;border-right:#E0DDDD 1px solid; background:url(../images/ci2_41.gif) repeat-x; height:29px; line-height:29px;}

.serch_ll p { margin-left:10px; color:#575757;}
.serch_ll p a:link,.serch_ll p a:visited{text-decoration:none;font-size:12px;color:#054798; padding:0 5px;}
.serch_ll p a:hover,.serch_ll p a:active{text-decoration:underline;font-size:12px;color:#054798;}
.serch_rr{ width:270px; float:right; border-left:#E0DDDD 1px solid;border-right:#E0DDDD 1px solid;  background:url(../images/2_43.gif) repeat-x; height:29px; line-height:29px; margin-right:1px;}

.serch_rr ul {
	MARGIN: 0px 3px
}
.serch_rr ul li {
	DISPLAY: inline; COLOR: #737373
}
.serch_rr li A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING- TOP: 0px
}
.serch_rr li A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING- TOP: 0px
}
.serch_rr li a:link,.serch_rr li a:visited{text-decoration:underline;font-size:12px;color:#404040; font-weight:bold; padding:0 2px;}
.serch_rr li a:hover,.serch_rr li a:active{text-decoration:underline;font-size:12px;color:#FF0000;}
