@charset "utf-8";
/* CSS Document */

/*导航-----------------------------------------------------------------------------------------------------------------*/

.nav_scroll{position:fixed;width:100%;margin:0;left:0;top:0; background:#fff; z-index:99999;width:100%; height:138px; background:url(../images/1.png);}   
.nnfra{ width:100%;}
.nnfraaa{ width:1004px; margin:0 auto; height:76px; }
.topb{
	height:132px;
	background:url(../images/1.png);
}
.topba{
	height:132px;
	width:225px;
}
.box{ width:100%;}
.boxa{
	width:1200px;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top{width:100%; height:40px; background:#004b9e; color:#FFF; line-height:33px; }
.topa{ background:url(../images/7.jpg) no-repeat; background-position:520px; }
.box{ width:100%;}
.wjj {
	background-color: rgba(255,255,255,0.9);
	width: 100%;
}

.dian {
	font-family: Arial;
	font-size: 12px;
	line-height: 50px;
	color: #FFF;
	background-image: url(../images/dian_07.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 50px;
	width: 50px;
	text-align: center;
	float: left;
	margin-top: 41px;
	margin-left: 35px;
}
.dian a {
	color: #FFF!important;

}
.dian a:hover {
	color: #c7000b!important;
	text-decoration: none;
}

#navz {
	width: 840px;
	height: 42px;
	color: #000;
	font-size: 14px;
	background-image: url(../images/navbg_12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "微软雅黑";
	padding-right: 22px;
	padding-left: 23px;
	float: left;
	line-height: 132px;
}
#navz a:hover  {
	text-decoration:none;
	font-weight:bold;
	background-image: url(../images/libg_10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #fff;
}
#navz li a:hover{
	background-image: url(../images/lili_07.jpg)!important;
	background-repeat: no-repeat!important;
	background-position: center top!important;
	text-decoration: none;
	font-weight: normal;
	color: #FFF;
}
.flo{ float:left;}
.flot{ float:right;}


#menu_layer{ width:500px; margin:0px auto;}
#menu{ width:500px; height:37px; line-height:37px;  padding:2px 0px 0px 1px; clear:both;position:absolute;z-index:11;}
#menu ul{ margin:0;	padding:0;}
#menu ul li{
	width:143px;
	height:37px;
	float:left;
	color:#FFF;
	text-align:center;
	overflow:hidden;
	font-family:"微软雅黑";
	font-weight:normal;
	margin:0;
	padding:0;
	font-size: 14px;
}
#menu ul li p{margin:0 auto;	padding:0;}
.menus a {TEXT-DECORATION: none; width:143px;DISPLAY: block; height:37px; font-size:14px; text-align:center;}
.menus a:link {color:#004ca9;}
.menus a:visited {	text-decoration: none;	color:#004ca9;}
.menus a:hover {
	TEXT-DECORATION: none;
	color:#ffffff;
	background-image: url(../images/lili_02.jpg);
	background-repeat: no-repeat;
}


.menu1 a {TEXT-DECORATION: none; width:143px;DISPLAY: block; height:37px; font-size:14px; text-align:center;}
.menu1 a:link {color:#ffffff; background:url(../images/m_bg.gif) no-repeat;}
.menu1 a:visited {	text-decoration: none;	color:#ffffff; }
.menu1 a:hover { TEXT-DECORATION: none; color:#ffffff;}

.menus1 a {TEXT-DECORATION: none; width:143px;DISPLAY: block; height:37px; font-size:14px; text-align:center;}
.menus1 a:link {color:#004ca9;}
.menus1 a:visited {	text-decoration: none;	color:#004ca9;}
.menus1 a:hover { TEXT-DECORATION: none; color:#ffffff; background:url(../images/m_bg1.gif) no-repeat;}

.menus4 a {TEXT-DECORATION: none; width:143px;DISPLAY: block; height:37px; font-size:14px; text-align:center;}
.menus4 a:link {color:#004ca9;}
.menus4 a:visited {	text-decoration: none;	color:#004ca9;}
.menus4 a:hover { TEXT-DECORATION: none; color:#ffffff; background:url(../images/m_bg4.gif) no-repeat;}


.menus2 a {TEXT-DECORATION: none; width:143px; DISPLAY: block; height:37px; font-size:14px; text-align:center;}
.menus2 a:link {color:#004ca9;}
.menus2 a:visited {	text-decoration: none;	color:#004ca9;}
.menus2 a:hover { TEXT-DECORATION: none; color:#ffffff; background:url(../images/m_bg2.gif) no-repeat;}

.menus3 a {TEXT-DECORATION: none; width:143px;DISPLAY: block; height:37px; font-size:14px; text-align:center;}
.menus3 a:link {color:#004ca9;}
.menus3 a:visited {	text-decoration: none;	color:#004ca9;}
.menus3 a:hover { TEXT-DECORATION: none; color:#ffffff; background:url(../images/m_bg.gif) no-repeat;}

.menu_line{ margin:0px; padding:0px; line-height:20px; height:20px;}

.subtext{ width:96px; height:64px; border:1px solid #000000; margin: 200px 0px 0px 15px; padding:0px;}

.subtext1{ margin: 0px auto; padding:0px; width:130px; height:64px; background:url(../images/t1.gif) no-repeat;}
.subtext2{ margin: 0px auto; padding:0px; width:130px; height:64px; background:url(../images/t2.gif) no-repeat;}
.subtext3{ margin: 0px auto; padding:0px; width:130px; height:64px; background:url(../images/t3.gif) no-repeat;}
.subtext4{ margin: 0px auto; padding:0px; width:130px; height:64px; background:url(../images/t4.gif) no-repeat;}
.subtext5{ margin: 0px auto; padding:0px; width:130px; height:64px; background:url(../images/t5.gif) no-repeat;}
.subtext6{ margin: 0px auto; padding:0px; width:130px; height:64px; background:url(../images/t6.gif) no-repeat;}
.subtext_title{ width:130px; height:30px; line-height:30px; border-bottom:1px solid #CCCCCC; margin:0px; padding:0px;}
.subtext4s{ margin: 0px auto; padding:0px; width:130px; height:64px; background:url(../images/t4s.gif) no-repeat;}



.subtext_title a {TEXT-DECORATION: none; width:130px;DISPLAY: block; height:30px; font-size:14px; font-weight:normal; text-align:left; text-indent:10px;}
.subtext_title a:link {color:#474747;}
.subtext_title a:visited {	text-decoration: none;	color:#474747;}
.subtext_title a:hover { TEXT-DECORATION: none; color:#1f8fde; background:url(../images/case_bgs.gif)}


.subtext_title1{ width:130px; height:30px; line-height:30px; border-bottom:1px solid #CCCCCC; margin:0px; padding:0px;}

.subtext_title1 a {TEXT-DECORATION: none; width:130px;DISPLAY: block; height:30px; font-size:14px; font-weight:normal; text-align:left; text-indent:10px;}
.subtext_title1 a:link {color:#474747;}
.subtext_title1 a:visited {	text-decoration: none;	color:#474747;}
.subtext_title1 a:hover { TEXT-DECORATION: none; color:#2483D3; background:url(../images/case_bgs.gif)}

.subtext_title2{ width:130px; height:30px; line-height:30px; border-bottom:1px solid #CCCCCC; margin:0px; padding:0px;}

.subtext_title2 a {TEXT-DECORATION: none; width:130px;DISPLAY: block; height:30px; font-size:14px; font-weight:normal; text-align:left; text-indent:10px;}
.subtext_title2 a:link {color:#474747;}
.subtext_title2 a:visited {	text-decoration: none;	color:#474747;}
.subtext_title2 a:hover { TEXT-DECORATION: none; color:#5fa61a; background:url(../images/case_bgs.gif)}


.subtext_title4{ width:130px; height:30px; line-height:30px; border-bottom:1px solid #CCCCCC; margin:0px; padding:0px; font-size:14px; font-weight:normal; text-align:left; text-indent:10px;}

.subtext_title4 a {TEXT-DECORATION: none; width:130px;DISPLAY: block; height:30px; font-size:14px; font-weight:normal; text-align:left; text-indent:10px;}
.subtext_title4 a:link {color:#474747;}
.subtext_title4 a:visited {	text-decoration: none;	color:#474747;}
.subtext_title4 a:hover { TEXT-DECORATION: none; color:#fd9900; background:url(../images/case_bgs.gif)}




/*Menu Color Classes*/
.green{background:url('../images/m1_bg.gif') top left no-repeat;}
.green1{background:url('../images/m2_bg.gif') top left no-repeat;}
.green2{background:url('../images/m3_bg.gif') top left no-repeat;}
.green3{background:url('../images/m4_bg.gif') top left no-repeat;}
.green4{background:url('../images/m1x_bg.gif') top left no-repeat;}

.yellow{}
.red{}
.purple{}
.blue{}
.clear{ clear:both; width:100%; height:1px;overflow:hidden; font-size:1px;}

.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}




#nav {
	MARGIN-BOTTOM: 12px; HEIGHT: 132px; line-height:132px; width:900px; margin:0px 0px 0px -20px;
}

#nav UL.main-nav LI {
	Z-INDEX: 79;
	POSITION: relative;
	TEXT-ALIGN: center;
	FLOAT: left;
	FONT-WEIGHT: normal
}#nav UL.main-nav LI a:hover {
	color: #c7000b!important;
	background-image: url(../images/lili_07.jpg)!important;
	background-repeat: no-repeat;
	background-position: center 90px!important;
}
#nav UL.main-nav LI.first A {
	 HEIGHT: 132px
}
#nav UL.main-nav LI.last {
	_width: 99px
}
#nav UL.main-nav LI.last A {
	WIDTH: 64px;  HEIGHT: 132px; _width: 71px; _position: absolute; _left: 0; _top: 0
}

#nav UL.main-nav LI A {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 132px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; FLOAT: left; HEIGHT: 38px; COLOR: #6f6f6d; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 0px; _line-height: 30px; _padding: 0 31px; _font-size: 12px; 
	}
#nav UL.main-nav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#nav UL.main-nav LI.non-dropdown A {
	HEIGHT: 132px
}
#nav UL.main-nav LI.hover A { color:#155ea8
}

#nav UL.main-nav LI .pipe {
	POSITION: absolute;
	HEIGHT: 13px;
	TOP: 18px;
	RIGHT: 0px
}



#nav .subnavi {
	Z-INDEX: 99;
	POSITION: absolute;
	TEXT-ALIGN: left;
	DISPLAY: none;
	top: 132px;
}
#nav UL.main-nav LI.hover .subnavi {
	DISPLAY: block
}
#nav .subnavi .content {
	PADDING-BOTTOM: 0px; PADDING-LEFT:0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 8px; border-bottom:13px solid #014292;
}
#nav .subnavi .content UL {
	ZOOM: 1; margin:10px;
}
#nav .subnavi .content UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#nav .subnavi .content LI {
	TEXT-ALIGN: left; WIDTH: 100%; FLOAT: left; COLOR: #383838; FONT-SIZE: 12px; FONT-WEIGHT: normal; _height: 28px
}
#nav .subnavi .content LI A{
	POSITION: static;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	PADDING-LEFT: 13px;
	WIDTH: auto !important;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../image/navi-liBg.gif) no-repeat 0px 9px;
	FLOAT: none;
	HEIGHT: auto !important;
	COLOR: #383838;
	CLEAR: both;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	display:block;
}
#nav .subnavi .content LI A:link{
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 13px; WIDTH: auto !important; PADDING-RIGHT: 0px; BACKGROUND: url(../image/navi-liBg.gif) no-repeat 0px 9px; FLOAT: none; HEIGHT: auto !important; COLOR: #383838; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#nav .subnavi .content LI A:visited{
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 13px; WIDTH: auto !important; PADDING-RIGHT: 0px; BACKGROUND: url(../image/navi-liBg.gif) no-repeat 0px 9px; FLOAT: none; HEIGHT: auto !important; COLOR: #383838; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#nav .subnavi .content LI A:hover {
	TEXT-DECORATION: underline; BACKGROUND: url(../image/navi-liBg.gif) no-repeat 0px 9px; 
}
#nav .subnavi .content P {
	FONT-WEIGHT: bold; PADDING-TOP: 8px
}
#nav .subnavi .content P.child {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#nav .subnavi .content .management {
	WIDTH: 309px; FLOAT: left; height: auto; min-height:260px
}

#nav .subnavi .content .management{WIDTH: 309px; height: auto; min-height:240px; FLOAT: left; margin:0px auto; padding:0px;}
#nav .subnavi .content .management .left{WIDTH: 309px;aq FLOAT: left;  border-right:1px solid #d2d2d2;}
#nav .subnavi .content .management .left UL {PADDING-TOP: 0px}
#nav .subnavi .content .management .left UL li{MARGIN-LEFT: 100px; font-size:14px; line-height:30px;}
#nav .subnavi .content .management .left UL li a{ color:#676868; font-size:14px; line-height:30px;}
#nav .subnavi .content .management .left UL li a:link{ color:#676868; font-size:14px; line-height:30px;}
#nav .subnavi .content .management .left UL li a:hover{ color:#c7000b; font-size:14px; line-height:30px;}


#nav .subnavi .content .productsApp {
	WIDTH: 500px;
	FLOAT: left;
	height:240px;
	MARGIN-LEFT: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
#nav .subnavi .content .productsApp .title {
	width:277px;
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:24px;
	font-weight: bold;
	border:1px solid #999999;
	color:#434343;
	margin-top: 15px;
	margin-left: 130px;
}
#nav .subnavi .content .productsApp .text {
	line-height:30px;
	font-size:16px;
	font-weight:normal;
	color:#c7000b;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
} 
#nav .subnavi .content .productsApp .titless { width:306px; height:45px; line-height:45px; text-align:center; font-size:24px;font-weight: bold; border:1px solid #3d83cb; color:#3d83cb;}



/**************水包水******************/
#nav .subnavi .content .woter{WIDTH: 309px; height:240px; FLOAT: left; margin:0px auto; padding:0px;}
#nav .subnavi .content .woter .left{WIDTH: 309px;height:240px; FLOAT: left;  border-right:1px solid #d2d2d2;}
#nav .subnavi .content .woter .left UL {
}
#nav .subnavi .content .woter .left UL li{MARGIN-LEFT: 100px; font-size:14px; line-height:30px;}
#nav .subnavi .content .woter .left UL li a{ color:#676868; font-size:14px; line-height:30px;}
#nav .subnavi .content .woter .left UL li a:link{ color:#676868; font-size:14px; line-height:30px;}
#nav .subnavi .content .woter .left UL li a:hover{ color:#c7000b; font-size:14px; line-height:30px;}


#nav .subnavi .content .woterApp {WIDTH: 500px; FLOAT: left; height:240px;  MARGIN-LEFT: 15px; margin:0px auto; padding:40px 0px 0px 125px;}
#nav .subnavi .content .woterApp .title { width:177px; height:45px; line-height:45px; text-align:center; font-size:24px;font-weight: bold; border:1px solid #3d83cb; color:#3d83cb;}
#nav .subnavi .content .woterApp .text {line-height:30px; font-size:16px; font-weight:normal; color:#c7000b; padding:30px 0px 0px 0px;} 
#nav .subnavi .content .woterApp .titless { width:306px; height:45px; line-height:45px; text-align:center; font-size:24px;font-weight: bold; border:1px solid #3d83cb; color:#3d83cb;}





#nav .subnavi .content .manage{WIDTH: 250px; height:240px;margin:0px auto; padding:0px; float:right;border-left:1px solid #d2d2d2;}
#nav .subnavi .content .manage .right{
	WIDTH: 170px;
	height:240px;
	FLOAT: left;
}
#nav .subnavi .content .manage .right UL {PADDING-TOP: 10px}
#nav .subnavi .content .manage .right UL li{MARGIN-LEFT: 25px; font-size:14px; line-height:30px;}
#nav .subnavi .content .manage .right UL li a{ color:#676868; font-size:14px; line-height:30px;}
#nav .subnavi .content .manage .right UL li a:link{ color:#676868; font-size:14px; line-height:30px;}
#nav .subnavi .content .manage .right UL li a:hover{ color:#c7000b; font-size:14px; line-height:30px;}



#nav .subnavi .content .pro {WIDTH: 600px; FLOAT: left; height:240px;  MARGIN-LEFT: 15px; margin:0px auto; padding:132px 0px 0px 125px;}
#nav .subnavi .content .pro .title { width:120px; height:45px; line-height:45px; text-align:center; font-size:24px;font-weight: bold; border:1px solid #3d83cb; color:#3d83cb;}
#nav .subnavi .content .pro .text {line-height:30px; font-size:16px; font-weight:normal; color:#c7000b; padding:30px 0px 0px 0px;} 
#nav .subnavi .content .pro .titless { width:136px; height:45px; line-height:45px; text-align:center; font-size:24px;font-weight: bold; border:1px solid #3d83cb; color:#3d83cb;}



/**************关于久诺******************/

#nav .subnavi .content .about {WIDTH:665px; FLOAT: left; height:240px;  MARGIN-LEFT: 15px; margin:0px auto; padding:29px 50px 0px 0px;}
#nav .subnavi .content .about_L { width:125px; height:auto; margin:40px 0px 10px 40px; float:left;}
#nav .subnavi .content .about_R{ width:500px; height:220px;margin:30px 0px 0px 0px; float: left; background:url(../images/qz.jpg) no-repeat bottom;}
#nav .subnavi .content .about_R .text {line-height:30px; font-size:16px; font-weight:normal; color:#c7000b; padding:20px 0px 0px 20px;} 
#nav .subnavi .content .about_R .titless { width:306px; height:45px; line-height:45px; text-align: left; text-indent:20px;font-size:24px;font-weight: bold;  color:#3d83cb;}


#nav .subnavi .content .manage1{WIDTH: 250px; margin:0px auto; padding:0px; float:right;border-left:1px solid #d2d2d2;}
#nav .subnavi .content .manage1 .right1{
	WIDTH: 170px;
	FLOAT: left;
}
#nav .subnavi .content .manage1 .right1 UL {PADDING-TOP: 10px}
#nav .subnavi .content .manage1 .right1 UL li{MARGIN-LEFT: 25px; font-size:14px; line-height:30px;}
#nav .subnavi .content .manage1 .right1 UL li a{ color:#676868; font-size:14px; line-height:30px;}
#nav .subnavi .content .manage1 .right1 UL li a:link{ color:#676868; font-size:14px; line-height:30px;}
#nav .subnavi .content .manage1 .right1 UL li a:hover{ color:#c7000b; font-size:14px; line-height:30px;}






#nav .subnavi .content .productsApp UL A STRONG {
	FONT-SIZE: 14px
}
#nav .subnavi .content .trade {
	WIDTH: 295px; FLOAT: left; MARGIN-LEFT:2px; height:138px; padding-top:30px;}

#nav .subnavi .content .trade .left {
	WIDTH: 135px; FLOAT: left; MARGIN-LEFT:0px;
}
#nav .subnavi .content .trade .left img {
	WIDTH: 130px; height:98px; padding:1px; border:1px solid #dbdbdb;FLOAT: left; MARGIN-LEFT:0px; background:#FFFFFF;
}
#nav .subnavi .content .trade .right H4 {
	PADDING-BOTTOM: 2px; COLOR: #343434; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP:30px; padding-left:10px;
}
#nav .subnavi .content .trade .right {
	WIDTH: 150px; FLOAT: left; MARGIN-LEFT:3px; MARGIN-RIGHT:0px; 
}
#nav .subnavi .content .trade .right H5 {
	LINE-HEIGHT: 19px; COLOR: #d7efff
}
#nav .subnavi .content .trade .right UL {
	PADDING-BOTTOM: 20px
}
#nav .subnavi .content .trade H3 {
	BORDER-BOTTOM: #648b13 1px dotted; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 20px; COLOR: #648b13; CLEAR: both; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#nav .subnavi .content .trade H4 {
	PADDING-BOTTOM: 2px; COLOR: #d7ffe3; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 16px
}


#nav .subnavi .top {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/navigation/sub-navi-topBg.png) no-repeat right 50%; HEIGHT: 7px; FONT-SIZE: 0px
}
#nav .subnavi .top1 {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/navigation/sub-navi-topBg1.png) no-repeat right 50%; HEIGHT: 7px; FONT-SIZE: 0px
}
#nav .subnavi .top-right {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/navigation/sub-navi-topBg-right.png) no-repeat left 50%; HEIGHT: 7px; FONT-SIZE: 0px; BORDER-RIGHT: #292929 1px solid
}
#nav .subnavi .bottom DIV.bottom {
	POSITION: relative
}
#nav .subnavi .bottom DIV.bottom-left {
	POSITION: absolute; WIDTH: 20px; BACKGROUND: url(../images/navigation/subnavi-bottomBg-left.png) no-repeat; HEIGHT: 18px; LEFT: 0px
}
#nav .subnavi .bottom DIV.bottom-right {
	POSITION: absolute; WIDTH: 20px; BACKGROUND: url(../images/navigation/subnavi-bottomBg-right.png) no-repeat; HEIGHT: 18px; RIGHT: 0px
}
#nav .subnavi .bottom DIV.bottom-middle {
	MARGIN: 0px 20px; BACKGROUND: url(../images/navigation/subnavi-bottomBg-middle.png) repeat-x; HEIGHT: 18px
}


/*导航结束-----------------------------------------------------------------------------------------------------------------*/


/*通栏-----------------------------------------------------------------------------------------------------------------*/
#warp {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	clear: both;
	height: 2529px;
	overflow: visible;
	background-position: center top;
	background-image: url(../images/index.jpg);
}
#header {
	float: left;
	height: 92px;
	width: 1000px;
}
#header h1 {
	float: left;
	height: 92px;
	width: 600px;
}
.index {
	background-repeat: no-repeat;
	height: 988px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.ba {
	display: inline;
	height: 578px;
	width: 100%;
}
.gd {
	float: left;
	width: 700px;
	text-align: left;
	padding-left: 191px;
	line-height: 25px;
	height: 25px;
	margin-top: 5px;
}

.lh {
	display: inline;
	float: left;
	height: 191px;
	width: 188px;
	margin-top: 75px;
	margin-left: 20px;
}
.tu {
	float: left;
	width: 1000px;
	margin-top: 3884px;
	display: inline;
}
.demo {OVERFLOW: hidden; WIDTH: 1000px}
.indemo {FLOAT: left; WIDTH: 800%}
.demo1 {FLOAT: left}
.demo2 {FLOAT: left}
.fla{
	padding: 0px;
	height: 107px;
	width: 100%;
	position: absolute;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	overflow: visible;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	visibility: visible;
}
#wrapper {
	background:#fff;
	position:relative;
}



.fullwidthbanner-container{
	width:100% !important;
	position:relative;
	padding:0;
	max-height:578px !important;
	overflow:hidden;
}

.fullwidthbanner-container .fullwidthabnner	{
	width:100% !important;
	max-height:578px !important;
	position:relative;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	  .banner, .bannercontainer			{	width:768px; height:309px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	   .banner, .bannercontainer		{	width:480px; height:193px;	}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer		{	width:320px;height:129px;	}
}

@media only screen and (max-width: 319px) {
		.banner, .bannercontainer		{	width:240px;height:97px;	}
}

.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {	
	background:#c20000 !important; 
}
.tp-leftarrow:hover,
.tp-rightarrow:hover {	
	background-color:#c20000 !important;
 }
/** BULLETS **/
.tp-bullets {
    z-index: 1001;
    position: absolute;
    bottom: 0px;
}

.tp-bullets.simplebullets.round .bullet {
    cursor: pointer;
    position: relative;
    background: #014292;
    width: 188px;
    height: 6px;
    float: left;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
}


.tp-leftarrow.large {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: #393939 url(../images/slider-left-arrow.png) no-Repeat;
	width: 42px;
	height: 43px;
	margin-left: 0px;
	margin-top: -21px;
	-webkit-transition: background 0.1s linear;
	-moz-transition: color, background 0.1s linear;
	-o-transition: color, background 0.1s linear;
	transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}

.tp-rightarrow.large {
    z-index: 100;
    cursor: pointer;
    position: relative;
    background: #393939 url(../images/slider-right-arrow.png) no-Repeat 0 0;
    width: 42px;
    height: 43px;
    margin-left: 0;
    margin-top: -21px;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}



.tp-bullets.tp-thumbs {
    z-index: 100;
    position: absolute;
    padding: 3px;
    background-color: #fff;
    width: 500px;
    height: 50px;
    margin-top: -50px;
}

.fullwidthbanner-container .tp-thumbs {
    padding: 3px;
}

.tp-bullets.tp-thumbs .tp-mask {
    width: 500px;
    height: 50px;
    overflow: hidden;
    position: relative;
}

.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
    width: 5000px;
    position: absolute;
}

.tp-bullets.tp-thumbs .bullet {
    width: 100px;
    height: 50px;
    cursor: pointer;
    overflow: hidden;
    background: none;
    margin: 0;
    float: left;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/*filter: alpha(opacity=50);	*/
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
}

.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}

.tp-thumbs img {
    width: 100%;
}

.tp-bannertimer {
    width: 100%;
    height: 10px;
    position: absolute;
    z-index: 200;
    z-index: 5000;
}

.tp-bannertimer.tp-bottom {
    bottom: 0px !important;
    height: 5px;
}


@media only screen and (min-width: 768px) and (max-width: 959px) {;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .responsive .tp-bullets.tp-thumbs {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .tp-mask {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .bullet {
        width: 60px !important;
        height: 30px !important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .responsive .tp-bullets {
        display: none;
    }

    .responsive .tparrows {
        display: none;
    }
}


.tp-simpleresponsive img {
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.tp-simpleresponsive a {
    text-decoration: none;
}

.tp-simpleresponsive ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.tp-simpleresponsive >ul >li {
    list-stye: none;
    position: absolute;
    visibility: hidden;
}

.caption.slidelink a div,
.tp-caption.slidelink a div {
    width: 10000px;
    height: 10000px;
}

.tp-loader {
    background: url(../images/loader.gif) no-repeat 10px 10px;
    background-color: #fff;
    margin: -22px -22px;
    top: 50%;
    left: 50%;
    z-index: 10000;
    position: absolute;
    width: 44px;
    height: 44px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
/*通栏结束-----------------------------------------------------------------------------------------------------------------*/































































