* { margin:0;padding:0;font-size:12px;font-family:Arial,ËÎÌå;list-style:none;}


a {	text-decoration:none;color: #383838;}
P{ font-size: 14px; font-family: Arial,ËÎÌå;line-height: 26px;color: #383838;white-space:normal;}
a:hover { text-decoration:underline;color: #383838;}
.clear { clear:both;}
.td { font-size: 12px; font-family: Arial,ËÎÌå;line-height: 20px;color: #383838;white-space:normal;}

.NewsTitleFontHard a:link   { color:#383838;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";font-weight:bold;line-height: 16px;overflow:hidden;text-decoration:none;}
.NewsTitleFontHard a:visited{ color:#383838;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";font-weight:bold;line-height: 16px;overflow:hidden;text-decoration:none;}
.NewsTitleFontHard a:hover  { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";font-weight:bold;line-height: 16px;overflow:hidden;text-decoration:none;}
.NewsTitleFontHard a:active { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";font-weight:bold;line-height: 16px;overflow:hidden;text-decoration:none;}

.NewsTitleFont a:link   { color:#383838;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}
.NewsTitleFont a:visited{ color:#383838;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}
.NewsTitleFont a:hover  { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}
.NewsTitleFont a:active { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}

.NewsFont a:link   { color:#383838;font-size:14px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}
.NewsFont a:visited{ color:#383838;font-size:14px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}
.NewsFont a:hover  { color:#ea8003;font-size:14px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}
.NewsFont a:active { color:#ea8003;font-size:14px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}

.BottomFont a:link   { color:#FFFFFF;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}
.BottomFont a:visited{ color:#FFFFFF;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}
.BottomFont a:hover  { color:#ffc600;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}
.BottomFont a:active { color:#ffc600;font-size:12px;white-space:normal;font-family: "Arial,ËÎÌå";overflow:hidden;text-decoration:none;}


.MPage a:link    {color:#383838;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#FFFFFF;}
.MPage a:visited {color:#383838;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#FFFFFF;}
.MPage a:hover   {color:#FFFFFF;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#ea8003;}
.MPage a:active  {color:#FFFFFF;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#ea8003;}


.wenzi_memo{ font-size: 14px; font-family: Arial,ËÎÌå;line-height: 26px;color: #383838;white-space:normal;}
.wenzi_memo2{ font-size: 12px; font-family: Arial,ËÎÌå;line-height:22px;color: #383838;white-space:normal;}
.wenzi_memo3{ font-size: 12px; font-family: Arial,ËÎÌå;line-height:26px;color: #383838;white-space:normal;}


.wenzi{ font-size: 12px; font-family: Arial,ËÎÌå;color: #383838;white-space:normal;}
.wenzi2{ font-size: 14px; font-family: Arial,ËÎÌå;color: #383838;white-space:normal;}

.wenzi_title{color:#383838;font-size:14px;font-weight:bold;white-space:normal;font-family: "Arial,ËÎÌå";}
.wenzi_title2{color:#1E639E;font-size:14px;font-weight:bold;white-space:normal;font-family: "Arial,ËÎÌå";}
.wenzi_Price{color:#ba0000;font-size:16px;font-weight:bold;white-space:normal;font-family: "Î¢ÈíÑÅºÚ","Microsoft YaHei","ËÎÌå"}
.a-ProdMenuTitle{  font-size: 13px; font-weight: bold;text-decoration: none; color: #333333; }
.a-ProdMenuTitle2{  font-size: 16px; font-weight: bold;text-decoration: none; color: #383838; }

.img_mid{ vertical-align:middle; }


.ProImg01{ border:1px solid #7b7b7b; width:200px; height:167px;overflow:hidden;}
.ProImg02{ border:0px solid #7b7b7b; width:224px; height:192px;overflow:hidden;}
.ProImg03{ border:0px solid #7b7b7b; width:278px; height:155px;overflow:hidden;}
.ProImg04{ border:0px solid #7b7b7b; width:297px; height:116px;overflow:hidden;}


.YuangongImg{ border:1px solid #7b7b7b; width:150px; height:150px;overflow:hidden;}
.indexGundong{ border:0px solid #7b7b7b; width:300px; height:415px;overflow:hidden;}
.indexNewsPic{ border:0px solid #7b7b7b; width:125px; height:125px;overflow:hidden;}



/*²Ëµ¥µ¼º½---------------------------------*/

.navbox{height:42px;position:relative;z-index:9; margin:auto;background:url(images/topMenuBg.jpg);filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","ËÎÌå";}
.nav{width:1050px;margin:0 auto;height:42px; list-style:none;}
.nav li{float:left;height:42px;position:relative; list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}

.nav li a span        {float:left;display:block;line-height:42px;color:#FFFFFF;font-weight:bold;cursor:pointer;width:150px;text-align:center;font-size:15px;font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","ËÎÌå";}
.nav li a:visited span{float:left;display:block;line-height:42px;color:#FFFFFF;font-weight:bold;cursor:pointer;width:150px;text-align:center;font-size:15px;font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","ËÎÌå";}
.nav li a:hover   span{float:left;display:block;line-height:42px;color:#FFFFFF;font-weight:bold;cursor:pointer;width:150px;text-align:center;font-size:15px;font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","ËÎÌå";}
.nav li a:active  span{float:left;display:block;line-height:42px;color:#FFFFFF;font-weight:bold;cursor:pointer;width:150px;text-align:center;font-size:15px;font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","ËÎÌå";}

.mj_hover_menu{text-decoration:none; width:150px; background:url(images/menu_hover.png); height:42px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:42px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:825px; height:235px; background:url(images/menu_pro_bg.png) no-repeat;}
.mj_menu_pro_main{width:765px; margin:auto; padding-top:12px;}

.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:12px; color:#696969;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:480px; height:185px; background:url(images/menu_news_bg.png) no-repeat;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 30px; margin-right:30px; height:150px; float:left; border-right:solid 1px #cccccc; }
.mj_menu_news_li2{padding:0px 30px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }

.mj_menu_news_img{ float:left; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_img2{float:left; text-align:left; margin-left:30px; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_img3{float:left; text-align:left; margin-left:10px; color:#bb1721; line-height:30px; font-size:14px;}


#TopMenuKJ{ 
	width:765px;height:auto;
	overflow:hidden;
	white-space:nowrap;
}

#TopMenuKJ ul{
	list-style:none;   
}

#TopMenuKJ li{
    width:190px;
	height:22px;
	line-height:22px;
	margin-bottom:10px;
	float:left;
}



/* mainbanner */
.mainbanner{height:1920px;overflow:hidden; position:relative; }
.mainbanner_window{left:100%;width:1920px;height:397px;overflow:hidden;margin-left:-1920px;position:absolute;}
.mainbanner_window ul{width:999999px;height:850px;position:relative;margin-top:0px;}
.mainbanner_window li{background:#ebe8e8;width:1920px;height:397px;text-align:center;font-size:0px;float:left;display:inline;}

.mainbanner_list{left:745px;top:350px;width:150px;height:30px;margin-left:10px;position:absolute;}
.mainbanner_list li{width:20px;height:20px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("images/gundongdot.png") no-repeat;width:20px;height:20px;line-height:20px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;font-family: Arial,ËÎÌå;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;background:url("images/gundongdotA.png") no-repeat;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}


/* NewIndexBanner */
#slide-index {
	POSITION: relative; MIN-WIDTH: 1200px; WIDTH: auto; HEIGHT: 350px; OVERFLOW: hidden
}
#slide-index .slides {
	MIN-WIDTH: 1200px; WIDTH: auto; HEIGHT: 350px
}
#slide-index .slide {
	POSITION: relative; MIN-WIDTH: 1000px; FLOAT: left; HEIGHT: 350px
}
#slide-index .image {
	Z-INDEX: 1; POSITION: absolute
}
#slide-index .text {
	Z-INDEX: 2; POSITION: absolute; TOP: -500px
}
#slide-index .button {
	Z-INDEX: 2; POSITION: absolute; TOP: -500px
}
#slide-index .button {
	WIDTH: 138px; DISPLAY: none
}
#slide-index .control {
	Z-INDEX: 40; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 19px; CURSOR: pointer
}
#slide-index .control A {
	BACKGROUND-IMAGE: url(../images/hw_000505.png);  WIDTH: 15px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; CURSOR: pointer; MARGIN-RIGHT: 6px; 
}
#slide-index .control A:hover {
	BACKGROUND-IMAGE: url(../images/hw_000506.png); 
}
#slide-index .control A.active {
	BACKGROUND-IMAGE: url(../images/hw_000506.png); 
}


.autoMaxWidth {
	POSITION: relative; HEIGHT: 232px; OVERFLOW: hidden
}


/*ÔÚÏß¿Í·þQQ---------------------------------*/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}



/*Header---------------------------------*/
#wrapHeader {margin-left:auto;margin-right:auto;width:100%;height:150px;background:url(images/topbg.jpg) repeat-x ; white-space:nowrap;overflow:hidden;}
#wrapHeader #Header{ width:1200px;height:150px; margin-left:auto;margin-right:auto; toverflow:hidden;white-space:nowrap;}


/*TopMenu---------------------------------*/
#wrapTopMenu { margin-left:auto;margin-right:auto;width:100%;height:48px;white-space:nowrap;overflow:hidden;background:url(images/topMenuBg.jpg);}
#wrapTopMenu #TopMenuKJ{ width:1200px;height:48px; margin-left:auto;margin-right:auto;background-repeat:repeat-x;overflow:hidden;white-space:nowrap;}
#wrapTopMenu #TopMenuKJ #TopMenu{ width:1000px;height:48px; margin-left:auto;margin-right:auto;overflow:hidden;white-space:nowrap;}


/*Banner---------------------------------*/
#wrapBanner { margin-left:auto;margin-right:auto;width:100%;height:350px;white-space:nowrap;overflow:hidden;background:#ebe8e8;}
#wrapBanner #BannerKJ{ width:1920px;height:350px; margin-left:auto;margin-right:auto;overflow:hidden;white-space:nowrap;}

/*LanmuBanner---------------------------------*/
#wrapLanmuBanner { margin-left:auto;margin-right:auto;width:100%;height:350px;white-space:nowrap;overflow:hidden;background:#ebe8e8;}
#wrapLanmuBanner #LanmuBannerKJ{ width:1920px;height:350px; margin-left:auto;margin-right:auto;overflow:hidden;white-space:nowrap;}



/*Main---------------------------------*/
#wrap { margin-left:auto;margin-right:auto;width:1200px;height:auto;overflow:hidden;background:#ffffff;}

/*Main--IndexTopNews-------------------------------*/
#wrap #indexNewsTop{ 
	width:1190px;height:auto;
    margin-left:5px;margin-top:25px;
	overflow:hidden;white-space:nowrap;
}
/*Main--IndexTopNews--#indexNewsTopLeft-----------------------------*/
#wrap #indexNewsTop #indexNewsTopLeft{ 
    float:left;width:303px;height:auto;
	overflow:hidden;white-space:nowrap;	
}

#wrap #indexNewsTop #indexNewsTopLeft #indexNewsTopLeftIitle a:link{ 
    display:block;float:left;width:303px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg01.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopLeft #indexNewsTopLeftIitle a:visited{ 
    display:block;float:left;width:303px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg01.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopLeft #indexNewsTopLeftIitle a:hover{ 
    display:block;float:left;width:303px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg01a.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopLeft #indexNewsTopLeftIitle a:active{ 
    display:block;float:left;width:303px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg01a.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}


#wrap #indexNewsTop #indexNewsTopLeft #indexNewsTopLeftImgKJ{ 
    float:left;width:301px;height:120px;margin-top:8px; margin-bottom:10px;
	border:1px solid #d5d5d5; overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopLeft #indexNewsTopLeftImg{ 
    float:left;width:297px;height:116px;margin-top:2px; margin-left:2px;overflow:hidden;white-space:nowrap;
}


#wrap #indexNewsTop #indexNewsTopLeft #LeftNewsTitle{ 
    float:left;width:303px;height:25px;
	line-height:25px; text-indent:25px;
	background:url(images/indexNewsDot.jpg) no-repeat;
	overflow:hidden;white-space:nowrap;
}

/*Main--IndexTopNews--#indexNewsTopCenter-----------------------------*/
#wrap #indexNewsTop #indexNewsTopCenter{ 
    float:left;width:517px;height:auto; margin-left:33px;
	overflow:hidden;white-space:nowrap;	
}

#wrap #indexNewsTop #indexNewsTopCenter #indexNewsTopCenterIitle a:link{ 
    display:block;float:left;width:517px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg02.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopCenter #indexNewsTopCenterIitle a:visited{ 
    display:block;float:left;width:517px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg02.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopCenter #indexNewsTopCenterIitle a:hover{ 
    display:block;float:left;width:517px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg02a.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopCenter #indexNewsTopCenterIitle a:active{ 
    display:block;float:left;width:517px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg02a.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopCenter #indexNewsTopCenterImgKJ{ 
    float:left;width:517px;height:auto;margin-top:8px; margin-bottom:10px;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopCenter #indexNewsTopCenterImgKJ #indexNewsTopCenterImgKJLeft{ 
    float:left;width:228px;height:196px;border:1px solid #d5d5d5; overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopCenter #indexNewsTopCenterImgKJ #indexNewsTopCenterImgKJLeft #indexNewsTopCenterImgKJLeftImg{ 
    float:left;width:224px;height:192px;margin-top:2px; margin-left:2px;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopCenter #indexNewsTopCenterImgKJ #indexNewsTopCenterImgKJRight{ 
    float:right;width:279px;height:auto;overflow:hidden;white-space:normal;
}




#wrap #indexNewsTop #indexNewsTopCenter #indexNewsTopCenterImgKJ #indexNewsTopCenterImgKJRight #CenterNewsTitle{ 
    float:left;width:279px;height:25px;
	line-height:25px; text-indent:18px;
	background:url(images/indexNewsDot.jpg) no-repeat;
	overflow:hidden;white-space:nowrap;
}

/*Main--IndexTopNews--#indexNewsTopRight-----------------------------*/
#wrap #indexNewsTop #indexNewsTopRight{ 
    float:left;width:303px;height:auto; margin-left:34px;
	overflow:hidden;white-space:nowrap;	
}


#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopLeftIitle a:link{ 
    display:block;float:left;width:303px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg01.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopLeftIitle a:visited{ 
    display:block;float:left;width:303px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg01.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopLeftIitle a:hover{ 
    display:block;float:left;width:303px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg01a.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}

#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopLeftIitle a:active{ 
    display:block;float:left;width:303px;height:31px;
	line-height:30px;text-indent:25px;font-size:14px; font-family: ºÚÌå; color: #383838; font-weight:bold;white-space:normal;text-decoration:none;	
    background:url(images/indexNewsTitleBg01a.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;
}


#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopRightMain{ 
    float:left;width:303px;height:260px;
	overflow:hidden;white-space:nowrap;
	background:url(images/indexNewsTopRightMainBg.jpg);
}

#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopRightMain #idexTpRtMainKJ{ 
    float:left;width:288px;height:auto; margin-left:15px;margin-top:8px;
	overflow:hidden;
}

#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopRightMain #idexTpRtMainKJ ul{ 
    float:left;width:288px;height:auto; 
    list-style:none; 
}

#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopRightMain #idexTpRtMainKJ li{ 
	width:127px;height:41px;
	margin-right:15px;margin-top:10px;
	border:1px solid #e2e2e2;
	text-align:center;
	line-height:41px;
	float:left;
	background:#f4f4f4;
}





/*--indexProduct---------------------------------------------------------*/
#wrap #indexProduct{ 
	width:1190px;height:auto;
    margin-left:5px;margin-top:25px;
	overflow:hidden;white-space:nowrap;
}

#wrap #indexProduct #indexProTitle{ 
	width:1190px;height:45px;
    background:url(images/indexProTitle.jpg);background-repeat:repeat-x;overflow:hidden;white-space:nowrap;	
}

#wrap #indexProduct #inexProKJ{ 
	width:1188px;height:135px;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;	
    background:#f4f4f4;overflow:hidden;white-space:nowrap;	
}

#wrap #indexProduct #inexProKJ ul{
	float:left;width:1188px;height:135px;
	list-style:none; 
}

#wrap #indexProduct #inexProKJ li{
	float:left;width:182px;height:135px;
	margin-left:13px;
	list-style-type:none;overflow:hidden;
}


#wrap #indexProduct #indexProBottom{ 
	width:1190px;height:7px;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;	
    border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e3e3e3;
	background:#f4f4f4;overflow:hidden;white-space:nowrap;	
}

/*--indexRongyu---------------------------------------------------------*/
#wrap #indexRongyu{ 
	width:1188px;height:225px;
    margin-left:5px;margin-top:25px;
	border-top-width:1px;   border-top-style:solid;   border-top-color:#e3e3e3;
	border-bottom-width:1px;   border-bottom-style:solid;   border-bottom-color:#e3e3e3;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;	
   overflow:hidden;white-space:nowrap;
}

#wrap #indexRongyu #indexRongyuTitle{ 
	width:1158px;height:40px;
	margin-left:15px; margin-right:15px;
	line-height:40px; text-indent:10px;
	font-size: 14px; font-weight: bold;text-decoration: none; color: #383838;
	border-bottom-width:2px;   border-bottom-style:solid;   border-bottom-color:#0768ac;
    
}

#wrap #indexRongyu #inexRongyuKJ{ 
	width:1173px;height:175px; 
	margin-left:15px; 
	margin-top:15px;margin-bottom:15px;overflow:hidden;white-space:nowrap;	
}



/*--indexLink---------------------------------------------------------*/
#wrap #indexLink{ 
	width:1188px;height:auto;
    margin-left:5px;margin-top:25px;
	border-top-width:1px;   border-top-style:solid;   border-top-color:#e3e3e3;
	border-bottom-width:1px;   border-bottom-style:solid;   border-bottom-color:#e3e3e3;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;	
   overflow:hidden;
}

#wrap #indexLink #indexLinkTitle{ 
	width:1158px;height:40px;
	margin-left:15px; margin-right:15px;
	line-height:40px; text-indent:10px;
	font-size: 14px; font-weight: bold;text-decoration: none; color: #383838;
	border-bottom-width:2px;   border-bottom-style:solid;   border-bottom-color:#0768ac;
    
}





#wrap #indexLink #indexLinkKJ{ 
	width:1158px;height:auto; margin-left:15px; margin-right:15px;margin-top:5px;
	line-height:30px;
   overflow:hidden; white-space:normal;
}


/*--indexService---------------------------------------------------------*/
#wrap #indexService{ 
	width:1200px;height:auto;
	margin-top:25px;
   overflow:hidden;
}








/*Lanmu---LanmuLeft---------------------------------------------------------------------------------------------*/
#wrap #LanmuLeft{ 
    float:left;
	width:202px;
	height:auto;
	margin-top:30px;
	margin-left:10px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuLeft #lanmuLeftTitle{ 
    float:left;
	width:202px;
	height:31px;
	line-height:31px;
	text-align:center;
    font-size: 14px; font-family: ºÚÌå; font-weight:bold ;color: #FFFFFF;
    background:url(images/leftTitle.jpg);
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuLeft #lanmuMenu{ 
    float:left;
	width:202px;height:30px;
	margin-top:5px;
	line-height:30px;text-indent:23px;
    background:url(images/leftMenu.jpg);
	overflow:hidden;
	white-space:normal;
}

#wrap #LanmuLeft #lanmuMenu2{ 
    float:left;
	width:202px;height:45px;
	margin-top:5px;
	line-height:23px;text-indent:27px;
    background:url(images/leftMenu2.jpg);
	overflow:hidden;
	white-space:normal;
}

#wrap #LanmuLeft #lanmuMenu3{ 
    float:left;
	width:202px;
	height:30px;
	margin-top:5px;
	line-height:30px;
	text-indent:27px;
	font-size: 12px; font-weight:bold;
    background:url(images/leftMenu3.jpg);
	overflow:hidden;
	white-space:normal;
}


#wrap #LanmuLeft #lanmuLeftLogo{ 
    float:left;
	width:202px;
	height:auto;
	margin-top:10px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
}

/*Lanmu---LanmuRight---------------------------------------------------------------------------------------------*/
#wrap #LanmuRight{ 
    float:right;
	width:922px;
	height:auto;
	margin-top:30px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuRight #LanmuNav{ 
    float:left;
	width:922px;
	height:auto;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuRight #LanmuMain{ 
    float:left;
	width:852px;
	height:auto;
	margin-top:20px;
	margin-left:35px;
	margin-bottom:20px;
	overflow:hidden;
	white-space:normal;
}

/*Lanmu---LanmuRight2---------------------------------------------------------------------------------------------*/
#wrap #LanmuRight2{ 
    float:right;
	width:986px;
	height:auto;
	margin-top:30px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuRight2 #LanmuNav2{ 
    float:left;
	width:970px;
	height:auto;
	margin-left:16px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuRight2 #LanmuMain2{ 
    float:left;
	width:970px;
	height:auto;
	margin-top:20px;
	margin-left:16px;
	margin-bottom:20px;
	overflow:hidden;
	white-space:normal;
}



/*ProductlistKJ---------------------------------------------------------------------------------------------*/

#ProductlistKJ{ 
	float:left;
	width:852px;
	height:auto;
    margin-left:auto;
	margin-top:10px;
	margin-right:auto;
	overflow:hidden;
	white-space:nowrap;
}

#ProductlistKJ ul{
	float:left;
	width:852px;
	margin-left:10px;
	list-style:none; 
    /*background:#ff4848; Reference color*/
}

#ProductlistKJ li{
    width:202px;
	height:auto;
	margin-left:41px;
	margin-right:41px;
	margin-bottom:30px;
	list-style-type:none;
	float:left;
	overflow:hidden;
}

#ProKJ{ 
	float:left;
	width:202px;
	height:auto;
	overflow:hidden;
	white-space:nowrap;
}

#ProKJ #ProKJImg{ 
	float:left;
	width:202px;
	height:169px;
	overflow:hidden;
	white-space:nowrap;
}

#ProKJ #ProKJTxt{ 
	float:left;
	width:202px;
	height:25px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
}




/*QQ-Service------------------------------------------------------------------------------------------------*/
#cs_box {width:120px; height:280px; color:#FFF; background:#1eb7d3; position:fixed; left:10px; top:100px; border-radius:10px; z-index:1000}
#cs_box span {height:20px; line-height:20px;display:block;}
.cs_close {color:#FFF; position:absolute; right:10px; top:8px; cursor:pointer; font-size:20px;font-family:Verdana, Geneva, sans-serif}
.cs_title {font-size:14px; margin:10px; font-weight:bold;color:#FFF;}
.cs_img {width:100px; height:100px; background:#FFF; margin:10px;}
.cs_info {font-size:12px; margin:0px 10px; overflow:hidden; text-align:center;color:#FFF;}
.cs_btn {width:100px; height:25px; background:#333; margin:5px 10px; border-radius:5px; font-size:12px; line-height:25px; color:#FFF; text-align:center; cursor:pointer;}









/*--Bottom---------------------------------------------------------*/
#wrapBottom{ width:1200px;height:auto; margin-left:auto;margin-right:auto; margin-top:25px;overflow:hidden;white-space:nowrap;}

#wrapBottom #wrapBottomTxt{ width:1200px;height:38px; line-height: 38px;background:#2290cd;color:#FFFFFF;text-align:center;overflow:hidden;white-space:nowrap;}
#wrapBottom #wrapBottomTxt2{ width:1200px;height:100px; line-height: 26px;text-align:center;overflow:hidden;white-space:nowrap;}
























