@charset "gb2312";
* { margin:0; padding:0}

body { margin:0; padding:0; font-family:'微软雅黑'; font-size:12px; border:0; }
.highcolor { color:#3399cc}
a img { border:0; }
.wp { width:960px; margin:0 auto }
.fl { float:left}
.fr { float:right}
.row { clear:both;}
div, ul, li { border:0; margin:0; padding:0; list-style:none}
a { text-decoration:none;}


.sidebar { width:175px; float:left;}
.sidebar3 { width:175px; float:left;}
.mainbody { width:710px; margin-left:190px;}

.sidebarTitle { font-size:22px; color:#FFF; background:#484848; height:50px; line-height:50px; padding-left:10px; margin-bottom:30px}
.classList hr { margin:10px 0;}

#noresult { display:none}

/* classList */



.classList { width:175px; float:left; font-size:14px; padding-left:15px; }
.classList li { border-bottom:1px solid #CCC; height:40px; line-height:40px; list-style:none; background:url(../img/pathArrow.gif) right 4px no-repeat; padding-right:10px; }
.classList li  a { color:#69b3e2; font-size:18px; margin-left:8px; }
.classList li:hover { width:165px;  height:40px;  background:url(../img/pathHover.gif) no-repeat 0 3px; }
.classList li:hover a { color:#fff;}
.classList li.hover { width:165px;  height:40px;  background:url(../img/pathHover.gif) no-repeat 0 3px; }
.classList li.hover a { color:#fff;}


.classList2 { width:120px; float:left; margin-left:10px; padding-bottom:10px; background:#2a9edb; border:2px solid #2a9edb; border-radius:10px; -moz-border-radius:10px; /* Old Firefox */}
.classList2 dt { margin:18px 0 0 18px;}
.classList2 dt a { font-size:18px; color:#fff}
.classList2 li { margin-left:20px; color:#fff;}
.classList2 li a { font-size:14px; color:#fff; line-height:22px; background:url(../img/classList2Li.gif) 0 8px no-repeat; padding-left:10px;}

#subClassList li { background:none; border:none; height:26px; background:url(../img/arrow2.gif) no-repeat 20px 16px;}
#subClassList li a { font-size:16px; color:#2b9edb; background:none; margin-left:30px;}
#subClassList li a:hover { color:#000;}

li.currentClassList { background:url(../img/currentClassList.gif) no-repeat; border:none; }
li.currentClassList a { color:#fff; margin-left:20px; line-height:20px;}
li.nextClassList { height:32px; line-height:32px; border-top:1px solid #CCC; margin-top:16px; }
li.nextClassList  a { margin-left:20px; }







#headerBG { background:url(../img/headerBG.gif) repeat-x; height:145px;}
#header { width:960px; margin:0 auto; } 
#login { float:left; width:560px; height:36px; margin-left:10px; line-height:40px;}
.tips { float:left; width:280px; height:20px;  color:#2a9edb; display:block; margin-right:100px;}
#login a { color:#666; text-decoration:none}
#login a:hover { color:#09F}

#navi { width:288px; height:36px; margin-left:598px; line-height:36px;}
#navi ul { margin:0; padding:0}
#navi li { list-style:none; width:70px; height:36px; float:left; line-height:40px;}
#navi .licel { width:20px;}
#navi li a { text-decoration:none; line-height:36px; color:#666;}
#navi li a:hover { color:#09F}


#navi #naviCart { width:105px; line-height:40px; background:url(../img/cart.gif) no-repeat 78px 8px}


#header #logo { width:350px; height:48px; float:left; margin:0 0 0 0;}



/* 主导航菜单 */

.hidden {
    display: none;
}
.fleft {
    float: left;
}
.fright {
    float: right;
}

.nav_bg {
    background: url(../img/nav_bg.gif) repeat-x;
    height: 55px;
    left: 0;
    position: absolute;
    top: 77px;
    width: 100%;
}

.header {
    height: 86px;
    padding-top: 16px;
	width:100%; 
	margin-top:10px;
    z-index: 500;
    position: relative;
}

.header .nav {
    height: 55px; margin:0; padding:0;
	display: inline;
}
.header .nav li {
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 18px;
    height: 46px;
    /*margin-right: 40px;*/
	margin-right: 35px;
}
.header .nav li a, .header .nav li a:hover {
    color: #666666;
}

.header li.nav_i span a { font-weight:bold; }

.header .nav_1 {
    height: 37px;
    line-height: 37px;
}
.header .nav_1 a, .header .nav_1 span {
    color: #74848A;
    float: left;
    margin-right: 5px;
}
.header .nav_1 a:hover {
    text-decoration: underline;
}
.header .nav_1 span {
    font-family: 宋体;
}
.header .nav2 {
    background: url(../img/navi_bg.gif) repeat-x scroll left top rgba(0, 0, 0, 0);
    height: 48px;
    left: 0;
    position: absolute;
    top: 68px;
    width: 100%;
	z-index:10000;
}
.header .nav2 li {
    background: url(../img/nav_line.gif) no-repeat scroll right 5px rgba(0, 0, 0, 0);
    float: left;
    font-size: 12px;
    height: 35px;
    line-height: 44px;
    margin-right: 0;
    width: 105px;
	text-align:center;
}
.header li.smallNavi2Li  { height:35px;}
.header li.smallNavi2Li2  { height:35px; background:#299dda}
.header .nav2 li.r_nav_none {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.header .nav2 li a {
    color: #FFFFFF;
    display: block;
    margin-bottom: 1px;
}
.header .nav2 li a:hover {
    color: #FFFFFF;
}
.header .nav2 li.r_i_xuan_z a, .header .nav2 li.r_i_xuan_z a:hover {
    color: #008cd7;
}
.header .nav2 li.r_i_xuan_z {
    background: url(../img/r_i_xuan.gif) no-repeat scroll 5px 5px rgba(0, 0, 0, 0);
}
.header .r_ind_nav span {
    background: url(../img/r_ind_bi.gif) no-repeat scroll center bottom rgba(0, 0, 0, 0);
    color: #00A9A7;
    display: block;
    float: left;
    height: 42px;
    white-space: normal;
}
.header .r_ind_nav span a, .header .r_ind_nav span a:hover {
    color: #008cd7;
}
.header .r_ind_nav .nav2 {
    display: block;
}

.header .nav2 {
    display: none;
}



.header .nav2_1 {
    background: url(../img/index_nav_1.png) no-repeat scroll 0px bottom rgba(0, 0, 0, 0);
    display: none;
    height: 200px;
    left: 10px;
    padding-top: 30px;
    width: 975px;
	margin:0 auto;
	padding-left:10px;
}
.header .nav2_1 dl { width:950px; height:140px; 
}
.header .nav2_1 dd {
    border-right: 1px solid #ECECEC;
    float: left;
    height: 140px;
    text-align: center;
    width: 157px;
}
.header .nav2_1 dd img {
    height: 100px;
    width: 100px;
}
.header .nav2_1 dd p a{ display:inline; }
.header .nav2_1 dd p a:hover {  text-decoration:none; border-bottom:1px solid #299dda;}
.header .nav2_1 dd.r_windex {
    border: medium none;
}

/* 新增的 后两个菜单定位 */

.header .nav2_12 {  margin-left:-120px;}
.header .nav2_13 {  margin-left:-240px;}

.header .r_pohne {
    background: url(../img/phoneInfo.gif) no-repeat left center rgba(0, 0, 0, 0);
    display: inline;
    float: right;
    font-size: 15px;
    height: 32px;
    line-height: 32px;
    margin: 5px 20px 0 0;
    padding-left: 40px;
	_margin-top:-5px;
	font-size:11px;
	color:#b5b5b5;
	
}
.header .nav2_hover {
    height: 50px;
    overflow: hidden;
}
.header .nav2_hover ul {
    margin: 0 auto;
    width: 720px;
}
.header .nav2_hover ul li {
    padding: 0 22px;
    width: auto;
}
.header .nav2_hover li a {
    text-align: center;
}
.header .nav2_hover li.r_i_xuan_z {
    background: url(../img/nav_hover.png) no-repeat scroll left top rgba(0, 0, 0, 0);
}
.header .nav2_hover li.r_i_xuan_z a, .header .nav2_hover li.r_i_xuan_z a:hover {
    color: #FFFFFF;
}


.header .nav3_hover ul {
    margin: 0 auto;
    width: 960px;
}



.header .nav2_w100, .nav2_w100 ul {
    width: 100%;
}
.header .nav2_w100 ul li {
    padding: 0;
    width: 120px;
}
.header .nav2_w50 ul {
    margin: 0 0 0 490px;
    width: 360px;
}
.header .nav2_w50 ul li {
    padding: 0;
    width: 120px;
}

.header .nav2_home ul {
    margin: 0 0 0 289px;
    width: 240px;
}
.header .nav2_home ul li {
    padding: 0;
    width: 120px;
}

.header .nav2_about ul {
    margin: 0 0 0 0;
    width: 960px;
}
.header .nav2_about ul li {
    padding: 0;
    width: 120px;
}

.header .nav2_service ul {
    margin: 0 0 0 600px;
    width: 360px;
}
.header .nav2_service ul li {
    padding: 0;
    width: 120px;
}

.header .nav2_News ul {
    margin: 0 0 0 445px;
    width: 515px;
}
.header .nav2_News ul li {
    padding: 0;
    width: 120px;
}





.header .nav2_bbs ul {
    margin: 0 0 0 600px;
    width: 360px;
}
.header .nav2_bbs ul li {
    padding: 0;
    width: 120px;
}






.scro_top {
    background: url(../img/scr_top.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 30px;
    cursor: pointer;
    height: 55px;
    position: fixed;
    right: 15px;
    width: 55px;
}
.scro_top1 {
    background: url(../img/scr_top1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

/* 大轮播图 */

#mainBanner { height:583px; overflow:hidden; padding:0; margin:0 0 0 0}

#nr_width_control {
    margin: 0 auto;
    max-width: 2000px;
    min-width: 1000px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
#nr_body {
    padding-bottom: 0;
}
#nr_body {
    background-color: #FFFFFF;
    min-height: 500px;
    overflow: hidden;
    padding-bottom: 35px;
    position: relative;
    width: 100%;
}
.nr_content {
    margin: 0 auto;
    position: relative;
    width: 1000px;
}
.nr_fluid_width {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 1000px;
}
.kv_wrap {
    position: relative;
    width: 100%;
}
.kv_item {
    height: 584px;
    overflow: hidden;
    width: 100%;
}
.kv_item ul { list-style:none; margin:0; padding:0}
.kv_item li {
    height: 583px;
    text-align: center;
	list-style:none;
}
.kv_item li a {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 583px;
}
.icon_sprite {
    /*background-image: url(../img/bannerNav.png) !important;*/
    background-repeat: no-repeat;
}

/* add test */
.icon_sprite2 {
    background-image: url(../img/banner2Nav.png) !important;
    background-repeat: no-repeat;
}
/* ------  */

.kv_nav {
    left: 50%;
    margin-left: -630px;
    position: absolute;
    text-align: right;
    top: 506px;
    width: 1200px;
}
.kv_nav li {
    background-position: -10px -10px;
    cursor: pointer;
    display: inline-block;
    height: 77px;
    margin-left: 20px;
    width: 267px;
}
.kv_nav li.current {
    background-position: -267px -10px;
}

#BannerNav1 { background-position: 0px 0px; }
#BannerNav2 { background-position: -267px 0px; }
#BannerNav3 { background-position: -534px 0px; }
#BannerNav4 { background-position: -801px 0px; }

/* add test */
#BannerNav5 { background-position: 0px 0px; }
#BannerNav6 { background-position: -267px 0px; }
/* ------  */

#iMenu { background:url(../img/iMenuBG.png) repeat-x; height:54px; margin-left:0; padding:0; margin:0}
#iSearch { width:166px; height:26px; background:url(../img/search.png) no-repeat; margin:8px 30px 0 0px; float:right; }
#iSearch input { border:0; display:inline; width:120px; height:18px; margin:5px 0 0 8px; padding:0; background:url(../img/searchBG.png) no-repeat right; outline:none; color:#299dda}







/* 首页 */
#iAbout a img { filter:alpha(Opacity=70);-moz-opacity:0.8;opacity: 0.8;}
#iAbout a:hover img { filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}

#iQuickLink { height:224px; padding-top:50px;}
#iQuickLink a img { filter:alpha(Opacity=70);-moz-opacity:0.8;opacity: 0.8;}
#iQuickLink a:hover img { filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
#iQuickLink .p { width:176px; text-align:center; float:left; margin:0 70px;}
#iQuickLink .p .i { color:#1b1b1b}
#iQuickLink .t { height:60px; }
#iQuickLink .t a{ color:#00478b; font-size:22px; text-decoration:none; line-height:48px;}
#iQuickLink .m a { color:#00478b; text-decoration:none; }
#iQuickLink .m a:hover { color:#6CF; text-decoration:underline;}

#iPro { margin:30px 0; clear:both; }
#iProCenter { margin:30px 0; height:520px;}
#iProCenter .t { height:60px;}
#iProCenter .p { width:300px; height:300px; float:left; margin:0 10px; text-align:center;}


#proInfoLink1, #proInfoLink2, #proInfoLink3 { visibility:hidden; line-height:28px; background:#0074b6; height:56px; width:159px; margin-left:70px; text-align:left; }
#proInfoLink1 a, #proInfoLink2 a, #proInfoLink3 a{ color:#fff; text-decoration:none; margin-left:44px; }
#proInfoLink1 a:hover, #proInfoLink2 a:hover, #proInfoLink3 a:hover { text-decoration:none; height:18px; border-bottom:1px solid #FFF}




#iAbout { margin:60px 0 30px 0;}




/* Path */

#Path { font-size:14px; color:#959595; padding:10px 0 0 0; height:30px;}
#Path .path { line-height:22px; width:280px; height:22px; margin-left:80px; margin-top:3px;}
#Path .path  img { margin: 0 5px}
#Path .pathName { width:80px; float:left; margin-top:5px}
#iProCenter #Path  { color:#69b3e2; font-size:18px; height:40px }
#Path a { font-size:14px; color:#959595; text-decoration:none;}
#Path a:hover { text-decoration:underline;}
#Path a:first-child { color:#69b3e2; font-size:18px }
#Path a:last-child { color:#69b3e2; }

/* 首页套系图片 */
#iProCenter #Path a { font-size:14px; color:#959595; text-decoration:none; }
#iProCenter .c .t a{ color: #299dda}
#iProCenter .c .t a:hover { text-decoration:none; border-bottom:1px solid #299dda; height:18px;}
#iProCenter .c .p { text-align:center; margin:0 10px; }
#iProCenter .c .p .t { text-align:center; width:300px;}







/* 内容页部分 */

#productsArticle { margin:30px 0; padding:0; }

#productsArticle h1 { font-size:18px; text-align:center; color:#666; line-height:32px; height:32px; }
#productsArticle h2 { font-size:18px; line-height:34px; border-left:4px solid #dedede; padding-left:20px; margin-left:2px;}
#productsArticle p { margin:18px 0; }

#articleNavi { border-bottom:1px solid #dedede; height:24px;}
#articleNavi li { width:72px; border-left:1px solid #666; padding-left:18px; float:left; list-style:none; line-height:12px;}
#articleNavi li:first-child { border-left:0}
#articleNavi li a{ color:#333; text-decoration:none;}
#articleNavi li a:hover { text-decoration:underline; color:#6CF}
#articleNavi li.cur a {  color:#6CF }


/* 文章列表 */

#article { margin:0 0 100px 190px; padding-left:30px; min-height:300px;}
#article ul { margin:0; padding:0}
#article ul li { list-style:none; border-bottom:1px dashed #dedede; height:36px; line-height:36px; padding-left:20px;}
#article ul li:hover { background:#efefef;}
#article ul li a { text-decoration:none; color:#333; font-size:14px; }
#article ul li a:hover { color:#39C;}

#allProarticle {  margin:0 0 100px 190px; padding-left:20px;  }

#allProarticle  .body { min-height:2145px; background:url(../img/allProBG.gif) repeat 0 28px; }



/* 员工生活首页 */
.liveBody { margin:0 0 100px 190px; padding-left:30px; }
.liveBody .classIntro { margin:0}
.liveBody .classIntro p { margin:10px 0; text-indent:2em; font-size:14px; line-height:22px; }
/*
ul.classList2col { margin-top:30px; }
ul.classList2col li{ width:338px; height:142px; float:left; margin-left:20px}

ul.classList2col li .pic { width:169px; float:left;}
ul.classList2col li .t { font-size:16px; color:#2a9edb; margin-left:189px; height:24px;  }
ul.classList2col li .i { font-size:12px; color:#999; margin-left:189px;}

ul.classList3col { margin-top:30px; margin-left:20px;}
ul.classList3col li { width:220px; height:190px; float:left; text-align:center;}
ul.classList3col li .pic img { width:200px; height:150px; }
ul.classList3col li .t { height:24px; line-height:24px;}
ul.classList3col li a { font-size:12px; color:#999}*/

.liveChild2 { margin:0;padding:0; float:left;}
.liveChild2 .title22 { clear:both; font-size:14px; color:#3399cc; background:url(../img/title_bg.gif) no-repeat 0 3px; padding-left:20px; height:32px; margin-left:10px;}
.liveChild2 .info22 { clear:both; color:#999; height:24px; margin-left:10px;}
.liveChild2 .picList22 { margin-bottom:30px;}
.liveChild2 .picList22 li { width:160px; height:130px; margin:10px; float:left; text-align:center; color:#999; font-family:'微软雅黑'}
.liveChild2 .picList22 li img { width:156px; height:105px}



/* 版权部分*/
#footer { clear:both;}
#footerNavi { background:#3b3e3f; height:224px; padding:20px 0 0 120px;}
#footerNavi .p { color:#FFF; width:320px; float:left; margin:0 10px; height:190px;}
#footerNavi .bl { border-left:1px solid #FFF; padding-left:40px;}
#footerNavi .iNews { width:120px;}
#footerNavi .cc li { list-style:none; height:22px; line-height:22px; }
#footerNavi a { color:#fff; text-decoration:none;}
#footerNavi a:hover { color:#CFF4FE; text-decoration:underline; }

#footerNavi .t { font-size:24px; line-height:48px; }
#footerNavi .t1 { font-size:14px; line-height:28px; font-weight:bold}
#footerNavi .c1 { width:105px; float:left}
#footerNavi .c2 { width:110px; float:left}
#footerNavi .c3 { width:98px; float:left}

#footerNavi .c1,#footerNavi .c2,#footerNavi .c3 li { list-style:none;height:22px; line-height:22px;}

#footerNavi li.doubleLine { height:30px; line-height:14px; width:100px}


#copyright { padding-bottom:10px;background:#e5e5e5; color:#666; text-align:center; }
#copyright  table td { font-size:12px;}
#copyrightLink {  line-height:22px; padding:0; }

#copyrightHotline { line-height:22px;}
#copyrightEn { line-height:22px;}
#icp { line-height:24px;}
#copyrightLink a { color:#666; text-decoration:none}
#copyrightLink a:hover { color:#39F; text-decoration:underline;}

.choseVersion { width:220px; }
.choseVersion p { padding-top:3px; display:block; width:70px; height:24px; float:left; border:1px solid #0F9}
.group{ width:170px; height:24px; line-height:24px; background:url(../img/group.gif) no-repeat; position:relative; text-align:left}
.group1{ cursor:pointer; padding-left:10px;}
.group2{ border-bottom:1px solid #c5c5c5;border-right:1px solid #c5c5c5; position:absolute; left:0; bottom:24px; background:#fff; display:none}
.group2 li{ height:25px;}
.group2 li a{ height:24px; width:158px; display:block; line-height:24px; border-bottom:1px dotted #c5c5c5; padding-left:10px; color:#666}
.group2 li a:hover{ background:#797979; color:#fff; border-bottom:1px solid #fff;}


/* 产品首页 */
#mainContent { background:url(../img/shadow.gif) center top no-repeat; margin-top:20px; padding:0; display:block; border:1px solid #FFF}
#mainContent .wp { margin-top:50px;}
#mainContent .t { font-size:18px; color:#333; height:38px; margin:0; padding:0;}
#mainContent .t span { color:#037bbf; font-size:14px; }
#mainContent .t span a { color:#2f9fda;}

#selectPro { height:260px; width:100%; border-bottom:1px solid #dedede; margin:0; padding:0; }
*+html #selectPro .t { margin-top:20px}
#selectPro ul { margin:0; padding:0;}
#selectPro li { width:170px; height:196px; float:left; list-style:none; margin:0 9px; margin-bottom:10px; text-align:center; padding:0px; border:1px solid #FFF;}
#selectPro li img { max-width:170px; max-height:170px;}
#selectPro li:hover { border:1px solid #2f9fda;}
#selectPro li a { color:#46a6dd; text-decoration:none; font-size:12px; line-height:20px; }
#selectPro li a:hover { color:#46a6dd; text-decoration:underline;  height:18px;}

#NewHotPro {  margin-top:20px; padding-top:50px; width:960px;  }


/*
#NewHotPro li { list-style:none; text-align:center; margin-top:30px; margin-bottom:50px; border:1px solid #fff;}
#NewHotPro li:hover { border:1px solid #efefef;}
#NewHotPro li a { font-size:14px; color:#2f9fda; line-height:28px; text-decoration:none }
#NewHotPro li a:hover { color:#46a6dd; text-decoration:underline;  height:18px;}
*/

#hotPro { width:420px; float:left;}
#newPro { width:420px; margin-left:480px; border-left:1px solid #dedede; padding-left:40px;  }
#newPro .c .p { margin:0; }


#hotPro .c{ text-align:center; margin:30px 0;  }
#newPro .c{ text-align:center; margin:30px 0; padding-left:60px;}
#hotPro .c .p { margin:60px 0; }
*+html #hotPro .c .p { height:430px;}
#hotPro .c .p { text-align:center;}
#hotPro .c .p a .t:hover { color:#46a6dd }
#newPro .c .p { text-align:center; margin:20px 0; width:320px;  float:left;}
*+html #newPro .c .p { height:430px;}
#hotPro .c .p .t { font-size:18px; color:#000; margin-top:39px;}
#newPro .c .p .t { font-size:18px; color:#000; width:300px; }
#newPro .c .p .t a { color:#000}
#newPro .c .p .t a:hover { color:#46a6dd }
#newPro .c .p img { cursor:pointer;}
#hotPro .c img.proIMG { border:1px solid #FFF;}
#hotPro .c img.proIMG:hover  { border:1px solid #46a6dd; }

*+html #NewHotPro  .fe_ddListWrap { margin-top:18px;}

#newPro .btnArea { margin:0; width:300px;}


#VideoFollow {  border-top:1px solid #dedede; margin-top:50px; padding-top:50px; clear:both;}
#Video { width:450px; float:left;}
#Follow { width:420px; margin-left:480px; border-left:1px solid #dedede; padding-left:30px; }
#VideoFollow .t { font-size:18px; color:#333; line-height:38px; height:48px; }
#Video .c ul { margin:0; padding:0;}
#Video .c li { width:120px; float:left; list-style:none; margin:15px;}
*+html #Video .c li { margin:10px;}


/* 颜色选择 */
.slider{position: relative }
.slider div{position: relative;text-align: center;padding: 0px;list-style-type: none;margin: 0px;width: 300px;background: #ffffff;height: 300px;overflow: hidden; }
.slider span{z-index: 99;position: absolute;text-align: center;width: 100%;bottom: 0px;color: #ffffff;font-size: 12px;font-weight: bold; diaplay:none; }
.slider .txtbg{ display:none; position: absolute;filter: alpha(opacity=10);width: 100%;bottom: 0px;background: #000;height: 1px;padding-top: 5px;left: 0px;opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7}
.slider .txtbg img{width: 620px;height: 240px; }
.hdnum { width: 150px; height: 28px; overflow: hidden; padding-top: 2px; display:block; margin:0 auto; text-align:center;}
/*
.hdnum li { padding: 2px; width: 22px; margin:0px; overflow: hidden; display:inline; cursor:pointer }
.hdnum li img { width: 16px; height: 16px; border:1px solid #fff; padding:2px; filter: alpha(opacity=90);opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9 }


.hdnum li.on { padding: 0; width: 22px; height:22px; margin:2px }
.hdnum li.on img { border: #008cd7 1px solid; padding:2px; width: 16px; height: 16px; }
*/

.hdnum li { padding: 3px; width: 17px; height:17px; margin:0px; overflow: hidden; display:inline-block; cursor:pointer }
.hdnum li span { display:inline-block; width: 16px; height: 16px; filter: alpha(opacity=90);opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9 ; border:1px #CCCCCC solid;}


.hdnum li.on { border:1px #008cd7 solid;}
.hdnum li.on span {display:inline-block; width: 16px; height: 16px; border:1px #CCCCCC solid;}



.selectColor { display:block; width:302px; height:340px;}
#iProColor { width:320px; }
#idTransformView1 { border:1px solid #FFF; }
#idTransformView2 { border:1px solid #FFF; }
#idTransformView3 { border:1px solid #FFF; }
#idTransformView { border:1px solid #FFF;}
#idTransformView:hover { border:1px solid #4f9fda; padding:0}
#idTransformView1:hover { border:1px solid #4f9fda; padding:0}
#idTransformView2:hover { border:1px solid #4f9fda; padding:0}
#idTransformView3:hover { border:1px solid #4f9fda; padding:0}


#iPro .row { margin:20px 0;}
#iProHot { width:450px; float:left; }
#iProNew { margin-left:480px;}
#iProHot .t,#iProNew .t,#iVideo .t { font-size:18px; color:#000; }
#iProHot .t span ,#iProNew .t span,#iVideo .t span { font-size:14px; color:#2f9fda}


#iVideo { width:450px; float:left; }
#iFollow { margin-left:30px; height:400px; background:#CCC}


/* 产品筛选页 */
#findPro { background:#f9f9f9; padding:10px;}




/* 专卖店查询 */
#storeSearch { margin:30px 0; height:110px; border:1px solid #CCC; padding:12px 10px 0px 20px ;}
#storeSearch .fl { float:left; width:150px;}
#storeSearch .r { margin-left:180px;} 
#storeSearch .t { font-size:18px; height:38px}
#map { text-align:center;}


/* Copyright 2008 MagicToolBox.com. To use this code on your own site, visit http://magictoolbox.com */

/* CSS class for zoomed area */
.MagicZoomBigImageCont {
	border:1px solid #959595;
}

.MagicZoomMain {
	text-align: center !important;
	width: 92px;
	border:#00C 1px solid;
	float:left;
}

.MagicZoomMain div {
	padding: 0px !important;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			12px '微软雅黑';
	color:			#fff;
	background:		#959595;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
}

#zoomWindow { width:320px; height:320px; float:left; margin:10px 0 0 450px; z-index:999;}


#picView {position:relative; height:370px;}
#picViewTitle {position:absolute;left:0px;top:0px; width:400px; height:170px; float:left; z-index:1; overflow:hidden; margin:30px 0 0 30px;}
#picViewTitle .t { font-size:30px; font-family:'微软雅黑'; line-height:40px; }
#picViewTitle .st { font-size:30px; font-family:'微软雅黑'; line-height:40px; }
#picViewTitle .ct { font-size:16px; line-height:30px; height:40px;}
#picViewTitle .buy { background:url(../img/buy.gif) no-repeat; width:165px; height:33px; display:block; text-align:center }
#picViewTitle .buy a { display:block; width:165px; height:33px; text-align:center; line-height:33px; color:#fff; height:33px; font-size:16px;}

#smallPic { width:110px; height:300px; float:right; margin-right:60px;}
#smallPic li { list-style:none; width:80px; height:80px; border:1px solid #E1E1E1; padding:2px;  line-height:100px;line-height:80px\9;line-height:80px\0; margin:10px;text-align:center;}
#thumbPic { }
#picViewMax{width:1260px; display:none; position:absolute;top:10px;left:50%;z-index:999;margin-left:-600px;background:#fff; border:5px solid #efefef; text-align:center;cursor:pointer; margin-top:175px}
#picViewMax img{max-width:1200px; margin:30px;}
#picViewMax span{display:block;  position:absolute;top:5px;right:5px;width:12px;height:12px;line-height:12px;background-color:#6CF;color:#fff;border:1px solid #3cf;cursor:pointer;}
#TopBG { display:block; height:28px; background:url(../img/TopBG.gif) repeat-x; display:none}



/*  Products Index Banner */

div.wrapper { width: 960px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 0px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../img/prev.png) no-repeat left top !important; opacity:0.1}
    .box_skitter .next_button { position: absolute; top: 50%; right: 0px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../img/next.png) no-repeat left top !important; opacity:0.1 }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../img/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 960px; height: 318px; }
    #slideshow ul { display: none; }


/*  BBS  */

.bbsList { background:#33a0d9; }
.bbsList .t { font-size:16px;}
.bbsList ul { list-style:none; padding:0;  }
.bbsList ul li { list-style:none; margin:0 0 0 20px; padding:0; line-height:22px;}
.bbsList ul li a { color:#FFF; font-size:12px;}
.bbsList ul li a:hover { text-decoration:none; border-bottom:1px solid #FFF;}
.bbsList .t { color:#FFF; font-size:18px; font-family:'微软雅黑'; line-height:48px; margin-left:20px;}
.bbsList .t span { font-size:12px; padding-left:16px;}

#bbsSearch { height:30px; margin:10px 0 20px 0;  }

#bbsIndex a img { filter:alpha(Opacity=70);-moz-opacity:0.8;opacity: 0.8;}
#bbsIndex a:hover img { filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}

#bbsNavi ul { list-style:none; height:60px; padding:10px 0 0 40px; margin:50px 0 0 0}
#bbsNavi ul li { list-style:none; width:100px; float:left; }
#bbsNavi ul li a { font-size:18px; color:#008cd6; font-family:'微软雅黑'; font-weight:400;}
#bbsNavi ul li a:hover { text-decoration:none; border-bottom:1px solid #008cd6;}
#bbsNavi { }
.shadow {  background:url(../img/shadow.gif) center 30px no-repeat; }


/*  资讯列表页面  */
#newsIndex { margin:0; padding:0}
.newsRow1 { border-bottom:1px solid #CCC;  margin-bottom:30px; margin-top:0; padding:0 }
.newsRow2 { clear:both;}
.newsRow2 .indexImage { margin-left:210px; width:820px; }

.topNews  { width:710px; float:right; border:1px}
.headNews .litpic { width:342px; height:250px; float:left; }
.headNews .litpic a  img { border:1px solid #FFF; padding:2px; width:328px; height:217px;}
.headNews .litpic a:hover img {  border:1px solid #dedede;}
.headNews .title { text-align:center;}
.headNews .title a { font-size:18px; color:#008cd6; line-height:40px; text-decoration:none; text-align:center; font-weight:bold;}
.headNews .title a:hover { border-bottom:1px solid #008cd6 }
.headNews .info { width:760px; font-size:12px; color:#888888; line-height:22px; text-indent:2em;}
.headNews .date { text-align:right; margin-left:50px; color:#888}

#newsSearch { width:166px; height:26px; background:url(../img/serach.png) no-repeat; margin:20px 0 0 0px; font-size:12px; color:#959595; float:left; line-height:22px;}
#newsSearch input { border:0; display:inline; width:120px; height:18px; margin:5px 0 0 8px; padding:0; background:url(../img/searchBG.png) no-repeat right; outline:none; color:#299dda}
#newsSearch label { padding:10px 0 0 20px; display:block;}
.newsLi { width:660px; float:right; margin:20px 0; border-bottom:1px solid #CCC; padding-bottom:20px;}
.newsLi .litpic { width:186px; height:180px; float:left; padding-top:8px;}
.newsLi .title { border-left:6px solid #008cd6; height:26px; padding-left:20px; line-height:20px; margin-bottom:20px;}
.newsLi .title a { font-size:18px; color:#008cd6; line-height:32px; text-decoration:none}
.newsLi .title a:hover { border-bottom:1px solid #008cd6 }
.newsLi .info { width:600px; font-size:12px; color:#888888; line-height:22px; text-indent:2em;}
.newsLi .info .more a { font-size:9px; font-family:Arial; color:#69b3e2}
.newsLi .litpic a img { border:1px solid #FFF; padding:2px; width:166px; height:111px;}
.newsLi .litpic a:hover img {  border:1px solid #dedede;}
.newsLi  .date { text-align:right; margin-right:70px; color:#888}
.downloadLi { width:660px; margin:20px 0; border-bottom:1px solid #CCC; padding-bottom:20px; }
.downloadLi  .title { border-left:6px solid #008cd6; height:26px; padding-left:20px; line-height:20px; margin-bottom:20px; width:560px; }
.downloadLi  .title a { font-size:18px; color:#008cd6; line-height:32px; text-decoration:none}
.downloadLi  .title a:hover { border-bottom:1px solid #008cd6 }
.downloadLi .date { margin-left:30px;}

.indexRecruit {}
.RecruitLi { width:660px; float:right; margin:20px 0; border-bottom:1px solid #CCC; padding-bottom:20px;}
.RecruitLi  .title { height:22px; padding-left:20px; line-height:20px; margin-bottom:20px;}
.RecruitLi  .title a { font-size:18px; color:#008cd6; line-height:32px; text-decoration:none}
.RecruitLi  .title a:hover { border-bottom:1px solid #008cd6 }


.imageLi { width:250px; float:left; margin:20px 11px; text-align:center;}
.imageLi .litpic { width:240px; height:190px; margin:0 auto }
.imageLi .title { height:26px; line-height:14px;}
.imageLi .title a { font-size:12px; color:#008cd6; line-height:14px; text-decoration:none}
.imageLi .title a:hover { border-bottom:1px solid #008cd6 }
.imageLi .info { width:600px; font-size:12px; color:#888888; line-height:22px; text-indent:2em;}
.imageLi .info .more a { font-size:9px; font-family:Arial; color:#69b3e2}
.imageLi .litpic a img { border:1px solid #FFF; padding:2px; width:240px; height:180px;}
.imageLi .litpic a:hover img {  border:1px solid #dedede;}
.imageLi .date { text-align:right; margin-right:70px; color:#888}
.imageLi .date2 { text-align:center; color:#999; line-height:30px; height:30px; padding-top:5px; }

.newsLi2 { width:640px; float:right; margin:20px 50px 20px 0; border-bottom:1px solid #CCC;}
.newsLi2 .litpic { width:256px; height:220px; float:left; padding-top:8px;}
.newsLi2 .litpic div { text-align:center; color:#FFF; font-size:10px; background:#40a9e0; width:238px;}
.newsLi2 .title a { font-size:16px; color:#008cd6; line-height:46px; text-decoration:none}
.newsLi2 .title a:hover { border-bottom:1px solid #008cd6 }
.newsLi2 .info { width:640px; font-size:12px; color:#888888; line-height:22px; text-indent:2em;}
.newsLi2 .info .more a { font-size:9px; font-family:Arial; color:#69b3e2}
.newsLi2 .litpic a img { border:1px solid #40a9e0; width:236px; height:157px; }
.newsLi2 .litpic a:hover img {  border:1px solid #dedede;}
.newsLi2 .date { text-align:right; color:#888; padding-left:500px;}

.newsList {  min-height:800px; }


/* 中央空调页列表页 */

.imgList ul { padding-top:20px;}

.imgList ul li { width:450px; float:left; height:240px; font-size:12px; color:#666; overflow:hidden; border-bottom:1px solid #CCC; margin-bottom:60px;}
.imgList ul li a { color:#000}
.imgList ul li a:hover { color:#008cd6} 
.imgList ul li .t { font-size:18px; color:#000;}
.imgList ul li .subt {  font-size:18px; color:#000; }
.imgList ul li .litpic { width:140px; float:left; height:300px; margin-top:20px;}
.imgList ul li img { width:120px; }
.imgList ul li span { font-size:18px; line-height:30px; color:#000; display:block; }


/* 中央空调详情页 */

.cproOverview { clear:both; height:300px;}
.cproOverview .litpic { width:350px; float:left; height:300px; text-align:center;}
.cproOverview .litpic img { width:200px;}
.cproOverview .t { color:#000; font-size:28px; line-height:40px; height:40px; width:650px; margin-left:350px}
.cproOverview .i { font-size:16px; color:#000; margin:10px 0 10px 351px; border-bottom:1px solid #CCC; padding-bottom:10px; width:500px; }
.cproOverview .label { float:left; width:70px; color:#000; height:22px; margin-left:1px}
.cproOverview .labelContent { margin-left:130px; color:#666; height:22px;}



/* 搜索页 */
#productSearch { width:166px; height:26px; background:url(../img/productserach.png) no-repeat; margin:20px 0 0 0px; font-size:12px; color:#959595; float:left; line-height:22px;}
#productSearch input { border:0; display:inline; width:120px; height:18px; margin:5px 0 0 8px; padding:0; background:#fff; outline:none; color:#299dda; float:left;}
#productSearch a span { display:block; width:22px; height:20px; cursor:pointer; margin-left:135px; margin-top:5px}

#productLink { border:1px solid #999; padding:8px;}
#productLink li { list-style:none;}
#productLink li a { color:#999; text-decoration:none; display:block; width:130px; height:22px;  padding-left:15px; line-height:22px;}
#productLink li a:hover { background:#666; color:#fff }




/* 资讯详情页 */

#article h1 { font-size:18px; color:#008cd6;; line-height:32px; text-align:center; height:40px;}
#article h2 { font-size:16px; color:#008cd6;; line-height:32px; text-align:center; height:40px;}
#article h5 { font-size:16px; color:#69b3e2;; line-height:32px; text-align:left; height:40px;}

#article .date { color:#9b9b9b; text-align:center; line-height:28px; height:40px;}
#article .body { text-align:left; color:#888;}
#article .body p { text-indent:2em; margin:10px 0;}

.newsBody {font-family:'微软雅黑','yahei'; font-size:12px; line-height:30px; padding:0 30px; }



/* 案例详情页 */
#achiveTitle { font-size:18px; height:58px; color:#333; line-height:24px;}
#topAchive { clear:both; height:230px; width:960px; margin:0 auto; border-top:1px solid #CCC; padding:30px 0 0 0}
#topAchive li { width:160px; height:180px; float:left; text-align:center; font-size:16px; margin:0 15px }
#topAchive li .subTitle { font-size:12px;}
#topAchive li a { color:#999}
#topAchive li a:hover { color:#3399cc}



/* 关于我们详情页 */

.aboutBody { font-family:'微软雅黑','yahei'; font-size:14px; line-height:40px; padding:0 30px; margin-top:0}
.aboutBody p { text-indent:2em; margin:20px 0;}


#centralClass { border-bottom:1px solid #CCC; height:280px; }
#centralClass ul { margin:0; padding:0; }
#centralClass ul li { text-align:center; width:133px; float:left; margin:0 12px;}
#centralClass ul li a { color:#69b3e2; text-decoration:none; }
#centralClass ul li a img { border:1px solid #FFF;}
#centralClass ul li a img:hover { border:1px solid #2f9fda;}


#centralCase {border-bottom:1px solid #CCC; height:220px; margin-top:30px; }
#centralCase ul { margin:0; padding:0 40px; }
#centralCase ul li { text-align:center; width:153px; float:left; margin:0 30px;}
#centralCase ul li a img {  border:1px solid #fff }
#centralCase ul li a:hover img { border:1px solid #3399cc}

#centralAchivements { margin-top:10px; margin-bottom:20px}
#centralAchivements ul { margin:0; padding:0 35px; }
#centralAchivements ul li { text-align:center; width:157px; float:left; margin:0 10px; height:210px;}
#centralAchivements ul li a .t { font-size:14px; color:#666666; line-height:20px; padding-top:5px;}
#centralAchivements ul li a .subt { font-size:12px; color:#666666} 
#centralAchivements ul li .t:hover { color:#3399cc}
#centralAchivements ul li .subt:hover { color:#3399cc}

/*服务支持首页 */

#serviceClass { border-bottom:1px solid #CCC; height:280px; }
#serviceClass ul { margin:0; padding:0; }
#serviceClass ul li { text-align:center; width:135px; float:left; margin:0 28px;}
#serviceClass ul li a { color:#69b3e2; text-decoration:none; }




#allPro { margin:0; padding:0; background:url(../img/allProBG.gif) repeat 0 28px;   }
.allProBG { background:url(../img/allProBG.gif) repeat 0 28px; }
#allPro dd { font-size:16px; font-weight:bold}
#allPro .pro { text-align:center; width:157px; float:left; margin:10px; height:283px; border:1px solid #FFF}
#allPro .pro img { width:150px; }
#allPro .pro:hover { background:#fff; border:1px solid #2f9fda}
#allPro .pro a .t { font-size:10px; color:#666666; line-height:20px; padding-top:5px;}
#allPro .pro a .subt { font-size:12px; color:#666666} 
#allPro .pro .t:hover { color:#3399cc}
#allPro .pro .subt:hover { color:#3399cc}


.moreRight { text-align:right; margin-top:180px;}

/* TAB */
#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 960px
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 960px; PADDING-TOP: 0px; HEIGHT: 23px
}
#tags LI {
	BACKGROUND: url(../img/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none;font-size:12px; font-family:"微软雅黑","Microsoft Yahei"
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #2a9edb; LINE-HEIGHT: 25px; HEIGHT: 25px; font-size:12px; font-family:"微软雅黑","Microsoft Yahei"
}
#tagContent {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8ac7e8 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; 
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: url(../img/bg.gif) repeat-x; PADDING-BOTTOM: 10px; WIDTH: 904px; COLOR: #474747; PADDING-TOP: 10px; font-size:14px; 
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.tagContent p { text-indent:2em; margin:20px 0;}


/* float */
#chat_f1,#chat_f2{font-size:12px}
#chat_f1{position:fixed;right:30px;top:220px;width:131px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+220))}
#chat_f1_main{height:134px;background:url(../img/close.gif) no-repeat}
#close{display:block;width:17px;height:17px;margin-left:100px;cursor:pointer;}
.a_kf,.a_sh{ width:70px; height:20px; display:inline-block; margin:0 6px;}
.a_kf{ margin-top:65px;}
#chat_f1_bottom{height:3px;width:82px;overflow:hidden;background:url(../img/c2.gif) 0px -160px no-repeat }
.chat_f1_expr{width:82px;height:0px;overflow:hidden}
.list{height:25px;border:1px solid #dbdbdb;border-top:none;overflow:hidden;color:#787878;background:#fff }
.name{line-height:25px}
.current{border-left-color:#fff}
.arrow{color:#fff}
.detail{position:absolute;margin-left:-222px;margin-top:-26px;display:none;width:200px;padding:10px;border:1px solid #dbdbdb;background:#fff;line-height:18px}
.send_sms{display:inline-block;width:109px;height:25px;background:url(../img/c2.gif) 0px -163px;vertical-align:middle}
.mt{margin:2px 0}
.mt5{margin-top:5px}
.chat_f1_expr .list .detail .border{position:absolute;width:1px;height:25px;margin-left:210px;background:#fff;margin-top:-10px}
#chat_f2{display:none;position:fixed;right:1px;top:220px;border:1px solid #ccc;background:#fff;padding:1px 3px;width:1em;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+220));color:#F60;cursor:pointer;}


/* 立刻购买下拉菜单 */


/* Dropdown where to buy button */
.btnArea { text-align:center;}
.dropdown { position:relative; display:block; z-index:500; height:32px; overflow:visible; margin:0 auto; width:157px; }
.dropdown a { color:#fff; text-decoration:none;line-height:1.1; }
.dropdown .fe_ddTriggerWrap { width:145px; height:32px; padding:0 0 0 13px; background:url(../img/bg_shop_topleft.png) no-repeat 0 0; text-align:center;}
.dropdown .fe_ddTriggerWrap a { position:relative; display:block; z-index:500; height:32px; padding:0 32px 0 0;font-size:12px; line-height:32px; background:url(../img/bg_shop_topright.png) no-repeat right 0; }
.dropdown .fe_ddTriggerWrap.activator { height:29px; background:url(../img/bg_shop_topleft_atv.png) no-repeat 0 0;}
.dropdown .fe_ddTriggerWrap.activator a { height:29px; background:url(../img/bg_shop_topright_atv.png) no-repeat right 0; }
.dropdown .fe_ddListWrap { position:absolute; top:25px; left:0px; z-index:530; width:144px; padding:0 0 0 14px; background:url(../img/bg_shop_bottomleft.png) no-repeat 0 bottom;}
.dropdown .fe_ddListTop { width:150px; height:1px; margin-left:-10px; background-color:#66acd3; margin-right:4px;}
.dropdown .fe_ddList { width:120px;padding:8px 12px 12px 12px;background:url(../img/bg_shop_bottomright.png) no-repeat right bottom;}
.dropdown .fe_ddList li { position:relative; padding:4px 0; text-align:left; width:120px; list-style:none; font-size:12px; }
*+html .dropdown .fe_ddList li { height:10px; }
.dropdown .fe_ddList li a { display:block;}
.dropdown .fe_ddList li a:hover { color:#fff; text-decoration:underline;}
.dropdown .fe_ddList li.dDli { position:relative; padding:4px 0; text-align:left; width:120px; list-style:none; font-size:12px;}
.dropdown .fe_ddList li.dDli a { display:block;}
.dropdown .fe_ddList li.dDli a:hover { color:#fff; text-decoration:underline;}
.flagship .dropdown .fe_ddList { width:132px;padding:8px 12px 12px 0;}

.findProForm {}
.findProForm .selectItem { display:block; font-weight:bold}
.findProForm label { display:block; width:170px; margin-left:10px}
.findProForm .searchButton { margin-top:10px;}


.page { width:709px; clear:both; text-align:left; padding-left:10px; padding-top:10px; border-top:1px solid #CCC; color:#666;}
.page a { color:#666}
.page a:hover { text-decoration:underline;}

.newspage { clear:both; text-align:right; padding:30px 30px 80px 0;}
.newspage a { color:#299dd9; font-size:14px; font-family:'微软雅黑','yahei'; text-decoration:none }
.newspage a:hover { border-bottom:1px solid #299dd9 }

/* article_about_live  */
#article { text-align:left;}
.article_centent { }
.article_centent .pre { display:none}
.article_centent .next { display:none}
.article_centent .c { display:inline;}
.article_centent .pre span { line-height:300px; color:#999; font-size:80px;}
.article_centent .next span { line-height:300px; color:#999; font-size:80px;}

/* 图集 */
.viewbox { text-align:center; margin:60px 0;}
.imageTitle { font-size:14px; text-align:center; line-height:22px; color:#666;}
.imageTitle a { color:#666;}
.viewbox .title { font-size:16px; line-height:32px; color:#666;}
.viewbox .info { font-size:12px; color:#999; line-height:32px;}
.viewbox .picbox{position:relative;}
.viewbox .picbox center a { line-height:24px; color:#299dd9}
.viewbox .picbox center .c1 { margin:0 10px;}
.viewbox .picbox img { border:4px solid #fff; padding:4px; }
.viewbox .picbox:hover img { border:4px solid #dedede }
.prevButton {position:absolute;left:130px;top:150px ;width:57px; height:130px; margin-top:50px; z-index:1000;background:url(../img/prevButton.png) no-repeat left top;cursor:pointer;filter:Alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.nextButton {position:absolute;right:134px;top:150px ; width:57px; height:130px; float:right; margin-top:50px; z-index:1000;background:url(../img/nextButton.png) no-repeat left top;cursor:pointer;filter:Alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; }
#bigimg { z-index:10;}
.prevButton:hover{filter:Alpha(opacity=100);-moz-opacity:1;opacity:1;}
.nextButton:hover{filter:Alpha(opacity=100);-moz-opacity:1;opacity:1;}
/*new search result page
----------------------------------------*/
.searchResult { margin-bottom:50px;}

.search_header{
    overflow:hidden;
	zoom:1;
	margin:30px;
}
.search_header  h1{
    float:left;
    display:inline;
    margin:5px 20px 5px 10px;
    width:250px;
}
.search_header .search_box{
    float:left;
    padding-top:25px;
}
.search_header .search_box input{
    border-width:1px;
	border-style:solid;
	border-color:#707070 #CECECE #CECECE #707070;
	padding:2px 4px;
	height:18px;
	line-height:18px;
    width:200px;
	margin-right:5px;
}
.search_header .search_box select{
   font-size:14px;
   height:22px;
   margin-right:5px;
}
.search_header .search_box button{
    margin-right:3px;
}
.resultbar{
	height:32px;
	line-height:32px;
	background:transparent url(../images/search-top-bg.gif) repeat-x scroll;
	text-indent:12px;
	color:#428C5B;
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
 }
 .result_content{
    overflow:hidden;
	zoom:1;
 }
.sidebar{
  float:right;
  width:300px;
  padding:20px 0 0 20px;
  margin-right:20px;
  border-left:1px solid #dadada;
  word-wrap:break-word;
}
.sidebar h2{
  font-size:14px;
  line-height:25px;
 }
.sidebar  ul {
  padding:4px 8px;
 }
.sidebar  ul li{
  line-height:24px;
  background:url(../images/ico-3.gif) 4px 9px no-repeat;
 }
.resultlist{
  overflow:hidden;
}
.resultlist ul{
  padding:20px 0 0 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;

 }
.resultlist ul li h3 a{
  text-decoration:none;
  color:#299dd9;
 }
.resultlist ul li h3 a:hover { text-decoration:underline} 
.resultlist ul li p{
  line-height:22px;
  color:#666;
  font-size:12px;
  width:550px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-right:5px;
  margin-top:10px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }
#pClass1 { }
#cClass1 { visibility:visible;}

.photoNumber { text-align:center; padding-top:20px;}


/*  弹出层 */

.telTD { padding-left:80px;}
.telTD img { display:block; margin-left:90px;}

			#popup{display:none;position:fixed;top:30%;left:50%;width:461px;height:400px;margin-top:-160px;margin-left:-150px;border:1px solid #ccc;background-color:#2093d1; color:#fff;}
			#popup table { margin-top:80px; margin-left:30px;}
			#popup.show{display:block}
			#popup span { position:absolute; top:0; right:10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; cursor:pointer; color:#FFF }
			
			
/* pagelist */

.pagelist {margin:0 auto; height:50px;float: left;width:600px;overflow:hidden;}
.pagelist ul {display:inline-block; *display:inline; zoom:1;margin:0 auto;position:relative;}
.pagelist ul li {list-style:none;float:left;padding:2px 6px; border:1px solid #5d9cdf; height:20px; line-height:20px; margin:0px 2px;}
/* .thisclass{ background:#a9d2ff; display:block; padding:0px 6px; font-weight:bold;} */


.recruitBody { margin-left:190px}
.recruitBody .subT { color:#2a9edb; font-size:14px; height:30px; background:url(../img/subTicon.gif) no-repeat 0 3px; padding-left:20px; margin-top:20px}
.recruitBody .subC table { border-top:1px solid #eff0f1;border-right:1px solid #eff0f1; background:#f7f9fa;}
.recruitBody .subC table td { border-left:1px solid #eff0f1;border-bottom:1px solid #eff0f1; padding-left:5px; color:#898989}
.recruitBody .subC table label {  color:#2a9edb; font-size:12px;}
.recruitBody .subC table label a{  color:#2a9edb; font-size:12px;}
.recruitBody .subC table label a:hover { text-decoration:underline}
.recruitBody .subC table .altRow { background:#fff}
.recruitBody .subC { line-height:30px; color:#898989; width:570px; margin-left:20px}
.recruitBody .subC2 { }
.recruitBody .subC2 table { border-top:1px solid #eff0f1;border-right:1px solid #eff0f1; background:#f7f9fa;}
.recruitBody .subC2 table td { border-left:1px solid #eff0f1;border-bottom:1px solid #eff0f1; padding-left:5px; color:#898989; height:30px}
.recruitBody .subC2 table label {  color:#2a9edb; font-size:12px;}
.recruitBody .subC2 table label a{  color:#2a9edb; font-size:12px;}
.recruitBody .subC2 table label a:hover { text-decoration:underline}
.recruitBody .subC2 table .altRow { background:#fff}

/* 为了解决IE7下边主导航下拉菜单显示不正常，屏蔽IE7的子菜单显示 */
*+html .nav2_1 { display:none; visibility:hidden}


/* only for ie 7 */
/*
*+html .class { }
*/

/*.g_newb ul li{overflow:hidden;height:26px;line-height:26px;}*/
.g_newb ul li{overflow:hidden;height:23px;line-height:23px; border-bottom:1px #CCCCCC dashed;}
.g_newb a{color:#333;}
.g_newb a:hover{color:#E60012;}

.faq_page{height:auto;width:755px;float:right;margin:15px;overflow:hidden;font-size:12px;}
.faq_page ul{margin-left:220px;}
.faq_page li{float:left;margin-left:11px;overflow:hidden;}
.faq_page li a{color:#333333;text-decoration:none;padding:4px 6px;float:left;background-color:#D9D9D9;}
.faq_page li a:hover{color:#fff;text-decoration:none;background-color:#E81727;}
#page_current{color:#fff;background-color:#E81727;}



#lydiv{width:900px; padding-left:55px; padding-top:12px; display:block; overflow:hidden; margin:0px auto;}
.lytable{width:623px; float:left; overflow:hidden; display:block;}
.tdpf{padding-left:20px;}


.lyinput{width:288px; height:20px; border:1px #414141 solid; background:#e6e6e6;}
.lyselect{width:98px; height:20px; border:1px #414141 solid; background:#e6e6e6;}
.lycontent{width:470px; height:167px;border:1px #414141 solid; background:#e6e6e6;}
.lyimg{width:265px; height:400px; float:left; display:block; overflow:hidden;}