﻿@media print{ 
body{display:none} 
}

body,td,th{
	font-size: 12px; font-family:Arial, Helvetica, sans-serif
}

body {
	margin:0px;	background:#ffffff url(images/index_01.jpg) repeat-x;
}

body,div,
dl,dt,dd,ul,ol,li,fieldset,p,h1,form{
	margin:0;
	padding:0;
}
fieldset,img {
	border:0px;
}
ul,li {
	list-style-type: none;
}
a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#f00;
	text-decoration:none;
}

input {outline: none;}
textarea {outline: none;} 

.slide{
	display:none;
}
.border{ border:1px solid #EBEBEB;}
.norepeat{ background-repeat:no-repeat}


/*header*/
.top{ margin-bottom:6px;}

.menu{}
.menu td{ text-align:center;}
.menu td a{color:#fff;font-size:16px;}
.menu td:hover{ background:#191640;}

.toplink{ vertical-align:top; line-height:22px; font-family:"宋体"; color:#B6D0D5;}
.toplink a{color:#B6D0D5;font-size:12px;}
.toplink a:hover{text-decoration:none;}

/*footer*/
.foot{ background:url(images/index_04.jpg) repeat-x; margin-top:20px;}
.foottd{line-height:22px;color:#fff}
.foottd a{color:#fff}


/*banner*/
.BigImgtd{ background:#fff; padding-bottom:24px;}

/*leftbar*/
.left{ background:url(images/leftbg.jpg) repeat-y; padding-left:7px;}

.leftTitle{
padding:10px; line-height:20px;
}

.leftlist ul{ margin-top:20px;}
.leftlist ul li{ background:#333333; line-height:32px; text-align:left; margin-bottom:3px; }
.leftlist li a{color:#FFf;font-size:16px; font-weight:normal; margin-left:5px}
.leftlist li a:hover{color:#fff}
.leftlist li.current{ background:#0197F6;}

/*index*/
a.more{ float:right; font-size:10px; font-weight:normal; padding-right:10px; padding-top:3px; font-family:Arial, Helvetica, sans-serif}
a.more:hover{ font-size:10px; text-decoration:none;}

.indtitle{background:url(images/index_16.jpg) repeat-x; text-align:center; margin-bottom:20px;}
.indtt2{ font-size:18px; background:#0197F6; color:#FFFFFF; font-weight:bold; padding-left:25px; line-height:38px;}
.indtt2 span{ float:right; margin-right:25px;}
.indtt2 span a{ font-size:14px; font-weight:normal;color:#FFFFFF;}
.indcont *{ font-size:16px; font-weight:normal;color:#3D3D3D;}

/*count*/
#guesttb { background:#fff;}
#guesttb td{background:#F0F0F0; height:20px; padding-left:5px;}
#guesttb td input{ width:220px;}
#guesttb .inputbtn{width:60px;}

.page_nav {
	padding:3px; margin:20px 0px; text-align:center; margin-bottom:0px; clear:both;
}
.page_nav A {
	border:#E0DEDE 1px solid; padding:2px 5px; color: #296297; margin-right: 2px; text-decoration:none
}
.page_nav A:hover {
	border:#E0DEDE 1px solid; color: #C4261D; background-color: lightyellow
}
.pagination A:active {
	border:#E0DEDE 1px solid; color: #000; background-color: lightyellow
}
.page_nav SPAN.current {
	border:#E0DEDE 1px solid; padding:2px 5px; font-weight: bold; color: #fff; margin-right: 2px; background-color: #BFC2C3
}
.page_nav SPAN.disabled {
	border:#E0DEDE 1px solid; padding:2px 5px; color: #696A6A; margin-right: 2px;
}

.prevnext { padding:10px; font-size:14px;}
.prevnext a{ color:#0162b1;}

.nav{ border:1px solid #EBEBEB; background:#fff; padding:29px 0; background:#fff url(images/index_56.jpg) repeat-x left bottom;}
.maininner{
	 line-height:22px; padding:20px 10px 40px 30px; height:600px; vertical-align:top;
}
.maininner img{max-width:650px; overflow:hidden;}

.daohangtd{color:#000000;font-size:18px; font-weight:bold; line-height:36px; border-bottom:1px solid #71953B; background:url(images/index_.jpg) no-repeat;padding-left:0px;}

.menuleft{color:#333333;font-size:16px; border-bottom:1px solid #0197F6; background:url(images/neiye_03.jpg) no-repeat 35px bottom;padding-left:10px; border-bottom:1px solid #0197F6;padding-bottom:12px;}
.menuright{ text-align:right; padding-right:10px; color:#B9B9B9; font-weight:normal;border-bottom:1px solid #0197F6;}
.menuright a{color:#B9B9B9; font-weight:normal;}

.newslist{ height:30px; line-height:30px; background:url(images/list2.jpg) no-repeat 10px 13px; padding-left:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.newslist a{}
.newslist span{ float:right;}

.newsSearch{background:url(images/list2.jpg) no-repeat 10px 13px; padding-left:25px;}
.newsSearch .SearchTitle a{ line-height:30px; font-size:14px; color:#0000FF; font-weight:normal;}
.newsSearch .SearchContent { line-height:22px;}
.newsSearch span{ float:right;}

.extprotb{ width:33%; float:left;margin:0; margin-bottom:10px; display:inline; text-align:center;}
.extprotb a{ float:left; width:216px; height:208px; margin:auto 0; overflow:hidden }
.extprotb .imgdiv{ width:210px; height:158px; overflow:hidden;border:3px solid #DBDBDB; line-height:140px;vertical-align:middle;}
.extprotb .imgdiv img{height:158px; }
.extprotb .boxtxt{ margin-top:5px;line-height:18px; text-align:center; height:18px; overflow:hidden; font-size:14px; font-weight:bold;}

#proList{background:url(images/listbg.jpg) repeat-x; margin-bottom:5px;}
#proList .proimg img{ border:1px solid #D6D6D6; width:180px; height:120px;}
#proList .protitle{font-size:14px; font-weight:bold; color:#005b88; line-height:30px;}
#proList .protitle a{ font-size:14px; font-weight:bold; color:#005b88;}
#proList .protitle span{ float:right; margin-top:0px; color:#6D6D6D; font-size:12px; margin-right:5px;}
#proList .procontent{ line-height:18px; font-size:12px; color:#939292;}
#proList .moreBtn{ float:right; bottom:5px;}

.showtitle{ text-align:center}
.showtitle h1{ font-size:14px; font-weight:bold}
.showpicfile{ padding:10px; text-align:center}
.showpicfile img { max-width:640px;}
.showcontent{ line-height:22px; vertical-align:top;}

.hotstop{ width:480px; display: inline; height:105px;float:left; margin-left:5px; margin-top:20px; padding-bottom:20px; border-bottom:1px solid #eee; margin-bottom:20px;}
.hotstop a{ display:block; height:105px;}
.hotstop a ins{
	padding:0px;
	border:0px solid #fff;
	float:left;
}
.hotstop a span{ width:310px; float:right;}
.hotstop a span b{ display:block; font-family:微软雅黑; font-size:14px; line-height:18px; color:#000; white-space:nowrap; font-weight:normal;}
.hotstop a span i{ display:block; font-family:微软雅黑;font-size:12px; font-style:normal; line-height:22px; color:#adadad; text-transform:uppercase;}
.hotstop a span cite{ display:block; font-family:微软雅黑;font-style:normal;font-size:12px; line-height:22px; color:#8d8d8d; height:66px; overflow:hidden; padding-top:3px;}
.hotstop a:hover span cite{ color:#000;}
.hotstop a:hover span i{ color:#000;}
