@charset "utf-8";
/* Y75样式_20150821*/
*html { background-image:url(about:blank); background-attachment:fixed; } /* 修正IE6振动bug */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, tbody, p, th, td, em { -webkit-text-size-adjust:none; margin:0; padding:0; border:none; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); font-size:12px; font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti; }
body { font-size: 12px; margin: 0px; padding: 0px; color: #666; background-color:#f6f6f6; }
ul { margin: 0px; padding: 0px; }
a:active, a:focus { outline:none; }
a { color: #666; text-decoration: none; }
a:hover { color:#fb6c01; }
li { list-style-type: none; }
dl, dd, dt, img { margin: 0px; padding: 0px; border:0px; }
/*ul li img { opacity: 1; -webkit- opacity: 1;moz-opacity: 1; -o-opacity: 1; -ms-opacity: 1; -webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-ms-transition:none }
ul li img:hover { opacity: 0.8; -webkit- opacity:  0.8;-moz-opacity:  0.8; -o-opacity:  0.8; -ms-opacity:  0.8; -webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-ms-transition:none }
.pic span img:hover { opacity: 0.8; -webkit- opacity: 0.8;
-moz-opacity: 0.8; -o-opacity: 0.8; -ms-opacity: 0.8; }*/
.xw_list img:hover { opacity: 0.8; -webkit- opacity:  0.8;
-moz-opacity:  0.8; -o-opacity:  0.8; -ms-opacity:  0.8; -webkit-transition:opacity .2s;
-moz-transition:opacity .2s;
-o-transition:opacity .2s;
transition:opacity .2s;
-ms-transition:none }
.jz_list img:hover { opacity: 0.8; -webkit- opacity:  0.8;
-moz-opacity:  0.8; -o-opacity:  0.8; -ms-opacity:  0.8; -webkit-transition:opacity .2s;
-moz-transition:opacity .2s;
-o-transition:opacity .2s;
transition:opacity .2s;
-ms-transition:none }
h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; }
em { font-style: normal; }
.m_t_14 { margin-top: 14px; }
.m_t_12 { margin-top: 12px; }
.p_r_12 { padding:12px; }
.w1200 { height: auto; width: 1200px; margin-right: auto; margin-left: auto; clear: both; float: none; }
.remove { clear: both; float: none; font-size: 1px; line-height: 1px; }
.container { width: 1200px; margin-right: auto; margin-left: auto; }
.current { color:#fb6c01; }
.text-shadow { -moz-text-shadow: 0px 1px 1px #FFF; -webkit-text-shadow: 0px 1px 1px #FFF; ; -ms-text-shadow: 0px 1px 1px #FFF; ; -o-text-shadow: 0px 1px 1px #FFF; text-shadow: 0px 1px 1px #FFF; }
/*顶部导航*/
.loginbar .container .sidebar_left { float: left; height:32px; line-height: 32px; }
.loginbar { height: 32px; line-height: 32px; background-image: url(/cn/images/loginbar_bg.gif); background-repeat: repeat-x; background-position: bottom; border-bottom:1px solid #E2E2E2; }
.loginbar .container .welcome {float:left; height:32px; line-height:32px; _padding-top: 8px;}
.loginbar .container .login_regist { float:left;padding:0 10px;}
.loginbar .container .login_regist .login_a { color:#fd5700 }
.loginbar .container .sidebar { float: right; _overflow: hidden; color: #CCCCCC; height:32px; line-height: 32px; }
.loginbar .container .login_cart{height:300px;height:32px;}
.t_nav_r { float:right; height:32px; line-height:32px; _padding-top:8px; }
.loginbar .container .sidebar .ico_down { display: inline-block; width: 10px; height:6px; background:url(/cn/images/ico_down.gif) 0px 0px no-repeat; transition: all 0.1s ease-out 0s; }
.loginbar .container .sidebar .ico_down:hover { background-position:0px -6px; }
.loginbar .container .sidebar span { margin-right:6px; }
.loginbar .container .sidebar a { margin-left: 5px; margin-right:5px; }
.loginbar .container .sidebar a:hover { background-position:0px 27px; }
.loginbar .container .sidebar .login a:hover { background-position:0 32px; }
.a_icon { display: inline-block; width: 18px; height: 16px; vertical-align: text-bottom; font-style: normal; overflow: hidden; background:url(/cn/images/iocn.png) no-repeat; _background:url(/cn/images/ie_6.png) no-repeat; -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; }
.wb_t { background-position:-165px -1px; }
.wb_xl { background-position:-165px -26px; }
.hi_icon { background-position:-72px 0px; }
.sz_icon { background-position:-98px -39px; }
.ly_icon { background-position:-98px -56px; }
.map_icon { background-position:-98px -76px; }
.sz_icon:hover { background-position:-72px -40px; }
.ly_icon:hover { background-position:-72px -58px; }
.map_icon:hover { background-position:-72px -76px; }
.loginbar .container .sidebar a:hover .sz_icon { background-position:-72px -39px; }
.loginbar .container .sidebar a:hover .ly_icon { background-position:-72px -56px; }
.loginbar .container .sidebar a:hover .map_icon { background-position:-72px -76px; }
/*顶部导航*/
/*会员*/
.b_icon { display: inline-block;width: 22px; height: 22px; vertical-align: text-bottom; font-style: normal; overflow: hidden; background:url(/cn/images/iocn.png) no-repeat; _background:url(/cn/images/ie_6.png) no-repeat;-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; }
.cart_icon { background-position:-31px -20px; }
.menber_icon { background-position:-32px 2px; }
.quick_links .member a:hover .cart_icon { background-position:-5px -20px; }
.quick_links .member a:hover .menber_icon { background-position:-6px 2px; }
.user_box {float:left;height: 32px; line-height: 32px; width:200px;padding:0 10px;}
.quick_links { z-index: 2147483647; height:32px; line-height: 32px; }
.quick_links .member a {height:27px;white-space: nowrap; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.quick_links .member a:hover { text-decoration: none; background-position: center bottom; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.quick_links .member ul li .Shopcart_box { width: 260px; position: absolute; z-index: 10000000; top: 34px; right: 0px; background-color: #FFF; border: 1px solid #E2E2E2; padding: 10px 10px 15px; overflow: hidden; display: none; }
.quick_links .member a .pf .quantity {position: absolute;background-color:#FF5A00; -moz-border-radius: 15px; -webkit-border-radius:15px; border-radius:15px; box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2); background:url(/cn/images/y28-12.gif); height:15px; width:15px; position:absolute; z-index:999; top: 1px; right: 0px; font-size:11px; font-weight: normal; text-align: center; line-height: 14px; font-family: Arial, Helvetica, sans-serif; }
.quick_links .member .link .login { height: 40px; padding-top: 10px; }
.quick_links .member { width: 200px; height: 32px; }
.quick_links .member ul {width: 350px;
height: 32px;clear: both;zoom:1;}
.quick_links .member ul li {float: left; width: 80px; position: relative; height: 35px; margin-right: 8px; }
.quick_links .member a .pf {color:#fff;-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); }
.quick_links .member a:hover { text-decoration: none; background-position: bottom; }
.quick_links .member strong { color: #FF6600; padding-right: 5px; padding-left: 5px; }
.quick_links .member a img { float: left; margin-top: 9px; margin-right: 5px; }
.quick_links .member ul li .link { width: 260px; position: absolute; z-index: 10000000; top: 30px; left: 0px; background-color: #FFFFFF; border: 1px solid #e2e2e2; display: none; padding-top: 10px; padding-right: 10px; padding-bottom: 15px; padding-left: 10px; }
.quick_links .member ul li:hover .link { display: block; box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.2); }
.quick_links .member ul li .link ul li { float: left; height:32px; width: 129px; padding: 0px; margin: 0px; text-align: left; border-bottom: 1px dashed #CECECE; }
.quick_links .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; }
.quick_links .member ul li .link ul li a:hover { color:#009AD8 }
.quick_links .member ul li .link ul li a img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; float: left; margin-top: 10px; margin-left: 10px; }
.quick_links .member ul li .Shopcart_box { width: 260px; position: absolute; z-index: 10000000; top: 30px; left: 0px; background-color: #FFFFFF; border: 1px solid #e2e2e2; padding-top: 10px; padding-right: 10px; padding-bottom: 15px; padding-left: 10px; overflow: hidden; display: none; box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.2); }
.quick_links .member ul li .Shopcart_box a { color: #333541; }
.quick_links .member ul li:hover .Shopcart_box { display: block; }
.quick_links .member .link ul li a { color: #333541; }
.quick_links .member .link .login { height: 40px; padding-top: 10px; }
.quick_links .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; }
.quick_links .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; }
.quick_links .member .Shopcart_box ul li .shoptext { float: left; width: 200px; height: auto; padding-top: 5px; }
.quick_links .member .Shopcart_box ul li .shoptext span { float: right; }
.quick_links .member .Shopcart_box ul li .shoptext span a { color: #B9B9B9; }
.quick_links .member .Shopcart_box ul li .shoptext p { color: #CC3300; }
.quick_links .member .Shopcart_box ul li .shoptext strong { color: #CC3300; padding-left: 0px; }
.quick_links .member .Shopcart_box ul li .shoptext a { display: block; padding-bottom: 8px; clear: both; float: none; }
.quick_links .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; }
.quick_links .member .Shopcart_box ul li a img { padding: 0px; border: 1px solid #e2e2e2; margin-top: 0px; margin-right: 8px; margin-bottom: 0px; margin-left: 0px; }
.quick_links .member .Shopcart_box .button { padding-top: 10px; padding-left: 75px; }
.quick_links .member .Shopcart_box .button a { background-image: url(/cn/images/shopcart_bg.gif); height: 26px; width: 113px; line-height: 26px; margin: 0px; padding: 0px; color: #FFFFFF; text-align: center; float: left; margin-bottom: 30px;border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.page_main { height: auto; width: 1200px; margin-right: auto; margin-left: auto; }
.block_title .name { height:34px; line-height: 34px; font-size: 16px; color:#666; padding-left: 18px; margin-left: 0px; background-repeat: no-repeat; background-position: 0px 13px; background-image: url(/cn/images/icon.jpg); }
.block_title .name .t_yw { font-size:10px; color:#999; font-weight:normal; font-family: "Helvetica"; padding-left: 4px; text-transform : uppercase }
/*会员end*/
/*logo一栏*/
.head_box { width: 1200px; position: relative; }
.logo_box { height:137px; background-color:#4c96e1; min-width: 1200px; position: relative; z-index:9999; }
.logo_box #logo_left { width: 500px; position: relative; z-index:999; }
.logo_box #logo_left .logo { position:absolute; z-index:999; top:0px; left:0px; }
.logo_box #logo_left .company_name { padding-left:164px; float:left; }
.logo_box .logo_right { position: absolute; right: 0px; top: 50px; color:#fff; }
.logo_box .logo_right .c404 { float:left; height:58px; line-height: 58px; margin-left: 10px; font-size:24px; }
.logo_box .logo_right .kf_text { line-height:20px; padding:8px; border:1px solid #FFF; float: left; font-size:18px; width:38px }
/*logo一栏*/
/*导航*/
#topnav { position: relative; z-index:999; background:#4c96e1; height: 45px; min-width:1200px; border-top:1px solid #5CA4F0;-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);}
#topnav .topnav { padding-left:150px; position:}
#topnav .container .topnav ul li { position: relative; z-index:9999; float: left; list-style-type:none; background: url(/cn/images/nav_line.png) no-repeat;/* width: 100px; */}
#topnav .container .topnav ul li a { position: relative; z-index:99999; display: block; float: left; height: 45px; line-height: 45px; font-size: 14px; font-weight:bold; color: #FFF; background-repeat: no-repeat; background-position: center; text-align: center;/* width: 100px; */}
#topnav .container .topnav ul li a:hover, #topnav .container .topnav ul li.current { color: #FFF; background:#35699d url(/cn/images/nav_bg_h.jpg) no-repeat; 
text-decoration: none; }
#topnav .container .topnav ul li.current a { color:#FFF; }
ul.dropdown { position: relative; width: 100%; }
ul.dropdown li { font-weight: bold; float: left;position: relative; background: #35699D;/* width: 180px;  */}
#topnav .container .topnav ul.dropdown li a{padding:0px 25px 0px 20px;}
ul.dropdown a:hover { color: #000; }
#topnav .container .topnav ul li .sub_menu li a { display: block; color: #FFF; position: relative; z-index: 2000; text-align: center; text-decoration: none; opacity: 0.8; border-top:1px solid #4C96E1; }
#topnav .container .topnav ul li .sub_menu li a:hover { background:#4C96E1; }
ul.dropdown li a.hover { background: #35699D; position: relative; color: #fff; }
ul.dropdown ul { display: none; position: absolute; top: 0; left: 0; width: auto; z-index: 1000; }
ul.dropdown ul li { font-weight: normal; background: #f6f6f6; color: #fff; }
.drop > a { position: relative; }
.drop > a:after { content:""; position: absolute; right: 6px; top: 45%; width:10px; height:10px; background:url(/cn/images/xl.gif) 0px 0px no-repeat; }
/*#topnav .container .topnav .drop ul li{width:130px;}
#topnav .container .topnav .drop ul li a{padding:0px 10px;width:110px;}*/
/*导航*/

/*首页百叶窗开始*/
.ggLoading, .ggLoading2 {/*background-image: url(/cn/images/loading.png);*/}
.gg { width: 100%; min-width: 1200px; height: 500px; position: relative; z-index: 99; overflow: hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background:#E4E4E4; }
.gg_s { height:220px; }
.ggLoading { position: absolute; left: 40%; top: 200px; width: 325px; text-align: center; height: 56px; background-position: 0 -274px; background-repeat: no-repeat; line-height: 56px; color: #9c9c9c; }
.ggLoading2 { width: 330px; height: 56px; background-position: 213px -330px; background-repeat: no-repeat; }
.ggLoading em { font-weight: bold; }
.ggs { width: 200%; min-width:1200px; height: 500; left: -50%; top:0px; position: absolute; }
.ggBox { width: 1920px; height: 500px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.ggBox a { display: block; width: 1920px; height: 500px; position: absolute; z-index: 1; opacity: 0.1; }
.ggBox img { display: block; width: 1920px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.ggb { position: absolute; width: 100%; left: 0; bottom: 0; height: 40px; z-index: 10000000; background-repeat: repeat-x; background-position: 50% -40px; }
.ggBtns { width: 1200px; height: 38px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;/* background:url(/cn/images/banner_bottom.png) 0px bottom no-repeat;*/ opacity:0.8 }
.ggBtns a { float: right; display: block; width: 12px; height: 12px; text-align: center; color: #FFFFFF; font-size: 12px; line-height: 12px; background-position: center center; position: relative; top: -10px; outline: none; background-repeat: no-repeat; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 10px; background-image: url(/cn/images/em2.png) no-repeat; background-color: #FFFFFF; border-radius:12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; }
.ggBtns a em { display: block; width: 12px; height: 12px; overflow: hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.ggBtns a:hover { color: #e7e7e7; text-decoration: none; }
.ggBtns a:focus { outline: none; }
.ggBtns a.ggOn { color: #f68900; }
.ggBtns a { background-color:#DDD; }
a.ggOn { color: #ff7800; background-color: #FB6C01; background:url(/cn/images/on_btn.png) no-repeat -14px 0px; }
/*首页百叶窗结束*/
/*内页小百叶窗开始*/
.main_banner .ggLoading, .ggLoading2 { background-image: none; background-color: transparent; }
.main_banner .gg { width: 100%; height: 220px; position: relative; z-index: 1; overflow: hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-image: none; background-color: transparent; }
.main_banner .ggLoading { position: absolute; left: 268px; top: 208px; width: 325px; text-align: center; height: 56px; background-position: 0 -274px; background-repeat: no-repeat; line-height: 56px; color: #9c9c9c; }
.main_banner .ggLoading2 { width: 220px; height: 56px; background-position: 213px -330px; background-repeat: no-repeat; }
.main_banner .ggLoading em { font-weight: bold; }
.main_banner .ggs { width: 200%; height: 220px; left: -50%; top: 0; position: absolute; }
.main_banner .ggBox { width: 1920px; height: 220px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.main_banner .ggBox a { display: block; width: 1920px; height: 220px; position: absolute; z-index: 1; opacity: 0.1; }
.main_banner .ggBox img { display: block; width: 1920px; height: 220px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.main_banner .ggb { position: absolute; width: 100%; left: 0; bottom: 0; height: 25px; z-index: 4; background-repeat: repeat-x; background-position: 50% -40px; }
.main_banner .ggBtns {
 width: 11000px height: 40px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-right: auto; }
.main_banner .ggBtns a { float: right; display: block; width: 12px; height: 12px; text-align: center; color: #FFF; font-size: 12px; line-height: 12px; background-position: center center; position: relative; top: -10px; outline: medium none; background-repeat: no-repeat; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 10px; background-color: #FFF; border-radius: 12px; }
.main_banner .ggBtns a:hover { color: #FFF; text-decoration: none; }
.main_banner .ggBtns a:focus { outline: none; }
.main_banner .ggBtns a.ggOn { color: #FFF; background:url(/cn/images/on_btn.png) no-repeat -14px 0px; }
.main_banner .ggb, .ggBtns a { }
.main_banner a.ggOn { background-color: #ff7800; color: #005ff3; background:url(/cn/images/on_btn.png) no-repeat -14px 0px; }
/*内页百叶窗结束*/
/*公告*/
.salutatory .tips { float: left; height: 16px; line-height: 16px; color: #888888; width: 370px; padding-top:6px; }
.salutatory .tips span { float: right; display: block; padding-left: 8px; padding-top: 3px; }
.salutatory .tips .t { float: left; background-image: url("/cn/images/gg_bg.gif"); background-repeat: no-repeat; background-position: 2px 1px; padding-left: 22px; width: 40px; height: 20px; color:#666; }
.salutatory .tips .box { line-height: 16px; float: left; height: 16px; width: 260px; overflow: hidden; }
/*公告*/
/*热搜start*/
.box_search { border-bottom:1px solid #E2E2E2;}
.hot_search { height: 36px; width: 1200px; margin-right: auto; margin-left: auto; position: relative; z-index: 4; }
.hot_search .container { height: 36px; position: absolute; left: 0px; top: 0px; width: 1200px; z-index: 5; background-repeat: repeat-x; }
.hot_search .sobox { height: 36px; position: relative; }
.hot_search .sobox .hot_keyword { line-height: 22px; position: absolute; top: 6px; color: #666666; padding-left: 16px; background:url(/cn/images/hot.gif) 0px 2px no-repeat; }
.hot_search .sobox .hot_keyword a { color: #999; margin-right: 10px; margin-left: 10px; }
.hot_search .sobox .hot_keyword a:hover { color:#FB6C01; }
.hot_search .top_search { position: absolute; top: 7px; right: 0px; height: 27px; z-index:3; background-repeat: no-repeat; background-position: left; }
.hot_search .top_search span { display: block; float: left; height: 23px; width:auto; }
.hot_search .search_img { height:22px; width:40px; background: url(/cn/images/search.gif); }
.hot_search .top_search .box input { font-size: 12px; height: 20px; line-height: 20px; border: 1px solid #4C96E1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius:4px; width:180px; padding-left:4px; margin-top: 0px; margin-left: 2px; font-family: "微软雅黑"; color: #939393; }
.hot_search .top_search .box { width: 154px; }
.hot_search .search_btn { width:40px; height:23px; background:url(/cn/images/iocn.png) -188px 0px no-repeat; _background:url(/cn/images/ie_6.png) no-repeat; }
.hot_search .btsub{width:39px;height:22px;}
/*热搜end*/
/*产品优势stary*/
#cpys {margin-top: -12px; min-width: 1200px; height:400px; background-color:#dededd; margin-bottom: 14px; }
#cpys .cpys_title { height:90px; width:1200px; text-align: center; line-height:60px; background:url(/cn/images/youshi_title_bg.jpg) no-repeat; }
#cpys .cpys_title h1 { font-size:18px; line-height:60px; color:#2581de; }
#cpys p { font-size:14px; color:#666; line-height:22px; margin-top:-10px;}
#cpys .cpys_box { text-align: center; margin:20px 0px 20px 0px; }
#cpys .cpys_box .cpys_list { display: inline-block; height: 200px; width: 200px; padding: 1px; margin-left: 30px; margin-right: 30px; padding:10px 10px; background-color: #FFF; font-size: 14px; border: 1px solid #CDCDCD; border-radius: 200px; box-shadow: 0px 0px 1px #EDEDED; }
#cpys .cpys_box .cpys_list .num_num { font-size:36px; color:#2581E6; font-family:Helvetica, Arial, sans-serif; }

#cpys .cpys_box .cpys_list .num_img img
{
	display: inline-block; 
	height: 200px; 
	width: 200px; 
	font-size: 14px; 
	border-radius: 200px; 
	box-shadow: 0px 0px 1px #EDEDED; 
}


#cpys .cpys_box .cpys_list h2 { text-align:center; font-size:18px; font-wight:blod; color:#fd5700; border-bottom:1px solid #c2c2c2; padding:8px 0 8px 0px; }
#cpys .cpys_box .cpys_list p { text-align:center; font-size:12px; line-height:24px; font-wight:blod; color:#666; margin-top: 20px }
/*产品优势end*/
/*首页左侧导航start*/
#cp_box { margin-bottom: 14px; }
#cp_box .left_nav { float: left; overflow: hidden; height: auto; min-height:520px; width: 248px; padding-bottom:20px; margin-right: auto; margin-left: auto; background: #f7f7f7; opacity:0.98; filter:"alpha(opacity=98)"; -ms-filter:"alpha(opacity=98)"; /* 旧版IE */ ; ; }
#cp_box .left_nav .tt_color { background: url(/cn/images/tt_bg.gif) 0px 73px repeat-x; }
#cp_box .left_nav ul { padding-bottom: 10px; padding-left:14px; }
#cp_box .left_nav ul li { width: 220px; padding-top:4px; }
#cp_box .left_nav ul li span a { background: url(/cn/images/ico_nav_li.gif) 8px 12px no-repeat; display: block; height: 30px; width: 197px; line-height: 30px; color: #555; padding-left: 25px; font-size: 14px; font-weight: bold; }
#cp_box .left_nav ul li span a:hover { color:#fb6c01; background: url(/cn/images/ico_nav_li_h.gif) 8px 12px no-repeat; }
#cp_box .left_nav ul li .two_class { margin-top: 20px; padding-left: 10px; padding-top: 10px; padding-bottom: 12px; border:1px solid #cdcdcd; }
#cp_box .left_nav ul li .two_class span { font-size: 14px; line-height: 26px; font-weight: normal; background-image: none; float: left; white-space: nowrap; height: 26px; width: auto; }
#cp_box .left_nav ul li .two_class span a { font-size: 14px; line-height: 26px; font-weight: normal; background-image: none; color: #666; float: left; height: 26px; width: auto; padding-right: 8px; padding-left: 8px; }
#cp_box .left_nav ul li .two_class span a:hover, .main_box .left .left_nav ul li .two_class .dq a { color: #FB6C01; }
#cp_box .main_box .right { float: right; width: 733px; }
#cp_box .main_box .right .tab { background-image: url(/cn/images/12.gif); height: 49px; width: 733px; background-repeat: repeat-x; background-position: top; overflow: hidden; }
/*首页左侧导航end*/
/*每栏公用头部start*/
.tt_bottom { font-size: 16px; height:51px; overflow: hidden; border-bottom:1px solid #E2E2E2; background: url(/cn/images/t_bg.gif) 0px 73px no-repeat; }
.tt_icon_m { font-size: 16px; font-weight:bold; padding-left:20px; height: 50px; overflow: hidden; background:url(/cn/images/icon.jpg) 0px 20px no-repeat; }
.tt_icon_t { font-size: 16px; padding-left:20px; height: 50px; overflow: hidden; background:url(/cn/images/icon.jpg) 0px 20px no-repeat; }
.tt_icon_h { font-size: 16px; font-weight:bold; padding-left:20px; height: 50px; overflow: hidden; background:url(/cn/images/icon.jpg) 0px 20px no-repeat; }
.tt { height:50px; line-height:50px; text-align: left; font-size: 16px; color: #666; margin-left:10px; margin-right:10px; background: url(/cn/images/tt_bg.gif) 0px 73px repeat-x; }
.tt .en_text { font-size: 10px; color: #999; font-weight: normal; text-transform: uppercase; font-family: "Helvetica"; padding-left: 8px; }
.tt .location { font-size:12px; font-family: '宋体'; float: right; line-height: 22px; padding-top:8px; color: #999999; margin-top: 40px; }
.tt .location a { color: #999; }
.tt .location a:hover { color:#FB6C01; }
.tt .location_a { float: right; font-size:12px; margin-top: 40px; height:22px; line-height: 22px; padding-right:0px; color: #999999; }
.tt .location_a a { display: inline-block; color: #999; height:20px; line-height: 20px; width:42px; 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; }
tt .location_a a:hover { color:#FB6C01; border:1px solid #FB6C01; transition: all 0.1s ease-out 0s; -moz-transition: all 0.1s ease-out 0s; -webkit-transition: all 0.1s ease-out 0s; }
/*每栏公用头部end*/
/*详细与更多start*/
.xiangxi { color:#fb6c01; font-size: 12px; }
.xiangxi:hover { color:#F08424; }
.news_time { float: right; color: #999; }
/*详细与更多end*/
/*产品盒子start*/
.cplist_box { float:left; overflow:hidden; width:930px; height:auto; #F7F7F7;
padding-bottom:20px; margin-left:14px; background:#F7F7F7; min-height:440px; }
.cplist { width:930px; clear: both; float: none; height: auto; padding-left: 15px; overflow:hidden; }
.cplist ul { height: auto; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 5px; }
.cplist ul li { width: 202px; overflow:hidden; text-align: center; float: left; padding-top:14px; margin-right: 30px; }
.cplist ul li .pic { position: relative; overflow:hidden; height: 200px; width: 200px; margin-right: auto; margin-left: auto; text-align: center; display: table; max-height: 200px; border: 1px solid #E7E7E7; }
.cplist ul li .pic span { display: table-cell; vertical-align: middle; }
.cplist ul li .pic{*position: relative;*overflow: hidden;}/*IE6*/
.cplist ul li .pic span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
.cplist ul li .pic span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/

.cplist ul li .pic .fd_chakan { display:none; position: absolute; height: 24px; width: 24px; bottom: 50%; left: 44%; background:url(/cn/images/chakan.png) 0px 0px no-repeat; }
.cplist ul li .pic .fd_chakan a { display: block; height:200px; width:200px; }
.cplist ul li .pic .fd_text { text-decoration: none; position: absolute; height: 36px; width: 202px; bottom: 0px; left: 0px; font-size: 12px; color: #FFF; line-height: 36px; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; background:#000\9;/*ie6,ie7,ie8有效*/ filter:Alpha(opacity=60);/*只对ie7,ie8有效*/ }
.cplist ul li .pic .fd_text a { display: block; height:36px; width:200px; color:#FFF; }
.cplist ul li .pic .fd_text a:hover { color:#FFF; background-color: #FB6C01; }
.cplist ul li:hover .fd_text { background-color:#fb6c01; color:#FFF; opacity:0.8 }
.cplist ul li:hover .fd_chakan { display: block; }
.cplist ul li p { display: block; height:36px; width: 200px; line-height: 36px; background-color:#FFF; border:1px solid #E2E2E2; border-top:none; }
.cplist ul li:hover p a { color:#fff; background-color: #fb6c01; }
.cplist ul li:hover .pic { border:1px solid #fb6c01 }
.cplist ul li p a { display: block; height:50px; width: 200px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.bottomnewslist { padding-top: 8px; padding-bottom: 8px; margin-left: 10px; }
/*产品盒子end*/
/*工艺流程star*/
#gylc { min-width: 1200px; height:400px; background-color:#dededd; margin-bottom: 14px; }
#gylc .gylc_title { height:90px; width:1200px; text-align: center; line-height:60px; background:url(/cn/images/youshi_title_bg.jpg) no-repeat; }
#gylc .gylc_title h1 { font-size:18px; line-height:60px; color:#2581de; }
#gylc p {font-size:14px; color:#666; line-height:22px; margin-top:-10px;}
#gylc .gylc_box { height:280px; text-align: center; margin-top: 20px; }
#gylc .gylc_box .gylc_list { position: relative; display: inline-block; background:url(/cn/images/gylc_bg2.jpg) -30px 20px no-repeat; height: 220px; width: 280px; padding:10px 0px 10px 0px; font-size: 14px; }
#gylc .gylc_box .gylc_list .num_num { font-size:36px; color:#2581E6; font-family:Helvetica, Arial, sans-serif; }
#gylc .gylc_box .gylc_list .gylc_list_title { position: absolute; bottom:80px; left:44px; }
#gylc .gylc_box .gylc_list h2 { text-align:center; font-size:18px; font-wight:blod; color:#fd5700; }
#gylc .gylc_box .gylc_list h6 { text-align:center; font-size:8px; text-transform: uppercase; color:#999; font-family:Helvetica, Arial, sans-serif; }
#gylc .gylc_box .gylc_list p { position: absolute; top:10px; left:124px; text-align:left; font-size:12px; line-height:24px; font-wight:blod; color:#666; margin-top: 20px }
#gylc .gylc_box .gylc_list p .qd_text { color:#fd5700; font-size:18px; padding-right:2px }
/*工艺流程end*/
/*成功案例start*/
#cgal { min-width: 1200px; height:400px; background-color:#F5F5F5; margin-bottom: 14px; }
#cgal .cgal_title { height:90px; width:1200px; text-align: center; line-height:60px; background:url(/cn/images/cgal_bg.jpg) no-repeat; }
#cgal .cgal_title h1 { font-size:18px; line-height:60px; color:#2581de; }
#cgal p {font-size:14px; color:#666; line-height:22px; margin-top:-10px;}
#cgal .cgal_box { overflow:hidden; height:280px; padding-bottom:20px; min-height:280px; }
#cgal .cp_main { position: relative; height:280px; padding-top:18px; width:100%; margin:0 auto; overflow:hidden; }
#cgal .cp_main .case_tit { height:50px; float:left; padding-bottom:29px; width:100%; }
#cgal .cp_main .case_tit p { position:relative; height:50px; line-height:50px; top:-50px; text-align:center; width:980px; font-size:16px }
/*成功案例end*/
/*荣誉*/
#cgal { position:relative; z-index:3; background-color:#F5F5F5; }
#cgal .scrollbox1 { width: 1200px; height:auto; }
#cgal .scrollbox1 .container{visibility: visible; overflow: hidden; position: relative; z-index: 1;}

#cgal .scrollbox1 ul li .pic{height:200px;width:200px;margin-right: auto;margin-left: auto;text-align: center;display: table;/*border: 1px solid #E7E7E7;*/}
#cgal .scrollbox1 ul li .pic span{display: table-cell;vertical-align: middle;}
#cgal .scrollbox1 ul li .pic{*position: relative;*overflow: hidden;}/*IE6*/
#cgal .scrollbox1 ul li .pic span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
#cgal .scrollbox1 ul li .pic span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/

#cgal ul li p { margin-top: 20px; margin-bottom: 10px; }
#cgal ul li { width: 200px; height:240px; float: left; display: block; text-align: center; padding: 20px 10px 10px; }
#cgal .left_arrow { background: transparent url("/cn/images/btn_left.png") no-repeat scroll 0% 0%; height: 208px; width:52px; position: absolute; top: 12%; left:-8px; cursor: pointer; opacity: 0.8; z-index: 9999; }
#cgal .right_arrow { background: transparent url("/cn/images/btn_right.png") no-repeat scroll 0% 0%; height: 208px; width:52px; position: absolute; top: 12%; right:-8px; cursor: pointer; opacity: 0.8; z-index: 9999; }
#cgal .left_arrow:hover { opacity: 1; }
#cgal .right_arrow:hover { opacity: 1; }
/*荣誉*/
/*产品对比start*/
#cpdb { min-width: 1200px; height:610px; background-color:#ECEAEB; margin-bottom: 14px; }
#cpdb .cpdb_title { height:90px; width:1200px; text-align: center; line-height:60px; background:url(/cn/images/cpdb_title_bg.jpg) no-repeat; }
#cpdb .cpdb_title h1 { font-size:18px; line-height:60px; color:#2581de; }
#cpdb p {font-size:14px; color:#666; line-height:22px; margin-top:-10px;}
/*产品对比end*/
/*合作与客户start*/
/*合作品牌start*/
#hzkh .hzpp { float:left; width: 350px; height:440px; overflow: hidden; background-color:#ECEAEB; background:url(/cn/images/hzpp_bg.jpg) no-repeat; }
#hzkh .hzpp .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; }
.hzpp ul { overflow:hidden; height: auto; width:370px; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 5px; }
.hzpp ul li { width: 160px; overflow:hidden; text-align: center; float: left; margin-left: 8px; margin-right: 8px; }
.hzpp ul li .pic { position: relative; overflow:hidden; margin-right: auto; margin-left: auto; text-align: center; display: table; max-height: 200px; height: 124px;width:124px;;margin:10px 20px 12px;background-color:#fff;border:2px solid #fff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1); }
.hzpp ul li .pic span { display: table-cell; vertical-align: middle; }
.hzpp ul li .pic{*position: relative;*overflow: hidden;}/*IE6*/
.hzpp ul li .pic span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
.hzpp ul li .pic span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/

.hzpp ul li p { display: block; height:25px; width: 150px; line-height: 24px; }
.hzpp ul li:hover p a { color:#fb6c01; }
.hzpp ul li p a { display: block; height:24px; width: 150px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.bottomnewslist { padding-top: 8px; padding-bottom: 8px; margin-left: 10px; }
/*合作品牌end*/
/*客户见证start*/
#hzkh { min-width: 1200px; height:440px; background-color:#F5F5F5; margin-bottom: 14px; }
#hzkh .jz_box { float:left; overflow: hidden; line-height:24px; width: 850px; height:389px; }
#hzkh .jz .jz_box { float:left; width: 1000px; height:210px; border: 1px solid #E2E2E2; overflow: hidden; }
#hzkh .jz .ry_box { float:right; width: 998px; height:210px; border: 1px solid #E2E2E2; overflow: hidden; }
#hzkh .jz .scrollbox1 { height:210px; width:1000px; margin-left:auto; margin-right:auto; }
#hzkh .jz .container { float: left; width: 230px; height: 315px; margin-left:4px; }
#hzkh .jz_box .img_box { float: right; height:auto; margin-right:10px; margin-top: 3px; margin-left:10px; margin-bottom:8px; padding:2px; border: 2px solid #FFF; -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); }

#hzkh .jz_box .img_box{height:120px;width:120px;text-align: center;display: table;}
#hzkh .jz_box .img_box span{display: table-cell;vertical-align: middle;}
#hzkh .jz_box .img_box{*position: relative;*overflow: hidden;}/*IE6*/
#hzkh .jz_box .img_box span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
#hzkh .jz_box .img_box span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/

#hzkh .jz_box .jz_list { padding:16px 0px 18px 0px; color:#999; padding-left:10px; }
#hzkh .jz_box .jz_list a { font-size:12px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.jz_box .jz_list .read_more { float:left; margin:12px 10px 0px 0px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
#hzkh .jz_box .jz_list .text_box { line-height: 24px; color:#999; padding:10px 20px 0px 0px; }
#hzkh .jz_box .jz_list .index_new_title { font-size: 14px; }
/*客户见证end*/
/*合作与客户end*/
/*新闻start*/
#xwzx { min-width: 1200px; height:440px; background-color:#F5F5F5; margin-bottom: 14px; background-color: #ECEBEB; }
#xwzx .xw_box { float:left; overflow:hidden; line-height:24px; width: 850px; height:440px; background-color:#ecebeb; }
#xwzx .scrollbox1 { height:210px; width:1000px; margin-left:auto; margin-right:auto; }
#xwzx .xw_box .container { float: left; width: 230px; height: 315px; margin-left:4px; }
#xwzx .xw_box .img_box { float: left; height:auto; margin-right:10px; margin-top: 3px; margin-left:10px; margin-bottom:8px; padding:2px; border: 2px solid #FFF; -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); }


#xwzx .xw_box .img_box{height:120px;width:120px;text-align: center;display: table;}
#xwzx .xw_box .img_box span{display: table-cell;vertical-align: middle;}
#xwzx .xw_box .img_box{*position: relative;*overflow: hidden;}/*IE6*/
#xwzx .xw_box .img_box span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
#xwzx .xw_box .img_box span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/


#xwzx .xw_box .xw_list{ float:left; width:410px; padding:16px 0px 18px 0px; color:#999; padding-left:10px; }
#xwzx .xw_box .xw_list a { font-size:12px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.xw_box .xw_list .read_more { float:left; margin:12px 10px 0px 0px; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
#xwzx .xw_box .xw_list .text_box { line-height: 24px; color:#999; padding:10px 20px 0px 0px; }
#xwzx .xw_box .xw_list .index_new_title { font-size: 14px; }
/*新闻end*/
/*申请表*/
#xwzx .lxwm { float:left; width: 350px; height:440px; overflow: hidden; background-color:#ECEAEB; background:url(/cn/images/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; }
.Purchase {margin-top:20px;}
.sq_forms { width: 430px; margin-right:auto; margin-left: auto; }
.sq_forms .l_text { line-height: 25px; height: 25px; float: left; width:84px; text-align: right; padding-bottom:10px; padding-top:2px }
.sq_forms .r_lyk { width: 334px; float: left; padding-top: 5px; }
.sq_forms .input1 input { border: 1px solid #c6c6c6; line-height: 22px; height: 22px; width:320px;/*background-image: url(/cn/images/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:320px;/*background-image: url(/cn/images/input_bg.gif);*/background-repeat: repeat-x; background-position: top; background-color: #bfbfbf; }
.sq_forms .textarea1 textarea { color:#666; width:320px; border: 1px solid #cacaca; height: 100px; 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 span { padding-right: 15px; }
.sq_forms .an span input { height: 28px; width: 88px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.sq_forms .an span .btn_submit { background:url(/cn/images/sq_submit.gif) no-repeat; width:92px; height:28px; border:0px; cursor:pointer; 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_submit:hover { background:url(/cn/images/sq_submit_hover.gif) no-repeat; 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:url(/cn/images/sq_reset.gif) no-repeat; width:89px; height:28px; border:0px; cursor:pointer; }
.sq_forms .an span .btn_reset:hover { background:url(/cn/images/sq_reset_hover.gif) no-repeat; }
/*申请表*/
/*友链start*/
#link { min-width: 1200px; background-color:#F5F5F5; margin-bottom: 14px; border:1px solid #DEDCDD; }
.block_title_a { height: 35px; font-size: 14px; line-height: 35px; padding-left:30px; color:#535353; background:url(/cn/images/link.gif) no-repeat 10px 13px; border-bottom: 1px dashed #D8D8D8; }
.link { height:auto; border: 1px solid #E2E2E2; padding-bottom:10px; margin-bottom: 12px; }
.linkbox { padding:12px 0 0 0 }
.linkbox span { line-height: 22px; white-space: nowrap; display: block; height: 22px; padding-right: 12px; padding-left: 12px; float: left; }
.link .name { height: 34px; line-height: 34px; font-size: 14px; font-weight: bold; padding-left: 18px; margin-left: 0px; background-repeat: no-repeat; background-position: 0px 10px; background-image: url("/cn/images/title_ico.gif"); }
.link .linkbox a { color:#5a5a5a; }
.link .linkbox a:hover { color:#777; }
/*友链end*/
/*尾部*/
#footer {height:auto; /*min-width:1200px;*/width:100%; overflow: hidden; background-color: #333436; padding-bottom:10px; margin-top:10px; margin-left:auto; margin-right:auto;}
.footer_box { height:auto; min-width:1200px; color:#666; margin-left:auto; margin-right:auto; font-size:12px; text-shadow: 0px 1px 1px #3474748; background-color: #333436; }
.footer_box .bottom { height:auto; clear: both; float: none; background-color: #333436; }
.footer_box .zk_f { height: auto; width: 1200px; padding-top: 2px; text-align: center; }
.footer_box .zk_f a { color:#979797; }
.footer_box .zk_f a { color:#666; }
.footer_box .zk_f a:hover { color:#F8940E; }
.bottom .subnav { margin-left: auto; margin-right: auto; background-repeat: repeat-x; background-position: top; height: 37px; background-color:#282828; }
.bottom .subnav div { height: 37px; margin-right: auto; margin-left: auto; line-height: 37px; text-align: center; border-bottom:1px solid #3d3d3d; }
.bottom .subnav div a { color: #FFF; padding-right: 12px; padding-left: 12px; font-size: 14px; background-image: url(/cn/images/nav_line1.gif); background-repeat: no-repeat; background-position: right center; }
.bottom .subnav div a:hover { color:#FB6C01; ; }
.bottom a { color:#8d8d8e; }
.bottom .footer { height: auto; width: 1220px; overflow: hidden; padding-top:12px; padding-bottom:12px; margin-bottom:10px; border-bottom:1px solid #3F4143; margin-right: auto; margin-left: auto; }
.footer_first, .footer_second, .footer_third, .footer_fourth { float:left; color:#8d8d8e; width:280px; margin-right:20px; line-height:24px }
.bottom h1 { font-size:16px; color:#cac9c9; line-height:32px; border-bottom:1px solid #3f4143; margin:10px 0px; padding:10px 0px; }
.bottom .footer_first { line-height:24px; }
.bottom .footer_first .ljxq_btn { font-family: "宋体"; display:block; color:#8D8D8E; height:24px; line-height: 24px; width:90px; margin:12px 0px; text-align: center; border:1px solid #8D8D8E; border-radius:12px; -moz-radius:12px; -webkit-radius:12px; -ms-radius:12px; }
.bottom .footer_first .ljxq_btn:hover { color:#E66300; border:1px solid #E66300; }
.bottom .footer_second ul li { float:left; width:92px; }
.bottom .footer_second ul li a { float:left; width:90px; text-align:left; line-height:24px; }
.bottom .footer_second ul li a:hover { color:#FE750A; }
.bottom .footer_second .a_first { font-size:14px; color:#CAC9C9; line-height:32px }
.bottom .footer_third .gzwm_nav span { height:24px; line-height:24px; }
.bottom .footer_third .zxly_btn { font-family: "宋体"; display:block; color:#8D8D8E; height:24px; line-height: 24px; width:90px; margin:12px 0px; text-align: center; border:1px solid #8D8D8E; border-radius:12px; -moz-radius:12px; -webkit-radius:12px; -ms-radius:12px; }
.bottom .footer_third .zxly_btn:hover { color:#E66300; border:1px solid #E66300; }
.bottom .footer_fourth { margin-right:0px; width:300px; }
.f_weibo_icon { background-position: -163px -52px; padding-right: 4px; margin-right: 4px; border-right:1px solid #464749; }
.f_weixin_icon { background-position: -162px -77px; padding-right: 4px; margin-right: 4px; border-right:1px solid #464749; }
.erweima_weibo, .erweima_weixin { float: left; }
.erweima_title { height:auto; line-height:24px; margin-bottom: 10px; margin-top: 4px; }
.erweima_weibo { margin-right:20px; }
#topcontrol img { opacity: 0.8; }
#topcontrol img:hover { opacity: 1; }
/*尾部end*/
/*内页start*/
#main { min-height: 200px;margin-top:12px}
.main_left { float: left; color:#333; background-color:#FFF; border:1px solid #E2E2E2; width: 250px; height: auto; overflow: hidden; margin-bottom: 20px; }
.main_left .left_nav { width: 250px; margin-bottom: 10px; text-align: center; }
.main_left .left_nav .left_nav_ul { padding: 10px 10px 0 10px; }
.main_left .left_nav .left_nav_title { display:block; width:250px; height:55px; line-height:55px; color:#FFF; font-size: 16px; font-weight: bold; background:url(/cn/images/left_nav_title_bg.jpg) no-repeat; }
.main_left .left_nav .left_nav_title a{color:#fff;}
.main_left .left_nav .left_nav_ul li { display: block; text-align: center; margin-bottom: 10px; clear: both; float: none; padding: 0px; line-height: 34px; height: 34px; }
.main_left .left_nav .left_nav_ul li a { display: block; height:34px; line-height:34px; font-size: 14px; border: 1px solid #E2E2E2; background: url(/cn/images/ico_nav_li.gif) 8px 14px no-repeat; }
.main_left .left_nav .left_nav_ul li a:hover { border: 1px solid #fd5700; }
.main_right { float: right; overflow:hidden; height: auto; min-height:540px; width: 930px; margin-bottom: 20px; border: 1px solid #E2E2E2; border-top:none; background:#FFF; }
.block_title { height: 35px; line-height: 35px; background-repeat: repeat-x; background-position:0 bottom; background-color:#FFF; border-top:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2; background: url("/cn/images/title_bg.gif") no-repeat; }
.block_title .location { font-family: '宋体'; float: right; line-height: 22px; padding-top:8px; padding-right:10px; color: #999; }
.block_title .name { height:35px; line-height: 35px; font-size: 16px; padding-left: 20px; margin-left: 0px; background-repeat: no-repeat; background-position: 5px 14px; background-image: url(/cn/images/icon.jpg); }
.block_title .location_a { float: right; line-height: 22px; padding-top:7px; padding-right:10px; color: #999999; }
/*其他内页左侧导航*/
.main_left .left_nav .left_nav_ul li a:hover { color:#fb6c01; background: url(/cn/images/ico_nav_li_h.gif) 8px 14px no-repeat; }
.main_left .left_nav .left_nav_ul li a.current { color:#fb6c01; background: url(/cn/images/ico_nav_li_h.gif) 8px 12px no-repeat; }
/*其他左侧导航*/
/*换一换*/
.location_a a.h_h { display: inline-block; color: #999; height:14px; line-height: 10px; width:14px; margin-top: 6px; background: url(/cn/images/h.gif) 0px 0px no-repeat; text-align: center; border:none; border-radius:16px; -moz-radius:16px; -webkit-radius:16px; transition: all 0.2s ease-out 0s; }
.location_a a.h_h:hover { color:#FA8405; background: url(/cn/images/h_h.gif) 0px 0px no-repeat; transform:rotate(360deg); -webkit-transform:rotate(360deg); 10 -moz-transform:rotate(360deg);
11 -o-transform:rotate(360deg);
12 -ms-transform:rotate(360deg);
}
/*换一换*/
/*内页左侧联系我们*/
.lx_box { line-height: 24px; color: #626262; height:auto; width: 248px; border-top: 1px solid #e2e2e2; padding: 0px 0px 10px 0px; margin-top: 14px; margin-bottom: 20px; background:#FFF; }
.lx_box .pic { padding:2px; border:1px solid #E2E2E2; width:200px; background-color:#FFF; }
.lx_box .lx_p { margin:20px 20px 0px 20px; }
.lx_box .lx_p .c_name { color:#666; font-weight: bold; }
/*内页左侧联系我们*/	
/*内页资讯start*/
.bottomnewslist { padding-top: 8px; padding-bottom:20px; margin-left: 6px; }
.bottomnewslist li { height: 32px; margin-right:24px; border-bottom: 1px dashed #CECECE; background-image: url(/cn/images/nav_left_icon.gif); background-repeat: no-repeat; background-position: 2px center; padding-left: 16px; line-height: 32px; width: 420px; float:left; }
.bottomnewslist li:hover { background-image: url(/cn/images/nav_left_icon_hover.gif); background-repeat: no-repeat; }
.bottomnewslist li span { float: right; color: #999999; }
.news_time { float: right; color: #999; }
/*内页资讯end*/
/*产品详细内页*/
.ProductInfo { margin:0 auto; width:900px; }/*新闻类页内页宽度*/
.ProductInfo_cp { margin-left: 20px; margin-top: 20px; width: 910px; overflow: hidden; }/*产品详情页内页宽度*/
.Productpic { float: left; width: 304px; height: auto; }
.Productpic .BigPicture { height:302px; width:302px; display: table; vertical-align: middle; text-align: center; border: 1px solid #E7E7E7; }
.Productpic .BigPicture span { display: table-cell; vertical-align: middle; }
.Productpic .Thumbnaillist { height: 124px; width:304px; overflow: hidden; }
.Productpic .Thumbnaillist .l { float: left; width: 20px; height: 90px; background-color: #F9F9F9; }
.Productpic .Thumbnaillist .l a { background-image: url(/cn/Images/jt_l.gif); background-repeat: no-repeat; background-position: center center; }
.Productpic .Thumbnaillist .l a:hover { background-color: #FFFFFF; background-image: url(/cn/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: 100px; height:100px; line-height: 100px; float: left; text-align: center; display: table-cell; vertical-align: middle; margin-left:0px; margin-right:19px; margin-top: 10px; }
.Productpic .Thumbnaillist .piclist ul li .imgborder{height:98px;width:98px;margin-right: auto;margin-left: auto;text-align: center;display: table;border: 1px solid #E7E7E7;}
.Productpic .Thumbnaillist .piclist ul li .imgborder:hover{border: 1px solid #FD9700;}
.Productpic .Thumbnaillist .piclist ul li .imgborder span{display: table-cell;vertical-align: middle;}
.Productpic .Thumbnaillist .piclist ul li .imgborder{*position: relative;*overflow: hidden;}/*IE6*/
.Productpic .Thumbnaillist .piclist ul li .imgborder span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
.Productpic .Thumbnaillist .piclist ul li .imgborder span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/

.Productpic .Thumbnaillist .r a { float: right; width: 20px; height: 90px; background-image: url(/cn/Images/jt_r.gif); background-repeat: no-repeat; background-position: center center; background-color: #F9F9F9; }
.Productpic .Thumbnaillist .r a:hover { background-image: url(/cn/Images/jt_r-.gif); text-decoration: none; background-color: #FFFFFF; }
.ProductInfo_cp .r_info { overflow: hidden; float: left; width:300px; padding:0px 0px 0px 20px; }
.ProductInfo_cp .cp_xx { height:auto; width:300px; margin-bottom:10px; }
.ProductInfo_cp .cp_gm { width:300px; height:100px; margin-top:20px; padding-bottom:10px; }
.ProductInfo_cp .r_info .cp_lb { color: #999; }
.ProductInfo_cp .r_info .cp_jg { color: #999; }
.ProductInfo_cp .r_info .cp_jg span { color:#fb6c01; font-size: 22px; }
.ProductInfo_cp .r_info .cp_jj_box { overflow-x: hidden;overflow-y:auto; height:132px; padding:10px 0px;word-wrap: break-word;word-break: normal;}
.ProductInfo_cp .r_info .cp_jj_box .jj_text { color:#666; font-size: 12px; line-height: 24px; }
.ProductInfo_cp .r_info ul li { line-height: 32px; font-size: 12px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CECECE; padding-top: 5px; }
.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: #666; display: block; margin: 0px; padding: 0px; }
.ProductInfo_cp .r_info ul li p { font-size: 12px; }
.ProductInfo_cp .r_info ul li p a { color:#888; }
.ProductInfo_cp .r_info .cp_tel { height:40px; line-height: 40px; text-align:center; font-size: 14px; }
.ProductInfo_cp .r_info .cp_tel em { color:#fb6c01; font-size:14px; }
.ol_tel { height: 86px; width: 320px; margin-top: 15px; background-image: url(/cn/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; }
.ol { margin: 10px; }
.ol a { display:block; height:33px; width: 100px; text-align:center; font-size:16px; color: #FFF; line-height: 33px; margin-right: auto; margin-left: auto; background: url(/cn/images/buy_btn.png) no-repeat; }
.ol a:hover { color:#FFF; background: url(/cn/images/buy_btn.png) no-repeat; opacity: 0.8; filter:Alpha(opacity=80);/*只对ie7,ie8有效*/ }
.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: 24px; height: auto; padding:20px 14px 14px 14px; }
.titlebar { background-image: url(/cn/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: 20px; padding-top: 10px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CFCFCF; }
.pllist li a { color: #FA8405; ; }
.pllist li a:hover { color: #FA8405; }
.pllist li strong { font-weight: normal; color: #009AD8; font-size: 11px; }
.pllist li span { color: #999999; }
.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: #0A1B38; padding-left: 14px; height:24px; background-color: #e2e2e2; }
/** background: transparent url("/cn/images/r_more.gif") no-repeat scroll 424px 8px;**/
.morepl a:hover { color: #FFF; background-color: #009AD8; 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; }
/*产品详细内页*/
/*内页右侧盒子*/
.l_right_n { float:left; overflow: hidden; width:250px; height:auto; min-height: 300px; padding-bottom:20px; margin-left: 12px; margin-bottom: 20px; ; border: 1px solid #E7E7E7; background-color: #FFF; }
.l_right_n .t_cplist { width:250px; clear: both; float: none; height: 300px; margin-bottom: 20px; padding-left:18px; }
.l_right_n .t_cplist ul li { width: 250px; text-align: center; float: left; padding-top: 10px; height: auto; display: inline; }
.l_right_n .t_cplist ul li .pic { position: relative; height: 200px; width: 200px; margin-top:14px; margin-right: auto; margin-left: auto; text-align: center; display: table; max-height: 200px; border: 1px solid #E7E7E7; }
.l_right_n .t_cplist ul li .pic span { display: table-cell; vertical-align: middle;}
.l_right_n .t_cplist ul li .pic{*position: relative;*overflow: hidden;}/*IE6*/
.l_right_n .t_cplist ul li .pic span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
.l_right_n .t_cplist ul li .pic span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/

.l_right_n .t_cplist ul li .pic .fd_text { text-decoration: none; position: absolute; height: 36px; width: 200px; bottom: 0px; left: 0px; font-size: 12px; color: #FFF; line-height: 36px; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; background:#000\9;/*ie6,ie7,ie8有效*/ filter:Alpha(opacity=60);/*只对ie7,ie8有效*/ }
.l_right_n .t_cplist ul li .pic .fd_text a { display: block; height:36px; width:200px; color:#FFF; }
.l_right_n .t_cplist ul li .pic .fd_text a:hover { color:#FFF; background-color: #FB6C01; }
.l_right_n .t_cplist ul li .pic:hover .fd_text { background-color:#fb6c01; color:#FFF; opacity:0.8 }
/*内页右侧盒子*/
/*内页右侧切换*/
.focus { width:250px; height:auto; overflow:hidden; position:relative; }
.focus ul { height:auto; position:absolute; }
.focus ul li { float:left; width:250px; height:auto; overflow:hidden; position:relative; }
.focus ul li div { position:absolute; overflow:hidden; }
.focus .btnBg { position:absolute; width:250px; height:20px; left:0; bottom:0; background:#000; display:none; }
.focus .btn { position:absolute; width:250px; height:20px; padding:0px 10px 0px 10px; right:0; bottom:10px; text-align:center; }
.focus .btn span { display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; line-height:12px; text-align:center; _font-size:0; margin-left:10px; cursor:pointer; background-color:#C7C7C7; background:url(/cn/images/on_btn.png) no-repeat 0 0; }
.focus .btn span.on { background-color:#FB6C01; background:url(/cn/images/on_btn.png) no-repeat -14px 0px; }
.focus .preNext { width:26px; height:51px; position:absolute; bottom:0px; background:url(/cn/images/sprite.png) no-repeat 0 0; cursor:pointer; }
.focus .pre { left:0; }
.focus .next { right:0; background-position:right top; }
/*内页右侧切换*/
/*内页end*/
/*分页代码*/
.Pagebox { padding-top: 30px; padding-bottom: 30px; margin-top: 10px; clear: both; float: none; height: auto; width: 100%; }
.Pagebox .PageStyle a { float: left; font-size: 12px; border: 1px solid #aeaeae; color: #666; height: 21px; padding-right: 10px; padding-left: 10px; margin-right: 4px; margin-left: 4px; background-color: #FFFFFF; line-height: 20px; transition: all 0.1s ease-out 0s; -moz-transition: all 0.1s ease-out 0s; -webkit-transition: all 0.1s ease-out 0s; }
.Pagebox .PageStyle a:hover { background-color: #fb6c01; background-image: none; text-decoration: none; color: #FFFFFF; border:1px solid #fb6c01; 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: 18px; width: auto; line-height: 14px; color: #2E475F; }
.Pagebox .PageStyle .inputbox { width:30px; height:18px; 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; background-repeat: repeat-x; background-position: bottom; color: #666; height: 22px; line-height: 14px; padding-right: 5px; padding-left: 5px; margin-right: 2px; margin-left: 2px; cursor: pointer; border: 1px solid #AEAEAE; font-family: "微软雅黑"; }
.Pagebox .PageStyle .btnGo:hover { background:#fb6c01; color:#FFF; border:1px solid #fb6c01; }
.Pagebox .PageStyle .cpb { display: block; float: left; background-color:#fb6c01; border: 1px solid #fb6c01; color: #FFF; height: 21px; line-height: 21px; padding-right: 10px; padding-left: 10px; margin-right: 4px; margin-left: 4px; }
/*分页代码*/
/*内页新闻列表*/
.news_list_n li { float: none; display: block; height: 32px; line-height: 32px; width:auto; border-top:none; border-left:none; border-right:none; border-bottom:1px dashed #D9D8D8; }
.news_list_n li a { display: block; height: 32px; line-height: 32px; width:auto; padding:0px 0px 0px 20px; float: none; border-top:none; border-left:none; border-right:none; border-bottom:1px dashed #D9D8D8; background:url(/cn/images/nav_left_icon.gif) 4px 12px no-repeat; }
.news_list_n li a:hover { background:url(/cn/images/nav_left_icon_hover.gif) 4px 12px no-repeat; }
.news_box_n { width: 900px; clear: both; float: none; height: auto; padding-left: 18px; ; }
.news_box_n .news_img_left { overflow: hidden; margin-right: auto; margin-left: auto; margin-bottom:10px; margin-top: 20px; height: 120px; width: 900px; border-bottom: 1px dashed #E2E2E2 }
.news_box_n .news_img_left a { font-size: 14px; font-weight: bold; color:#FB6C01; }
.news_box_n .news_img_left a:hover { color:#f99244; }
.news_box_n .news_img_left .nwes_img_box { float: left; overflow:hidden; height: 102px; width: 102px; margin-right:12px; }
.news_box_n .news_img_left .pic { display: table; height: 100px; width: 100px; overflow:hidden; margin-right: auto; margin-left: auto; text-align: center; border: 1px solid #E7E7E7; }
.news_box_n .news_img_left p { height: 70px; line-height: 24px; color: #999; ; padding-top: 5px; }
.news_box_n .news_img_left p a, .read_more2 { font-size: 12px; font-weight: normal; color:#fb6c01; }
.news_box_n .news_img_left .pic span { display:table-cell; vertical-align:middle; }
.news_box_n .news_img_left .pic{*position: relative;*overflow: hidden;}/*IE6*/
.news_box_n .news_img_left .pic span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
.news_box_n .news_img_left .pic span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/

.news_title { height:20px; width: auto; margin-top:2px; }
.news_pic_list .al_p { min-height: 80px; }
/*内页新闻列表*/
/*内页案例列表*/
.al_list_n li { float: none; display: block; height: 32px; line-height: 32px; width:auto; padding:0px 0px 0px 20px; float: none; border-top:none; border-left:none; border-right:none; border-bottom:1px dashed #D9D8D8; background:url(/cn/images/ico_li.gif) 4px 12px no-repeat; }
.al_box_n { width: 910px; overflow: hidden; clear: both; float: none; height: auto; padding-left: 10px; ; }
.al_box_n .al_img_left { overflow: hidden; margin-right: auto; margin-left: auto; margin-bottom:10px; margin-top: 20px; height: 120px; width: 900px; border-bottom: 1px dashed #E2E2E2 }
.al_box_n .al_img_left a { font-size: 14px; font-weight: bold; color:#666; }
.al_box_n .al_img_left a:hover { color:#f99244; }
.al_box_n .al_img_left .al_img_box { float: left; overflow:hidden; height: 102px; width: 102px; margin-right:12px; }
.al_box_n .al_img_left .pic { display: table; height: 100px; width: 100px; overflow:hidden; margin-right: auto; margin-left: auto; text-align: center; border: 1px solid #F2F2F2; }
.al_box_n .al_img_left .pic span{display: table-cell;vertical-align: middle;}
.al_box_n .al_img_left .pic{*position: relative;*overflow: hidden;}/*IE6*/
.al_box_n .al_img_left .pic span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
.al_box_n .al_img_left .pic span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/

.al_box_n .al_img_left p { height: 70px; line-height: 24px; color: #999; ; padding-top: 5px; }
.al_box_n .al_img_left p a, .read_more2 { font-size: 12px; font-weight: normal; color:#fb6c01; }
.al_box_n .al_list_r .pic { float:right; margin:0px 4px 0 20px; }/*公司新闻列表图片右边浮动*/
.al_box_n .al_list_r .news_time { float:left; margin:0px 10px 0px 0; color:#999; }
.al_box_n .al_img_left .pic span { display:table-cell; vertical-align:middle; }
.al_title { height:20px; width: auto; margin-top:2px; }
.al_pic_list .al_p { min-height: 80px; }
/*内页案例列表*/
.news_list_t { height:auto; line-height:32px; }
.news_list_t .count { float: left; width: 20px; height:20px; margin-right:4px; font-family: Arial; color: #a7a7a7; font-size: 14px; text-align: center; }
.news_list_t .count-top { color: #f70; }
.news_list_t .block_title .location_a a { font-size:12px; color:#999; }
.news_list_n_box { padding:0px 10px; margin-bottom: 20px; }
.news_list_t li a { padding-left:2px; background:none; }
.news_list_t li a:hover { background:none; }
.news_list_n_box a { transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.news_list_n_box a:hover { transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
.news_list_n_box li { height: 32px; margin-right:0px; border-bottom: 1px dashed #F1F1F1; padding-left: 0px; line-height: 32px; }
.img_hover { padding:2px; border: 1px solid #E8E8E8; transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; }
/*文章内页*/
.ArticleTitle { text-align: center; padding-bottom: 10px; padding-top: 30px; }
.ArticleTitle h1 { font-size: 22px; color: #fb6c01; font-weight: normal; }
.ReleaseDate { color:#999; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #E7E7E7; padding-bottom: 12px; }
.ArticleContent { line-height: 24px; padding:12px 10px; color:#777; }
.Thenext { padding-right: 10px; padding-bottom: 10px; margin-top: 10px; line-height: 22px; height: 22px; }
.Thenext .on { float: left; background:url(/cn/images/on_ioc.gif) 4px 6px no-repeat; /* padding-left: 18px*/ }
.Thenext a { font-weight: bold; }
.Thenext .next { float: right; background:url(/cn/images/next_ioc.gif) 4px 6px no-repeat; padding-left: 18px }
.Keywords { padding-top: 8px; padding-bottom: 8px; /*padding-left: 30px;*/ font-weight: bold; background:url(/cn/images/keywords_bg.gif) 12px 12px no-repeat; }
.Keywords a { font-size: 12px; font-weight: normal; margin-right: 8px; color:#fb6c01; border:1px solid #fb6c01; padding-left:8px; padding-right: 8px; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; }
.Keywords a:hover { color:#FD5701; }
.fxd { display: block; height:16px; float: left; padding-top: 8px; padding-bottom: 3px; /* padding-left: 20px;*/ font-size:12px; position: relative; background:url(/cn/images/fx_ico.gif) 0px 10px no-repeat; }
.k_f_box .Keywords { float:left; }
/*文章内页*/
/*单页区域*/
.single_page { width:900px; overflow:hidden; min-height:400px; font-size:12px; line-height:32px; margin:14px 20px 10px 16px; margin-bottom: 20px; }
.single_page .pic_r { float: right; }
/*单页区域*/
/*通用选项卡开始*/
.tab_box { background-repeat: repeat-x; background-position: bottom; height: 34px; line-height: 34px; float: none; width:auto; border-bottom:1px solid #E2E2E2; }
.tab_box2 { background-repeat: repeat-x; background-position: bottom; padding-bottom: 2px; height: 30px; clear: both; float: none; background-image: url(/cn/images/title_line_g.gif); }
.tab_box3, .tab_box4 { background-repeat: repeat-x; background-position: bottom; padding-bottom: 2px; height: 30px; width:276px; clear: both; float: none; background-image: url(/cn/images/title_line_g.gif); }
.tab_box4 { width: auto; }
.tab_box .title01 { font-size: 14px; font-weight:bold; height：24px;
height: 34px; line-height: 24px; padding-left: 20px; background:url(/cn/images/title_ico.gif) no-repeat left 2px; }
.tab_box ul li { float: left; height: 34px; width: auto; }
.tab_box ul li span { white-space: nowrap; display: block; float: left; line-height: 34px; height: 34px; width: auto; }
.tab_box ul li span a { line-height: 32px; display: block; height: 32px; padding:0px 10px 0px 10px; background-repeat: repeat-x; background-position: bottom; font-size: 14px; float: left; border-width: 1px 1px 1px 1px; border-style: solid; margin-right:-1px; border-color: #E2E2E2 #E2E2E2 #F7F7F7 #E2E2E2; }
.tab_box ul li span a:hover, .tab_box ul .Current span a { text-decoration: none; font-size: 14px; line-height: 32px; height: 33px; color:#fb6c01; padding-top:0px 10px 0px 10px; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #fb6c01 #E2E2E2 #F7F7F7 #E2E2E2; }
.cpms_icon { background-position:-96px -157px; }
.zxxd_icon { background-position:-95px -200px; }
.cppl_icon { background-position:-95px -178px; }
.cpms_icon:hover { background-position:-72px -157px; }
.zxxd_icon:hover { background-position:-77px -58px; }
.cppl_icon:hover { background-position:-72px -58px; }
.tab_box ul li span a:hover .cpms_icon { background-position:-72px -157px; }
.tab_box ul li span a:hover .zxxd_icon { background-position:-70px -200px; }
.tab_box ul li span a:hover .cppl_icon { background-position:-70px -178px; }
/*通用选项卡结束*/
/*招聘*/
.zp_list { background-color:#f7ece6; padding:10px; margin:10px 0px; }
.zp_list a { display: block; font-size: 14px; font-weight: bold; color: #fb6c01; }
.zp_list a img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-right: 8px; }
.zp_list dl { padding-bottom: 15px; padding-left: 20px; }
.zp_list dl dt { font-size: 14px; font-weight: bold; margin-top: 15px; }
.zp_list dl dd { line-height: 22px; color: #666666; margin-top: 5px; }
/*招聘*/
/*网站地图*/
.site_map .location { color: #666666; background-image: url(/cn/images/block_title_ico-3.gif); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 17px; line-height: 18px; }
.site_map .location a { color: #666666; }
.site_map .map_sort { line-height: 24px; height: 24px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0088E1; }
.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 .courant a { color: #FFFFFF; text-decoration: none; background-color: #0088E1; }
.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: #0088E1; 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: 968px; height: auto; border: 1px solid #e7e7e7; }
.site_map .a_class .series2 .series3 span { padding-right: 10px; padding-left: 20px; background-image: url(/cn/images/n_ico2.gif); background-repeat: no-repeat; background-position: 15px center; margin: 0px; font-weight: normal; }
.site_map .a_class .series2 .series3 span a { font-size: 12px; color: #666666; }
/*网站地图*/
/*电子地图*/
.ditutitle { height: auto; width: 620px; margin-right: auto; margin-left: auto; font-weight: bold; color: #FA842F; padding-top: 10px; }
.gsmap { height: 480px; width: 900px; margin-right: auto; margin-left: auto; }
#allmap { width: 100%; height: 480px; 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; }
/*电子地图*/