@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0;font-size:14px; color:#4b4b4b; background:#fff; font-family:'Microsoft Yahei';}
form,h1,h2,h3,h4,input{ margin:0px; padding:0px;}
ul,dl,dt,dd { padding:0px; margin:0px;}
li { padding:0px; margin:0px;line-height:180%;list-style-type:none;}
img{border:0;}
input{font-family: "Microsoft Yahei";outline: none;}
input:focus{outline: none;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
.folat_f{ float:left;}
.folat_r{ float:right;}
.BodyBox{ width:100%; float:left;}
.MainBox{ width:1140px; margin:0 auto;}
.bodyBg,.footerBg,.grayBg{background:#32b9ff; width:100%; float:left;}
.footerBg,.grayBg{ background:#f8f8f8;}
.whiteBg{ background:#fff;}
.line{border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb; }
.font16{ font-size:16px;}
/*link*/
a.link_w:link,a.link_w:visited{color:#fff;text-decoration:none;}
a.link_w:hover{color:#fff;text-decoration: underline;}
a.link_bule:link,a.link_bule:visited{color:#32b9ff;text-decoration:none;}
a.link_bule:hover{color:#f00;text-decoration: none;}
.lock {
    background: rgba(0, 0, 0, 0) url("/images/lock.gif") no-repeat scroll 0 0;
    display: inline-block;
    height: 20px;
    vertical-align: middle;
    width: 20px;
}
/*font*/
.font_red{ color:#f00}
.font_orange{ color:#ff7300;}
.font_blue{ color:#32b9ff;}
.font_12{ font-size:12px;}
.font_14{ font-size:14px;}
.font_gray{ color:#999;}
.font_green{ color:#23b218;}
/* Clear Start */
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0;}
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.line10{ height:10px;}
/*=======================================header========================================*/
.logo{float:left;}
.logo img{float:left;}
.top_Menu_Bg{ background:url(..//images/shop_red/top_Menu_Bg.jpg) repeat; width:100%; float:left; padding:20px 0;}
.top_Menu{float:right; margin-top:20px;}
.top_Menu a{ display:inline-block; padding:0 15px; margin:0 5px;font:normal 18px/32px "微软雅黑";}
.top_Menu a:hover{background:#1a63d4; color:#fff; padding:0 14px;border:1px solid #0f4eaf; border-radius:3px;}
.top_Menu .cur{ background:#1a63d4; color:#fff;padding:0 14px; border:1px solid #0f4eaf; border-radius:3px;}

/*header*/
.header{ height:40px;background:#000; float:left; width:100%; font-size:12px}
.log{float:right; color:#35b5e2; border:1px solid #35b5e2; padding:3px 10px; margin:7px 0 0 0;}
.log a.link_w{ color:#35b5e2;}
.headerNav{ height: 55px;width: 1160px; margin:0 auto;padding-left: 40px; line-height:40px;}
.headerNav a{ font-size:18px; float:left; width: 60px; text-align: center; margin:0 40px; color: #000; line-height: 54px; border-bottom: 1px solid #fff; }
.headerNav a:hover{color: #32b9ff; border-bottom: 1px solid #32b9ff; }
.headerNav a.cur{color: #32b9ff; border-bottom: 1px solid #32b9ff; }
.headerNav a.cur:hover{color: #32b9ff; border-bottom: 1px solid #32b9ff; }
.top_nav { float:left; color: #fff; height: 36px; line-height: 36px;}
.top_nav a.link_w{color:#fff;}
.top_nav_top{margin-top: 46px;}
.top_nav li{ float:left; padding:0 10px; line-height: 36px; color: #fff;}
.top_nav li.buyBox{ float:left; width: 100px; padding:0 5px 0 0; color: #fff; background: url(/images/shop_red/icon_bg.png) 90px -38px no-repeat; cursor:pointer;  }
.top_nav li.buyBox:hover{ background:#2dad40 url(/images/shop_red/icon_bg.png) 90px -38px no-repeat;  }
.top_nav li.buyBox i{ float:left; color: #fff;  padding:0 1px 0 25px;cursor:pointer; font-style:normal; }
.top_nav li.buyBox span{ float:left;height:16px; width:16px; border-radius:8px; background:#ff7100; line-height:16px; float:left;  margin-top:10px; text-align:center;}
.top_nav li.serviceCen{ float:left; width: 70px; padding:0 5px 0 15px; color: #fff; background: url(/images/shop_red/icon_bg.png) 70px -38px no-repeat; cursor:pointer;  }
.top_nav li.serviceCen:hover{ background:#2dad40 url(/images/shop_red/icon_bg.png) 70px -38px no-repeat;  }
.top_nav li.webSite{ float:left; width: 70px; padding:0 5px 0 15px; color: #fff; background: url(/images/shop_red/icon_bg.png) 70px -38px no-repeat; cursor:pointer;  }
.top_nav li.webSite:hover{ background:#2dad40 url(/images/shop_red/icon_bg.png) 70px -38px no-repeat;  }
.serviceCen_box{padding:10px; margin-left:-160px; position: absolute; background:#01b9ef url(/images/shop_red/top_nav_bg.jpg) left top repeat-x; width:360px; display:none; z-index:100;}
.top_nav .tel img{padding-right:3px;}
.top_nav .tel span{ color:#595959; padding-right:5px; font-size:12px;}
.serviceCen_box dl{ float:left; width:25%; }
.serviceCen_box a{ text-align: center;  color: #fff; }
.serviceCen_box a:hover{color: #fff; text-decoration:underline; }
.serviceCen_box dt{ font-size:14px; font-weight:bold; line-height: 30px; padding:0 0 0 15px; }
.serviceCen_box dd{ text-align:left; line-height:30px; padding-left:20px;}
/*=====================banner==================*/
.fullSlide {width:100%;position:relative;height:370px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:370px;overflow:hidden;text-align:center;background-repeat: no-repeat;background-position: center top;}
.fullSlide .bd li a {display:block;height:370px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px; }
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display: none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}
/*=====================index==================*/
.Top_main_Bg{ background:url(/images/shop_red/Top_main_Bg.jpg) repeat; width:100%; float:left;}
.Top_main_Bg .tit{ width:100%; float:left; text-align:center;font: bold 30px/40px "微软雅黑"; color:#555557; font-weight:500; padding:30px 0;}
.Top_main_Bg .tit p{ margin:0; padding:0; color:#aeaeac;font-weight:300; font-size:24px;}
/* Div1 */
.tjpro {width:1340px;height:300px;_height:300px;padding-top:14px;margin:0 auto; position:relative;}
.tjpro {overflow:hidden;}
.tjpro .L_but{position:absolute;left:30px;top:100px; background:url(/images/shop_red/pro_Lbut.png) left no-repeat; width:50px; height:50px; cursor:pointer;}
.tjpro .L_but:hover{ background:url(/images/shop_red/pro_Lbut1.png) left no-repeat;}
.tjpro .R_but{position:absolute;right:30px;top:100px;background:url(/images/shop_red/pro_Rbut.png) left no-repeat; width:50px; height:50px; cursor:pointer;}
.tjpro .R_but:hover{ background:url(/images/shop_red/pro_Rbut1.png) left no-repeat;}
#scrollbox{ margin:0 auto;}
#scrollbox ul {overflow:hidden;}
#scrollbox ul LI {FLOAT:left;width:250px;_width:250px;height:250px;_height:250px;vertical-align:top;font-size:12px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden; border-radius:5px; padding:5px; background:#fff; border:1px solid #dedede; margin:0 10px;}
#scrollbox ul LI:hover{ background:#36b5e2; border:1px solid #36b5e2;}
#scrollbox ul LI img{ width:250px;height:250px;border-radius:5px;}

.I_about_box{ width:100%; height:230px; float:left; padding:25px 0;color:#fff;}
.I_about_box .L_box{ width:760px; float:left; }
.I_about_box .R_box{ width:240px; float:right;}
.I_about_box .tit{ font:bold 30px/30px "微软雅黑"; font-weight:200;}
.I_about_box .tit p{ margin:0; padding:0; font-size:22px;font-weight:100;}
.I_about_box .nr{ font:normal 16px/30px "微软雅黑"; text-indent:2em; width:760px; padding-top:20px; height:120px; overflow:hidden;}

.I_dian_Bg{ width:100%; float:left; background:url(/images/shop_red/tL-Bg1.jpg) repeat-x; border-bottom:1px solid #e5e5e5; padding:30px 0;}
.I_dian_Bg .name{ background:url(/images/shop_red/hg_ico.png) left no-repeat; padding-left:20px;}
.I_dpzz{ float:left; padding:10px 0 0 20px;}
.I_dpzz .s1,.I_dpzz .s2,.I_dpzz .s3,.I_dpzz .s4,.I_dpzz .s5,.I_dpzz .s6{ background:url(/images/shop_red/dpzzico01.png) no-repeat; width:35px; height:35px; float:left; margin-right:5px; position:relative;}
.I_dpzz .s2{ background-position:-40px 0;}
.I_dpzz .s3{ background-position:-80px 0;}
.I_dpzz .s4{ background-position:-120px 0;}
.I_dpzz .s5{ background-position:-160px 0;}
.I_dpzz .s6{ background-position:-200px 0;}
.I_dpzz .s11,.I_dpzz .s12,.I_dpzz .s13,.I_dpzz .s14,.I_dpzz .s15,.I_dpzz .s16{ background:url(/images/shop_red/dpzzico1-1.png) no-repeat; width:35px; height:35px; float:left; margin-right:5px; position:relative;}
.I_dpzz .s12{ background-position:-40px 0;}
.I_dpzz .s13{ background-position:-80px 0;}
.I_dpzz .s14{ background-position:-120px 0;}
.I_dpzz .s15{ background-position:-160px 0;}
.I_dpzz .s16{ background-position:-200px 0;}
.I_dpzz .s4 i{ position:absolute; color:#fff; left:16px; top:15px; font-size:12px;}
.I_dpzz .s5 i{ position:absolute; color:#fff; left:18px; top:15px; font-size:12px;}
.I_dpzz .s6 i{ position:absolute; color:#fff; left:18px; top:15px; font-size:12px;}
.I_dpzz a{line-height:33px; float:left; text-align:center;margin-left:10px;width:85px; height:33px; border-radius:2px;}
.I_dpzz a.jrwp{ background:#eefbff; border:1px solid #35b5e2; color:#35b5e2;}
.I_dpzz a.scwp{ background:#fff5f3; border:1px solid #e25635; color:#e25635;}



.I_left_box{ width:192px; float:left;}
.b_box{ width:190px; border:1px solid #e5e5e5;float:left;}
.L_dmico{ border-bottom:1px solid #e5e5e5; padding:15px 0 15px 10px; line-height:17px; background:#f5f5f5;}
.L_dmico .s1{ background:url(/images/shop_red/spflico.jpg) left no-repeat; width:17px; height:16px; float:left; padding-right:8px; margin-top:2px;}
.L_lxwmico{border-bottom:1px solid #fbdec7; padding:5px 0 5px 10px; line-height:17px; color:#e25635; margin-bottom:10px;}
.L_lxwmico .s2{ background:url(/images/shop_red/Llxwmico.png) 0px 3px no-repeat; width:19px; height:19px; float:left;}

.L_alink{ padding:10px 5px;float:left; width:180px;}
.L_alink a{ border:1px solid #ffc99a; display:inline-block; padding:0 10px; line-height:30px;}
.L_alink .Ra{ float:right;}
.L_menu{ background:url(/images/shop_red/lmenubg.jpg) left top repeat-y; width:190px; float:left;}
.L_menu li{height:35px; border-bottom:1px solid #d8d8d8;}
.L_menu li a{ background:url(/images/shop_red/jt1.png) 15px 13px no-repeat; display:block;line-height:35px; padding-left:25px;}
.L_menu .no_bor{ border:none;}
.L_lxwm{border:1px solid #fbdec7; background:#fff4eb;float:left; width:180px; padding:5px;}
.L_lxwm p{ margin:0; padding:5px 0;  font-size:12px;}
.L_lxwm p img{padding:0 5px;}
.R_box{ width:932px; float:right;}
.R_box .title{ background:#f5f5f5 url(/images/shop_red/spflico.jpg) 10px 16px no-repeat; border:1px solid #e5e5e5;float:left; width:895px;  height:47px; line-height:47px; font-size:16px; padding-left:35px; margin-bottom:10px;}
.I_por_list{}
.I_por_list li{ width:200px; float:left; margin:10px 28px 15px 0; border:1px solid #ebebeb;padding:5px;}
.I_por_list li:hover{ border:1px solid #35b5e2;}
.I_por_list li img{  height:200px;width:200px ;border-radius:6px; float:left;}
.I_por_list li .a_h{ width:200px; height:25px; overflow:hidden; float:left;}
.I_por_list .no_mar{ margin-right:0;}
.I_por_list li span{ color:#ff7300;  width:100%; float:left; padding:5px 0;}
.I_por_list li span b{ color:#ff7300; font-size:18px;padding-top:5px;float:left; }
.I_por_list li span i{ background:#b9b9b9; color:#fff; font-size:12px;font-style:normal; height:18px; line-height:18px; float:left; margin:9px 0 0 5px; border-radius:2px; padding:0px 2px;}


.none { display:none;}

.leftmenu ul li { display:inline; }
.leftmenu ul li a { padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  height:43px;  line-height:43px; }
.leftmenu ul li a.noline { border-bottom:none; }
.leftmenu ul li a.selected:hover { color:#fff; }
.leftmenu ul li {display:inline-block; width:100%; position: relative; min-height:43px; _height:43px; z-index: 10; zoom:1 }
.leftmenu ul li h4 { cursor:pointer; background:url(/images/shop_red/leftmenu_Bg.jpg) 15px 16px no-repeat; padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  line-height:43px; font-weight:normal; }
.leftmenu ul li.noline { border-bottom:none; }
.leftmenu ul li h4:hover { color:#4a6aae;}
.leftmenu ul li.selected h4 {background:#e9e8e8 url(/images/shop_red/leftmenu_Bg1.jpg) 15px 16px no-repeat;}
.leftmenu ul li a { }
.leftmenu ul li .on a { color:#4a6aae; font-weight:bold; }
.leftmenu ul li a:hover { color:#4a6aae; text-decoration:underline; }
.leftmenu li .list-item { padding:5px 0; position:relative; zoom:1 }
.leftmenu li .list-item p { padding-left:8px; background:url(/images/shop_red/ico_li.png) no-repeat 60px center; }
.leftmenu li .list-item a { background:none;  border:none; color: #333333; display:block; text-align:left; font-size:12px; padding-left:30px;height:30px; line-height:30px;}
.leftmenu li .list-item a:hover{text-decoration:none;}
.leftmenu { zoom:1; width:190px; float:left;}
/*===========================footer============================*/
.footer{ border-top:1px solid #dedede; background:#f1f1f1; width:100%; float:left; padding:20px 0;}
.footer .f1,.footer .f2,.footer .f3,.footer .f4{ background:url(/images/shop_red/footerBg.png) no-repeat; float:left; width:210px; height:44px; padding:24px 0 0 75px;}
.footer .f1{ background-position:0px 0px;}
.footer .f2{ background-position:-285px 0px;}
.footer .f3{ background-position:-570px 0px;}
.footer .f4{ background-position:-872px 0px;}
.footer .f1:hover{ background-position:0px -82px; color:#35b5e2;}
.footer .f2:hover{ background-position:-285px -82px;color:#35b5e2;}
.footer .f3:hover{ background-position:-570px -82px;color:#35b5e2;}
.footer .f4:hover{ background-position:-872px -82px;color:#35b5e2;}
.footer1{ width:100%; float:left; text-align:center; background:#000; color:#8e8e8e;}
.footer1 a{color:#8e8e8e;}

/*===========================tj============================*/
.pro_tj{ float:left; width:100%;}
.pro_tj ul{ width:98%; float:left; padding:1%; background:#f8f8f8;}
.pro_tj ul li{ float:left; margin-right:15px;}
.pro_tj ul li input{ border:1px solid #cbcbcb;border-radius:3px; height:24px;}
.propx1{ border:1px solid #cbcbcb; border-radius:3px; background:#fff;float:left;}
.propx1 a{ float:left; padding:0 10px; cursor:pointer}
.propx1 a:hover{background:#32b9ff; color:#fff;}
.propx1 .s1{ border-right:1px solid #cbcbcb;}
.propx1 .s2{ background:url(/images/shop_red/xtdownico1.jpg) 68px 12px no-repeat; padding-right:15px;}
.propx1 .s2:hover{ background:#32b9ff url(/images/shop_red/xtdownico2.png) 68px 12px no-repeat; padding-right:15px;}
.propx1 .cur{ background:#32b9ff; color:#fff;}
.pro_tj .paeg{ float:right;}
.pro_tj .paeg span{ float:left;}
.pro_tj .paeg a{ border:1px solid #cbcbcb; border-radius:3px; background:#fff; padding:0 10px;}
.pro_tj .paeg .prev{ border-right:none; border-radius:3px 0px 0px 3px;}
.pro_tj .paeg .next{ border-radius:0px 3px 3px 0px;}
.pro_tj .search_go{ background:#f00; color:#fff; border:none; padding:0 5px; margin-left:5px; cursor:pointer;}

.news_tit{ font:bold 18px/36px "微软雅黑"; color:#32b9ff; border-bottom:1px solid #ccc; padding-left:10px;}
.news_tit span{ font:normal 14px/36px "微软雅黑"; color:#9E9E9E; padding-left:10px;}
.are_list{ float:left; padding:20px;}
.are_list li{ border-bottom:1px solid #eee; width:892px; padding:10px 0;}
.are_list li a{ font-size:16px;}
.are_list s{ color:#9E9E9E; padding-right:5px; text-decoration:none;}
.are_list span{ color:#9E9E9E; padding-right:5px; font-size:12px; float:right;}
.are_list p{ margin:0; padding:0;color:#9E9E9E;}

.nr_box{ padding:20px;}

.job_con1{ padding:20px;}
.job_con1 .tit{ padding-bottom:10px; border-bottom:1px dashed #ddd;}
.job_con1 .tit span{font:bold 16px/16px "微软雅黑"; color:#333; border-left:3px solid #32b9ff; padding:0 5px;}
/*page*/

.pageBox{ padding:30px 10px 10px 10px;  height:40px;  font-size:14px;}
.page{ float:right; height:34px; line-height:34px;}
.page_l{ float:left; width:260px; line-height:26px; margin-top:8px;}
.page_l span{ display:block; float:left;}
.page_l a{ border-radius:3px;border:1px solid #ddd; display:block; float:left; padding:0 6px; margin:0 5px;}
.page_l a:hover {border:1px solid #32b9ff; color:#32b9ff;}
.page_l a.cur{border:1px solid #32b9ff;color:#32b9ff;}
.page_l a.cur:hover {border:1px solid #32b9ff; color:#32b9ff;}
.page a { border:1px solid #ddd; padding:5px 12px; margin:0 5px;  text-decoration:none; color:#32b9ff; border-radius:3px;}
.page a:hover {border:1px solid #32b9ff; color:#333;}
.page span.current {border:1px solid #ddd; padding:5px 12px; margin:0 5px;  text-decoration:none; color:#666; border-radius:3px; background:#f8f8f8;
}
.page span.disabled {border:1px solid #ddd; padding:5px 12px; color: #ddd; border-radius:3px;}