@charset "utf-8";
/**载入字体**/
@font-face {
font-family: "novecento";
src: url("../font/novecento_widebook.eot");
}
@font-face {
font-family: "novecento";
src: url("../font/novecento_widebook.ttf");
}
/**载入字体**/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, tbody, p, th, td, em, input, img { margin:0; padding:0; border:0; }
body { font-size: 12px; color:#232029; background-color:#fff/*background-color: rgb(241, 241, 241);*/ }
body { font-family:"微软雅黑"; }
li { list-style-type: none; }
a:active, a:focus { outline:none; }
a { color:#2e2e2e; text-decoration: none; }
a:hover { color:#D62E37; }
.fl { float:left; }
.fr { float:right; }
.p_20 { padding-top: 20px; }
em, i { font-style: normal; }
.remove { clear: both; float: none; font-size: 1px; line-height: 1px; }
.w1200 { position: relative; height: auto; width: 1200px; margin-right: auto; margin-left: auto; clear: both; float: none; }
.current { color:#fb6c01; }
.cp_current a { color:#D62E37; }
.clearfix:after { visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0; *zoom:1;}
.main_w { width: 1200px; margin:0 auto; margin-bottom: 30px; }
.main_l { width:260px; height: auto; float: left; /* overflow: hidden; margin-right: 20px;*/ margin-bottom: 20px; }
.main_r { float:left; overflow:hidden; height: auto; min-height:500px; width:910px; margin-bottom: 20px; }

.Language
{
	height:85px;
	color:#fff;
	right:-20px;
	position: absolute; 
	top:22px;
}
.Language a{color:#fff; line-height:48px;}

/*单页*/
.single_page { padding-top:20px; line-height:32px; }
/*单页*/
/*多类*/
.multiple_page { padding-top:20px; line-height:32px; }
/*多类*/
/*分享*/
.tq_view { width: 910px; border-bottom:1px dashed #e5e5e5; padding-bottom: 10px; margin: 0px 0 0 0px; }
.tq_view .day, .al_box_n .date { display:block; text-align:center; font-family:Arial; }
.tq_view .time { margin-left:0px; float:left; background:url(/cn/images/14/date.png) no-repeat; height:54px; width:53px; }
.tq_view .day { height:35px; line-height:35px; border-bottom:1px solid #fff; color:#333; font-size:30px; }
.tq_view .date { height:18px; line-height:18px; font-size:10px; color:#fff; text-align: center; }
.tq_view .nr { width:790px; padding-left:10px; }
.tq_view .nr .title { color: #333; font-size:16px; font-weight: bold; }
.tq_view .zuo_zhe, .tq_view .shi_jian { color:#666; margin-right:10px; font-family: "novecento", Helvetica; }
/*分享*/

/**见证内页头像**/
.tq_view .jz_right_pic { float: left; overflow:hidden; width:100px; height:100px; margin:0 auto; text-align: center; border:2px solid #E2E2E2; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); }
.tq_view .jz_list_pic span { display:table-cell; vertical-align: middle; }
.tq_view .jz_list_pic .jz_list_dark { border:2px solid #FFF; display:none; position: absolute; top:0px; left:0px; z-index: 10; width:100px; height:100px; line-height:100px; ; margin:0 auto; text-align: center; font-size:30px; color:#FFF; background-color:#ee4b3e; opacity: 0.8; filter:alpha(opacity=80); -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px }
.tq_view a:hover .jz_list_pic .jz_list_dark { display:block; }
/**见证内页头像**/
/**新闻内页小图**/
.tq_view { position: relative; }
.tq_view .xw_right_pic { float: left; overflow:hidden; width:100px; height:100px; margin:0 auto; text-align: center; border:2px solid #E2E2E2; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); }
.tq_view .xw_list_pic span { display:table-cell; vertical-align: middle; }
.tq_view .xw_right_pic img { width: 100px; }
.tq_view .xw_list_pic .xw_list_dark { border:2px solid #FFF; display:none; position: absolute; top:0px; left:0px; z-index: 10; width:100px; height:100px; line-height:100px; ; margin:0 auto; text-align: center; font-size:30px; color:#FFF; background-color:#ee4b3e; opacity: 0.8; filter:alpha(opacity=80); -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px }
.xw_list_r:hover .xw_list_dark { display:block; }
/**新闻内页小图**/
/*---------------新闻列表---------------*/
.tq_left { width: 306px; padding: 0px 0px 0px 0px; }
.tq_right { width: 860px; padding: 0px 0px 14px 0px; }
.tq_sz30 { font-size:30px; text-align:center; }
.tq_news { display: table; line-height: 32px; }
.tq_fl { float: left; margin: 0px 0px 0px 0px; }
.tq_fr { float: right; margin: 0px 0px 0px 0px; }
.m_l { margin-left: 10px; padding:1px; border:1px solid #f2f2f2; -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.1); }
.about_us #player_box { height:235px; height:230px; background:#BFBFBF; cursor:pointer; overflow:hidden; }
.about_us #player_box p { text-align:center; color:#666; }
.tq_pt10 { padding-top: 4px; }
/*---------------新闻列表---------------*/

/*---------------文章内---------------页*/
.ArticleTitle { text-align: center; padding-bottom: 10px; padding-top: 30px; }
.ArticleTitle h1 { font-size: 18px; color: #121116; }
.Article_w { text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #E7E7E7; padding-bottom: 12px; }
.ReleaseDate, .Author { color:#999; text-align: center; margin:0px 10px; }
.ArticleContent { line-height: 32px; padding:14px 0px; color:#333; font-size:14px; }
.Thenext { padding-right: 10px; padding-bottom: 10px; margin-top: 10px; line-height: 22px; height: 22px; }
.Thenext .on { float: left; }
.Thenext a { font-weight: bold; }
.Thenext .next { float: right; }
.Keywords { padding-top: 8px; padding-bottom: 8px; padding-left: 20px; font-weight: bold; background:url(/cn/images/14/keywords_bg.gif) 0px 10px no-repeat; }
.Keywords a { font-size: 12px; font-weight: normal; margin-right: 8px; color:#999; border:1px solid #EDEDED; padding-left:8px; padding-right: 8px; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; }
.Keywords a:hover { color:#D62E37; border:1px solid #D62E37 }
.fx_box { overflow: hidden; padding:0px 20px; text-align: center; }
.l_right_n .fx_box { overflow: hidden; padding:60px 20px; text-align: center; }
.fxd { display: block; height:16px; float: left; color:#666; padding-top: 0px; padding-bottom: 3px; font-size:12px; position: relative; }
.k_f_box .Keywords { float:left; width: 500px; height:18px; line-height:24px; overflow: hidden; }
/*---------------文章内页---------------*/
/*文章内页改变大_小字体*/
.font_size { float: right; }
.big_size { cursor: pointer; float: left; width: 24px; height: 24px; margin-left: 20px; background: transparent url("/cn/images/14/bg2.png") no-repeat scroll 0px -68px; }
.big_size_on { background-position: 0px 0px; }
.normal_size { cursor: pointer; float: left; width: 24px; height: 24px; margin-left: 20px; background: transparent url("/cn/images/14/bg2.png") no-repeat scroll 0px 0px; }
.big_font { font-size: 16px; line-height:32px; }
/*文章内页改变大_小字体*/
/*列表、内页公用头部*/
.main_w .tt_bottom { font-size: 15px; font-weight: bold; color: #333; height:74px; overflow: hidden; background: url(/cn/images/14/tt_bg.gif) 0px 73px no-repeat; }
.main_w .tt_icon_m { font-size: 15px; font-weight: bold; color: #333; padding-left:20px; height: 52px; overflow: hidden; background:url(/cn/images/14/icon_m.gif) 0px 20px no-repeat; }
.main_w .tt_icon_t { font-size: 16px; font-weight: bold; color: #333; height: 72px; overflow: hidden; }
.main_w .tt_icon_h { font-size: 15px; font-weight: bold; color: #333; padding-left:20px; height: 73px; overflow: hidden; background:url(/cn/images/14/icon_h.gif) 0px 73px no-repeat; }
.main_w .tt_location { height:42px; line-height:42px; font-size: 16px; color: #666; /*! background: url(/cn/images/14/tt_b_bg.gif) 0px 73px repeat-x; */ ; border-bottom:1px solid #E2E2E2; }
.main_w .tt_location .en_text { font-size: 12px; color: #999; font-weight: normal; text-transform: uppercase; font-family: "Helvetica"; padding-left: 8px; }
.main_w .location { font-size:12px; font-family: '宋体'; line-height: 22px; /*! padding-top:8px; */ color: #999999; margin-top: 12px; }
.main_w .location h2 { display:inline; font-family: '微软雅黑'; color: #121116; }
.main_w .location a { color: #666; }
.main_w .location a:hover { color:#a20200; }
.main_w .Introduction .location a:hover { color:#fff; }
.main_w .location_a { float: right; font-family: '宋体'; font-size:12px; margin-top: 18px; height:22px; line-height: 22px; padding-right:0px; color: #999; }
.main_w .location_a a { display: inline-block; color: #999; height:20px; line-height: 20px; width:auto; padding:0 8px 0 8px; text-align: center; border:1px solid #D3D6D9; border-radius:12px; -moz-radius:12px; -webkit-radius:12px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.main_w .location_a a:hover { color:#D62E37; border:1px solid #D62E37; transition: all 0.1s ease-out 0s; -moz-transition: all 0.1s ease-out 0s; -webkit-transition: all 0.1s ease-out 0s; }
/*列表、内页公用头部*/
/*---------------头部---------------*/

#header { width: 100%; min-width:1000px; position: relative; z-index:1; height:auto; }
#main { min-width:1000px; /*min-height:500px;*/ overflow: hidden; margin-top: 30px; margin-right: auto; margin-left: auto; }
.a_icon { overflow:hidden; vertical-align:middle; content:""; display: inline-block; width: 28px; height: 28px; vertical-align: text-bottom; font-style: normal; background:url(/cn/images/14/icon.png) no-repeat 0px -2px; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; }
.regist_icon { background-position:-105px -175px; }
.login_icon { background-position:-130px -2px; }
/*导航*/
.header { width: 100%; max-width: 1920px; margin: 0 auto; position: relative; }
#header .nav_w { width:100%; height:100px; background-color:#121116; }
#header .nav { width: 1200px; margin:0 auto;position: relative; z-index: 10;}
#header .nav_w .logo_w { float:left; width:320px;height:58px; margin-top:20px; margin-right:30px;}
.sub_arrow { display: block; font-size: 0px; height: 7px; position: absolute; z-index:9999; top:-6px; width: 14px; margin-left: -7px; right: 50px; background-position: 0px -228px; }
/*导航*/

/*会员*/

#mebox {clear: both;float: none; height:85px;width:280px;position: absolute;right:0px;top:22px }
#mebox .hybox{float: right;z-index:99999999; position:absolute;}
#mebox .hybox .member_link{height: 20px;width: 250px;padding-top:8px;}
#mebox .hybox .member_link .member{float: right;padding-top: 0px;}
#mebox .hybox .member_link .member ul li{float: right;padding-left: 5px;width: 124px;height: 33px;  position:relative; }
#mebox .hybox .member_link .member a{display: block;float: right;line-height: 33px;height: 33px;padding-left: 1px;background-image: url(/cn/images/14/F_login_03.png);background-repeat: no-repeat;background-position: right center;color: #fff;white-space: nowrap;width: 123px;}
#mebox .hybox .member_link .member strong{color:#D62E37;padding-right: 5px;padding-left: 5px;}
#mebox .hybox .member_link .member strong div {
    display: inline;
}
#mebox .hybox .member_link .member a img{float: left;margin-top: 5px;margin-right: 5px;margin-left: 8px;}
#mebox .hybox .member_link .member ul li .link{width: 260px;position: absolute;z-index: 10000000;top: 32px;right: 0px;background-color: #FFFFFF;border: 1px solid #e2e2e2;display: none;padding-top: 10px;padding-right: 10px;padding-bottom: 15px;padding-left: 10px;}
#mebox .hybox .member_link .member ul li:hover .link{display: block;}

#mebox .hybox .member_link .member ul li .link ul li{float: left;height: 26px;width: 129px;padding: 0px;margin: 0px;text-align: left;}
#mebox .hybox .member_link .member ul li .link ul li a{background-image: none;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;text-align: left;padding: 0px;clear: both;float: none; color:#333333;}
#mebox .hybox .member_link .member ul li .link ul li a:hover{ color:#d62e37;}
#mebox .hybox .member_link .member ul li .link ul li a img{border-top-style: none;border-right-style: none;border-bottom-style: noneborder-left-style: none;float: left;margin-top: 10px;margin-left: 10px;}
#mebox .hybox .member_link .member ul li .Shopcart_box{width: 260px;position: absolute;z-index: 10000000;top: 33px;right: 0px;background-color: #FFFFFF;border: 1px solid #e2e2e2;padding-top: 10px;padding-right: 10px;padding-bottom: 15px;padding-left: 10px;display: none;box-shadow:1px 1px 5px #121116;-webkit-box-shadow:1px 1px 5px #121116;-moz-box-shadow:1px 1px 5px #121116;-o-box-shadow:1px 1px 5px #121116}
#mebox .hybox .member_link .member ul li:hover .Shopcart_box{display: block;}

#mebox .hybox .member_link .member .link .login{height: 40px;padding-top: 10px;}
#mebox .hybox .member_link .member .link .login a{padding: 0px;float: left;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-family: "微软雅黑";font-size: 14px;font-weight: bold;color: #FFFFFF;height: 32px;width: 106px;text-align: center;margin-top: 0px;margin-right: 10px;margin-bottom: 0px;margin-left: 10px;line-height: 30px;}
#mebox .hybox .member_link .member .Shopcart_box ul li{clear: both;float: none;height: auto;width: auto;margin: 0px;padding-top: 10px;padding-right: 0px;padding-bottom: 10px;padding-left: 0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EFEFEF;}
#mebox .hybox .member_link .member .Shopcart_box ul li .shoptext{float: left;width: 180px;height: auto;padding-top: 5px;}
#mebox .hybox .member_link .member .Shopcart_box ul li .shoptext span{float: right;}
#mebox .hybox .member_link .member .Shopcart_box ul li .shoptext span a{color: #B9B9B9;}
#mebox .hybox .member_link .member .Shopcart_box ul li .shoptext p{color: #CC3300;}
#mebox .hybox .member_link .member .Shopcart_box ul li .shoptext strong{color: #D62E37;padding-left: 0px;}
#mebox .hybox .member_link .member .Shopcart_box ul li .shoptext a{display: block;padding-bottom: 8px;clear: both;float: none; color:#333333;}
#mebox .hybox .member_link .member .Shopcart_box ul li a{padding: 0px;background-image: none;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;float: left;height: auto;margin: 0px;line-height: normal;display: inline;width: auto;}
#mebox .hybox .member_link .member .Shopcart_box ul li a img{width:50px;padding: 0px;border: 1px solid #e2e2e2;margin-top: 0px;margin-right: 8px;margin-bottom: 0px;margin-left: 0px;}
#mebox .hybox .member_link .member .Shopcart_box .button{padding-top: 10px;padding-left: 75px;}
#mebox .hybox .member_link .member .Shopcart_box .button a{background-image: url(/cn/images/14/shopcart_bg.gif);height: 26px;width: 113px;line-height: 26px;margin: 0px;padding: 0px;color: #FFFFFF;text-align: center;float: left;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

/*会员end*/

/*旗舰产品*/
/*不规则设计；相对和绝对定位方法，上、下、右布局 布局,写法灵活公用代码比较多*/
.tj_w { position:relative; width:1200px; height:auto;}
.tj_cp_w { position:relative; width:1200px; height:520px; }
.tj_w .top_left { position: absolute; overflow:hidden; top:0px; left:10px; width:920px; height:240px; top:0px; left:0px; }
.tj_w .bottom_left { position: absolute; top:240px; left:0px; width:770px; }
.tj_w .bottom_right { position: absolute; top:240px; right:0px; width:430px; }
#main .tt { text-align: center; line-height:32px; width: 1200px; margin:30px auto;  }
#main .tt p { font-size:14px; color:#999; margin:10px 0px }
#main .tt em { display:inline-block; *display:inline;zoom:1; vertical-align:middle; width:38px; height:4px; background-color:#D62E37; overflow:hidden;}

.tt2 { text-align: center; line-height:32px; width: 1200px; height:88px;/*margin:30px auto;*/ margin-bottom:30px; padding-top:60px; }
.tt2 p { font-size:14px; color:#999; margin:10px 0px }
.tt2 em { display:inline-block; *display:inline;zoom:1; vertical-align:middle; width:38px; height:4px; background-color:#D62E37; overflow:hidden;}
.tt2 h1.h1_tit{color:#d0353b;}
.tj_w .tj_box { }
.tj_w .top_left .tj_pic { margin-left:280px; }
.tj_w .bottom_left .tj_pic { margin-right:280px; }
.tj_w .bottom_right .tj_pic { margin-left:0px; }
.tj_w .top_left .txt_box { position:absolute; color:#FFF; top:0; left:0px; width:42% }
.tj_w .bottom_left .txt_box { position:absolute; color:#FFF; top:0; right:0px; width:280px; }
.tj_w .bottom_right .txt_box { position:absolute; color:#FFF; top:-240px; right:0px; width:280px; }
.tj_w .top_left .tj_box .txt_box_wrap { position:relative;left:0px; height:240px; width: 280px; background:#442c3b }
.tj_w .bottom_left .tj_box .txt_box_wrap { position:relative; height:240px; width: 280px; background:#344166 }
.tj_w .bottom_right .tj_box .txt_box_wrap { position:relative; height:240px; width: 280px; background:#404368 }
.tj_box .txt_box_wrap .txt_box_inner, .tj_box .txt_box_wrap .txt_box_inner_hover { padding:20px 20px 0 20px }
.txt_box_inner em { display:inline-block; *display:inline;
zoom:1; vertical-align:middle; width:38px; height:2px; background-color:#ee4b3e; margin:12px 0px ;overflow:hidden;}
.txtBox_inner_hover { display: none; }
.tj_box .txt_box_wrap .txt_box_inner h2, .tj_box .txt_box_wrap .txt_box_inner_hover h2 { font-size:16px; margin-top:10px; margin-bottom:5px }
.tj_box .txt_box_wrap .txt_box_inner p, .tj_box .txt_box_wrap .txt_box_inner_hover p { line-height:24px; height:72px; color:#FFFF; overflow: hidden; }
.tj_box .txt_box_inner .intro, .tj_box .txt_box_inner_hover .intro { margin-bottom:24px }
.tj_box .txt_box_inner a.link_more { border:1px solid #FFF; color:#FFF; margin-top:28px; padding:3px 10px; border-radius:12px; -moz-radius:12px; -webkit-radius:12px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.tj_box .txt_box_inner a.link_more:hover { border:1px solid #ee4b3e; color:#ee4b3e; padding:3px 15px; }
.tj_box .txt_box_inner_hover a.link_more { color:#fff; border:1px solid #fff; padding:5px 10px }
.tj_box .txt_box_inner_hover a.link_more:hover { background:#fff; color:#000 }
.tj_box .txt_box_inner_hover { display:none }
.tj_w .top_left .pointer {background:none; position:absolute;overflow:hidden; top:110px; right:-12px; height:0px; width:0px; border-left:12px solid #442C3B; border-top:12px solid transparent; border-bottom:12px solid transparent; border-right-color:#442C3B;}
.tj_w .bottom_left .pointer { position:absolute;overflow:hidden; top:110px; left:-12px; height:0px; width:0px; border-right:12px solid #434C69; border-top:12px solid transparent; border-bottom:12px solid transparent; border-right-color:#344166;}
.tj_w .bottom_right .pointer { position:absolute; overflow:hidden;top:240px; left:130px; height:0px; width:0px; border-top:12px solid #006633; border-left:12px solid transparent; border-right:12px solid transparent; border-top-color:#404368;}
.tj_box .slide_transition_hover { color:#fff; background:#000 }
.tj_box .slide_transition_hover .pointer { border-right-color:#000 }
/*旗舰产品*/

/**首页左侧导航**/
.w_cp { width: 1200px; /*margin:30px auto 10px auto;*/ margin-top:30px; overflow:hidden; }
.nav_left { float: left; width:318px; padding:20px; border: 1px solid #F2F2F2; background-color:#FFF; }
/**首页cp产品**/
.cp_right { width: 800px; float:left; /*margin-left:35px;*/ overflow:hidden; }

.cp_right .cp_tt{ width:800px; height:40px; border-bottom:1px solid #E2E2E2; margin-bottom:5px; }
.cp_right .cp_tt h1{width:auto; float:left; font-size:18px; font-weight:bold; line-height:40px; margin-right:10px;cursor:pointer; }
.cp_right .cp_tt span{ float:right; font-size:14px; font-weight:100; line-height:40px;}

.cp_right ul { width:850px; overflow:hidden; }
.cp_right li { position: relative; float: left; text-align: center; width:345px; height:230px; padding:20px; border:1px solid #F2F2F2; background-color:#FFF; margin-right:24px; margin-bottom:20px; }
.cp_right li .pic { height: 200px; width: 200px; margin-right: auto; margin-left: auto; text-align: center; display: table; overflow: hidden; }
.cp_right li .pic span { display: table-cell; vertical-align: middle; }
.cp_right li h1 { text-align:left; font-size: 18px; color:#4D4D4D; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
.cp_right li h2 { text-align:left; font-size: 14px; color:#d62e37; font-weight:normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/*购买HOVER图层*/
.cp_right ul li .buy_now { display:none; position:absolute; z-index: 1px; left:0px; top:0px; width:388px; height:270px; background-color: #000; opacity: .7; filter:alpha(opacity=70); overflow:hidden; }
.cp_right ul li .buy_now a { display:block; cursor: pointer; width:100%; height:100%; text-decoration:none; padding:70px 0px; }
.cp_right ul li .buy_now a p { font-size:16px; line-height:24px; color:#bdbab8; text-align:center }
.cp_right ul li .buy_now a p em { font-family:"Hiragino Sans GB", "Microsoft YaHei", sans-serif; }
.cp_right ul li .buy_now a span { display:block; width:120px; height:32px; border-radius:4px; border:1px solid #FF8A14; text-align:center; line-height:32px; margin:30px auto 0; color:#FF8A14 }
.cp_right ul li .buy_now a span:hover { border:1px solid #FF8A14; background-color:#FF8A14; color:#FFF }
/**AD产品**/
.ad_w { background-color:#222029; position: relative; width:100%; min-width: 1200px; height:780px;/* margin-top:30px; */}
.ad_bg { position: relative; width: 1200px;height:600px;margin: 0px auto; }
.ad_bg .ad_cp { position:absolute; z-index: 9; left:240px; top:80px; width:744px; margin: 0px auto }
.ad_bg .ad_bg_a { position:absolute; z-index: 5; left:270px; width:744px; margin: 0px auto }
#bg_rotate { position:absolute; z-index: 5; top:80px; left:80px; height:515px; width:515px; }
#bg_rotate_b { position:absolute; z-index: 5; top:160px; left:160px; height:350px; width:350px; }
#bg_rotate_c { position:absolute; z-index: 5; top:160px; left:160px; height:350px; width:350px; }
.ad_bg .ad_bg_b { position:absolute; z-index: 1; top:12px; left:225px; width:744px; margin: 0px auto }
.ad_bottom_bg { position:absolute; z-index:2; bottom:-40px; left:440px; height:48px; width:333px; margin: 0px auto; background: url(/cn/images/14/ad_bottom_bg.png) }
.ad_txt { position:relative; z-index:10; top:100px; width:1200px; }
.ad_txt h2 { font-size:15px; font-weight:bold; padding-left:22px; color:#d0353b; background:url("/cn/images/14/ys_h2_icon.png") no-repeat 0 5px; }
.ad_txt p { padding:10px 0 10px 0px; margin-left:22px; border-bottom:1px dotted #524d62; }
.ad_tex_a, .ad_tex_b, .ad_tex_c, .ad_tex_d, .ad_tex_e, .ad_tex_f { position:absolute; z-index: 10; color:#999; font-size:14px; }
.ad_tex_a em, .ad_tex_b em, .ad_tex_c em, .ad_tex_d em, .ad_tex_e em, .ad_tex_f em { margin-left:22px; margin-top:10px; display:inline-block; *display:inline;
zoom:1; vertical-align:middle; width:38px; height:2px; background-color:#D62E37; }
.ad_tex_a { left:100px; top:0px; }
.ad_tex_b { left:30px; top:160px; }
.ad_tex_c { left:100px; top:320px; }
.ad_tex_d { left:910px; top:0px; }
.ad_tex_e { left:950px; top:160px; }
.ad_tex_f { left:910px; top:320px; }
/**产品优势**/
.ys_w { /*margin:100px auto 20px auto;*/ margin-bottom:30px;}
.ys_w .ys_tt { position:relative; margin:130px auto; text-align: center; width:280px; height:120px; background:url("/cn/images/14/ys_tt.png") no-repeat; }
.ys_w .ys_tt h1 { position:absolute; left:65px; top:20px; display:block; font-size:39px; height:63px; letter-spacing:3px; }
.ys_w .ys_tt h1 i { position:absolute; top:-2px; left:-35px; font-size:50px; font-family:Helvetica; }
.ys_w .ys_tt em { position:absolute; left:29px; top:80px; display:inline-block; *display:inline;
zoom:1; vertical-align:middle; width:30px; height:3px; background-color:#D62E37; overflow:hidden;}
.ys_w .ys_tt p { position:absolute; left:70px; top:73px; text-transform: uppercase; color:#d0353b; font-size:15px; font-family:"novecento", Helvetica; letter-spacing:1px; }
.ys_b { position:relative; opacity: 0; width:1200px; height:auto; /*margin:10px 0px;*/ opacity:0; -webkit-transform:translateY(20px); -moz-transform:translateY(20px); -ms-transform:translateY(20px); -o-transform:translateY(20px); transform:translateY(20px); }
.ys_b .text_l { position:absolute; left:120px; top:20px; z-index: 10 }
.ys_b .text_r { position:absolute; left:800px; top:100px; z-index: 10 }
.ys_b .text_r h2 { font-size:30px; }
.ys_b .text_r em { margin:15px 10px 20px 0px; display:inline-block; *display:inline;
zoom:1; vertical-align:middle; width:30px; height:4px; background-color:#D62E37; overflow:hidden;}
.ys_b .text_r h2 i { display:inline-block; *display:inline;
zoom:1; margin-left:-78px; margin-right:20px; text-align: center; height:55px; line-height: 55px; width:55px; font-size:25px; font-family:"Helvetica"; font-weight:normal; color:#FFF; background:url(/cn/images/14/ys_h2_bg.png) no-repeat; }
.ys_b .text_r p { line-height:32px; font-size:15px; }
.ys_b .text_l { position:absolute; left:200px; top:100px; z-index: 10 }
.ys_b .text_l h2 { font-size:30px; }
.ys_b .text_l em { margin:15px 10px 20px 0px; display:inline-block; *display:inline;
zoom:1; vertical-align:middle; width:30px; height:4px; background-color:#D62E37;overflow:hidden; }
.ys_b .text_l h2 i { display:inline-block; *display:inline;
zoom:1; margin-left:-78px; margin-right:20px; text-align: center; height:55px; line-height: 55px; width:55px; font-size:25px; font-family:"Helvetica"; font-weight:normal; color:#FFF; background:url(/cn/images/14/ys_h2_bg.png) no-repeat; }
.ys_b .text_l p { line-height:32px; font-size:15px; }
.ys_b .ys_b_pic_l { position:absolute; left:100px }
.ys_b .ys_b_pic_r { position:absolute; right:100px; }
/**浮动显示**/
.loaded { opacity:1; -webkit-transition:all .3s .1s;
-webkit-transition-delay:ease; -moz-transition:all .3s .1s ease;
-o-transition:all .3s .1s ease;
transition:all .3s .1s ease;
-webkit-transform:translateY(0) translate3d(0, 0, 0); -moz-transform:translateY(0) translate3d(0, 0, 0); -ms-transform:translateY(0) translate3d(0, 0, 0); -o-transform:translateY(0) translate3d(0, 0, 0); transform:translateY(0) translate3d(0, 0, 0) }
/**浮动显示**/

/**客户见证**/
.jz_w { width:100%; height:550px;margin-bottom: 30px; }
.jz_w_bg { background:#121116 url("/cn/images/14/jz_bg.jpg") no-repeat -200px 100px; }
.jz_w ul { width: 1200px; height:300px; padding:30px 0px; margin: 0px auto 20px; }
.jz_w li { float:left; width:220px; padding:0 40px; height:300px; text-align:center; }
.jz_w li a:hover p { color:#D62E37 }
.jz_w li a:hover h2 { color:#FFF }
.jz_w h2 { font-size:14px; color:#D62E37; height:32px; line-height:32px; margin:10px 0 10px 0 }
.jz_w li p { line-height:24px; color:#a8a7a9; margin-bottom:30px; }
.jz_w li .jz_pic { position:relative; display: table; overflow:hidden; width:100px; height:100px; margin:0 auto; text-align: center; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; }
.jz_w li .jz_pic span { display:table-cell; vertical-align: middle; }
.jz_w li .jz_pic .dark { display:none; position: absolute; top:0px; left:0px; z-index: 10; width:100px; height:100px; line-height:100px; ; margin:0 auto; text-align: center; font-size:30px; color:#FFF; background-color:#ee4b3e; opacity: 0.8; filter:alpha(opacity=80); -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px }
.jz_w li a:hover .jz_pic .dark { display:block; }
.jz_w li .rede_more { line-height:24px; border: 1px solid #D0353B; color: #D0353B; ; padding:2px 10px; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.jz_w li .rede_more:hover { border: 1px solid #FFF; color: #FFF; padding:2px 18px; }
.xw_w { background:url("/cn/images/14/xw_line_bg.jpg") no-repeat center 0px; padding:50px 0 00px 0 }
.xw_w .rede_more { border: 1px solid #D0353B; color: #D0353B; ; padding:2px 10px; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.xw_w .rede_more:hover { padding:2px 18px; }
.xw_w .xw_l { float:left; position:relative; width: 550px; height: 470px; }
.xw_w .xw_r { float:right; position:relative; width: 550px; 520px;
}
.xw_w .xw_l .xw_pic { float:right; position: relative; z-index: 3; width: 210px; height:210px; }/*不能隐藏有超出的元素，右侧小图标要用；*/
.xw_w .xw_l li { width: 550px; height:235px }
.xw_w .xw_pic i { position:absolute; top:8px; right:-6px; height:0px; width:0px; border-left:6px solid #989898; border-top:6px solid transparent; border-bottom:6px solid transparent; border-right-color:#442C3B;overflow: hidden;}
.xw_w .xw_pic em { position:absolute; top:8px; left:-6px; height:0px; width:0px; border-right:6px solid #989898; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left-color:#442C3B;overflow: hidden;}
.xw_w .xw_l .xw_tex { float:right; width:230px; padding-right:30px; margin-bottom:50px; height:210px; text-align: right; overflow:hidden; }
.xw_w .xw_r .xw_tex h2 { line-height: 32px; }
.xw_w .xw_l .xw_tex em { display:inline-block; *display:inline;
zoom:1; vertical-align:middle; width:38px; height:2px; background-color:#D62E37; margin:5px 0 5px 0;overflow: hidden;}
.xw_w .xw_l .xw_tex span { position: relative; height: 32px; line-height: 32px; font-family:"novecento", Helvetica; }
.xw_w .xw_l .xw_tex h2{height:32px;line-height: 32px;overflow:hidden;}
.xw_w .xw_l .xw_tex span i { content:""; position: absolute; left: -22px; top: -3px;_top: 7px; height:20px; width:20px; background:url("/cn/images/14/new_time.png") no-repeat 0 1px; }
.xw_w .xw_l .xw_tex p { line-height:24px; margin-bottom:15px; }
.xw_w .xw_r .xw_pic { float:left; position: relative; z-index: 3; width: 210px; height:210px; }
.xw_w .xw_r .xw_tex { float:left; width:230px; height:210px; padding-left:30px; ; margin-bottom:50px; overflow:hidden; }
.xw_w .xw_r .xw_tex h2 {font-size:18px; line-height: 32px; }
.xw_w .xw_r .xw_tex em { display:inline-block; *display:inline;
zoom:1; vertical-align:middle; width:38px; height:2px; background-color:#D62E37; margin:5px 0 5px 0 ;overflow:hidden;}
.xw_w .xw_r .xw_tex span { position: relative; padding-left:24px; height: 32px; line-height: 32px; font-family:"novecento", Helvetica; }
.xw_w .xw_r .xw_tex span i { content:""; position: absolute; left: 0px; top: -3px; height:20px; width:20px; background:url("/cn/images/14/new_time.png") no-repeat 0 1px; }
.xw_w .xw_r .xw_tex p { line-height:24px; margin-bottom:20px; }
.borderl { width:0px; position:absolute; left:0; top:0px; background:#D62E37; z-index:2 }
.borderr { width:0px; position:absolute; right:0; top:0px; background:#D62E37; z-index:2 }
.borderc1 { height:0px; position:absolute; left:0px; top:0px; background:#D62E37; z-index:2; }
.borderc2 { width:0px; position:absolute; right:0px; bottom:0px; background:#D62E37; z-index:2; }
.box_txt { display: none; width:190px; padding:0 10px; height:210px; position:absolute; left:0px; top:0px; z-index:3; background:url("/cn/images/14/1px.png") repeat; filter:alpha(opacity=80); filter:alpha(Opacity=80); opacity: 0.8; text-align: center; color:#fff; font: 14px/210px microsoft yahei; font-weight:bold; }
.bordert { height:1px; width:0; position:absolute; left:10px; top:80px; background:#524D62; z-index:4 }
.borderb { height:1px; width:0; position:absolute; right:10px; bottom:80px; background:#524D62; z-index:4 }
/*首页新闻*/

/*内页右侧联系我们*/
.lx_box { font-size: 13px; min-height:24px; height:auto; width: 250px; padding: 0px; }
.lx_p { padding:0px 0 0px 0px; color:#666; }
.lx_p p { padding:0px; }
.lx_p span { color:#999; }
.lx_box .pic img { padding:8px; border:1px solid #D3D6D9; background-color:#FFF; }
.lx_box .lx_p .c_name { font-size:12px; }
.lx_box .lx_p .phone_num { font-size:20px; color:#63BFB2; }
.lx_s { color:#63BFB2; }
/*内页右侧联系我们*/

/**产品列表、内页左侧导航**/
.w_cp { width: 1200px; /*margin:30px auto 10px auto;margin-top:30px;*/  overflow:hidden; }
/**产品列表、内页左侧导航**/
/**其他（文章 多类似 单类）内页左侧导航**/
.nav_left_b { float: left; width:218px; padding:20px; border: 1px solid #F2F2F2; background-color:#FFF; }
.nav_left_b ul { padding-bottom:20px; }
.nav_left_b ul li a { padding-left:12px; }
.nav_left_b ul .on a, .nav_left_b ul li a:hover { background:url("/cn/images/14/li_open.png") no-repeat 0px 18px; }
.nav_left_b h1 { font-size:18px; color:#232029; height:42px; line-height:42px; border-bottom:1px solid #E2E2E2; }
.nav_left_b li a { cursor: pointer;display: block;padding: 15px 15px 15px 0px; height:auto; color: #646368; font-size: 14px; font-weight: 700; border-bottom: 1px dashed #E2E2E2; position: relative; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.nav_left_b li.on a { color:#D62E37; }
.nav_left_b .link { cursor: pointer; display: block; padding: 15px 15px 15px 0px; height:auto; color: #646368; font-size: 14px; font-weight: 700; border-bottom: 1px dashed #E2E2E2; position: relative; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.nav_left_b li:last-child .link { border-bottom: 0; }
.nav_left_b li i { position: absolute; top: 16px; left: 0px; font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.nav_left_b li i.icon_d { display:inline-block; width:12px; height:12px; margin:5px 0 0 0px; overflow:hidden; vertical-align:middle; content:""; vertical-align: text-bottom; right: 12px; left: auto; font-size: 16px; background:url(/cn/images/14/icon_d.png) -4px 0px no-repeat; }
.nav_left_b li.open .link { color: #D62E37; }
.nav_left_b li.open i { color: #FE760A; }
.nav_left_b li.open i.icon_d { background:url(/cn/images/14/icon_d_h.png) -4px 0px no-repeat; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
/**其他（文章 多类似 单类）内页左侧导航**/
/**左侧联系我们**/
.contact_w { position:relative; float:left; margin-top:20px; padding:20px; border: 1px solid #F2F2F2; line-height:32px; }
.rm_login_cl { width:20px; height:20px; cursor:pointer; position:absolute; top:10px; right:10px; background:url(/cn/images/14/icon.png) no-repeat -150px -440px; z-index:100 }
.rm_login_cl:hover { background-position:-180px -440px; }
.rm_login_o { position:absolute; }
.rm_login_jt { width:12px; height:13px; cursor:pointer; position:absolute; top:30px; right:-9px; background:url(/cn/images/14/icon.png) no-repeat -160px -568px; }
.rm_login_ewm { width:210px; height:32px; overflow:hidden; position:relative; top:0; right:0px; padding-bottom:40px; }
.rm_login_ewm .ewm_cl {cursor: pointer; width:32px; height:32px; position:absolute; right:0px; top:0; cursor:pointer; filter:alpha(opacity=90); /*IE滤镜，透明度50%*/ -moz-opacity:0.9; opacity:0.9; }
.rm_login_ewm .ewm_cl:hover { filter:alpha(opacity=100); /*IE滤镜，透明度50%*/ -moz-opacity:1; opacity:1; }
.rm_login_gb { position:absolute; right:0px; top:0px; display:none; }
.rm_login_gb a { color:#D62E37; font-size:12px; }
.rm_login_gb a:hover { color:#D62E37; }
.rm_login_m_o { opacity:1; }
.rm_login_m_t { text-align:center; display:none; padding-top:30px; }
.rm_login_m_t p { color:#666666; font-size:12px; padding:20px 0 }
.rm_login_m_t p em { color:#333; }
.rm_login_m_t p a { color:#ff6800; }
.rm_login_m_t p a:hover { text-decoration:underline; }
/**左侧联系我们**/
/*产品盒*/
.main { min-height: 500px; clear: both; float: none; overflow:hidden; }
.cplist_box { float:left; overflow:hidden; width:940px; margin-top:0px; height:auto; padding-bottom:0px; min-height:400px; }
.cplist { clear: both; float: none; height: auto; margin-right: auto; margin-left: auto; margin-top:10px; }
.cplist_w { width:930px; margin-top: 30px }
.picList { clear: both; overflow: hidden; }
.main_left .cplist ul { margin-left:-16px; margin-right:-16px; position: relative; zoom:1; }
.cplist ul li { height:270px; width: 150px; display: inline; overflow: hidden; }
.cplist ul li {display:block; *display:inline;
zoom:1;/*清除双倍外边距*/ position: relative; z-index:3; overflow: hidden; float: left; padding:5px; height:250px; width: 200px; margin-bottom:20px; margin-right: 20px; font-size:14px; color:#2e2e2e; text-align: center; background-color:#fff; border:1px solid #F2F2F2; }
.cplist ul li a{display: block;cursor: pointer;height: 250px;width: 200px;}
.cplist li .pic { height: 200px; width: 200px; margin-right: auto; margin-left: auto; text-align: center; display: table; overflow: hidden; }
.cplist li .pic img{ max-width:198px; max-height:198px; }
.cplist li .pic span { display: table-cell; vertical-align: middle; }
.cplist li .img_jian { overflow: hidden; height:0px; font-size: 12px; line-height:24px; color:#999; width: 180px; padding:0 10px; }
.cplist li .img_text { font-size: 14px; line-height:24px; }
/*.cplist ul li a*/
.cplist_w .cplist ul li em b { margin-right: 2px; font-size: 12px; vertical-align: middle; }
.cplist_w .cplist ul li em { display:block; position:absolute; width:0px; height:0px; background:#C31F1D; bottom:0px; left:50%; }
.cplist_w .cplist ul li .buy_tetx { display:none; cursor: pointer; position: absolute; z-index: 3; width: 70px; bottom: 50%; left: 50px; color:#FF7D00; border:1px solid #fff; padding:4px 20px; background-color:#FFF; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; -webkit-animation: slideItem .2s ease 0s normal none;
 -moz-animation: slideItem .2s ease 0s normal none;
-o-animation: slideItem .2s ease 0s normal none;
 animation: slideItem .2s ease 0s normal none;
opacity: 0.9; filter:alpha(opacity=90); }
.cplist_w .cplist ul li a:hover .buy_tetx { display:block; }
.cplist_w .cplist ul li .pic { height: 200px; width: 200px; margin-right: auto; margin-left: auto; text-align: center; display: table; overflow: hidden; }
.cplist_w .cplist ul li .pic span { display: table-cell; vertical-align: middle; }
.cplist_w .cplist ul li .share b { margin-right: 2px; font-size: 12px; vertical-align: middle; }
.cplist_w .cplist ul li .share { display: none; position: absolute; z-index: 3; font-size: 14px; height: 24px; line-height: 24px; width: 30px; top: 20px; left: 0px; color:#4C96E1; ; padding:2px 2px; background-color:#fff; opacity: 0.9; filter:alpha(opacity=90); -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; }
.cplist_w .cplist ul li .ck_tetx { display:none; font-size: 12px; cursor: pointer; position: absolute; z-index: 3; width: 60px; bottom: 52%; left: 30px; color:#fff; padding:4px 20px; border:1px solid #fff; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; -webkit-animation: slideItem .2s ease 0s normal none;
 -moz-animation: slideItem .2s ease 0s normal none;
-o-animation: slideItem .2s ease 0s normal none;
 animation: slideItem .2s ease 0s normal none;
opacity: 1; filter:alpha(opacity=100); }
.cplist_w .cplist ul li .ck_tetx:hover { border-radius:12px; -moz-radius:12px; -webkit-radius:12px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.cplist_w .cplist ul li .dark { display: none; position: absolute; z-index: 1; bottom:48px; right:0px; _right:6px; height:100%; width:100%; background:url(/cn/images/14/1px.png) repeat; }
.cplist_w .cplist ul li .pic { height: 150px; width: 150px; margin-right: auto; margin-left: auto; text-align: center; display: table; overflow: hidden; }
.cplist_w .cplist ul li .pic span { display: table-cell; vertical-align: middle; }
.cplist_w .cplist ul li p { display: block; overflow: hidden; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; height:52px; width: 200px; line-height: 52px; }
.cplist_w .cplist ul li .img_block img { width:200px; display:block; }
/*产品盒*/
/*产品详细内页*/
#cp_top { width: 1200px; height:auto; overflow:hidden; clear: both; float: none; margin-bottom: 30px; }
#cp_top .cp_top_left { float:left; overflow: hidden; }
#cp_top .cp_top_right { float:left; width:240px; min-height:390px; margin-top:20px; margin-right:0px; background-color:#F2F2F2; }
.ald-hd { position: relative; z-index:10; height: 20px; margin-top: 20px; margin-bottom:10px; overflow: hidden; line-height: 20px;}
.ald-hd span { font-size:14px; position: absolute; color:#999; text-align: center; width: 5em; top: -2px; left: 80px; background-color:#F2F2F2; }
.ald-hd s { position: absolute; top: 10px; left: 30px; width: 180px; height: 0px; border-top: 1px dotted #C9C9C9; text-decoration: none; }
.ProductInfo { font-size: 14px; margin:0 auto; width:930px; overflow: hidden; }/*新闻类页内页宽度*/
.ProductInfo { margin:0 auto; width:930px; overflow: hidden; }/*新闻类页内页宽度*/
.ProductInfo_cp { margin-right: 20px; margin-top: 20px; width: 910px; overflow: hidden; }/*产品详情页内页宽度*/
.Productpic { float: left; width: 308px; height: auto; }
.Productpic .BigPicture { height:302px; width:302px; display: table; vertical-align: middle; text-align: center; border: 1px solid #F2F2F2; }
.Productpic .BigPicture span { display: table-cell; vertical-align: middle; }
.Productpic .Thumbnaillist { height: 100px; width:304px; overflow: hidden; }
.Productpic .Thumbnaillist .l { float: left; width: 20px; height: 90px; background-color: #F9F9F9; }
.Productpic .Thumbnaillist .l a { background-image: url(../Images/jt_l.gif); background-repeat: no-repeat; background-position: center center; }
.Productpic .Thumbnaillist .l a:hover { background-color: #FFFFFF; background-image: url(../Images/jt_l-.gif); text-decoration: none; }
.Productpic .Thumbnaillist .l a, .Productpic .Thumbnaillist .r a { display: block; height:102px; width: 20px; }
.Productpic .Thumbnaillist .piclist { position:relative; vertical-align: middle; display: table; margin-right: auto; margin-left: auto; height: 100px; }
.Productpic .Thumbnaillist .piclist ul { position: relative; width: 350px; height: 100px; margin:0 auto; }
.Productpic .Thumbnaillist .piclist ul li { width: 82px; height:82px; line-height: 100px; float: left; text-align: center; display: table-cell; vertical-align: middle; margin-left:0px; margin-right:29px; margin-top: 10px; }
.Productpic .Thumbnaillist .piclist ul li img { border: 1px solid #E7E7E7; }
.Productpic .Thumbnaillist .piclist ul li img:hover { border: 1px solid #D62E37; }
.Productpic .Thumbnaillist .r a { float: right; width: 20px; height: 90px; background-image: url(../Images/jt_r.gif); background-repeat: no-repeat; background-position: center center; background-color: #F9F9F9; }
.Productpic .Thumbnaillist .r a:hover { background-image: url(../Images/jt_r-.gif); text-decoration: none; background-color: #FFFFFF; }
.ProductInfo_cp .r_info { /*overflow: hidden;*/ float: left; width:540px; height:400px; padding:0px 0px 0px 20px;position: relative;z-index: 9; }/*产品大图右侧宽度*/
.ProductInfo_cp .cp_xx { height:280px; margin-bottom:10px; line-height:32px;}
.ProductInfo_cp .cp_gm { text-align:center; margin:60px 0 0 0px; height:40px; overflow:hidden; }
.ProductInfo_cp .cp_gm a { color:#FFF; opacity: .9; filter:Alpha(opacity=90); }
.ProductInfo_cp .cp_gm a .ljgm_icon { position: absolute; left:32px; top:12px; pacity: .9; filter:Alpha(opacity=90); background-position: -90px -231px; }
.ProductInfo_cp .cp_gm a .zxzx_icon { position: absolute; left:30px; top:11px; background-position:-90px -190px; ; }
.ProductInfo_cp .cp_gm a:hover { color:#FFF; opacity: 1; filter:Alpha(opacity=100); }
.ProductInfo_cp .cp_gm a:hover .ljgm_icon { -webkit-animation:swing 0.5s .2s ease both;
-moz-animation:swing 0.5s .2s ease both;
}
.ProductInfo_cp .cp_gm a:hover .zxzx_icon { -webkit-animation:swing 0.5s .2s ease both;
-moz-animation:swing 0.5s .2s ease both;
}
/*产品内页查看大图*/
@charset "utf-8";
/* 这是下方的鼠标指针的移动镜头平方米。 */
.cloud-zoom-lens { margin-top:-2px; margin-left:-2px; background-color:#fff; cursor:move; background:url(/cn/images/14/px.png) repeat; }
/* 这是标题文本 */
.cloud-zoom-title { font-family:Arial, Helvetica, sans-serif; position:absolute !important; background-color:#000; color:#fff; padding:3px; width:100%; text-align:center; font-weight:bold; font-size:10px; top:0px; }
/* 这是缩放窗口。 */
.cloud-zoom-big { border:1px solid #E2E2E2; overflow:hidden; margin-left:10px; }
/* 这是加载消息。 */
.cloud-zoom-loading { color:white; background:#222; padding:3px; border:1px solid #000; }
.cloud-zoom-wrap { top:0px; z-index:997; position:relative; }
.mousetrap { position:absolute; z-index:996; left:0px; top:0px; }
/*产品内页查看大图*/

.ProductInfo_cp .r_info .cp_lb { color: #666; }
.ProductInfo_cp .r_info .cp_jg { color: #666; }
.ProductInfo_cp .r_info .cp_sj {color: #666;}
.ProductInfo_cp .r_info .cp_jg span,.ProductInfo_cp .r_info .cp_sj span { color:#D62E37; font-size: 16px; }
.ProductInfo_cp .r_info .cp_jj_box { height:auto; padding-top:0px; padding-bottom:10px; overflow: hidden; text-overflow: ellipsis; }
.ProductInfo_cp .cp_jg span i { font-style: normal; font-size: 12px; }
.ProductInfo_cp .r_info .cp_jj_box .jj_text { color:#333; font-size: 14px; line-height: 32px; }
.ProductInfo_cp .r_info ul li { font-size: 14px; border-bottom: 1px dashed #E2E2E2; }
.ProductInfo_cp .r_info ul li span { color: #999; }
.ProductInfo_cp .r_info ul .color1 { color:#009AD8; }
.ProductInfo_cp .r_info ul li h1 { font-size: 18px; color: #2e2e2e; display: block; margin: 0px; padding: 0px; /*height:42px;*/ line-height:42px; }
.ProductInfo_cp .r_info ul li p span { font-size: 14px; color: #999; }
.ProductInfo_cp .r_info ul li p a { color:#D62E37; padding:4px 10px; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; }
.ProductInfo_cp .r_info .cp_tel { height:40px; line-height: 40px; font-size: 14px; }
.ProductInfo_cp .r_info .cp_tel em { color:#D62E37; font-size:16px; }
.ol_tel { height: 86px; width: 320px; margin-top: 15px; background-image: url(../Images/tel_bg.gif); text-align: center; padding-top: 10px; font-size: 14px; }
.ol_tel strong { color: #0088E1; font-size: 18px; font-family: "Times New Roman", Times, serif; }
.online_buy { position: relative; display: inline-block; *display:inline;
zoom:1; margin-right:30px; height:40px; line-height: 40px; width: 145px; font-size:16px; color: #FFF; cursor: pointer; border-radius: 2px; background:#cf353b; }
.ol a:hover { color:#FFF; opacity: 0.8; filter:Alpha(opacity=80); }
.zx_zx { position: relative; display:inline-block; height:40px; line-height:40px; width: 145px; text-align:center; font-size:16px; color: #FFF; margin-right: auto; margin-left: auto; background-color:#13b4e9; }
.btbox { margin-top: 15px; height: 26px; width: 720px; line-height: 26px; color: #FFFFFF; font-size: 14px; padding-left: 0px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0088E1; }
.btbox span { background-color: #0088E1; white-space: nowrap; display: block; float: left; padding-right: 12px; padding-left: 12px; font-weight: bold; }
.Introduction { line-height: 32px; font-size: 13px; height: auto; min-height:500px; padding:0px 0px 0px 0px; padding:0px 10px 50px 10px; }
.Introduction table { width: 100%; border-top: 1px solid #ddd; border-right: 1px solid #ddd; }
.Introduction td { border-bottom:1px #ddd solid; border-left:1px #ddd solid; color:#666; height:24px; }
#ChangeCp_list_1, #ChangeCp_list_2, #ChangeCp_list_3 { padding:20px 10px 10px 10px; }
.titlebar { background-image: url(../Images/27.gif); background-repeat: repeat-x; background-position: bottom; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #eeeeee; border-right-color: #eeeeee; border-bottom-color: #0088E1; border-left-color: #eeeeee; height: 30px; line-height: 28px; font-size: 14px; font-weight: bold; padding-left: 15px; color: #333333; clear: both; float: none; }
.ProductInfo_cp .Purchase { padding-top: 8px; }
.leftjbxx { float: left; width: 365px; }
.righttextarea { float: left; }
.ProductInfo_cp .cplist li { margin-right: 12px; }
#pages_main .pages_right .ProductInfo .Purchase .sq_forms { width: 580px; }
#pages_main .pages_right .ProductInfo .Purchase .sq_forms .l_text { width: 120px; }
#pages_main .pages_right .ProductInfo .Purchase .sq_forms .textarea1 { width: 418px; }
#pages_main .pages_right .ProductInfo .Purchase .sq_forms .textarea1 textarea { width: 405px; }
.pllist li { line-height: 24px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dashed #F2F2F2; }
.pllist li a { color:#A20200; }
.pllist li a:hover { color:#EA9748; }
.pllist li strong { font-weight: normal; color:#666; font-size: 11px; }
.pllist li span { color: #999; }
.ProductInfo_cp .icomment .sq_forms { width: 510px; }
.morepl { text-align:center; line-height: 22px; margin-top: 8px; margin-bottom: 12px; }
.morepl a { line-height: 24px; display: block; background-color: #CCCCCC; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.morepl a { font-size: 12px; font-weight: normal; color: #A20201; padding-left: 14px; height:24px; background-color: #e2e2e2; }
/** background: transparent url("/cn/images/14/r_more.gif") no-repeat scroll 424px 8px;**/
.morepl a:hover { color: #FFF; background-color:#A20201; ; background-position: 424px -13px; text-decoration: none; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.ProductInfo_cp .icomment .sq_forms .textarea1 { width: 435px; }
.ProductInfo_cp .icomment .sq_forms .textarea1 textarea { width: 420px; }
.cp_xg { width:930px; overflow: hidden; }
.cp_xg .cplist ul li .pic i { display:block; position:absolute; top:0px; left:0px; z-index:1; width:32px; height:32px; background:url(/cn/images/14/a_icon.png) -115px -4px no-repeat; _background:url(/cn/images/14/a_icon_ie6.png) -115px -4px no-repeat; }
/*产品详细内页*/
/*新增【商铺推广】功能:样式独立,方便挪用**/
em.v_txt { position:relative; z-index: 9999;font-size:12px; font-weight:normal; color:#999; border:1px solid #C9C9C9; padding:0 10px; margin:0 5px; height:42px; line-height:42px; }
em.on { border:1px solid #07cb76; color:#FFF; }
em.v_txt a { color:#999; }
em.on a { color:#07cb76; }
.v_w { display:none; line-height:24px;width:300px; position:absolute;right:10px; top:28px; z-index:999; }
.v_w_b { display:block; position:relative; font-size:12px; font-weight:normal; background-color:#fbe7d8; padding:10px 10px; color:#666; border:1px dashed #f0ae79; -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); }
.v_w_b p { min-width:250px; }
.v_w .em_icon { display: block; position:absolute; z-index:99999; width:10px; height:10px; top:-8px; right:6%; background:url(/cn/images/14/em_icon.png) no-repeat 0 0; }
a.v_help { font-family:'宋体'; border:1px solid #D62E37; padding:3px; margin:0 5px; }
a.v_help_a { text-align: right; float: right; color:#999; font-family:'宋体'; border:1px solid ##D62E37; padding:3px; margin:0 5px; }
.ProductInfo_cp .r_info ul li p a.v_help_a { color:#999; font-size:12px; }
.v_help:hover { border:1px solid #D62E37; }
/*新增【商铺推广】功能:样式独立,方便挪用**/
/*右侧推荐*/
/*内页右侧推荐推荐start*/
.picScroll-top { margin:0 auto; width:240px; overflow:hidden; position:relative; }
.picScroll-top .bd .cplist_w { width:240px; }
.picScroll-top .hd { overflow:hidden; width: 120px; height:40px; margin: 0 auto; text-align: center; }
.picScroll-top .hd .prev, .picScroll-top .hd .next { display:inline-block; margin-left:10px; margin-right:10px; width:27px; height:27px; overflow:hidden; cursor:pointer; background:url("/cn/images/14/btn_l_r.png") 0 4px no-repeat; }
.picScroll-top .hd .next { background-position:0 -25px; }
.picScroll-top .hd .prev:hover { background-position:0 -57px; }
.picScroll-top .hd .next:hover { background-position:0 -88px; }
.picScroll-top .bd { padding:0px 0px 0 13px; }
/*内页通用TAB*/
.tab_menu { width:100%; border:1px solid #E6E6E6; ; }
.tab_menu .hd { margin-left:-1px; border-bottom:1px solid #F2F2F2; height:43px; line-height:42px; }
/*.tab_menu .hd h3 { float:left; width:130px;padding:0 10px; overflow:hidden; text-align:center;border-top:2px solid #F7F7F7;}*/
.tab_menu .hd h3 { float:left; padding:0 30px; overflow:hidden; text-align:center; border-top:2px solid #FFF; cursor: pointer; }
.tab_menu .hd h3 a { color:#333; font-size:14px; font-weight:bold; }
.tab_menu .hd h3.on { background-color:#FFF; height:42px; border-top:2px solid #D62E37; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; }
.tab_menu .hd h3.on a { display:block; color:#D62E37; position:relative; }
.tab_menu .hd h3.on a em { position:absolute; top:0px; left:40%; height:0px; width:0px; border-top:6px solid #006633; border-left:6px solid transparent; border-right:6px solid transparent; border-top-color:#D62E37;overflow: hidden; }
.tab_menu .hd h3.on a em{_display:none}
.shard_r { float:right; width: 230px; height: 42px; line-height:42px; overflow: hidden; }
.fx_box { margin:8px 10px 0 0px; overflow: hidden; text-align: center; }
.tab_menu .bd { clear:both; top:-1px; z-index: 1; padding:20px 20px; min-height: 730px; }
.tab_menu .bd ul { padding:0px 0px; background-color:#FFF; height:auto; }
.tab_menu .bd ul li.sale_w { position: relative; height:180px; padding-top:20px; margin-bottom:40px; padding-bottom:40px; border-bottom:1px dashed #E3E3E3; margin-left:20px; width:1160px !important; }
.cp_main img{ max-width:845px;}
.tab_menu .bd ul li .wc{margin-left: 35px;
    margin-right: 35px;
    float: left;}
.tab_menu .bd ul li .wc span{ color:#D62E37;}
/*客户见证列表、内页*/
.jz_list_w ul { width: 1200px; height:300px; padding:30px 0px; margin: 0px auto 20px; }
.jz_list_w li { width:910px; height:130px; margin-bottom:20px; overflow: hidden; border-bottom:1px dashed #E2E2E2 }
.jz_list_w li .jz_list_r { float:right; width: 104px; margin-left:20px; }
.jz_list_w li .jz_list_tex { float:left; width: 780px; }
.jz_list_w h2 { font-size:14px; color:#D62E37; height:28px; line-height:28px; margin:8px 0px; overflow:hidden; }
.jz_list_w h2 span { margin-left:10px; font-size: 12px; color:#999; font-weight:normal; height: 32px; line-height: 32px; font-family:"novecento", Helvetica; }
.jz_list_w li p { line-height:24px; color:#666; margin-bottom:10px; }
.jz_list_w li .jz_list_pic { position:relative; text-align:center; display: table; overflow:hidden; width:100px; height:100px; margin:0 auto; text-align: center; border:2px solid #E2E2E2; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); }
.jz_list_w li .jz_list_pic span { display:table-cell; vertical-align: middle; }
.jz_list_w li .jz_list_pic .jz_list_dark { border:2px solid #FFF; display:none; position: absolute; top:0px; left:0px; z-index: 10; width:100px; height:100px; line-height:100px; ; margin:0 auto; text-align: center; font-size:30px; color:#FFF; background-color:#ee4b3e; opacity: 0.8; filter:alpha(opacity=80); -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px }
.jz_list_w li a:hover .jz_list_pic .jz_list_dark { display:block; }
.jz_list_w li .rede_more { line-height:24px; border: 1px solid #a8a7a9; color: #121116; ; padding:2px 10px; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.jz_list_w .rede_more:hover { border: 1px solid #D0353B; color: #D0353B; padding:2px 18px; }
/*客户见证列表、内页*/
/*新闻列表、内页*/
.xw_list_w ul { width: 1200px; height:300px; padding:30px 0px; margin: 0px auto 20px; }
.xw_list_w li { width:910px; height:130px; margin-bottom:20px; overflow: hidden; border-bottom:1px dashed #E2E2E2 }
.xw_list_w li .xw_list_r { float:right; width: 104px; margin-left:20px; }
.xw_list_w li .xw_list_tex { float:left; width: 780px; }
.xw_list_w h2 { font-size:14px; color:#D62E37; height:28px; line-height:28px; margin:8px 0px; overflow:hidden; }
.xw_list_w h2 span { margin-left:10px; font-size: 12px; color:#999; font-weight:normal; height: 32px; line-height: 32px; font-family:"novecento", Helvetica; }
.xw_list_w li p { line-height:24px; color:#666; margin-bottom:10px; }
.xw_list_w li .xw_list_pic { position:relative; text-align:center; display: table; overflow:hidden; width:100px; height:100px; margin:0 auto; text-align: center; border:2px solid #E2E2E2; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); }
.xw_list_w li .xw_list_pic span { display:table-cell; vertical-align: middle; }
.xw_list_w li .xw_list_pic span img { width: 100px; }
.xw_list_w li .xw_list_pic .xw_list_dark { border:2px solid #FFF; display:none; position: absolute; top:0px; left:0px; z-index: 10; width:100px; height:100px; line-height:100px; ; margin:0 auto; text-align: center; font-size:30px; color:#FFF; background-color:#ee4b3e; background-color:rgba(214, 46, 55, 0.8); filter:alpha(opacity=80); -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px }
.xw_list_w li a:hover .xw_list_pic .xw_list_dark { display:block; }
.xw_list_w li .rede_more { line-height:24px; border: 1px solid #a8a7a9; color: #121116; ; padding:2px 10px; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.xw_list_w .rede_more:hover { border: 1px solid #D0353B; color: #D0353B; padding:2px 18px; }
/*新闻见证列表、内页*/
/*---------------申请表---------------*/
/*---------------留言---------------*/
.left_box { float:left; width: 400px; padding:0 10px; margin-top: 10px; height:420px; font-size:12px; color:#666; }
.left_box .welcome { color:#7d7d7f; line-height: 24px; }
.left_box .welcome h3 { font-size:16px; }
.left_box .contact { line-height: 24px; margin:10px 0px; }
.left_box .ewm { width: 108px; margin:0px 0px; text-align: center; }
.right_box { float:left; width: 430px; padding:0 0px; margin-top: 0px; margin-left: 10px; height:420px; font-size:12px; }
/*---------------留言---------------*/
#xwzx .lxwm { float:left; width: 350px; height:440px; overflow: hidden; background-color:#ECEAEB; background:url(/cn/images/14/lxwm_bg.jpg) no-repeat; }
#xwzx .lxwm .img_box { height: auto; margin: 3px 10px 8px; padding: 2px; border: 2px solid #FFF; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); background-color:#FFF; }
.ly .sq_forms { text-align:left; }
.Purchase { margin-top:20px; }
.sq_forms { width: 520px; margin-right:auto; margin-left: auto; }
.sq_forms .l_text { line-height: 25px; height: 25px; float: left; width:100px; text-align: right; padding-bottom:8px; padding-top:8px }
.sq_forms .r_lyk { width: 420px; float: left; padding-top: 5px; }
.sq_forms .input1 input { border: 1px solid #E2E2E2; line-height: 22px; height: 22px; width:380px; background-image: url(/cn/images/14/input_bg.gif); background-repeat: repeat-x; background-position: top; background-color: #FFFFFF; }
.lx_box_1100 .sq_forms .input1 input { border: 1px solid #c6c6c6; line-height: 22px; height: 22px; width:380px; background-image: url(/cn/images/14/input_bg.gif); background-repeat: repeat-x; background-position: top; background-color: #bfbfbf; }
.sq_forms .textarea1 textarea { color:#666; width:380px; border: 1px solid #cacaca; height: 120px; background-color: #FFFF; ; background-repeat: repeat-x; background-position: top; }
.lx_box_1100 .sq_forms .textarea1 textarea { color:#666; width:320px; border: 1px solid #cacaca; height: 100px; background-color: #bfbfbf; background-repeat: repeat-x; background-position: top; }
.sq_forms .r_lyk span { float: left; display: block; line-height: 24px; padding-right: 10px; }
.sq_forms .r_lyk span img { margin-top: 2px; }
.sq_forms .r_lyk span input { border: 1px solid #c6c6c6; line-height: 22px; height: 22px; width: 64px; }
.lx_box_1100 #CheckCode { border: 1px solid #c6c6c6; line-height: 22px; height: 22px; width: 64px; background:#bfbfbf; }
.sq_forms .an { text-align: center; margin-top: 20px; }
.sq_forms .an span { padding-right: 30px; padding-top:15px; }
.sq_forms .an span input { color:#FFF; height: 28px; width: 88px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.sq_forms .an .btn_submit { background:#D4494E; width:120px; height:34px; border:0px; cursor:pointer; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.sq_forms .an span .btn_submit:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.sq_forms .an span .btn_reset { background:#2ABBEB; width:120px; height:34px; border:0px; cursor:pointer; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.sq_forms .an span .btn_reset:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1 }
/*---------------申请表---------------*/
/*---------------分页代码---------------*/
.Pagebox { font-family: "novecento", Helvetica; padding-top: 20px; padding-bottom: 30px; margin-top: 10px; clear: both; float: none; height: auto; width: 100%; }
.Pagebox .PageStyle a { float: left; text-align: center; font-size: 12px; border: 1px solid #aeaeae; color: #666; width: 30px; height: 28px; line-height:28px; padding-right: 4px; padding-left: 4px; margin-right: 6px; margin-left: 6px; background-color: #FFFFFF; transition: all 0.1s ease-out 0s; -moz-transition: all 0.1s ease-out 0s; -webkit-transition: all 0.1s ease-out 0s; -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); }
.Pagebox .PageStyle a:hover { background-color: #D62E37; border: 1px solid #B00E0C; background-image: none; text-decoration: none; color: #FFFFFF; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.Pagebox .PageStyle b { display: block; float: left; background-image: none; background-repeat: repeat-x; background-position: bottom; border: 1px solid #aeaeae; height: 18px; line-height: normal; padding-right: 5px; padding-left: 5px; margin-right: 2px; margin-left: 2px; background-color: #FFFFFF; color: #A37A46; }
.Pagebox .PageStyle .text { font-weight: normal; background-image: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; line-height: 14px; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: transparent; height: 18px; }
.Pagebox .PageStyle span { float: left; height: 28px; width: auto; line-height: 28px; color: #2E475F; }
.Pagebox .PageStyle .inputbox { font-family: "novecento", Helvetica; width:28px; height:28px; line-height:28ox; text-align: center; border: 1px solid #aeaeae; line-height: normal; color: #474747; }
.Pagebox .PageStyle { font-weight: normal; background-image: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; line-height: 18px; color: #535353; }
.Pagebox .PageStyle .btnGo { font-size: 12px; background:#F7F7F7; color: #666; ; height:30px; line-height: 28px; padding-right: 10px; padding-left: 10px; cursor: pointer; border: 1px solid #AEAEAE; }
.Pagebox .PageStyle .btnGo:hover { background-color: #D62E37; border: 1px solid #B00E0C; color:#FFF; }
.Pagebox .PageStyle .cpb { display: block; float: left; background-color:#D62E37; border: 1px solid #B00E0C; text-align:center; color: #FFF; width: 30px; height:28px; line-height: 28px; padding-right: 4px; padding-left: 4px; margin-right: 4px; margin-left: 4px; -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); }
/*---------------分页代码---------------*/

/*---------------电子地图---------------*/
.ditutitle { height: auto; width: 910px; font-weight: bold; color: #BE3346; padding-top: 10px; }
.gsmap { margin-top:20px; margin-bottom:20px; height: 420px; width: 900px; padding:4px; border: 1px solid #e2e2e2; -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); }
#allmap { width: 100%; height: 420px; overflow: hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.lxwmbg { background-repeat: no-repeat; background-position: right 10px; }
#l-map { height: 100%; width: 78%; float: left; border-right: 2px solid #bcbcbc; }
/*---------------电子地图---------------*/
/*尾部*/
/*footer盒子*，为了布局整洁，每个小块超出已强制隐藏*/
#footer { min-width:1200px; height:auto; height:200px; color:#909091; padding-top:50px; background-color:#121116; overflow:hidden;}
#footer .f_menu { height:160px; width:1200px; margin-left:auto; margin-right:auto; overflow:hidden; }
.f_a, .f_b, .f_c, .f_d { float:left; width:210px; padding:0 60px 0px 0; height:110px; overflow:hidden; }
.f_b { width:300px; height:100px; overflow:hidden; }
.f_ererima { float:right; width:120px; margin-top:20px; height:100px; overflow:hidden; }
.f_logo { float:left; width:90px; margin-top:25px; margin-right:10px }
#footer .f_menu h1 { font-size:14px; color:#dfdfdf; margin-bottom:20px; }
#footer .f_menu p { line-height: 24px; }
#footer .f_menu p.ly_box { font-family: '宋体'; }
#footer .f_menu .tell_m { font-family: "novecento", Helvetica; font-size:14px; /*color:#D62E37;*/ }
.f_nav { display: block; width:290px; height:auto; }
.f_nav li { float:left; padding-right:30px; line-height:32px; }
#footer a { position: relative; color:#909091; ; padding:0 0px; }
#footer .f_menu .rede_more { display:inline-block; *display:inline;
zoom:1; font-family: "宋体"; border: 1px solid #909091; color: #909091; margin-top:10px; text-align: center; width:42px; height:20px; line-height:20px; padding:0px 8px; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
#footer .f_menu p.ly_box .rede_more { display:inline-block; *display:inline;
zoom:1; font-family: "宋体"; border: 1px solid #909091; color: #909091; margin-top:10px; text-align: center; width:72px; height:22px; line-height:22px; padding:0px 10px; -moz-border-radius: 100px; -webkit-border-radius: 100px; -o-border-radius: 100px; border-radius:100px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
#footer .f_menu .rede_more:hover, #footer .f_menu p.ly_box .rede_more:hover { padding:0px 18px; border: 1px solid #D0353B; color: #D0353B; }
#footer a:hover { color:#d0353b; }
#footer a em { display:block; position:absolute; width:0px; height:0px; background:#C31F1D; bottom:0px; left:50%; }
#footer .f_top { text-align:center; padding-bottom:4px; }
#footer .f_top p { margin:8px 0 }
#footer .f_top .f_logo { margin-left:auto; margin-right:auto; width: 50px; height:50px; margin-bottom:10px; }
#footer .f_bottom { padding-top:4px; }
#footer .f_bottom p { color:#999 }
#footer .f_bottom p a { color:#999; }
#footer .f_bottom p a:hover { color:#FB6C01; }
/*footer盒子*/
/*版权与中科管理底部*/
.f_bottom { clear: both; float: none; overflow:hidden; height:32px; height:32px; line-height: 32px; color:#909091; background-color:#0d0c10; border-top:1px solid #1e1c24; }
.f_bottom a { color:#5d5d5e; }
.f_bottom a:hover { color:#D62E37; }
.zk_f { width: 200px; padding-top: 2px; margin-right: auto; margin-left: auto; float: right; padding-bottom: 10px; }
.footer .zk_f a { color:#5d5d5e; }
.bottom { clear: both; float: none; background-color:#494949; }
/*尾部end*/
.totop { position:fixed; z-index: 999; right:25px; bottom:25px; display:block; width:26px; height:62px; background:url(/cn/images/14/rocket.png) no-repeat 0 0; -webkit-transition: all 0.2s ease-in-out; _position: absolute; _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);/*for IE6*/}
.totop:hover { background:url(/cn/images/14/rocket.png) no-repeat 0 -62px; }
/*会员*/
.member_end { clear:both; float:none; }
.member_main { height:auto; width:1000px; margin-right:auto; margin-left:auto; margin-bottom: 20px; }
.member_main .member_Location { line-height:24px; padding:0px 0px 15px 0;font-family: "宋体"; }
.member_main .member_menu { border-top-width:2px; border-top-style:solid; border-top-color:#D62E37; height:42px; background-color:#f7fdfe; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#e7e7e7; }
.member_main .member_menu ul li { float:left; height:42px; width:19.9%; line-height:42px; text-align:center; }
.member_main .member_menu ul li a { display:block; float:left; height:42px; width:100%; font-size:14px; }
.member_main .member_menu ul li a:hover, .member_main .member_menu ul .member_Current a { font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#D62E37; }
.member_main .member_subtitle1 { clear:both; float:none; border-right-width:1px; border-left-width:1px; border-right-style:solid; border-left-style:solid; border-right-color:#e7e7e7; border-left-color:#e7e7e7; font-size:14px; font-weight:bold; background-color:#FFFFFF; padding-top:10px; padding-right:5px; padding-bottom:10px; padding-left:5px; }
.member_main .member_loop_box { height:auto; width:100%; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-bottom-style:solid; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#e7e7e7; background-color:#FFFFFF; }
.member_main .member_loop_box .member_project_name td { height:28px; background-image:url(/cn/images/14/member/images/member_bg_01.gif); background-repeat:repeat-x; background-position:top; line-height:28px; text-align:center; font-weight:bold; padding:0px; }
.member_main .member_loop_box .member_project_name td span { white-space:nowrap; display:block; }
.member_main .member_loop_box tr td { text-align:center; height:32px;line-height: 32px;}
.member_main .member_loop_box tr td strong { color:#777; }
.member_main .member_loop_box .n2 td { background-color:#f7fdfe; }
.member_project_name .w1 { width:40px; }
.member_project_name .w2 { width:160px; }
.member_project_name .w8, .member_project_name .w7, .member_project_name .w6, .member_project_name .w5, .member_project_name .w4 { width:82px; }
.member_main .member_line1 { border-top-width:2px; border-top-style:solid; border-top-color:;
}
.member_shopping_list { background-color:#e7e7e7; }
.member_shopping_list td { background-color:#FFFFFF; }
.member_main .member_loop_box .member_statistics { clear:both; float:none; padding:20px; border-right-width:1px; border-left-width:1px; border-right-style:solid; border-left-style:solid; border-right-color:#e7e7e7; border-left-color:#e7e7e7; }
.member_main .member_loop_box .member_statistics .member_operating { float:left; }
.member_main .member_loop_box .member_statistics .member_operating .empty { background-repeat:no-repeat; background-position:right; float:left; margin-right:12px; height: 31px; }
.member_main .member_loop_box .member_statistics .member_operating .empty a { display:block; height:32px; line-height:32px; padding-right:30px; padding-left:30px; background:#999 url(/cn/images/14/member/images/member_bg.gif); background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; float: left; }
.member_main .member_loop_box .member_statistics .member_operating .continueshop { background:#13B4E9; background-position:right; float:left; margin-right:12px; }
.member_main .member_loop_box .member_statistics .member_operating .c4{ display:block; height:32px; line-height:32px; padding-right:30px; padding-left:30px; background:#D62E37 url(/cn/images/14/member/images/member_bg.gif); background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; float: left; }

.member_main .member_loop_box .member_statistics .member_operating .continueshop a { display:block; height:32px; line-height:32px; padding-right:30px; padding-left:30px; background-position:left center; font-size:14px; font-weight:bold; background-color:transparent; color:#FFF; float: left; }
.member_main .member_loop_box .member_statistics .member_total { float:right; font-size:15px; line-height:28px; }
.member_main .member_loop_box .member_statistics .member_total strong { color:#FF0000; font-size:16px; }
.member_main .member_contact { clear:both; float:none; height:auto; margin-top:12px; border-top-width:2px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#FDCA03; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#e7e7e7; padding-top:12px; padding-right:20px; padding-bottom:12px; padding-left:20px; }
.member_main .member_contact .member_contact_tips { line-height:22px; padding-bottom:5px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e7e7e7; }
.member_main .member_contact .member_message_box { width:750px; margin-right:auto; margin-left:auto; margin-top:15px; }
.member_message_row { padding-top:5px; padding-bottom:5px; }
.member_message_row .member_message_name { float:left; width:220px; text-align:right; line-height:28px; }
.member_message_row .member_message_fill { float:left; line-height:28px; }
.member_message_row .member_message_fill span { display:block; float:left; line-height:28px; padding-right:5px; }
.member_message_row .member_message_fill div { line-height:28px; float:left; width:171px; }
.member_message_box .member_message_row .member_message_fill div span { margin:0px; line-height:28px; padding-top:0px; padding-right:20px; padding-bottom:0px; padding-left:0px; }
.member_message_box .member_message_row .member_message_fill div span input { border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; background-color:transparent; height:auto; width:auto; line-height:normal; margin-top:5px; float:left; }
.member_message_row .member_message_fill .second { padding-left:30px; }
.member_message_row .member_message_fill span font { color:#FF0000; }
.member_message_row .member_message_fill span input { background-color:#f7fdfe; line-height:22px; height:22px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#666666; border-top-color:#666666; width:152px; border: 1px solid #CACACA; }
.member_message_row .member_message_fill .title input { width:395px; }
.member_message_row .member_message_fill textarea { width:396px; background-color:#f7fdfe; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#666666; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#666666; height:100px; line-height:20px; border: 1px solid #CACACA; }
.member_message_fill .button { width:auto; }
.member_message_fill .button input { height:31px; background-image:url(/cn/images/14/member/images/member_button.png); background-repeat:no-repeat; color:transparent; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; cursor:pointer; }
.member_langue1 .button input { width:130px; }
.member_langue2 .button input { width:161px; }
.member_langue3 .button input { width:128px; }
.member_langue4 .button input { width:128px; }
.member_langue5 .button input { width:216px; }
.member_langue6 .button input { width:164px; }
.member_langue7 .button input { width:218px; }
.member_langue1 .c1 input { }
.member_langue1 .c2 input { background-position:0px -31px; }
.member_langue1 .c3 input { background-position:0px -62px; }
.member_langue1 .c4 input { background:#D62E37 url(/cn/images/14/member/images/dd_06.gif);color:#FFF; background-position: 1px 0px; }
.member_langue1 .c5 input { background-position:0px -124px; }
.member_langue1 .c6 input { background-position:0px -155px; }
.member_langue1 .c7 input { background-position:0px -186px; }
.member_langue1 .c8 input { background-position:0px -217px; }
.member_langue1 .c9 input { background-position:0px -248px; }
.member_langue1 .c10 input { background-position:0px -279px; }
.member_langue1 .c11 input { background-position:0px -310px; }
.member_langue2 .c1 input { background-position:-178px 0px; }
.member_langue2 .c2 input { background-position:-178px -31px; }
.member_langue2 .c3 input { background-position:-178px -62px; }
.member_langue2 .c4 input { background-position:-178px -93px; }
.member_langue2 .c5 input { background-position:-178px -124px; }
.member_langue2 .c6 input { background-position:-178px -155px; }
.member_langue2 .c7 input { background-position:-178px -186px; }
.member_langue2 .c8 input { background-position:-178px -217px; }
.member_langue2 .c9 input { background-position:-178px -248px; }
.member_langue2 .c10 input { background-position:-178px -279px; }
.member_langue2 .c11 input { background-position:-178px -310px; }
.member_langue3 .c1 input { background-position:-392px 0px; }
.member_langue3 .c2 input { background-position:-392px -31px; }
.member_langue3 .c3 input { background-position:-392px -62px; }
.member_langue3 .c4 input { background-position:-392px -93px; }
.member_langue3 .c5 input { background-position:-392px -124px; }
.member_langue3 .c6 input { background-position:-392px -155px; }
.member_langue3 .c7 input { background-position:-392px -186px; }
.member_langue3 .c8 input { background-position:-392px -217px; }
.member_langue3 .c9 input { background-position:-392px -248px; }
.member_langue3 .c10 input { background-position:-392px -279px; }
.member_langue3 .c11 input { background-position:-392px -310px; }
.member_langue4 .c1 input { background-position:-566px 0px; }
.member_langue4 .c2 input { background-position:-566px -31px; }
.member_langue4 .c3 input { background-position:-566px -62px; }
.member_langue4 .c4 input { background-position:-566px -93px; }
.member_langue4 .c5 input { background-position:-566px -124px; }
.member_langue4 .c6 input { background-position:-566px -155px; }
.member_langue4 .c7 input { background-position:-566px -186px; }
.member_langue4 .c8 input { background-position:-566px -217px; }
.member_langue4 .c9 input { background-position:-566px -248px; }
.member_langue4 .c10 input { background-position:-566px -279px; }
.member_langue4 .c11 input { background-position:-566px -310px; }
.member_langue5 .c1 input { background-position:-737px 0px; }
.member_langue5 .c2 input { background-position:-737px -31px; }
.member_langue5 .c3 input { background-position:-737px -62px; }
.member_langue5 .c4 input { background-position:-737px -93px; }
.member_langue5 .c5 input { background-position:-737px -124px; }
.member_langue5 .c6 input { background-position:-737px -155px; }
.member_langue5 .c7 input { background-position:-737px -186px; }
.member_langue5 .c8 input { background-position:-737px -217px; }
.member_langue5 .c9 input { background-position:-737px -248px; }
.member_langue5 .c10 input { background-position:-737px -279px; }
.member_langue5 .c11 input { background-position:-737px -310px; }
.member_langue6 .c1 input { background-position:-1007px 0px; }
.member_langue6 .c2 input { background-position:-1007px -31px; }
.member_langue6 .c3 input { background-position:-1007px -62px; }
.member_langue6 .c4 input { background-position:-1007px -93px; }
.member_langue6 .c5 input { background-position:-1007px -124px; }
.member_langue6 .c6 input { background-position:-1007px -155px; }
.member_langue6 .c7 input { background-position:-1007px -186px; }
.member_langue6 .c8 input { background-position:-1007px -217px; }
.member_langue6 .c9 input { background-position:-1007px -248px; }
.member_langue6 .c10 input { background-position:-1007px -279px; }
.member_langue6 .c11 input { background-position:-1007px -310px; }
.member_langue7 .c1 input { background-position:-1229px 0px; }
.member_langue7 .c2 input { background-position:-1229px -31px; }
.member_langue7 .c3 input { background-position:-1229px -62px; }
.member_langue7 .c4 input { background-position:-1229px -93px; }
.member_langue7 .c5 input { background-position:-1229px -124px; }
.member_langue7 .c6 input { background-position:-1229px -155px; }
.member_langue7 .c7 input { background-position:-1229px -186px; }
.member_langue7 .c8 input { background-position:-1229px -217px; }
.member_langue7 .c9 input { background-position:-1229px -248px; }
.member_langue7 .c10 input { background-position:-1229px -279px; }
.member_langue7 .c11 input { background-position:-1229px -310px; }
.member_main .salutatory { padding:30px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#e7e7e7; font-size:14px; line-height:24px; text-align:center; background-color:#FFFFFF; }
.member_main .salutatory strong { color:#D62E37; }
.member_main .salutatory a { color:#005ff3; text-decoration:underline; }
.member_main .salutatory .d { color:#005ff3; }
.member_main .salutatory .c { color:#D62E37; }
.member_main .member_subtitle1 .order_num { float:right; }
.member_main .member_subtitle1 .order_num span { display:block; float:right; padding-left:5px; font-size:12px; font-weight:normal; white-space:nowrap; line-height:24px; height:24px; }
.member_main .member_subtitle1 .order_num span input { float:left; background-color:#f7fdfe; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#666666; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#666666; line-height:18px; height:18px; }
.member_main .member_subtitle1 .order_num .button input { color:#FFFFFF; background-color:#FD9700; border:1px solid #FD9700; line-height:20px; height:22px; cursor:pointer; }
.member_main .member_info_box { border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#e7e7e7; padding:20px; }
.member_main .member_info_box .member_message_box .member_message_row .member_message_fill .button input { height:38px; line-height: 38px; width:130px; background:#D62E37; background-image:url(/cn/images/14/member_submit.gif); font-size:14px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.member_main .step { border-right-width:1px; border-left-width:1px; border-right-style:solid; border-left-style:solid; border-right-color:#e7e7e7; border-left-color:#e7e7e7; padding-top:20px; padding-right:20px; padding-bottom:20px; padding-left:65px; }
.member_main .step strong { color:#FD9700; }
.member_main .login_box { border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#e7e7e7; background-color:#FFFFFF; }
.member_main .login_box .left_login { float:left; width:60%; padding-top:45px; padding-bottom:50px; }
.member_main .login_box .left_login .Fillbox { width:365px; margin-right:auto; margin-left:auto; }
.member_main .login_box .right_reg { width:39%; float:left; padding-top:50px; padding-bottom:50px; border-left-width:1px; border-left-style:solid; border-left-color:#e7e7e7; }
.member_main .login_box .right_reg span { font-size:16px; color:#D62E37; }
.member_main .login_box .right_reg div { line-height:24px; padding-left:20px; }
.member_main .login_box .right_reg .reg_button { padding:0px; margin-top:15px; background:#13B4E9; height:38px; width:130px; text-align:center; }
.member_main .login_box .right_reg .reg_button a { display:block; height:31px; width:130px; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:38px; }
.member_main .login_box .left_login .Fillbox .welcome { font-size:22px; color:#D62E37; padding-bottom:5px; }
.member_main .login_box .left_login .Fillbox dl dt { width:75px; float:left; height:56px; font-size:16px; line-height:56px; }
.member_main .login_box .left_login .Fillbox dl dd { float:left; height:56px; width:290px; line-height:56px; }
.member_main .login_box .left_login .Fillbox dl dd span { float:left; padding-right:5px; }
.member_main .login_box .left_login .Fillbox dl dd span font { font-size:16px; color:#FF0000; }
.member_main .login_box .left_login .Fillbox dl dd input { border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#666666; border-right-color:#e7e7e7; border-bottom-color:#e7e7e7; border-left-color:#666666; background-color:#f7fdfe; line-height:26px; height:26px; font-size:16px; font-weight:bold; width:200px; margin-top:13px; border: 1px solid #CACACA; }
.member_main .login_box .left_login .Fillbox dl dd .captcha input { width:60px; }
.member_main .login_box .left_login .Fillbox dl dd .captcha img { margin-top:15px; float:left; }
.member_main .login_box .left_login .Fillbox dl .button input { height:38px; line-height: 38px; width:130px; background:#D62E37; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;font-size:16px; font-weight:bold; color:#FFFFFF; font-family:"微软雅黑"; letter-spacing:5px; cursor:pointer; }

.member_main .member_loop_box table
{
	border: 1px solid #e7e7e7;
	border-collapse:collapse;
}

.n1 td{border:solid 1px #e7e7e7;border-collapse:collapse;}
.member_loop_box table .no_row td{border:solid 1px #e7e7e7;border-collapse:collapse;}


/*新增加*/
.cl{font-weight:bold;color:#ff3f02;}
.camount{ime-mode:Disabled;width:50px;text-align:center;line-height:23px;height:23px;border:1px solid #aaa;}
.minus{border-right-color: transparent;left: 0;}
.cm a {background: #f0f0f0 none repeat scroll 0 0;border: 1px solid #e5e5e5;color: #444;display: block;height: 23px;line-height: 23px;text-align: center;top: 0;width: 17px;float:left;}
.cm input{float:left;}
.cm div{padding-left:1px;}



.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}

.tb-pic a img{vertical-align:middle; float:left;}

.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}

.tb-thumb{overflow:hidden;width:350px;margin:0 auto;margin-top:10px;}

.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:82px;margin:0 25px 0 0;overflow:hidden;padding:1px;}

.tb-s310, .tb-s310 a{height:300px;width:300px;}

.tb-s310, .tb-s310 img{max-height:300px;max-width:300px;}

.tb-s310 a{*font-size:271px;}

.tb-s40 a{*font-size:35px;}

.tb-s40, .tb-s40 a{height:80px;width:80px;}

.tb-booth{border:1px solid #E7E7E7;position:relative;z-index:1;}
.tb-booth i{ 
height: 18px;
line-height: 18px;
width: 16px;
z-index: 2;
position: absolute;
background:#FFF url("/cn/images/14/s_s.png") no-repeat 0 0;
opacity: 0.6;
color: #333;
font-size: 18px;
right: 2px;
bottom: 2px;
 
  }
.tb-thumb .tb-selected{background-color:#D4494E;width:80px;height:80px;padding:2px;}

.tb-thumb .tb-selected div{border:medium none;}

.tb-thumb li div{border:1px solid #E7E7E7;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:500px;background:#ffffff;border:1px solid #E7E7E7;display:none;text-align:center;overflow:hidden;}

div.zoomMask{position:absolute;background:url("/cn/images/14/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}




/*订单样式*/

.orderchecklist
{
	width:450px;
}


.orderchecklist li
{
	float:left;
	width:150px;	
}

.productorder .orderInput
{
	background-color: #f7fdfe;line-height: 22px;height: 22px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #e7e7e7;border-bottom-color: #e7e7e7;border-left-color: #666666;border-top-color: #666666;
}

.productorder .orderBeizhu
{
	background-color: #f7fdfe;
	line-height: 22px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e7e7e7;
	border-bottom-color: #e7e7e7;
	border-left-color: #666666;
	border-top-color: #666666;
}

/*订单样式结束*/


/*百叶窗单张图片调用*/
.swf1{width: 100%;position: relative;z-index: 1;overflow: hidden;background: #d3d3d3 url(/cn/images/14/banner/loading.jpg) repeat-x;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto; text-align:center;}
.swfs{width: 200%;left: -50%;top: 0;position: absolute;}




/*新增可视化样式*/
#main .tt_img { text-align: center; min-width: 1200px; margin:0 auto;  }
#main .jz_img { width: 1200px; text-align: center; margin:0 auto;}
.fgFgh{ width:1200px; height:30px; margin:0 auto;}
.jz_w{background-repeat: no-repeat;background-position: center center;}
.pad_top{ padding-top:60px;}
.dd_tit{ height:170px;}
.main_dd 
{
	width:100%;
	background-repeat: no-repeat;
	background-position: center center; 
	text-align:center; 
	margin:0 auto;
}

.profgx{ float:left; width:35px; height:100px;}
.inprofgx{ float:left; width:30px; height:100px;}



.ad_ksh
{
    width: 1200px;
    height: 147px;
    text-align: center;
    line-height: 32px;
    margin-bottom:30px;    
}

.ksh_1{ margin-bottom: 80px;}
.ksh_2{ height:30px;}



.Hotline {
    clear: both;
    float: none;
    height: 85px;
    width: 280px;
    position: absolute;
    right: 0px;
    top: 5px;
}


/*新增页面样式*/

.phlist { clear: both; float: none; height: auto; margin-right: auto; margin-left: auto; margin-top:10px; }
.pholist_w { width:930px; margin-top: 15px }
.phlist ul li { height:270px; width: 150px; display: inline; overflow: hidden; }
.phlist ul li {display:block; *display:inline; zoom:1;/*清除双倍外边距*/ cursor:pointer; position: relative; z-index:3; overflow: hidden; float: left; padding:5px; height:230px; width: 200px; margin-bottom:20px; margin-right: 20px; font-size:14px; color:#2e2e2e; text-align: center; background-color:#fff; }
.phlist ul li a{display: block;cursor: pointer;}
.phlist li .pic { height: 200px; width: 200px; margin-right: auto; margin-left: auto; text-align: center; display: table; overflow: hidden; border:1px solid #F2F2F2; }
.phlist li .pic img{ max-width:198px; max-height:198px; }
.phlist li .pic span { display: table-cell; vertical-align: middle; }
.phlist li .pic{*position:relative;*overflow:hidden;}/*IE6*/
.phlist li .pic span{*position:absolute;*left:50%;*top:50%;}/*IE6*/
.phlist li .pic img{*position:relative;*left:-50%;*top:-50%;}/*IE6*/
.phlist li .img_jian { overflow: hidden; height:0px; font-size: 12px; line-height:24px; color:#999; width: 180px; padding:0 10px; }
.phlist li .img_text { font-size: 14px; line-height:24px; }

/*************************/

.ph_view { width: 910px; border-bottom:1px dashed #e5e5e5; padding-bottom: 10px; margin: 0px 0 0 0px; }
.ph_view .day, .al_box_n .date { display:block; text-align:center; font-family:Arial; }
.ph_view .day { height:35px; line-height:35px; border-bottom:1px solid #fff; color:#333; font-size:30px; }
.ph_view .date { height:18px; line-height:18px; font-size:10px; color:#fff; text-align: center; }
.ph_view .nr { width:900px; padding-left:10px; }
.ph_view .nr .title { width:900px; text-align:center;}
.ph_view .nr .title h3{ color: #333; font-size:16px; font-weight: bold;  }
.ph_view .nr .title .shi_jian{}
.ph_view .zuo_zhe, .tq_view .shi_jian { color:#666; margin-right:10px; font-family: "novecento", Helvetica; }
.photo_img{ width:700px; margin:0 auto; text-align:center;}




/*下载*/
.main_w .location {
    line-height: 42px !important;
}
.downlist { clear: both; float: none; height: auto; margin-right: auto; margin-left: auto; margin-top:10px; }
.downlist_w { width:930px; margin-top: 15px }
.downlist ul li 
{
	width: 890px; height:30px; line-height:30px; display: inline; overflow: hidden;
	display:block; 
	*display:inline; 
	zoom:1;/*清除双倍外边距*/ 
	cursor:pointer; 
	position: relative; 
	z-index:3; 
	overflow: hidden; 
	float: left; 
	padding:5px;  
	font-size:14px; 
	color:#2e2e2e; 
	text-align: center; 
	background-color:#fff; 
	border-bottom: 1px solid #E2E2E2; }
.downlist ul li a{display: block;cursor: pointer;}

.downName{float:left;}
.downUrl{ float:right;}
.downUrl a{ background:url(/cn/images/down.jpg) no-repeat 0px 4px; padding-left:28px; font-weight:bold;}

/*优势新代码样式*/
.main_ys {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 30px;
}
.ys_newo {
    margin:0 auto;
    margin-bottom: 30px;
    text-align: center;
}
.ys_two {
    position: relative;
    width: 100%;
    height: auto;
    -webkit-transform: translateY(20px);
    -moz-transform: translateY(20px);
    -ms-transform: translateY(20px);
    -o-transform: translateY(20px);
    transform: translateY(20px);
}


/*才常见问题样式*/
.xw_list_2 li { width:910px; min-height:75px; height:auto; margin-bottom:20px; overflow: hidden; border-bottom:1px dashed #E2E2E2 }
.xw_list_2 li .xw_list_tex { float:left; width: 780px; }
.xw_list_2 h2 { font-size:14px; color:#D62E37; height:28px; line-height:28px;overflow:hidden; }
.xw_list_2 h2 span { margin-left:10px; font-size: 12px; color:#999; font-weight:normal; height: 32px; line-height: 32px; font-family:"novecento", Helvetica; }
.xw_list_2 li p { line-height:24px; color:#666; margin-bottom:10px; }

/*首页广告Banner 样式控制*/
.HomeBanner_x{width: 100%; margin-bottom:30px; position: relative;overflow:hidden;z-index: 1;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto; text-align:center;}
.HomeBanner_y{width: 200%; left: -50%;top: 0;position: absolute;}
.HomeBanner_bottom{ width:100%; margin-bottom:30px;}


.bgt{ padding-top:20px;}
.bgt table{margin: 0 auto;}
.bg{border:1px solid #000;}
.bg tr{border:1px solid #000;height: 43px;}
.bg tr td{border:1px solid #000;  text-align:center;}
.bg tr td h3{
    color: #fff;
    font-size: 12px;
    font-weight: bold;}
.bg1 td:hover{ background-color:#D62E37; color: #fff;}
.bg1 td:hover a{background-color:#D62E37;color: #fff;}


/*网站地图*/
.site_map {width: 1200px;
margin: 20px auto;
 }
.site_map .location { color: #666666;padding-left: 17px; line-height: 18px; }
.site_map .location a { color: #d62e37; }
.site_map .map_sort { line-height: 24px; height: 24px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d62e37; }
.site_map .map_sort ul li { float: right; width: 100px; line-height: 24px; height: 24px; text-align: center; padding-left: 12px; }
.site_map .map_sort ul li a { display: block; height: 24px; width: 100px; background-color: #E8E8E8; }
.site_map .map_sort ul li a:hover, .site_map .map_sort ul li a.Current { color: #FFFFFF; text-decoration: none; background-color: #d62e37; }
.site_map .a_class { }
.site_map .a_class .series1 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e7e7e7; margin-top: 15px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; }
.site_map .a_class .series1 a { font-size: 18px; /*color: #ed5564;*/ font-weight: bold; }
.site_map .a_class .series2 { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #e7e7e7; border-bottom-color: #e7e7e7; border-left-color: #e7e7e7; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }
.site_map .a_class .series2 span { line-height: 24px; white-space: nowrap; display: block; height: auto; float: left; padding-right: 20px; font-size: 14px; margin-top: 5px; }
.site_map .a_class .series2 .series3 { display: block; clear: both; float: none; width: auto; height: auto; border: 1px solid #e7e7e7; }
.site_map .a_class .series2 .series3 span { padding-right: 10px; padding-left: 20px;margin: 0px; font-weight: normal; }
.site_map .a_class .series2 .series3 span a { font-size: 12px; color: #666666; }
/*网站地图*/
/*电子地图*/
.ditutitle { height: auto; width: 960px; margin-right: auto; margin-left: auto; font-weight: bold; color:#777; padding-top: 10px; }
.gsmap { height: 580px; width: 930px; margin-right: auto; margin-left: auto; margin-top:10px; }
#allmap { width: 100%; height: 580px; overflow: hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.lxwmbg { background-repeat: no-repeat; background-position: right 10px; }
#l-map { height: 100%; width: 78%; float: left; border-right: 2px solid #bcbcbc; }
/*电子地图*/
