﻿/*************内页***************/
.nbanner{width:100%;height:350px;z-index:-100;}
.nabout{background-image:url(../images/banner_about.jpg);background-repeat: no-repeat;background-position:50% top;}
.npro{background-image:url(../images/banner_pro.jpg);background-repeat: no-repeat;background-position:50% top;}
.nnews{background-image:url(../images/banner_news.jpg);background-repeat: no-repeat;background-position:50% top;}
.nmsg{background-image:url(../images/banner_msg.jpg);background-repeat: no-repeat;background-position:50% top;}
.ncontact{background-image:url(../images/banner_contact.jpg);background-repeat: no-repeat;background-position:50% top;}

.navmenu{background-color:#eee;line-height:50px;height:50px;}
.navmenu .fl{width:48%;}
.navmenu .navm a{line-height:50px;float:left;display:block;height:50px;width:120px;text-align:center;}
.navmenu .navm .cur,.navmenu .navm a:hover{background-color:#eb3c00;color:#fff;}
.navmenu .fr{width:48%;text-align:right;}
.navmenu .fr a{margin:0 10px;}
.navmenu .navm .position_drop{position:absolute;margin-top:50px;background-color:#eb3c00;display:none;overflow:hidden;}
.navmenu .navm .position_drop a{width:200px;color:#fff;}
.navmenu .navm .position_drop a:hover{background-color:#eee;color:#eb3c00}

.about_context,.equipment_context,.pro_context,.news_context,.msg.context,.contact_context{margin-top:50px;margin-bottom:80px;overflow:hidden;}
.about_context .fl{width:35%;}
.about_context .fr{width:60%;}
.about_context .fr p{line-height:30px;font-size:16px;text-align:justify;}
.about_context .fr h1{line-height:70px;}

.equipment_context img{float:left;margin-right:15px;}
.pro_context .pro_conleft{width:300px;}
.pro_context .pro_conright{width:850px;}
.pro_context dl{overflow:hidden;}
.pro_context dl dd{width:32%;margin:15px 5px;float:left;height:348px;overflow:hidden;text-align:center;}
.pro_context dl dd img{width:250px;height:250px;}
.pro_context dl dd:hover img{width:288px;height:288px;transform: translate(0,0);transition:all .3s ease-in 0s;}
.pro_context dl dd p{line-height:60px;height:60px;text-align:center;background-color:#eb3c00;color:#fff;}
.pro_context dl dd p:hover{background-color:#eee;color:#333;}

/**/
.ce{display:block;width:300px;background:#0786cb;z-index:5;top:0px;left:0px;}
.ce .cur{background-color:#eb3c00;}
.ce .cur a,.ce a:Hover,.ce li:hover{background:none;background-color:#046ca4;}
.ce li{border-bottom: 1px solid #046ca4;border-top: 1px solid #026195;background:url(../images/categoryico.png)no-repeat 5% 50%}
.more{margin-left:180px;}
.ce li a{padding-left:30px;line-height:30px;color:white;display:block;cursor:pointer;background:url(../images/tu.png) no-repeat 10px center;}
.ce li a:hover{}
.ce li .dqian{background:none}
.ce li .xz{}

.ce .er li{background:none;}
.er{display:none;width:300px;background:#046ca4;text-align:left;}
.er li{width:100%;border:solid rgb(140,140,140);border-width:1px 0px 0px;}
.er li a{display:block;background:none;font-size: 14px;color:#fff;}
.er .e_li a{background:url(../images/more.png) no-repeat 120px center;}
.er li a:hover,.er .sen_x,.er .sen_x a{background:#046ca4;color:#eb3c00;}
.er .e_li a:hover,.er .e_li .sen_x{background:url(../images/more.png) no-repeat 120px center rgb(253,83,49);}

.thr{background:#ddd;}
.thr li{margin-bottom:1px;border-top: 1px solid rgb(180,180,180);position:relative;text-align:right;}
.er .e_li .thr li a{background:none;}
.er .e_li .thr li a:hover{background:rgb(249,152,49);}
.er .e_li .thr li .xuan{background:rgb(249,152,49);}
.more1{margin-left: 28px;margin-top: -4px;}
.thr_nr{width:300px;position:absolute;top:0px;left:150px;z-index:10;border:1px solid rgb(201,201,201);display:none;}
.thr_nr h3{font-weight:normal;font-size:18px;display:block;text-align:center;width:100%;padding:10px 0px;}
.thr_nr img{width:100%;}

.ti {width: 29px;height:29px;float: left;padding-top: 3px;cursor: pointer;text-align: center;margin-right: 10px;margin-top:40px;margin-left:20px;background: url(../images/11.png) no-repeat;}
.inpu {cursor: pointer;filter:alpha(opacity=0);-moz-opacity:0; opacity:0;width:29px;height:29px;}
.span{float:left;display:block;padding:4px 40px 0px 0px;color:#000;}
.tu1{width: 29px;height:29px;float: left;padding-top: 3px;cursor: pointer;text-align: center;margin-right: 10px;margin-top:40px;margin-left:20px;background:url(../images/22.png) no-repeat;}
.span1{color:#f00;float:left;display:block;padding:4px 40px 0px 0px;}
.span2{color:#000;}
/**/

.pro_context .proinfo .fl{width:38%;}
.pro_context .proinfo .fl img{width:100%;}
.pro_context .proinfo .fr{width:58%;}
.pro_context .proinfo .fr h1,.proinfo .fr h4{margin:20px 0;}

.pro_context .proinfo .fr #contact-form{width:100%;}
#contact-form input[type="text"]{font-family:microsoft yahei;width:80%;height:40px;line-height:40px;border:1px solid #dadada;margin-bottom:5px;padding-left:5px;}
#contact-form textarea{font-family:microsoft yahei;border:1px solid #dadada;width:80%;padding-left:5px;line-height:40px;}
#contact-form .m_btn,#contact-form .reset{font-family:microsoft yahei;line-height:40px;background-color:#eb3c00;color:#fff;text-align:center;border:none;margin-right:10px;margin-top:20px;width:250px;cursor:pointer;}
#contact-form .m_btn:hover,#contact-form .reset:hover{background-color:#eee;color:#333;}

.pro_context .prodesc{width:100%;float:left;margin-top:20px;}
.pro_context .prodesc h3{line-height:40px;height:40px;background-color:#eee;padding-left:5px;font-weight:normal;}
.pro_context .prodesc .desc{margin:0 20px;}

.news_context dl dd{margin-bottom:10px;width:100%;float:left;background-color:#eee;padding:10px;}
.news_context dl dd:hover{background-color:#fff;}
.news_context dl dd .fl{width:95%;margin:0 auto;overflow:hidden;}
.news_context dl dd .fl p{line-height:22px;}
.news_context dl dd .fr{max-width:25%;}
.news_context dl dd .fr img{width:100%;height:190px;}
.news_context dl dd .fl .pubtime{color:#999;background-image:url(../images/pubtimeico.jpg);background-repeat:no-repeat;background-position:0% 3px;padding-left:20px;margin-top:10px;}
.news_context .newslist dl dd h3{line-height:50px;font-weight:normal;}
.news_context .newslist dl dd h3:hover{color:#eb3c00;}
.news_context .ndetail h3{text-align:center;margin:20px 0;}
.news_context .ndetail .pubtime{line-height:40px;width:400px;margin:0 auto;overflow:hidden;text-align:center;color:#999;font-style:italic;}
.news_context .ndetail .newdescription{margin:20px 0;}

.news_context .ndetail .new_next{width:100%;}
.news_context .new_next a{width:48%;margin-left:5px;line-height:50px;height:50px;overflow:hidden;font-size:16px;color:#eb3c00;display:block;float:left;}
.news_context .new_next a:Hover{color:#333;}

.contact_context .fl{width:48%;}
.contact_context .fr{width:48%;}
.contact_context .fr{line-height:35px;font-size:16px;}
.contact_context .fr h2{line-height:80px;}

.h_page{width:100%;margin:30px 0;float:left;}
.h_page a{line-height:40px;padding:0 18px;height:40px;float:left;display:block;margin:0 1px;text-align:center;border:1px solid #ccc;}
.h_page .cur,.h_page a:Hover{background-color:#eb3c00;border:1px solid #eb3c00;color:#fff;}

/*******************************/
.msg{width:700px;margin:0 auto;overflow:hidden;}
.msg dl{border-top:5px solid #eee;margin-top:10px;}
.msg dl dd{width:100%;line-height:45px;}
.msg dl dd input[type='text'],.msg dl dd textarea{font-family:microsoft yahei;border:1px solid #ccc;line-height:45px;width:98%;padding:0 5px;max-height: 200px;}
.msg dl dd input[type='submit']{line-height:40px;background-color:#eb3c00;color:#fff;width:100%;border:none; cursor:pointer;}
.msg dl dd input[type='submit']:hover{font-family:microsoft yahei;background:none;color:#eb3c00}

/**/

.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}
