﻿@charset "utf-8";
/* CSS Document */
html { overflow-y: scroll; }
body {width: 100%;font-family:"微软雅黑";}
* { margin:0; padding:0;}
.mian{ margin:0 auto; min-width:320px; max-width:1024px;  background-color:#fff;}
a{text-decoration:none; color:#000;}
ol,ul,li { list-style: none; }
.clear { clear:both;}
img { border:none;}
@media screen and (min-width:320px) { 
	body{font-size:90%;}
}
@media screen and (min-width:375px) {
	body{font-size:90%;}
}
@media screen and (min-width:480px) {
	body{font-size:100%;}
}
@media screen and (min-width:540px) {
	body{font-size:115%;}
}
@media screen and (min-width:550px) {
	body{font-size:125%;}
}
@media screen and (min-width:640px) {
	body{font-size:180%;}
}


/*头部*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0;font-size: 100%;font: inherit;vertical-align: baseline;outline: none;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
br { display: block; line-height: 1.6em; } 
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
input, textarea { -webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
 -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; outline: none;}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong, b { font-weight: bold; }
em, i { font-style: italic; }
table { border-collapse: collapse; border-spacing: 0; }
/** page structure **/
#content {max-width: 1000px; background: #fff; padding: 25px 65px; margin: 0 auto;-webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px;}
header {display: block;width: 100%;}
#navbar {text-align: center; max-width: 1000px; margin: 0 auto;padding-top: 10px;}
.menubtn { float:left;position: relative;margin-left: 30px; z-index: 100000000;color: #274a61;text-decoration: none; font-size: 0em;line-height: 0em; top: 2px;padding: 15px; background-image: url('../images/hamburger.png'); background-position: 50% 50%; background-size: 25px 25px; background-repeat: no-repeat;}
.menubtn:hover, .openmenu .menubtn { color: #bdd43e; background-image: url('../images/hamburger-active.png');z-index: 1000000000000;}
.logo {width: 27%;display: block;margin-left: 30%; margin-bottom:0.5em;}

/** toggle menu **/
body.openmenu { position: fixed;overflow: hidden;}
.overlay {position: fixed;z-index: 100000000; background-color: rgba(0,0,0,0.5); bottom: 0; right: 0;left: 0;}
.openmenu .overlay {top: 0;}
#hamburgermenu { height: 100%; width: 0; background: #373737; position: fixed; top: 0;left: 0;z-index: 1010000000; overflow: hidden; -webkit-box-shadow: 3px 0 7px rgba(0,0,0,0.55); -moz-box-shadow: 3px 0 7px rgba(0,0,0,0.55);box-shadow: 3px 0 7px rgba(0,0,0,0.55);}
#hamburgermenu ul {z-index: 101; overflow-y: auto;overflow-x: hidden;}
#hamburgermenu ul li { display: block;}
#hamburgermenu ul li a { padding:0 1em; padding:0 0 0 32px; color: #fff;font-size:12px; text-decoration: none; text-align: left; display:block; }
#hamburgermenu li a:hover { color: #fff;}
#m_menu ul.menu ol a{padding-left:30px;position:relative;width: 200px;
display: block;}
#m_menu ul.menu ol a i{position:absolute;right:16px;font-style: normal;font-size: 14px;}

.z_yw { float:right;font-size:12px;}
.z_yw a {padding:0 0.4em; font-size:12px;}
.z_yw a:hover { color:#6f2168;}



/*首页about*/
.abo{ padding:2em 1em 1em 1em;}
.s_about { width:48%; float:left;}
.s_about_a { border-bottom:1px solid #e3e3e3 ; padding-bottom:0.3em; margin-bottom:0.5em;}
.s_about_a span { float:right;}
.s_about_a a { color:#999999 ; font-size:0.8em;}
.s_about_a a:hover { color:#6f2168 ;}
.s_about img { border:1px solid #e3e3e3 ;}
.s_about_c { padding-top:0.4em; font-size:12px;}

.s_download { width:48%; float:right;}
.s_download_a { border-bottom:1px solid #e3e3e3 ; padding-bottom:0.3em; margin-bottom:0.5em;}
.s_download_a span { float:right;}
.s_download_a a { color:#999999 ; font-size:0.8em;}
.s_download_a a:hover { color:#6f2168 ;}
.s_download img { border:1px solid #e3e3e3 ;}
.s_download_c { padding-top:0.4em;}
.s_download_c li { background:url(../images/xz_bj.png) no-repeat left center;}
.s_download_c a { color:#000; padding-left:20px;}
.s_download_c a:hover { color:#6f2168;}




/*首页新产品*/
.blue { padding:2em 1em 1em 1em;}
.s_blue_a { border-bottom:1px solid #e3e3e3 ; padding-bottom:0.3em; margin-bottom:0.5em;}
.s_blue_a span { float:right;}
.s_blue_a a { color:#999999 ; font-size:0.8em;}
.s_blue_a a:hover { color:#6f2168 ;}

.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-loading .slick-list { background: white url(./ajax-loader.gif) center center no-repeat; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; }
.slick-slide img.slick-loading { background: white url(./ajax-loader.gif) center center no-repeat; padding-bottom: 100%; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
@font-face { font-family: "slick"; src: url("./fonts/slick.eot"); src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg"); font-weight: normal; font-style: normal; }
.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }
.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-slider { margin-bottom: 30px; }
.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: '\8226'; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: #fff; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }
#disqus_thread{margin-top:20px;}
*{-moz-box-sizing:border-box;box-sizing:border-box;}
.slick-slide .image{padding:10px;}
.slick-slide a { margin:0 0.4em; display:block; color:#000; text-align:center;}
.slick-slide img{border:1px solid #e3e3e3;display:block;width:100%; margin-bottom:0.8em;}
.slick-slide img:hover{border:1px solid #a11493;}
.slick-slide img.slick-loading{border:0 }
.slider div { text-align:center; font-size:0.85em;}






/*返回顶部*/
#back-to-top{position:fixed;bottom:80px;right:21px;}
#back-to-top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:38px;
		/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/-moz-transition:color 1s; -webkit-transition:color 1s;-o-transition:color 1s;}
#back-to-top a:hover{color:#979797;}
#back-to-top a span{background:#fff;display:block;height:38px;width:38px;background:#fff url(../images/arrow-up.png) no-repeat center center;margin-bottom:5px;-moz-transition:background 1s;-webkit-transition:background 1s;-o-transition:background 1s; border:1px solid #e4e4e4;}
#back-to-top a:hover span{background:#fff url(../images/arrow-up.png) no-repeat center center;}



/*banner*/
.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:3px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:#6f2168;   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;font-size:0 }
.focus .hd ul .on{ background:#000;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

.banner img{ display:block; width:100%}
.content{padding:0px 0.833em;background:#e7e7e7; padding-top:1em;}






/*微信*/
.weixin a { color:#515151;}
.weixin a:hover { color:#ce1616;}
.weixin { padding:1em 1em 1em 1em;  text-align:center;  color:#515151;font-size: 12px;border-top: 1px dashed #d2d2d2; margin-top:1em;}
.weixin img { margin-bottom:0.5em;}
.ckgd_a { width:9em; height:1.82em; margin:0 auto;line-height: 1.82em;text-align: center;margin-top: 1em ; margin-bottom:1.5em;}
.ckgd_a a { display:block; width:9em; height:1.82emem; background:#0667c2; color:#fff;}
.ckgd_a a:hover { background:#ce1616; color:#fff;}




/*底部*/
.fkong{ width:1em; height:4.708em}
.footer{ position:fixed; bottom:0px; width:100%; font-family:Microsoft YaHei;background:#6f2168;border-top:1px solid #fff;z-index: 9999999;}
.footer ul{height:3.5em; margin:0px auto;  }
.footer ul li{float:left; color:#ffffff;height:3.5em; width:33.3%; text-align:center}
.footer ul li a{color:#fff;height:3.5em;  display:block;}
.footer ul li a:hover { background:#a11493; color:#fff;}
.lx_wom { border-left:1px solid #fff;border-right:1px solid #fff;}
.shou_y {  height:1.8em; width:1.2em; display:block; margin:0 auto; padding-top:0.5em; padding-bottom:0.3em;}
.lian_xwm {  height:1.8em; width:1.4em; display:block; margin:0 auto; padding-top:0.5em; padding-bottom:0.3em;}
.dao_hdz {  height:1.8em; width:1em; display:block; margin:0 auto; padding-top:0.5em; padding-bottom:0.1em; }



/*内页about*/
.about_t li { float:left; border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4; height:3.5em; line-height:3.5em;}
.about_dq { padding:1em 0.5em 0 0.5em;}
.n_sy { width:15%;border-right:1px solid #c4c4c4; text-align:center;}
.n_sy a { width:100%;height:3.5em; line-height:3.5em; display:block; text-align:center;}
.n_sy img { margin-top:0.9em;}
.n_bt { width:85%; font-size:16px; padding-left:1.4em;}
.about_b li { font-size:12px; float:left; padding-top:0.7em; padding-bottom:0.7em; width:50%;border-bottom:1px solid #c4c4c4; border-right:1px solid #c4c4c4; background:url(../images/n_libj.png) no-repeat 11px center; }
.about_b a { padding-left:1.7em;}
.about_b a:hover { color:#6f2168;}
.about_c { padding:2em 0.5em 4em 0.5em; line-height:2em; }
.about_c span { width:100%; margin-bottom:0.5em;}
.about_w h3 { color:#6f2168;}

/*内页新闻*/

.newlist_b li { font-size:12px; float:left; padding-top:0.7em; padding-bottom:0.7em; width:33.3%;border-bottom:1px solid #c4c4c4; border-right:1px solid #c4c4c4; background:url(../images/n_libj.png) no-repeat 10px center; }
.newlist_b a { padding-left:2em;}
.newlist_b a:hover { color:#6f2168;}
#q_w { border-left:none;}
.newlist_c {padding:2em 0.5em 4em 0.5em;}
.newlist_e li{ border-bottom:1px dashed #d6d6d6; overflow:hidden; font-size:12px; padding-bottom:0.5em; margin-bottom:2em; }

.newlist_e span {  color:#6f2168; display:block; font-size:1.5em;}
.newlist_e img { float:left;margin-right:1em;border: 1px solid #d6d6d6;}
.newlist_eg li{ border-bottom:1px solid #d6d6d6; overflow:hidden; font-size:12px; padding-bottom:0.5em; margin-bottom:2em; }
.newlist_eg span {  color:#000; display:block; font-size:1.5em;}
.newlist_eg img { float:left;border: 1px solid #d6d6d6;}
.ne_t { width:35%; float:left;margin-right:5%; }
.ne_ta{ float:left; width:60%;}
.ne_tab{ float:left; width:35%; margin-right:2%;}

.newlist_e a:hover { color:#6f2168;}
.ny_ym {  text-align:center;margin:1em 0;}
.pagelink{ text-align:center;}
.pagelink li { float:left; margin-bottom:0.5em;}
.pagelink a { border: 1px solid #9f9f9f;color: #373737;padding: 0.1em 0.2em 0.1em 0.2em;margin: 2px;margin: 0 0.4em;}
.pagelink a:hover {border: 1px solid #6f2168;;color:#6f2168;}


.newlist_f {    text-align: center;width: 200px;margin: 0 auto; height: 40px; padding-top:3em;}
.newlist_f li { float:left; margin:0 1%;}
.newlist_f a { width:2em; height:2em; display: block; border:1px solid #d6d6d6; text-align:center; line-height:2em;}
.newlist_f a:hover { background:#6f2168; color:#fff; border:1px solid #6f2168;}
.newlist_g {font-size:1.2em;  padding:1.2em 0 0.5em 0; border-bottom: 1px solid #9b9b9b; text-align:center;}
.newlist_g span {font-weight:bold;font-size:14px; width:100%; margin-bottom:0.5em; display:block;}
.newlist_h { padding-top:1em;line-height: 2em; font-size:12px; margin-bottom:2.5em;} 

.newlist_k { background:url(../images/ny_spbj.png) no-repeat left 1.5em;  font-size:12px; line-height:44px; border-bottom:1px solid #d6d6d6; border-top:1px solid #9b9b9b; }
.newlist_k span { border-right:1px solid #d8d8d8; padding:0 15px 0 25px; margin:0 15px 0 0;}
.newlist_k a { color:#000;}
.newlist_k a:hover { color:#000; text-decoration:underline;}
.newlist_l { background:url(../images/ny_xpbj%20.png) no-repeat left 1.5em; line-height:44px; border-bottom:1px solid #9b9b9b; font-size:12px;}
.newlist_l span { border-right:1px solid #d8d8d8; padding:0 15px 0 25px; margin:0 15px 0 0;}
.newlist_l a { color:#000;}
.newlist_l a:hover { color:#000; text-decoration:underline;}

/*下拉菜单*/
.menu ol {border-top:#fff 1px solid; border-bottom:#fff 1px solid; border-top:none;background: #2e2f31;}
.menu li{text-align:left;height:36px;line-height:38px;position:relative;}
.menu li a{padding-left:32px;height:38px;}
.menu li i{color: #fff;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);font-family: 宋体;font-style:normal; font-size:16px; font-weight:bold;position:absolute;right:0px;top:1px;height:100%;width:70px;text-align:center;}
.menu a{color: #3f3f3f;text-decoration: none;}
.menu .no {display:none;}
.menu ol a{width: 228px;display: block;line-height: 2em;}
ul.expmenu{width:240px;margin:0 auto;}
ul.expmenu li{text-align:left;}
ul.expmenu li div.header{padding:12px 12px 12px 10px;border-bottom:1px #fff solid;}
ul.expmenu li:last-child div.header{/*border-bottom:none;*/}
ul.expmenu li ul li {background-color:#202020;border-bottom:1px solid #fff;color:#fff;}
ul.expmenu li ul li:last-child{border-bottom:none;}
ul.expmenu li ul li.selected{background-color:#f4f4f4;}
ul.expmenu div.header{
	color:#203f61;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);
	

}
ul.expmenu li div.header .label{background:no-repeat;color: #fff;/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/ font-weight:bold;margin-left:20px;font-size: 12px;}
ul.expmenu li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
ul.expmenu li div.header .arrow.up{background-image:url(../images/arrow_u.png);}
ul.expmenu li div.header .arrow.down{background-image:url(../images/arrow_d.png);}
ul.expmenu li .menu{display:none;}	
/* Mouse Events */
ul.expmenu div.header:hover{
	background:#6f2168;/* Old browsers */
	background:-moz-linear-gradient(top, #6f2168 0%, #6f2168 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6f2168), color-stop(100%,#6f2168));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #6f2168 0%,#6f2168 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #6f2168 0%,#6f2168 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top, #6f2168 0%,#6f2168 100%);/* IE10+ */
	background:linear-gradient(to bottom, #6f2168 0%,#6f2168 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f2168', endColorstr='#6f2168',GradientType=0 );/* IE6-9 */
	cursor:pointer;}
ul.expmenu li ul li:not(.selected):hover{background:#a11493;/* Old browsers */cursor:pointer;}
ul.expmenu li ul li:not(.selected):active{background:#f1f1f1;/* Old browsers */cursor:pointer;}



/*内页产品*/
.ny_product_c { margin-top:2em; padding-bottom:3em;border-bottom: 1px dashed #d2d2d2;}
.ny_product_cl h2 { font-size:1.2em;}
.ny_product_cl { padding:0.5em;}
.ny_product_cl img { width:100%;}

.ny_product_c li {margin:0 9px; border:1px #dddddd solid; margin-bottom:23px; position:relative;}
.product_tt { position:absolute; bottom:0; right:0; margin:0 1em 1em 0;}
.y_j {position:absolute; right:0; top:0;}
.c_j_nr {margin:1em 0 0 1em; line-height:1.5em; padding-bottom:5em;}
.c_j_nr a:hover { text-decoration:underline;}
.c_j_nr span { width:100%; display:block; font-size:1.1em; font-weight:bold; margin-bottom:1em;}

.tabPanel ul{border-top:1px solid #dddddd; width:99.3%; margin-left:0.1em;}
.tabPanel ul li{ padding:1em 0 ;float:left;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;width:50%;text-align:center;background:#fff; color:#000;}
.tabPanel .hit{border-bottom:1px solid #fff;cursor:pointer;color:#fff;background:#6f2168; text-decoration:underline;}
.pane{background-color:#fff;display:none; padding:2em 1em 4em 1em; border-bottom: 1px dashed #d2d2d2;}



/*内页技术工艺*/
.s_g{ margin-top:2em;}
.s_g_a { padding:0 1em; line-height:2em;}
.s_g_b { padding:1.5em 0;border-bottom: 1px dashed #d2d2d2;}


/*工程案例*/
.gcal li { font-size:12px; float:left; padding-top:0.7em; padding-bottom:0.7em; width:50%;border-bottom:1px solid #c4c4c4; border-right:1px solid #c4c4c4; background:url(../images/n_libj.png) no-repeat 17px center; }
.gcal a { padding-left:3em;}
.gcal a:hover { color:#6f2168;}
.gcal_t {margin-top:30px;}
.gcal_t ul { padding:0 0 0 1%;}
.gcal_t li { width:29%; margin:0 2% 2% 2%; float:left; }
.gcal_t li img {  background:#fff;}
.gcal_t li a { width:100%; display:block;height:40%; overflow:hidden; text-align:center;background: #6f2168; color:#fff;border:1px solid #6f2168;}
.gcal_t li a:hover { border:1px solid #e3e3e3; background:#e3e3e3; color:#000 }
.gcal_t span { width:100%;  text-align:center; font-size:12px; display:block;  padding:3% 0;}
.gcal_sx  { text-align:center;width:100%; padding:3em 0 8em 0; border-bottom: 1px dashed #d2d2d2;}
.gcal_sx li { float:left;margin:0 1%; border:1px solid #c4c4c4; }
.gcal_sx a { display:block;padding:0.3em 0.7em;}
.gc_a a { background:#6f2168; color:#fff;}
.gcal_sx a:hover{ background:#6f2168; color:#fff;}

.gcal_n { padding:1em;}
.gcal_n span { width:100%; display: block; text-align:center; font-size:12px; margin:1em 0; font-size:16px;}
.gcal_n_r { padding:1em 1em 4em 1em;border-bottom: 1px dashed #d2d2d2; font-size:12px}



/*发展历程*/
.abo_fz_b01 {width:100%; height: 2em;border-bottom: 1px solid #c4c4c4;}
.abo_fz_b01 span { float:left; font-size:1.2em; width:20%;}
.abo_fz_b01 h3{ font-size:1.2em; float:left; font-weight:bold;}
.abo_fz_b02 li h3 { width:20%; float:left;color:#6f2168; font-size:1.2em;}
.abo_fz_a { border-bottom: 1px solid #c4c4c4;padding-bottom: 0.5em;margin-bottom: 1em;}
.abo_fz_b02 { border-bottom: 1px solid #c4c4c4;margin-bottom: 1em;}
#abo_fz_sj { padding-left:20%;margin-bottom:1em;}

/*留言*/
.gbook { padding:0 0.5em; margin:0 auto;}
.text { width:20%;  color:#6f2168;}
.input { width:70%;}
.input-text { width:70%; height:2em;}
.message_table tr { height:2.8em;}
.textarea-text{ width:80%; }
.submit  { height:30px; width:100px; background:#6f2168; border:0; color:#fff; text-align:center;  margin-left:8px;}
.submit:hover { background:none; border:1px solid #6f2168; color:#6f2168;}


/*进阶搜索*/
.search { padding:1em 0.5em; font-size:0.8em;}
.search .td1 { width:25%; padding-left:2em;}
.search .td2 {width:30%;}
.search .td4 {width:64%;}
.search td.td2 select { width: 100%;height: 2em;}
.fg { padding:0 1%;}
#anglefrom { width: 40%;height: 2em;}
.search tr { height:4em;}
.brtools { margin-left:22%;}
.centerbg a{ padding:0.3% 2%; background:#6f2168; border:1px solid #6f2168;color:#fff; float:left; margin-right:1em; margin-top:1em;}
.centerbg a:hover { border:1px solid #6f2168; background:none; color:#6f2168;}


/*下载页*/
.downlist {padding:2em 0.5em; height:25em;}
.downlist li{ border-bottom: 1px solid #c4c4c4; padding-bottom:0.5em; overflow:hidden;}
.downlist_t { width:30%;  float:left; margin-right:3%; }
.downlist_t img{ border: 1px solid #c4c4c4;}
.downlist_n { float:left; width:60%;}
.downlist_n span { display:block; padding-bottom:1%;}
.downlist_n a { color:#6f2168;}



/*内页产品*/
.container {width: 100%;margin: 0 auto;}
h2.acc_trigger { border-bottom:1px solid #fff;background:#6f2168 url(../images/JV.png) no-repeat 97% center;height: 46px;	line-height: 46px;background-size:1.8%;
width: 100%;font-size: 1.2em;font-weight: normal;float: left;}
h2.acc_trigger a {color: #fff;text-decoration: none;display: block;padding: 0 0 0 2%;}
h2.acc_trigger a:hover {color: #a11493;}
h2.active {background-position: left bottom; background:#6f2168 url(../images/JV_x.png) no-repeat 97.8% center; background-size:3.4%;}
.acc_container {overflow: hidden;width: 100%;clear: both;background: #f0f0f0;border: 1px solid #d6d6d6;-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; }
.acc_container .block {padding: 20px;}
.acc_container .block h3 a { float:right; padding:1% 2%; background:#6f2168; color:#fff;border:1px solid #6f2168;}
.acc_container .block h3 a:hover { border:1px solid #6f2168; color:#6f2168; background:none;}
.acc_container h3 {font: 1.2em normal Georgia, "Times New Roman", Times, serif;margin:2% 0 0 0 ;overflow:hidden;}
.acc_container img {float: left;margin: 10px 15px 15px 0;padding: 5px;background: #ddd;border: 1px solid #ccc;}
.acc_container .ny_proz {border-bottom: 1px dashed #ccc;overflow: hidden; padding-bottom:2%;}
.acc_container .ny_proz li { float:left; width:100%;}
.acc_container .ny_proza_a { width:50%; float:left;}
.ny_pro_t { width:60%; margin:0 auto;}
.ny_pro_t img { border: 1px solid #ccc;}
.ny_pro h4 { display:block;border-bottom: 1px dashed #ccc; padding-bottom:0.5em; margin-bottom:1%; text-align:center; font-size:1.2em;}
.ny_pro_n {  margin:2% 0 4% 0; overflow:hidden;}
.ny_pro_n h3 { padding:0.3em 1em; background: #e3e3e3; display:block; text-align:left; border:0; }
.ny_pro_n li { float:left; width:50%;}
.ny_pro_nr {border-top: 1px dashed #ccc; margin:2% 0 4% 0; padding-top:2%;}

.new_cs_c tr td { font-size:12px;width:5%;border: 1px solid #e3e3e3;text-align: center;vertical-align: middle; padding:4px 2px;}
#new_cs_c a { height:29px; width:28px; display:block; background:#fff url(../images/PDF_bj.jpg) no-repeat center center; z-index:9999; overflow:hidden; color:#fff;
white-space:nowrap; text-overflow:ellipsis;position: relative; text-indent: -9999em; left: 25%;top: -10px;}
#new_cs_c img {position:relative; top:20px; z-index:1;}
#new_cs_c table { width:100%;}

.pro_cs_a { margin:30px 0 10px 0; height:31px; line-height:31px; color:#fff; font-weight:bold; padding-left:15px; font-size:14px; width:100%; background:#6f2168;}



/*搜索*/
.sou_sa { width:50%; padding:1% 0; margin:0 auto;margin-top:1.5%;border:1px solid #e5e5e5;border-radius:25px; }
.buttom { float:right; border:none; width:100%; padding:1% 0;  background:none;}
.sou_sou { background:url(../images/sou_bj.png) no-repeat center center;width:20%; float:right;padding:1% 0;}
.sou_sb { float:right; line-height:22px; color:#999999; font-size:14px;}
.sou_sb a { color:#999999;}
.sou_sb a:hover { color:#6f2168;}
.input { padding:1% 0; width:80%; background:none; border:none; padding-left:5px; color:#1d1d1d;}
.sou_kuan { width:80%;}
.s_ss { width:100%;}


/*底部*/

.btn3{position:fixed;
  z-index:3;
  bottom:0px;
  border-top:1px solid #b3b3b3;
  background:#e6e6e6;
  width:100%;
  text-align:center;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;}
.menua{position:relative;
    float:left;
    width:33.33%;
    height:3.5;
  padding-bottom: 0.5em;
    background:#6f2168;
    border-right:1px solid #ebebeb;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;}
.menu:last-child{border-right:none;}
.new-sub{position:absolute;
      bottom:60px;
      z-index:10;
      width:100%;
    
      background: #a11493;
      box-sizing:border-box;
      -webkit-box-sizing:border-box;
     
    
      display:none;}
.new-sub li{width: 100%;
        background:#fff;
        float:none;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;font-size: 12px;
        border-top:1px solid #f2f2f2;}
.new-sub li a{display:block;
        padding: 0.5em 0;
          text-align:left;
          background:#a11493;
          color:#fff;
          border:none;
          text-align:center;
     }
.sanjiao{position:absolute;bottom:5px;right:5px;width:0;height:0;border:5px solid transparent;border-right:5px solid #000;border-bottom:5px solid #000;opacity:.5;}
.bt-name{font-size:16px;color:#000;}
.bt-name a{display:block;color:#fff;}
.new-sub .tiggle{
	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-10px;
      bottom:-9px;
      border-top:10px solid #EEEEEE;
      border-left:10px solid transparent;
      border-right:10px solid transparent;
      z-index:10;
  }
.dao_hdz img { padding-bottom:0.2em}
  .new-sub .innertiggle{
  	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-9px;
      bottom:-8px;
      border-top:9px solid white;
      border-left:9px solid transparent;
      border-right:9px solid transparent;
      z-index:11;
  }

.menu #new-su li a {padding-left: 0; font-size:12px; height:4em;}
.menu #new-su li { height:4em; lin}
#map_t { background:none;}
#map_t ul { background:none;}
#map_t a { background:none;}
#map_t li { background:none; border:none;}
#map_t img { border:1px solid #6f2168;}


















