/*首页 通用css */
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, form { margin:0; padding:0;}
body { background:url(tbg10000.jpg) repeat-x; background-color:#fff; color: #666; font:12px/1.5em Tahoma, Verdana, Simsun, 微软雅黑, Arial Unicode MS, Mingliu, Arial, Helvetica; margin:0 auto; text-align:center;}
em,cite {font-style:normal;}
img { border:0px;}
p { margin:2pt; line-height:20px;}
u{ text-decoration:none;}
ul { margin:0; padding:0; list-style:none;}
.clear { clear:both;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix { zoom:1;}
.hidden{ display:none;}
/*----------------超链接-------------------*/
a:link, a:visited { color: #666; text-decoration:none;}
a:hover, a:active { color: #333; text-decoration:none;}

#dynamic li a:link, #dynamic li a:visited,
.aboutTitle a:link,.aboutTitle a:visited,
.proTitle a:link,.proTitle a:visited,
#newPartnerC li a:link,#newPartnerC li a:visited,
.menuList h3 a:link,.menuList h3 a:visited
{ color: #4a628d; font-size:12px;}
#dynamic li a:hover, #dynamic li a:active,
.aboutTitle a:hover,.aboutTitle a:active,
.proTitle a:hover,.proTitle a:active,
#newPartnerC li a:hover,#newPartnerC li a:active,
.menuList h3 a:hover,.menuList h3 a:active
{ color: #f0830f; font-size:12px;}

h1#logo span,h2#slogan span,h3#serviceTel span,h3#shopexLogo span{ display:none;}
h1#logo { background:url(logo0000.jpg) 0 10px no-repeat; float:left; height:50px; width:180px;}
h1#logo a{
	display:block;
	height:54px;
	width:180px;
}
h2#slogan { background:url(slogan00.jpg) 20px 0 no-repeat; border-left:1px solid #d1d1d1; display:inline; float:left; height:30px; margin:20px 0 0 25px; width:260px;}
h3#serviceTel { background:url(tel00000.jpg) 0 15px no-repeat; float:right; height:57px; width:174px;}
/*----------------h3----------------*/
h3.fs{ color:#547ec5; font-size:14px; margin:15px 0 0 18px;}
h3.fs1{ border-bottom:1px solid #dbdbdb; color:#4b628c; display:block; font-size:12px; padding:8px 0 4px 18px; position:relative;}
h3.fs1 span{ font-weight:normal; position:absolute; right:10px;}
h2.fs2{ color:#6e7b96; font-size:14px;}
h2.fs3{ border-bottom:1px solid #9eaac1; color:#4b628c; display:block; height:40px; font-size:14px; margin:35px 0 0 40px; width:630px;}
h3.fs4{ color:#4b628c; font-size:12px; margin:35px 0 15px 45px; position:relative;}
h3.fs4 a{ font-weight:normal; position:absolute; right:60px;}
h3.fs5{ display:block; height:0; width:0;overflow:hidden;}
h3.fs6{ color:#4b628c; font-size:12px; margin:15px 0 15px 25px;}
/*----------------面包屑导航----------------*/
#crumbs{ height:20px; line-height:20px; margin:0 0 10px 0; text-align:left; width:960px;}
#crumbs a:link,#crumbs a:visited{ color:#4B628C;}
#crumbs a:hover,#crumbs a:active{ color:#4B628C; text-decoration:underline;}
/*-----------------footer--------------------*/
#footerBg {
	border-top:1px solid #dbdbdb;
	background-color:#f4f4f4;
	margin:10px 0 0 0;
	height:100px;
	width:100%;
}
#footerline {
	border-top:1px solid #FFFFFF;
	width:100%;
	margin: 0px;
	padding: 0px;
	height: 1px;
}
#footer{
	width:960px;
	position:absolute;
	left:50%;
	margin-left:-485px;
}
#footer h3 { background:url(logo0200.jpg) 0 0 no-repeat; float:left;height:26px; width:95px;}
#footer h4 { color:#999;float:left; font-size:12px; font-weight:normal; margin:5px 0 0 0;}

#footerNav{ color:#999; clear:both; width:500px; margin:6px auto 0 auto;}
#footerNav a:link,#footerNav a:visited{ color:#999;}
#footerNav a:hover,#footerNav a:active{ color:#666; text-decoration:underline;}

#copyright{
	width:620px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#isp{ color:#999; font-size:12px; font-weight:normal; margin:20px 0px 0px 0px;}
/*slide*/
.slides { height:345px; width:680px; margin:0 auto; position:relative; overflow:hidden; }
.slidePic { width:680px; overflow:hidden; }
.slidePic img { width:680px; height:300px; }
.slidePic li { display:none; }
.slidePic li.cur { display:block; }
.slideFont { cursor:pointer; background-color:#fff; width:680px; height:45px; position:absolute; left:0px; bottom:0px; _bottom:-12px; }
.slideFont li { background:url(nomalbg0.gif) left bottom no-repeat; float:left; height:45px; width:136px; text-align:center; }
.slideFont .summary { cursor:pointer; float:left; height:45px; width:136px; }
.slideFont .summary h2 { display:block; color:#7c7c7c; font-size:12px; height:20px; margin:14px 0 0 0; width:136px; overflow:hidden; }
.slideFont .cur { background:url(onnomal0.gif) no-repeat; cursor:pointer; width:136px; height:57px; position:relative; bottom:12px; }
.slideFont .cur .summary { float:left; height:45px; width:136px; }
.slideFont .cur .summary h2 { display:block; color:#fff; font-size:12px; margin:26px 0 0 0; overflow:hidden; }
/*-----------------首页--------------------*/
#wrapper { margin:0 auto; overflow:hidden; width:960px; position:relative;}
#head { height:158px; width:960px; clear:both;}
#siteNav { background-color:#f4f4f4; border-top:1px solid #ccc; border-bottom:1px solid #ccc; height:28px; line-height:28px; text-align:left; width:960px;}
#loginInfo { float:left;}
#loginInfo a:link,#loginInfo a:visited{ color: #4a628d;}
#loginInfo a:hover,#loginInfo a:active{ color: #f0830f;}
#service { height:70px; margin:10px 0 0 0; width:960px;}
/*#content { height:230px; margin:10px 0 0 0; width:960px;}*/

.wrapWidth{ margin:0 auto; width:960px;}
.leftWrap{ float:left; width:680px;}
.proWrap{ float:left; width:960px;}
.rightWrap{ float:left; margin:0 0 0 10px; width:270px;}

#firstView{ height:345px; position:relative;}
#slide { height:345px;}
#headNews{ height:345px;}
#newIcon{ position:absolute; right:174px; top:-8px; z-index:2;}
.titles{ background:url(titlesbg.gif) 0 -35px repeat-x; height:35px; line-height:35px; position:relative; text-align:left;}
.titles h2{ color:#4b628c; display:block; font-size:14px; margin:0 0 0 15px; width:250px; }
span.lb{ background:url(titlesbg.gif) 0 0 no-repeat; display:block; height:35px; width:3px; position:absolute; left:0; top:0;}
span.rb{ background:url(titlesbg.gif) 0 -70px no-repeat; display:block; height:35px; width:3px; position:absolute; right:0; top:0;}
.wrap{
	border-left:1px solid #cfd3dd;
	border-right:1px solid #cfd3dd;
	border-bottom:1px solid #cfd3dd;
	min-height:105px;
	position:relative;
}
.wrap1{
	border-left:1px solid #cfd3dd;
	border-right:1px solid #cfd3dd;
	border-bottom:1px solid #cfd3dd;
	min-height:349px;
	position:relative;
}
span.ld{ background:url(wrapbg00.gif) 0 0 no-repeat; display:block; height:2px; width:2px; position:absolute; left:-1px; bottom:-1px;}
span.rd{ background:url(wrapbg00.gif) -2px 0 no-repeat; display:block; height:2px; width:2px; position:absolute; right:-1px; bottom:-1px;}
#bulletin{
	height:237px;
	border: 1px solid #cfd3dd;
	overflow: hidden;
}
#bulletinWrap{
	height:230px;
}
#shopexNews{ height:130px;}
#shopexNewsWrap{ height:95px;}

.newsStyle ul{
	padding:5px 0 10px 0;
	overflow:hidden;
}
.newsStyle li {
	background:url(arrow700.gif) 15px 5px no-repeat;
	height:30px;
	line-height:15px;
	overflow:hidden;
}
.newsStyle li h4 {
	font-size:12px;
	font-weight:normal;
	margin:0 0 0 30px;
	line-height:15px;
	text-align:left;
	overflow:hidden;
}
.newsStyle a{ overflow:hidden;}
#bulletinWrap a,#shopexNewsWrap a{ display:block; padding:0 10px 0 0; background:url(pot10000.gif) no-repeat right bottom; overflow:hidden;}
.newsStyle a:link, .newsStyle a:visited { color: #4b628c;}
.newsStyle a:hover,.newsStyle a:active  { color: #f0830f;}
.newsStyle li span { color:#4b628c; display:inline; float:right; font-family:"微软雅黑"; margin:0 15px 0 20px;}

a.astyle{ font-family:Tahoma; font-size:18px;}
a.astyle:link,a.astyle:visited{ color:#ffb400;}
a.astyle:hover,a.astyle:active{ color:#cd7a20; text-decoration:underline;}
a.astyle01{ background:url(arrow700.gif) left center no-repeat; display:block; font-size:12px; font-weight:normal; height:35px; line-height:35px; padding:0 0 0 10px; text-decoration:; position:absolute; right:10px; top:0;}
a.astyle01:link,a.astyle01:visited{ color:#4b628c;}
a.astyle01:hover,a.astyle01:active{ color:#ff6600;}

#secondWrap		{
	min-height:385px;
	margin:10px 0 0 0;
	overflow:hidden;
}

		
#btn01,#btn02,#btn03,#btn04,#btn05	{
	height:40px;
	margin:0 auto;
	width:133px;
}
	
#btn01 a,#btn02 a,#btn03 a,#btn04 a,#btn05 a	{ display:block; height:43px; width:133px;}

#btn01 a,#btn02 a,#btn03 a,#btn04 a,#btn05 a{ background:url(btn00000.gif) no-repeat;}
#btn01 a:link,#btn01 a:visited{ background-position: 0 0}
#btn01 a:hover,#btn01 a:active{ background-position: -133px 0px}
#btn02 a:link,#btn02 a:visited{ background-position: 0 -43px}
#btn02 a:hover,#btn02 a:active{ background-position: -133px -43px}
#btn03 a:link,#btn03 a:visited{ background-position: 0 -86px}
#btn03 a:hover,#btn03 a:active{ background-position: -133px -86px}
#btn04 a:link,#btn04 a:visited{ background-position: 0 -129px}
#btn04 a:hover,#btn04 a:active{ background-position: -133px -129px}
#btn05 a:link,#btn05 a:visited{ background-position: 0 -173px}
#btn05 a:hover,#btn05 a:active{ background-position: -133px -173px}

#featureService { height:385px;}
.linef{ background:url(featureb.gif) right top no-repeat;}
.featureWrap{
	color:#4b628c;
	float:left;
	height:330px;
	width:174px;
	text-align:left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 10px;
	background-image: url(xl-bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.featureWrap h2{
	font-size:14px;
	margin:25px 0 15px 0;
	display: none;
}
.featureWrap img{
	margin:0 0 5px 0;
}
.featureWrap p{
	line-height:18px;
	height:133px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.featureWrap h4{ color:#cc0000; font-size:12px; font-weight:normal; padding:10px 0 0 0;}

#otherService	{ height:71px; margin:10px 0 0 0;}
#otherService ul{ overflow:hidden;}
#otherService li{ background:url(othersbg.gif) no-repeat; float:left; height:71px; width:270px;}
#otherService li img{ float:left; margin:20px 0 0 5px;}
#otherService li p{ float:left; margin:10px 0 0 25px; width:150px; text-align:left; line-height:18px;}
.ml10{ margin:0 0 10px 0;}

#bottom	{ height:1px;}
#cooperateShow	{ height:386px;}

#partnersShow	{ height:223px; margin:0 0 10px 0;}
#partnersList	{ height:188px;}
#partnersList ul{ padding:10px 14px; overflow:hidden;}
#partnersList li{ float:left; height:56px; width:120px;}
#partnersList li a{ display:block;}

#slide03{ margin:0 0 10px 0; min-height:50px; width:270px;}
#slide03 img{ margin:0 0 10px 0;}
/* 圆角一：渐变背景 */
/*.box1 .tl, .box1 .tr, .box1 .bl, .box1 .br {background:url(rounded.gif) no-repeat;}*/
.navbox .tl, .navbox .tr, .navbox .bl, .navbox .br { background:url(rounded1.gif) no-repeat;}

.box1{ position:relative; zoom:1;}
.box1 .tl, .box1 .tr, .box1 .bl, .box1 .br {
	width:5px;
	height:5px;
	position:absolute;
	overflow:hidden;
}
.box1 .tl 	{ left:0; top:0;}
.box1 .tr 	{ right:0; top:0; background-position:0 -5px;}
.box1 .bl  	{ left:0; bottom:0; background-position:0 -10px;}
.box1 .br  	{ right:0; bottom:0; background-position:0 -15px;}
.navbox .bl { left:0; bottom:0; background-position:0 -10px;}
.navbox .br { right:0; bottom:0; background-position:0 -15px;}
/*clear CSS*/
.clearfix ul a img {
  border:1px solid #E3E3E3;
  padding:3px;
  width:145px;
  height:110px;
  display:block;
  margin-bottom:3px;
}
.clearfix ul {
  padding-bottom:10px;
}
.clearfix ul li {
  display:block;
  color:#4b628c;
  float:left;
  padding: 10px;
  height: 120px;
  width:145px;
  text-align:center;
}

/* 下拉菜单，导航css */
.nav { background:url(navbg000.gif) repeat-x #3a5079; height:38px; position:relative; zoom:1; width:960px; z-index:10;}
.nav li{float:left; height:35px; line-height:35px; padding:0 16px; min-width:40px;}
li#nav01{ width:45px;}
/*li#nav02{ background:url(/statics/images/arrow3.png) 140px center no-repeat; width:126px;}*/
li#nav02{ background:url(arrow300.png) 93px center no-repeat; width:83px;}
li#nav03{ background:url(arrow300.png) 93px center no-repeat; width:83px;}
li#nav04{ background:url(arrow300.png) 93px center no-repeat; width:83px;}
li#nav05{ width:70px;}
li#nav06{ width:70px;}
li#nav07{ width:70px;}
li#nav08{ width:70px;}
li#nav09{ width:80px;}
li.navLine{ background:url(navline0.gif) right top no-repeat; height:35px; padding:0; min-width:2px; width:2px;}


.nav li a{ display:block;}
.nav a:link,.nav a:visited{ color:#bfcce4; font-size:14px;}
.nav a:hover,.nav a:active{ color:#fff; font-weight:bold; font-size:14px;}

#breNav{ color:#bfcce4; height:20px; line-height:20px; width:960px; text-align:left;}
#breNav a:link,#breNav a:visited{ color:#bfcce4;}
#breNav a:hover,#breNav a:active{ color:#4b628c;}

#sub01,#sub02,#sub03{ display:none;}
.border01{ background:url(border01.gif) right 20px no-repeat;}

#sub01{
	background:url(subbg001.gif) left top no-repeat;
	height:114px;
	width:960px;
	position:absolute;
	left:-79px;
	z-index:3
}
#sub01 h2{ float:left;}
#sub01 h2 a{ display:block; font-size:12px; font-weight:normal; height:98px;}
#sub01 h2 a:link,#sub01 h2 a:visited{ color:#4a618b; font-weight:bold;}
#sub01 h2 a:hover,#sub01 h2 a:active{ color:#f0830f; font-weight:bold;}
#sub01 h2 span{ cursor:pointer; display:block; height:10px; padding:65px 0 0 0;}
a#logo01{ width:200px;}
a#logo02{ width:174px;}
a#logo03{ width:200px;}
a#logo04{ width:174px;}
a#logo05{ width:200px;}

a#logo01:link,a#logo01:visited{
}

a#logo02:link,a#logo02:visited{
}

a#logo03:link,a#logo03:visited{
}

a#logo04:link,a#logo04:visited{
}

a#logo05:link,a#logo05:visited{
}

#sub02 {
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	height:88px;
	width:113px;
	position: absolute;
	left:-1px;
	z-index:3
}
#sub02 h2 { display:block; font-size:12px; font-weight:normal; height:22px; width:113px;}
#sub02 h2 a{ font-size:12px; font-weight:normal; line-height:22px;}
#sub02 h2 a:link,#sub02 h2 a:visited{ color:#4a618b}
#sub02 h2 a:hover,#sub02 h2 a:active{ color:#4a618b; font-weight:bold;}

#sub03 { background-color:#fff; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; height:66px; width:113px; position: absolute; left:-1px; z-index:3}
#sub03 h2 { display:block; font-size:12px; font-weight:normal; height:22px; width:113px;}
#sub03 h2 a{ font-size:12px; font-weight:normal; line-height:22px;}
#sub03 h2 a:link,#sub03 h2 a:visited{ color:#4a618b}
#sub03 h2 a:hover,#sub03 h2 a:active{ color:#4a618b; font-weight:bold;}

/*-------------------------------------------------------------------------------------------------------*/

/*网站导航quickMenu*/
a.quickhover{ display:block; height:28px; width:80px;}
a.quickon{ width:78px; border-left:1px solid #ccc; border-right:1px solid #ccc; position: absolute; left:0; z-index:1001;}

ul#quickMenu { float:right; text-align:center;}
ul#quickMenu li { float: left; display:block; height:28px; line-height:28px; position: relative; width:80px; z-index:25;}
ul#quickMenu li a { height: 28px;}

/*网站导航下拉quickMenu*/
#subQuick { background-color:#fff; border:1px solid #ccc; display:none; padding:0 0 10px 0; text-align:left; position: absolute; top: 27px; right:0; z-index:1000;}
#subQuick h2{ clear:both; color:#4A628D; display:block; font-size:14px; padding:10px 0 0 20px; width:160px;}
ul#quickMenu #subQuick a{ height:20px; line-height:20px;}
.netNav{ width:180px; margin:0 0 5px 0; padding:0 0 0 20px; overflow:hidden;}
.netNav a{ margin:0 10px 0 0; width:auto;}
.netNav a:link,.netNav a:visited{ color:#666;}
.netNav a:hover,.netNav a:active{ color:#ff6600;}

#featxldh {
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}

#featxldh select{
	width:164px;
	border: 1px solid #C0C0C0;
}
