/* CSS Document */

body { margin: 0; padding: 0; font-family: "Microsoft YaHei"; min-width: 980px; background: #fff; font-size: 14px; color: #666; }
img { border: none; }
ul, li { list-style: none; margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em { margin: 0; padding: 0; border: 0; }
a { text-decoration: none; color: #666; font-family: "Microsoft YaHei"; }
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; }
.fl { float: left; }
.fr { float: right; }
#clear { clear: both; }
.clear { clear:both; *zoom:1;}
.clear:after { display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

#header { width: 100%; height: 40px; background: #0158cb; }
.box { width: 1200px; margin: 0 auto; }
.top_nav { height: 40px; font: 12px "宋体"; color: #fff; line-height: 40px; }
.top_nav span a { color: #fff; padding: 0 12px; }
.top_nav span b { color: #fff; padding: 0 0 0 34px; background: url(../images/t_tel.gif) no-repeat 14px center; font-size: 15px; font-family: Arial; }
.top_b{ width:1200px;margin:30px 0 20px ; float:left;}
.t_search { width: 287px; height: 32px; border-width: 1px; border-style: solid; border-color: rgb(170, 170, 170); border-image: initial; border-radius: 4px; margin-top: 30px; position:relative; }
.t_search_text { border-top-style: initial; border-bottom-style: initial; border-left-style: initial; border-top-color: initial; border-bottom-color: initial; border-left-color: initial; background-color: transparent; color:#999; height: 31px; margin-left: 13px; width: 229px; font-size: 13px; line-height: 32px; border-width: 0px 1px 0px 0px; border-image: initial; border-right: 1px solid rgb(170, 170, 170); outline: none; }
.ss_btn { background: url(../images/d.png) no-repeat center; width: 19px; height: 19px; border: none; position:absolute; top:7px; right:13px;}


#nav{ width:100%; height:51px; background:#0158cb; margin-top:20px;}
#nav ul li{ float:left; height:51px; line-height:51px;}
#nav ul li a{ display:inline-block; font-size:16px; color:#fff; background:url(../images/nav_line.jpg) no-repeat right center; width:145px; text-align:center;}
#nav ul li a.no{ background:none;}

/*----宽屏*banner----*/
#banner_big{ height:585px; width:100%;  background:none; clear:both; position:relative; z-index:999}
#banner_big .picBtnLeft { height:585px; position:relative; zoom:1; width:100%; overflow:hidden;}
/*----圆角切换按钮----*/
#banner_big .picBtnLeft .hd {width:185px; height:10px; position:absolute; left:50%; margin-left:-30px; text-align:center; bottom:30px; z-index:10;  }
#banner_big .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:12px; width:150px; padding:5px 15px 5px 15px;}
#banner_big .picBtnLeft .hd ul li {float:left; _display:inline; cursor:pointer; text-align:center;  -moz-border-radius: 3px;   -webkit-border-radius: 3px;  border-radius:3px;  width:32px; height:12px; background:#0058cb; overflow:hidden; margin-right:5px; margin-left:5px;  }
#banner_big .picBtnLeft .hd ul li.on { background:#ccc}

#banner_big .picBtnLeft .bd {height:585px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
#banner_big .picBtnLeft .bd img { height:585px; width:1920px; z-index:1;}
#banner_big .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
#banner_big .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
#banner_big .picBtnLeft .bd li .bg { display:none;}
#banner_big .picBtnLeft .bd li .title { display:none;}
#banner_big .picBtnLeft .bd a img { padding-top: 0px!important}
/*----宽屏*结束----*/

#bt{ margin:60px 0 30px;}
#bt .til01{height: 92px;font-size: 26px;font-weight: normal;line-height: 34px;margin-bottom: 37px;background: url(../images/tilbg1.png) no-repeat center bottom;color: #343434; text-align:center;}
#bt .til01 span{font-size: 18px;line-height: 29px; color: #6d6d6d; display:block;}
#bt .til01 b{ font-weight:normal;}

/*解决方案*/
.tags_title{margin:10px 0 45px 70px;}
.tags_title span{width:220px;padding:0 15px;font-size:16px;text-align:center;height:56px;line-height:56px;background:#0058cb;color:#fff;display:block;margin-left: 15px;}
.fa_tab .tags_title span{float:left;width:220px;cursor:pointer;}
.fa_tab .tags_title span.ron{background:#959595;color:#fff;font-weight:normal;}
.fa_tab .content2{display:none;}
.fa_tab .content3{display:none;}
.fa_tab .content4{display:none;}

.fa_tab dl{width: 270px;float: left; padding:15px;overflow: hidden;}
.fa_tab dl dt{width: 270px;height: 203px; position:relative;}
.fa_tab dl dt .fa_img{width: 270px;height: 203px;overflow: hidden;}
.fa_tab dl dt .fa_img img{width: 270px;height: 203px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.fa_tab dl dt .fa_img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.fa_tab dl dd{position: relative; background:url(../images/case_ddbg.gif) no-repeat;width: 220px;height: 167px; padding:40px 25px 0;}
.fa_tab dl dd h5{height: 30px;line-height: 30px;overflow: hidden;}
.fa_tab dl dd h5 a{font-size: 16px;color: #333;}
.fa_tab dl dd p{font-size: 14px;color: #666;line-height: 26px;height: 78px;overflow: hidden; padding:10px 0 0;}
.fa_q01{display: block;font-size: 16px;color: #fff;width: 60px; height: 70px;text-align: center;background: rgba(52,152,219,0.9);line-height: 25px;z-index: 999; position:absolute; top:155px; left:15px;}
.fa_q01 i{padding: 10px 0 0;display: block;font-style: normal;}

/*案例*/
.casetil li a{width:220px;float: left;margin: 0 15px 0 0;line-height: 56px;background: #959595;text-align: center;font-size: 16px;text-align: center;color: #fff;}
.casetil li.cur a,.casetil li a:hover{background:url(../images/gratl1.gif) no-repeat 0 bottom #0058cb;padding:0 0 19px;}
.casetil li.cur a,.casetil li a:hover{background:url(../images/gratl2.gif) no-repeat 0 bottom #0058cb;text-decoration: none;}
.case{height: 800px;background: #eee;overflow: hidden; margin-top:30px;}
.case .til01,.news .til01{height: 92px;font-size:26px;font-weight: normal;line-height: 34px;margin-bottom: 37px;}
.case .til01 span,.news .til01 span{font-size: 18px;line-height: 29px;}
.case .til01 b,.news .til01 b{font-weight: normal;}
.casetil{padding:0 0 0 136px;height: 111px;}
.casetil li{float: left;}
.case_c{ display:none;}
.case_l{padding: 3px 0 0;width: 600px;}
.case_l li{height: 67px;line-height: 67px; width:560px;}
.case_l li a{font-size:16px; background:url(../images/caselbg1.gif) no-repeat 0 0;display: block;padding: 0 0 0 48px;color: #333;margin-top: -1px;position: relative;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.case_l li.cur a,.case_l li a:hover{background:url(../images/caselbg2.gif) no-repeat 0 0;text-decoration: none;color: #fff;z-index: 1;}
.case_r{width: 600px;}
.case_r p,.case_r p img{width: 600px;height: 400px;display: block;overflow: hidden;}
.case_r p{position: relative; display:none;}
.case_r span{position:absolute;left: 0;bottom: 0;background:url(../images/bg01.png) repeat 0 0;color: #fff;padding:19px 21px 14px;line-height: 23px;font-size: 14px; width:558px;}

/*走进*/
.abobox{background:url(../images/abobg.jpg) no-repeat center 0;padding: 95px 0 0;height: 992px;overflow: hidden;line-height: 26px;color: #d5d4d4;}
.about{width: 438px;padding: 11px 114px 0 41px;height: 580px;text-align: center;}
.about h2{height: 154px;text-align: center;font-size: 30px;font-weight: normal;line-height: 60px;}
.about h2 img{display: block;margin:0 auto;}
.about h2 a{color: #fff;}
.about dt{height: 245px;overflow: hidden;}
.about dt img{width: 303px;height: 205px;display: block;margin:0 auto;}

/*历史*/
.hist{width: 600px; position:relative;}
.about_c dd{font-size:16px; height:138px; line-height:28px; overflow:hidden;}
.hist_r p{font-size:16px;}
.hist .prev,.hist .next{width:57px;height:33px;display: block;overflow: hidden;position: absolute;top:0;right:168px;background:url(../images/prev2.png) no-repeat 0 0;z-index: 2;}
.hist .next{top:469px;background:url(../images/next2.png) no-repeat 0 0;}
.adv_p .prev:hover,.adv_p .next:hover,.grap .prev:hover,.grap .next:hover,.banner .prev:hover,.banner .next:hover,.probox .prev:hover,.probox .next:hover,.serv_l li.cur span b,.hist .prev:hover,.hist .next:hover{background-position:0 bottom;}
.hist_l{width: 248px;background:url(../images/line2.png) no-repeat 7px 14px;}
.hist_l li{background:url(../images/ico15.png) no-repeat 0 center;height: 74px;line-height: 74px;padding: 0 0 0 32px;font-family: Arial;font-size: 26px;}
.hist_l li.cur{font-size: 40px;color: #fff;}
.hist_r{width: 310px;padding: 85px 0 0;text-align: center;}
.hist_r dt{height: 177px;overflow: hidden;}
.hist_r dt img{height: 148px;width: 216px;display: block;margin:0 auto;}
.hist_r dd h3{height:87px;font-weight: normal;font-family: Impact;font-size: 60px;line-height: 87px;color: #fff;}

/*荣誉*/
.hon{clear: both;height: 318px;overflow: hidden; width:100%;}
.hon ul{width: 1240px;}
.hon li{width: 209px;height: 312px;background: #fff;float: left;margin: 0 39px 0 0;overflow: hidden;}
.hon li img{width:193px;height:256px;padding: 9px 8px 0;display: block;}
.hon li span{display: block;font-size: 14px;line-height: 48px;text-align:center;color: #353535;}
.hon li span a{color: #353535;}

/*----箭头产品滚动----*/
#skins_pro{ width:1320px; margin:0 auto; overflow:hidden; clear:both}
#skins_pro .leftLoop{overflow:hidden; height:330px; display:block;} 
#skins_pro .leftLoop .hd{ overflow:hidden; height:64px; margin-top:-195px;} 
#skins_pro .leftLoop .hd .next{ display:block;width:36px;height:64px;float:right;overflow:hidden;cursor:pointer; background:url(../images/nexth.png) no-repeat}
#skins_pro .leftLoop .hd .next:hover{background:url(../images/nexth.png) no-repeat;}
#skins_pro .leftLoop .hd .prev{ display:block;width:36px; height:64px;float:left;overflow:hidden;cursor:pointer; background:url(../images/prevh.png) no-repeat;}
#skins_pro .leftLoop .hd .prev:hover{ background:url(../images/prevh.png) no-repeat;}
#skins_pro .leftLoop .bd{ margin:10px 0px 10px 60px;} 
#skins_pro .leftLoop .bd ul{ overflow:hidden; zoom:1;} 
/*---箭头产品滚动结束----*/

/*推荐产品*/
#sy_pro{ margin:40px 0 70px;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:180px; float:left; overflow:hidden; margin:0 20px;background:#ffffff;border-radius:0 0 4px 4px; border:1px solid #e7e5e5;}
.picScroll ul li .pro_img{display:block;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;text-align:center;width:180px;height:180px;}
.picScroll ul li img{ max-width:170px;max-height:170px;display:block; background:url(../images/loading.gif) center center no-repeat; }
.picScroll ul li .pro_name a{display:block;width:180px;height:40px;font-size:14px;color:#fff;background:#0058cb;line-height:40px;text-align:center;}
.picScroll ul li .pro_name a:hover{background:#ffad01;}
.rollBox{width:1200px;overflow:hidden;margin:0 auto;}
.rollBox .LeftBotton{height:64px;width:36px;background:url(../images/prevh.png) center center no-repeat;overflow:hidden;float:left;display:inline;margin:90px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:64px;width:36px;background:url(../images/nexth.png) center center no-repeat;overflow:hidden;float:left;display:inline;margin:90px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1200px;margin:0 10px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;padding: 10px 0;}

/*资讯*/
.news{padding: 30px 0 0;}
.newtil{height: 90px; width:465px; margin:0 auto;}
.newtil li{width: 154px;float: left;height: 46px;line-height: 46px;}
.newtil li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;font-size:16px; text-align: center;border: solid 1px #d7d7d7;color: #6f6f6f;display: block;position: relative;margin-left: -1px;}
.newtil li.cur a,.newtil li a:hover{background: #0058cb;color: #fff;border-color: #0058cb;}
.news_c{height: 273px; display:none;}
.news_c ul{width: 1230px;}
.news_c #ny_newslb_box{ clear:both; margin-top:20px;}
.news_c #ny_newslb_box li{ height:39px;line-height:39px; border-bottom:1px dotted #e5e5e5; font-size:14px; overflow:hidden; background:url(../images/ico3.gif) no-repeat left center; padding:0 10px 0 15px;}
.news_c #ny_newslb_box li a{ color:#666; float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 800px;}
.news_c #ny_newslb_box li span{ float:right; color:#999; font-size:12px;}
.news_c li.cur{background: none;border: solid 1px #ddd;height: 230px;}
.news_c li.cur span{background:url(Img/Index/new_ico2.gif) no-repeat 0 0;}
.news_c li.cur i{background:url(Img/Index/ico08.gif) no-repeat 0 0;width: 11px;height: 17px;display: block;float: right;}
.news_c li span em{display: block;font-size: 20px;font-style: normal;}
.news_li{padding: 0 0 0 554px;}
.news_li em{width: 15px;height: 15px;display: block;margin: 0 23px 0 0;background:url(../images/ico09.gif) no-repeat 0 0;float: left;}
.news_li em.cur{background:url(../images/ico10.gif) no-repeat 0 0;}

/*友情链接*/
.link{ width:1200px; margin:60px auto;line-height:30px;height: auto;overflow: hidden;font-family:"Microsoft YaHei";font-size:16px;overflow: hidden;border: solid 1px #ddd;padding: 35px 0 35px 41px;margin-bottom: 68px;}
.link h2{width:152px; font-size:20px;line-height:29px;overflow: hidden;float: left;font-weight: normal;background:url(../images/ico11.gif) no-repeat 91px 15px;padding: 10px 0 0;}
.link h2 span{font-size: 14px;display: block;line-height:22px;}
.link h2 a{color: #0058cb;}
.link h2 span a{color: #595959;}
.link p{overflow: hidden;/*white-space: nowrap;height:66px;*/width:999px;float: left;border-left: solid 1px #d4d3d3;display: block;padding: 6px 0 0;}
.link p a{padding: 0 10px 0 35px;display: inline-block;color: #666;}

/*底部开始*/
.footWrap{background:url(../images/footbg.gif) repeat-x center 0 #15309d;padding:42px 0 0;height:435px;color: #fff;line-height:39px;}
.footWrap a{ color:#fff;}
.f_con{height:381px;overflow: hidden;}
.f_con h3{font-size: 24px;font-weight: normal;height: 76px;line-height: 76px;}
.f_nav{width: 222px;}
.f_nav a{color: #fff;display: block;font-size: 16px;}
.f_lx{width: 324px;}
.f_lx li{line-height: 40px;background:url(../images/f_ico1.gif) no-repeat 0 14px;padding: 0 0 0 30px;font-size:16px;}
.f_lx li.f_lxl1{background:url(../images/f_ico2.gif) no-repeat 0 14px;}
.f_lx li.f_lxl2{background:url(../images/f_ico3.gif) no-repeat 0 14px;}
.f_lx li b{color: #fff;}
.f_text{height: 54px;line-height: 54px;color: #fff;font-size: 14px;}
.f_text span{float: right;}
.f_text span a{padding: 0 11px;}
.f_code{width:206px;padding: 84px 0 0;}
.f_code img{width:123px;height:123px;}
.f_lx,.f_onl{background:url(../images/f_line.gif) no-repeat 0 21px;padding-left: 96px;height: 315px;}
.f_onlc li{width: 240px;line-height: 33px;height: 33px;background: #4157b0;border-radius: 3px;margin-bottom: 12px;font-size: 14px;}
.f_onlc li .sbt{float: left;padding: 0 0 0 14px;white-space: nowrap;color: #597dc2;}
.f_onlc li .sbt1{float: left;padding: 10px 0 0 14px;color: #597dc2;}
.f_onlc li.f_onl1{height: 63px;}
.f_onlc li.f_onl2{background:#666; width:90px; height:34px; text-align:center;}
.f_onlc li.f_onl1 span{display: block;}
.area{border: 0;background: none;padding: 0 14px;height:32px;outline:none;resize:none;width: 218px;color: #747474;}
.sinp01{width: 160px;float: left;border: 0;background: none;outline:none;color: #747474;line-height: 33px;}

/*内页样式*/

.n_main{width: 100%;height: auto;overflow: hidden;background: #F9F9F9;padding: 27px 0;min-width: 1200px;} 
.n_content{width:1200px; margin:0 auto;height: auto;overflow: hidden;}
.n_content_left{width:248px; height: auto; float:left; position:relative;}
.n_content_left1{width:248px; height: auto; float:right; position:relative;}

.n_content_left_t{height: 40px;line-height: 40px;font-size: 16px;color: #fff;padding-left: 25px;background: #0158cb;}
.n_content_left_t2{display: none;}
.n_content_right{position:relative; width:919px; height: auto; float:right; background:#fff;}
.n_content_right1{position:relative; width:919px; height: auto; float:left; background:#fff;}

.n_content_right_name{background: #F4F4F4;border: 1px solid #E4E4E4;height: 38px;}
.n_content_right_m{position: relative;height: auto;overflow: hidden;}
.n_content_right_name_r{font-size: 12px;color: #595450;padding-left: 39px;background: url(../images/index_69.png) no-repeat 10px center;height: 38px;line-height: 38px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.n_content_right_name_r img{display: none;}
.n_content_right_name_r a{color: #666666}
.n_content_right_name_r a:hover,.n_content_right_name_r a.curr1{color: #003f97;}

/*目录*/
.n_content_left_cnt{border: 1px solid #e6e5e5;border-top: 0;background: #fff;height: auto;overflow: hidden;padding: 20px 17px 0 17px;}
.n_content_left_cnt>ul>ul>li{width: 100%;height: auto;line-height: 28px;margin-bottom: 12px;}
.n_content_left_cnt>ul>ul>li>a{display: block;border: 1px solid #E5E5E5;padding-left: 18px;border-radius: 15px;font-size: 14px;color: #545454;height: 28px;line-height: 27px;background: url(../images/cnt_jiantou_hover.png) no-repeat 198px center;}
.n_content_left_cnt>ul>ul>li>a:hover,.n_content_left_cnt>ul>ul>li.left_menu1_cur>a,.n_content_left_cnt>ul>ul>li.left_menu1_2>a{border: 1px solid #959595;color: #fff;background: url(../images/cnt_jiantou.png) no-repeat 198px center #959595;}
.n_content_left_cnt>ul>ul>li>ul{padding-top:10px;}
.n_content_left_cnt>ul>ul>li>ul>li{padding-left: 20px;height: 25px;line-height: 25px;overflow: hidden;font-size: 12px;background: url(../images/index_13_li.png) no-repeat 8px center;}
.n_content_left_cnt>ul>ul>li>ul>li>a{color: #333;}
.n_content_left_cnt>ul>ul>li>ul>li>a:hover,.n_content_left_cnt>ul>ul>li>ul>li.left_menu2_cur>a{color: #e3a91a;}
.n_content_left_cnt>ul>ul>li>ul>li>ul,#left_typeUl_n110{display: none;}
.n_content_left_cnt .ml_xl li a,.n_content_left_cnt1 .ml_xl li a{ font-size:12px; color:#666;}
.n_content_left_cnt .ml_xl,.n_content_left_cnt1 .ml_xl{ margin-left:20px; margin-top:8px;}
.n_content_left_cnt .ml_xl li,.n_content_left_cnt1 .ml_xl li{ height:25px; line-height:25px; overflow:hidden;background:url(../images/ico13.jpg) left 11px no-repeat; padding-left:10px;}
.n_content_left_cnt1 .ml_xl{ margin-bottom:12px;}
.n_content_left_cnt1 ul li.left_menu1_cur{height:50px; line-height:50px; font-size:12px; border-bottom:1px solid #ddd; padding-left:5px; background-color: #e3a91a; font-size: 16px;  padding-left: 31px; width: 286px;padding-left: 22px; margin-bottom: 1px;}
.n_content_left_cnt1 ul li.left_menu1_cur a{ color:#fff; display:block;overflow:hidden;}

/*左侧热点新闻*/
.xn_c_34_wrap{width: 100%;height: auto;overflow: hidden;margin-top: 18px;}
.xn_c_34_topbox{padding-left: 13px;background: #0158cb;font-size: 16px;color: #fff;height: 40px;line-height: 40px;}
.xn_c_34_nrbox{border: 1px solid #E6E5E5;padding: 10px 10px 20px; background:#fff;}
.xn_c_34_wrap #ny_newslb_box{ clear:both;}
.xn_c_34_wrap #ny_newslb_box li{ height:39px;line-height:39px; border-bottom:1px dotted #e5e5e5; font-size:14px; overflow:hidden; background:url(../images/ico3.gif) no-repeat left center; padding:0 10px 0 15px;}
.xn_c_34_wrap #ny_newslb_box li a{ color:#666; float:left;}
.xn_c_34_wrap #ny_newslb_box li span{ float:right; color:#999; font-size:12px;}

/*内页产品展示*/
.proR{ margin-top:30px;}
.proR ul li{ width:284px; height:299px; position:relative;margin: 0 10px 20px 10px; float:left;}
.proR ul li .proimg_bk{ width:284px; height:250px; border:1px solid #f1f1f1; position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proR ul li .proimg_bk .proimg{width:284px;line-height:250px;*line-height:250px;height:250px;*height:250px;text-align:center;position:static;+position:absolute;top:50%}
.proR ul li .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:275px; max-height:240px}
.proR ul li p{ height:40px; background:#0158cb; text-align:center; line-height:40px; font-size:14px; color:#fff;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.proR ul li p a{color:#fff; text-decoration:none;}

/*内页关于我们*/
.ny_about{padding: 20px 30px;font-size: 14px;line-height: 26px;color: #5d5d5d;}

/*内页解决方案*/
.nnews_lb{margin: 17px;height: auto;overflow: hidden;}
.nnews_lb_m{position: relative;width: 100%;height: 122px;margin: 12px 0 20px 0;border-bottom: 1px solid #E7E7E7;overflow: hidden;}
.nnews_lb_title{position: absolute;top: 0;left: 0;width: 700px;height: 50px;line-height: 50px;font-size: 18px; overflow:hidden;}
.nnews_lb_title a{color: #414141;}
.nnews_lb_title a:hover{color: #0158cb;}
.nnews_lb_cnt{position: absolute;top: 50px;left: 0;width: 100%;height: 55px;line-height: 25px;font-size: 12px;color: #8c8c8c;overflow: hidden;}
.nnews_lb_date{position: absolute;right: 0;top: 0;height: 50px;line-height: 50px;width: 80px;font-size: 12px;color: #e3a91a;}
.nnews_lb_date span{float: left;}
.nnews_lb_img,.nnews_lb_click,.nnews_lb_xq,.nnews_lb_bq{display: none;}
.nnews_lb_m{height: 272px;}
.nnews_lb_m .nnews_lb_img{display: block;position: absolute;top: 0;left: 0;width: 352px;height: 246px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.nnews_lb_m .nnews_lb_img a{text-align:center;position:static;+position:absolute;top:50%;}
.nnews_lb_m .nnews_lb_img img{max-width: 342px;max-height: 225px;vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;}
.nnews_lb_m .nnews_lb_title{position: absolute;top: 0;left: 365px;width: 495px;}
.nnews_lb_m .nnews_lb_cnt{position: absolute;top: 50px;left: 365px;width: 495px;height:145px;overflow: hidden;}
.nnews_lb_m .nnews_lb_date{display: none;}
.nnews_lb_m .nnews_lb_xq{position: absolute;bottom: 40px;left: 365px;width: 140px;height: 40px;line-height: 40px;font-size: 14px;color:#0158cb;display: block;}
.nnews_lb_m .nnews_lb_xq a{color: #0158cb;}
.nnews_lb_m .nnews_lb_xq a:hover{text-decoration: underline;}


/*内页技术资讯*/
.c_newslist .nnews_lb_title{width:700px !important;position:relative !important;top:0;left:0;}
.c_newslist .nnews_lb_cnt{width:885px !important;height:30px;overflow:hidden;position:static !important;}
.c_newslist .nnews_lb_xq{position:static !important;}
.c_newslist {height:160px !important; padding-top:15px;}
.c_newslist .nnews_lb_title span{font-size:12px;color:#0158cb;position:absolute;top:0;right:-173px;}

/*内页联系我们*/
.ny_contact{padding: 30px 10px;font-size: 14px;line-height: 26px;color: #5d5d5d;}
.lx_dz { width:900px; overflow:hidden; margin:0 auto; padding:0;}
.lx_dz .dz_map { width:850px; height:370px; overflow:hidden; margin:0 auto; padding:14px; border:1px solid #d9d9d9;}

/*内页详细页*/
.news_view_head{margin:15px 30px;height: 97px;overflow: hidden;border-bottom: 1px dashed #D8D8D8;}
.news_view_title{width: 100%;height: 45px;line-height: 45px;font-size: 20px;color: #242424;text-align: center; overflow:hidden;}
.news_view_title h1{ font-size:20px;}
.news_view_date{width: 48%;float: left;height: 35px;line-height: 35px;text-align: right;font-size: 12px;color: #b2b1b1;}
.news_view_click{width: 48%;float: right;height: 35px;line-height: 35px;text-align: left;font-size: 12px;color: #b2b1b1;}
.news_view{margin: 30px 30px 0 30px;font-size: 14px;line-height: 26px;color: #5d5d5d;padding-bottom: 50px;border-bottom: 1px solid #E0E0E0;}
.xn_c_3_wrap{margin:0 30px;text-align: right;height: 60px;}
.bdsharebuttonbox{float: right;margin-top: 16px;}
.bdsharebuttonbox a{color: #0190A1;}
.news_view_sx{margin: 0 30px 60px 30px}
#EIMS_C_3_1_box_div{overflow: hidden;height: 40px;border-top:1px solid #D8D8D8;}
.EIMS_C_3_1_page{font-size: 14px;color: #404040;line-height: 40px;}
.EIMS_C_3_1_page a{color: #404040;}
.EIMS_C_3_1_page a:hover{color: #0158cb;text-decoration: underline;}
#EIMS_C_3_1_Upli{float: left;width: 50%;overflow: hidden;}
#EIMS_C_3_1_Downli{float: right;width: 49.9%;overflow: hidden;text-align: right;}

/*产品详细页*/
.siderightCon { line-height:24px; margin:30px 0 0 0px; text-align:left;}
.nypro{ width:528px; height:375px; float:left;}
#preview{ float:none; margin:0px auto; width:528px;}

.list-h { width:365px !important;}
.list-h li{ float:left;}
#spec-n5{width:400px; height:56px; padding-top:15px;  }
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:91px; height:91px; overflow:hidden}
#spec-list ul li .proimg_bk{ width:86px; height:66px; border:1px solid #ccc; padding:2px; position:relative;display:table-cell;text-align:center;vertical-align:middle;}
#spec-list ul li .proimg_bk .proimg{width:86px;line-height:66px;*line-height:116px;height:66px;*height:116px;font-size:66px;text-align:center;position:static;+position:absolute;top:50%}
#spec-list ul li .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:81px; max-height:61px; border:none !important}


/*jqzoom*/
.jqzoom{width:528px; height:375px; position:relative; border:1px solid #CCC; overflow:hidden; display:table-cell;text-align:center;vertical-align:middle;}
.jqzoom .proimg{width:528px;line-height:375px;height:375px;font-size:12px;text-align:center;position:static;+position:absolute;top:50%}
.jqzoom .proimg img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:528px; max-height:375px;}

.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:350px;height:350px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;} 
.bigimg{width:800px;height:600px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:60px !important;height:60px !important;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:365px; height:91px;  float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list div{ margin-top:0;margin-left:0px; *margin-left:0;}

.product_bigimg_text {
	width:360px;
	float:left;
	text-indent:0em;
	height:auto;
	overflow:hidden;
	padding-top:10px;
	line-height:24px;
	margin-left:30px;
}
.product_bigimg_text div{line-height:24px;}
.product_bigimg_text h2 {margin-bottom:0;border-bottom: 1px dashed #d7d7d7;color: #333;font-size: 18px;margin-bottom: 20px;padding: 0 0 10px; color:#3d6dad;font-weight:bold;}
.prod-right-title {
    line-height: 26px;
    margin-bottom: 30px;
	}
.prod-right-tel {
    height: 46px;
    margin-bottom: 20px;
    margin-top: 20px;
    overflow: hidden;
    padding-left: 5px;
}
.line { height:1px; border-bottom:1px dashed #d7d7d7; clear:both; margin-bottom:20px;}
.line1{ height:15px;}
.n_con img{ max-width:840px}
.text1{height: 80px;overflow: hidden;padding: 10px;background:url(../images/bgPro2.jpg) 0 14px no-repeat;text-indent:16px;line-height:24px;}
.pro_con{padding-bottom:20px;}
.pro_con,.pro_con p{font-size:12px;color:#555;line-height:24px; margin-top:10px;}
.pro_con img{display:block;max-width:100%;height:auto !important;}
.sgt_btn { width:400px; height:50px; overflow:hidden; margin:10px auto 0; padding:0;}
.sgt_btn .sgt_bl, .sgt_btn .sgt_br { display:block; width:184px; height:50px; overflow:hidden; line-height:50px; color:#fff; font-size:16px; text-align:center; border:none; outline:none; margin:0; padding:0;}
.sgt_btn .sgt_bl { background-color:#0158cb; float:left;}
.sgt_btn .sgt_br { background-color:#959595; float:right;}
.pro_con_tlt{margin-bottom:20px;border-bottom:1px solid #dedede;}
.pro_con_tlt span{display:block;width:120px;height:40px;line-height:40px;background:#0158cb;color:#fff;font-size:16px;font-weight:bold;text-align:center;}
.ye{background: #f1f1f1;line-height:32px;color:#555;margin-top:20px;padding: 5px 20px;}
.ye a{color:#999;}
.ye a:hover{color:#0d9dd1;}
.fy{ clear:both;}
/*---------在线咨询-------*/
.Message table, .Message td{ border:none}
.txtbox{border:1px solid #ccc;height:30px;line-height:30px;width:250px; padding-left:5px;font-family: "Microsoft YaHei"; color:#999; font-size:12px;}
.txtbox:hover{border:1px solid #999;height:30px;line-height:30px;width:250px;color:#333;}
.txtbox:focus{border:1px solid #666;height:30px;line-height:30px;width:250px;color:#333;}
.txtbox01{border:1px solid #ccc;height:30px;line-height:30px;width:80px; padding-left:5px;font-family: "Microsoft YaHei";color:#999;}
.txtbox01:hover{border:1px solid #999;height:30px;line-height:30px;width:80px;color:#333;}
.txtbox01:focus{border:1px solid #666;height:30px;line-height:30px;width:80px;color:#333;}
.bfont{ font-size:12px; color:#333333;}
.order_nr_box{ width:600px; font-size:12px; height:100px;border:1px solid #ccc;overflow:auto;background:none;padding-left:5px;font-family: "Microsoft YaHei";color:#333;background:#fff;}
.order_nr_box:hover{border:1px solid #999;color:#333; background:#fff;}
.order_nr_box:focus{border:1px solid #666;color:#333;}
#loginbox{width:100%;margin:10px;}
#loginbox tr td{ padding-bottom:10px;}
#loginbox tr td p{ padding-left:20px;}
#btnlogin {width:150px;height:40px; margin:20px 0 0 90px;}
#btnlogin .tj_input{ width:90px; height:34px; background:#959595;text-align:center; color:#fff; font-size:16px; border:none; margin:0px;cursor: pointer;font-family: "Microsoft YaHei"; }

.btnlogin {width:90px;height:34px; margin:20px 0 0 0; }
.btnlogin .tj_input{ width:90px; height:34px; background:#666;text-align:center; color:#fff; font-size:16px; border:none; border-radius:3px;margin:0px;cursor: pointer;font-family: "Microsoft YaHei"; }

.relatenew{margin: 30px 30px 0 30px;}
.relatenew h4{line-height:30px;border-bottom:1px solid #E0E0E0;padding-left:5px; font-size:14px; margin:8px 0; padding-bottom:8px;}
#relate_n li{width:48%;float:left;}
.news_list li{line-height:27px;position:relative;padding-left:10px;}
.news_list li a{line-height:27px;color:#666;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block;}
.news_list li a:hover{text-decoration:none;color:#1e80c4;}






/*产品列表页产品展示*/
.proR2{width:100%; height:auto; margin:0 auto; padding:0 0 0.1px;}
.proR2 ul li{ width:100%; height:auto; margin:0 auto 30px; padding:20px; background-color:#f4f5f9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}




.proR2 ul li:hover { background-color:#fff; box-shadow:0 10px 20px rgba(0, 0, 0, 0.1);}
.proR2 ul li .nyProList_img { width:34%; height:298px; overflow:hidden; margin:0; padding:0; background-color:#fff; float:left; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.proR2 ul li .nyProList_img a img.nyPro_img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.proR2 ul li:hover .nyProList_img a img.nyPro_img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.proR2 ul li .nyProList_img a i.nyPro_mask { display:none; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background:rgba(24, 67, 122, 0.6) url(../images/eye.png) center center no-repeat; position:relative; left:0; top:0; z-index:2;}
.proR2 ul li:hover .nyProList_img a i.nyPro_mask { display:block;}

.proR2 ul li .nyProList_text { width:62%; height:278px; overflow:hidden; margin:0; padding:10px 0; float:right;}
.proR2 ul li .nyProList_text .nyProList_name { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.nyProList_text .nyProList_name a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#32353a; font-size:22px; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:0;}
.nyProList_text .nyProList_name a:hover { color:#0a78d7;}
.proR2 ul li .nyProList_text .nyProList_ms { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.nyProList_text .nyProList_ms p { width:100%; height:120px; overflow:hidden; line-height:40px; color:#797979; font-size:14px; _white-space:nowrap; _text-overflow: ellipsis; margin:0 auto; padding:0;}
.proR2 ul li .nyProList_text .nyProList_tips { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.nyProList_text .nyProList_tips dl dd { width:32%; height:40px; overflow:hidden; line-height:40px; color:#aaa; font-size:14px; white-space:nowrap; text-overflow: ellipsis; margin:0 2% 0 0; padding:0; float:left;}
.nyProList_text .nyProList_tips dl dd:nth-child(3) { margin:0;}
.nyProList_text .nyProList_tips dl dd span { color:#32353a;}
.proR2 ul li .nyProList_text .nyProList_btn { width:100%; overflow:hidden; margin:8px auto 0; padding:0;}
.nyProList_text .nyProList_btn a { display:block; width:120px; height:40px; overflow:hidden; line-height:38px; color:#aaa; font-size:15px; text-align:center; margin:0; padding:0; border:1px solid #ccc; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyProList_text .nyProList_btn a:hover { color:#fff; background-color:#0a78d7; border:1px solid #0a78d7;}
