@charset "utf-8";
/* CSS Document */
@import url("global.css");

/*Header*/
.header{ width:1000px; height:170px; margin:0px auto; position:relative; background:url(../images/headerBg.jpg) no-repeat left top; z-index:999999999;}
.set_1{ color:#005397; position:absolute; top:6px; right:120px;}
.set_1:hover{ color:#005397; text-decoration:underline;}
.set_2{ color:#fafefd; position:absolute; top:6px; right:38px;}
.set_2:hover{ color:#fafefd; text-decoration:underline;}
/*Navigate*/
.nav{ width:712px; height:22px; position:absolute; bottom:0; right:0;}
.nav li{ float:left; width:89px; height:22px; text-align:center; position:relative; background:url(../images/line.gif) no-repeat right top;}
.nav li a{ color:#00529a;}
.nav li a:hover{ color:#00529a; font-weight:bold;}
.nav li a.active{ display:block; width:89px; height:22px; background:url(../images/arrow.gif) no-repeat 78px 5px;}
.nav dl{ display:none; width:130px; height:100px; position:absolute; top:22px; left:0;}
.nav dl dd{ 
	width:122px; 
	padding:0 4px;
	background:url(../images/subBg.png) no-repeat center bottom;}
.nav dl dd span{ display:block; height:27px; line-height:27px; text-align:center; border:#cfcfcf solid; border-width:0 0 1px;}
.nav dl dd a{ color:#5d5d5d;}
.nav dl dd a:hover{ color:#5d5d5d;}
.nav dl dt{ 
	width:130px; 
	height:9px; 
	background:url(../images/subBottom.png) no-repeat left top;}
/*Header end*/

/*Ad*/
.slides{ width:1000px; height:580px; margin:0 auto; border:#2166c3 solid; border-width:0 0 1px; position:relative;}
.slide-pic{ width:1000px; height:580px; overflow:hidden; }
.slide-pic img{ width:1000px; height:580px; display:block; float:left;}
.slide-pic li{ display:none;}
.slide-pic li.cur{ display:block;}
.slide-li{ position:absolute; right:0; bottom:0;}
.slide-li li{ float:left; width:35px; height:16px; line-height:16px; background:#FFF; margin:0 0 0 3px; text-align:center; cursor:pointer;}
.slide-li .cur{ background:#707070;}
.slide-li a{ color:#000;}
.slide-li .cur a{ color:#FFF;}
/*AD end*/

/*Footer*/
.footer{ width:1000px; height:100%; margin:10px auto; line-height:25px; text-align:center; color:#454545; letter-spacing:0.1em; padding:11px 0; border:#09569b solid; border-width:1px 0 0;}
.footer a{ color:#454545;}
.footer b{ padding:0 0 0 12px;}
/*Footer end*/

/****************************************[ Inside ]*******************************************/
.inMain{ width:1000px; height:100%; overflow:auto; margin:10px auto;}
/*面包屑*/
.mianbaox{ height:45px; line-height:45px; padding:0 0 0 50px; background:url(../images/currentBg.gif) no-repeat left top; margin:0 0 10px; color:#a7a7a7; display:none;}
.mianbaox a{ color:#a7a7a7;}

/*News*/
.newsBox{ width:970px; height:100%; overflow:auto; margin:0 auto;}
.newsBox dl{ width:970px; height:100%; overflow:auto;}
.newsBox dl dd{ height:26px; line-height:26px; background:url(../images/re3.gif) repeat-x left bottom; position:relative; color:#7b7b7b;}
.newsBox dl dd a{ color:#7b7b7b; background:url(../images/point.gif) no-repeat left center; padding:0 0 0 10px;}
.newsBox dl dd a:hover{ color:#000;}
.newsBox dl dd span{ position:absolute; top:0; right:5px;}

/*News*/
.newsShow{ width:970px; height:100%; overflow:auto; margin:0 auto;}
.newsShow h3{ font-size:14px; text-align:center; color:#284e97; padding:40px 0 20px; margin:0 0 20px; background:url(../images/line2.gif) no-repeat center bottom;}
.contents{ line-height:30px; color:#5c5c5c;}
.contents img{ display:block; margin:10px 0;}

/*Product*/
.productBox{ width:1000px; height:100%; overflow:auto; margin:20px auto 0;}
.productBox dl{ width:1000px; height:100%; overflow:auto;}
.productBox dl dd{ width:220px; height:190px; line-height:24px; text-align:center; float:left; margin:0 15px 20px; display:inline; background:url(../images/imgBg.gif) no-repeat left bottom;}
.productBox dl dd img{ display:block; width:218px; height:164px; border:#dddddd 1px solid;}

/*Cat Intro*/
.catIntro{ line-height:25px;}
.catIntro dt{ font-weight:bold; color:#606060; background:url(../images/point.gif) no-repeat left center; padding:0 0 0 10px;}

/*Message*/
.messageBox{ width:780px; height:100%; overflow:auto; margin:0 auto; padding:60px 0 0; background:url(../images/messageBg.jpg) no-repeat right top}
.messageForm{ width:780px; height:100%; overflow:auto;}
.messageForm dd{ width:780px; line-height:30px; float:left; margin:0 0 10px;}
.messageForm dd label{ display:block; float:left; text-align:right; width:160px;}
.messageForm dd input{ float:left; width:150px; height:20px; line-height:20px; padding:2px 3px; border:#CCC 1px solid;}
.messageForm dd span{ padding-left:10px;}
.messageForm dd textarea{ width:300px; height:80px; padding:5px; border:#CCC 1px solid;}
.messageForm dd button{ width:75px; height:22px; line-height:22px; text-align:center; color:#FFF; border:none; cursor:pointer; background:url(../images/btnBg.gif) no-repeat;}

/*MessageList*/
.messageList{ width:776px; height:100%; overflow:auto; margin:0 0 20px; border:#CCC 1px solid; padding:1px;}
.messageList h3{ height:24px; line-height:24px; background:#365291; color:#FFF; padding:0 0 0 10px; font-size:14px; font-weight:normal;}
.messageList dl{ width:770px; height:100%; overflow:auto; margin:0 auto; padding:0 0 10px;}
.messageList dl dd{ width:770px; height:100%; overflow:auto; line-height:26px; float:left; background:url(../images/re2.gif) repeat;}
.messageList dl dd label{ display:block; float:left; width:90px;}
.messageList dl dd label img,.messageList dl dd label span{ display:block; float:left;}
.messageList dl dd label span b{ font-weight:normal; padding:0 6px;}
.messageList dl dd label img{ margin:3px 5px 0 0;}
.messageList dl dd div{ float:left; width:670px;}
.messageList dl dt{ width:750px; float:left; margin:10px 4px 0; display:inline; background:#f3f3f3; border:#CCC 1px dashed; padding:5px;}
.messageList dl dt table{ padding:10px 0;}
.messageList dl dt table th{ font-size:14px; color:#515151;}
.messageList dl dt table td{ line-height:25px; color:#2a25a3;}
/*Paging*/
.paging{ text-align:center;/* height:40px;*/ line-height:40px; margin:20px auto; clear:left; margin-bottom:0px;}