﻿html, body
{
font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    color: #656362;
    text-decoration: none;
    background: #fff;
    line-height: 18px;


    zoom: 1;
}


#container
{
    width: 1920px;
    *+width:1426px;
    position: relative;
    margin: 0 auto;
}
a:link{
	color: #333333;
	font-size: 14px;
}
a:hover{
	color: #666666;
	font-size: 14px;
}

/*字体颜色*/
.purple
{
    color: #b77bd0;
}
/*紫色*/
.deepseablue
{
    color: #0d569c;
}
/*深海蓝*/


.lightseablue
{ color:#006bc6}
/*浅海蓝*/


/*头部幻灯片*/
#HeadBody
{
	position: relative;
	width: 100%;

    /*overflow: hidden;*/
}
#HeadBody .head_bg
{
	margin-top: 0px;
  
    height: 724px;
}
#HeadBody .head_bg #bigpic
{
    width: 1500px;
    height: 724px;
}
#HeadBody .head_shade
{
	z-index: 111111;
	width: 1920px;
	position: absolute;
	margin-top: 47px;
	background-image: url(../a/bj.png);
	height: 112px;
}
#HeadBody .head_shade .logotop
{
	height: 40px;
	width: 64%;
	margin-right: auto;
	margin-left: auto;	
}
#HeadBody .head_shade .logotop .text
{
	background-color: #bf9d81;
	height: 40px;
	width: 1000px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	font-size: 15px;
	line-height: 40px;
	color: #FFF;
}

#HeadBody .head_shade .head_shade_bg
{
	z-index: 9999999999;
	position: fixed;
	float: none;
	margin-right: auto;
	width: 1500px;
	height: 142px;
	color: #FFF;

}



#HeadBody .head_shade .head_shade_bg .logo
{
	float: left;
	width: 443px;
	height: 121px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
}
#HeadBody .head_shade .head_shade_bg .logo1
{
	float: left;
	width: 135px;
	height: 50px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 380px;
	margin-top: 30px;
}
#HeadBody .head_shade .head_shade_bg .logo2
{
	float: right;
	margin-right: auto;
	margin-bottom: 0;
	margin-top: 0px;
	margin-left: auto;
}
 .bme
{
	background-image: url(../images/xd_in1.jpg);
	width: 1500px;
	height: 33px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-repeat: repeat-x;
}

#HeadBody .head_shade1
{
	position: relative;
	z-index: 2;
	margin-top: 20px;
}
#HeadBody .head_shade1 .midlin
{
	height: 127px;
	width: 100%;
	text-align: center;
	margin-top: 60px;
}

#HeadBody .head_shade1 .midproduct
{
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
#HeadBody .head_shade1 .midproduct img
{
	margin-right: 15px;
	margin-left: 15px;
}

#HeadBody .head_shade1 .midpica
{
	background-image: url(../images/m3.jpg);
	background-repeat: no-repeat;
	height: 231px;
	width: 100%;
	margin-top: 20px;
}
#HeadBody .head_shade1 .midpica1
{
	background-image: url(../images/ab4.jpg);
	background-repeat: no-repeat;
	height: 231px;
	width: 100%;
	margin-top: 20px;
}
#HeadBody .head_shade1 .head_shade_bg2
{
	position: absolute;
	float: none;
	margin-right: auto;
	margin-left: 260px;
	width: 100%;
	margin-top: 750px;
}
#HeadBody .head_shade1 .head_shade_bg2 .mid1
{
	margin-left: 455px;
}
#HeadBody .head_shade1 .head_shade_bg2 .mid2
{
	margin-left: 30px;
	margin-top: 40px;
}
#demo {FLOAT: left;OVERFLOW: hidden;margin-right: 2px;margin-left: 2px;	width:1220px;}

#HeadBody .head_shade1 .head_shade_bg1
{
	position: absolute;
	float: none;
	margin-right: auto;
	margin-left: 260px;
	width: 100%;
	margin-top: 100px;
}
#HeadBody .head_shade1 .head_shade_bg1 .mid
{
	float: left;
	width: 1248px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 40px;    
}
#HeadBody .head_shade1 .head_shade_bg1 .mid .b1
{
	float: left;

	margin-top: 0px;
	margin-bottom: 0;
}
#HeadBody .head_shade1 .head_shade_bg1 .mid .b2
{
	float: left;
	width: 181px;
	height: 257px;
	margin-top: 0px;
	margin-right: 10;
	margin-bottom: 0;
}


#HeadBody .head_shade1 .head_shade_bg1 .mid1
{
	float: left;
	width: 1026px;
	height: 105px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 40px;   
}
#HeadBody .head_shade1 .head_shade_bg1 .mid1 .b1
{
	margin-top: 4px;
	background-color: #dcf2fd;
	height: 270px;
	width: 283px;
}
#HeadBody .head_shade1 .head_shade_bg1 .mid1 .b1 img
{
	margin-top: 8px;
	margin-bottom: 4px;
	margin-left: 10px;
}
#HeadBody .head_shade1 .head_shade_bg1 .mid1 .b2
{
	margin-top: 4px;
	width: 283px;
}
#HeadBody .head_shade1 .head_shade_bg1 .mid2
{
	float: left;
	width: 900px;
	height: 300px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 325px;
	margin-top: -105px;
}
#HeadBody .head_shade1 .head_shade_bg1 .mid2 .b1
{
	margin-top: 4px;
	float: left;
}

#HeadBody .head_shade1 .head_shade_bg1 .mid3
{
	float: left;
	width: 900px;
	height: 300px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 325px;
	margin-top: -105px;
}
#HeadBody .head_shade1 .head_shade_bg1 .mid3 .b1
{
	float: none;
	margin-top: 30px;
}
#HeadBody .head_shade1 .head_shade_bg1 .mid3 .b2
{
	float: left;
	margin-top: 25px;
}
#HeadBody .head_shade1 .head_shade_bg1 .mid3 .b2 A
{
	float: left;
	line-height: 25px;
	color: #06F;
	font-size: 14px;
}
.newlinea{
	border-right-width: 1px;
	border-right-style: double;
	border-right-color: #BFBFBF;
	padding-right: 16px;
	padding-left: 16px;
}
.newlinea1{

	padding-right: 16px;
	padding-left: 16px;
}

#HeadBody .head_shade1 .head_shade_bg1 .mide
{
	float: left;
	width: 362px;
	height: 105px;
	margin-top: 60px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 10px;
}
#HeadBody .head_shade1 .head_shade_bg1 .mide .b1
{
	float: left;
	width: 100px;
	height: 51px;
	margin-top: 0px;
	margin-right: 10;
	margin-bottom: 0; 
}
#HeadBody .head_shade1 .head_shade_bg1 .mide .b2
{
	float: left;
	width: 240px;
	height: 51px;
	margin-top: 20px;
	margin-right: 10;
	margin-bottom: 0;
}

#HeadBody .head_shade1 .head_shade_bg1 .mida
{
	float: left;
	width: 422px;
	height: 105px;
	margin-top: 10px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 40px;    
}
#HeadBody .head_shade1 .head_shade_bg1 .mida .b1
{
	float: left;
	width: 100px;
	height: 51px;
	margin-top: 0px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 14px;    
}
#HeadBody #header-Right
{
    float: left;
    margin: 32px 0 0 366px;
    width: 280px;
}
#HeadBody #header-Right .login_title
{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
#HeadBody #header-Right .login_title img
{
    float: left;
}
#HeadBody #header-Right .login_title .mumreg
{
    margin: 0 0 0 11px;
    color: #000;
    text-decoration: underline;
    float: left;
    display: block;
    height: 23px;
    line-height: 23px;
}
#HeadBody #header-Right #login .inputboard
{
	margin: 0;
	float: left;
	height: 28px;
	width: 140px;
	background-repeat: repeat-x;
}
#HeadBody #header-Right #login .inputboard input
{
	width: 80px;
	color: #949495;
	overflow: hidden;
	height: 20px;
	line-height: 21px;
	border: 0 none;
	padding: 0;
	background-color: #FFFFFF;
	margin-top: 5;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.lo1
{
	margin: 0;
	float: left;
	height: 28px;
	width: 30px;
	background-image: url(../NewImages/lo1.png);
	background-repeat: no-repeat;
}
.lo1_1
{
	margin: 0;
	float: left;
	height: 28px;
	width: 30px;
	background-image: url(../NewImages/lo2.png);
	background-repeat: no-repeat;
}
.lo2
{
	margin: 0;
	float: left;
	height: 24px;
	width: 90px;
	background-image: url(../NewImages/lo3.png);
	background-repeat: repeat-x;
	padding-top: 4px;
}
.lo3
{
	margin: 0;
	float: left;
	height: 28px;
	width: 12px;
	background-image: url(../NewImages/lo4.png);
	background-repeat: no-repeat;
}
#HeadBody #header-Right #login .input-username-bg
{
    background-position: 4px -29px;
}
#HeadBody #header-Right #login .input-pwd-bg
{
    background-position: 4px 0px;
}
#HeadBody #header-Right #login #RememberMe
{
    width: 110px;
    height: 20px;
    float: left;
}
#HeadBody #header-Right #login #RememberMe .remembermeTxt
{
    color: #949495;
    float: left;
    margin: 6px 3px 0 3px;
    *display:inline;
}
#HeadBody #header-Right #login #RememberMe .inputCkBox
{
    float: left;
    margin: 5px 3px 0 6px;
      display:none;
}
#HeadBody #header-Right #login #login-menu
{
    float: left;
    width: 150px;
}
#HeadBody #header-Right #login #login-menu ul
{
    position: relative;
    margin: 5px 9px 0 0;
}
#HeadBody #header-Right #login #login-menu ul li
{
    color: #fff;
    margin: 0 5px;
    float: right;
    height: 21px;
    line-height: 21px;
    /*padding: 0 15px;*/
    background: #be9acd;
    text-align: center;
}
#HeadBody #header-Right #login #login-menu ul li a
{
    color: #fff;
}

.fakeckb-rembme-input{
  float: left;
    margin: 8px 0px 0 8px;
     width:20px; height:20px;  background:url(../NewImages/purple_selector.png) no-repeat 0px 0px; cursor:pointer;
     * display:inline;
}
#RememberMe .fkselected{
 background-position:0px -31px;
}


/*logined*/

#logined .logined{
margin: 10px 0 0 33px;
width: 166px;

}

#logined .welcome{
 float:left;  padding:0 0 0 20px;
  background:url(../NewImages/purple_selector.png) no-repeat 2px -29px;
}
#logined #btnLogout{
color: #fff;
    margin: 0 0px;
    float: right;
    height: 21px;
    line-height: 21px;
    padding: 0 10px;
    background: #be9acd;
    text-align: center;
   
}





/*head-bottom header_menu 头部主菜单*/
#HeadBody #header-Bottom
{
    width: 100%;
    height: 35px;
    position: relative;
    z-index: 2;
}
#HeadBody #header-Bottom #header-Menu
{
    height: 28px;
    background-image: url(../NewImages/head_bg.jpg);
    background-repeat:no-repeat;
    margin-top:-2px;
    position:relative;
}

.head_bg1{ background-position:0 0px;}
.head_bg2{ background-position:0 -43px;}
.head_bg3{ background-position:0 -85px;}
#header-Bottom ul
{
    float: left;
    height: 35px; *display:inline;}
#header-Bottom ul li
{background:url(../NewImages/temp.png);

    float: left; *display:inline; height:37px;}
#header-Bottom ul li .line
{
    width: 1px;
    height: 26px;
    margin: 5px 0 0 0;
}
#header-Bottom ul li a
{
    color: #fff;
    float:left;
    font-size: 14px;
    line-height: 37px;
    text-align: center;
    text-decoration: none;
}
#header-Bottom ul li a:hover
{
    color: #eaac25;
}
#header-Bottom .header-Menu1
{
    overflow: hidden;
    width: 60px;
    height: 35px;
    margin: 0 0 0 190px;
}
#header-Bottom .header-Menu1 a
{
    width: 60px;
}

#header-Bottom .header-Menu1 a:hover{
     color:#2f5e77;
}
#header-Bottom .header-Menu1 .Topmenu-selected{
 color:#2f5e77
}
#header-Bottom .header-Menu2
{
    /*overflow: hidden;*/
  
    height: 35px;
    margin: 0 0 0 0px;
}
#header-Bottom .header-Menu2 a:hover
{
 color:#ad3d71
}
#header-Bottom .header-Menu2 .Topmenu-selected{
 color:#ad3d71
}
#header-Bottom .header-Menu2 li
{
    position:relative;
    margin: 0 5px 0 4px; *_margin:0 4px;}
#header-Bottom .header-Menu3
{
    /*overflow: hidden;*/
 
    height: 35px;
    margin: 0 0 0 20px;
}

#header-Bottom .header-Menu3 .Topmenu-selected{
 color:#500b6c
}
#header-Bottom .header-Menu3 a:hover
{
 color:#500b6c
}
#header-Bottom .header-Menu3 li
{
    position:relative;
    margin: 0 2px 0 4px;
}

#header-Bottom .stagemenusel{ position:absolute; z-index:2; top:-3px;}
#header-Bottom .prdmenusel{ position:absolute; z-index:2; top:-18px;}

/*头部搜索栏*/
#HeadBody #searchpicbg
{
    background: url(../NewImages/searchPic.png) no-repeat;
    position: absolute;
    z-index: 3;
    width: 111px;
    height: 152px;
    right: 227px;
    top: 4px;
}

#HeadBody #searchpicbg #searchbar
{
    height: 31px;
    margin: 85px 0 0 0;
}

#HeadBody #searchpicbg #searchbar #GoToSearch
{
    height: 18px;
    line-height: 18px;
    width: 124px;
    border: 0 none;
    background: #ebf5e4;
    color: #889d79;
}

#HeadBody #searchpicbg #searchbar .inputborader
{
    height: 20px;
    line-height: 20px;
    width: 126px;
    border-top: 1px solid #90aa7c;
    border-bottom: 1px solid #dae8d1;
    border-left: 1px solid #dae8d1;
    border-right: 1px solid #dae8d1;
    background: #ebf5e4;
    float: left; *display:inline;
    margin-top: -2px;
}

#HeadBody #searchpicbg #searchbar #BtnSearch
{
    float: left;
     *display:inline;
width:18px;
height:18px;
background:url(../NewImages/search_btn.png)no-repeat;
border:0 none;
margin:3px 0 0 3px;
padding:0;
text-indent:-9999px;
cursor:pointer;
}

#HeadBody #HeadShare
{
    position: absolute;
    z-index: 4;
    right: 210px;
    top: 15px;
}
#HeadBody #HeadShare .shareto a
{
    float: left;
    display: block;
    margin: 0 2px;
    width: 18px;
    height: 18px;
    background: url(../NewImages/share_icon.png) no-repeat;
}

#HeadBody #HeadShare .shareto .kaixin_icon
{
    background-position: -43px 0px;
}
#HeadBody #HeadShare .shareto .renren_icon
{
    background-position: -21px 0px;
}
#HeadBody #HeadShare .shareto .sinaweibo_icon
{
    background-position: 0px 0px;
}


#HeadBody #HeadShare .shareto .shareto_separator
{
    float: left;
    display: block;
    margin: 0 2px;
    width: 45px;
    height: 18px;
    padding: 1px 0 0 0;
    color: #be9acd;
}

.Topmenu-unselected
{
    color: #fff;
}
.Topmenu-selected
{
    color: #fff;
  
}
/*/////////////////////mid////////////////////*/

#mid
{
	width: 100%;
	color: #a0a6ac;
	background-repeat: repeat;
	margin-top: -140px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	z-index: 999999;
	position: absolute;
}

#mid .mid-Info
{
	float: none;
	width: 1100px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

/*/////////////////////footer////////////////////*/

#footer
{
	width: 100%;
	color: #a0a6ac;
	height: 188px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #0c3f97;
}


#footer-Menu
{
    line-height: 30px;
    float: right;
    width: 530px;
    text-align: right;
    margin-top: 24px;
}
#footer-Menu .txt
{
    color: #01338D;
font-size: 18px;
font-weight: bold;
}
#footer-Menu .phonenum
{
    color: #01338D;
font-size: 20px;
font-weight: bold;
}

#footer-Info
{
	float: none;
	width: 1220px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 46px;
	color: #283896;
	height: 139px;
}
#footer-Info .a1
{
	float: left;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	height: 83px;
}
#footer-Info .a2
{
	float: left;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
	height: 30px;
	margin-top: 30px;
}
#footer-Info1
{
	float: left;
	width: 475px;
	text-align: left;
	margin-left: 390px;
}
#footer-link
{
	float:left;
	width:230px;
	margin-top: 4px;
	margin-left: 380px;
}
  #footer-link ul { width:210px; margin:6px auto;}
 #footer-link ul li{ float:left; padding:2px;}
  #footer-link ul li a{ color:#A0A6AC;}
    #footer-link ul li a:hover{ color:#EAAC25;
                                }
    
/*/////////////////////footer////////////////////*/


/*飘窗*/
#oamaintain
{
    width: 198px;
    height: 180px;
    overflow: hidden;
    position: fixed;
    z-index: 10;
    top: 500px;
    bottom: auto;
    right: 0;
}
#oamaintain a
{
    margin: 0;
    padding: 0;
    overflow: hidden;
}
#oamaintain img
{
    margin: 0;
    padding: 0;
}
* html #oamaintain
{
    position: absolute;
    bottom: auto;
    top: expression(eval(document.documentElement.scrollTop));
    right: 10px;
}


/*////////////////////////bigpic//////////////////////*/
#bigpic
{
	width: 1417px;
	height: 387px;

}


/*////////////////////////mainBody//////////////////////*/
#mainBody
{
    width: 100%;
    margin: 0 auto;
    /*height: 560px;z-index: 2;*/
    
    position: relative;
    /*z-index:2;原先样式*/
    z-index: 0;
    /*z-index:-10;*/
     padding-bottom:40px;
}

.bg_blue{background: url(../NewImages/body_bg_blue.jpg) repeat-x #DFFBFF;}
.bg_blue1{background: url(../NewImages/body_bg_pink.jpg) repeat-x bottom;}
.bg_pink{background: url(../NewImages/body_bg_pink.jpg) repeat-x bottom;}
.bg_purple{background: url(../NewImages/body_bg_purple.jpg) repeat-x bottom;}

/*bodyshade*/
 .bodyshade
{
    position: absolute;
    z-index: -1;
    width: 815px;
    height: 352px;
    left: 172px;
    top: -100px;
}
#mainBodyShade
{
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 602px;
	background: url(../NewImages/shade/def_bodyshadebg.jpg) no-repeat;
	margin-left: -150px;
}
#mainBodyShade1
{
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 602px;
	background: url(../NewImages/shade/def_bodyshadebg.png) no-repeat;
	margin-left: -150px;
}
 #StagePageShade
{
    background: url(../NewImages/shade/stage_shade_bg.png) no-repeat;
}
 #LightGreenShade
{
    background: url(../NewImages/shade/light_green_bg.png) no-repeat;
}
 #GreenShade 
{
	margin-top: 70px;
	margin-left: 40px;
	background: url(../NewImages/shade/stage_shade_Green.png) no-repeat;
}


/*LeftMenu*/

#mainBody .left
{
    position: relative;
    z-index: 1;
    float: left;
    margin: -45px 0 0 196px;
    width: 285px;
}
#mainBody .right
{
    position: relative;
    z-index: 1;
    float: left;
    margin: -38px 0 0 0;
    width: 285px;
}
#mainBody .center
{
    float: left;
    position: relative;
    z-index: 2;
    overflow: hidden;
    position: relative;
    width: 480px;
    margin:-40px 0 0 10px;
    
}

#mainBody .center1
{
	float: left;
	position: relative;
	z-index: 2;
	overflow: hidden;
	position: relative;
	width: 490px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	padding-left: 10px;
}
/*mainBody left*/
#Mypoints
{
    margin: -22px 0 0 0;
    overflow: hidden;
    position: relative;
    z-index: 2;
    width: 264px;
    height: 135px;
    background: url(../NewImages/mypoints.png) no-repeat;
}
#Mypoints #linktoMypoints
{
    display: block;
    width: 150px;
    height: 75px;
    text-indent: -9999px;
    margin: 37px 0 0 87px;
}
#G2GEnter
{
	position: relative;
	z-index: 1;
	width: 281px;
	height: 278px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
#G2GEnter #linktoG2G
{
    text-indent: -9999px;
    overflow: hidden;
    width: 255px;
    height: 80px;
    display: block;
    margin: 100px 0 0 0;
}


#WeiboNameCard .headphoto
{
    width: 56px;
    height: 56px;
    overflow: hidden;
    position: absolute;
    z-index: 1;
    top: 25px;
    left: 40px;
}
#WeiboNameCard .headphoto-border
{
    background: url(../NewImages/headphoto_border.png) no-repeat;
    width: 65px;
    height: 66px;
    overflow: hidden;
    position: absolute;
    z-index: 2;
    top: 6px;
    left: 27px;
}
#WeiboNameCard .right
{
    float: right;
    width: 115px;
    margin: 0 60px 0 0;
}
#WeiboNameCard .right .name
{
	margin-top: 20px;
	color: #000000;
}
#WeiboNameCard .right .name .purple
{
    font-weight: bold;
}

#WeiboNameCard .right .name a
{
     color:#000000;
}

#WeiboNameCard .right .weiboBtn
{
    width: 118px;
height: 25px;
    overflow: hidden;
    margin: 5px 0 0;
}
#WeiboNameCard .right .weiboBtn #btnFocus
{
    background: url(../NewImages/focus_btn.png) no-repeat;
    width: 58px;
    height: 20px;
    margin: 0;
    cursor: pointer;
    padding: 0;
    border: 0 none;
}
#WeiboNameCard .right .weiboBtn #imgFocused
{
}

#LearnMore{
position: relative;
z-index: 3;
margin: 10px 0 0 10px;
}


#leftmenu
{
	width: 278px;
	height: 158px;
	overflow: hidden;
	position: relative;
	margin-top: 60px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#leftmenu .leftmenu_shadow
{
    position: absolute;
    z-index: -1;
    height: 200px;
    width: 100%;
}
#leftmenu .leftmenu_shadow .leftmenu_leftshadow
{
    position: absolute;
    top: 0;
    left: 0;
}
#leftmenu .leftmenu_shadow .leftmenu_rightshadow
{
    position: absolute;
    top: 0;
    right: 0;
}

#leftmenu .leftmenu_main
{
    position: absolute;
    z-index: 2;
    width: 255px;
    margin-left: 25px;
}

#leftmenu .leftmenu-headerbg
{
    width: 100%;
    height: 6px;
     overflow:hidden;
    background: url(../NewImages/left_menu_top.png) no-repeat top;
}
#leftmenu .leftmenu-body
{
    overflow: hidden;
    width: 100%;
    background: url(../NewImages/left_menu_body.png);
}



#leftmenu .leftmenu-footerbg
{
    width: 100%;
    height: 11px;
    background: url(../NewImages/left_menu_bottom_shadow.png) no-repeat ;
}
#leftmenu .leftmenu-bottom-bg
{
     background: url(../NewImages/left_menu_bottom.png) no-repeat bottom ;
}
#leftmenu .leftmenu-body ul
{
    width: 100%;
    background: url(images/menubodybg.jpg);
    
}
#leftmenu .leftmenu-body ul li
{
    width: 100%;
    height: 62px;
    overflow: hidden;
}
#leftmenu .leftmenu-body ul li a
{
    overflow: hidden;
    width: 100%;
    height: 62px;
    display: block;
}
#leftmenu .leftmenu-body ul li a img
{
	display:block;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 22px;
	margin-left: auto;
}
#leftmenu .leftmenu-body ul li .nochoose:hover
{
     background:url(../NewImages/left_menu_selected.png) no-repeat;
}

#leftmenu .leftmenu-body ul li .menuchoose
{
    background: url(../NewImages/left_menu_choosed.png) no-repeat;
}
/*
#leftmenu .leftmenu-body ul li a span
{
    margin: 0 0 0 65px; *margin:00030px;height:45px;width:80px;display:block;line-height:45px;}
*/


#leftmenu1
{
	width: 278px;
	height: 330px;
	overflow: hidden;
	position: relative;
	margin-top: 60px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#leftmenu1 .leftmenu_shadow
{
    position: absolute;
    z-index: -1;
    height: 200px;
    width: 100%;
}
#leftmenu1 .leftmenu_shadow .leftmenu_leftshadow
{
    position: absolute;
    top: 0;
    left: 0;
}
#leftmenu1 .leftmenu_shadow .leftmenu_rightshadow
{
    position: absolute;
    top: 0;
    right: 0;
}

#leftmenu1 .leftmenu_main
{
    position: absolute;
    z-index: 2;
    width: 255px;
    margin-left: 25px;
}

#leftmenu1 .leftmenu-headerbg
{
    width: 100%;
    height: 6px;
     overflow:hidden;
    background: url(../NewImages/left_menu_top.png) no-repeat top;
}
#leftmenu1 .leftmenu-body
{
    overflow: hidden;
    width: 100%;
    background: url(../NewImages/left_menu_body.png);
}



#leftmenu1 .leftmenu-footerbg
{
    width: 100%;
    height: 11px;
    background: url(../NewImages/left_menu_bottom_shadow.png) no-repeat ;
}
#leftmenu1 .leftmenu-bottom-bg
{
     background: url(../NewImages/left_menu_bottom.png) no-repeat bottom ;
}
#leftmenu1 .leftmenu-body ul
{
    width: 100%;
    background: url(images/menubodybg.jpg);
    
}
#leftmenu1 .leftmenu-body ul li
{
    width: 100%;
    height: 62px;
    overflow: hidden;
}
#leftmenu1 .leftmenu-body ul li a
{
    overflow: hidden;
    width: 100%;
    height: 62px;
    display: block;
}
#leftmenu1 .leftmenu-body ul li a img
{
	display:block;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 22px;
	margin-left: auto;
}
#leftmenu1 .leftmenu-body ul li .nochoose:hover
{
     background:url(../NewImages/left_menu_selected.png) no-repeat;
}

#leftmenu1 .leftmenu-body ul li .menuchoose
{
    background: url(../NewImages/left_menu_choosed.png) no-repeat;
}
/*
#leftmenu .leftmenu-body ul li a span
{
    margin: 0 0 0 65px; *margin:00030px;height:45px;width:80px;display:block;line-height:45px;}
*/

/*Mainbody right - 美妈知心互动*/
#QuestionBox
{
	overflow: hidden;
	width: 312px;
	height: 349px;
	background: url(../NewImages/question_bg.png) no-repeat;
	margin-top: -20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#QuestionBox .box1-body
{
	width: 255px;
	height: 217px;
	margin-top: 108px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#QuestionBox .box1-body ul
{
    overflow: hidden;
    height: 180px;
    display: block;
    list-style: none;
}
#QuestionBox .box1-body ul li
{
    display: block;
    margin: 1px 0px 0px 50px;
    height: 36px;
    line-height: 36px;
}
#QuestionBox .box1-body ul li a
{
    display: block;
    text-decoration: none;
}
#QuestionBox .box1-body ul li a:hover
{
    text-decoration: underline;
}
#QuestionBox .box1-body .linkmore
{
    text-indent: -9999px;
    display: block;
    color: #fff;
    font-size: 11px;
    width: 100%;
    height: 37px;
}

#KeywordBox{
  width:255px; overflow:hidden;
   position:relative;
   margin: 10px 0 0 0;
}

#KeywordBox .keywordbox-head{
 width:100%; height:26px; overflow:hidden;
 background:url(../NewImages/keywordbox_head.png) no-repeat;
}

#KeywordBox .keywordbox-foot{
 width:100%; height:54px; overflow:hidden;
 background:url(../NewImages/keywordbox_foot.png) no-repeat;
}


#KeywordBox .keyword-search .t1 a{  font-size:10px;line-height:100%;   color:#cc6600;}
#KeywordBox .keyword-search .t2 a{ font-size:22px; line-height:100%; color:#0099ff;	}
#KeywordBox .keyword-search .t3 a{ font-size:22px;line-height:100%; color:#ff6600;}
#KeywordBox .keyword-search .t4 a{ font-size:18px; line-height:100%;color:#ffcc66;}
#KeywordBox .keyword-search .t5 a{ font-size:16px; line-height:100%; color:#b7d200;}


#KeywordBox .keyword-search{ overflow:hidden; width:100%; height:144px; background:#fff;}

/*
#KeywordBox .keyword-search ul {padding-bottom:40px; margin:0 10px; text-align:center;}

#KeywordBox .keyword-search ul li a{display:block;text-decoration:none;}
#KeywordBox .keyword-search ul li a:hover{ text-decoration:none;}
#KeywordBox .keyword-search .linkmore{ display:block; color:#fff; font-size:11px; width:50px; height:10px; float:right; margin:-13px 10px 0 0; }
*/

/**mainBody Center*/
#mainBody #DefaultCenter
{
    width: 465px;
    overflow: hidden;
     margin:0;
}
#mainBody #DefaultCenter .newpackingtitle
{
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
}
#mainBody #DefaultCenter .newpackingcont
{
	width: 376px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
}

#mainBody #DefaultCenter .newpackingcont a
{
     color:#656362;
}

#mainBody #DefaultCenter .newpackingshow
{
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
}

/*BottomNewsBar*/
#BottomNewsBar
{
    height: 75px;
    margin: 0 0 0 210px;
    width: 1020px;
    overflow: hidden;
    position: relative;
}
#BottomNewsBar .leftshade
{
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 66px;
    height: 75px;
    background: url(../NewImages/bottom_shade_left.png) no-repeat;
}
#BottomNewsBar .rightshade
{
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    width: 86px;
    height: 62px;
    background: url(../NewImages/bottom_shade_right.png) no-repeat;
}
#BottomNewsBar .newsbar-list
{
    width: 960px;
 
    left: 0;
    top: 0;
    z-index: 1;
}
#BottomNewsBar .newsbar-list table
{
    margin: 10px 0 0 0;
}
#BottomNewsBar .newsbar-list ul td
{
    margin: 0 0 0 30px;
    height: 30px;
    line-height: 30px;
}


/*NewsListTitle 阶段头部文字图片*/

#NewsListTitle .txttitle{ margin:15px 0 0 36px;}
#NewsListTitle .txttitle2{ margin:5px 0 0 42px; font-size:16px; font-weight:bold;}
#NewsListTitle .txt_t2{ margin:0 10px;}
#NewsListTitle .stagetitle{
 overflow:hidden;}

#AboutFriso{ margin: 40px 0 0 0; }
 
#AboutFriso .start{ float:left;}
#AboutFriso .txt-title{margin: 0 7px; float:left; height:37px; line-height:37px; font-size:20px;}
#AboutFriso .txt-friso{margin: 3px 0 0 0; float:left;}
#AboutFriso .txtbox{ width: 380px;
margin: 10px 0 0 39px; letter-spacing:1px;line-height: 22px;}
#AboutFriso .more{margin: 10px 0 0 36px;}

.miantitle{ margin:0 0 0 10px;}
.miantitle .heartbook{ float:left;}
.miantitle .txt_t2{ float:left; margin:0 10px;}
.miantitle .leftdiv{ float:left;}

.miantitle-tips{ margin:10px 0 0 50px; font-size:15px;}

.btn-woyaotiwen{ margin: -5px 0 0 25px;width:173px; height:44px; overflow:hidden; background:url(../NewImages/btn_woyaotiwen.png) no-repeat; }
.btn-woyaotiwen a{ width:173px; height:44px;display:block; text-indent:-9999px;}
/*页中底部链接按钮*/

#BottomLinkBox{overflow: hidden; margin: 35px auto 0;width:405px;height:96px;}
#BottomLinkBox .title{margin: 14px 0 0 38px;}
#BottomLinkBox .ul{margin: 20px 0 0 38px;}
#BottomLinkBox .ul li{ float:left;margin: 0 45px 0 0;}

#BottomLinkBox2{overflow: hidden; margin: 35px 0 0 32px;width:410px;height:83px; background:url(../NewImages/bottom_link_box_blue.png) no-repeat;}
#BottomLinkBox2 .title{margin: 14px 0 0 38px;}
#BottomLinkBox2 .ul{margin: 38px 0 0 101px;}
#BottomLinkBox2 .ul li{ float:left;margin: 0 45px 0 0;}

.bottomlinkboxpink{  background:url(../NewImages/miancenter_bottom_bg.png) no-repeat;}
.bottomlinkboxblue{ background:url(../NewImages/miancenter_bottom_bg_blue.png) no-repeat;}

.box_dotted_line_blue{ width:460px; height:84px; overflow:hidden; background:url(../NewImages/box_dotted_line_blue.png) no-repeat;}
.box_dotted_line_blue .leftpic{ float:left;height:84px; width:40px;}
.box_dotted_line_blue .boxbody{ float:left;height:84px; width:420px;}
/*阶段BOX*/


.box4{ overflow:hidden;}
.box4 .box4-list{  margin:0 0 0 10px; position:relative; width:410px;}
.box4 .box4-list ul{ width:360px; float:left;margin: 10px 0 0 0px;}

.box4 .box4-list ul li{ margin:2px 0; width:100%; height:17px; background:url(../NewImages/small_heart.png) no-repeat; }
.box4 .box4-list ul li a{ display:block;height:17px; line-height:17px; margin:0 0 0 22px; text-decoration:underline; color:#006bc6; }
.box4 .box4-list ul li a:hover{ color:#eaac25;}

.box4 .box4-list .more{ position:absolute; bottom:0; right:0;}


/*产品box box5*/
.box5 { overflow: hidden;margin: 0px 0 0 0px;width: 480px; }
.box5 .box5-list{ width:435px; position:relative; /*height:140px; float:left;*/}

.box5 .box5-list .title{ width:350px; padding:0 0 0 23px;font-size: 14px; line-height:20px; background: url(../NewImages/small_heart.png) no-repeat left top;}



.box5 .box5-list p{margin:10px 0px 0 24px; line-height:20px;}
.box5 .box5-list a{ color:#808080;display:block;}
.box5 .box5-list a:hover{color:#333;}
.box5 .box5-list .titletag{ display:block;  float:left; margin:10px 0 0 20px; font-size:15px; color:#fff; padding:3px 8px;}

.box5 .more2{ margin:5px 50px 0 0 ;}
.box5 .n2scrolldiv{ display:none;margin:10px 0 10px 22px;width:400px; padding:0;}

#StageSelector .stageboxsel{ cursor:pointer; width:110px; height:70px;  background:url(../NewImages/stage_icon.png) no-repeat;}
#StageSelector .selbg{ margin:0 6px; float:left; *display:inline; height:100px; width:110px; background:url(../NewImages/current_selected.png) no-repeat 1000px 1000px;}
#StageSelector .stgboxt0noseled{ background-position:-20px 0; }
#StageSelector .stgboxt0seled{background-position:-13px -78px;}
#StageSelector .stgboxt2noseled{ background-position:-165px 5px; }
#StageSelector .stgboxt2seled{background-position:-155px -75px}
#StageSelector .stgboxt3noseled{ background-position:-307px 0; }
#StageSelector .stgboxt3seled{ background-position:-296px -85px;}
#StageSelector .stgboxt4noseled{ background-position:-439px 5px; }
#StageSelector .stgboxt4seled{ background-position:-435px -80px; }

#StageSelector .selbgseled{background-position: 43px 56px;}

/*阶段新闻&引导*/
#StageNewsBox{ margin:0px 0 0 0px; width:400px;}
#StageNewsBox .title{ margin:0px 0px 10px 40px; font-size:16px; font-weight:bold;} 
#StageNewsBox .title2{ margin:0 0 0 40px; font-size:16px; font-weight:bold;} 
#StageNewsBox .pcont{ margin:0 0 0 40px; line-height:20px;} 
#StageNewsBox .title2withtoy{ margin:20px 0 0 0px; } 
#StageNewsBox .title2withtoy .toy{ float:left;}
#StageNewsBox .title2withtoy .txt{ height:47px; line-height:47px;font-size:16px; font-weight:bold;}
#StageNewsBox .more{ margin:20px 0 0 40px;}


/*新旧包装对比 - newpacking*/
#NewPackagingChanges{ position:relative; height:400px; left:0; width:100%; }
#NewPackagingChanges .NP-changesbox{ position:relative;width:509px;}
#NewPackagingChanges .NP-changesbox .title{text-align: center;
text-indent: -30px;}
.NP-changesbox .changesbg{ position:absolute; z-index:1; width:509px; height:315px; background:url(../NewImages/NewPackaging_bg.png) no-repeat;}
.NP-changesbox .tin-shadow{ position:absolute; bottom:0; left: 140px;z-index:2; width:247px; height:67px;background:url(../NewImages/newpacking_prdpic_shadow.png) no-repeat;}
.NP-changesbox .new-tin{ width:159px; height:243px; position:absolute; z-index:3;
left: 180px;
top: 49px;}
.NP-changesbox .old-tin{ overflow:hidden; width:79px; height:243px; position:absolute; z-index:4; left: 180px;
top: 49px;
}
.NP-changesbox .scrollbar{ background:url(../NewImages/newpackagine_midline.png); display:block; cursor:pointer; left:69px; width:22px; height:230px; position:absolute; z-index:6; top:0;
margin: 22px 0 0 180px;
 }
 .NP-changesbox .tin-pos{background:#fff;  width:159px; height:243px; position:absolute; z-index:3;
left: 180px;
top: 49px;
filter:alpha(opacity=0);-moz-opacity:0;opacity:0; -khtml-opacity: 0;
}
 
.NP-changesbox #TinscrollPosition{ height:315px;/*width:159px; height:272px;*/ position:relative; top:0; left;0; /*margin:22px 0 0 180px;*/ z-index:3;}
.NP-changesbox  .shadeDiv{
    position:absolute;  width:100%; height:100%;
     overflow:hidden; z-index:8;  cursor:pointer; top:0; left:0;
      background:#fff;
filter:alpha(opacity=0);-moz-opacity:0;opacity:0; -khtml-opacity: 0;
}

.NP-changesbox .tin-txt-old{
 position:absolute; z-index:2; left:50px; top:150px;  width:84px; height:25px;
  background:url(../NewImages/txt_oldpacking.png) no-repeat;
}

.NP-changesbox .tin-txt-new{
 position:absolute; z-index:2; right:50px; top:150px;  width:84px; height:25px;
  background:url(../NewImages/txt_newpacking.png) no-repeat;
}
.opacity5{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; -khtml-opacity: 0.5;}

/*LuckyDraw*/
#NewsListTitle #MyScore{ float:left; font-size:30px; height:32px;  line-height:32px; }
.pointalert{margin:10px 0 0 45px;font-size: 15px;}
.pointdetails{ margin:10px 0 0 0;}
.pointdetails .leftbracket{ font-size:12px; width:11px; height:47px; float:left;* display:inline; background:url(../NewImages/myscore_bracke_left.png) no-repeat; text-align:center;}
.pointdetails .rightbracket{font-size:12px;  width:11px; height:47px;  float:left;* display:inline; background:url(../NewImages/myscore_bracket_right.png) no-repeat right;text-align:center;}
.pointdetails .midline{ width:2px; height:47px; line-height:47px; float:left;* display:inline; background:url(../NewImages/myscore_midline.png) no-repeat;}
.pointdetails .scoredetails{
width:115px;  height:47px; line-height:20px; float:left;*display:inline; text-align:center; font-size:12px;
margin: 0 5px;
}


#MyPoint{margin:10px auto 0;  }
#MyPoint ul{width:100%;height:21px; line-height:21px; position:absolute;top: 0;left: 0;z-index: 10; background:url(../NewImages/score_value.png) no-repeat 11px -2px;}
#MyPoint ul li{ float:left;*display:inline;height:19px;}
#MyPoint ul .score-value{ margin-left: 46px; display:none;}
#MyPoint ul .board-right{/*margin: 3px 0 0 76px;border-left:2px solid #71cff3;width:1px; height:25px;*/}
#MyPoint .PointValue {}
#LuckyDraw .PointValueTxt{ display:block; height:40px;*margin:20px auto 0;}
#LuckyDraw .PointValueTxt li{ display:inline; margin: 5px 38px 0 27px; float:left;}

.progressbar{width:411px; height:21px;   position:relative; overflow:hidden;}
.progressbar .progressbar-fill{ height:20px; width:0px; background:url(../NewImages/bar_fill_1.png) no-repeat; position:absolute;top: -1px;left: 0;z-index: 1;}
.progressbar .progressbar-border{width:411px; height:21px;  top: 0;left: 0;z-index: 2; position:absolute; background:url(../NewImages/bar_border_1.png) no-repeat; overflow:hidden;}



#pointGift ul{margin:20px 0 0 9px;width:444px;}
#pointGift ul li{ *display:inline; float:left;margin:0 0 0 50px}
#pointGift ul .board-right{  display:none; border-left:1px solid #bdeafb;width:1px; height:125px;}
.getGift { width:80px; position:relative; }
.getGift .title{margin:20px 0 0 19px;color:#006bc6; width:68px; overflow:hidden;line-height:15px; text-align:center;}
.getGift .status{width:62px; height:62px; margin:0 0 0 18px; background:url(../NewImages/gifts.png) no-repeat ;}
.getGift .do { top:30px; position:absolute; z-index:2; margin:5px 0 0 0;width:38px; height:38px; overflow:hidden;text-align:center; background:url(../NewImages/draw_do.png) no-repeat;}
.getGift .do a{ text-indent:-9999px; overflow:hidden; background:url(../NewImages/draw_do.png) no-repeat; display:block; width:38px; height:38px; color:#00adef; text-decoration:underline;}
.notgetGift{width:80px;}
.notgetGift .title{margin:20px 0 0 15px;color:#76787a; width:70px;  overflow:hidden;line-height:15px; text-align:center;}
.notgetGift .status{width:62px; height:62px; margin:0 0 0 18px; background:url(../NewImages/gifts.png) no-repeat right;}

#GetPointNote {  margin:20px 0 0 34px; width:420px;}


/*///////////////////////FrisoQA.aspx/////////////////////////////*/

#keywordlist{ margin:20px 0 0 0;}
#keywordlist .leftpic img{margin: 22px 0 0 0;}
.keyword-list{ width:416px; height:30px; margin: 38px 0 0 0;}
.keyword-list li{ float:left;margin-left: 2px; *display:inline; height:40px;}
.keyword-list .keyword a{ display:block; width:68px; text-align:center; color:#006bc6; font-size:14px;}
.keyword-list .keyword a:hover{color:#a671ad}
.keyword-list .choosed{ background:url(../NewImages/current_selected.png) no-repeat bottom;}
.keyword-list  .choosed a{color:#a671ad;}

#keywordlist2{margin: 10px 0;}
#keywordlist2 .flower{ float:left;}
.keyword-list2 {margin: 10px 0 0 0; float:left;  width:430px;  overflow:hidden; text-align:center; }
.keyword-list2 a{ color:#006bc6;  display:block; margin:0 5px;}
.keyword-list2 a:hover{ color:#a671ad;  }
.keyword-list2 .choosed{width:60px;  background:url(../NewImages/mini_menusel_resize60px.png) no-repeat;}
.keyword-list2  .choosed a{color:#fff;}
.keyword-list2 li{ float:left; width:39px; height:27px; line-height:27px;}


.QA-list{ margin:0 0 0 11px; }
.QA-list li{ padding-bottom:6px; background:url(../NewImages/blue_dotted_line.png) no-repeat bottom; width:90%;}
.QA-list li span{ display:block;}
.QA-list li .q{color:#006bc6; margin: 5px 0; background:url(../NewImages/small_heart.png) no-repeat left top;padding:0 0 0 23px; font-size:16px;
line-height: 20px; }
.QA-list li .a{ display:block; margin:0 0 0 25px; display:none;}
/*我要提问 MyQuestion.aspx*/
#questioninputbg{ background:url(../NewImages/question_input_bg.png) no-repeat; width:448px; height:264px; }
#questioninput{ width:390px; height:200px; margin:37px 0 0 32px; border:0 none; }

.questiondiv{ margin:10px auto;}
.questiondiv .divtitle{ float:left; width:120px;}
.questiondiv .divtitle img{float:left;}
.questiondiv .divtitle .txt{ float:left; margin:18px 0 0 10px;}
.questiondiv ul{ float:left; width:310px;}
.questiondiv ul li{ cursor:pointer;}

.rbxul{margin: 20px 0 0;}
.rbxul input{ display:none;}
.rbxul li{ margin:0px 0 10px 0; width:150px; float:left;*display: inline;font-size:18px; color:#006bc6;}
.ckbul{margin: 14px 0 0;}
.ckbul input{ display:none; }
.ckbul li{margin:0px 9px 10px 0; float:left; *display: inline;font-size:18px; color:#006bc6;}
.submitbtndiv{ margin:20px auto 0; width:273px; height:68px;}



/*////////////////////////FrisoVote.aspx//////////////////////////*/
.pushtitle span{ margin:0 20px;}
.voteNum{ display:block; float:left; width:87px; height:52px; overflow:hidden; background-image:url(../Newimages/voter_num_bg.png); background-repeat:no-repeat; margin:0 0 20px 0;}
.voteNum div{ height:20px; line-height:20px; margin:0 auto; text-align:center; padding:0 auto;}
.voteNum .v1{ margin:8px 0 0 -8px;}
.voteNum .v2{ margin:0px 0 0 -8px;}
.voteInfo1 {float:left; margin:0 10px;  width:310px;}
.voteInfo1 .title{ line-height:20px;  margin:0px 0; font-size:16px;}
.voteInfo1 .l1,.voteInfo2 .l2{ line-height:18px;margin: 5px 0;}
.voteInfo1 img{ float:left; width:19px; height:18px;}
.voteInfo1 span{ display:block;line-height:18px;}

.voteInfo2{width:426px; max-width:426px; height:18px; line-height:18px; }
.voteInfo2 img{ float:left; width:19px; height:18px;}
.voteInfo2 span{ display:block;height:18px;line-height:18px;}
.voteInfo2 .spanleft{ float:left;}
.voteInfo2 .control{ float:right;}

.voteBtn { float:right; width:106px;}
.voteBtn input{  border:0 none; height:26px; width:106px;  background-repeat:no-repeat; color:#fff;}
.voteBtn .open{cursor:pointer;background-image:url(images/btn_blue.jpg);}
.voteBtn .closed{background-image:url(images/btn_gray.jpg);}

.votebox .more2{ margin:5px  66px 0 0 ;width:78px;}
.votebox .more2 .open{ background:url(../NewImages/wanttovote.png) no-repeat; width:78px; }
.votebox .more2 .lookanswer{ background:url(../NewImages/more_lookresult.png) no-repeat 4px 0; width:78px; }
.votebox .more2 .closed{background-position: 36px -39px; }



.votebox .more3{ margin:5px  66px 0 0 ;width:78px;}
/*.votebox .more3 .open{ background:url(../NewImages/wanttovote.png) no-repeat; width:78px; }*/
.votebox .more3 .open{ background:url(../NewImages/more_lookresult.png) no-repeat; width:78px; }
.votebox .more3 .closed{background-position: 36px -39px; }


.votebox .n2scrolldiv{ display:none;margin:10px 0 10px 0px;width:415px; padding:0; overflow:hidden;}

#voteCenter{ overflow:hidden;}
#VoteCenter .votebox{ margin:10px 0; overflow:hidden;}

.BtnSubmit{ width:100%; text-align:center;}
.BtnSubmit input{ cursor:pointer; border:0 none; height:31px; width:135px;  background-repeat:no-repeat;  margin:20px auto; padding:0 auto;}
/*
.BtnSubmit input.open{ cursor:pointer; background-image:url(images/btn_submit_open_blue.png);}
.BtnSubmit .open2{ cursor:pointer; border:0 none; height:33px; width:115px;background-image:url(images/btn_ok_blue.png); background-color:#fff; margin:15px auto 0; padding:0 auto;}
*/


/*////////////////////////FrisoVote.aspx//////////////////////////*/


/*AboutFrisoDetails*/
.tablist { position:relative; margin:10px auto 0; width:500px;}
.tablist ul li{color:#fff; float:left; padding:0 25px; margin:0 2px; cursor:pointer;}


.tablist ul .unselected{ height:26px; line-height:26px; background:#ebba37; margin-top:7px;} 
.tablist ul .selected{ height:33px; line-height:33px; background:#00adef;}
.tabcont{ margin:0 auto; display:block; width:480px; position:relative; }
.tabcont #p1 .video-cont{ padding-bottom:20px;  border-bottom:1px dotted #000;}

.tabcont .conttext{ margin-top:20px; display:block; width:500px;}
#p1,#p2,#p3{ overflow:hidden;}

#AboutFrisoDetails #mainVideoShow{ padding-bottom:10px; border-bottom:1px dotted #000; }
 


/*//////////////////////////FrisoVideo.aspx---独家视频///////////////////////////*/

#mainVideoInfo { width:390px;margin: 20px 0 5px 16px;overflow:hidden;
background: url(../NewImages/small_heart.png) no-repeat;
 padding:0 0 0 26px;
}
#mainVideoInfo .title{ float:left;}

#mainVideoInfo .count{ float:left; margin:0 0 0 20px;}

#mainVideoInfo .shareto{ float:right;margin: 0;}

#mainVideoShow { width:400px; margin:0 auto; overflow:hidden;}
#mainVideoShow #frisomove1{ margin:0 auto;}

#hotVideoList{ width: 435px;
height: 147px;
overflow: hidden;
margin: 20px 0 0 33px;}

#hotVideoList .item{margin: 0 8px 0;
float: left;
width: 119px;
height: 134px;}

#hotVideoList .item .info{ height:44px; text-align:left;  max-height:44px; overflow:hidden;}

#StageVideoList{ width:440px; margin:/*15px*/5px auto 0; background:url(../NewImages/other_video_bg.png) no-repeat;}

#StageVideoList .item{ width:107px; height:118px;margin: 0 8px 0;overflow:hidden; *display:inline; float:left; text-align:left;}
#StageVideoList .item .img{
width:107px; height:62px;
}
#StageVideoList .item .info .title a{color: #006BC6;}
#StageVideoList .item .info .title a:hover{color: #EAAC25;}
#StageVideoList .tabcont{ width:100%; height:130px; border:0 none; padding:0; margin:0;}

#StageVideoListbtn { width:450px; margin:0 0 0 10px; overflow:hidden; background:url(../NewImages/heartbook.png) no-repeat left; height:50px;}
#StageVideoListbtn ul{ margin:10px 0 0 40px;}
#StageVideoListbtn ul li{
color: white;
float: left;
 width:120px;
  height:39px;
   line-height:39px;

cursor: pointer;
 padding:0;
 background:url(../NewImages/friso_video_tab1.png) no-repeat 0px 0;
  text-align:center; 
  
}
#StageVideoListbtn  ul .dos1{background:url(../NewImages/friso_video_tab2.png) no-repeat -120px 0 !important;width:171px;}
#StageVideoListbtn  ul .uns1{background:url(../NewImages/friso_video_tab2.png) no-repeat 0px 0 !important;width:119px !important;}
#StageVideoListbtn  ul .dos2{background:url(../NewImages/friso_video_tab3.png) no-repeat 0px 0 !important;width:120px;}
#StageVideoListbtn  ul .uns2{background:url(../NewImages/friso_video_tab3.png) no-repeat 0px 0 !important;width:120px !important;}
#StageVideoListbtn ul li a{color:#fff;filter:alpha(opacity=0);opacity:0;display:inline-block;padding:0 25px;}
#StageVideoListbtn  ul .unselected {

background-position:-120px 0px ;
width:171px;

}

/*/////////////ImagesScroller1//////////*/
#imageScroller_wom{ width:430px ; margin:0 auto; overflow:hidden;}
#imageScroller_wom .ibox{ float:left; width:375px; height:58px;margin:1em auto;  position:relative; overflow:hidden}
#imageScroller_wom .ibox .showbox{position:absolute;left:0;/*width:2550px;*/ height:58px; background:#fff}
#imageScroller_wom .ibox .showbox ul li{float:left;margin:0 24px}
#imageScroller_wom .ibox .showbox ul li img{ cursor:pointer; width:77px; height:58px;}
#imageScroller_wom  .pre,#imageScroller_wom  .next{float:left; display:block; height:58px; width:17px;padding:0px 5px; background:#fff; }
#imageScroller_wom  .pre img,#imageScroller_wom .next img{ margin:36px  0; cursor:pointer;}

/*/////////////ImagesScroller//////////*/


/*/////////////ImagesScroller2//////////*/
#imageScroller_Video{ width:480px ; margin:0 auto; overflow:hidden;}
#imageScroller_Video .ibox{ float:left; width:370px; height:118px;margin:1em auto;  position:relative; overflow:hidden}
#imageScroller_Video .ibox .showbox{position:absolute;left:0;/*width:2550px;*/ height:118px;}
#imageScroller_Video  .pre,#imageScroller_Video  .next{float:left; display:block; height:58px; width:17px;padding:0px 5px; margin:6px 0; }
#imageScroller_Video  .pre img,#imageScroller_Video .next img{ margin:36px  0; cursor:pointer;}
/*/////////////ImagesScroller//////////*/



/*//////////////////////////FrisoVideo.aspx---独家视频///////////////////////////*/

/*//////////////////////////////ArticleDetail.aspx/////////////////////////////*/
#ArticleDetail .box5 .box5-list3{ width: 410px;overflow: hidden; margin-left:28px;}


#ArticleDetail .box5 .box5-list4{ width:414px; margin:20px 0 0 15px; }
#ArticleDetail .box5 .box5-list4 .title{
height: 17px;
background: url(../NewImages/small_heart.png) no-repeat;
padding: 0 0 0 26px;
line-height: 19px;
 font-size:14px;
  float:none;
 
 }
#ArticleDetail .box5 .box5-list4 .art-cont{
 margin:10px 0 0 26px;
}



/**/
/*通用BOX*/
.box5 .box5-list3 { width: 430px;overflow: hidden;}
.box5 .box5-list3 .title{margin: 12px 0;
/*解决越行重叠
height: 17px;
*/
background: url(../NewImages/small_heart.png) no-repeat;
padding: 0 0 0 30px;
line-height: 19px;
 font-size:14px;
}
.box5 .box5-list3 .art-cont{
 margin:0 0 0 30px;
}

.box5 .box5-list3 .doctime{ margin-left: 28px;}
.box5 .box5-list3 .title .bottle{ display: inline; vertical-align:middle; margin:0 5px;}
.box5 .box5-list3 .box5-bigpic{ width:480px; margin:0 auto 10px; text-align:center;}
.box5 .box5-list3 ul{ margin:0 0 0 40px;}
.box5 .box5-list3 ul li a{display: block;
height: 17px;
line-height: 17px;
margin: 0 0 0 22px;
color: #006BC6;}
.box5 .box5-list3 ul li a:hover{color:#EAAC25;}
.box5 .box5-list3 ul li{margin: 2px 0;
width: 100%;
height: 17px;
background: url(../NewImages/small_heart.png) no-repeat;}





/*Search.aspx - 搜索*/
.filter2 li{ float:left;}
.filter2 .dateorderby{
 background:url(../NewImages/min_select_88px.png) no-repeat; width:88px; height:27px;line-height: 27px;
text-align: center;margin: 5px 0  0 5px;
}
.filter2 .dateorderby a{ color:#fff;}
.filter2 #liOfficial{ display:none;}
.filter2 #liBbs{ display:none;}
.filter2 #liQA{ display:none;}


.fromtips{ float:left;margin-left: -16px;}


/*box6*/
.box6{overflow: hidden;
margin: 10px 0 0 43px;
width: 390px;}
.bluetitle2{
 font-size:14px; margin: 5px 0 5px 43px;
}


/*单独登录页*/
#Login2 .divBox-cont .txt{ font-size:14px; line-height:25px; font-weight:bold;}
#Login2 .divBox-cont .fleft{ float:left; margin:20px 0 0 0;}
#Login2 .divBox-cont .fleft .row{ margin:5px 0 0 0;}
#Login2 .divBox-cont .fleft .label{ float:left; height:28px; line-height:28px; margin:0px 25px 0 0;}
#Login2 .divBox-cont .fleft .inputdiv{ float:left;}
#Login2 .divBox-cont .fleft .inputdiv input{ color: 
#656362;text-indent:10px; margin:0; padding:0; height:28px; line-height:28px; width:190px; border:0 none;
 background:url(../NewImages/input_bg_190px.png) no-repeat;}
#Login2  .btndiv{ margin: 15px 0 0 73px;}
#Login2 .btnLogin{ width:216px; height:68px; background:url(../NewImages/btn_login_big.png) no-repeat;border:0 none;margin: 0 0 0 25px;}

#Login2 .btnRegisterPwd{ width:88px; height:27px; background:url(../NewImages/btn_link2reg_min.png) no-repeat;}

#Login2 .btnForgetPwd{ width:88px; height:27px; background:url(../NewImages/btn_link2forgetpwd_min.png) no-repeat;}

/*LoginPopUpBox 登录弹出层*/

#LoginPopUpBox{ position:fixed; margin:-189px 0 0 -325px; width:650px; height:378px; background:url(../NewImages/reg_pop_up_bg.png) no-repeat;}
#LoginPopUpBox #cskCanel{ display: block;
background: none;
border: 0 none;
width: 31px;
height: 30px;
position: absolute;
z-index: 2;
right: 18px;
top: 20px;
 cursor:pointer;
  text-indent:-99999px;
  overflow:hidden;}
#LoginPopUpBox .divBox-cont{margin: 110px 0 0 65px; }
#LoginPopUpBox .divBox-cont .txt{ font-size:15px; line-height:25px; font-weight:bold;}
#LoginPopUpBox .divBox-cont .fleft{ float:left; margin:20px 0 0 0;}
#LoginPopUpBox .divBox-cont .fleft .row{ margin:5px 0 0 0;}
#LoginPopUpBox .divBox-cont .fleft .label{ float:left; height:28px; line-height:28px; margin:0px 25px 0 0; *margin:0px 10px 0 0;}
#LoginPopUpBox .divBox-cont .fleft .inputdiv{ float:left;}
#LoginPopUpBox .divBox-cont .fleft .inputdiv input{ color: 
#656362;text-indent:10px; margin:0; padding:0; height:28px; line-height:28px; width:190px; border:0 none;
 background:url(../NewImages/input_bg_190px.png) no-repeat;}
#LoginPopUpBox  .btndiv{ margin: 15px 0 0 73px; *margin-top:95px;}
#LoginPopUpBox .btnLogin{ width:216px; height:68px; background:url(../NewImages/btn_login_big.png) no-repeat;border:0 none;margin: 0 0 0 25px;}

#LoginPopUpBox .btnRegisterPwd{ width:88px; height:27px; background:url(../NewImages/btn_link2reg_min.png) no-repeat;}

#LoginPopUpBox .btnForgetPwd{ width:88px; height:27px; background:url(../NewImages/btn_link2forgetpwd_min.png) no-repeat;}

/*登陆类弹窗*/
.loginpopupbox{ position:fixed; margin:-189px 0 0 -325px; width:650px; height:378px; background:url(../NewImages/reg_pop_up_bg.png) no-repeat;}
.loginpopupbox .cskCanel{ display: block;
background: none;
border: 0 none;
width: 31px;
height: 30px;
position: absolute;
z-index: 2;
right: 18px;
top: 20px;
 cursor:pointer;
  text-indent:-99999px;
  overflow:hidden;}
.loginpopupbox .divBox-cont{margin: 110px 0 0 65px; }
.loginpopupbox .divBox-cont .txt{ font-size:15px; line-height:25px; font-weight:bold;}
.loginpopupbox .divBox-cont .fleft{ float:left; margin:20px 0 0 0;}
.loginpopupbox .divBox-cont .fleft .row{ margin:5px 0 0 0;}
.loginpopupbox .divBox-cont .fleft .label{ float:left; height:28px; line-height:28px; margin:0px 25px 0 0; *margin:0px 10px 0 0;}
.loginpopupbox .divBox-cont .fleft .inputdiv{ float:left;}
.loginpopupbox .divBox-cont .fleft .inputdiv input{ color: 
#656362;text-indent:10px; margin:0; padding:0; height:28px; line-height:28px; width:190px; border:0 none;
 background:url(../NewImages/input_bg_190px.png) no-repeat;}
.loginpopupbox  .btndiv{ margin: 15px 0 0 73px;*margin-top:95px;}
.loginpopupbox .btnLogin{ width:216px; height:68px; background:url(../NewImages/btn_login_big.png) no-repeat;border:0 none;margin: 0 0 0 25px;}

.loginpopupbox .btnRegisterPwd{ width:88px; height:27px; background:url(../NewImages/btn_link2reg_min.png) no-repeat;}

.loginpopupbox .btnForgetPwd{ width:88px; height:27px; background:url(../NewImages/btn_link2forgetpwd_min.png) no-repeat;}

#loginError{ width:500px;}

/*通用弹出层 popupbox*/

.popupbox{ position:fixed; margin:-189px 0 0 -325px; width:650px; height:378px; background:url(../NewImages/pop_up_bg.png) no-repeat;}
.popupbox #cskCanel{ display: block;
background: none;
border: 0 none;
width: 34px;
height: 34px;
position: absolute;
z-index: 2;
right: 19px;
top: 16px;
cursor: pointer;
text-indent: -99999px;
overflow: hidden;
}

.popupbox .cskCanel{ display: block;
background: none;
border: 0 none;
width: 34px;
height: 34px;
position: absolute;
z-index: 2;
right: 19px;
top: 16px;
cursor: pointer;
text-indent: -99999px;
overflow: hidden;
}

.popupbox .divBox-cont{width: 601px;margin: 110px 0 0 18px; }
.popupbox .divBox-cont .tipstxt{
margin: 0 auto;
display: block;
width:
}

/*PageButton 分页*/
#PageButton{ float:right; text-align:right;margin: 5px 48px 0 0;
}
#PageButton span{  color:#006bc6; margin:0 1px; float:left;}
#PageButton a{ color:#006bc6; margin:0 3px; float:left;}
#PageButton a:hover{ color:#a671ad;}
.pagerItem {}
.activePagerItem{ color:#a671ad;}



#Shengming{width: 648px;
height: 372px;}
#Shengming .close_btn{width: 32px;
height: 32px;
/*background: url(../newimages/close_btn_blue.png) no-repeat;*/
position: absolute;
top: 15px;
right: 17px;}
#Shengming .divBox-cont{ width:100%; height:100%; position:absolute; top:0; left:0; margin:0; padding:0;}

/*///////////////////////////userpic/////////////////////*/
#userpic{ position:relative; width:1028px; height:433px; z-index:0;}




/*//////////////////Default 浮动层视频////////////////////////*/


.screentVideoContentBox
{
	display:none; position: fixed;*_position:absolute; right: 0; bottom: 0; z-index: 1000;
	 height:328px;
	 width:400px;
	}    
.screentVideoBox
{
	position: absolute;
	right: 0;
	bottom: 0;
	
    }
    

    
#mainVideoShow .logo
{
	position: absolute; 
	top:5px;
	left:10px; 
	z-index:9999;
	}
	
	
#cacheVideo .close
{
    position: absolute;
	z-index: 9999;
	right: 10px;
	top:15px;
    }
#cacheVideo .zoomout
{
    position: absolute;
	z-index: 9999;
	right: 40px;
	top:15px;	
	}
#cacheVideo #playlist
{
    position: absolute;
	z-index: 9999;
	right: 134px;
	bottom: 80px;		
	}	

#smallControlbar 
{
	position: fixed;
	*_position:absolute;
	z-index: 9999;
	right: 0px;
	bottom: 0px;
	width: 400px;
	overflow: hidden;
	float: right;
	height:23px;
	background:url(../NewImages/smallcontrolbar.png);
	 overflow:hidden;
}

#smallControlbar .splay{ width: 20px;
height: 16px;
margin: 4px 0 0 24px;
cursor: pointer;
float: left;}

#smallControlbar .vtitle 
{
height:23px;
 line-height:23px;
	float: left;
	font-size: 16px;
color: white;
margin: 0px 0 0 25px;
width: 125px;
text-align: center;
}

/*小部件*/

.linktoappdiv{ width:281px; height:74px; margin-left:10px;}
.linktoappdiv .linktoappa{ display:block;width:271px; height:74px; background:url(../newimages/left_yy1.png) no-repeat; overflow:hidden; text-indent:-9999px;}

.linktoshopdiv{ width:281px; height:74px; margin-left:10px;}
.linktoshopdiv .linktoshopa{ display:block;width:281px; height:74px; background:url(../newimages/left_yy2.png) no-repeat; overflow:hidden; text-indent:-9999px;}

.linktoredtips{ width:238px; height:39px;margin: -25px 0 0 0; position:relative; z-index:2;}
.linktoredtips .linktoredtipsa{ display:block;width:238px; height:39px;background:url(../newimages/righr_red_tips.png) no-repeat; overflow:hidden; text-indent:-9999px}

#ShadeBody{
width:1500px; overflow:hidden; margin:0 auto;
}

.scroll-pane-div{ width: 450px;
padding: 0;}
.btn{ border:0 none; cursor:pointer; }
 .hearttips{ margin:10px 0; padding:0 0 0 23px; line-height:20px; background: url(../NewImages/small_heart.png) no-repeat left top;}
.starttitle{margin:10px 0; height:37px; line-height:37px;overflow:hidden;width:480px;}
.starttitle .start{ float:left;}
.starttitle .txt-title{margin: 0 7px; float:left; height:37px; line-height:37px; font-size:20px;}
.blue-dotted-line{ width:414px; height:3px; margin:15px auto; background:url(../NewImages/blue_dotted_line.png) no-repeat;}
.blue-dotted-line2{ width:414px; height:3px; margin: 15px 0 15px 24px;background:url(../NewImages/blue_dotted_line.png) no-repeat;}
.pink-dotted-line{  width:395px; height:5px; margin:15px auto; background:url(../NewImages/pink_dotted_line.png) no-repeat;}

.fakerbx-input,.fakeckb-input{ float:left; width:23px; height:22px; overflow:hidden;
 background:url(../NewImages/current_selected.png) no-repeat 50px 50px; cursor:pointer;
}
.fkselected{ background-position:0 0; }
.submitbtn{ width:273px; height:68px; background:url(../NewImages/btn_submit.png); text-indent:-99999px; overflow:hidden; border:0 none; cursor:pointer;}
.checkquestionbtn{ margin:0 auto;  display:block; width:273px; height:68px; background:url(../NewImages/btn_checkquestion.png) no-repeat;text-indent:-99999px; overflow:hidden; border:0 none; cursor:pointer;}

.btn-ok{ width:186px; height:66px; overflow:hidden; text-indent:-9999px; margin:0 auto; display:block; background:url(../NewImages/btn_ok.png) no-repeat; }
.btn-ok-big{ width:235px; height:44px; overflow:hidden; text-indent:-9999px;display:block; background:url(../NewImages/btn_ok_big.png) no-repeat; }

.more{display:block;text-align:center; line-height:12px;height:12px;width:53px; overflow
:hidden; cursor:pointer;}
.more a{display:block; text-indent:-9999px; height:12px;line-height:12px; width:53px;  background-image:url(../NewImages/txt_more.png); background-repeat:no-repeat; display:block; color:#fff; text-decoration:none; margin:0px;}
.more a:hover{ }


.more2{ margin:5px 10px 0 0; text-align:center; cursor:pointer; *display:inline; float:right; height:20px;line-height:20px; width:42px; overflow:hidden;  display:block; color:#fff; text-decoration:none; }
.more2 span{display:block; text-align:left; width:100%; background-image:url(../NewImages/slide_btn.png); background-repeat:no-repeat;  letter-spacing:5px; overflow:hidden; text-indent:-99999px; margin:0 auto;}
.more2 .open{background-position:0px 0px;}
.more2 .closed{ background-position:0px -39px; }


.more-shareto{
width: 390px;
margin: 5px auto;
}
#ArticleDetail .more-shareto{
width: 418px;
margin: 10px 0 0 0
}

.likeit{ overflow:hidden; text-align:center;  float:right; margin:1px 0 0 0;}
.likeit a{ display:block; height:24px; line-height:24px; width:108px; color:#fff; text-decoration:none; float:left; background-image:url(../NewImages/btn_like_bg.png); text-indent:12px;}
.likeit a:hover{ }
.likeit .likepic{  display:none; width:10px; height:8px; float:left; padding:6px 2px 0 ;}
.likeit .text{ display:inline-block;  }
.likeit .likeit_left{ float:left; display:none; width:8px ; height:18px;background-image:url(images/linkmore_orange.jpg); background-repeat:no-repeat;}
.likeit .likeit_right{ float:left; display:none; width:8px ; height:18px;background-image:url(images/linkmore_orange.jpg); background-repeat:no-repeat; background-position:right top;}


.readmore{text-align:center; line-height:16px;  float:right; height:16px;margin: 3px 0 0 0;_margin:5px 0 0 0; }
.readmore a{ height:16px; color:#fff; text-decoration:none;  background-image:none; float:left;  }
.readmore a:hover{ }
.readmore .white-plus{ display:inline-block;  width:10px; height:11px; margin:2px 2px 0; float:left;}
.readmore .text{ height:16px; line-height:16px; display:inline-block;  float:left;}
.readmore .readmore_left{ display:none; float:left;  width:6px ; height:16px;background-image:url(images/bluebtn_radiusbg.jpg); background-repeat:no-repeat;}
.readmore .readmore_right{ display:none; float:left;  width:6px ; height:16px;background-image:url(images/bluebtn_radiusbg.jpg); background-repeat:no-repeat; background-position:right top;}

.back{text-align:center; line-height:16px;  float:right; height:18px;margin: 5px 0 0 0; * display:inline;}
.back a{ height:18px; color:#fff; text-decoration:none;  background-image:url(images/bluebtn_bg.jpg);  float:left;  }
.back a:hover{ }
.back .white-plus{  display:none;  width:10px; height:11px; margin:4px 2px 0; float:left;}
.back .text{padding: 0 0 0 4px;letter-spacing: 10px; height:18px; line-height:19px; display:inline-block;  float:left;}
.back .back_left{ display:none; float:left;  width:6px ; height:18px;background-image:url(images/bluebtn_radiusbg.jpg); background-repeat:no-repeat;}
.back .back_right{  display:none; float:left;  width:6px ; height:18px;background-image:url(images/bluebtn_radiusbg.jpg); background-repeat:no-repeat; background-position:right top;}


.shareto-blue{ float:left; margin:5px 0 0 0;}

 .shareto .shareto_separator
{
    float: left;
    display: block;
    width: 45px;
    height: 18px;
    padding: 1px 0 0 0;
    color: #043f7c;
}


 .shareto a
{
    float: left;
    display: block;
    margin: 0 2px;
    width: 18px;
    height: 18px;
    background: url(../NewImages/Share_Icon_Blue.png) no-repeat;
}

.shareto .kaixin_icon
{
    background-position: -43px 0px;
}
 .shareto .sinaweibo_icon
{
    background-position: 0px 0px;
}
 .shareto .renren_icon
{
    background-position: -21px 0px;
}

.ShareBox{ float:left; *display:inline; }

#popkvbanner{ width:865px; height:613px; margin:-301px 0 0 -432px;}
#popkvbanner .cskCanel{display: block;
background: none;
border: 0 none;
width: 34px;
height: 34px;
position: absolute;
z-index: 2;
right: 19px;
top: 16px;
cursor: pointer;
text-indent: -99999px;
overflow: hidden;}
#popkvbanner .imgbg{ position:absolute; top:0; left:0; z-index:1;}
#popkvbanner .blk2regfmm{ position:absolute; width:200px; height:50px;overflow:hidden;  text-indent:-99999px;
z-index: 2;
bottom: 34px;
right: 200px;

}

/*/////////////////////Nivo-Silder//////////////////////*/


.nivo-prevNav {background: url(images/prev_white.png) no-repeat;} 
.nivo-nextNav {background: url(images/next_white.png) no-repeat;}

.nivo-directionNav a
{
    display: block;
    width: 24px;
    height: 27px;
    text-indent: -9999px;
    border: 0;
}

.nivo-controlNav
{
	position: absolute;
	right: 920px;
	bottom: 20px;
	z-index: 9999999;
	width: 100px;
}


.nivo-controlNav a
{
	text-indent: -99999px;
	float: left;
	color: #fff;
	display: block;
	width: 22px;
	height: 21px;
	background-image: url(../NewImages/dotted_white.png);
	background-repeat: no-repeat;
	background-position: -28px 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
.nivo-controlNav a.active
{
    background-position: 0px 0;
}

#questioninputtip
{margin-top: 5px;
margin-left: 19px;
color: #006BC6;
}


/*/////////////////////Nivo-Silder//////////////////////*/
#PhoneVcode .phonecode-div{
width:220px; margin:10px auto;
}
#PhoneVcode .phonecode-div .left{ width:50% ; text-align:center;}
#PhoneVcode .phonecode-div .txtvcode{ border:1px solid #7ed4f5; width:200px; display:block; margin:0 auto;}


#Shengming .gotolink{ position:absolute; left:58px;  bottom:30px; z-index:3;}
#Shengming .gotolink a{ text-decoration:underline; font-size:14px; color:Blue;font-family:宋体;}

#Shengming .gotobbs52007{position:absolute; left:186px;  bottom:21px; z-index:3;width:196px; height:31px;}

#Shengming .gotobbs52007 a{ text-decoration:underline; font-size:14px; color:Blue;font-family:宋体; width:196px; height:31px;
 background:url(../newimages/pic_link2g2gcheck.png); display:block;
 text-indent:-9999px; overflow:hidden;
}


.g2gdemopic{ width:503px; height:239px; overflow:hidden; margin:20px auto;}
.g2gsearchbox{ width:502px; height:176px; background:url(../newimages/search_box.jpg) no-repeat; position:relative;}
.g2gsearchbox .txtinput{height:20px; line-height:20px; border:0 none}
.g2gsearchbox .g2gnoinput{ width:288px;  position:absolute; color:#656362;
 top:47px; left:34px; }


.g2gsearchbox .resultdiv{ position:absolute;   height:35px;width:470px; top:115px;left:17px;}

.g2gsearchbox .resultdiv .result-mdate{ width:100px; height:20px;margin:30px;  float:left;
margin: 10px 0 0 18px;}
.g2gsearchbox .resultdiv .result-kdate{ width:100px; height:20px;margin:30px;  float:left;
 margin:10px 0 0 47px;
}

.g2gsearchbox .resultdiv .result-weino{ width:143px; height:20px;margin:30px; float:left;margin: 10px 0 0 49px;}

.g2gsearchbox .g2gsearchbtn{ width:134px; height:37px; background:url(../newimages/g2gsearchbtn.png) no-repeat; top:40px;  right:16px; position:absolute; border:0 none; text-indent:-9999px; overflow:hidden; cursor:pointer;}
/* new css */
#header-Bottom .header-Menu4{
    
   
    height: 35px;
    margin: 0 0 0 10px;
    padding-right:15px;
    position:relative;
    z-index:10;
}
#header-Bottom .header-Menu4 li{
    margin: 0 5px 0 4px;
}
.hover_Menu{
    position:absolute;
    z-index:100;
    top:35px;
    
}
.hover_Menu div{

   width:200px;
    height:35px;
    margin-top:3px;
}
.hover_Menu div a{
   /* background:#f288b8;*/
    display:inline-block;
    width:auto;
    padding-left:20px;
    height:35px;
    line-height:35px;
    text-align:left !important; 
}
.hover_Menu .hm-red-bg a{ background:#f288b8;}
.hover_Menu .hm-pink-bg a{ background:#f6afd0;}
.hover_Menu .hm-zi-bg a{ background:#be9acd;}
.r_bg{
    background:url(../NewImages/hover_r_bg.png) center right no-repeat;
    width:30px;
    padding:0 0px 0 0px;
    height:35px;
    display:inline-block;
}
.pink_bg{
    background:url(../NewImages/hover_pink_bg.png) center right no-repeat;
    width:30px;
    padding:0 0px 0 0px;
    height:35px;
    display:inline-block;
}
.zi_bg{
    background:url(../NewImages/hover_zi_bg.png) center right no-repeat;
    width:30px;
    padding:0 0px 0 0px;
    height:35px;
    display:inline-block;
}
._left5{left:-5px;}
.left70{left:70px;}
.visible{display:none;}
.long-history{width:460px;margin:0 0 0 0px;}
.scroll-history{height:500px;overflow:hidden;}
.history-img{
	width:440px;
	vertical-align:top;
	padding-top: 30px;
	padding-left: 20px;
}
.scroll-pane{width:100%;
                height:530px;
                overflow:auto;}
.scroll-pane1{width:100%;
                height:480px;
                overflow:auto;}
 .horzontal-only{height:auto;max-height:500px;}               
 .fl{float:left;}
 .National{overflow:hidden;margin-top:50px;}
 .w480{width:480px;margin:0 auto;}
 .w480 h3{margin:0;font-size:13px;color:#207ecd;margin-bottom:15px;}
 .w480 ul li{background:url(../NewImages/global-icon.png) left center no-repeat;padding-left:10px;}
 
 .Nation_1,.Nation_2,.Nation_3,.Nation_4{width:auto;margin-left:35px; cursor:pointer;}
 .global-map{overflow:hidden;margin-top:30px;}
 .about_employee{width:400px;margin:90px auto 0;overflow:hidden;}
 .mt5{margin-top:5px;}
 .long-history p{font-size:12px;margin:0;}
 .mt35{margin-top:35px;overflow:hidden;}
 .w460{width:460px;margin:0 auto 0;overflow:hidden;}
 .w460 p{color:#4f99d7;font-size:12px;margin:0;}
 .ccline{width:480px;overflow:hidden;height:500px;}
 .fr{float:right;}
 .emerge_title{color:#0f73c9;font-size:14px;background:url(../NewImages/small_heart.png) left center no-repeat;padding-left:20px;_margin-top:10px;}
 .h92{height:auto;margin-top:13px;padding-bottom:10px;border-bottom:2px solid #f5eff1;margin-bottom:15px;}
 .w311{width:295px}
 .w311 p{margin:0;}
 .w160{width:160px}
 .mt15{margin-top:15px;margin-left:355px}
 .new_status_title{font-size:14px;color:#006bc6;}
 .status_date{color:#a2a2a2;}
 .m22{margin-top:22px;}
 .all_p{text-align:right;}
 .all_p a{color:#006bc6;}
 .digg{background:url(../NewImages/digg_back_img.png) 0px 0px no-repeat;width:90px;height:31px;line-height:31px;text-align:center;color:#fff;font-size:14px;cursor:pointer;}
 .back_go{background:url(../NewImages/digg_back_img.png) -94px 0px no-repeat;text-indent:-9999px;width:90px;height:31px;line-height:31px;text-align:center;color:#fff;font-size:14px;cursor:pointer;}
 .mt10{margin-top:10px;}
 .list_list{margin-top:25px;}
 .hr{height:1px;background-color:#f1eff0; }
 .list_list ul li{/*border-bottom:1px solid #f1eff0;*/height:35px;line-height:35px;font-size:14px;color:#01b4ed;}
 #scrollDiv ul li{border-top:1px solid #f1eff0; border-bottom:0 none;}
  #scrollDiv .n2scrolldiv{ display:none;}
 
 .csr{width:460px;}
 .csr p{font-size:12px;margin:0;}
 .mt26{margin-top:26px;}
 .mb15{margin-bottom:10px}
 .csr_div{font-size:14px;line-height:2;}
 .bold{font-weight:bold;}
 .f_list{width:470px;}
 .left60{left:60px;}
 .left127{left:127px;}
 .left200{left:205px;}
 .left230{left:260px;}
 .left100{left:100px;}
 #web_wjx{position:absolute;left:-15px;top:-10px;}
 #web_wjx2{position:absolute;left:70px;top:-10px;}
 .BG_color{position:relative;*z-index:-10;}
 #RightPart{position:relative;*z-index:-20}
 
 .midpic{
	margin-left: 30px;
	width: 393px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3D9FCC;
	padding-bottom: 10px;
}
 .midpic1{
	margin-left: 30px;
	width: 393px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3D9FCC;
	padding-bottom: 10px;
	line-height: 25px;
	font-size: 14px;
}
 .midpictxtlist li{ color: #004d98;float:left; display:inline; width:135px; padding:0 11px 0 0; }
 /*#mainBody{*z-index:-10;}*/
 
 .popupbox2{
 width:705px; height:402px; background:url(/NewImages/pop_reg_success.png);
  margin:-201px 0 0 -352px
 }
 
 
 
  .popupbox2 .cskCanel
 {
display: block;
background: none;
border: 0 none;
width: 37px;
height: 34px;
position: absolute;
z-index: 2;
right: 23px;
top: 16px;
cursor: pointer;
text-indent: -99999px;
overflow: hidden;
 }
  .popupbox2 .divBox-cont{ position:relative; width:100%; height:402px;}
#popRegOK .gototmall{width: 193px;
height: 53px;
position: absolute;
top: 298px;
left: 348px;
overflow: hidden;
text-indent: -9999px;
cursor: pointer;}
#popRegOK .gototmall a{ display:block; height: 53px;}
#popRegOK .dontneed{ width:84px; height:17px;position: absolute;overflow: hidden;
text-indent: -9999px;
cursor: pointer; left:550px; top:332px;}



.btn-link2g2g4{
width: 400px;
height: 45px;
overflow: hidden;
position: absolute;
background: url(../Newimages/btn_link_g2g4.png) no-repeat;
display: block;
top: 135px;
right: 147px;
text-indent: -9999px;
}

.btn-link2g2g4 a{ width:100%; height:100%;display: block;text-indent: -9999px; overflow:hidden;}


.abouttext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
A.new1:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 16px;
	font-weight: bold;
}
A.new1:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 16px;
}
A.new1:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 16px;
}
A.new1:hover {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 16px;
}
.newjj{
	font-size: 14px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 22px;
}
.newline{
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	color: #999999;
}
A.new2:link {
	COLOR: #8DC73F;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.new2:visited {
	COLOR: #8EC73F;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.new2:active {
	COLOR: #8DC73F;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.new2:hover {
	COLOR: #72A032;
	TEXT-DECORATION: none;
	font-size: 12px;
}
	.classlist{
	padding-top:0px;
	font-family: "微软雅黑";
	width: 480px;
}
.col{
	font-size: 18px;
	font-weight: bold;
	color: #00539A;
}
.clear{ clear:both;}


.login{
	background-image: url(../NewImages/a1_01.png);
	background-repeat: no-repeat;
	height: 75px;
	width: 222px;
}
.ka{
	width: 90px;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ka1{
	width: 100px;
	margin-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f8f8f8;
	height: 15px;
}
.pro1{
	background-image: url(../NewImages/pro2.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 252px;
}
.pro2{
	height: 130px;
	width: 220px;
	margin-right: auto;
	margin-left: 10px;
}
.new1e{
	background-image: url(../NewImages/new2.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 269px;
}



#HeadBody .pp
{
	position: relative;
	z-index: 2;
	margin-top: 140px;
	float: none;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#HeadBody .pp .head_shade_bga1
{
	float: right;
	width: 222px;
	margin-right: 200px;
}
#HeadBody .pp .head_shade_bga1 .mide
{
	width: 542px;
	float: left;
}
#HeadBody .pp .head_shade_bga1 .mide .b1
{
	float: left;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#HeadBody .pp .head_shade_bga1 .mide .b2
{
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#HeadBody .pp .head_shade_bga1 .midc
{
	width: 542px;
	float: left;
	margin-left: 14px;
	margin-top: 20px;
	margin-bottom: 20px;
}


#HeadBody .ab
{
	position: relative;
	z-index: 2;
	margin-top: 100px;
	float: none;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#HeadBody .ab .head_shade_ab1
{
	float: left;
	width: 222px;
	margin-right: 400px;
}
#HeadBody .ab .head_shade_ab1 .midab
{
	width: 542px;
	float: left;
	margin-top: 150px;
}

#HeadBody .pra
{
	z-index: 2;
	margin-top: 5px;
	float: none;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#HeadBody .pra .head_shade_pr1
{
	width: 222px;
}
#HeadBodypr
{
    position: relative;
    width: 100%;
    /*overflow: hidden;*/
}




#HeadBody .head_shadeab
{
	position: relative;
	z-index: 2;
	margin-top: 0px;
	float: left;
	width: 1920px;

}
#HeadBody .head_shadeab .head_shade_bgab
{
	float: none;
	margin-right: auto;
	margin-left: 430px;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
}

#HeadBody .head_shadeab .head_shade_bgab .mid1
{
	float: left;
	width: 283px;
	height: 480px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 40px;   
}
#HeadBody .head_shadeab .head_shade_bgab .mid1 .b1
{
	margin-top: 4px;
	background-color: #dcf2fd;
	height: 270px;
	width: 283px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid1 .b1 img
{
	margin-top: 8px;
	margin-bottom: 4px;
	margin-left: 10px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid1 .b2
{
	margin-top: 4px;
	width: 283px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid2
{
	width: 1200px;
	float: left;
	margin-top: 20px;
	margin-bottom: 30px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid2 .b1
{
	margin-left: 20px;
	width: 1200px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
#HeadBody .head_shadeab .head_shade_bgab .mid2 .b1 c
{
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #333333;
}
#HeadBody .head_shadeab .head_shade_bgab .mid2 .b1 b
{
	float: left;
	font-size: 14px;
	color: #999999;
	margin-top: 2px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid2 .b2
{
	float: left;
	width: 1000px;
	padding: 10px;
	margin-left: 10px;
	line-height: 30px;
	font-size: 16px;
	color: #333;
}
#HeadBody .head_shadeab .head_shade_bgab .mid3
{
	float: left;
	width: 900px;
	height: 300px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 325px;
	margin-top: -105px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid3 .b1
{
	float: none;
	margin-top: 30px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid3 .b2
{
	float: left;
	margin-top: 25px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid3 .b2 A
{
	float: left;
	line-height: 25px;
	color: #06F;
	font-size: 14px;
}


#HeadBody .head_shadeab .head_shade_bgab .mid4
{
	float: left;
	width: 180px;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 40px;
	margin-top: 10px;
}

#HeadBody .head_shadeab .head_shade_bgab .mid5
{
	width: 800px;
	
	float: left;
	margin-top: 20px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid5 .b1
{
	margin-left: 20px;
	width: 800px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #283896;
}
#HeadBody .head_shadeab .head_shade_bgab .mid5 .b1 c
{

	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #283896;
}
#HeadBody .head_shadeab .head_shade_bgab .mid5 .b1 b
{
	float: left;
	font-size: 14px;
	color: #999999;
	margin-top: 2px;
}
#HeadBody .head_shadeab .head_shade_bgab .mid5 .b2
{
	float: left;
	width: 800px;
	padding: 10px;
	margin-left: 10px;
	line-height: 30px;
	font-size: 14px;
}



.line{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}


	*+html.classlist div { color:#000;}
	.classlist a{ font-size:14px; color:#000; line-height:35px; font-family:Arial, Helvetica, sans-serif;  font-weight:610;}
	.classlist a:hover{ color:#ef7ba4;}
	.classlist .col{
	color:#60AFFC;
	line-height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:20px;
	text-align: center;
	float: left;
	width: 1100px;
	height: 50px;
}
	.classlist dt{ color:#8A8A8A;}
	.classlist .news_S{  color:#7e7b7b; line-height:25px; border-bottom:1px dotted #cccccc; padding-top:10px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; width:600px; height:60px; overflow:hidden;}
	.classlist .EL{  display:block;  margin-left:10px;}
	.classlist .EL a{ font-size:12px; font-weight:normal; color:#000; line-height:18px;}
	.classlist .EL a:hover{color:#ef7ba4;}
	.classlist .news_S .S_but{ display:block; padding:5px 0;}
	.classlist .news_S .S_but a{  color:#9bd105;  font-family:"宋体";}
	.classlist .news_S .S_but a:hover{ text-decoration:underline; }
	.classlist .next_news{ display:block; border-top:1px dotted #cccccc; padding-top:10px;}
	.classlist p .S_but{ display:block; padding:5px 0;}
	.classlist p .S_but a{  color:#9bd105;  font-family:"宋体";}
	.classlist p .S_but a:hover{ text-decoration:underline; }
	.part_two{
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.clear{ clear:both;}
.s_btn{
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A7CE63;
	line-height: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
	height: 20px;
	width: 50px;
}


.text8{
	font-size: 14px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}

.newbtae{
	float: left;
	width: 1000px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.newbtae ul{
	float: left;
	width: 1000px;
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
.newbtae li{
	float: left;
	background-color: #666666;
	margin-right: 8px;
	margin-left: 8px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	margin-top: 5px;
	color: #FFF;
}

.newbtae li a{
	color: #FFF;
}
.newbtae li:hover {
	float: left;
	background-color: #CCCCCC;
	margin-right: 8px;
	margin-left: 8px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
}
.newbtae .e {
	float: left;
	background-color: #ffd900;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
}
.newbtae .e a{
	float: left;
	background-color: #ffd900;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
}
.newbtae .e {
	float: left;
	background-color: #d1ab6e;
	margin-right: 8px;
	margin-left: 8px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
}
.newbtae a{
	width: 150px;
	height: 30px;
	display: block;
}

.i_button{
	height: 30px;
	width: 70px;
}
.smallInput{
	height: 30px;
	width: 300px;
}

#HeadBody .about .midabpic
{
	width: 100%;
	text-align: center;
	margin-top: 80px;
	margin-bottom: 40px;
}
#HeadBody .about .midlin
{
	height: 70px;
	width: 100%;
	text-align: center;
	margin-top: 20px;
}

#HeadBody .about .midproduct
{
	width: 100%;
	text-align: center;
	margin-top: 20px;
}



#HeadBody .about .midproduct img
{
	margin-right: 0px;
	margin-left: 0px;
}

#HeadBody .about .midproduct .abtitle
{
	text-align: center;
	font-size: 30px;
	color: #000;
	line-height: 32px;
}
#HeadBody .about .midproduct .abtitle1
{
	text-align: center;
	font-size: 20px;
	color: #000;
	line-height: 28px;
	margin-top: 20px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}
#HeadBody .about .midproduct .abtitle2
{
	text-align: center;
	font-size: 35px;
	color: #000;
	line-height: 32px;
	margin-bottom: 50px;
}



#HeadBody .about .midproductab
{
	width: 1000px;
	text-align: center;
	margin-top: 20px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	height: 600px;
}

#HeadBody .about .midproductab .abpicim
{
	width: 190px;
	margin-right: 20px;
	margin-left: 20px;
	float: left;
}
#HeadBody .about .midproductab .abpicim img
{
	width: 190px;
	float: none;
}
#HeadBody .about .midproductab .abpictit
{
	font-size: 15px;
	color: #000;
	width: 180px;
	line-height: 25px;
	margin-top: 20px;
	margin-left: 5px;
}




#HeadBody .about .midproduct .prtitle1
{
	text-align: center;
	font-size: 20px;
	color: #000;
	line-height: 29px;
	margin-top: 20px;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}


#HeadBody .about .midproductpr
{
	width: 930px;
	text-align: center;
	margin-top: 20px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	height: 80px;
	margin-bottom: 20px;
}
#HeadBody .about .midproductpr .abpicim
{
	width: 300px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	font-size: 26px;
	line-height: 35px;
}














.newbtaea{
	float: none;
	width: 1000px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
.newbtaea ul{
	float: left;
	width: 1030px;
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
.newbtaea li{
	float: left;
	background-color: #F0F0F0;
	margin-right: 8px;
	margin-left: 20px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	margin-top: 5px;
	color: #333;
	width: 460px;
	padding-left: 20px;
}

.newbtaea li a{
	color: #333;
}
.newbtaea li:hover {
	float: left;
	background-color: #DDDDDD;
	margin-right: 8px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	margin-top: 5px;
	color: #000;
	width: 460px;
	padding-left: 20px;
}
.newbtaea .e {
	float: left;
	background-color: #ffd900;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
}
.newbtaea .e a{
	float: left;
	background-color: #ffd900;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
}
.newbtaea .e {
	float: left;
	background-color: #d1ab6e;
	margin-right: 8px;
	margin-left: 8px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
}
.newbtaea a{
	width: 450px;
	height: 30px;
	display: block;
}


#HeadBody .head_shade1 .midproductae
{
	width: 100%;
	text-align: center;
	margin-top: 20px;
	float: left;
	margin-right: auto;
	margin-left: auto;
}
#HeadBody .head_shade1 .midproductae img
{

	text-align: center;
	margin-top: 20px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	margin-right: 30px;
	margin-left: 30px;
}

.title
{
	margin-right: auto;
	margin-left: auto;
	width: 1000px;
	margin-top: 30px;
	font-size: 25px;
	line-height: 30px;
	margin-bottom: 30px;
	float: none;
	text-align: center;
}

 .bot
{
	
	height: 80px;
	width: 100%;
	min-width: 1326px;
	margin-top: 20px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
 .bot .text
{
		font-family: W4;
	height: 40px;
	width: 1000px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	line-height: 20px;
	color: #5e6977;
	text-align: center;
	margin-top: 10px;
}



A:visited {
	 COLOR: #000000; TEXT-DECORATION: none
}



#HeadBody .head_shade1 .midaee
{
	width: 100%;
	text-align: center;
	margin-top: 20px;
	float: left;
	margin-left: 355px;
	margin-bottom: 30px;
}
#HeadBody .head_shade1 .midaee .midabae
{
	width: 370px;
	margin-top: 20px;
	float: left;
}
#HeadBody .head_shade1 .midaee .midabae1
{
	width: 300px;
	margin-top: 35px;
	float: left;
	margin-left: -8px;
}
#HeadBody .head_shade1 .midaee .midabae .mida1
{
	width: 295px;
	float: left;
	margin-left: 60px;
}
#HeadBody .head_shade1 .midaee .midabae img
{
	margin-top: 15px;
}



#HeadBody .head_shade1 .midaeea
{
	width: 100%;
	margin-top: 10px;
	float: left;
	margin-left: 360px;
}
#HeadBody .head_shade1 .midaeea .midabaea
{
	width: 578px;
	margin-top: 20px;
	float: left;
}
#HeadBody .head_shade1 .midaeea .midabaeaa
{
	width: 594px;
	margin-top: 20px;
	float: left;
}




#HeadBody .head_shade1 .midaeea .midabaeaa img
{
	margin-top: 10px;
}
#HeadBody .head_shade1 .midaeea .midabaeaa .midaa1
{
	float: left;
}
#HeadBody .head_shade1 .midaeea .midabaeaa .midaa2
{
	float: right;
}
#HeadBody .head_shade1 .midaeea .midaa3
{
	float: left;
	width: 1200px;
	text-align: center;
	margin-top: 20px;
}












#HeadBody .head_shade1 .midaeea .midabaea img
{
	margin-top: 10px;
}
#HeadBody .head_shade1 .midaeea .midabaea .midaa1
{
	float: left;
}
#HeadBody .head_shade1 .midaeea .midabaea .midaa2
{
	float: right;
}
#HeadBody .head_shade1 .midaeea .midaa3
{
	float: left;
	width: 1200px;
	text-align: center;
	margin-top: 20px;
}


.botbj{
	float: left;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 200px;
}
.botbj .bot1{
	width: 1205px;
	height: 101px;
	float: none;
	margin-top: 60px;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	margin-right: auto;
}

.botbtae{
	float: left;
	width: 1000px;
	margin-top: 80px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: 100px;
}
.botbtae ul{
	float: left;
	width: 220px;
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
.botbtae li{
	float: left;
	margin-right: 2px;
	margin-left: 8px;
	height: 30px;
	line-height: 30px;

	margin-top: 5px;
	color: #ffffff;
	width: 130px;
}
.botbtae a{

	color: #ffffff;

}
 .ktd{
	margin-top: 10px;
	float: left;
	width: 890px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.er{
	margin-left: -60px;
	float: left;
}
.er img{
	margin-right: 10px;
	margin-left: 10px;
}
 .ltd{
	margin-top: 10px;
	font-size: 15px;
	color: #FFF;
	float: left;
	width: 500px;
	
}
 .ltd .a1{
	margin-top: 20px;
	font-size: 19px;
	color: #FFF;
	float: left;
	width: 500px;
	line-height: 30px;
	font-weight: bold;
	letter-spacing: 9px;
}

 .beee{
	font-size: 20px;
	font-weight: bold;
}
 .tel{

	float: left;
	font-size: 20px;
	color: #FFF;
	line-height: 50px;
	padding-top: 20px;
}
 .tel img{
	margin-top: 0px;
	float: left;
}

 .znkbmea
{
	background-image: url(../images/znk/znk1.jpg);
	width: 1920px;
	margin-right: auto;
	margin-bottom: 40;
	margin-left: auto;
	margin-top: 30px;
	text-align: center;
	padding-top: 100px;
	padding-bottom: 100px;
	background-repeat: repeat-x;
}
 .znkbme
{
	background-image: url(../images/znk/znk1.jpg);
	width: 1920px;
	margin-right: auto;
	margin-bottom: 40;
	margin-left: auto;
	margin-top: 30px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 30px;
}
 .znkbme1
{

	padding-bottom: 100px;
}
 .znkbme img
{

	margin-top: 30px;
	text-align: center;
	padding-top: 30px;
}


 .znkbot
{
	height: 100px;
	width: 1920px;
	margin-top: 20px;
	padding-top: 40px;
	border-top-color: #cccccc;
	background-color: #f6f2f2;
	text-align: center;
}

 .yecbmea
{
	width: 1920px;
	margin-right: auto;
	margin-bottom: 40;
	margin-left: auto;
	margin-top: 30px;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 0px;
	background-color: #f6f8ff;
}

 .toysbmea
{
	width: 1920px;
	margin-right: auto;
	margin-bottom: 40;
	margin-left: auto;
	margin-top: 30px;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 0px;
	background-color: #f2fff1;
}

.aboutte{

	width: 800px;
	float: none;
	margin-right: auto;
	margin-left: auto;
}
.abec{
	width: 800px;
	margin-top: -20px;
	font-family: 微软雅黑;
}
.abpic{
	margin-top: 50px;
	margin-bottom: 50px;
}
.abtitle{
	background-image: url(../images/ab1.png);
	background-repeat: no-repeat;
	height: 90px;
	width: 405px;
	font-size: 30px;
	color: #a19b9c;
	line-height: 85px;
	margin-left: auto;
	float: none;
	margin-right: auto;
	margin-top: -15px;
}

.abtxt{
	width: 780px;
	font-size: 16px;
	color: #a19b9c;
	line-height: 33px;
	margin-top: 30px;
	text-align: left;
	float: none;
	margin-right: auto;
	margin-left: auto;
	letter-spacing: 1px;
}

.abtxt1{
	font-size: 22px;
	color: #d23285;
}


.contact{

	width: 1203px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	
}
.contact01{
	background-image: url(../images/fwzc3.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 1203px;
	margin-top: 50px;
	float: left;
}
.contact02{
	background-image: url(../images/fwzc4.jpg);
	background-repeat: repeat-y;
	width: 1203px;
	float: left;
}
.contact03{
	background-image: url(../images/fwzc5.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 1203px;
	float: left;
	margin-bottom: 100px;
}

.contacttxt1{
	font-size: 28px;
	color: #ff567e;
	width: 500px;
	margin-top: 80px;
	margin-left: 10px;
	height: 40px;
	letter-spacing: 4px;
}
.contacttxt2{
	font-size: 16px;
	color: #666666;
	width: 500px;
	text-align: left;
	letter-spacing: 2px;
	line-height: 30px;
	margin-left: 60px;
	margin-top: 40px;
}
.contacttxt3{
	width: 549px;
	float: left;
	margin-left: 50px;
	margin-top: 40px;
	margin-bottom: 40px;
}


.contacta{
	width: 500px;
	float: left;
	margin-top: 20px;
	margin-left: 40px;
}

.service{
	margin-top: 60px;
	margin-bottom: 60px;
}
.service img{
	margin-right: 30px;
	margin-left: 30px;
}
.servicetxt{
	margin-top: 50px;
	margin-left: 50px;
	text-align: left;
	margin-bottom: 100px;
}
.servicetxt1{
	font-size: 22px;
	color: #ff6b84;
	margin-top: 40px;
	margin-left: 10px;
	height: 30px;
	letter-spacing: 4px;
}
.servicetxt2{
	font-size: 16px;
	color: #5f5f5f;
	margin-left: 10px;
	height: 20px;
	letter-spacing: 1px;
}
.contact01 .servicebt{
	background-image: url(../images/service.png);
	background-repeat: no-repeat;
	height: 129px;
	width: 366px;
	position: absolute;
	left: 1100px;
	top: 670px;
	font-size: 28px;
	color: #a19b9c;
	letter-spacing: 3px;
	padding-top: 30px;
}

.contact03 .servicebta{
	background-image: url(../images/service1.png);
	background-repeat: no-repeat;
	height: 139px;
	width: 714px;
	position: absolute;
	left: 410px;
	top: 1342px;
	font-size: 28px;
	color: #a19b9c;
	letter-spacing: 3px;
	padding-top: 30px;
	float: left;
	text-align: left;
	padding-left: 50px;
}
 .servicebttxt{
	font-size: 18px;
	color: #a19b9c;
	margin-top: 40px;
}
.servicebttxt1{
	font-size: 27px;
	color: #ff607b;

}
#xds{
	float: none;
	width: 1920px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}









#HeadBody .head_shade1 .indepro
{
	height: 1010px;
	width: 100%;
	margin-top: -20px;
	background-color: #e4e4e4;
	padding-top: 40px;
}
#HeadBody .head_shade1 .indepro .ae
{
	float: none;
	width: 1205px;
	margin-right: auto;
	margin-left: auto;

}
#HeadBody .head_shade1 .indepro .alefe
{
	float: left;
	width: 411px;
	margin-right: 7px;
	background-color: #c9c9c9;
	height: 487px;
}
#HeadBody .head_shade1 .indepro .alefe .alefea1
{
	float: left;
	margin-top: 30px;
	margin-left: 20px;
}
#HeadBody .head_shade1 .indepro .alefe .alefea2
{
	float: left;
	margin-top: 10px;
	margin-left: 35px;
	font-size: 16px;
	width: 350px;
	line-height: 25px;
	height: 200px;
}
#HeadBody .head_shade1 .indepro .alefe .alefea3
{
	float: left;
	margin-top: 30px;
	margin-left: 20px;
}


#HeadBody .head_shade1 .indepro .aright
{
	float: left;
	width: 786px;
}
#HeadBody .head_shade1 .indepro .mid
{
	float: left;
	margin-top: 10px;
	width: 1205px;
}



#HeadBody .head_shade1 .indepro1
{
	width: 100%;
	background-image: url(../ysimages/ys10.jpg);
	float: left;
	background-repeat: no-repeat;
	background-position: top;
}

#HeadBody .head_shade1 .indepro1 .alefe
{
	float: left;
	width: 608px;
	margin-top: 60px;
	margin-left: 10px;
}
#HeadBody .head_shade1 .indepro1 .alefe .alefea
{
		width: 608px;
	margin-top: 20px;
	margin-right: 8px;
}
#HeadBody .head_shade1 .indepro1 .alefe .alefea .aimg
{
	width: 308px;
	float: right;
	margin-left: 6px;
}
#HeadBody .head_shade1 .indepro1 .alefe .alefea .aimg1
{
	float: left;
}

#HeadBody .head_shade1 .indepro1 .aright
{
	float: left;
	width: 576px;
	margin-top: 60px;
	margin-left: 0px;
	height: 608px;
	background-image: url(../ysimages/ys05.jpg);
	background-repeat: no-repeat;
}
#HeadBody .head_shade1 .indepro1 .aright .morea {
	float: left;
	margin-left: 30px;
}
#HeadBody .head_shade1 .indepro1 .aright .newsPageae {
	float: left;
	width: 550px;
	margin-top: 90px;
	margin-left: 30px;
}
#HeadBody .head_shade1 .indepro1 .aright .newsPageae ul{
	float: left;
	width: 550px;
	margin: 0px;
	padding: 0px;
}
#HeadBody .head_shade1 .indepro1 .aright .newsPageae ul li{
	float: left;
	width: 100%;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#HeadBody .head_shade1 .indepro1 .aright .newsPageae .itema {
	float: left;
	width: 600px;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#HeadBody .head_shade1 .indepro1 .aright .newsPageae .itema a{

	font-size: 16px;
}

#HeadBody .head_shade1 .indepro1 .aright .newsPageae .itema img {
	width: 100px;
	height: 100px;
	margin-right: 20px;
	float: left;
}
#HeadBody .head_shade1 .indepro1 .aright .newsPageae .itema h3 {
	width: 400px;
	font-size: 22px;
	color: #000;
	float: left;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}
#HeadBody .head_shade1 .indepro1 .aright .newsPageae .itema .txt {
	color: #666;
	line-height: 22px;
	width: 400px;
	height: 48px;
	float: left;
}
#HeadBody .head_shade1 .indepro1 .aright .newsPageae .itema .time {
	width: 130px;
	padding: 20px 0 20px 45px;
	border-left: 1px solid #eee;
	font-family: arial;
	font-size: 18px;
	color: #999;
	text-align: center;
}
#HeadBody .head_shade1 .indepro1 .aright .newsPageae .itema .time .day {
	font-size: 30px;
	line-height: 45px;
	
}










#HeadBody .head_shade1 .indepro1 .aright a
{
	float: left;
	margin-top: 20px;
}
#HeadBody .head_shade1 .indepro1 .mid
{
	text-align: center;
	padding-top: 30px;
}
#HeadBody .head_shade1 .indepro1 .mida
{
	width: 1205px;
	float: none;
	margin-right: auto;
	margin-left: auto;
}
#HeadBody .head_shade1 .indepro1 .mida ul
{
	width: 1200px;
	float: left;
}
#HeadBody .head_shade1 .indepro1 .mida ul li
{
	width: 300px;
	float: left;
	
}
#HeadBody .head_shade1 .indepro1 .mida ul li img
{
	border-top-left-radius: 2em;
	border-top-right-radius: 2em;
	border-bottom-right-radius: 2em;
	border-bottom-left-radius: 2em;
	
}


#HeadBody .head_shade1 .indepro1 .mida ul li h3
{
	width: 300px;
	float: left;
	font-size: 20px;
	font-weight: bold;
	color: #2c449a;
	text-align: center;

}



#HeadBody .head_shade1 .indepro2
{
	height: 713px;
	width: 100%;
	background-image: url(../axinages/in_9.jpg);
	background-repeat: no-repeat;
	background-position: center;	
}

#HeadBody .head_shade1 .indepro2 .mid
{
	text-align: center;
	padding-top: 100px;
}