﻿/*.banner{ position:relative; height:288px; min-width:1142px; overflow:hidden;}


.banner img{ position:absolute; left:50%; margin-left:-960px; width:1920px; height:288px;}*/
.banner{ text-align:center; position:relative; width:100%; height:466px; min-width:1142px; overflow:hidden;}

.leftLoop{ overflow:hidden; position:absolute; width:1920px; height:466px; left:50%; margin-left:-960px;} 

.leftLoop .hd{ width:auto; overflow:hidden;  height:35px; position:absolute; bottom:0px; left:48%; z-index:99; text-align:center;} 

.leftLoop .hd{ position:absolute; bottom:0; left:48%; zoom:1; list-style:none;} 

.leftLoop .hd li{ list-style:none; position:relative; _display:inline; float:left; margin-top:10px;  width:19px; height:19px;  font-size:0; overflow:hidden; background:url(/images/banner_ac.png) no-repeat; margin-left:8px; text-indent:-999px; cursor:pointer;  /*-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);*/} 

.leftLoop .hd li.on{ background:url(/images/banner_ho.png) no-repeat; } 

.leftLoop .bd{width:1920px; height:466px; overflow:hidden;} 

.leftLoop .hd_select{ overflow:hidden; zoom:1; } 

.leftLoop .hd_select li{ /*margin:0 10px;*/ text-align:center; float:left;display:_inline;}


.banner_bd{ background:url(/images/banner_bd.jpg) repeat-x; width:100%; min-width:1142px; height:14px;}

.body_c{  position:relative; z-index:20; height:auto; overflow:hidden; padding-bottom:30px;}

.body_l{ width:200px;padding-top: 10px;}


.body_r{ width:875px; padding-top:21px; display:inline;}

.chnal_top{ background:url(/images/chnal_tbd.png) no-repeat; width:200px; height:46px; line-height:46px; margin-bottom:12px;}

.chnal_top h3{ color:#FFF; font-size:18px; padding-left:16px;}

.chnal_top h3 span{ color:#539fe4; font-size:14px; padding-left:4px;}

.chnal_list{ margin-bottom:14px;}

.chnal_list li{ background:url(/images/chnal_ac.jpg) no-repeat; width:200px; height:35px; line-height:35px; margin-top:4px;}

.chnal_list li a{ display:block; padding-left:16px; width:184px; height:35px; color:#484848; font-size:13px;}

.chnal_list li a:hover,.chnal_list li.chnal_cur a{ background:url(/images/chnal_ho.jpg) no-repeat;}

.chnal_list li a:hover span,.chnal_list li.chnal_cur a span{ color:#FFF; font-weight:bold;}

.chnal_list li a span{ display:block; width:160px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }


/*****/
.chnal_list2{ margin-bottom:14px;}

.chnal_list2 li{ background:url(/images/chnal_ac2.jpg) no-repeat; width:200px; height:35px; line-height:35px; margin-top:4px;}
.chnal_list2 li a{ display:block; padding-left:16px; width:184px; height:35px; color:#484848; font-size:13px;}

.chnal_list li a:hover,.chnal_list li.chnal_cur a{ background:url(/images/chnal_ho.jpg) no-repeat;}

.chnal_list li a:hover span,.chnal_list li.chnal_cur a span{ color:#FFF; font-weight:bold;}

.chnal_list2 li a span{ display:block; width:160px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
/*****/
.chnal_news{ margin-bottom:8px;}

.chnal_newTop{ height:32px; line-height:32px; border-bottom:3px solid #e5e5e5;}

.chnal_newTop h3{ float:left; color:#333; font-size:16px;}

.chnal_more{ padding-top:2px;}

.chnal_newList{ padding-top:5px;}

.chnal_newList li{ width:200px; height:30px; line-height:30px;}

.chnal_newList li a{ background:url(/images/chnal_newicon.jpg) no-repeat left; padding-left:8px; margin-left:1px; display:block; width:191px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.position{ height:38px; line-height:38px; border-bottom:4px solid #d4d4d4;}

.position_name h3{ color:#333; font-size:18px; padding-left:2px;}

.position_wh{ background:url(/images/position_icon.png) no-repeat left; padding-left:12px;}

.position_wh a{ padding:0 7px;}

.position_wh span{ margin-left:7px; color:#0c78d8;}

.content{ color:#484848; font-size:13px; height:auto; overflow:hidden; line-height:32px; padding:8px 0;}



/*新闻*/

.news{ height:auto; overflow:hidden; padding-top:24px;}

.news_t{ width:842px;}

.news_t,.pro_top{ margin-left:2px; height:auto; overflow:hidden; margin-bottom:26px; border-radius:5px; padding:12px 14px 15px 12px; border:1px solid #ebebeb; -moz-box-shadow: 0 0 1px 1px #ebebeb; -webkit-box-shadow: 0 0 2px 2px #ebebeb; box-shadow: 0 0 2px 2px #ebebeb;}
.news_tImg.fl img{max-width:300px; height: auto; max-height: 200px;}
.news_tImg.fl{width:290px; text-align: center;}
.news_tR{ width:546px;}

.news_tRtitle{ height:32px; line-height:32px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px solid #e7e7e7; }

.news_tRtitle a{ font-family:"Microsoft YaHei"; font-size:16px; color:#484848;}

.news_tRintro{ color:#666; height:120px; overflow:hidden; padding-top:6px;}

.news_tMore{ height:28px; margin-top:7px;}

.news_tMore a{ display:block; background:url(/images/new_mbd.jpg) no-repeat; color:#FFF; width:90px; height:28px; line-height:28px; text-align:center;}

.news_d{ padding-bottom:10px;}

.news_d li{ height:41px; line-height:41px; border-bottom:1px dashed #e2e2e2;}

.news_d li a{ font-size:13px; color:#484848; padding-left:10px; width:865px; height:41px; display:block;}

.news_dclick{ background:url(/images/news_dacbtn.jpg) no-repeat left; padding-left:18px;}

.news_dtime{ font-family:Arial; color:#666; font-size:12px; margin-right:12px;}

.news_d li a:hover{ color:#136bc7; background-color:#f3f3f3;}

.news_d li a:hover .news_dclick{ background:url(/images/news_dhobtn.jpg) no-repeat left;}



/*新闻详细*/

.title h3{ color:#0c78d8; font-size:20px; text-align:center;}

.infor{ height:28px; padding:5px 0; padding-left:110px; border-bottom:1px solid #e1e1e1;}

.infor span{ float:left; color:#666; margin-right:18px; line-height:28px;}

.bdsharebuttonbox{ width:138px;}

.share div{ float:left;}

.share_come{ line-height:28px;}

.pre_nextpage{ height:34px; line-height:34px; border-bottom:1px solid #e1e1e1;}

.pre_nextpage a{ color:#0c78d8;}

.hot_newName h3{ color:#484848; font-size:20px; padding:20px 0 10px;}

.hot_newlist li{ height:30px; line-height:30px;}

.hot_newlist li span{ float:right; font-family:Arial;}

.hot_newlist li a,.ab_yylist li a{ background:url(/images/chnal_newicon.jpg) no-repeat left; padding-left:8px; margin-left:2px;}



/*分页*/

.pager{height: 50px;line-height: 25px; padding: 20px 0 10px;text-align: center; width: 900px; margin: 0 auto;}
.pager span{color: #333; font-size: 14px; margin: 0 2px;padding: 7px 9px 6px 9px;border: 1px solid #ddd; float: left;}


.pager a{ color:#333; font-size:14px; margin:0 2px; padding:7px 9px 6px 9px; border:1px solid #ddd; float:left;}

.pager a:hover,.pager a.on{ color:#FFF; background-color:#136bc7; border:1px solid #136bc7;}
.pager li {list-style: none;float: left;}
.pager span li {list-style: none;float: left;}
.pager .thisclass span{display:block;color:#333; font-size:14px; margin:0 2px;width:25px;height:25px;text-align:center;line-height:25px; border:1px solid #ddd;}

.pager .thisclass span:hover,.pager li .thisclass span.on{color:#FFF; background-color:#136bc7; border:1px solid #136bc7;}

.footer{ position:relative;}

.f_top{ width:100%; height:280px; border-top:4px solid #d4d4d4;}

.foot_t{ height:238px; padding-top:40px;}

.f_tclick{ position:absolute; top:0; left:50%; margin-left:-18px; background:url(/images/d_upicon.png) no-repeat; width:35px; height:14px; cursor:pointer; z-index:20;}

.footer .up{ background:url(/images/d_downicon.png) no-repeat;}



/*联系我们*/

.contact_tName{ color:#ff0000; padding-left:82px;}

.contact .position{ position:absolute; width:1120px; left:50%; margin-left:-560px; height:44px; line-height:44px; border-bottom:none;}

.contact .position_name h3{ color:#0c78d8; font-size:16px; background:url(/images/position_hobtn.png) no-repeat left; padding-left:12px;}

.contact_t{ height:auto; overflow:hidden; padding-bottom:60px;}

.contact_c{ height:auto; overflow:hidden; padding:32px 0;}

.contact_Tl{ width:556px; margin-right:4px; display:inline;}

.contact_Tr{ width:440px; color:#666; font-size:14px; line-height:30px; height:auto; overflow:hidden; padding-right:30px; border-right:1px solid #e7e7e7;}

.contact_label{ color:#373737; font-size:14px; text-align:center;}

.contact_text{ color:#373737; width:284px; height:28px; line-height:28px; padding-left:6px; border:1px solid #c7c7c7;}

.contact_area{ color:#373737; font-size:12px; width:466px; height:118px; overflow:hidden; padding-left:6px; border:1px solid #c7c7c7;}

.contact_Tform .yz_text{ width:94px;}

.contact_yz img{ float:left; margin-left:6px; margin-right:6px;}

.yz_look{ color:#373737;}

.contact_submit{ padding-left:82px;}

.contact_sub,.contact_reset{ float:left; margin-right:5px; display:inline-block; color:#FFF; font-size:13px; font-weight:bold; background-color:#136bc7; width:90px; height:28px; border:none; cursor:pointer;}

.map{ background:url(/images/map_bd.jpg) no-repeat; width:1080px; height:496px; padding:9px 13px 9px 12px; }

.po_bd{ width:100%; min-width:1060px; height:44px; line-height:44px; position:relative; background-color:#f3f3f3; border-bottom:1px solid #e2e2e2;}



/*行业应用*/

.yy_list,.download{ padding-bottom:10px;}

.yy_list li{ height:128px; padding:16px 0; border-bottom:1px solid #e5e5e5;}

.yy_r{ width:734px;}

.yy_rTitle a{ display:block; width:700px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.yy_rIntro{ height:72px; overflow:hidden; margin:2px 0 4px;}

.yy_rMore a{ background:url(/images/yy_mbd.jpg) no-repeat; color:#0c78d8; width:104px; height:23px; line-height:23px; text-align:center; display:block;}

.ab_yylist li{ float:left; width:400px; height:35px; line-height:35px; border-bottom:1px dashed #e0e0e0;}

.ab_yylist li span{ float:right;}

.ab_yylist li a{ float:left; color:#484848; display:block; width:304px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.ab_yylist li.float_r{ float:right;}



.load_title a,.yy_rTitle a{ color:#484848; font-size:15px; font-weight:bold;}



/*下载*/

.download li{ height:auto; overflow:hidden; padding:20px 4px 10px 12px; border-bottom:1px dashed #dcdcdc;}

.download_l{ width:748px;}

.load_intro{ font-size:13px; height:48px; overflow:hidden;}

.load_infor span{ color:#999; font-size:13px; margin-right:56px;}

.download_r{ padding-top:6px; display:inline;}

.download_r a,.download_r a span{ display:block;}

.load_click{ color:#e71111; padding-top:7px; text-decoration:underline;}



/*在线商城*/

.online_order{ height:auto; overflow:hidden; padding-bottom:16px;}

.online_order ul{ width:1158px;}

.online_order li{ float:left; margin-right:44px; margin-top:46px; display:inline; width:342px; height:214px;}



/*产品*/

.product{ position:relative; azimuth:800; height:auto; overflow:hidden; padding:10px 0 30px; margin-bottom: 20px;}

.product_l{ width:120px;}

.product_r{ width:875px;}

.pro_chnalName{ background:url(/images/pro_chnaltbd.jpg) no-repeat; width:120px; height:42px; line-height:42px;}

.pro_chnalName h3{ color:#FFF; font-size:14px; font-weight:bold; padding-left:16px;}

.pro_chnalist{ background:url(/images/pro_chnalibd.jpg) repeat-y; width:120px; height:auto; overflow:hidden; padding:8px 0;}

.pro_chnaldown{ background:url(/images/pro_chnaldbd.jpg) no-repeat; width:120px; height:6px;}

.pro_chnalist li{ width:115px; height:37px; line-height:37px; margin-left:1px; border-bottom:1px solid #e5e5e5; text-align:center;}

.pro_chnalist li a{ color:#484848; display:block; position:relative; z-index:10; width:120px; height:42px;}

.pro_chnalist li.pro_cur a,.pro_chnalist li a:hover{ background:url(/images/pro_chnalho.png) no-repeat; color:#FFF;}

.pro_chnalist li a:hover span{ color:#FFF;}

.product_dlist{ height:auto; overflow:hidden;}

.product_dlist ul{ width:984px;}

.product_dlist li{ float:left; width:200px; margin:24px 24px 0 0; display:inline;}

.pro_Ldown{ padding:6px 7px 0 3px; text-align:center;}

.pro_Lname a{ color:#0c78d8; font-size:12px; font-weight:bold; display:block; width:212px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.pro_Lintor{ line-height:20px; height:60px; overflow:hidden;}



/*产品详细*/

.pro_top{ width:928px;}

.pro_Rintro{ height:72px; overflow:hidden; padding-top:14px; border-top:1px solid #e4e4e4;}

.pro_Cldown{ height:62px;}

.pro_Lsmallimg ul{ width:430px;}

.pro_Lsmallimg li{ float:left; margin-right:6px; display:inline; width:76px; height:62px; padding:8px 2px 2px 2px;}

.pro_Rtitle{ width:474px; height:45px; line-height:45px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  border-bottom:1px solid #e4e4e4;}

.pro_Rtitle h3{ color:#0c78d8; font-size:16px;}

.pro_Rlx{ line-height:30px; height:60px; overflow:hidden; margin:8px 0;}

.pro_tRdown{ background:url(/images/pro_rtelbd.jpg) no-repeat; width:288px; height:126px; margin-top:48px; padding:12px 32px 10px 16px;}

.pro_tdtel{ height:96px; overflow:hidden; margin-bottom:6px;}

.pro_qqclick a{ background:url(/images/pro_rqqbd.jpg) no-repeat; float:left; display:inline-block; margin-right:15px; width:70px; height:24px; line-height:24px; padding-left:32px; display:block;}

.pro_Lsmallimg li.pro_cur{ background:url(/images/pro_tho.jpg) no-repeat; width:76px; height:62px;}



/*产品放大镜*/

.zoom-section{clear:both; height:410px;}

*html .zoom-section{display:inline;clear:both;}

.zoom-desc{float:right; width:474px; height:410px; position:relative; background:url(/images/pro_tRimg.jpg) no-repeat bottom right;}

.pro_Tleft{ float:left; width:414px; height:410px;}

.zoom-small-image{  width:414px; height:336px; margin-bottom:7px;}

.zoom-small-image img{  width:414px; height:336px; }

/*.pro_Cldown{ height:84px; margin-top:4px;}

.pro_Lsmallimg ul{ width:420px;}

.pro_Lsmallimg li{ float:left; background:url(/images/cargo_Lsmlibd.jpg) no-repeat; width:125px; height:84px; margin-right:15px; display:inline;}

.pro_Lsmallimg li img{ margin:3px 2px 3px 3px; width:120px; height:78px;}*/

/* 这是下方的鼠标指针的移动镜头平方米。 */

.cloud-zoom-lens {margin:-4px; cursor:move;}



.pro_dtop{ height:35px; line-height:35px; border-bottom:1px solid #d7d7d7;}

.pro_dselect{ width:auto; height:35px;}

.pro_dselect li{ float:left; margin-right:4px; display:inline; background:url(/images/pro_dselac.jpg) no-repeat; color:#484848; width:114px; height:36px; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  text-align:center; cursor:pointer;}

.pro_dselect li.pro_selcur{ background:url(/images/pro_dselho.jpg) no-repeat; color:#FFF; font-weight:bold;}

.pro_dcontent{ font-size:13px; line-height:26px; height:auto; overflow:hidden; padding:14px 0;}

.ab_product{ width:886px;}

.ab_product .product_list{ height:162px; overflow:hidden;}

.ab_product{}

.ab_proTop{ height:30px; line-height:30px; margin-bottom:20px; background-color:#e8edf1;}

.ab_proTop span{ float:left; color:#333; font-size:14px; font-weight:bold; padding-left:14px; display:inline;}

.ab_proTop a{ float:right; padding-right:8px; display:inline;}

.ab_product .product_name{ text-align:center; display:block; height:24px; overflow:hidden;}

.pro_chnalbox{ z-index:200;}


/*--/guest--*/
#guest {
    color: #545454;
    line-height: 22px;
    width: 680px;
	height:600px;
}
.input_on {
    background-color: #FFFFCC;
    background-image: none;
    border: 1px solid #999999;
    float: left;
    height: 18px;
    margin: 0;
    padding: 2px 8px 0 3px;
}
.input_off {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    float: left;
    height: 18px;
    margin: 0;
    padding: 2px 8px 0 3px;
}
.input_move {
    background-color: #FFFFCC;
    background-image: none;
    border: 1px solid #0088CD;
    float: left;
    height: 18px;
    margin: 0;
    padding: 2px 8px 0 3px;
}
.input_out {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    float: left;
	width:260px;
    height: 28px;
	line-height:28px;
    margin: 0;
    padding: 0px 8px 0 3px;
}
.input_out1 {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    float: left;
    font-size: 12px;
    height: 100px;
	line-height:20px;
    margin: 0;
    padding: 2px 8px 0 3px;
    resize: none;
    width: 400px;
}
.input_out2 {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    float: left;
    height: 18px;
    margin: 0;
    padding: 2px 8px 0 3px;
    width: 80px;
}
#guest .input_test {
    list-style-type: none;
    margin: 20px 0 0 60px;
    padding-bottom: 10px;
}
#guest ul.input_test .hr {
    display: block;
    float: left;
    line-height: 27px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#guest ul.input_test li {
    background-image: none;
    display: inline;
    float: left;
    margin:20px 0 0px 0;
    width: 610px;
}
#guest .input_test label {
    background-image: none;
    float: left;
    font-size: 12px;
    line-height: 30px;
    margin: 0;
    padding: 0;
    text-align: right;
	width:60px;
}
#guest .input_test span {
    background-image: none;
    color: #999999;
    float: left;
    font-size: 12px;
    line-height: 30px;
    margin-left: 0;
    padding-left: 10px;
    text-align: left;
}
#guest .input_test span.inp_zd,#guest .input_test span .inp_zd{ width:250px; height:30px; overflow:hidden;}
#guest .input_test .red {
    color: #FF0000;
    float: none;
}
#guest .code_img{ height:28px; margin:1px auto;}
#sub_btn, #sub_reset {
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
    width: 50px;
}
#sub_btn:hover {
    height: 24px;
    line-height: 24px;
    width: 50px;
}
.inp_kg {
    overflow: hidden;
    width: 50px;
}
#submit, #sub_reset {
    cursor: pointer;
    height: 30px;
	width:80px;
}
#guest #submit{ width:80px; height:30px;}

/*--Guest--*/


.footer{ margin-top:22px;}
.f_top{ width:100%; height:248px; background:url(../images/f_tbd.jpg) repeat; background-color:#606060;}
.foot_t{ height:238px; padding-top:57px;}
.footnav{ padding-top:20px; width:1138px; margin:0 auto; color:#fff; height:260px; overflow:hidden;}
.f_logo{ width:260px; float:left; height:195px; margin-top:16px;margin-left:60px;}
.f_logo p{ font-size:20px; font-weight:bold; color:#D9D9D9;}

.f_nav ul li h2{ color:#fff;line-height:40px; font-size:16px;    display: block;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold; }
.f_nav ul li { float:left; width:150px; text-align:left;}
.f_nav .nav_sub { margin-top:0px;}
.f_nav .nav_sub li{ clear:both; font-size:12px; font-weight:normal; line-height:15px; }
.f_nav .nav_sub li a{line-height:20px; color:#fff;padding:0px;}
.f_nav .nav_sub li a:hover{line-height:20px; color:#fff;}

.f_wx{ float:left;  text-align:center; background:url(../images/nr_footer_divider.png) no-repeat bottom right;padding-right: 15px;}
.f_wx h2{ font-size:16px; line-height:40px; font-family:"微软雅黑"; color:#FFFFFF;
    display: block;
    font-size: 1.5em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;}