@charset "utf-8";
html, body {
	margin: 0px;padding: 0px; 
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; }
* {list-style-type: none;margin: 0px;padding: 0px; font-family:"微软雅黑"}

a:hover{ text-decoration:none; color:#444}
@media (min-width: 769px) {
.container-fluid200{ display:none;}
.container-fluid201{ display:block; width:100%; margin:0 auto;}
.logo{display:block; float:left; text-align:center !important;}
.logo img{ max-width:100%; margin-top:5px;}
#header{ margin:10px auto; display:block}
}
@media (max-width: 769px) {
.container-fluid200{ display:block; width:100%; margin:0 auto;}
.container-fluid201{ display:none;}
.logo{display:block; width:70%; float:left; text-align:center !important;}
.logo img{ max-width:80%;}
#header{ margin:0px auto; display:block}
}
@media (max-width: 769px) {
 .endimg{ max-width:80%;}
}
@media (max-width: 769px) {
.dhright{ width:98%; line-height:43px; font-size:12px; margin:0 auto; overflow:hidden; color:#93969f; text-align:right;}
 .dhright .l{ background:url(../images/dhtu.jpg) no-repeat left center; line-height:35px; font-size:12px; float:right; text-indent:35px; }
 .dhright .r{ display:none }
}

@media (min-width: 769px) {
 .endimg{ max-width:100%;}
 .dhright{ float:right; max-width:431px; line-height:35px; font-size:12px; overflow:hidden; color:#444 }
 .dhright .l{ background:url(../images/topdh1.png) no-repeat left center; line-height:35px; font-size:12px; float:left; text-indent:30px; }
 .dhright .r{ background:url(../images/topdh2.png) no-repeat 10px center; line-height:35px; font-size:12px; float:right; margin:0px 5px 0 20px; text-indent:40px; border-left:solid 1px #93969f; }
}
.meunx{ background:url(../images/meunx.jpg) no-repeat right center; }

#sytop{ width:100% !important; display:block; margin:0 auto !important; clear:both; background:#dedede; overflow:hidden;}

.imgys{max-width:100%; height:auto; display:block; margin:0 auto;}
.imgys1{max-width:100%; height:auto; display:block; float:right;}
.sylogo{display:block; margin:0 auto; text-align:center !important;}
.sylogo img{max-width:100%; height:auto; }
/*首页三个图*/
@media (min-width: 769px) {
.sytu{ width:343px; float:left; margin:5px 28px; position:relative; margin-top:25px; z-index:999}
.sytu h2,.sytu h3{ display:none}
.sytu:hover{opacity:0.9; cursor:pointer}
.sytu img{ max-width:100%; margin-top:156px; display:block;}
.sytu1{width:343px; background:url(../images/topcpbg.png) no-repeat left top; position:absolute; left:0; top:0; height:190px;  color:#444; cursor:pointer;
transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.sytu1:hover{width:343px; background:url(../images/topcpbg1.png) no-repeat left top; position:absolute; left:0; top:0; height:190px; color:#990000;
transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px);-o-transform:translate(0,-5px);-ms-transform:translate(0,-5px);}
.sytu1 h1{ font-size:16px; width:100%; text-align:center;font-family: "微软雅黑";}
.sytu1 p{ font-size:12px; color:#555; line-height:22px; width:85%; margin:20px auto 0;}
.gywm{ width:100%; margin:15px auto 0; display:block; background:#eff4f7; border:solid 1px #dedede; border-left:none; border-right:none; text-align:center; overflow:hidden; padding:10px 0}
.gywm h1{ font-size:22px; text-align:center;color:#333; margin:15px auto 3px}
.gywm h2{ font-size:14px; color:#333;     text-align: center;   display: inline;  border-bottom:solid 2px #0658a2; padding-bottom:2px }
.gywmnr{ max-width:1180px; margin:0 auto; font-size:14px; }
.gywmnr1{ display:none}

}
@media (max-width: 769px) {
.sytu{ max-width:31%; float:left; margin-left:2%; margin-top:5px; border:solid 1px #dedede; padding:1px; }
.sytu h2{ font-size:13px; width:100%; text-align:center;font-family: "微软雅黑"; background:#eee url(../images/topdot.png) no-repeat center 30px; height:45px; line-height:30px; margin:0 0 1px 0;
text-overflow: ellipsis;white-space: nowrap;overflow: hidden; padding-bottom:2px}
.sytu img{ max-width:100%; margin-top:0; display:block;}
.sytu1{ display:none}
.gywm{ width:100%; margin:8px auto; display:block; background:#eff4f7; border:solid 1px #dedede; border-left:none; border-right:none; text-align:center; padding:5px 0;}
.gywm h1{ font-size:16px; text-align:center;color:#333; margin:15px auto 0;}
.gywm h2{ font-size:12px; color:#333;     text-align: center;   display: inline;  border-bottom:solid 2px #0658a2; }
.gywmnr{ display:none}
.gywmnr1{ max-width:95%; margin:18px auto 10px; font-size:12px; line-height:24px; text-align:left; }
	}
.gywmwz { float:left; margin:50px 10px 0 30px; text-align:left;width:580px; line-height:30px  }
.gywmnrr {float:right; margin:25px 40px 0 0px; background: url(../images/gsjjbg.png) no-repeat left top; width:452px; height:318px;}
.gywmnrr img{ margin:15px auto 0; display:block; }
/*产品展示*/
@media (min-width: 769px) {
.sycpzs{ width:100%; margin:10px auto; display:block; background:url(../images/cpbg1.jpg) no-repeat top center; height:153px}
.sycpzs h1{ max-width:1150px;font-size:22px; line-height:45px; padding:25px 0 0 0; color:#444; margin:5px auto}
.sycpzs h1 span{font-size:14px; line-height:45px; color:#444   }
.sycpzs h2{ max-width:1150px;font-size:14px; line-height:22px;   color:#444; margin:5px auto }
.nyaltu {width:1150px; height:auto; margin:10px auto; display:block; overflow:hidden}
.nyaltu ul li{width:268px; height:auto; margin:5px 0 0 15px; display:block; float:left; text-align:center;cursor:pointer;
transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out; }
.nyaltu ul li:hover{transform:translate(0,-8px); -webkit-transform:translate(0,-8px); -moz-transform:translate(0,-8px);-o-transform:translate(0,-8px);-ms-transform:translate(0,-8px); text-decoration:none}
.nyaltu h1{ font-size:14px;line-height:35px; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:normal;  margin:0 auto; background:#eee}
.nyaltu li img{width:265px; height:265px; margin:3px auto; display:block; border:solid 1px #dedede; margin-bottom:5px}
.nyaltu li a{ display:block !important; width:268px !important; }
.swiper-container{ height:380px}
.swiper-slide{ margin:5px;}
.swiper-slide p{ text-align:center}
.swiper-slide img{width:258px!important;height:258px!important; display:block;}
.swiper-button-prev{
	position: absolute;
    top: 340px !important;
	left:480px!important;;
    width: 49px;
    height: 49px;
    margin-top: -15px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
	background:url(../images/prejt.jpg) no-repeat center center
	}
.swiper-button-next{
	position: absolute;
    top: 340px !important;
	right:480px!important;;
    width: 49px;
    height: 49px;
    margin-top: -15px;
    z-index: 10;
    cursor: pointer;
    background-size: 49px 49px;
    background-position: center;
    background-repeat: no-repeat;
	background:url(../images/nextjt.jpg) no-repeat center center
	}

}
.sycpzs0{ width:100%; margin:5px auto; display:block; overflow:hidden }
.sycpzs0 li{ width:48%; float:left; margin-left:1%; line-height:35px; font-size:14px; text-align:center;}
.sycpzs0 li img{ width:100%; margin:0 auto; display:block; border:solid 1px #dedede; }
.sycpzs0  p { width:100%; height:35px; display:block; text-align:center;    text-overflow: ellipsis;   white-space: nowrap;    overflow: hidden; margin-bottom:0 !important }
@media (max-width: 769px) {

.sycpzs{ width:100%; margin:10px auto; display:block; background:url(../images/cpbg.jpg) no-repeat top center; padding:10px 0}
.sycpzs h1{ max-width:95%;font-size:16px; line-height:32px; padding:3px 0 0 0; color:#ccc; margin:0px auto}
.sycpzs h1 span{font-size:14px; line-height:22px; color:#ccc   }
.sycpzs h2{ display:none}
.nyaltu {width:96%; height:auto; margin:0 auto; display:block; overflow:hidden}
.nyaltu ul li{width:44%; height:auto; margin:1% 1% 0 3%; display:block; float:left; text-align:center;  }
.nyaltu h1{ font-size:12px;line-height:21px; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:normal; width:96%; margin:0 auto}
.nyaltu li img{width:90%; height:auto; margin:3px auto; display:block; border:solid 1px #dedede; margin-bottom:5px}
	
	}
	

/*首页新闻*/
@media (min-width: 769px) {
.synewstl{ width:100%; margin:30px auto 25px; display:block; background:#eff4f7; border:solid 1px #dedede; border-left:none; border-right:none; text-align:center; padding:5px 0 10px 0;}
.synews {width:540px; height:auto; margin:20px 0 0 30px; display:block; overflow:hidden; float:left}
.synews h1 { background:url(../images/xwxian.jpg) no-repeat 10px bottom; height:50px; font-size:22px; text-align:left; line-height:45px; margin:0 0 10px 0; text-indent:10px}
.synews h1 span{font-size:14px; line-height:22px; color:#555   }

.synews ul li{height:auto; margin:0px auto; display:block;text-align:left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:normal; background: url(../images/xwdot.png) no-repeat 5px center; text-indent:15px; line-height:33px; width:94%; font-size:14px }
.synews ul li:hover{ color:#444}
.synews ul li span{ float:right; font-size:14px;}
.synews  img{ max-width:100%;  display:block;  margin:20px auto}
}
@media (max-width: 769px) {
.synewstl{ width:100%; margin:10px auto; display:block; background:#eff4f7; border:solid 1px #dedede; border-left:none; border-right:none; text-align:center; padding:5px 0 10px 0;}
.synews {width:98%; height:auto; margin:10px auto; display:block; overflow:hidden; }
.synews h1 { background:url(../images/xwxian1.jpg) no-repeat 5px bottom; height:35px; font-size:16px; text-align:left; line-height:30px; margin:0 0 10px 0; text-indent:10px;width:95%; margin:0 auto}
.synews h1 span{font-size:14px; line-height:24px; color:#555   }
.synews ul li span{ display:none}
.synews  img{ max-width:85%;  display:block;  margin:8px auto; }
.synews ul li{height:auto; margin:0px auto; display:block;text-align:left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:normal; background: url(../images/xwdot.png) no-repeat 0px center; text-indent:15px; line-height:25px; width:85%; font-size:12px }
}
/*首页联系我们*/
@media (max-width: 769px) {
.lxwm{display:none}
.lxwm1{display:none}
}
@media (min-width: 769px) {
.lxwm{max-width:1180px; margin:15px auto; text-align:center; display:block;}
.lxwm1{max-width:1180px; margin:15px auto; text-align:center; display:block; overflow:hidden}
.lxwm h1{ font-size:22px; text-align:center;color:#333; margin:40px auto 3px}
.lxwm h2{ font-size:14px; color:#333;     text-align: center;   display: inline;  border-bottom:solid 2px #0658a2; padding-bottom:2px }
.lxwmr{width:560px; float:left; margin:25px 0 10px 15px; text-align:left; line-height:28px; font-size:14px;}
}


/*底部*/
@media (min-width: 769px) {
.endk .enddh{ float:left; padding:10px 45px; margin:10px 0px; border-right:solid 1px #999; height:135px}
.endlxwm{ font-size:13px; color:#444; font-weight:normal; float:left; padding:10px 25px; margin:0 25px; line-height:28px;}
.endlxwm1{ float:left; padding:10px 25px; margin:0 25px; }
#bottom{ display:none}
	}
@media (max-width: 769px) {
.endk .enddh{ display:none}
.endlxwm{ width:98%; font-size:13px; color:#555; font-weight:normal; margin:5px auto !important; text-align:center; line-height:23px;}
.endlxwm1{ display:none}
#bottom {
	position: fixed;
	bottom: 0;
	padding:10px 0;
	max-width: 640px;
	width: 100%;
	height: 60px;
	background:#1A93DF;
}
#bottom ul {
	height: 45px;
	line-height: 45px
}
#bottom ul li {
	width: 20%;
	float: left;
	color: #FFF
}
#bottom ul li dl {
	width: auto;
	margin: 0 auto;
	text-align: center
}
#bottom ul li dt {
	width: auto;
	height: 25px;
}
#bottom ul li dd {
	width: auto;
	height: 20px;
	font-size: 0.8em;
	color: #fff;
	line-height: 20px;
}


	}

.endk{ max-width:1160px; margin:5px auto 0; display:block; overflow:hidden; padding:15px 0; font-size:8pt; color:#555; line-height:15pt;}
.end{ width:100%; margin:0 auto; display:block; overflow:hidden; background:#dedede;}
.endk .enddh dl{font-size:14px; color:#444; line-height:26px; display:block; font-weight:bold}
.endk .enddh dt{ font-size:14px; color:#444; line-height:26px; font-weight:normal}

/*内页导航*/
.nyfldh{width:100%; margin:0 auto; border-bottom:solid 1px #9DA5B1; background:#eff4f7; display:block;}
.nav1{ display:block; overflow:hidden;}
.nav1 .active{ }
.nav1 li{  }
.nav1 {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav1 > li {
  position: relative;
  display: block;
}
.nav1 > li > a {
  position: relative;
  display: block;
  font-size:14px;
  line-height:42px;
 padding:0 45px;  text-decoration:none; background:#CDE3F0  url(../images/cpzsdot1.png) no-repeat  center bottom;
}
@media (max-width: 768px) {
.nav1 > li > a {
  position: relative;
  display: block;
  font-size:13px;
  line-height:38px;
 padding:0 30px;  text-decoration:none; background:#CDE3F0  url(../images/cpzsdot1.png) no-repeat  center bottom;
}
}

/*公司新闻*/
.xwnrny{ width:99%; margin:5px auto; font-size:14px;}
.xwnrny h1{font-size:18px; line-height:32px; text-align:left; margin:0; border-bottom: dashed 1px #dedede !important}

@media (max-width: 769px) {
.cpdhbg1{ display:none;}
.nynewsr{ display:none;}
}
@media (min-width: 769px) {
.cpdhbg1{background:#022254 url(../images/cpzsdot2.png) no-repeat  center botttom; line-height:40px; font-size:15px; color:#ccc; text-align:center !important; width:180px; float:left;}
.nynewsr{
	font-family: "微软雅黑";
	font-size: 10pt;
	line-height: 30pt;
	display: block; float:right; margin-right:20px;text-align:right;
}
.cpdhbg{margin-left:5px;}
.cpdhbg a{line-height:45px; font-size:14px;}
.cpdhbg a.selected{
 font-size:14px; line-height:45px;  }
}
.nynewsr1{
	font-family: "微软雅黑";
	font-size: 10pt;
	line-height: 30pt;
	display: block; float:right; margin-right:35px;text-align:right;
}


.cpdhbg2{width:150px; float:left;}
.cpdhbg{background:#CDE3F0 url(../images/cpzsdot1.png) no-repeat  center bottom; text-align:center !important; padding:0 !important; color:#444; padding:0 5px;}
.cpdhbg:hover {
	background:#022254 url(../images/cpzsdot2.png) no-repeat  center bottom;  color:#fff !important; display: block; text-align:center !important; text-decoration:none;
}
.cpdhbg a{
	display: block; width:100%; padding:0 !important; margin:0 !important;text-decoration:none;}
.cpdhbg a.selected{
background:#022254 url(../images/cpzsdot2.png) no-repeat  center bottom; color:#ccc;display: block; text-align:center !important;display: block; }
.cpzsssl{ float:left; background:#f2f2f2; display:block; border:solid 1px #dedede; height:30px; line-height:28px; font-size:13px; padding:0 15px; font-family:"微软雅黑"; color:#555}
.cpzsssr{ float:left;}
@media (max-width: 768px) {
.cpzsssl{ float:left; background:#f2f2f2; display:block; border:solid 1px #dedede; height:30px; line-height:28px; font-size:13px; padding:0 15%;}
.cpdhbg{margin-left:0px;}
.cpdhbg a{ font-size:12px; line-height:40px}
.cpdhbg a.selected{ font-size:12px;line-height:40px}
}


/*内页导航*/
@media (max-width: 768px){
.nytplx {
    width: 100% !important;
    margin: 0 auto !important;
    clear: both;
    background: url(../images/lxtu.jpg) no-repeat center center;
    height: 180px;
    position: relative;}
.nywz {
    position: absolute;
    bottom: 0;
    height: 180px;
    left: 10%;
    width: 150px;
}
}

@media (min-width: 768px){
.nytplx {
    width: 100% !important;
    margin: 0 auto !important;
    clear: both;
    background: url(../images/lxtu.jpg) no-repeat center center;
    height: 300px;
    position: relative;
}
.nywz {
    position: absolute;
    bottom: 0;
    height: 300px;
    left: 22%;
    width: 251px;
}
}


.aboutwz1{ width:90%; margin:0 auto; font-size:14px}
.aboutwz table{ border:solid 1px #dedede; line-height:35px}

.aboutwz table td{ border:solid 1px #dedede; }

.yyzxwz{width: 98%;margin: 0px auto;display: block; font-family: "微软雅黑";	font-size: 13px;	line-height: 26px;	}
.yyzxbd{ border:solid 1px #ccc; border-radius:10px;}
.yytjl{font-family: "微软雅黑";font-size: 13px; line-height: 26px; margin:5px 0;	}
.yytjr{font-family: "微软雅黑";font-size: 13px; line-height: 26px; width:98%;  border:solid 1px #dedede;}
.jl{ margin:5px 0;	}





.rg-caption1{position:relative;}
.logotp{ margin:0 auto !important;}
.col-xs-6 img{margin:0 auto !important; }
.jiantouaa{ background:url(../images/icon2016.png) no-repeat left center !important;position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block; width:21px; height:32px;}
.jiantouaa1{ background:url(../images/icon20161.png) no-repeat right center !important;position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block; width:21px; height:32px;}
.c-t{ margin-top:20px !important;}
.item img{ margin:0 auto !important;}
.nav li{  display:block !important; margin-left:5px;}
.container-fluid{ width:100%; margin:0 auto; padding:0 !important; padding:0 !important;}
.navbar-default{ float:right; margin-top:5px;}

.navbar-nav {
font-size:14px !important;
}
/*关于我们*/
@media (min-width: 769px) {
.nytp{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/nytu.jpg) no-repeat center center; height:300px; position:relative;}
.nytpxw{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/xwtu.jpg) no-repeat center center; height:300px; position:relative;}
.nytpyy{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/yytu.jpg) no-repeat center center; height:300px; position:relative;}
.nytplx{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/lxtu.jpg) no-repeat center center; height:300px; position:relative;}
.nytpcp{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/cptu.jpg) no-repeat center center; height:300px; position:relative;}
.nytphz{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/hztu.jpg) no-repeat center center; height:300px; position:relative;}
.nywz{position:absolute; bottom:0; height:300px; left:22%; width:251px; }
.nywz span{font-family: "微软雅黑";font-size: 16pt; }
}
@media (max-width: 769px) {
.nytp{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/nytu.jpg) no-repeat center center; height:180px; position:relative;}
.nytpyy{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/yytu.jpg) no-repeat center center; height:180px; position:relative;}
.nytpxw{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/xwtu.jpg) no-repeat center center; height:180px; position:relative;}
.nytplx{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/lxtu.jpg) no-repeat center center; height:180px; position:relative;}
.nytpcp{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/cptu.jpg) no-repeat center center; height:180px; position:relative;}
.nytphz{ width:100% !important;  margin:0 auto !important; clear:both;  background:url(../images/hztu.jpg) no-repeat center center; height:180px; position:relative;}
.nywz{position:absolute; bottom:0; height:180px; left:10%; width:150px; }
.nywz img{ max-width:100%;}
img{ max-width:98%;}
.nywz span{font-family: "微软雅黑";font-size: 16pt; }

}

.about{ width:100% !important;  margin:0 auto !important; clear:both;  background:#f3f3f3;position:relative; overflow:hidden;}
.aboutdh {max-width:1200px !important;  margin:0px auto !important; clear:both;}
@media (min-width: 769px) {
.aboutdh h1{ max-width:100% !important;  margin:18px auto !important; clear:both;  border-bottom:solid 1px #dedede; padding-bottom:8px; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;}	
.aboutwz img{ max-width:95% !important; height:auto}

	}
@media (max-width: 769px) {
.aboutdh h1{ max-width:100% !important;  margin:18px auto !important; clear:both;  border-bottom:solid 1px #dedede; padding-bottom:8px; font-weight:normal;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}	
.aboutwz img{ max-width:95% !important; display:block; margin:0 auto; height:auto}

	}
.wzyw1{font-family: "微软雅黑";font-size: 12pt; line-height: 18pt; display:block; text-align:center; color:#333;}
.wzyw{font-family: "微软雅黑";font-size: 13pt; line-height: 18pt; display:block; text-align:center; color:#444;}
.aboutdh img{ max-width:100% !important;  margin:0 auto 5px !important; clear:both; display:block;}
.aboutwz,.aboutwzlx{ max-width:90% !important;  margin:20px auto !important; clear:both;font-family: "微软雅黑";font-size: 10pt; line-height: 20pt;}
.aboutdh1{max-width:1180px !important;  margin:0px auto !important; clear:both;}
.aboutdh1 h1{ max-width:100% !important;  margin:18px auto !important; clear:both;  border-bottom:solid 1px #dedede; padding-bottom:8px; font-weight:normal;}
/*关于我们*/



/*产品内容*/
.cpnrwz{ max-width:95% !important;  margin:20px auto !important; clear:both;font-family: "微软雅黑";font-size: 10pt; line-height: 20pt;}
/*产品内容*/


.xwlb {width: 96%;margin: 10px auto;overflow: hidden;}
@media (min-width: 769px) {
.xwlb li {width: 99%;float: left;font-size: 13px;line-height: 36px;border-bottom: 1px dashed #e6e6e6;color: #555;background: url(../images/xwdot.png) no-repeat left center;padding-left: 20px;}
.xwlb li span{float:right;font-size: 13px;line-height: 36px; margin-right:20px;}}
@media (max-width: 769px) {
.xwlb li {width: 99%;float: left;font-size: 13px;line-height: 35px;border-bottom: 1px dashed #e6e6e6;color: #555;background: url(../images/xwdot.png)  no-repeat left center;padding-left: 20px;
word-break:keep-all; /* 不换行 */white-space:nowrap; /* 不换行 */overflow:hidden;text-overflow:ellipsis;  /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.xwlb li span{float:right;font-size: 13px;line-height: 35px; margin-right:20px; display:none;}}
.nydhend{width:100%; margin:0 auto; display:block; overflow:hidden; background:#f3f3f3;}
.nydhendwz{	    font-family: "微软雅黑";    font-size: 10pt;    line-height: 30pt;   display: block;    width: 92%;    margin: 0 auto;    text-align: right;    border-bottom: solid 1px #dedede;}
.cpfl{width:98%; margin:0 auto; display:block; overflow:hidden;}
.cpwz{width:100%; margin:0 auto; display:block; overflow:hidden;font-family: "微软雅黑";font-size: 10pt; line-height:30pt; text-align:center; word-break:keep-all; /* 不换行 */white-space:nowrap; /* 不换行 */overflow:hidden;text-overflow:ellipsis; background:#ccc; color:#333; margin-bottom:10px; }
.cpwz:hover{width:100%; margin:0 auto; display:block; overflow:hidden;font-family: "微软雅黑";font-size: 10pt; line-height:30pt; color:#ccc; text-align:center; word-break:keep-all; /* 不换行 */white-space:nowrap; /* 不换行 */overflow:hidden;text-overflow:ellipsis; background:#333;  margin-bottom:10px; }
.cpnrwz{font-family: "微软雅黑";font-size: 10pt; line-height:22pt; display:block; width:90%; margin:8px auto 0 !important;}
.cpnrwz1{font-family: "微软雅黑";font-size: 13pt; line-height:24pt; display:block; width:90%; margin:0 auto;  background:url(../images/cpdot.png) no-repeat left center; text-indent:35px}
@media (min-width: 769px) {
.cpnrimg{ max-width:350px!important; max-height:350px; margin:0 auto !important; clear:both; display:block;}
}
@media (max-width: 769px) {
.cpnrimg{ max-width:90% !important;  margin:0 auto !important; clear:both;display:block; }
}


/*动画产品*/
.plst_pt {
	
	text-align: center;
	height:90px; width:100%;
	position: relative;
}
.plst_pt .nr{ height:90px; width:100%; position:absolute; left:0px; bottom:0px;background:#f5f4f0;}
.plst_pt .title{ font-size:16px; font-weight:bold;  width:80%; margin-left:auto; margin-right:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.plst_pt .sum{width:80%; margin-left:auto; margin-right:auto; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.plst_pt .order{
	height: 42px;
	line-height: 25px;
	background: url(../images/tmbg.png);
	position: absolute;
	bottom: -43px;
	left: 0px;
	width: 100%;
	font-size: 14px;
	text-indent: 10px;
	border-top: 1px solid #666;
}
.plst_pt  .order i{ font-size:20px;}
.plst_pt .more{ display:block; width:45px; height:30px; background:url(../images/ipro_more.png) no-repeat 0 0; position:absolute; left:0px; bottom:0px;}
.plst_pt:hover .nr{ background: url(../images/tmbg.png); bottom:-10px; color:#fff;}
.plst_pt:hover .title,.plst_pt:hover .order{color:#fff;}
.plst_pt:hover .more{ display:none; }



#listfy {
	font-size: 12px;
	clear: both;
	width: 100%;
	margin: 10px auto;
	text-align: center; font-family:"微软雅黑";
	
}
#listfy ul{
	background: url(none);
	width: 100%;
	padding: 12px 0px 12px 16px;
	clear: both;
	margin: 5px auto;
}
#listfy ul li{
	float: left;
	width: auto;
	line-height: 28px;
	display: block;
	border: 1px solid #E9E9E9;
	background: url(none);
	font-size: 12px;
	margin: 0px 8px 0px 0px;
}
#listfy ul li a{
	float:left;
	padding: 0px 10px;
	color:#555;
}
#listfy ul li a:hover{
	font-weight: normal;
	background: #323232;
	color: #FFF;
}
#listfy ul li.thisclass a,.pagebox ul li.thisclass a:hover{
padding: 2px 8px;
	font-weight: bold;
	background: #323232;
	font-size: 12px;
	line-height: 28px;
	color: #FFF;
}
#listfy ul li.thisclass{
	padding: 2px 10px;
	font-weight: normal;
	background: #323232;
	font-size: 14px;
	line-height: 28px;
	color: #FFF;
}
#listfy .pageinfo{
	line-height:28px;
	padding:12px 10px 12px 16px;
	color:#999;
}
#listfy .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

#listfy select{
	color: #555;
	margin: 0px 2px;
	font: normal 12px/28px "微软雅黑";
}
.clear{ clear:both;}
.navbar-nav li a
{
  display:block !important;
}
.navbar-nav li .active
{
  color: #555;
  border-bottom: solid 2px #039 !important;
  display:block !important;
}

.cpys{ max-width:100%; background:url(../images/tmbg.png)  repeat; height:300px; }

.cpyswz{ max-width:100%; text-align:center; font-size:16pt!important; line-height:40px!important; color:#fff; border:none !important; display:block; padding:3% 0 0 0; font-family:"微软雅黑"}
.cpyswz1{ max-width:90%; font-size:10pt!important; line-height:22pt!important; color:#ccc; border:none !important; display:block;  font-family:"微软雅黑"; margin:10px auto;}
@media (min-width: 769px) {
.k2{ margin:10px;}
.k21{ margin:10px 0;}
.k22{ margin:35px 0 0 0;}
.flmeunwz{text-align:center; display:block;}
.topjl{ margin:45px auto 0;}
.cpk img{ height:250px !important; width:100%;}
}
@media (max-width: 769px) {
.flmeunwz{text-align:center; display:block;}
.k2{ margin: 5px 0px; font-size:12px; padding:0 !important;}
.k22{ margin:8px 0; overflow:hidden }
.k21{ margin:5px 0; font-size:12px; padding:0 !important;}
.topjl{ display:none}
}
.cpk{ border: solid #dedede 1px; overflow:hidden}
.row{ margin:0 !important;}
.hotwz{ width:100%; margin:20px auto 10px; background:#f1f1f1; display:block; text-indent:35px; font-size:16px; line-height:40px; border-bottom:solid 1px #dedede }
.dotxw{ background:url(../images/xwdot.png) no-repeat 10px center; text-indent:15px; font-size:14px; line-height:28px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border-bottom:dashed #ededed 1px ;}
.lgan{ width:100%; margin:10px auto; overflow:hidden; margin-left:10px; margin-top:20px;}
.lgan a{ display:block; width:160px; text-align:center; line-height:36px; border:1px solid #e6e6e6; font-size:15px; color:#555; float:left; margin-left:20px;}