﻿
/* CSS Document */
/*html{filter:gray;}*/
html {

  scrollbar-3dlight-color: #194586;
  scrollbar-highlight-color: #194586;
  scrollbar-face-color: #194586;
  scrollbar-arrow-color: white;
  scrollbar-shadow-color: #194586;
  scrollbar-darkshadow-color: #194586;
  scrollbar-base-color: #194586;
  scrollbar-track-color: #082463;
}
html, body { width:100%; height:100%; margin:0; padding:0; }
body {  font-size:12px; color:#2f2f2f; font-family:Verdana, Arial, Helvetica, sans-serif, '宋体'; background: url(../image/bodytopbg.jpg) no-repeat top;text-align: left;}

a { color:#666; text-decoration:none; }
a:hover { color:#146cb0; text-decoration:underline}
ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input, hr, img, div, label, span { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6{font-family: "Microsoft Yahei",Arial; font-weight:normal; }
input{ font-size:12px;}
ul, li { list-style:none; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:12px; }
img { border:0; }
input,select{ font-family:Arial, Helvetica, sans-serif}

.air { height:10px; clear:both; overflow:hidden;  }
.clear { height:0; clear:both; overflow:hidden; }

#content { width:960px; margin:0 auto; overflow:hidden; }
#top { height:89px; background:url(../image/sitelogo.png) no-repeat 0px 44px; }
#top .tmenu { color:#fff; height:50px; line-height:50px; text-align:right; }
#top .tmenu a { color:#FFF; padding-left:5px; padding-right:5px; }
#top .tmenu a:hover { text-decoration: underline; }
.hotline { font-family:"Microsoft Yahei"; font-size:17px; margin-right:20px; }


.menu { height: 41px; display: block; width:662px;}
.menu ul { list-style: none; padding: 0; margin: 0; }
.menu ul li {   float: left; overflow: hidden; position: relative; text-align: center; height:38px;line-height: 31px;*line-height: 33px;background: url(../image/tmenubg.png) repeat-x; }
.menu ul li a { position: relative; display: block; width: 81px;height: 31px;  font-family: "Microsoft Yahei"; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; text-decoration: none; cursor: pointer; }
.menu ul li a span { position: absolute; left: 0; width: 81px; }
.menu ul li a span.out { top: 0px; }
.menu ul li a span.over,  .menu ul li a span.bg {   top: -45px; }

#menu { position:absolute;margin:4px 0px 0px 300px;*margin:4px 0px 0px -180px;  }
#menu ul li a { color:#fff;text-decoration:none; }
#menu ul li a span.over { color: #000; text-decoration:none; }
#menu ul li span.bg { height: 32px; background: url(../image/overbg.png) center center no-repeat;}

#menu .fl{ background:url(../image/lrbg.png) no-repeat; width:7px; height:38px; float:left;}
#menu .fr{ background:url(../image/lrbg.png) no-repeat -8px 0px; width:7px; height:38px; float:right;}

/**/
.gallery { width:860px; height:300px; margin:0 auto; padding:0; }
#slider { margin:0; padding:0; list-style:none; }
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}

#slider li { width:860px; height:300px; overflow:hidden; }
p#controls { margin:0; padding:0; position:relative; }
#prevBtn { display:block; margin:0; overflow:hidden; width:16px; height:28px; position:absolute; left:-40px; top:-150px;_left:-470px; _top:-150px; }
#nextBtn { display:block; margin:0; overflow:hidden; width:16px; height:28px; position:absolute; left: 880px; top:-150px;_left: 450px; }
#prevBtn a { display:block; width:16px; height:28px; background:url(../image/l_arrow.png) no-repeat 0 0; }
#nextBtn a { display:block; width:16px; height:28px; background:url(../image/r_arrow.png) no-repeat 0 0; }
/********** slider **********/
.slider_top {margin:0 auto; padding:0; background:#e1ecef;}
/*header_text*/
.header_text { margin:0 auto; padding:29px 0 0 0; height:300px; width:960px; overflow:hidden }
.header_text .div { width:860px; padding:0; margin:0 auto;}
.header_text img.screen { float:left; margin:0; padding:0; margin-top:50px;}
.header_text .div .left1 { float:right; width:415px; padding:10px 0 0 0; margin:0; text-align:left}
.header_text .div .left1 img { float:left; margin:0; padding:0;}
.header_text .div .left1 h2 { font:normal 34px "Microsoft Yahei"; color:#84cadc; padding:10px 0 10px 0; margin:0;}
.header_text p { font: normal 12px Arial, Helvetica, sans-serif; color:#878787; line-height:28px; padding:5px 20px 20px 0; margin:0;}

/*FBG*/
.FBG { margin:0 auto; padding:0 0 20px 0; text-align:left; border-top:solid 2px #3a4766;}
.FBG p { font:normal 12px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em; padding:5px 0; margin:0;}
.FBG p strong { color:#2a2a2a;}
.FBG img { float: left; margin:10px 10px; padding:0;}
.FBG_resize {  margin:0 auto; padding:0; border:1px solid #d4d4d4; border-bottom:solid 2px #d4d4d4; background:#f0f0f0 url(../image/tbg.gif) repeat-x;}
/****Recent **/
.Recent  { width:210px; height:80px; float:left; padding:10px; margin:10px 0; border-right:1px solid #ddd;}
.Recent span{ font-size:10px; color:#898989; font-family:Arial, Helvetica, sans-serif;}
.Recent2  { width:220px; float:left; padding:10px; margin:10px 0;}
.help{ color:#146cb0; background:url(../image/ii.gif) no-repeat 52px 8px;display:block; width:70px; position:absolute; margin:-22px 0px 0px 352px; *margin:-2px 0px 0px 0px;}


/*.download{ background:url(download_btn.png) no-repeat; width:215px; height:40px; display:block;}
a.download:hover{background:url(download_btn.png) no-repeat bottom;}*/

/**/
	
#rightinfo{ width:240px; float:left; }
#starnew{ margin-bottom:20px;}
#starnew li{ line-height:27px; background:url(../image/ico1.gif) no-repeat 0px 12px; padding-left:10px; border-bottom:dotted 1px #CCC;}
	
#sbanner a{ margin-bottom:10px; display:block}
#bottom{ background:#1b1e2d url(../image/footerback.jpg); height:180px; overflow:hidden;margin-top:20px; _margin-top:20px;}
.blogo{ background:url(../image/logo.png) no-repeat; width:266px; height:27px;}
#bt{ width:960px; text-align:left; margin:0 auto; overflow:hidden;}
	#bt .num{ font-size:3em; font-family:Arial, Helvetica, sans-serif; color:#6da3bd; position:absolute; text-align:right;margin:-28px 0px 0px 710px;*margin:-30px 0px 0px 711px;}
	/*#bt .num p{ color:#234769; font-size:11px;}*/
	#bt li{ float:left; margin:20px 0px;}
	#bt li span{ color:#bec9d1; }
	#bt a{margin:0px 10px; color:#234769;}
	#bt a:hover{ text-decoration:underline}
	#bmenu{ height:55px; overflow:hidden; }
	#bmenu p{ float:right;color:#234769; font-size:11px; margin-top:21px}
	.add{ color:#234769}
	#links {  margin-top:20px; color:#FFF; overflow:hidden;width:222px;}
	#links .fl{ background:url(../image/bl.png); width:3px; height:30px; float:left;}
	#links .fr{ background:url(../image/bl.png) right; width:3px; height:30px; float:right; }
	#links ul{ float:left}
	#links li{ margin:0; line-height:24px; padding:2px; height:26px;background:#18436c;}
	#links a{ color:#c4dfef;}
	
	#sidebar li{ padding:4px 0px; margin-left:10px;}
	#sidebar li span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999}
	#sidebar li a{ background:url(../image/icon_next.gif) no-repeat 0px 3px;*background:url(../image/icon_next.gif) no-repeat 0px 0px;  padding-left:15px;}
	#sidebar li a:hover{ text-decoration:underline;}
	
	
	#Packagedpic_x{ background:url(/images/Package_s.png) no-repeat -10px 20px; height:266px; margin-top:0px;}
	#Packagedpic_x p{ text-align:left; padding-top:150px; padding:160px 50px 0px 230px; line-height:26px; color:#204e70;}
	#Packagedpic_x a{ color:#F30; text-decoration:underline}
	
	#dldpic_x{ }
	#dldpic_x p{}
	
	
	/*CSS manu style pagination*/
.manu {
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; margin-top:20px; TEXT-ALIGN: center
}
.manu A {
 BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
 BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid; text-decoration:none;
}
.manu A:active {
 BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
 BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
 BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
	#sidebar{ overflow:hidden;padding-top:30px;}
	#sidebar li span{ color:#333; font-weight:bold;}
	#sidebar h2{ font-size:13px; color:#39C;padding:2px 0px;}
	#sidebar .info{border-bottom:dotted 1px #dedede; overflow:hidden; padding-bottom:5px; _height:55px;}
	#sidebar .info p{ color:#666; margin:0; padding:0;}
	#sidebar .lf{ float:right; padding:5px 0px 0px 0px; width:180px;}
	#sidebar img.screen { float:left; margin:0; padding:0; margin-top:10px; border:none}
	

#box_tit{ height:216px; margin-bottom:10px; line-height:22px;}
.tit_h1{ color:#FFF; font-size:12px; font-weight:bold; height:22px;  line-height:22px; margin:12px 0px 8px 0px; padding-left:15px;}
.tit_bgone{ background:url(../image/tit_bgone.jpg) repeat-x; width:100%; height:28px; line-height:28px; margin-bottom:0px; }
.tit_bgone a{ color:#FFF; font-size:14px; font-weight:bold;   display:block; float:left;}
.bgone_a{ background:#f7630b; padding:0px 10px; margin:0px 18px;}
.bgone_b{ margin:0px 18px; padding:0px 10px; }

.tit_cona{ float:left; background:url(../image/tit_contenta.jpg) left center no-repeat; width:319px; height:187px; }
.tit_conb{ float:left; background:url(../image/tit_contentb.jpg) left center no-repeat; width:319px; height:187px; }
.tit_conc{ float:left; background:url(../image/tit_contentc.jpg) left center no-repeat; width:320px; height:187px; }
.con_imga{ width:145px; color:#FFF; padding-left:15px; margin-bottom:10px; margin-right:135px;}
.t_box{ width:958px; height:187px; clear:both; border-left: #CCC 1px solid; border-bottom:#CCC 1px solid; border-right:#CCC 1px solid;}
.t_cona,.t_conb,.t_conc{ float:left;}
.clear{ clear:both;}

/*Banner*/
#banner {WIDTH: 960px; POSITION: relative; HEIGHT: 245px; text-align:left
}
/*Banner*/
#banners {#banner {clear:both;height:320px;}
}
UL#banner_current {
	Z-INDEX: 10; RIGHT: -7px; WIDTH: 273px; POSITION: absolute; TOP: 4px; HEIGHT: 241px
}
UL#banner_current LI {
	HEIGHT: 47px
}
UL#banner_current .banner_title {
	PADDING-LEFT: 66px; BACKGROUND: url(../image/item_bg.png) no-repeat; PADDING-TOP: 5px; HEIGHT: 43px
}
UL#banner_current P.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #87d9ec; LINE-HEIGHT: 20px; HEIGHT: 20px
}
UL#banner_current P.des {
	FONT-SIZE: 12px; COLOR: #67c1d5; LINE-HEIGHT: 20px; HEIGHT: 20px
}
UL#banner_current .active P.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d1e8f2; LINE-HEIGHT: 20px; HEIGHT: 20px
}
UL#banner_current .active P.des {
	FONT-SIZE: 12px; COLOR: #d1e8f2; LINE-HEIGHT: 20px; HEIGHT: 20px
}
UL#banner_current .locoy {
	BACKGROUND-POSITION: -518px -285px
}
UL#banner_current .version {
	BACKGROUND-POSITION: -518px -335px
}
UL#banner_current .qq {
	BACKGROUND-POSITION: -518px -381px
}
UL#banner_current .bulletin {
	BACKGROUND-POSITION: -518px -429px
}
UL#banner_current .newweb {
	BACKGROUND-POSITION: -518px -478px
}
UL#banner_current LI A {
	DISPLAY: block; CURSOR: pointer
}
UL#banner_current LI A:hover {
	TEXT-DECORATION: none
}
UL#banner_current LI A.current P.title {
	COLOR: #d1e8f2
}
UL#banner_current LI A.current P.des {
	COLOR: #d1e8f2
}
UL#banner_current LI A.current {
	Z-INDEX: 5; BACKGROUND: url(../image/item_bg.png) no-repeat left -993px;	WIDTH: 273px; COLOR: #d1e8f2; HEIGHT: 53px
}
UL#banner_current LI A.current:hover {
	CURSOR: default; COLOR: #d1e8f2; TEXT-DECORATION: none
}
UL#output {
	OVERFLOW: hidden; WIDTH: 960px; HEIGHT: 245px
}

h1, h2, h3, h4, h5, h6 { font-size:1em; }
#left {float:left;width:252px;overflow:hidden;}
#right {float:right;width:707px;/*background:url(right_bg.gif) center top no-repeat !important; */overflow:hidden;}
.clear {clear:both;}

.slideGroup{}
.slideGroup .parHd{line-height:30px; height:30px; color:#002B72; font-size:18px; background:url(../image/tabs_bg.gif) repeat-x left bottom;}
.slideGroup .parHd h1{float:left; background:url(../image/liens.gif) 8px 12px no-repeat; font-size:18px; font-weight:normal; color:#84a4ca; line-height:30px; padding:0 0 0 19px; margin:0px;}
.slideGroup .parHd h1 span{float:left; color:#002b72; display:inline-block; padding:0 10px 0 0}
.slideGroup .parHd ul{ float:right; list-style-type:none; padding:0px; margin:0px;}
.slideGroup .parHd ul li{float:left; width:95px; text-align:center; cursor:pointer; color:#666666; font-size:14px;}
.slideGroup .parHd ul li.on{background:url(../image/tabs_on.gif) left top no-repeat;	color:#0D90AE;}
.slideGroup .parBd{ padding:13px 0 0 0; zoom:1;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative; height:240px;}

.slideGroup .sPrev{width:31px; height:31px; position:absolute; bottom:15px; right:40px;background:url(../image/prev-button.gif) no-repeat 0 0;}
.slideGroup .sNext{width:31px; height:31px; position:absolute; bottom:15px; right:0px;background:url(../image/next-button.gif) no-repeat 0 0;}
.slideGroup .parBd .tempWrap{ float:left;  }
.slideGroup .parBd p{background:url(../image/yd.jpg) no-repeat; width:53px; height:15px; position:absolute; left:575px; bottom:22px;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ margin:0 5px 0 0; float:left; _display:inline; overflow:hidden;}
.slideGroup .parBd ul li img{ width:160px; height:120px; padding:5px; border:1px solid #e7e7e7; }
.slideGroup .parBd ul li span{display:block; border:1px solid #e7e7e7; border-top:none; height:34px; line-height:34px; padding:0 0 0 10px;}








/*模板图片*/
.pic {float:left;width:150px;height:172px;margin:0px 8px;overflow:hidden;}
.pic .img {width:150px;border:1px solid #ccc;}
.pic a {display:block;width:150px;height:150px;overflow:hidden;}
.pic a.pic_title {height:32px;line-height:32px;padding-left:15px;background:url(../image/icon03.gif) 5px 14px no-repeat;}

/* 联系我们 */
#contact {background:url(../image/contact.jpg) left top no-repeat;font-size:12px;line-height:24px;padding:55px 0px 10px 0px;}
#contact ul {padding:0px 10px 5px; text-align:left;}
#contact li {clear:both;height:23px;line-height:23px;margin:5px 0px;padding-left:30px;}
#contact p {padding:0px 15px; text-align:left;}
.contact_info {width:218px;height:28px;line-height:24px;margin:0px 0px 0px 3px;padding-left:26px;font-size:12px;color:white;background:url(../image/left_more.gif) left top no-repeat; text-align:left;}
.contact_info a,.contact_info a:link,.contact_info a:hover,.contact_info a:visited {display:block;float:left;width:72px;color:white; text-align:left;}
/* 联系我们 */

/*左侧共用蓝色标题*/
#help .title {padding-bottom:10px;border-bottom:1px solid #ccc;}
#help .i04 {padding-left:30px;background:url(../image/icon04.gif) left top no-repeat;}
#help .i05 {padding-left:30px;background:url(../image/icon05.gif) left top no-repeat;}
#help .i06 {padding-left:30px;background:url(../image/icon06.gif) left top no-repeat;}
#help .box ul {margin-top:10px;}
/*帮助*/
#help {clear:both;line-height:26px;}
#help .box {float:left;width:295px;margin:0px 10px; text-align:left;}
#help .box1 {float:left;width:310px;margin:0 0 0 10px; text-align:left;}
#help .site_view {width:330px!important;width:320px;margin:0px 0px 0px 10px; text-align:left;}
#help .site_view .img_box {float:right;width:290px;margin-top:15px;}
#help .site_view .img_box a {display:block;float:left;width:84px;height:60px;margin:0px 9px 10px 0px;border:1px solid #ccc;overflow:hidden;}
#help .site_view .img {float:right;width:84px;}
#help ul {/*float:left;*/}
/*共用标题*/
.title {line-height:22px;color:#002B72;}
.title a,.left_title .tithle a,.left_title .tithle,.title a:visited {color:#002B72;font-size:18px;text-decoration:none;}
.title span {padding-left:10px;color:#84A4CA;font-size:18px;}
.left_title {height:38px;background:url(../image/left_title_bg.jpg) left top no-repeat;}
.left_title .title {height:22px;padding:5px 0px;}
.i08 {height:38px;padding-left:40px;background:url(../image/icon08.gif) 6px 1px no-repeat;}
.i09 {height:38px;padding-left:40px;background:url(../image/icon09.gif) 6px 1px no-repeat;}
.left_box {width:228px;background:url(../image/left_box_bg.gif) repeat-y left top;}
.left_box_bg {width:206px;margin:0px 1px;padding:10px 10px 4px;background:url(../image/left_box_bg_bg.gif) left top repeat-x;}
.left_box_bt {height:6px;background:url(../image/left_box_bt.gif) left top no-repeat;overflow:hidden;}
/*共用参数*/
.blank5 {clear:both;height:5px;overflow:hidden;}
.blank10 {clear:both;height:10px;overflow:hidden;}
.blank20 {clear:both;height:20px;overflow:hidden;}
.blank30 {clear:both;height:30px;overflow:hidden;}
.floatleft {float:left;}
.floatright {float:right;}
.padding10 {padding:10px;}
.padding20 {padding:20px;}
/*内容中部开始*/
.cen_left{ width:726px;float:left;}
.c_left_t{ width:726px; height:154px; float:left;}
.c_left_t h3{ height:30px; line-height:35px; overflow:hidden;background:url(../image/ico.gif) no-repeat 0px -48px; padding-left:15px}
.c_left_t ul{ width:100%; padding:10px 0; margin-top:5px}
.c_left_t dl{ width:227px; float:left; height:100px; margin:0 5px;background: url(../image/bg_yw.gif) no-repeat 100% -560px;}
.c_left_t dt{ float:left; width:190px; margin-left:10px; color:#999}
.c_left_t p{ float:left;width:190px;}
.c_left_t .txtyw{ padding-left:60px;background:url(/images/webs.gif) no-repeat 0 0;float:left; width:130px; height:35px; font-weight: bold; font-size:14px; margin-bottom:5px; overflow:hidden}
.c_left_t .txtyw span{ float:left; width:117px; font-size:10px; color:#666; font-weight:normal;background:none; padding-left:0px; margin:0px}
.c_left_t .web{background-position: 0px 0px;}
.c_left_t .yeei{background-position: 0px -39px;}
.c_left_t .pimg{background-position: 0px -83px;}
.c_left_t span{ float:left; width:177px;background:url(../image/ico.gif) no-repeat 0px -115px; padding-left:13px; margin-top:2px}
.c_left_t span a{ color:#ED8236}
.cl_1{background:url(../image/bg_yw.gif) no-repeat 0 0; width:11px; height:154px; float:left}
.cl_2{width:704px;height:154px;float:left;background: url(../image/bg_yw.gif) repeat-x 0 -320px;}
.cl_3{background:url(../image/bg_yw.gif) no-repeat 0 -161px; width:11px; height:154px; float:left}

.cen_right{ width:223px; float:right;}
.cen_right .anl_1{float:left;height:32px;width:213px;line-height:35px; overflow:hidden; padding-left:10px;color:#666;	background:url(/images/anli.gif) no-repeat;	font-weight:normal;	text-align:left;}
.cen_right .anl_1 .an_1_l{ float:left; width:100px ; padding-left:20px; font-weight:bold; color:#393}
.cen_right .anl_1 .an_1_r{ float:right; width:90px}
.cen_right .anl_1 .an_1_r li{ float:left;background:#F5F5F5; margin-right:3px;margin-top:6px;height:20px;cursor: pointer; line-height:20px;  width:20px; border:1px solid #ddd;}
.cen_right .anl_1 .an_1_r .annbg{background:#fff;width:20px; font-weight:bold}
.cen_right .anl_2{width:221px;float:left; height:112px; overflow:hidden; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.cen_right ul{ padding:10px 5px 2px 10px; width:205px; height:108px; overflow:hidden}
.cen_right ul li{ width:205px; float:left; color:#aaa;overflow:hidden; line-height:20px;}
.cen_right ul li a{ width:150px; float:left; font-size:12px;overflow:hidden;white-space:nowrap;}
.cen_right ul li span { float:right; color:#F63; width:40px; }
.cen_right .anl_3{width:223px;float:left;background:url(/images/anli.gif) no-repeat 0 -49px; height:10px; overflow:hidden }
h1, h2, h3, h4, h5, h6 { font-size:1em; }

/*内容欣赏开始*/
.gudo{ float:left; width:960px; height:240px;background:url(../image/dudon.gif) no-repeat 0 0; margin-top:10px;}
.rollphotos {	margin-top: 10px;width: 950px}
.fixtitle {overflow: hidden;line-height:40px; height: 30px;}
.fixtitle a:link {	color: #0736aa; text-decoration: none}
.fixtitle a:visited {	color: #0736aa; text-decoration: none}
.fixtitle a:hover {	text-decoration: underline}
.fixtitle h3 {	padding-left: 30px; font-size: 14px; float: left; color: #666}
.fixtitle .txright {padding-right: 10px; float: right;  margin-top:7px}
.lefts {float: right; width: 36px; height:25px; cursor: pointer;background: url(../image/gd_more.gif) 0px 0px;}
.rights{float: right; width: 36px; height:25px; cursor: pointer;background: url(../image/gd_more.gif) 0px -24px;}
.blk {padding-right: 0px;padding-left: 0px; padding-bottom: 10px; overflow: hidden; padding-top: 10px;zoom: 1; position: relative}
.blk .cont {margin: 0px auto; overflow: hidden; width: 950px;}
.blk .box{	float: left; width: 190px;overflow:hidden; text-align: center;}
.blk .box img {display: block;padding:20px 15px;width:160px; height:120px;background: #fff url(../image/show_bg.gif) no-repeat; }
.blk .box a:hover img {background: url(../image/show_bg.gif) no-repeat 0 -183px; }
.blk .box p {margin: 5px auto 0px; width: 130px; line-height: 20px}
.blk .box p a { background:none}

/*模板图片列表*/
.template_box {
  float:left;
  width:160px;
  margin:5px 0px 5px 14px;

  background:url(/images/piclist_1.png) right top no-repeat;
  text-align:center;
  overflow:hidden;
}

.template_box img {
  height:130px;
}
/* 首页模板切换 */
#template {clear:both;}
/*=== tabs ===*/
.tabs-wrap {
	position:relative;
	width:100%;
	background:url(../image/tabs_bg.gif) repeat-x left bottom;
	height:30px;
}
.news-wrap {
	width:350px;
	background:url(../image/tabs_bg.gif) repeat-x left bottom;
	height:30px;
}
ul.news {
	margin: 0;
	padding-right:6px;
	float: left;
}
ul.news li {
	float: left;
	margin: 0;
	padding: 3;
	width:333px;
	line-height: 20px; /*--Vertically aligns the text within the tab--*/
	overflow: hidden;
	margin-left:2px;
	font-size:12px;
	float:left;
}
ul.news li a {
	text-decoration: none;
    font-size:12px;
	padding: 0 18px;
	outline: none;
}
ul.news li a:hover {
	background:none;
}
ul.tabs {
	margin: 0;
	padding-right:6px;
	float: right;
	list-style: none;
	height: 30px; /*--Set height of tabs--*/
	float:right;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	width:93px;
	line-height: 30px; /*--Vertically aligns the text within the tab--*/
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	margin-left:2px;
	text-align:center;
	font-size:14px;
}
ul.tabs li a {
	text-decoration: none;
	display: block;
    font-size:14px;
	padding: 0 18px;
	outline: none;
}
ul.tabs li a:hover {
	background:none;
}
html ul.tabs li.active, html ul.tabs li.active a:hover, html ul.tabs li.active a  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background:url(../image/tabs_on.gif) left top no-repeat;
	color:#0D90AE;
}

.tab_container {
	overflow: hidden;
	clear: both;
	float: left;
	width: 100%;
	height:275px;
}
.tab_content {
	padding:13px 0 0 2px;
}
/*=== tabs ===*/
/*
	* Required 
*/
.loopedCarousel .container {height:167px; overflow:hidden; position:relative;  padding-bottom:19px;}
.loopedCarousel .slides {position:absolute; top:0; left:0;}
.loopedCarousel .slides div {
	position:absolute;
	top:0;
	width:172px;
	height:197px;
	display:none;
	color:#666;
}	

.loopedCarousel .slides div dt {border:1px solid #E7E7E7;}
.loopedCarousel .slides div dt a {display:block;height:130px;overflow:hidden;color:#666;}
.loopedCarousel .slides div dt img {
width:160px;padding:5px 5px 5px 5px
}

	.loopedCarousel .slides dl {

	}
	.loopedCarousel .slides dl dt {}
	.loopedCarousel .slides dl dd {
		border:1px solid #e7e7e7;
		border-top:none;
		padding:8px 7px 10px 11px;

	}
	.loopedCarousel .slides dl dd.last {
		overflow:hidden;
		border-top:none;
		padding:6px 7px 6px 11px;
	}
		.loopedCarousel .slides dl dd.last img {
			float:right;
			
		}
		.loopedCarousel .slides dl dd strong {
		color:#666;
		display:block;
		}
	h2.extra-title {
		position:absolute;
		left:0;
		top:0;
		line-height:30px;
		margin-bottom:0;
		padding-left:20px;
		color:#002B72;
		font-size:18px;
		background:url(../image/liens.gif) 8px 12px no-repeat;
		font-weight:normal;
		}
h2.extra-title a {color:#002B72;}
h2.extra-title span {padding-left:10px;color:#84A4CA;}
/*
	* Optional
*/
.loopedCarousel { position:relative; clear:both; }
.loopedCarousel ul.pagination { 
	float:right;
	padding:10px 6px 0 0;
}
.loopedCarousel ul.pagination li  { float:left; padding-left:4px;}
.loopedCarousel ul.pagination li a {
	float:left;
	width:15px;
	height:15px;
	background:url(../image/bull1.gif) no-repeat 0 0;
	text-decoration:none;
	text-indent:-9999em;
}
.loopedCarousel ul.pagination li a:hover {
	text-decoration:none;
	background:url(../image/bull2.gif) no-repeat 0 0;
}
.loopedCarousel ul.pagination li.active a {
	background:url(../image/bull2.gif) no-repeat 0 0;
}

.carousel-nav {
	float:right;
	padding:0 0 0 0;
}
	.carousel-nav li {
		float:left;
		padding-left:4px;
	}

.loopedCarousel .previous {
	float:left;
	width:31px;
	height:31px;
	background:url(../image/prev-button.gif) no-repeat 0 0;
}
.loopedCarousel .next {
	float:left;
	width:31px;
	height:31px;
	background:url(../image/next-button.gif) no-repeat 0 0;
}

/* QQ客服 */

.QQbox{ z-index:99; width: 99px; right: 25px; top: 240px; position: absolute;}

/*QQ END*/

