@charset "utf-8";
body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td{margin:0;padding:0;}
input,textarea {font-family:"microsoft yahei","宋体",Arial, tahoma, arial, simsun; font-size:12px; color:#707070;}
body {font-size: 12px;color:#707070; font-family:"microsoft yahei","宋体",Arial, tahoma, arial, simsun;}
img { border:0;}
.auto_txt .f18{ font-size:16px;}
.clear { clear:both;}
ul {list-style-type: none;}
a {text-decoration: none; color:#707070;}
a:hover {text-decoration:underline;}
a.green,.green { color:#ff9e00;}
.c9 { color:#999;} 
.f18 { font-size:18px; color:#555; }
.more { float:right;}
.more a { color:#999}
.page {padding:18px 0; text-align:center;}
.page a { padding:0 6px;}
.page a.up,.page a.next { width:30px; background:#f7f7f7; border:1px solid #ddd; border-radius:5px; padding:2px 8px;}
#header { padding-top:12px; background:url(../images/bj_header.jpg) repeat-x bottom; width:100%; height:130px;}
.n_head {width:1007px; margin:0 auto; padding:0px 30px; background:url(../images/bj_header.jpg) repeat-x left bottom; height:130px; position:relative; z-index:999;}
.n_head .top { height:60px; padding-bottom:4px; padding-top:10px; clear:both;}
.n_head .top a { color:# 707070; line-height:16px; margin-right:20px;}
.n_head .top a.register { background:url(../images/t_register_icon.gif) no-repeat left center;}
.n_head .top a.login { background:url(../images/t_login_icon.gif) no-repeat left center;}
.n_head .top a.logout { background:url(../images/logout.gif) no-repeat left center;}
.n_head .top a.contact { background:url(../images/t_email_icon.gif) no-repeat left center; padding-left:22px;}
.n_head .top a.lang { padding:0; margin:0;}
.n_head .top a#hover{position:relative;}
.n_head .top a#hover .contacts_us{position:absolute;left:0; top:10px;}
.n_head .top .logo { float:left; width:500px;}
.n_head .top .tel { width:172px; height:34px; float:right; padding-top:10px;}
.n_head .top .shoucang { width:210px; height:20px; float:right;}
.n_head .show_menu { padding-top:9px; clear:both;}
#banner {height:300px; background:#f7f7f7; min-width:1072px; width:100%; overflow:hidden;}
#hot_new { height:45px; background:url(../images/hot_new_bj.jpg) repeat-x left bottom;}
#hot_new .n_h { width:1072px; margin:0 auto; background:url(../images/hot_new_bj.jpg) repeat-x left bottom; height:45px;}
#hot_new .n_h .i_new { line-height:45px; padding-left:32px;}
#hot_new .n_h .i_new h4 { width:62px; font-size:14px; height:30px; line-height:30px; margin-top:8px; color:#FFFFFF; float:left; padding-right:14px; padding-left:14px; font-weight:normal; background-color:#1f50a2; margin-right:20px;}
#hot_new .n_h .i_new .list { width:430px; float:left; height:45px;}
#hot_new .n_h .i_new .list span { float:left; color:#999; padding-right:6px;}
#hot_new .n_h .i_new .fl_01 { float:left; display:block; padding:6px 5px 0 0; height:10px;}
#main { background:#f7f7f7; background-image:url(../images/bj_main.jpg); background-repeat:repeat-y; background-position:center bottom;}
.hot_new_down {height: 166px;width:1072px;margin:0 auto;padding-top: 34px;background-color: #f7f7f7;background-image: url(../images/new_but_down_bj.jpg);background-repeat: no-repeat;background-position: center bottom;}
.hot_new_down .list { width:286px; height:92px; border:1px solid #e1e1e1; float:left; padding:12px; margin-left:40px; display:inline;}
.hot_new_down .list img { float:left; }
.hot_new_down .list .txt { float:right; width:126px;}
.hot_new_down .list .txt .tip { line-height:21px; height:50px; overflow:hidden; padding:4px 0 12px 0;}
.m_products {width:1007px; margin:0 auto; background:#f7f7f7; height:177px; padding:30px 30px;}
.m_products .jz{ width:322px; height:177px; float:left;}
.m_products .mt20{ margin-right:20px;}
#footer {background:#f5f5f5; background-image:url(../images/bj_footer.jpg); background-position:top center; background-repeat:repeat-x; height:264px;}
#footer a:hover {text-decoration: none;}
#footer .n_footer { width:1072px; height:264px; margin:0 auto; background:#f5f5f5; background-image:url(../images/bj_footer.jpg); background-position:top center; background-repeat:repeat-x;}
#footer a.support {width: 60px;display: inline-block;text-align: left;padding-left: 4px;}
.guild{ width:1072px; margin:0 auto; padding:14px 0; overflow:hidden;}
.guild .l {width:778px; float:left; overflow:hidden; padding-left:30px;}
.guild .l .box { width:778px;}
.guild .l .list1 { float:left; width:80px; text-align:center; margin:0 20px 0 0; line-height:24px;}
.guild .l .list1 .icon { display:block;}
.guild .l .list1 .name { font-size:14px; color:#333; line-height:30px; padding-bottom:2px;}
.guild .l .list { float:left; width:110px; text-align:center; margin:0 20px 0 0; line-height:24px;}
.guild .l .list a:hover{ color: #FF9900; text-decoration:underline;}
.guild .l .list .icon { display:block;}
.guild .l .list .name { font-size:14px; color:#333; line-height:30px; padding-bottom:2px;}
.guild .r { width:260px; float:right; overflow:hidden;}
.guild .r .world { padding-top:10px; padding-bottom:18px;}
.guild .r ul {padding-top:6px;}
.guild .r ul li { float:left; text-align:center; margin-right:48px; line-height:20px;}
.copyright { text-align:left; padding:10px 40px;}
.copyright span { padding-left:30px; float:right;}

/*--------------------------------------404------------------------------------------*/
.-error { width:460px; margin:0 auto; text-align:center; height:380px; border:1px solid #ccc; line-height:30px;}
.-error .number { font-size:80px; color:#090; line-height:80px; padding:50px 0  10px 0;}
.-error .sorry { padding-bottom:26px; font-size:16px; color:#555}
.-error .green{ line-height:30px; font-size:22px;}
.-error .anniu { height:80px; padding-top:20px;}
.-error .anniu a.back { width:100px; height:36px; margin:0 auto; background:#009043; color:#fff; display:block; line-height:36px; font-size:14px; border-radius:6px; cursor:pointer;}
/*--------------------------------------js------------------------------------------*/

/*-------------------------------------导航-----------------------------------------*/
.menu { width: 1007px; float:left; position:relative; z-index:99;}
.menu #nav { width:1007px; float:left;}
.menu #nav a:hover {text-decoration: none; color:#fe9424;}
.menu #nav .item { width:125px; height:44px; float:left; display:block; position:relative;}
.menu #nav .item .link{width:125px; height:44px; line-height:34px; float:left; display:block; text-align:center; color:#333; font-size:15px;}
.menu #nav .item_open .link,#nav .item .now{white-space:nowrap; color:#fe9424;}
.menu #automation{display:none; position:absolute; top:44px; left:-130px; width:360px;}




.menu #iproduct{ display:none; position:absolute; top:44px; left:0;}
.menu #iproduct .dian{background:url(../images/bj_nva_hover.png) no-repeat center top;width:27px; height:15px; position:absolute; top:-12px; left:48px;}
.menu #iproduct .bj_top { background:url(../images/bj_dropdown_top0.png) no-repeat center bottom; height:12px; overflow:hidden;}
.menu #iproduct .bj_center {background:url(../images/bj_dropdown_center.png) repeat-y center top; overflow:hidden; padding:8px 20px;}
.menu #iproduct .bj_botoom { background:url(../images/bj_dropdown_botoom0.png) no-repeat center top; height:10px; overflow:hidden;}

.menu #iproduct .bj_center .l { float:right; width:80px; height:80px; }
.menu #iproduct .bj_center .list { float:left; width:100px;}
.menu #iproduct .bj_center .list .pro_p p{ width:130px; float:left; height:24px; line-height:24px;}



/*关于我们下拉菜单*/
.menu #about { display:none; position:absolute; top:44px; left:0; width:220px;}
.menu #about .ad_l{ width:15px; height:138px; background:url(../images/l_case.png) no-repeat left top; position:absolute; left:-15px; top:2px;}
.menu #about .dian { background:url(../images/bj_nva_hover.png) no-repeat center top;width:27px; height:15px; position:absolute; top:-12px; left:48px;}
.menu #about .bj_top { background:url(../images/bj_dropdown_top.png) no-repeat center top; height:12px; overflow:hidden;}
.menu #about .bj_center {background:url(../images/bj_dropdown_center.png) repeat-y center top; overflow:hidden; padding:8px 20px;}
.menu #about .bj_botoom { background:url(../images/bj_dropdown_botoom.png) no-repeat center top; height:12px; overflow:hidden;}
.menu #about .bj_center .l { float:right; width:80px; height:80px;}
.menu #about .bj_center .r { float:left; width:80px;}
.menu #about .bj_center .r li { float:left; width:80px; line-height:24px; background:url(../images/t_b.gif) left center no-repeat; text-indent:10px;}
.menu #about .bj_center .r li a{ color:#333;}
.menu #about .bj_center .r li a:hover{ color:#fe9424;}

/*下拉菜单*/
.menu #quality{ display:none; position:absolute; top:44px; left:0; width:280px;}
.menu #quality .ad_l{ width:15px; height:138px; background:url(../images/l_case.png) no-repeat left top; position:absolute; left:-15px; top:2px;}
.menu #quality .dian { background:url(../images/bj_nva_hover.png) no-repeat center top;width:27px; height:15px; position:absolute; top:-12px; left:48px;}
.menu #quality .bj_top { background:url(../images/bj_dropdown_top0.png) no-repeat center top; height:12px; overflow:hidden;}
.menu #quality .bj_center {background:url(../images/bj_dropdown_center0.png) repeat-y center top; overflow:hidden; padding:8px 20px;}
.menu #quality .bj_botoom { background:url(../images/bj_dropdown_botoom0.png) no-repeat center top; height:12px; overflow:hidden;}
.menu #quality .bj_center .l { float:right; width:80px; height:80px;}
.menu #quality .bj_center .r { float:left; width:120px;}
.menu #quality .bj_center .r li { float:left; width:120px; line-height:24px; background:url(../images/t_b.gif) left center no-repeat; text-indent:10px;}
.menu #quality .bj_center .r li a{ color:#333;}
.menu #quality .bj_center .r li a:hover{ color:#fe9424;}

/*联系我们下拉菜单*/
.menu #contact { display:none; position:absolute; top:44px; left:0; width:220px;}
.menu #contact .ad_l{ width:15px; height:138px; background:url(../images/l_case.png) no-repeat left top; position:absolute; left:-15px; top:2px;}
.menu #contact .dian { background:url(../images/bj_nva_hover.png) no-repeat center top;width:27px; height:15px; position:absolute; top:-12px; left:48px;}
.menu #contact .bj_top { background:url(../images/bj_dropdown_top.png) no-repeat center top; height:12px; overflow:hidden;}
.menu #contact .bj_center {background:url(../images/bj_dropdown_center.png) repeat-y center top; overflow:hidden; padding:8px 20px;}
.menu #contact .bj_botoom { background:url(../images/bj_dropdown_botoom.png) no-repeat center top; height:12px; overflow:hidden;}
.menu #contact .bj_center .l { float:right; width:80px; height:80px;}
.menu #contact .bj_center .r { float:left; width:80px;}
.menu #contact .bj_center .r li { float:left; width:80px; line-height:24px; background:url(../images/t_b.gif) left center no-repeat; text-indent:10px;}
.menu #contact .bj_center .r li a{ color:#333;}
.menu #contact .bj_center .r li a:hover{ color:#fe9424;}
.menu #contact #zj { position:absolute; top:-12px; left:130px; overflow:hidden;}

/*内页*/
/* clear float */
.clear, .clearfix:after {
    clear: both;
}
.clear, .clearfix:before, .clearfix:after {
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0; height: 0;
}
.clearfix:before, .clearfix:after {
    content: '';
}
.clearfix {
    *zoom: 1;
}
.clear{clear:both;}
.mh20{ height:20px;}
.fl{float:left;}
.fr{float:right;}
.bannerAd{width:100%;height:202px;}
.w1000{width:1000px;margin:0 auto;}
.side{width:210px;}
.side h3{width:210px;height:110px;margin-top:-64px;color:#fff;background:url(../images/bg_5.png) no-repeat;}
.side h3 strong{ display:block;padding-left:20px;font-size:20px;line-height:30px;padding-top:8px;}
.side h3 span{ display:block;padding-left:20px;font-size:14px;line-height:20px;color:#f5f5f5;}

.nav li{width:210px;}
.nav li a{ display:block;padding-left:50px;height:34px;line-height:34px;border-bottom:1px solid #eee;color:#333;font-size:14px; background:url(../images/bg_4.png) no-repeat left bottom;}
.nav li a:hover,.nav li a.hover{color:#fff;background:url(../images/bg_4.png) no-repeat left top;}

    .lanren ul a{font-family: '微软雅黑';font-size: 14px;color: #333;text-decoration: none;}
    .lanren ul a:hover{color: #000;text-decoration: none;}
    .lanren ul li{width: 210px;height: 35px;line-height: 35px;text-align: center;position: relative;}
    .lanren ul li:hover{background: #c1c1c1;}
    .lanren ul{width: 210px;height: auto;position: absolute;background: #DADADA;list-style: none;}

    .lanren ul.nav2{left: 99px;top: 0;display: none;}
    .lanren ul.nav3{left: 99px;top: 0;display: none;}
    .lanren .nav1 .li1:hover ul.nav2{display: block;background: #c1c1c1;}
    .lanren .nav2 .li2:hover ul.nav3{display: block;background: #c1c1c1;}

.us{margin-top:20px;}
.us p{color:#6c6c6c;font-size:13px;line-height:26px;padding:8px 0;}

.cont{width:754px;}
.site p{float:left;height:50px;line-height:50px;padding-top:10px;color:#626262;font-size:12px;}
.site p a{color:#1d1d1d;font-size:12px;}
.site p span{color:#1d1d1d;}
.site strong{ display:block;float:right;padding-right:20px;height:50px;line-height:50px;margin-top:10px;font-size:16px;color:#1d7ccf;background:url(../images/ico_4.png) no-repeat right center;}

.text{border:1px solid #ddd;padding:20px 30px 20px; color:#3c3b3b;font-size:12px;line-height:28px;
min-height:300px; /*高度最小值设置为：100px*/
height:auto !important; /*兼容FF,IE7也支持 !important标签*/
height:300px; /*兼容ie6*/}}
.text img{margin-top:30px;}
.text h2{ color:#D80606; line-height:25px; font-size:16px; font-weight:bold; width:100%; text-align:left; margin-top:25px; margin-bottom:10px; padding-bottom:5px; border-bottom:1px #eaeaea dotted;}
.text h3{ color:#D80606; line-height:25px; font-size:14px; font-weight:bold; width:100%; text-align:left; margin-top:15px; margin-bottom:10px; padding-bottom:5px; border-bottom:1px #eaeaea dotted;}
.text h1.title{ width: 100%; height: auto; overflow: hidden; font-size: 16px; color: #D80606; line-height: 25px; text-align: center;
border-bottom: 1px #e2e2e2 dotted; padding-bottom: 10px; padding-top: 10px;}
.text ins{ width: 100%; display: block; margin-bottom: 20px; font-size: 12px; color: #b1b1b1; text-align: center; text-decoration: none;}
.text ins em{ font-style: normal;}
.text .fenxiang{ width: 100%; height: auto; overflow: hidden; margin-top: 30px; padding-bottom: 20px; border-bottom: 1px #e2e2e2 dotted;}



/* 本例子css */
	.fullSlide{ width:100%;  position:relative;  height:300px; background:#000;  }
	.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:300px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:300px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }
	
	
	
/* 本案例代码begin */
.left_nav{ width:210px; height:auto;}
.left_nav dl dt{ height:34px; line-height:34px; background:url(../images/long.png) no-repeat center #e8e7e7; padding-left:35px; color:#fff; margin-bottom:2px;}
.left_nav dl dd{ height:34px; position:relative; margin-bottom:2px; font-size:14px;}
.left_nav dl dd .nav_right{ width:230px; height:auto; overflow:hidden; position:absolute; left:210px; top:0px; padding:0px 5px 10px 5px;background:#fff; display:none;}
.left_nav dl dd .nav_right a{ width:190px; height:34px; line-height:34px; text-align:left; color:#666;padding-left:40px; background:url(../images/nav_right_bg.png) no-repeat 20px center #e8e7e7; display:block; float:left; margin-top:5px; white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow: hidden;}
.left_nav dl dd .nav_right a:hover{width:190px; height:34px; line-height:34px; text-align:left; color:#fff;padding-left:40px; background:url(../images/nav_right_bg2.png) no-repeat 20px center #0958b5; text-decoration:none;}
.left_nav dl dd a.nav_left{height:34px; line-height:34px; background:url(../images/left_nav_dt_bg.png) no-repeat 190px center #e8e7e7; padding-left:13px; display:block; margin-bottom:2px; color:#3C4347; white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow: hidden;}
.left_nav dl dd a.nav_left:hover{background:url(../images/left_nav_dt_bg2.png) no-repeat 190px center #0958b5; color:#fff; text-decoration:none;}


.b1 {line-height: 30px;text-align: left;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999999;}
.b2 {border: 1px solid #c6c6c6;}
.b3 {line-height: 22px;}
#xd1 {margin:0 auto;width: 1000px;padding-top: 15px;}
#xd2 {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999999;line-height: 36px;}
#xd3 {border: 1px solid #e7dbb1;background-color: #fffee6;padding-right: 10px;padding-left: 10px;}
#xd4 {line-height: 40px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #faeac7;text-align: center;}
#xd5 {line-height: 50px;text-align: right;}
#xd6 {line-height: 20px;}

/***成功加入购物车***/
.add_succ { display : none;position: absolute;z-index: 99;width: 450px;height: 120px;border: solid 1px #A10000;background-color: #ffffff;}
.add_succ .add_succ_tit {background-color: #A10000;height: 30px;line-height: 30px;vertical-align: middle;color: #ffffff;font-weight: bold;font-size: 14px;padding-left: 8px;}
.add_succ .add_succ_tit span {width: 45px;height: 30px;display: block;cursor: hand;float: right;font-size: 12px;font-weight: normal;background-image: url(/Content/images/sprite_bg.png);background-position: 0px -481px;padding-left: 15px;background-repeat: no-repeat;}
.add_succ_con {padding: 20px;}
.add_succ_con a {display: block;float: left;background-image: url(/Content/images/sprite_bg.png);background-repeat: no-repeat;text-align: center;line-height: 32px;vertical-align: middle;cursor: hand;}
.add_succ_con a.s1 {width: 90px;height: 32px;background-position: -115px -517px;color: #333333;}
.add_succ_con a.s2 {width: 110px;height: 32px;background-position: 0px -517px;color: #333333;margin-left: 85px;}
