@charset "utf-8";
/* CSS Document */
/*-------------------------------------------首页样式开始----------------------------------*/
/*头部样式开始*/
.min_width{ min-width:1200px;}
.top { width: 1200px; margin: 0 auto; }
.header h1 { width: 264px; float: left; }
.header h1 img { width: 100%; padding-top:8px; }
.header #nav { float: left; padding: 18px 0 0 40px;}
.header ul li.navitem a { color:#6a6a6a; font-weight:bolder;}
.header ul li.navitem a:hover{ color: #0392fb;}
.header ul li.navitem { padding:0; margin:0 27px; }
.header ul li.navitem::after { content: ""; display: block; width: 0; height: 1px; background-color: #0392fb; position: absolute; bottom: 14px; opacity: 0; transition: all 0.6s ease 0s; }
.header ul li.navitem:hover::after{ width: 100%; opacity: 1; }
.header ul li.navitem a.actives{color:#0392fb; }
.header ul li.navitem a.active, #header ul li.navitem:hover a { color: #1E1E1E; padding-bottom:16px;  border-bottom: 1px solid #8a8a8a; }
.header ul li.navitem ul.subnavs { background:#fff; border-top: 0; position: absolute; z-index:99; }
.header ul li.navitem ul.subnavs li:hover{ background:#0392fb;}
.header ul li.navitem ul.subnavs li a:hover { background: rgba(242, 242, 242, 0) none repeat scroll 0% 0%; }
.header ul li.navitem ul.subnavs li a { background: transparent; color: #6a6a6a; width: auto; }
.header ul li.navitem ul.subnavs li { border-bottom:1px solid rgba(170,170,170,.2);  }
.header ul li.navitem:hover ul.subnavs { box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); }
.header { width: 100%; background:rgba(0, 0, 0, 0);  height: 100px; font-size: 14px; transition: all ease .3s; z-index: 99; position:relative;}
.beisjin{background:rgba(0, 0, 0, .8); position:static;}
.header .content { padding: 0 40px; }
ul li.navitem { width: auto; line-height: 80px; float: left; position: relative; }
ul li.navitem ul.subnavs { transition: all 0.3s ease-out 0s; width: 210px; opacity: 0; visibility: hidden; -moz-transform: translate3d(0px, 10px, 0px); -webkit-transform: translate3d(0px, 10px, 0px); }
ul li.navitem:hover ul.subnavs { opacity: 1; visibility: visible; transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); }
ul li.navitem a { transition: none ease-out .3s; transition-property: color, background, text-indent, opacity }
ul li.navitem a.active, #header ul li.navitem:hover a { color: #838383 }

ul li.navitem ul.subnavs li a { padding:15px; width: 150px;line-height: 20px; background: rgba(0,0,0,.7); display: block; color: #bbb9b9; font-size: 12px; }
ul li.navitem ul.subnavs li a i { float: right; margin-top: 5px; transition: all ease-out .2s; opacity: 0 }
ul li.navitem ul.subnavs li a:hover { text-indent: 10px; background: rgba(0,0,0,1); color: #fff }
.nav_right { float: left; display: block; padding: 47px 0 0 35px;}
.shopping-cart .language {background: url(../images/language.png) no-repeat; padding-left:25px;display: block; line-height: 20px; }
.shopping-cart { position: relative; float: left; margin-left:40px;}
.shopping-cart ul { background: #fff none repeat scroll 0 0; opacity: 1; padding: 10px 5px 0 5px; position: absolute; top:53px; display: none; z-index: 9999; }
.shopping-cart ul li { float: left; margin-bottom: 10px; overflow: hidden; }
.shopping-cart .language a{ color:#6a6a6a;}
.cart-img { float: left; width: 70px; }
.cart-img a { float: left;  line-height: 13px; font-size: 8px; }
.cart-img img { float: left; margin-right: 5px; width: 20px; height:20px; }


.header .search{ position:absolute; top:48px; width:20px; height:20px; background:url(../images/search.png) no-repeat center; background-size:cover;}
.ssk{position:absolute; left:0px; right:0; bottom:-50px; display:none; z-index:100;}
.ssk .input_txt{ width:70%; height:50px; border:0 none; float:left; border-radius:0;}
.ssk .input_btn{ width:30%; height:50px; border:0 none; float:right; border-radius:0; background:#0392fb; color:#FFF;}


.banner img{ width:100%;}

/*头部样式结束*/

/*----- 标签内容 -----*/
.grWidth{width:1200px; margin:0 auto;}


/*  产品 */
.product{padding-top:45px;}
.homeTitle{ text-align:center;font-size:20px;color:#0392fb;font-weight:normal;}
.homeTitle span{font-size:35px;font-family: Kalinga,Arial;color:#5d5d5d;display:block;line-height:35px; text-align:center;}
.proMain{padding:30px 0;}
.proMenu{text-align:center;height:30px;margin-bottom:25px;}
.proMenu a{height:30px;line-height:30px;padding:0 20px;font-size:16px;color:#2d1d5a;text-transform: uppercase;display:inline-block;border-radius:15px; text-align:center;}
.proMenu a.on{background:#0392fb;color:#fff;}
.proTab{padding:5px 0;}


#projectlist .projectitem a .project_info{ position:inherit; top:inherit; left:inherit;height: 93px;  width: 100%; background: rgba(0,0,0,0); transition: all ease-out .3s;}
#projectlist .projectitem a .project_info p {margin: 0 auto; font-size: 13px; color: #848484; line-height: 24px; overflow: hidden; text-align: center;  padding: 0 20px;}
#projectlist .projectitem a .project_info p.title{font-size: 18px; color:#5a5a5a; height:40px; line-height:40px; margin-top:0px;font-family: "HELVETICANEUELTPRO-THEX","微软雅黑"; transition: all ease-out .3s;}
#projectlist .projectitem a .project_info p.subtitle{font-size: 12px;color: #a3a3a3; margin-top:0px; transition: all ease-out .3s;}
#projectlist .projectitem a:hover .project_info{ background:transparent;}
#projectlist .projectitem a:hover img{transform: scale(1, 1);box-shadow: 0 20px 25px 0 rgba(0,0,0,.15);}
#projectlist .projectitem a .project_info div{position: relative; top:0px; margin-top:0px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
#mproject .content .header p.title:after{ content:''; display:block; width:50px; height:2px; position:absolute; bottom:0px; background:#A3A3A3;}
#projectlist .projectitem a:hover .project_info p.title{color:#5a5a5a;font-size: 18px;}
#projectlist .projectitem a:hover .project_info div{ top:12px;}

.Pageanli#mproject .content > .header{ display:none;}
.Pageanli #projectlist{width: 1200px; margin: 0 auto;}
.Pageanli #projectlist .projectitem{width:380px; margin:0 10px;  background-color:transparent; height: auto; float: left; position: relative;}
.Pageanli #projectlist .projectitem a{ display: block; overflow:visible;}
.Pageanli #projectlist .projectitem  .project_img{ margin-bottom:20px;}

#projectlist .projectitem a img { float: none; width: 100%; height: auto; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}


/* 关于我们 */
.main-about { width: 100%; height:100%; background: url(../images/productbg.jpg) no-repeat center top;overflow:hidden; }
.about-top { max-width: 1200px; width:100%; padding:4% 0; margin:0 auto; overflow:hidden;}
.about-nr { margin-bottom: 50px; }
.about-nr-left { width:54%; float: left; }
.about-nr-title { width:54%; }
.about-nr-content { width:100%; margin-top: 30px; }
.about-nr-content p{ font-size:14px; line-height:25px;}
.about-nr-more { background-image: url(../images/index_91.jpg); background-repeat: no-repeat; width: 115px; text-align: center; line-height: 44px;margin-top:20px; }
.about-sp {  float: right; width:40%; background-color: #FFF; padding: 4px; border: 1px solid #CCC; box-shadow: 8px 8px 5px #888888;}
.about-sb { max-width: 1200px; margin-top: 40px; }
.sb-content { width: 263px; margin-right: 15px; margin-left: 16px; float: left; }
.sb-content-tu { width: 263px;box-shadow: 5px 5px 5px #888888;margin-top:15px;}
.sb-content-tu:hover { box-shadow: 5px 5px 5px #30ba5c;}
.sb-content-zi { width: 263px; text-align: center; line-height: 43px; }
.hzhb-title { width: 1180px; text-align: center; font-size: 18px; color: #000; }



/*  新闻 */
.news{padding:60px 0;overflow:hidden;}
.newsLeft{width:550px;overflow:hidden;}
.news .homeTitle{text-align:left;height:95px}
.newsMenu{height:50px;}
.newsMenu a{display:inline-block;width:110px;height:30px;text-align:center;line-height:30px;margin-right:10px;border-radius:15px;background:#cfcfcf;font-size:15px;color:#fff;}
.newsMenu a.on{background:#0392fb;}
.newsMain,.newsBox{height:295px;overflow:hidden;}
.newsMain .n1{height:145px;overflow:hidden;margin-bottom:10px;color:#888;}
.newsMain .n1 .fl{width:270px;height:145px;overflow:hidden;margin-right:15px;}
.newsMain .n1 img{width:270px;height:145px;transition:all 0.5s;}
.newsMain .n1 .date{font-size:35px;font-family:Kalinga,Arial;color:#000;display:block;line-height:35px;margin-bottom:5px;}
.newsMain .n1 .date i{font-size:14px;display:block;font-style:normal;line-height:20px;}
.newsMain .n1 h4{font-size:14px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:28px;}
.newsMain .n1 h4 a{color:#000;}
.newsMain .n1 h4 a:hover{color:#2d1d5a;}
.newsMain .n1:hover img{transition:all 0.5s;transform:scale(1.1,1.1);}
.newsMain .n2{height:34px;line-height:34px;border-top:1px dotted #c2c2c2;}
.newsMain .n2 span{float:right;color:#888;}
.newsMain .n2 a{display:inline-block;width:430px;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;}
.newsMain .n2 a:hover{padding-left:18px;transition:all 0.3s;}
.certification{height:82px;overflow:hidden;border-top:1px dotted #c2c2c2;padding-top:15px;}
.certification ul{width:580px;}
.certification li{float:left;width:115px;height:80px;overflow:hidden;border:1px solid #e9e9e9;margin-right:30px;margin-right:27px;}
.certification li img{width:115px;height:80px;}
.certification li span{display:block;height:25px;line-height:25px;text-align:center;color:#fff;padding:0 10px;position:relative;transition:all 0.3s}
.certification li:hover{border:1px solid #2d1d5a;}
.certification li:hover span{margin-top:-25px;transition:all 0.3s;}

/*  应用案例 */
.newsRight{width:600px;overflow:hidden;}
.caseLeft,.caseLeft li{width:435px;height:430px;overflow:hidden;}
.caseLeft li img{width:435px;height:430px;}
.caseLeft li .scale{animation: scale 8s;}
.caseRight{width:165px;height:430px;font-size:14px;}
.caseRight li{height:52px;line-height:52px;text-align:right;margin-bottom:2px;transition:all 0.4s;background:#e6e6e6;position:relative;z-index:5;}
.caseRight li a{display:block;padding-right:15px;transition:all 0.4s;background-position: 15px center;}
.caseRight li.on{width:220px;margin-left:-55px;transition:all 0.4s;}
.caseRight li.on a{background:#0392fb url('../images/caseIcon.png') no-repeat 15px center;transition:all 0.4s;font-size:18px;padding-right:50px;color:#fff;}
@keyframes scale {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}



/*footer*/
.footer { background:#252525; width:100%; overflow: hidden; }
.footer_nav { text-align: center; background: #3f3f3f; line-height: 60px; font-family: "微软雅黑"; font-size: 16px; }
.footer_nav a { color: #fff; padding: 0 40px; }
.footer_nav a:hover { color: #f59608; }
.footer_con { max-width: 1080px; margin: 0px auto; padding: 0 2%; overflow: hidden; }
.footer_con2 { float: left; }
.footer_con2 dl { margin: 40px 0 20px 0; }
.footer_con2 dl dd { font-size: 12px; color: #fff; line-height: 30px; }
.footer_con3 { float: right; width: 360px; }
.footer_con3 dl { clear: both; margin-top: 40px; }
.footer_con3 dl dt { float: left; width: 114px; height: 114px; }
.footer_con3 dl dt img { width: 114px; height: 114px; }
.footer_con3 dl dd { float: right; width: 220px; }
.footer_con3 dl dd h2 { font-family: "微软雅黑"; font-size: 16px; line-height: 30px; color: #fff; }
.footer_con3 dl dd h3 { font-size: 12px; line-height: 20px; color: #fff; font-weight: normal; }
/*底部样式结束*/
/*首页结束*/

/* 内页公用 */
.listWrapper{padding-bottom:60px;overflow:hidden;}
.breadCrumb{height:50px;line-height:50px;border-bottom:1px solid #e1e1e1;margin-bottom:25px;font-family:"宋体";}
.breadCrumb p{background: url('../images/h_icon.png') no-repeat left center;padding-left:20px;width:1180px;}
.breadCrumb .back{float:right;width:80px;height:28px;line-height:28px;text-align:center;border-radius:5px;background:#999;color:#fff;margin-top:10px;}
.breadCrumb .back:hover{background:#2d1d5a;transition:all 0.3s;}

.breadCrumb .fr{background:url('../images/h_icon.png') no-repeat left center;padding-left:18px;}
.listLeft{width:830px; overflow: hidden;}
.listRight{width:310px;padding-right:29px;}
.listBox{width:830px;overflow:hidden;}

/* 内页右侧 */
.listRight h2{line-height:50px; color:#fff;font-size:20px; background:#0392fb; text-align:center;}

.listRight h2 span{font-family:arial;font-size:13px;font-weight:normal;text-transform:uppercase;padding-left:10px;}
.sidebar{margin-bottom:20px;}
.sidebarMenu{}
.sidebarMenu li{margin:5px 0;font-size:15px;}
.sidebarMenu li a{height:42px;line-height:42px;background:url('../images/ly_li.png') no-repeat 5px center;padding-left:15px;display:block; color:#454545;transition:all 0.3s;border-bottom:1px dotted #ddd;}
.sidebarMenu li .current,.sidebarMenu li a:hover{background:#0392fb url('../images/ly_lih.png') no-repeat 5px center;color:#fff;}
.sidebarMenu li ul{font-size:12px;}
.sidebarMenu li ul a{background: url('../images/ly_li.png') no-repeat 20px center;padding-left:30px;color:#666;height:30px;line-height:30px;font-size:12px;}
.sidebarMenu li ul .current,.sidebarMenu li ul a:hover{color:#fff;}



.listRight .act{padding-top:40px;color:#333;line-height:22px;}
.listRight .code{height:95px;background:url(../images/act.jpg) no-repeat;margin:15px 0;padding:7px;}
.listRight .code img{width:95px;height:95px;float:left;}

/* 关于我们 */
.mian { padding: 20px 30px; }
.MsoNormal{ font-size:14px; line-height:50px; color:#666;}
.picture{ margin:5px;}

/* 产品展示 */
.proInside{ width:100%;}
.proInside #projectlist{ width:100%;}
.proInside #projectlist .projectitem{ width:31.3%; margin:0 1%;}


/*分页*/
.fy { line-height:30px; margin:0 auto;}
.sabrosus {padding: 5px;margin: 3px;text-align:center;}
.sabrosus A {border:#c4c4c4 1px solid;PADDING:2px 8px;COLOR: #404040;text-decoration: none;margin-right: 6px;font-family: "Microsoft Yahei", "宋体";background:#fff;}
.sabrosus A:hover, DIV.pagination A:active{color:#fff;background-color:#0392fb;text-decoration: none;font-family: "Microsoft Yahei", "宋体";}
.sabrosus SPAN.current {BORDER: #0392fb 1px solid;PADDING: 2px 8px;FONT-WEIGHT: bold;COLOR: #fff;MARGIN-RIGHT: 6px;BACKGROUND-COLOR:#0392fb;
font-family: "Microsoft Yahei", "宋体";}
.sabrosus SPAN.disabled {BORDER: #c4c4c4 1px solid;PADDING: 2px 8px;MARGIN-RIGHT: 2px;font-family: "Microsoft Yahei", "宋体";}


/*产品详情页*/
.products_ny{overflow:hidden; background:#f8f8f8; padding:60px 0;}
.products_box{background:#fff;padding:50px 0; }
.products_tops {overflow: hidden;border-bottom: 1px solid #ecf1f2; height: 60px; line-height: 60px; vertical-align: middle; padding: 0px 20px;background: #fff;}
.products_tops .dingwei{float:right;margin-top:15px;width:106px;height:33px;vertical-align:middle;line-height:33px;background:#0079be;text-align:center;-webkit-transition: all 0.5s ease-in-out;}
.products_tops .dingwei a{ color:#fff;}
.products_tops .dingwei:hover{ background:#005da4;}
.products{ background: #FFF; overflow:hidden;}
.pro_left{width:405px;float:left; overflow:hidden;}
/*图片放大镜样式*/
.spec-preview{overflow:hidden; float:right;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:320px; height:240px;overflow:hidden; border:1px solid #ebf0f3}
.jqzoom img{width:320px; height:240px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:430px;height:370px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
.zoomdiv img{ width:1200px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-scroll{width:70px; float:left; height:300px;}
.spec-scroll .items{margin:auto;position:relative;height:302px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:302px;}
.spec-scroll .items ul li{width:70px;text-align:left; height:77px;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:68px;height:68px;}
.spec-scroll .items ul li img:hover{border:1px solid #005da4;}

.pros_right{width:400px; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; padding-bottom:15px; border-bottom:1px dashed #7d7d7d;}
.pros_right_top strong{overflow:hidden;display:block; font-weight:500; font-size:19px; color:#494949;}
.pros_right_top p{font-size:14px; color:#898989;}
.pros_right_ny{overflow:hidden;padding:20px 0px;}
.pros_right_ny p{font-size:14px; color:#898989; line-height:30px; clear:both}
.pros_right_ny p em{display:block; float:left;}
.pros_right_ny p span{display:block;}
.pros_right h3{ background:#ecf1f2;width:175px; height:40px; line-height:40px; vertical-align:middle; text-align:center; float:left; margin-right:20px;margin-top:25px;-webkit-transition: all 0.5s ease-in-out;}
.pros_right h3 a{display:block; font-size:14px; color:#7a7a7a;}
.pros_right h3:hover{ background:#005da4;}
.pros_right h3:hover a{color:#fff;}


.pros_ny{overflow:hidden; padding-bottom:70px; text-align:center;}
.products_top{overflow:hidden; height:60px; line-height:60px; vertical-align:middle; background:#f2f6f7;}
.products_top a{display:block; float:left; width:160px; text-align:center; font-size:16px; color:#6e6f6f;}
.products_top a:hover{background:#005da4; color:#fff;}
.products_top a.hover{background:#005da4; color:#fff;}


.news.r{padding-bottom:0px;}
.pros_bottom{overflow:hidden;}
.pros_bottom strong{display:block; font-size:18px; color:#898888; font-weight:500; background:#fff; height:50px; line-height:50px; vertical-align:middle; text-align:center; border-bottom:40px solid #ecf1f2;border-top:40px solid #ecf1f2;}
.product.r{background:#ecf1f2; padding:0px;}
.product.r li{margin-right:25px;}
.product.r li.r{margin-right:0px;}
.pro_s{padding: 20px 60px;text-align: left; background:#fff;}
.pro_s p{font-size: 14px;color: #6e6f6f;}


.pro_xx{ width:1100px; margin:0 auto; padding:20px 50px;text-align: left; background:#fff;}
.pro_xx td h2{ font-size:24px; font-family:"微软雅黑"; line-height:48px; padding-left:10px;}
.pro_xx table{border-collapse:collapse;border:none;font-size:12px;}
.proxx-title tr td{ border: none;}
.pro_xx td { border:1px solid #ccc; line-height:36px; padding-left:20px;font-family:"微软雅黑";  }
.pro_xx td i { font-style:normal; margin-left:10px;}
.ccc { border:none;}



/*案例*/
.case{}
.case ul{ margin-left:-2%; padding:3% 0;}
.case li{ float:left; text-align:center; width:31.3%; margin-left:2%; line-height:40px; margin-bottom:1%;}
.case li .pic{ border:1px solid #666; }
.case li .pic img{ width:100%; transition: all 0.5s;}
.case li .pic:hover img{ transform: scale(1.2); }
.case li .pic a{ display:block; overflow:hidden;}


/*新闻中心*/
.newsicon{overflow:hidden; margin:3% 0;}
.newsicon li{ border-bottom:1px dashed #ccc; float:left; margin-bottom:30px; padding-bottom:30px;}
.ny-news-img{ float:left; width:280px; margin-right:30px;}
.ny-news-img img{ width:100%;}
.ny-news-right{ float:right; width:520px;}
.ny-news-right .news-text{ float:left;}
.ny-news-right h2{ margin-bottom:20px;}
.ny-news-right h3{ font-size:12px; line-height:30px; padding-bottom:20px;}
.ny-news-text p{}
.ny-news-text p a{ display:block; width:88px; height:28px; background:url(../images/news_icon.png) no-repeat left;}
.ny-news-text p:hover a{ display:block; width:88px; height:28px;background:url(../images/news_icon_hover.png) no-repeat left;}

/* 新闻详细样式 */
.articleShow{width:830px;overflow:hidden;}
.articleBox1 .title{text-align:center;font-size:20px;color:#000;margin-bottom:10px;font-weight:normal;}
.articleBox1 .p1{margin-bottom:15px;padding-bottom: 10px; text-align:center;color:#333;}
.detailLeft  .p1,.picShow .p1{border-bottom:1px dotted #adadad;;}
.articleBox1 .p1 span{margin-right:15px;}
.review{padding:15px 15px 10px 15px;border:1px dotted #adadad;border-right:none;border-left:none;text-indent:2em;font-size:14px;color:#333;}
.fontResizer a{padding:0 5px;}
.article_key{color:#adadad;margin-bottom:20px;padding-left:35px;line-height:28px;}
.fontsizebox{padding-bottom: 40px;border-bottom:1px dotted #adadad;font-size:13px;color:#424242;}
.curFont{color:#2d1d5a;}
.detailShare{overflow:hidden;padding:25px 0;border-bottom:1px dotted #adadad;}
.detailShare span{border-left:1px dotted #adadad;padding:0 15px;}
.detailShare span.date{margin-left:15px;}
.detail_fenx{font-size:14px;padding-top:10px;overflow:hidden;margin-bottom:20px;border-bottom:1px dotted #adadad;padding-bottom: 10px}
.detail_fenx div{width:48%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}






/*客户留言*/
.feedback_con .f_content{ line-height:30px; font-size:14px; font-weight:bold; margin-bottom:20px; }
.feedback_con .f_title{font-size:14px; line-height:30px; padding:10px 0;}
.feedback_con .inputtxt {width:100%;line-height:22px;padding:10px 26px;color:#4a4a4a;border:#f2f2f2 1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all .1s linear;}
.feedback_con .inputtxt:hover {border:1px solid #0392fb;}
.feedback_con textarea.inputtxt {height:100px;resize:none;overflow:hidden;background-color:transparent;}
.feedback_con .inputtxt.submit {border-color:#E9E9E9;width:auto;cursor:pointer}
.feedback_con .inputtxt.submit:hover {border-color:#0392fb;background-color:#0392fb;color:#fbfbfb;}


/*联系我们*/
.contact_details{ max-width:1180px; width:96%; padding:0 2%; margin:0 auto; font-size: 13px;line-height:30px;}
.ellipsis {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block; font-weight:bold;}
.contact_details p.ellipsis { width: 100%;font-size: 13px;color: #898989;}
.contact_details h3.ellipsis { font-size: 16px;margin-bottom: 12px;color:#0392fb;}