﻿@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0}
body{
	font-size:12px;
	line-height:22px;
	margin: 0px;
	padding: 0px;
}
ul,li{ list-style:none}
a:link,a:visited{text-decoration:none}
a:hover{ color:#ff6600; text-decoration: underline}
h1{ font-size:16px; text-align:center; line-height:200%}
.clr{ clear:both}
.box{ width:950px; margin:0 auto 10px auto;}
.blue{color:#145ebb}
.bluea:link,.bluea:visited{ color:#145ebb;}
.bluea:hover{ color:#ff6600}
.fl{ float:left;}
.fr{ float:right;}
.f14{ font-size:14px}
.footer { margin-top:20px }
img{ border:0px;}
/*.top{ background:url(/images/index/lb.gif) no-repeat 5px 6px #f4f7ff; border-bottom:#a2c3da 1px solid; height:25px; line-height:25px; margin-bottom:0; }*/
.top{border-bottom:#a2c3da 1px solid; height:25px; line-height:25px; margin-bottom:0; }
.topbg{ background:url(/images/index/top_bg.gif) repeat-x bottom; padding-bottom:8px}
.kwd{border:#da915f 1px solid; line-height:15px; margin:4px 0 0 10px; color:#aaa; height:17px; padding-top:5px;  padding-left:4px;width:435px }
.kwd_on{border:#da915f 1px solid; line-height:15px; margin:4px 0 0 5px; color:#666; height:17px; padding-top:5px;  padding-left:4px;width:400px;margin-left:10px;}
.sbt {	border: 0px; display: inline; font-weight: bold; background: url(/images/s.gif) no-repeat; width: 75px; cursor: pointer; color: #000; height: 24px; text-align: center;}
.seachk{width:545px; height:34px; background:url(/images/index/search_bg.jpg);margin:0 0 10px 0;}
.stext{ position:absolute; right:-65px; top:6px; color:#ff6600}
.stag{width:468px; height:23px; margin:0 auto; position:relative}
.stagab{width:453px; height:23px; position:absolute; left:20px; top:-23px; z-index:5}
.ton{ color:#fff; float:left; width:54px; height:23px; text-align:center; background:url(/images/ton.jpg) no-repeat; line-height:23px; cursor:pointer; font-weight:bold;}
.toff{ color:#000; width:54px; height:23px; text-align:center; line-height:23px;  background:url(/images/toff.jpg) no-repeat; float:left; cursor:pointer; font-weight:bold}
.toff1{ color:#000; width:54px; height:23px; text-align:center; line-height:23px;  background:url(/images/toff_1.jpg) no-repeat; float:left; cursor:pointer; font-weight:bold}
.toff2{ color:#000; width:54px; height:23px; text-align:center; line-height:23px;  background:url(/images/toff_2.jpg) no-repeat; float:left; cursor:pointer; font-weight:bold}

/*首页主体部分开始*/
.ltitle{ height:26px; line-height:26px; background:url(../../images/index/ltbg.jpg); color:#fff; font-size:14px; padding-left:10px;}
.lcont{ border:#fd6432 1px solid; padding:8px 5px}
.car{ height:78px; background:url(../../images/index/car.jpg); margin:10px 0}
.pcont{ border:#ffd1c5 1px solid;background:#fff}
.pcont2{ border:#fff4f1 4px solid; padding:5px;background:#fff}
.pcont li{ height:24px; line-height:24px; border-bottom:#ffd1c5 1px dotted; padding-left:20px; background:url(../../images/index/li.jpg) no-repeat 0 8px; width:75px; float:left}
.mtitle{ height:32px; line-height:32px; background:url(../../images/index/mtbg.jpg); color:#fff; padding:0 10px 0 20px}
.mbg{ height:28px; background:url(../../images/index/mbg.gif) bottom repeat-x}
.mton{ width:110px; float:left; line-height:28px; background:url(../../images/index/mton.gif); cursor:pointer; color:#fff; font-weight: bold; font-size:14px; margin-right:5px; text-align:center}
.mtoff{ width:110px; float:left; line-height:28px; background:url(../../images/index/mtoff.gif); cursor:pointer; color:#000; font-weight: bold;  margin-right:5px;text-align:center}
.mtoff2{ width:110px; float:left; line-height:28px; background:url(../../images/index/mtoff2.gif); cursor:pointer; color:#000; font-weight: bold;  margin-right:5px;text-align:center}
a.mton:link { width:110px; float:left; line-height:28px; background:url(../../images/index/mton.gif); cursor:pointer; color:#fff; font-weight: bold; font-size:14px; margin-right:5px; text-align:center}
a.mtoff2:link { width:110px; float:left; line-height:28px; background:url(../../images/index/mtoff2.gif); cursor:pointer; color:#000; font-weight: bold;font-size:14px;  margin-right:5px;  text-align:center}
a.mton:visited { width:110px; float:left; line-height:28px; background:url(../../images/index/mton.gif); cursor:pointer; color:#fff; font-weight: bold; font-size:14px; margin-right:5px; text-align:center}
a.mtoff2:visited { width:110px; float:left; line-height:28px; background:url(../../images/index/mtoff2.gif); cursor:pointer; color:#000; font-weight: bold; font-size:14px; margin-right:5px;  text-align:center}
a.mton:hover { width:110px; float:left; line-height:28px; background:url(../../images/index/mton.gif); cursor:pointer; color:#fff; font-weight: bold; font-size:14px; margin-right:5px; text-align:center}
a.mtoff2:hover { width:110px; float:left; line-height:28px; background:url(../../images/index/mtoff2.gif); cursor:pointer; color:#000; font-weight: bold; font-size:14px; margin-right:5px; text-align:center}
.mcont{border:#fd6432 1px solid; background:#fff}
.mcont li{ height:25px; line-height:25px; overflow:hidden; padding-left:5px}
.sc{ width:70px; height:70px; float:left; padding:0; overflow:hidden}
.login{ height:145px; background: url(../../images/index/login_bg.jpg)}
.rtitle{ height:29px; line-height:29px; background: url(../../images/index/rtbg.jpg) no-repeat; color:#ff6600; margin-top:10px; padding-left:25px; padding-right:8px}
.rcont{ border:#ccc 1px solid; padding: 7px 8px; background:#fff}
.rcont li{ background:url(../../images/index/li2.jpg) 2px 8px no-repeat; padding-left:10px;}
.rcont li.ban{width:85px; float:left}
.link{ background:#f4f7ff; border:#a2c3da 1px solid; padding:0 10px; width:928px}
.link span{ white-space:nowrap}
#viewer {height:225px; width:243px; overflow:hidden;}
#viewerFrame {width:243px; padding:0;}
#viewer .sck img {width:68px; height:48px; border:#ddd 1px solid;}
#viewer .sck {float:left; width:243px; height:225px; overflow:hidden}
.sck li{float:left;width:70px;height:70px;overflow:hidden;margin:5px 5px 0 5px !important; margin:5px 4px 0 4px; text-align:center; padding:0;z-index:1;line-height:20px}

.tradek{ border:#ccc 1px solid; padding:10px; border-top:0}
/*首页主体部分结束*/

/*搜索自动提示开始*/
.autosel {
	width:438px;
	border:#ccc 1px solid;
	position:absolute;
	left:10px;
	top:27px;
	font-size:12px;
	line-height:20px;
	background:#fff;
	font-family:Arial
}
.autosel li.off {
	background:#fff;
	padding:0 5px;
	height:20px;
}
.autosel li.off span {
	float:right;
	color:green;
	font-size:10px
}
.autosel li.on {
	background:#000099;
	color:#fff;
	padding:0 5px
}
.autosel li.on span {
	color:#fff;
	float:right;
	height:20px;
	font-size:10px
}
/*搜索自动提示结束*/

/*仿google导航开始*/
.bgp a,.bgp span{display:block;cursor:pointer;}
.bgp .bgp-fr{margin:0 auto;}
#wrapper{text-align:center;font:13px Helvetica, Arial, sans-serif;}
#svc-toolbar{margin:2em auto 1.5em auto;}
#svc-toolbar .bgp-fr{width:52px;height:37px;margin-bottom:.5em;}
#svc-toolbar td{font-size:.9em;padding:0 13px}

/*提示边框*/
.ttm{position:absolute;font-size:12px;top:0;left:0;z-index:2;background:#fff;}
.ttl{margin:0 1px;height:1px;overflow:hidden;font-size:0;background-color:red;}
.ttc{text-align:center;border-left:1px solid red;border-right:1px solid red;}
.tt-text{margin:0 auto;white-space:nowrap;padding:.2em 0 0;}
.ttdc{height:1px;overflow:hidden;}
.ttdl,.ttdr{width:1px;height:1px;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;float:left;}
.ttdr{float:right;}
.ttvc{height:4px;}
.ttv{position:relative;top:-1px;z-index:3;width:8px;height:4px;overflow:hidden;margin:0 auto;}

/*单元*/
#a1-i .bgp-fr{background-position:0 0;}
#a1-i:hover{color:#ea0000;}
#a1-i-tt .ttl,#a1-i-tt .ttdl,#a1-i-tt .ttdr{background-color:#ea0000;}
#a1-i-tt .ttc{border-color:#ea0000;}
#a1-i-tt .ttv{background-position:-364px 0px;}

#a2-i .bgp-fr{background-position:0 -37px;}
#a2-i:hover{color:#0d53a4;}
#a2-i-tt .ttl,#a2-i-tt .ttdl,#a2-i-tt .ttdr{background-color:#0d53a4;}
#a2-i-tt .ttc{border-color:#0d53a4;}
#a2-i-tt .ttv{background-position:-364px -37px;}

#a3-i .bgp-fr{background-position:0 -74px;}
#a3-i:hover{color:#1da745;}
#a3-i-tt .ttl,#a3-i-tt .ttdl,#a3-i-tt .ttdr{background-color:#1da745;}
#a3-i-tt .ttc{border-color:#1da745;}
#a3-i-tt .ttv{background-position:-364px -74px;}

#a4-i .bgp-fr{background-position:0 -111px;}
#a4-i:hover{color:#ffb400;}
#a4-i-tt .ttl,#a4-i-tt .ttdl,#a4-i-tt .ttdr{background-color:#ffb400;}
#a4-i-tt .ttc{border-color:#ffb400;}
#a4-i-tt .ttv{background-position:-364px -111px;}

#a5-i .bgp-fr{background-position:0 -148px;}
#a5-i:hover{color:#3aa4df;}
#a5-i-tt .ttl,#a5-i-tt .ttdl,#a5-i-tt .ttdr{background-color:#3aa4df;}
#a5-i-tt .ttc{border-color:#3aa4df;}
#a5-i-tt .ttv{background-position:-364px -148px;}

#a6-i .bgp-fr{background-position:0 -185px;}
#a6-i:hover{color:#position;}
#a6-i-tt .ttl,#a6-i-tt .ttdl,#a6-i-tt .ttdr{background-color:#D030A7;}
#a6-i-tt .ttc{border-color:#D030A7;}
#a6-i-tt .ttv{background-position:-364px -185px;}

#a7-i .bgp-fr{background-position:0 -222px;}
#a7-i:hover{color:#CAB64F;}
#a7-i-tt .ttl,#a7-i-tt .ttdl,#a7-i-tt .ttdr{background-color:#CAB64F;}
#a7-i-tt .ttc{border-color:#CAB64F;}
#a7-i-tt .ttv{background-position:-364px -222px;}

#a8-i .bgp-fr{background-position:0 -259px;}
#a8-i:hover{color:#9f4fca;}
#a8-i-tt .ttl,#a8-i-tt .ttdl,#a8-i-tt .ttdr{background-color:#9f4fca;}
#a8-i-tt .ttc{border-color:#9f4fca;}
#a8-i-tt .ttv{background-position:-364px -259px;}

#a9-i .bgp-fr{background-position:0 -296px;}
#a9-i:hover{color:#9f4fca;}
#a9-i-tt .ttl,#a9-i-tt .ttdl,#a9-i-tt .ttdr{background-color:#5e2fea;}
#a9-i-tt .ttc{border-color:#5e2fea;}
#a9-i-tt .ttv{background-position:-364px -296px;}
/*仿google导航结束*/

table.hovertable {
	font-family: "宋体";verdana,arial,sans-serif;
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #999999;
	border-collapse: collapse;
}
table.hovertable th {
	background-color:#c3dde0;
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #a9c6c9;
}

table.hovertable tr {
	background-color:#d4e3e5;
}

table.hovertable td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #a9c6c9;
}

/* button 
---------------------------------------------- */ 
.button { 
display: inline-block; 
zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ 
*display: inline; 
vertical-align: baseline; 
margin: 0 2px; 
outline: none; 
cursor: pointer; 
text-align: center; 
text-decoration: none; 
font: 14px/100% Arial, Helvetica, sans-serif; 
padding: .5em 2em .55em; 
text-shadow: 0 1px 1px rgba(0,0,0,.3); 
-webkit-border-radius: .5em; 
-moz-border-radius: .5em; 
border-radius: .5em; 
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); 
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); 
box-shadow: 0 1px 2px rgba(0,0,0,.2); 
} 
.button:hover { 
text-decoration: none; 
} 
.button:active { 
position: relative; 
top: 1px; 
} 
.bigrounded { 
-webkit-border-radius: 2em; 
-moz-border-radius: 2em; 
border-radius: 2em; 
} 
.medium { 
font-size: 12px; 
padding: .4em 1.5em .42em; 
} 
.small { 
font-size: 11px; 
padding: .2em 1em .275em; 
} 
/* color styles 
---------------------------------------------- */ 
/* black */ 
.black { 
color: #d7d7d7; 
border: solid 1px #333; 
background: #333; 
background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000)); 
background: -moz-linear-gradient(top, #666, #000); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000'); 
} 
.black:hover { 
background: #000; 
background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000)); 
background: -moz-linear-gradient(top, #444, #000); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000'); 
} 
.black:active { 
color: #666; 
background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444)); 
background: -moz-linear-gradient(top, #000, #444); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666'); 
} 
/* gray */ 
.gray { 
color: #e9e9e9; 
border: solid 1px #555; 
background: #6e6e6e; 
background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757)); 
background: -moz-linear-gradient(top, #888, #575757); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757'); 
} 
.gray:hover { 
background: #616161; 
background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b)); 
background: -moz-linear-gradient(top, #757575, #4b4b4b); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b'); 
} 
.gray:active { 
color: #afafaf; 
background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888)); 
background: -moz-linear-gradient(top, #575757, #888); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888'); 
} 
/* white */ 
/*
.white { 
color: #606060; 
border: solid 1px #b7b7b7; 
background: #fff; 
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed)); 
background: -moz-linear-gradient(top, #fff, #ededed); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); 
} 
.white:hover { 
background: #ededed; 
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc)); 
background: -moz-linear-gradient(top, #fff, #dcdcdc); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc'); 
} 
.white:active { 
color: #999; 
background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); 
background: -moz-linear-gradient(top, #ededed, #fff); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff'); 
} 
*/
/* orange */ 
.orange { 
color: #fef4e9; 
border: solid 1px #da7c0c; 
background: #f78d1d; 
background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); 
background: -moz-linear-gradient(top, #faa51a, #f47a20); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); 
} 
.orange:hover { 
background: #f47c20; 
background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); 
background: -moz-linear-gradient(top, #f88e11, #f06015); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); 
} 
.orange:active { 
color: #fcd3a5; 
background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); 
background: -moz-linear-gradient(top, #f47a20, #faa51a); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a'); 
} 
/* red */ 
.red { 
color: #faddde; 
border: solid 1px #980c10; 
background: #d81b21; 
background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317)); 
background: -moz-linear-gradient(top, #ed1c24, #aa1317); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317'); 
} 
.red:hover { 
background: #b61318; 
background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); 
background: -moz-linear-gradient(top, #c9151b, #a11115); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115'); 
} 
.red:active { 
color: #de898c; 
background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24)); 
background: -moz-linear-gradient(top, #aa1317, #ed1c24); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24'); 
} 
/* blue */ 
.blue { 
color: #d9eef7; 
border: solid 1px #0076a3; 
background: #0095cd; 
background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5)); 
background: -moz-linear-gradient(top, #00adee, #0078a5); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5'); 
} 
.blue:hover { 
background: #007ead; 
background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e)); 
background: -moz-linear-gradient(top, #0095cc, #00678e); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e'); 
} 
.blue:active { 
color: #80bed6; 
background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee)); 
background: -moz-linear-gradient(top, #0078a5, #00adee); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee'); 
} 
/* rosy */ 
.rosy { 
color: #fae7e9; 
border: solid 1px #b73948; 
background: #da5867; 
background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f)); 
background: -moz-linear-gradient(top, #f16c7c, #bf404f); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f'); 
} 
.rosy:hover { 
background: #ba4b58; 
background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845)); 
background: -moz-linear-gradient(top, #cf5d6a, #a53845); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845'); 
} 
.rosy:active { 
color: #dca4ab; 
background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c)); 
background: -moz-linear-gradient(top, #bf404f, #f16c7c); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c'); 
} 
/* green */ 
.green { 
color: #e8f0de; 
border: solid 1px #538312; 
background: #64991e; 
background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e)); 
background: -moz-linear-gradient(top, #7db72f, #4e7d0e); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e'); 
} 
.green:hover { 
background: #538018; 
background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c)); 
background: -moz-linear-gradient(top, #6b9d28, #436b0c); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c'); 
} 
.green:active { 
color: #a9c08c; 
background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f)); 
background: -moz-linear-gradient(top, #4e7d0e, #7db72f); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f'); 
} 
/* pink */ 
.pink { 
color: #feeef5; 
border: solid 1px #d2729e; 
background: #f895c2; 
background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab)); 
background: -moz-linear-gradient(top, #feb1d3, #f171ab); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab'); 
} 
.pink:hover { 
background: #d57ea5; 
background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4)); 
background: -moz-linear-gradient(top, #f4aacb, #e86ca4); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4'); 
} 
.pink:active { 
color: #f3c3d9; 
background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3)); 
background: -moz-linear-gradient(top, #f171ab, #feb1d3); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3'); 