/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	background: #FFFFFF;
	line-height:22px;
}
td,input,textarea,a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
}
ul,li,h3,h2,h1,h4,h5,p,form,dl,dd,dt{ margin:0px; list-style:none; padding:0px;}
h3,h2,h1,h4,h5{ font-size:14px; font-weight:600;}

 .zred{color: #CC0000;}
 a.zred:visited, a.zred:link{color: #CC0000; }
.zred a:visited,.zred a:link{color: #CC0000; }

 .zblue{color: #476480;}
 a.zblue:visited, a.zblue:link{color: #476480; }
.zblue a:visited,.zblue a:link{color: #476480; }

 .zyellow{color: #FE8D13;}
 a.zyellow:visited, a.zyellow:link{color: #FE8D13; }
.zyellow a:visited,.zyellow a:link{color: #FE8D13; }

 .zhui{color: #C8C8C8;}
 a.zhui:visited, a.zhui:link{color: #C8C8C8; }
.zhui a:visited,.zhui a:link{color: #C8C8C8; }

 .zgreen{color: #008540;}
 a.zgreen:visited, a.zgreen:link{color: #008540; }
.zgreen a:visited,.zgreen a:link{color: #008540; }

 .zwright{color: #ffffff;}
 a.zwright:visited, a.zwright:link{color: #ffffff; }
.zwright a:visited,.zwright a:link{color: #ffffff; }


/*.menu li{ color:#FFFFFF; background:url(images/index_07.jpg) right no-repeat; height:37px; line-height:37px; font-weight:bold; padding-right:2px; width:94px;}
.menu a{color:#FFFFFF; display:block;}
.menu a:visited,.menu a:link{color:#FFFFFF;}
.menu a:hover {color: #0A51A1;}

*/
a:link {

	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #0A51A1;
	text-decoration: none;
}
a:active {
	color: #0A51A1;
	text-decoration: none;
}




#head{ width:960px; height:auto; overflow:auto; margin:0px auto;}
#head .logo{ width:309px; height:85px; float:left;}
#head .right{ float:right; width:300px; line-height:85px; height:85px; text-align:right;}

#menu{ width:960px; height:37px;margin:0px auto; background: url(images/index_09.jpg);}


#banner{ width:960px; height:auto; overflow:auto; margin:3px auto 0px auto; text-align:center;}

#main{ width:960px; height:auto; overflow:auto; margin:12px auto;}
#main .left1{ width:326px; height:auto; overflow:auto; float:left;}
#main .left1 .ban1{ background:url(images/index_20.jpg); height:28px; width:326px; overflow:auto; overflow:hidden;}
#main .left1 .news{ margin:6px 10px; width:306px; height:auto; overflow:auto;}
#main .left1 .news li{ background: url(images/index_33.jpg) left no-repeat; padding-left:15px; height:25px; line-height:25px;}
#main .left1 .news strong{ color:#5687BE;}
#main .left1 .more{  margin:0px 10px 10px 10px; width:306px; height:18px; text-align:right; }

#main .right1{ width:211px; height:auto; overflow:auto; float: right;}
#main .right1 .ban1{ height:28px; width:211px; overflow:hidden;}
#main .right1 .news{ margin:6px 10px; width:191px; height:auto; overflow:auto;}
#main .right1 .news li{ background: url(images/index_33.jpg) left no-repeat; padding-left:15px; height:25px; line-height:25px;}
#main .right1 .news strong{ color:#5687BE;}
#main .right1 .link{ width:211px; height:auto; overflow:auto; margin:8px 0px 0px 0px;}

#main .mid{ width:400px; height:auto; overflow:auto; margin:0px 10px; float:left;}
#main .mid .ban1{ background:url(images/index_20.jpg); height:28px; width:400px; overflow:auto; overflow:hidden;}
#main .mid .news{ width:400px; height:auto; overflow:auto;}
#main .mid .news li{padding:12px; height:80px; border-bottom:1px dashed #D7D7D7; line-height:20px;}
#main .mid .news strong{ text-decoration:underline; color:#0A51A1;}
#main .mid .news img{ margin-right:15px;}
#main .mid .more{  margin:12px 10px 0px 10px; width:380px; height:18px; text-align:right; }


.input1{ border:1px solid #C8DBEC;}
.inputbg{ background:url(images/index_49.jpg); width:57px; height:21px; color:#8699A7; border:none;}
.inputbg2{ background:url(images/gbook_03.jpg); width:88px; height:24px; color:#1A3B5C; border:none;}


#foot{ width:960px; height:auto; overflow:auto; margin:0px auto; border-top:3px solid #D8D8D8; background:#E9E9E9;}
#foot .menu{ width:960px; height:30px; line-height:30px; background:#888888;}
#foot .menu .left1{ width:731px; height:30px; float:left;text-align:center; color:#C8C8C8;}
#foot .menu .right1{ width:229px; height:30px; float:left; text-align:center; color:#FFFFFF; font-weight:bold; background:#32699D;}
#foot .copy{ width:960px; height:58px; line-height:25px; color:#7F7F7F; padding:10px 0px; background:url(images/index_55.jpg) no-repeat left;}
#foot .copy .left1{ width:440px; height:30px; float:left; padding-left:160px;}
#foot .copy .right1{ width:310px; height:30px; float: right;}


#wz{ background:#F6F6F6; border-bottom:1px solid #E6E6E6; color:#000000; padding:5px; width:950px; height:auto; overflow:auto; margin:1px auto 0px auto;}
#wz a:visited,#wz a:link{ color:#000000; }

#main2{ width:960px; height:auto; overflow:auto; margin:0px auto; background:url(images/webbg.gif) repeat-y; padding:8px 0px;}
#main2 .left1{ width:201px; height:auto; overflow:auto; float: left; margin-right:13px;}
#main2 .left1 .ban1{ height:28px; width:201px; overflow:hidden;}
#main2 .left1 .news{ margin:6px 10px; width:181px; height:auto; overflow:auto;}
#main2 .left1 .news li{ background: url(images/index_33.jpg) left no-repeat; padding-left:15px; height:25px; line-height:25px;}
#main2 .left1 .news strong{ color:#5687BE;}
#main2 .left1 .menu{ width:192px; height:auto; overflow:auto;}
#main2 .left1 .menu dl{overflow:hidden; width:192px;}
#main2 .left1 .menu dl dt{ background:url(images/webpic_13.jpg) center no-repeat; color:#7996B1; height:32px; line-height:32px; padding-left:35px; margin-bottom:8px;}
#main2 .left1 .menu dd{ background:url(images/webpic_18.jpg) center no-repeat; color:#000000; height:32px; line-height:32px; padding-left:35px;margin-bottom:8px;}
#main2 .left1 .menu span{ color:#A2B4C7;}
#main2 .left1 .menu a:visited,#main2 .left1 .menu a:link{ color:#000000; cursor: hand;}

#main2 .left1 .menu2{ width:188px; height:auto; overflow:auto; border:1px solid #E5E5E5; padding:1px;}
#main2 .left1 .menu2 .ban2{ width:188px; height: 28px; text-align:center;}
#main2 .left1 .menu2 .ban3{ width:188px; height:26px; background:#F3F2F2; line-height:26px; text-align:center; color:#325A81; font-weight:bold;}
#main2 .left1 .menu2 ul{ width:188px; height:auto; overflow:auto;}
#main2 .left1 .menu2 li{ width:75px; height:30px; line-height:30px; float: left; padding-left:19px;}
#main2 .left1 .menu2 li a{ color:#325A81;}
#main2 .left1 .menu2 li a:visited,#main2 .left1 .menu2 li a:link{ color:#325A81;}

#main2 .left1 .more{  margin:12px 10px 0px 10px; width:180px; height:18px; text-align:right; }

#main2 .right1{ width:745px; height:auto; overflow:auto; float: right;}
#main2 .right1 .ban{ background:url(images/webpic_11.jpg); height:30px; line-height:30px; width:745px; overflow:auto;}
#main2 .right1 .ban h3{ background:url(images/webpic_09.jpg) left; float:left; color:#E45A1D; font-family:"΢ź"; padding-right:8px;}
#main2 .right1 .ban img{ margin-right:10px;}
#main2 .right1 .pad{ padding:20px;}
#main2 .right1 .case{ width:745px; height:auto; overflow:auto; overflow-x:hidden;} 
#main2 .right1 .case ul{ width:800px; height:auto; overflow:auto; padding:25px;}
#main2 .right1 .case li{ width:194px; height:54px; float:left; margin-right:35px; margin-bottom:30px;}
#main2 .right1 .case img{ border:1px solid #E1E9F3; padding:1px;}

#main2 .right1 .news1{ width:745px; height:auto; overflow:auto; overflow-x:hidden;} 
#main2 .right1 .news1 ul{ margin:25px;}
#main2 .right1 .news1 li{ background: url(images/index_33.jpg) left no-repeat; padding-left:15px; height:25px; line-height:25px; border-bottom:1px dashed #D2E0EE;}
#main2 .right1 .news1 a{ display:block; float:left;}
#main2 .right1 .news1 span{ display:block; float: right;}



#main2 .right1 .down{ background:url(images/down_04.jpg); height:33px; line-height:33px;}
#main2 .right1 .down h3{ background:url(images/down_03.jpg) no-repeat left; padding-left:35px; color:#3B74B4; font-size:12px; float:left;}
#main2 .right1 .down span{ background:url(images/down_06.jpg) no-repeat right; padding-right:10px; display:block; float:right;}
#main2 .right1 .downborder{ background:#F4F4F5; border:1px solid #E5E5E5; border-bottom:0px; padding:10px;}

#main2 .right1 .downfoot{ background:url(images/down_11.jpg); height:33px; line-height:33px; border-top:1px solid #E5E5E5; }
#main2 .right1 .downfoot h3{ background:url(images/down_10.jpg) no-repeat left; padding-left:15px; color:#3B74B4; font-size:12px; float:left; font-weight:100; height:37px;}
#main2 .right1 .downfoot span{ background:url(images/down.jpg) no-repeat right; padding-right:10px; display:block; float:right;height:37px; display:block;}



#main2 .right1 .bar {width: 705px; height: 1%; margin:25px auto; overflow: hidden !important; overflow /**/: visible}
#main2 .right1 .bar .icon {float: left; width: 12px; height: 26px; margin-right: 6px; background-position: center; background-repeat: no-repeat}
#main2 .right1 .bar .ico_view {background-image: url(Images/gbook_07.jpg)}
#main2 .right1 .bar .ico_write {background-image: url(Images/Ico_Write.gif)}
#main2 .right1 .bar .ico_arrowUp {background-image: url(Images/Ico_ArrowUp.gif); color:#6999C7;}
#main2 .right1 .bar .ico_arrowDown {background-image: url(Images/Ico_ArrowDown.gif)}
#main2 .right1 .bar a {display: block; float: left; height: 26px; line-height: 26px; padding: 0 10px;color:#6999C7;}
#main2 .right1 .bar a:hover {text-decoration: none}
#main2 .right1 .bar a.display {float: right; font-weight: bold}
#main2 .right1 .bar a.view {color: #fff; background: url(Images/Feedback_Btn.gif) #c71111 left top no-repeat}
#main2 .right1 .bar a.write {color: #fff; padding: 0 15px 0 32px; background: url(Images/gbook_09.jpg) #6999C7 ;}
#main2 .right1 .bar a.view:hover, .feedback .bar a.write:hover {color: #fff600}
#main2 .right1 .gbook{ background:url(images/gbook_14.jpg); line-height:34px;}
#main2 .right1 .gbook a{ display:block; float:right;}
#main2 .right1 .gbook span{ display:block; float:left;}
#main2 .right1 .gbook h4{ float:left; color:#CC0000; font-size:12px;}
#main2 .right1 .dHide {float: right; height: 32px; padding:0px 15px; background:center no-repeat; display:block;}
#main2 .right1 .gbook .dShow {background-image: url(Images/Ico_ArrowDown.gif)}
#main2 .right1 .gbook .dHide {background-image: url(Images/Ico_ArrowUp.gif);}
