html,body { width:100%; overflow-x:hidden; line-height:180%; font-size:1.0em; font-family: "Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;background:#e6ecf6; }
li {list-style:none;}
.clear{ clear:both}
body::-webkit-scrollbar{width:4px;height:5px;}
body::-webkit-scrollbar-thumb{background:#006db9;}
body::-webkit-scrollbar-track{background:#eef0f2;}
a {transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; color:#333;}
p{ margin:0; padding:0}
/* */
.xiaocms-page span{ margin:0 3px;  border:1px solid #00BDF2;line-height:35px; padding:0 15px; background:#00BDF2; color:#FFFFFF; display:inline-block;border-radius: 3px;}
.xiaocms-page  a{margin:0 3px;   border:1px solid #eee;line-height:35px;background:#fff; display:block; color:#333; padding:0 15px;display:inline-block;border-radius: 3px;}
.xiaocms-page  a:hover {margin:0 3px;   border:1px solid #00BDF2;line-height:35px; background:#00BDF2; color:#fff; padding:0 15px;display:inline-block;border-radius: 3px;}

.index-1 .img-auto { display:block; overflow:hidden; }
.index-1 .img-auto img { width:auto; height:auto; margin:0px auto; transition: 600ms;border: 0px solid #ccc; }
.index-1 .img-auto img:hover { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1); }
.index-2_container{ width: 100%;height: auto;margin: 0 auto;position: relative;}
.index-2{border-bottom: 0px solid #ccc;border-top: 0px solid #ccc; width:100%}
.index-2_center{ width:1200px; margin:0 auto}
.index-2_center img{ margin-left:-358px}
/**/
.top{}
.top{margin:0 auto; width:100%;}
.top1{width: 100%;height:45px; line-height:45px; overflow:hidden; border-bottom:0px solid #ddd;background: #005ca8; color:#fff}
.top1_1{ width:1200px; margin:0 auto}
.head_l{ float:left; font-size:14px;}
.head_z{position: fixed;right: 0;top: 0;z-index: 10000;}
.head_z a{ overflow:hidden;}
.head_r{ float:right;width: 252px;padding-right: 75px;}
.head_r p{float:left;width:210px;}
.head_r p a{color:#fff;float:left;height:52px;line-height:56px;text-align:center;text-shadow: 1px 1px 0px #B49000;}
.header_right{ width:auto; float:right; text-align:right; max-width:40%; font-size:16px;}
.header_right a{ padding-left:5px; padding-right:5px; color:#fff}
.header_right ul{ overflow:hidden;}
.header_right ul li{float:left;}
.header_right li a{height:22px;line-height:22px;padding: 0 3px;color:#222; padding-left:5px; padding-right:10px;}
.social-icons{ float:left; padding-left:20px; padding-top:7px; text-align:right}
/**/
.banner{ height:650px; }
.slide{ width:100%; height:490px; float:left; position:relative; }
.slide .slide-items{ width:100%; height:650px; overflow:hidden; position:relative; z-index:0;}
.slide .slide-items .slide-item{ width:100%; height:650px; float:left;}
.slide .slide-items .slide-item .link{ display:block; width:100%; height:650px;}
.slide .slide-items .slide-nav{ width:126px; height:5px; position:absolute; z-index:500; left:50%; margin-left:-5px; top:600px; }
.slide .slide-items .slide-nav .btn{ display:block; float:left;  border-radius:12px;height:12px; line-height:12px;  padding:0 5px; line-height:12px; margin-right:12px; background:#fff;}
.slide .slide-items .slide-nav .cur{background:#0183b5;}
.navbar-default {background: #fff;opacity: 1;box-shadow:1px 1px 8px #999;}
.index-5 ul li .img-auto:hover{filter:none;}
.company_item {width: 25%;padding-right: 15px;padding-left: 15px;}
.col-xs-12.col-sm-6.col-md-3.col-lg-3.col-pr-ce{background: #e8e8e8;}
.pr_small{color: #a1a1a1;font-size: 14px;line-height: 20px;}
.youshi .index_ {padding: 0 0 2em;}
.youshi .wrap {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    *width: 1200px;
}

.T {
    padding-bottom: 40px;
    text-align: center;
	padding: 1em 0 1em;
}
.T h2 {
    text-transform: uppercase;
    font-size: 20px;
    line-height: 1.3;
	color:#535b65;

}
.T h4 {
    font-size: 30px;
    line-height: 1.5;
    font-family: Verdana, Geneva, sans-serif, 'DIN Condensed Bold';
}
.f-toe {
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.T h2 strong {
    padding: 0 10px;
    position: relative;
}

.youshi .row {
    width: 100%;
	margin:0 auto;
}
.youshi .row::after,.youshi .row::before {
    clear: both;
    display: table;
    content: " ";
}
.youshi  .item1{
    float: left;
    margin-right: 1%;
    width: 24%;
    transition: .2s width ease;
}
.youshi  .item2{
    float: left;
	    margin-right: 1%;
    width: 24%;
    transition: .2s width ease;
}
.youshi  .item3{
    float: left;
	    margin-right: 1%;
    width: 24%;
    transition: .2s width ease;
}
.youshi  .item4{
    float: left;
    margin-right:0;
    width: 24%;
    transition: .2s width ease;
}
.youshi  .services-box {border-radius: 5px;
    text-align: center;
	padding: 8%;
    background: #fff;
}
.youshi  .segin{
    padding: 0px !important;
    margin-bottom: 15px;
}

.youshi .services-box .icon {
    display: inline-block;
    width: 100px;
    height: 100px;
    position: relative;
    margin-bottom: 0px;
}
.services-box {
    text-align: center;
}
.services-box .icon a {
    display: block;
    width: 66px;
    height: 66px;
    margin: 0 auto;
    padding-top: 10px;
}
.services-box .icon img {
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
}
.services-box .icon a:hover img {
    transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
}
.services-box h3 {
    font-size: 18px;
    padding: 5px 5px;
	color:#005ca8;
	font-weight:bold;
}
.services-box p {text-indent:0em;line-height: 30px;
    font-size: 15px;
    height: 158px;
	color:#666;
	text-align: justify;
	text-align: left;
}
.full-row .row .span-3, .span-3 {
    float: left;
    margin-right: 2%;
    width: 23%;
    transition: .2s width ease;
}
.services-box {
    text-align: center;
    padding-bottom: 30px;
    background: #fff;
}
.seg .segin {
    padding: 10%;
    border: 1px solid #d5d5d5;
}
.seg {
    padding: 5px !important;
    border: 1px solid #d5d5d5;
    margin-bottom: 15px;
}
.seg .segin {
    padding: 10%;
    border: 1px solid #d5d5d5;
}
.youshi .wrap {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    *width: 1200px;
}
.youshi_main{ margin-bottom:20px;}
.news-box {
    position: relative;
    font-family: "Times New Roman", Times, serif;
    color: #585858;
    border-bottom: 1px dotted #ccc;
    padding: 1em 0;
}
.news-time{
    float: left;
    margin-right: 2%;
    width: 18%;
    transition: .2s width ease;
}
.news-box .date {
    line-height: 22px;
    border-top: 3px solid;
    padding-top: 14px;
    margin-top: 6px;
    text-align: center;
}
.news-box .date i {
    font-size: 38px;
    font-weight: bold;
}
.news-box .date i {
    font-size: 38px;
    font-weight: bold;
	font-style: normal;
	margin-right: 5px;
	display:block;
	text-align:center;
	padding-bottom:5px;
}
.news-box .item {
    display: none;
}
.news-box h3 {
    font-size: 16px;
    font-weight: normal;
	padding-bottom: 5px;
}
.news-box h3 a {
    color: #181818;
	outline: 0;
text-decoration: none;
font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
transition: all .2s ease;
}
.news-box {
    font-family: "Times New Roman", Times, serif;
    color: #585858;
	font: 75%/1.8 'Microsoft Yahei',Arial,sans-serif;
	float: left;
width: 100%;
transition: .2s width ease;

}
.news-cont{float: left;
margin-right: 2%;
width: 78%;
transition: .2s width ease;}
.p.smal-hide{font-size: 13px; margin:0; color:#787878}
.index-4 .more_block{ background:#005ca8; color:#fff}
.more_block {
    padding: 10px 30px;
    border: 1px solid #c5c2c2;
    display: inline-block;
    margin-top: 10px;
	color: #575757;
    margin: 0 auto;
	background:#ffffff;
}
.more_block:hover{ background:#005ca8; color:#fff}
.news_more{ text-align:center; padding-top:20px}

.index-4_left dl img{ max-width:35.5%; float:left;max-height:260px; border: 3px solid #d5d5d5; margin-right:10px;}
.index-4_left dl dd{padding:10px; border-top:none}
.index-4_left dl dd h3{font-size: 18px;
font-weight: normal;
padding-bottom:10px; font-weight:bold}
.index-4_left dl dd h3 a{color: #333;}
.index-4_left dl dd p{font-size: 14px;color: #333333; margin:0; padding-bottom:15px;line-height: 21px;}
.index-4_left{ margin-right:20px}
.index-4_left dl{padding: 10px 0;}
.index-5 .T h4{ color:#fff;text-shadow: 1px 1px 0px #000;}
.index-5 .T h2{color:#fff}
.index-5 .T h2 a{color:#fff;text-shadow: 1px 1px 0px #000;}
.index-5_content{ width:1200px; margin:0 auto;padding-top: 40px;}
.index-5_left{width:50%; float:left;background:#fff}
.index-5_right{width:50%; float:right; background:#fff; height:360px; padding-top:20px; padding-right:20px; padding-bottom:20px}
.index-5_right p{font-size: 15px;color: #3e3e3e;}
.index-5_right .more_block{
padding: 10px 30px;
border: 1px solid #c5c2c2;
display: inline-block;
margin-top: 10px;}
.index-5_right h4{ font-size:22px; font-weight:800; line-height:70px}
.col-sm-4{ max-height:190px}
.copyright_left{ max-width:70%; float:left; font-size:14px}
.copyright a{ color:#9b9b9b;}
.copyright_right{ max-width:30%; float:right; font-size:14px}
.home-links .container p{ font-size:14px; margin:0;}
.home-links .links-a a{ padding:5px}
.icion-phone{ background:url(../images/top_tel.png) no-repeat center left;}
.header_right .icion-phone{padding-left:20px}
#scroll .pager {margin:0}
.scroll{margin-top:20px}
.owl-carousel .owl-item a.img-auto{
    display: block;
    background: #fff;
    margin-top: 10px;
    vertical-align: middle;
    height: 213px;
}
.owl-item .item .img-auto img {
    max-height: 218px;
}
#page{ margin-bottom:20px}
.foot .container {
    margin-bottom:0px;
}
/*äº§å“åˆ†ç±»*/
.products_center::after , .products_center li::after {
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    overflow: hidden;
    content: ".";
}
.products_center{
    margin: 0 0 10px;
	padding-top:20px;
}
.products_left{
	border-radius: 6px;
	position: relative;
    float: left;
    width: 240px;
    margin-right: -240px;
	background-color: #005ca8;
}
.products_slide .products_box h3 {
    font-size: 24px;
    line-height: 68px;
    text-align: center;
    overflow: hidden;
    background: #005ca8;
	color: #fff;
	width: 90%;
    margin: 0 auto;
    border-bottom: 1px solid rgba(255,255,255,0.1);
	font-weight:bold;
}

.products_box{width: 100%; color: #fff;	}
.products_slide .products_box ul {
    padding: 10px 15px;
	max-height: 590px;
    overflow: hidden;
	position: relative;
}

.products_slide .products_box ul li {
    font-size: 14px;
    background-color: #fff;
    position: relative;
	margin-bottom: 15px;
}
.products_slide .products_box ul li:hover{ background:#f2f2f2}
.products_slide .products_box ul li  a {
    color: #333;
    display: block;
    padding: 0 5px 0 18px;
    line-height: 46px;
	 font-size: 16px;
}
.products_slide .products_box ul li i{ 
    float:right;
    color: #005ca8;
    line-height: 32px;
}
.products_slide .products_box ul li  a:hover {
    background-color: #2f7ce4;
    color: #fff;
}
.products_slide .tel-box{
	text-align: center;
    background-color: #005ca8;
    color: #fff;
    font-size:24px;
	width: 90%;
    margin: 0 auto;
    border-top: 1px solid rgba(255,255,255,0.1);
	line-height:60px;
}
.products_slide .tel-box{ padding-bottom:4%}
.products_slide .tel-box p.big {
    font-size: 16px;
    text-align: center;
    background-color: #005ca8;
    color: #fff;
}
.products_slide .tel-box strong {
    color: #ffffff;
    font-size: 24px;
	line-height: 40px;
}
.products_right{
	float: right;
    width: 100%;
	overflow:hidden;
}
.products_right_c{margin-left: 260px;}
.products_content{
	text-align: center;
    padding:0px;
}
.pro_list{
    float: left;
    margin-right: 1.9%;
    width: 23%;
    transition: .2s width ease;
	text-align: center;
}
.pro_listbox{
	background-color: #fff;
    margin-bottom: 20px;
	display: block;
    text-align: center;
    margin-bottom: 20px;
    width: 100%;
	border:0px solid #e2e2e2;
}
.pro_listbox p {
    font-size: 15px;
/*     background-color: #e8e8e8; */
    line-height: 30px;
	padding:10px; width:100%;
	border-top: 0px solid #f0f0f0;
	margin-bottom:0;
}

.pro_img{position: relative;width:100%;height:160px;}
.pro_img img {
    width: auto;
    height: auto;
    max-height: 96%;
    max-width: 96%;
    padding-top: 3%;
    margin: 0 auto;
}
.pr_bg{
	display:none;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    background: #333;
    opacity: .68;
    filter: alpha(opacity=.68);
}
.pro_listbox:hover .pr_bg{top:0;display:block;}
.pro_listbox .bg-text {
	position: absolute;
	padding:10%;
	bottom:0;
	left:0;
    text-align: center;
    transition: initial;
	color:#fff;
	z-index:9999;
}
.product_show {
    width: 960px;
}
@media (max-width: 1200px) {
.navbar-default {padding:5px 0px;}
}

.navbar-default .navbar-nav>li> a {color:#333;}

/* logo */
.navbar-brand {padding:0px; width:320px;}
@media (max-width: 1200px) {

.navbar-nav > li > a {
	line-height: 20px;
	}
.container .title-2 a {
    font-size: 24px;
}
}

/* Ã¥Â¯Â¼Ã¨Ë†ÂªÃ¥ÂÂ³Ã¤Â¾Â§ */
@media (min-width: 1200px) {
#navbar {
float:right;
}

}

/*Ã¥Â¯Â¼Ã¨Ë†ÂªÃ§â€Â¨Ã¦Ë†Â·Ã¦Â³Â¨Ã¥â€ Å’*/
#navbar .user-panel { margin:10px 0 0 30px;  }
#navbar .user-panel a,
#navbar .user-panel a:visited,
#navbar .user-panel a:link{
	color: #198DDD;
	font-size: 14px;
	padding: 5px 15px;
	text-align: center;
	text-decoration: none;
	border:1px solid #198DDD;
}
#navbar .user-panel a:hover{ color:#198DDD;}
#navbar .user-panel a.top-login {color:white; background:#198DDD;}
#navbar .user-panel a:hover {background:#26c79d; color:white;border:1px solid #26c79d;}

}





@media (min-width: 1200px) {
ul.navbar-nav li.oen { height:70px; padding:10px 0px;}
}



.top-nav-right ul {width:35px; padding-left:10px }

.top-nav-right ul li { 
float:left; width:30px;
height: 45px;
line-height: 45px;

}
.top-nav-right ul li.nav-shopping a { 
position: absolute;
top:0px;
right:0px;display:block; width:30px; height:30px;}
.shopping-box {margin:0px auto; padding:20px;}
.shopping-box li {margin:10px;}

@media (max-width: 1200px) {
#navbar .user-panel {margin-bottom:10px;}
.top-nav-right ul li.nav-shopping,
.top-nav-right ul li.glyphicon-search {
display:none;
}
.navbar-toggle {z-index:999;}
.top-nav-right {width:30px;position:relative;
top:0px;
left:5px; z-index:99; font-size:26px; }

}


.carousel-caption {
bottom:10%;
}
.carousel-caption{ display:none}

.carousel-caption h3 {margin-bottom:30px;font-size:3.2em;font-weight: 700;}
.carousel-caption p {line-height:200%;font-size:1.2em;}
.carousel-caption .btn {margin-top:20px; font-size:1.0em;}


.modal {top:20%;}

.bs-example-modal-lg-search .row { padding:20px; }



/* Ã©â‚¬Å¡Ã§â€Â¨ */

.blank5,.blank10,.blank20,.blank30,.blank50,.blank60 {clear:both;height:5px;overflow:hidden;}
.blank10 {height:10px;}
.blank20 {height:20px;}
.blank30 {height:30px;}
.blank50 {height:50px;}
.blank60 {height:60px;}



.title,.title-2 { padding:40px 0px 20px 0px; text-align:center; text-transform:uppercase;}
.title h1,.title h3 a { color:#333;line-height:45px;height:45px;font-size:30px; font-weight: normal;text-decoration: none; }
.title h3 small {margin: 10px 0px 10px 0px;
color: #a1a1a1;
font-size: 14px; display:block }
.title p,.title-index-1 p { margin:10px auto 10px auto;line-height:20px;color:#333;font-size:16px; }
.title span {}
@media (min-width: 1200px) {
.title p,.title-index-1 p {width:600px;}
}
.title-2 a {font-size:30px;}
.title-2 h3 a small {display:block; clear:both; margin:10px 0px 0px 0px; color:#a1a1a1; font-size:14px;line-height: 20px;}


/* Ã©Â¡ÂµÃ¥Âºâ€¢ */


.foot { padding:50px 0px 0px 0px; background:#161e30; color:#7d838f;}
.foot .container {position: relative;}
.foot a {color:#9b9b9b;}
.foot h5 { color:#9b9b9b; margin-bottom: 20px;  line-height:180%; font-size: 16px; font-weight: normal; }
.foot .foot-nav { clear:both; margin-bottom: 20px; overflow: hidden; }
.foot .foot-nav dl {}

.foot .foot-nav dl dt { position: relative; padding-bottom: 10px;font-size: 20px; color:#ddd}
.foot .foot-nav dl dt a{color:#ababab}
.foot .foot-nav dl dt b { position: absolute; display: block; width: 39%; height: 3px; left: 0; bottom: -2px; background-color: #c2c2c2; }
.foot .foot-nav dl dd { line-height: 30px; }
.foot .foot-nav dl dd a { font-size: 16px;  }
.foot .copyright { clear:both; text-align: center; color:#9b9b9b; padding:10px; border-top:1px dotted #555}

.fweixin img {width:130px;}
.fweixin p {line-height:40px; text-align: center; color:#9b9b9b }

.sub_menu {margin-top:30px;}



@media (max-width: 1200px) {
.sub_menu {
height:0px;overflow:hidden;
}
}


/* Ã©ÂÂ¢Ã¥Å’â€¦Ã¥Â±â€˜Ã¥Â¯Â¼Ã¨Ë†Âª */
.breadcrumb {margin-bottom:10px;}
.breadcrumb span {padding-right:15px; color:#ccc;}

/* Ã¥â€ â€¦Ã©Â¡ÂµÃ¦â€“â€¡Ã¥Â­â€”Ã¥Â¤Â§Ã¥Â°ÂÃ¦Å’â€°Ã©â€™Â® */
.content_tools {
float:right;
margin:30px 0px; 
padding:5px 15px;
background:#eee;
text-align:right;
font-size:14px;
}





/************* Ã¥Ë†â€ Ã©Â¡Âµ */

.pages {
  clear:both;
  margin:0px 10px;
  font-size:0.8em;
  color:#888;
}

.pages strong,.pages span {
  color:#FFFFFF;
  display:block;
  float:left;
  height: 26px;
  line-height: 26px;
  float:left;
  padding:0px 8px;
  background:#337ab7;
  margin: 0px 3px 0px 0px;
  font-size:0.8em;
  border-radius: 3px 3px 3px 3px;
}
.pages a,.pages a {
  display:block;
  float:left;
  height:24px;
  line-height:24px;
  float:left;
  padding:0px 8px;
  border:1px solid #337ab7;
  border-radius: 3px 3px 3px 3px;
  text-decoration:none;
  margin: 0px 3px 0px 0px;
  color:#337ab7;
  font-size:0.8em;
}

.pages strong {color:white;}

.pages span {
  float:right;
}

#page {
font-size:0.8em;
}

#page strong {
padding:5px 8px;
background:#005ca8;
border-radius:5px;
color:white;
margin-right:15px;
font-size:12px;
}
.pagination {margin:50px 0px;}


/* Ã¥Ë†â€ Ã©Â¡Âµ */
.page-number {
 position:relative;
 right:0px;
 top:5px;
  color:#FFFFFF;
  height: 26px;
  line-height: 26px;
  padding:9px 20px;
  background:#337ab7;
  margin: 0px 3px 0px 0px;
  font-size:0.8em;
  border-radius: 3px 3px 3px 3px;
}

#content_text {line-height:180%;font-size:1.2em;}

/* å®žåŠ›å“ç‰Œ */
.index-1{ padding-bottom:20px;  background: url(../images/quality_bg.jpg) no-repeat center bottom;}
.index-1 ul { overflow: hidden; border-right: 0px solid #ddd;}
.index-1 li { height: 300px;  overflow: hidden; text-align: center; float: left; border: 0px solid #ccc; position: relative; transition: 400ms; border-right:none; }
.index-1 li:hover {background:white;border:0px solid #ccc;}
.index-1 .t1 { width: 100%; padding: 20px 0 0 0; font-size: 14px; color: #9b9797; transition: 400ms; }
.index-1 .t1 .img-auto {height: 230px; margin:0px 0px 5px 0px; overflow:hidden; }
.index-1 .t1 a { margin: 0 0 5px 0; font-size: 18px; color: #181818; transition: 400ms; }
.index-1 .t2 { font-size: 14px; width: 100%; padding: 20px 10px 0px 10px; height:60px; line-height: 24px; font-size: 14px; color: #fff; background: #005ca8; position: absolute; left: 0; bottom: -80px; transition: 400ms; }
.index-1 li:hover .t1 { margin-top:-50px; }
.index-1 li:hover .t2 { bottom:0px; }
ul, li {
    margin: 0;
    padding: 0;
    font-weight: normal;
}
body, ol, table, tr, td, dt, dd, dl, h1, h2, h3, h4, h5, h6, form, input, select, textarea, span, em {
    margin: 0;
    padding: 0;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout: fixed;
    width: 100%;
}

.section {
    position: relative;
}

.cont3 .write-bg{height: 100%;}
.index-3{background:#e6ecf6; border-bottom:1px solid #ddd}
.guanggao_main{width:100%; margin:0 auto; text-align:center}
.guanggao img{width: 100%; max-width:1920px}
.guanggao{width:100%; overflow:hidden}
.index-4{ background:#f9f9f9; border-top:1px solid #ddd; padding-bottom:20px;background:#f5f5f5;border-bottom:1px solid #ddd;}
.index-4_left{ float:left;width:49%}
.index-4_right{ float:right;width:49%}
.news_list{ padding:30px; margin:0 auto; padding-top:50px}
.news_list li{line-height: 40px;
font-size: 16px;
background: url(../images/itema.jpg) no-repeat left 18px;
text-indent: 15px;}
.news_list li span{ float:right}
.index-5{background:url(../images/about_us.jpg) no-repeat center center;}
.img-responsive{ width:100%}
/* Ã¦Â»Å¡Ã¥Å Â¨Ã¥â€ºÂ¾Ã§â€°â€¡ */
.scroll{ width:1200px; margin:auto; position:relative; padding:0px 30px 0px 40px; margin-bottom:10px;}
.scroll li { width:226px; text-align:center; overflow:hidden; padding:0 5px; vertical-align:100%;}
.scroll li a{ display:block; color:#333; line-height:20px;font-size:12px;}

.scroll .img-wrap{
  margin:0 auto;
  width:auto;
  /*Ã©ÂÅ¾IEÃ§Å¡â€žÃ¤Â¸Â»Ã¦ÂµÂÃ¦ÂµÂÃ¨Â§Ë†Ã¥â„¢Â¨Ã¨Â¯â€ Ã¥Ë†Â«Ã§Å¡â€žÃ¥Å¾â€šÃ§â€ºÂ´Ã¥Â±â€¦Ã¤Â¸Â­Ã§Å¡â€žÃ¦â€“Â¹Ã¦Â³â€¢*/
  vertical-align:middle;
  /*Ã¨Â®Â¾Ã§Â½Â®Ã¦Â°Â´Ã¥Â¹Â³Ã¥Â±â€¦Ã¤Â¸Â­*/
  text-align:center;
  /* Ã©â€™Ë†Ã¥Â¯Â¹IEÃ§Å¡â€žHack */
  *display: block;
  *font-size: 139px;/*Ã§ÂºÂ¦Ã¤Â¸ÂºÃ©Â«ËœÃ¥ÂºÂ¦Ã§Å¡â€ž0.873Ã¯Â¼Å’200*0.873 Ã§ÂºÂ¦Ã¤Â¸Âº175*/
  *font-family:Arial;/*Ã©ËœÂ²Ã¦Â­Â¢Ã©ÂÅ¾utf-8Ã¥Â¼â€¢Ã¨ÂµÂ·Ã§Å¡â€žhackÃ¥Â¤Â±Ã¦â€¢Ë†Ã©â€”Â®Ã©Â¢ËœÃ¯Â¼Å’Ã¥Â¦â€šgbkÃ§Â¼â€“Ã§Â Â*/
}
.scroll img {
  display:block;
  width:190px;
  height:190px;
  width:80%\0;
  _width:240px;
  margin:0px auto 10px;
  vertical-align:middle;
  padding:5px;
  border:1px solid #ccc;
  _border:none;

  }
.scroll img:hover,#list-view .highlight{border-color:#ff8015;_border:none;}


.scroll li span {color:#F3572F;}
.scroll a.bx-prev,.scroll a.bx-next{
	position:absolute;
	top:0px;
	display:block;
	width:40px;
	height:108px;
	background: url(../images/scroll.gif) no-repeat left center;
	z-index:99999;
}
.scroll a.bx-prev{left:0px;background: url(../images/left_nei.png) no-repeat 0px center; top:50px; left:-30px}
.scroll a.bx-prev:hover{background: url(../images/left_nei.png) no-repeat 0px center;top:50px}
.scroll a.bx-next{right:0px;background: url(../images/right_nei.png) no-repeat 0px center;top:50px;right:-30px}
.scroll a.bx-next:hover{background: url(../images/right_nei.png) no-repeat 0px center;top:50px}
/*-------------------------------------------------------------------------------------------------------------------------*/
.more2 a{ color:#fff;}
.map_main{ width:100%;height:300px}
.map_di{ width:100%;height:400px}

@media (max-width: 1200px) {
	
.index-1 li {
margin-bottom:30px;
background:white;border:1px solid #ccc;
}
.index-1 li .t2 { bottom:0px; }
}

.index-2 .btn {padding:10px 40px;border-radius:50px;}
.index-2-left { height:315px; overflow:auto; }
.index-2-left p {text-indent:2em; }
@media (max-width: 1200px) {
.index-2-left {margin-bottom:30px;}
}

.index-5 {padding:0px 0px 60px 0px;}
.index-5 ul li { height:118px; padding:0px; border:1px solid #eee; overflow:hidden;}
.index-5 ul li .img-auto {
overflow:hidden;
-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(1);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);

    filter: gray;
}
.index-5 ul li .img-auto_te img {
	width:100%;
overflow:hidden;
}

.dropdown-menu_center .lf {
    width: 520px;
}
.dropdown-menu_center .lf .p1 {
    color: #333;
    font-size: 26px;
    line-height: 40px;
    padding-top: 45px;
}

.dropdown-menu_center .lf .p2 {
    font-size: 15px;
    color: #666;
    margin-top: 15px;
    line-height: 24px;
}
.dropdown-menu_center .lf .p3 {
    margin-top: 20px;
}
.dropdown-menu_center .lf .p3 a:hover {
    background: #839ac2;
    color: #444;
}
.dropdown-menu_center .lf .p3 a {
    display: block;
    background: #1550a2;
    width: 160px;
    height: 45px;
    line-height: 45px;
border-radius: 5px;
    text-align: center;
    color: #fff;
    font-size: 14px;
}
.dropdown-menu_center .rg {
    width:620px;
    padding-top: 40px;
}
.dropdown-menu_center .rg li{position: relative;
display: block;
width: 185px;
width:auto;
float: left;
line-height: 23px;
height: 23px;
background: url(../images/menu_item.png) center left no-repeat;
padding-left: 25px;
margin-top:7px; margin-bottom:7px; padding-right:30px;
color: #1a53a4;}
.dropdown-menu_center .rg  li a{ font-size:15px}
.slides{widtrh:100%}
.slides_center{width:1200px; margin:0 auto}
.slides img{ margin-left:-408px;}
@media (min-width:1141px) {
.oen:hover .dropdown-menu{ display:block}
}


/*footer*/
.footer_main {position: relative;width: 100%;height: 100%;background: url(../images/a8_02.jpg) center center no-repeat;overflow: hidden;}
.footer_main .part1 .middle { float: left; width: 520px; }
.footer_main .part1 .middle .bottomLogo { margin-top:60px; width: 520px; height: 70px; display: block; border-bottom: #4e4e4e solid 1px; font-size: 20px; }
.footer_main .part1 .middle .bottomLogo img { width: 138px; height: 57px; background-size: 100%; float: left; }
.footer_main .part1 .middle .bottomLogo p { float: left; font-size: 16px; color: #fff; line-height: 24px; padding-left:200px; padding-top:10px; }
.footer_main .part1 .middle .bottomLogo p span { display: block; }
.footer_main .part1 .middle ul { display: block; width: 520px; margin-top: 28px; }
.footer_main .part1 .middle ul li { float: left; height: 16px; line-height: 16px; border-right: #4e4e4e solid 1px; padding-right: 23px; padding-left: 23px; }
.footer_main .part1 .middle ul li a { display: block; font-size: 16px; color: #fff; line-height: 16px; }
.footer_main .part1 .middle ul li a:hover { color: #004175; }
.footer_main .part1 .middle ul li:nth-child(1) { padding-left: 0; }
.footer_main .part1 .middle ul li:first-child { padding-left: 0; }
.footer_main .part1 .middle ul li:nth-child(5) { padding-right: 0; border-right: none; }
.footer_main .part1 .middle ul li:first-child+li+li+li+li { padding-right: 0; border-right: none; }
.footer_main .part1 .bottomNav { float: left; margin-top:40px; margin-left:40px; width:400px;margin-bottom:20px}
.footer_main .part1 .bottomNav h1 { font-size: 20px; line-height: 24px; color: #fff; font-weight: normal; padding-bottom: 10px; }
.footer_main .part1 .bottomNav p { padding-top:0px; width:426px; display: inline-block; }
.footer_main .part1 .bottomNav p i { display: block; float: left; width: 23px; height: 24px; background-position: -36px -428px; }
.footer_main .part1 .bottomNav p i.s2 { display: block; float: left; width: 23px; height: 24px; background-position: -68px -428px; }
.footer_main .part1 .bottomNav p i.s3 { display: block; float: left; width: 23px; height: 24px; background-position: -97px -428px; }
.footer_main .part1 .bottomNav p span { display: block; float: left; font-size:14px; color: #999; line-height: 24px; }
.footer_main .part1 .right { float: right; margin-top: 60px; }
.footer_main .part1 .right .wx { display: block; width: 130px; height: 130px; background-color: #fff; text-align: center; float: left; margin-left: 30px; }
.footer_main .part1 .right .wx img { display: inline-block; width: 120px; height: 120px; margin-top: 5px; }
.footer_main .part1 .right .tit { margin-top: 12px; font-size: 14px; color: #ececec; line-height: 16px; text-align: center; }
.footer_main .part1 .right .wx1 { display: block; width: 130px; height: 130px; background-color: #fff; text-align: center; float: left; margin-left: 30px; }
.footer_main .part1 .right .wx1 img { display: inline-block; width: 120px; height: 120px; margin-top: 5px; }
.copyright { width: 100%; height: 40px; line-height: 40px; background: #000; }
.copyright p { font-size: 14px; color: #666; }
.copyright a { font-size: 14px; color: #666; }
.copyright span { margin: 0 6px; }
.copyright a:hover { color: #fff; }
.w1200 { width: 1200px; margin: 0 auto; }


/*Ã¤ÂºÂ§Ã¥â€œÂÃ¤Â¸Â­Ã¥Â¿Æ’*/
.div_pro1 {
    background: #f6f6f6;
    padding-top: 16px;
    padding-bottom: 16px;
}
.js_top {
    opacity: 0;
    filter: alpha(opacity=0);
    top: 30px;
    position: relative;
}
.div_box1 {
    max-width: 1200px;
    margin: 0 auto;
    padding-left: 30px;
    padding-right: 30px;
}
.div_box1 img{ max-width:100%}
.lf {
    float: left;
}
.rg {
    float: right;
}
.div_pro_txt .div1 {
    text-align: center;
    color: #333;
    font-size: 36px;
    line-height: 38px;
}
.div_pro_txt .div2 {
    text-align: center;
    margin-top: 5px;
    font-size: 14px;
    color: #444;
}
.div_pro_txt .div3 {
    padding-top: 15px;
}
.div_pro_txt .div3 a {
    display: block;
    border: 1px solid #e2e2e2;
    min-width: 228px;
    padding-left:15px; 
	padding-right:15px;
    height: 38px;
    border-radius: 20px;
    float: left;
    margin-right: 50px;
    line-height: 38px;
    text-align: center;
    margin-top: 30px;
    color: #666666;
    font-size: 14px;
    text-transform: uppercase;
}
.div_pro2 {
    background: #007bc2;
    padding-top: 16px;
    padding-bottom: 16px;
}
.div_pro_txt {
    padding-top: 55px;
    width: 700px;
}
.div_pro_txt1 {
    padding-top: 55px;
    width: 700px;
}
.div_pro_txt1 .div1 {
    text-align: center;
    color: #fff;
    font-size: 36px;
    line-height: 38px;
}
.div_pro_txt1 .div2 {
    text-align: center;
    margin-top: 5px;
    font-size: 14px;
    color: #fff;
}
.div_pro_txt1 .div3 {
    padding-top: 15px;
}
.div_pro_txt1 .div3 a {
    display: block;
    border: 1px solid #fff;
    width: 228px;
    height: 38px;
    border-radius: 20px;
    float: left;
    margin-right: 50px;
    line-height: 38px;
    text-align: center;
    margin-top: 30px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
}
.div_pro_txt1 .div3 .a1 {margin-right:0px;}
.div_pro_txt .div3 .a1 {margin-right:0px;}
.div_pro3 {
    background: #f7f8f8;
    padding-top: 16px;
    padding-bottom: 16px;
}
.div_pro4 {
    background: url(../images/pr_bg4.jpg) center top repeat;
    padding-top: 16px;
    padding-bottom: 16px;
}
.div_pro5 {
    background: #fff;
    padding-top: 16px;
    padding-bottom: 16px;
}

/*Ã¤ÂºÂ§Ã¥â€œÂÃ¥â€ â€¦Ã©Â¡Âµ*/
.zi_list{width:100%;max-width:1200px; margin:0 auto; margin-bottom:50px;}
.zi_list li{ display: block;
    border: 1px solid #e2e2e2;
    min-width: 228px;
    padding-left: 15px;
    padding-right: 15px;
    height: 38px;
    border-radius: 20px;
    float: left;
    margin-right: 50px;
    line-height: 38px;
    text-align: center;
    margin-top: 30px;
    color: #666666;
    font-size: 14px;
    text-transform: uppercase;
}
.pr_list{ padding-bottom:30px}
.pr_list li{
    border: 1px solid #bbb;
    padding-left: 15px;
    padding-right: 15px;
    height: 38px;
    border-radius: 2px;
    float: left;
    margin-right: 10px;
    line-height: 38px;
    text-align: center;
    margin-top: 10px;
    color: #666666;
    font-size: 14px;
    text-transform: uppercase;
	min-width:100px;
}
.pr_list li:hover{background:#005ca8;}
.pr_list li a:hover{color:#fff}
.pr_list li.on{ background:#005ca8; color:#fff}
.pr_list li.on a{color:#fff}
.title_pr{padding: 10px 0px 10px 0px;}
.title_pr p{margin: 10px auto 10px auto;}
.title_dr p{ line-height:28px; font-size:18px}

.product-details ul {
    background: #f2f2f2;
    padding: 15px;
    border-radius: 3px;
    border: 1px solid #ccc;
    box-shadow: 0 1px 0 0 #ffffff inset, 0 1px 4px 0 rgba(0, 0, 0, 0.1);
}
.product-details ul li {
    position: relative;
    line-height: 1.9;
    padding: 8px 0 8px 75px;
    font-size: 14px;
}
 .product-details ul li.one{ padding-left:60px; background:url(../images/pr_01.jpg) no-repeat left center;}
 .product-details ul li.two{padding-left:60px; background:url(../images/pr_02.jpg) no-repeat left center;}
 .product-details ul li.three{padding-left:60px; background:url(../images/pr_03.jpg) no-repeat left center;}
.product-details{width:100%;}
.product-details {width: 450px;}
.pr_left{
float: left;
margin-right: 10px;
padding-top: 20px;
overflow: hidden;
width: 650px;
}
.pr_right{
float: right;
margin-right: 10px;
padding-top: 20px;
overflow: hidden;
width: 500px;
}
.contact-number {
    background-color: #d9edf7;
    border: 1px solid #ccc;
    padding: 10px 15px;
    margin-top: 15px;
    border-radius: 5px;
}

#pro_view {margin:12px;width:358px}
#pro_infor {}
.big_pic {
  width:650px;
  max-width: 650px;
  overflow:hidden;
  text-align:center;
  display:block;
  position:relative;
  line-height:1em;
}

#image_box {
	width:100%; overflow:hidden;  margin:0 auto;
  display: table-cell;
  vertical-align:middle;
  text-align:center;

  *display: block;
  *font-size: 139px;
  *font-family:Arial;
  _border:none;
  _background:none;
}
#image_box img {
  display:block;
   width:100%;
  max-width:450px;
  max-height:450px;
  height:auto;
  padding:0px;
  margin:0px auto;
  vertical-align:middle; 
}
#pro_baseinfo {float:right;width:41%;}
#image_list {clear:both;}
#image_list li {height:50px;overflow:hidden;}
#image_list img {height:50px;cursor:pointer;}
.homeTitle span {
	color: #a1a1a1;
	padding-top: 10px;
	font-family: "Microsoft Yahei";
	font-size: 16px;
	margin-top: -10px;
	display: block;
	background-image: url(../images/tieLine.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#pro_baseinfo ul li {line-height:32px;}
.p_info {height:40px;line-height:40px;padding-left:20px;background:url(../images/comment.gif) left center no-repeat;border-bottom:1px dotted #ccc;}
.mb5 {margin-bottom: 5px;}
.mb0 {margin-bottom: 0px;}
.title_pr_bg{padding: 10px 0px 10px 0px;}
.scanphone{position: relative;
padding-bottom: 30px;
border-bottom: 1px solid #9fa0a1;
margin-bottom: 20px;
font-size: 20px;color: #9b9b9b;}
.partner {padding: 4px 0px 20px; overflow: hidden;}
.partnerMain {padding-left:2px;}
.partnerMain li {background: #fff; padding:8px; border: 1px solid rgb(218, 218, 218);  margin-top: -1px; margin-left: -1px; float: left; transition: all 0.3s;text-align: center;}
.partnerMain li img {width:280px; height: 100px;}
.partnerMain li:hover {background: rgb(244, 244, 244); transition: all 0.3s;}

.homeTitle {text-align: center; color: rgb(0, 153, 153); text-transform: uppercase; line-height: 36px; font-family: Arial; font-size:18px; font-weight: normal; margin-bottom: 20px;}
.homeTitle strong { color:#131313;font-family: "Microsoft Yahei"; font-size:18px; font-weight: normal; display: block;}
.grWidth{ width:1280px; padding:0 10px; margin:0 auto;}


.caseword{width:100%; margin:0 auto; padding:30px 0 30px;}
.wordnr{ width:1200px; background:#fff;margin:20px auto 0; padding:15px 0 10px;border-radius: 6px;}
.wordnr ul{ padding:0 10px;}
.wordnr ul li{ width:280px; float:left; margin-right:15px;}
.wordnr ul li .tu{width:280px; height:200px; overflow:hidden;}
.wordnr ul li img{ width:280px; height:200px; display:block;}
.wordnr ul li p{ font-size:16px; line-height:32px; padding-top:8px;text-align: center;}
.wordnr ul li.youb{ margin-right:0;}

.slider {
	position: relative;
	width: 100%;
	height: auto;
/* 	overflow: hidden */
}
.slides {
	height: 100%;
	overflow: hidden;
 *zoom: 1;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	margin: 0;
	padding: 0;
	border: 0
}
.slide {
	height: 100%;
	float: left;
	clear: none;
	margin: 0;
	padding: 0;
	border: 0;
	list-style-image: none;
	list-style-type: none
}
.slider-arrow {
	position: absolute;
	display: block;
	margin-bottom: -30px;
	background-color: rgba(0,0,0,0.3);
	text-indent: -9999px;
	overflow: hidden;
	height: 60px;
	width: 40px;
	background-repeat: no-repeat
}
.slider-arrow--right {
	transform: translate(40px, 0);
	-ms-transform: translate(40px, 0);
	-webkit-transform: translate(40px, 0);
	-moz-transform: translate(40px, 0);
	-o-transform: translate(40px, 0)
}
.slider-arrow--left {
	transform: translate(-40px, 0);
	-ms-transform: translate(-40px, 0);
	-webkit-transform: translate(-40px, 0);
	-moz-transform: translate(-40px, 0);
	-o-transform: translate(-40px, 0)
}
.slider:hover .slider-arrow--right, .slider:hover .slider-arrow--left {
	transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-o-transform: translate(0, 0)
}
.slider-arrow--right {
	bottom: 50%;
	right: 0;
	background-image: url(../images/banner-fy.png);
	background-position: center bottom
}
.slider-arrow--left {
	bottom: 50%;
	left: 0;
	background-image: url(../images/banner-fy.png);
	background-position: center top
}
.slider-nav {
	position: absolute;
	bottom: 30px
}
.slider-nav__item {
	width: 12px;
	height: 12px;
	float: left;
	clear: none;
	display: block;
	margin: 0 5px;
	background: #fff;
	border-radius: 50%
}
.slider-nav__item:hover {
	background: #ccc
}
.slider-nav__item--current {
	background: #ccc
}

.box {
	width: 100%;
	height:650px;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover
}
.nhui{ background:#ddd}
.ndh{ width:100%; margin:0px auto;max-width:1200px;}
.ndh ul{display: flex;align-items: center; justify-content: space-between; }
.ndh ul li{ width:50%;}
.ndh ul li:last-child { border:0}
.ndh ul li a{ display:block; line-height:60px; text-align:center; font-size:16px; color:#666; position:relative;transition:all 0.6s;border-right: 1px solid #ddd;}
.ndh ul li a:hover{ color:#fff;transition:all 0.6s	position: absolute;background-color: #005ca8;}
.ndh ul li a.on{ color:#333;}
.nbt{ width:96%; margin:0 auto; max-width:1360px; position:relative; text-align:center; margin-bottom:40px; font-size:25px; color:#000}
.nbt em{ font-style:normal; color:#00BDF2}
.nbt .nmore{ position:absolute; right:0; top:10px; font-size:14px;}
.nbt .nmore a{ color:#666}
.nbt .nmore a:hover{ text-decoration:underline}
.ncplb{ width:100%  }
.ncplb ul{ position:relative; margin:0 -20px; display: flex;   flex-wrap:wrap;  }
.ncplb ul li{ float:left; width:33.33%; padding:0 20px; margin-bottom:20px; box-sizing:border-box}
.ncplb ul li  i{ display:block; width:100%; padding-bottom:70%; position:relative; overflow:hidden; border:#ddd 1px solid; box-sizing:border-box}
.ncplb ul li  i img{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); height:80%; width:auto; transition:all 0.6s}
.ncplb ul li:hover i img{transform:translate(-50%,-50%) scale(1.1,1.1);transition:all 0.6s}
.ncplb ul li:hover i{ box-shadow: 0px 0px 15px rgba(195,195,195,0.75);}
.ncplb ul li p{ display:block; font-size:15px; line-height:23px; text-align:center; margin-top:10px}
.boxt {max-width:1200px;min-width:1200px;width:90%;margin:0 auto;position:relative; -webkit-transition: all .5s; -moz-transition:all .5s;transition:all .5s;box-sizing:border-box;}
.nbanner{ width:100%; height:auto; position:relative; font-size:0;  overflow:hidden; }
.nbanner img{ width:100%; height:auto;max-height:400px; }
.nbanner .nnbt{position:absolute;top:58%;font-size:32px;font-weight:bold;width:100%;left:0;text-align:center;z-index:2;color:#fff}
.banner_xz .pimg{display: block;width: 100%; max-width:960px;margin: 0 auto ;}
.ab1{width:100%; margin:0 auto; }
.ab1 .tt{text-align: center;color: #666;}
.ab1 .en{text-align: center;color: #999;margin: 10px 0 40px;text-transform:uppercase}
.ab1 .atp{position: relative;}
.ab1 .atp .alt{width: 75%;overflow: hidden;height: 550px;position: relative;left: 25%;}
.ab1 .atp .alt img{display: block;max-width: 1020px;position: absolute;height: 100%;right:0 ;top: 0;border-radius: 3px;}
.ab1 .atp .art{width: 100%;top:50px;left: 0;z-index: 2;padding:10px 0;border-radius: 3px;}
.ab1 .atp .art .att{position: relative;margin-bottom: 30px;}
.ab1 .atp .art .att s{display: block;width:0px;height:100%;position: absolute;top: 0;left: -50px;background:#f60;}
.ab1 .atp .art .atc{overflow: auto;}
.ab1 .atp .art .atc p{color: #666;overflow: auto; font-size:16px;text-align: justify;/* text-indent:36px;line-height: 30px; */}
.ab1 .atp .art .atc::-webkit-scrollbar{ width:4px;}
.ab1 .atp .art .atc::-webkit-scrollbar-thumb{ background:#f60;}
.ab1 .atp .art .atc::-webkit-scrollbar-track{ background:#ddd;} 
.ab1 .atp .art .bf{width: 50px;height: 50px;position: absolute;right: -25px;top: 50%;margin-top: -25px;z-index: 3;background: #fff;border-radius: 50%;overflow: hidden;cursor: pointer;}
.ab1 .atp .art .bf s{display: block;width: 80%;height: 80%;background: #eee url(../images/bf.png) center no-repeat;margin: 10% auto;border-radius: 50%;}
.ab1 .atp .art .bf:hover s{transform: scale(0.8);-webkit-transform: scale(0.8);}
.ab1 .abt{padding: 40px 0 50px;}
.ab1 .abt li{width: 25%;float: left;}
.ab1 .abt li img{display: block;float:left;font-size: 0px;vertical-align:bottom;padding:0;}
.ab1 .abt li .lrt{float: left;margin-left: 10px;color: #999;font-size: 12px;}
.ab1 .abt li .lrt .num{color:#0083CA;margin-bottom: 10px;font-weight: bold;position: relative;}
.ab1 .abt li .lrt .num .year{position: relative;top: -20px;}
.ab2 img{max-width: 1920px;width: 1920px;}
.ab3{padding: 60px 0 ;}

.section {width: 100%;margin: 0 auto;max-width: 1200px; padding:0 0 30px}
.in-prod-menu {text-align: center;font-size: 0;margin-bottom: 30px;}
.in-prod-menu li {display: inline-block;vertical-align: middle;}
.in-prod-menu li a {display: block;margin: 0 15px 10px;font-size:18px;line-height:40px;position: relative;border: #eee 1px solid;width:140px;border-radius:5px;background:#fff;color: #666;}
.in-prod-menu li.on a{color: #fff;background: #00BDF2;}
.in-prod-menu li a:before {left: 33px;}
.in-prod-menu li a:after {right: 33px;}
.in-prod-menu li.active a {color: #fff;background: #D5AD65;border: #D5AD65 1px solid;}
.in-prod-menu li.active a:before,.in-prod-menu li.active a:after {display: block;}
.list-1 {margin: -20px 0 0 -20px;}
.list-1 li {float: left;width: 25%;}
.list-1 li a {display: block;margin:20px 0 0 20px;}
.list-1 li .img-cover {text-align:center;width:100%;}
.list-1 li .img-cover img{margin:0 auto;transition:all 0.6s;width:100%;border-radius: 3px 3px 0px 0px;position: relative;/* overflow: hidden; */}}
.list-1 li .img-cover:hover img{ transform:scale(1.1,1.2); transition:all 0.6s;width:100%;}
.list-1 li .text {line-height: 50px;background-color: #F9F9F9;text-align: center;margin: 0px 0 0;position: relative;}
.list-1 li .text:before {content: '';position:absolute;left:50%;width: 0;height:100%;/* background-color:#D6AD65; */transition: all 0.5s;}
.list-1 li .text p {margin: 0;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;position: relative;z-index: 1;transition: all 0.5s;font-size:16px;}
.list-1 li a:hover .img-cover span {transform: scale(1.1);}
.list-1 li a:hover .text:before {width: 100%;left: 0;}
.list-1 li a:hover .text p {color: #00BDF2;}


.list-roongyu {margin: -20px 0 0 -20px;}
.list-roongyu li {float: left;width: 25%;}
.list-roongyu li a {display: block;margin: 25px 0 0 25px;}
.list-roongyu li .img-cover {text-align:center;width:100%}
.list-roongyu li a:hover .img-cover span {transform: scale(1.1);}
.list-roongyu li a:hover .text:before {width: 100%;left: 0;}
.list-roongyu li .img-cover img{margin:0 auto;transition:all 0.6s;width:100%;border-radius: 3px 3px 0px 0px;position: relative;/* overflow: hidden; */}}
.list-roongyu li .img-cover:hover img{ transform:scale(1.1,1.2); transition:all 0.6s;width:100%;}
.list-roongyu li .text {line-height: 50px;background-color: #F9F9F9;text-align: center;margin: 0px 0 0;position: relative;border-radius: 0px 0px 3px 3px;}
.list-roongyu li .text:before {content: '';position:absolute;left:50%;width: 0;height:100%;/* background-color:#D6AD65; */transition: all 0.5s;}
.list-roongyu li .text p {margin: 0;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;position: relative;z-index: 1;transition: all 0.5s;font-size:16px;}
.list-roongyu li a:hover .img-cover span {transform: scale(1.1);}
.list-roongyu li a:hover .text:before {width: 100%;left: 0;}
.list-roongyu li a:hover .text p {color: #00BDF2;}
.xiaocms-page span{ margin:0 3px;  border:1px solid #00BDF2;line-height:35px; padding:0 15px; background:#00BDF2; color:#FFFFFF; display:inline-block;border-radius: 3px;}
.xiaocms-page  a{margin:0 3px;   border:1px solid #eee;line-height:35px;background:#fff; display:block; color:#333; padding:0 15px;display:inline-block;border-radius: 3px;}
.xiaocms-page  a:hover {margin:0 3px;   border:1px solid #00BDF2;line-height:35px; background:#00BDF2; color:#fff; padding:0 15px;display:inline-block;border-radius: 3px;}


.ny_about { width:1200px; margin:auto; overflow:hidden; padding-top:12px;}
.ny_about_left {
	width:240px;
	float:left;
	background-color: #fff;
	background-image: none;
	background-position: 0 0;
	margin-bottom:40px;
}
.ny_about_left_bq { background:#1D2088; height:42px; line-height:42px; padding-left:16px; font-size:18px; color:#fff;border-radius: 5px 5px 0px 0px;}
.ny_about_left_bq strong {font-weight:inherit;font-size:12px;margin-left:6px;text-transform: capitalize;}
.ny_about_left_fl { width:240px; overflow:hidden;}
.ny_about_left_fl ul li { width:224px; float:left; height:40px; line-height:40px; padding-left:16px; font-size:14px; display:block;	border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #E0E0E0;}
.ny_about_left_fl ul li span { margin-right:6px;color:#999999;}
.ny_about_left_fl ul li a { color:#555555;}
.ny_about_left_fl ul li:hover {	background:url(../images/bj.jpg) no-repeat left;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e0e0e0;}
.ny_about_pc { float:left; width:240px;}
.ny_about_pc span{ float:right}
.ny_about_left_wz_aa { line-height:28px; margin:10px;}
.ny_about_left_wz_bb {	line-height:28px;font-size: 14px;font-weight: 600;}
.ny_about_right { width:1200px; margin:auto;background: #fff none repeat scroll 0 0; border: 1px solid #e9e8e8; margin-bottom:30px;border-radius: 5px; padding:30px;}
.ny_about_right_bq {
	/* width:848px; */
	text-align:left;
	color:#999999;
	border-bottom:1px solid #e5e5e5;
	line-height:40px;
	/* padding-left:22px; */
	/* background:url(../images/maps.png) no-repeat; */
	/* text-indent: 12px; */
	}
	
.ny_wz {font-size:14px;	line-height:28px;width:100%;text-align: left;margin:auto;padding-top:16px;	padding-bottom:30px;}
.ny_wz  img {margin-left:-10px;	padding-top: 12px;	padding-bottom: 12px; max-width: 96%;max-height: 96%;}
.ny_wz  p{font-size:14px;text-indent:2em;line-height:28px;float:left;}
.ny_wz  img {margin-left:-10px;	padding-top: 12px;	padding-bottom: 12px; max-width: 96%;max-height: 96%;}
.ny_wz  p{font-size:14px;text-indent:2em;line-height:28px;float:left;width:1000px;}

/* 新闻 */
.new1{padding-bottom: 50px;}
.new1 .nbtn{padding: 0 0 40px; text-align: center;}
.new1 .nbtn a{display: block;width:17.2%;;float: left;margin-right: 3.5%;background: #fff;border:1px solid #ddd;line-height: 50px;border-radius: 3px;}
.new1 .nbtn a:last-child{margin-right: 0;}
.new1 .nbtn a span{color: #fff;display: none;}
.new1 .nbtn a:hover,.new1 .nbtn a.act{background: #f60;color: #fff;border:1px solid #f60;}
.nday{padding: 40px 0 ;line-height: 40px;}
.nday .nlt{float: left;width: calc(100% - 480px);border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.nday .sx span{display: block;float: left;padding-left: 20px;background: url(../images/6_2_1.png) center left no-repeat;margin: 0 10px;cursor: pointer;}
.nday .sx span.act{background: url(../images/6_2_2.png) center left no-repeat;}
.nday .nrt{float: right;background: #eee;width: 450px;height: 42px;border: 1px solid #ddd;border-radius: 5px;padding: 4px 5px 4px 20px;}
.nday .nrt input{display: block;width: calc(100% - 100px);float: left;height: 100%;border: 0;outline: none;background: #eee;}
.nday .nrt a{display: block;width: 80px;height:32px ;float: right;background: #f60 url(../images/ss4.png) center no-repeat;border-radius: 3px;}
.new1 .ul1{}
.new1 .ul1 li{width: 32%;float: left;margin-right: 2%;margin-bottom: 2%;position: relative;overflow: hidden;background: #fff;}
/* .new1 .ul1 li::before{content: '';display: block;width: 0;height: 3px;position: absolute;left: 0;bottom: 0;z-index: 5;background: #f60;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;} */
.new1 .ul1 li:nth-child(3n){margin-right: 0;border-radius: 4px 3px 0px 0px;}
.new1 .ul1 li a{display: block;}
.new1 .ul1 li a .img,.new1 .ul1 li a .img img{display: block;width: 100%;overflow: hidden;}
.new1 .ul1 li a .img img{height: auto;width: 100%;display: block;max-height:290px;}
.new1 .ul1 li a .img img{transform: scale(1.00001);-webkit-transform: scale(1.00001); }
.new1 .ul1 li a .txt{padding: 20px 20px;background: #fff;position: relative;z-index: 2;}
.new1 .ul1 li a .txt .ltt{font-size: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 1.5em;font-weight: bold; color: #222;height: 3em; margin-bottom: 10px;}
.new1 .ul1 li a .txt .ltc{ line-height: 1.5;color: #333;margin: 10px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 64px;}
.new1 .ul1 li a .txt .day{border-top:1px solid #eee; padding-top: 10px;color: #999; }
.new1 .ul1 li:hover a .img img{transform: scale(1.09);-webkit-transform: scale(1.09);}
/* 
.new1 .ul1 li:hover a .txt .ltt,.new1 .ul1 li:hover a .txt .ltc,.new1 .ul1 li:hover a .txt .day{color: #f60;} */
.new1 .ul1 li:hover a .txt .day{color: #000;}
.new1 .ul1 li:hover:before{width: 100%;}
.new1 .ul2n{}
.new1 .ul2n li{position: relative;margin-bottom: 20px;background: #fff;overflow: hidden;border-radius:3px;} 
.new1 .ul2n li a{display: block;padding: 20px;border: 1px solid #eee;border-radius:3px;} 
.new1 .ul2n li a .alt{width: 17.6%;text-align: center;height: 100%;float: left;height: 100%;border-right: 0px solid #ddd;margin-right: 2%;border-radius:5px;}
.new1 .ul2n li a .alt img{width: 100%; height: auto;max-height:150px;}
.new1 .ul2n li a .act{display: block;width: 80%;float: left;}
.new1 .ul2n li a .act .att{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding: 5px 0 0;margin-bottom:15px;}
.new1 .ul2n li a .act .att .le{float: left;width: 90%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.new1 .ul2n li a .act .att .rig{float: right; font-weight: 500; }
.new1 .ul2n li a .act .atc{color: #999;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 5.4em;}
.new1 .ul2n li a .art {width: 140px;float: right;}
.new1 .ul2n li a .art span{display: block;width: 100%;line-height: 40px;border: 1px solid #ddd;border-radius: 3px;text-align: center;color: #999;margin-top: 20px;}
.new1 .ul2n li::before{content: '';display: block;width: 0;height: 3px;position: absolute;left: 0;bottom: 0;z-index: 5;background: #0083CA;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
.new1 .ul2n li:hover:before{width: 100%;} 
.new1 .ul2n li:hover a .alt img{transform: scale(1.09);-webkit-transform: scale(1.09);}
.new1 .ul2n li:hover a .act .att .le{color: #0083CA;}
.new1 .ul2n li:hover a .alt .day,.new1 .ul2n li:hover a .alt .year{color: #444;}
.new1 .ul2n li:hover a .art span{background: #f60;color: #fff;border: 1px solid #f60;}
.new1 .ul2n li:hover a .act .atc{color: #444;}
.new1 .ul2n li:hover ,.new1 .ul1 li:hover {-moz-box-shadow:0px 2px 10px #bbb; -webkit-box-shadow:0px 2px 10px #bbb; box-shadow:0px 2px 10px #bbb;}
/* 人物 */
.xwlb_xq {
	float:none;
	text-align:center;
	font-size:18px;
	line-height:40px;
	font-weight:bold;
	color:#333333;
	clear: none;
	height: 40px;
	margin: 10px;
}

.thenext{ padding-top:20px; margin-top:20px; margin-bottom:5px;float:left;width:100%;}
.thenext span a{ color:#888;}
.thenext .Previous{
	height:40px;
	line-height:40px;
	padding-left:50px;
	color:#a0a0a0;
	background:url(../images/sp.png) no-repeat
18px center;
	background-color:#fff;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ebebeb;
	border-right-color: #ebebeb;
	border-bottom-color: #ebebeb;
	border-left-color: #ebebeb;
}
.thenext .next{ height:40px; line-height:40px; border-top:0; padding-left:50px;color:#a0a0a0;background:url(../images/xp.png) no-repeat
18px center;background-color:#fff;}


@charset "utf-8";
/* CSS Document */
ul{ margin:0; padding:0;}
li{ list-style-type:none;}
input,select,textarea{ outline:none;}
a{ text-decoration:none; color:#555;}
a:hover{color:#0060C0}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
input,select{ font-family:"微软雅黑"; color:#999;}
img{ border:0;}
dd,dl{ margin:0;}
.clear{ clear:both}
.f14{font-size:14px;color:#FFFFFF}
.banner1{ width:100%;}
.banner1 img{ width:100%; margin:0 auto;height:300px;}
.icon {background: url(../images/icon.png) no-repeat;display: inline-block;vertical-align: middle;}

.main_w{
	width:100%;
	float:left;
	background-color:#fff;
	background-attachment: scroll;
	background-image: url(../images/cpbgs.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.main{ width:1000px; margin:0 auto; margin-top:40px;}
.main_1{ float:left;}
.main_1_z{ float:left; width:660px;}
.main .tou{ width:100%; float:left; height:50px;}
.main .tou .h3{ float:left; width:120px; font-size:20px; font-weight:normal;}
.main .tou .b{ float:left; width:73%; margin-left:130px; margin-top:-15px; border-bottom:solid 1px #e3e3e3;}
.main .tou em{ float:right; width:37px; margin-top:-20px;}

.sousuo{ float:left; width:300px; margin-left:60px;}
.sousuo li{ float:left;}
.sousuo li input{
	border-top:solid 1px #e5e5e5;
	width:250px;
	border-bottom:solid 1px #e5e5e5;
	padding-left:10px;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	float:left;
	height:32px;
	margin-left:-3px;
	line-height: 32px;
}
.sousuo li img{ float:left; margin:0; padding:0}
.sousuo .a{ margin-top:-1px;}


.main_2{width:1000px; float:left; margin-top:30px;}
.main_2 li{ width:320px; line-height:20px; float:left; margin-right:30px; background-color:#F5F5F5;}
.main_2 li img{}
.main_2 .tb{ text-align:center; margin-top:0px; padding:10px;}
.main_2 li h3{ width:300x; border-bottom:solid 1px #e3e3e3; height:30px; font-size:16px; text-align:center; margin-top:30px; margin:10px;}
.main_2 li p{ width:300x; height:24px; font-size:12px; text-align:left; margin-bottom:10px; margin:10px;}


.main_3{ width:1000px; float:left; text-align:center; margin-top:20px;}

.main_4{ width:1000px; float:left; margin-top:40px;}
.tou1{ width:1020px; border-bottom:solid 1px #d5d5d5; margin-left:0px;}
.tou2{ width:1020px;margin-left:0px;}
.tou2 img{ float:right; margin-top:-30px;}

.tou2 h3{ width:150px; line-height:40px; margin:0 auto; text-align:center; font-size:20px; font-weight:normal; color:#333}

.tou1 h3{ width:150px; border-bottom:solid 3px #d5d5d5; line-height:40px; margin:0 auto; text-align:center; font-size:20px; font-weight:normal; color:#333}
.tou1 img{ float:right; margin-top:-30px;}
.main_4 ul{ float:left; width:1000px; margin-top:30px;}
.main_4 ul li{ float:left; width:188px; margin-right:20px; font-size:14px;}
.main_4 ul li .n{ float:left; width:188px; line-height:30px; background:#22467c; text-align:center;}
.main_4 ul li .n a{ color:#fff;  width:188px;}


.main_sun{
	width:100%;
	float:left;
	background-color:#F5F5F5;
	background-image: url(../images/mainbgs.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mains{ width:1000px; margin:0 auto; margin-top:40px;}
.main_5{ width:100%; margin:auto; height:230px; }
.tou3{
	width:100%;
	margin:auto;
	text-align:center;
	clear: none;
	float: none;

}
.tou3 h2{
	text-align:center;
	float:left;
	font-size:26px;
	color:#1D2088;
	font-weight:normal;
	line-height:40px;
	text-indent: 300px;
	margin-top:25px;
}
.tou3 h1{ float:left; font-size:32px; color:#ff5800;margin-top:22px;}
.main_5 ul{ float:left; width:1040px; margin-top:25px;}
.main_5 li{ float:left; width:150px; margin-right:22px;}
.main_5 .img{
	width:150px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border:solid 1px #e3e3e3;
	padding:10px 0 10px 0;
	height:80px;
	background-color:#ffffff;
	background-image: url(../images/fenleibg.jpg);
	background-repeat: repeat-x;
}
.main_5 .img img{ margin-left:25px;}
.n_1{
	width:152px;
	color:#fff;
	text-align:center;
	background:#1D2088;
	border-bottom-left-radius:10px;
	line-height:30px;
	border-bottom-right-radius:10px;
	border: 0px solid #e3e3e3;
}



.main_6{ width:1040px; float:left; margin-top:70px; }
.main_6 ul{ float:left; width:1040px; margin-top:30px;}
.main_6 ul li{ float:left; width:220px; margin-right:40px;}
.main_6 ul li img{ float:left;}
.main_6 ul li em{ text-align:center; float:left; width:220px; font-style:normal; line-height:40px; font-size:14px}


.main_7_w{ float:left; width:100%; margin-top:30px; background:#333; height:120px;}
.main_7{ width:1000px; margin:0 auto; margin-top:20px;}

.main_ny_w{ float:left; width:100%; margin-top:40px;}
.main_8{ width:1040px; margin:0 auto;}
.main_8_z{ width:660px; float:left; background-color:#F5F5F5;}
.main_8_z li{ float:left; width:620px; margin-bottom:2px; padding:14px; height:130px;}
.main_8_z li img{ float:left; width:200px;}
.main_8_z li .main_8_n{ float:left; width:400px; margin-left:10px;}
.main_8_z li .main_8_n p{ line-height:22px;}
.main_8_z li .main_8_n h3{ font-size:15px; height:22px;}
.main_8_z li .main_8_n p strong{ background:#333; padding:0px 10px 0px 10px; border-radius:4px; float:right; display:block; font-weight:normal; }
.main_8_z li .main_8_n p strong a{ color:#fff;}
.main_8_z li .main_8_n p strong:hover{ background:#bd1f2b;}
.main_8_z li b{ border-bottom:solid 1px #e3e3e3; float:left; width:630px; margin-top:25px;}


.main_8_y{ float:right; width:330px; margin-right:20px;}
.tou4{
	float:left;
	width:100%;
	background-color:#F5F5F5;
	background-image: url(../images/gcal.jpg);
	background-repeat: no-repeat;
	height: 48px;
}
.tou4_s{ float:left; width:100%;}
.tou4_s h3{
	float:left;
	font-size:16px;
	line-height: 46px;
	text-indent: 6px;
}
.tou4_s img{ float:right; margin-top:12px; margin-right:10px;}
.tou4_x{ margin-top:15px; float:left;}
.main_8_y ul{ float:left; width:330px; background-color:#f5f5f5}
.main_8_y ul li{ width:130px; margin-right:15px; float:left; text-align:center; line-height:33px; margin-left:15px; margin-top:10px;}


.main_9_w{ float:left; width:100%; margin-top:40px; border-top:solid 1px #e3e3e3; border-bottom:solid 1px #e3e3e3;}
.main_9{ width:1000px; margin:0 auto}
.main_9_z{ float:left; width:350px;  border-left:solid 1px #e3e3e3;  border-right:solid 1px #e3e3e3; height:380px; }
.tou5{ float:left; width:100%;}
.tou5_z{ width:24%; float:left; border-bottom:solid 3px #e81e24; line-height:46px;}
.tou5_z h3{  font-size:14px; font-weight:600; padding-left:10px; font-size:15px;}
.tou5_y{ width:76%; float:left; border-bottom:solid 3px #2f62a9; line-height:46px;}
.tou5_y h4{ float:left; font-weight:normal; color:#d7d7d3; font-size:12px}
.tou5_y em{ float:right; font-style:normal; padding-right:10px; }
.tou5_y em a{ color:#01ba4a; font-weight:bold;}
.main_9_n{ float:left; width:326px; margin-left:13px; margin-top:13px;}
.main_9_n p{ line-height:22px;}





.main_9_w{ float:left; width:100%; margin-top:30px; border-top:solid 1px #e3e3e3; border-bottom:solid 1px #e3e3e3; background-color:#FFFFFF}
.main_9{ width:1040px; margin:0 auto}
.main_9_m{ float:left; width:350px;   border-right:solid 1px #e3e3e3; height:380px; }
.main_9_n{ float:left; width:326px; margin-left:12px; margin-top:13px;}
.main_9_n p{ line-height:24px;}

.xwzx{ float:left; width:330px; margin-left:13px; margin-top:12px;}
.xwzx li{ float:left; width:330px; padding-bottom:6px;}
.xwzx li img{ float:left;}
.xwzx li .xwzx_n h3{ line-height:20px; width:218px; font-size:14px;}
.xwzx li .xwzx_n em{ line-height:24px; color:#c4c4c4; font-style:normal;}
.xwzx li .xwzx_n{ float:left; width:200px; margin-left:10px;}
.xwzx li .xwzx_n li{ float:left; width:200px; color:#999999;}



.main_9_y{ float:left; width:320px;   border-right:solid 1px #e3e3e3; height:380px; }
.js{ float:left; width:290px; margin-left:12px;}
.js img{ float:left; margin-top:13px; margin-bottom:14px;}
.js ul{ float:left; width:100%;}
.js ul li{ float:left; width:100%; margin-bottom:12px;}
.js ul small{ padding:1px 5px 1px 5px; float:left; margin-right:5px; border-radius:2px; color:#fff;}
.js ul .red{ background:#e56830;}
.js ul .green{ background:#069e0d;}

.main_10_w{ float:left; width:100%; margin-bottom:20px;  margin-top:20px;}
.main_10{ width:1000px; margin:0 auto;}
.main_10 li{ width:162px; margin-right:10px; float:left;}




	
.ny_wz {font-size: 16px;line-height:28px;width: 100%;text-align: left;margin:auto;padding-top:16px;padding-bottom:30px;}
.ny_wz  img {margin-left:-10px;	padding-top: 12px;	padding-bottom: 12px; max-width: 96%;max-height: 96%;}
.ny_wz  p{font-size: 16px;text-indent:2em;line-height:28px;float:left;/* width: 96%; */}
.cpmm { width:240px; margin-top:10px;}
.cpmm span { width:240px; background:#eeeeee; color:#0051B8; font-size:16px; display:block; line-height:40px; text-align:center;}
.cpmm img {  margin-top:10px;}
.chanpin { width:820px; overflow:hidden; margin-bottom:20px; margin:auto;}
.chanpin ul li { width:820px; margin-top:30px;padding-bottom:20px; border-bottom:dashed 1px #d9d9d9; overflow:hidden}
.chanpin ul li img { float:left; height:140px; width:220px;}
.chanpin ul li .chanpin_mc { width:580px; float:right; font-size:16px; line-height:30px; border-bottom:dashed 1px #d9d9d9}
.chanpin ul li .chanpin_mc a { color:#333333;}
.chanpin ul li .chanpin_mc a:hover { color:#004ea0;}
.chanpin ul li .chanpin_xq { width:580px; float:right; color:#888; line-height:26px; height:72px; overflow:hidden}
.chanpin ul li .chanpin_rq { width:580px; float:right; line-height:26px;color:#888;}
.chanpin p strong{
	padding:0px 12px 0px 12px;
	border-radius:4px;
	float:right;
	display:block;
	font-weight:normal;
	border: 1px solid #D9D9D9;
}
.chanpin p strong a{ color:#4b4b4b;}
.chanpin p strong:hover{ background:#e4e4e4; color:#FFFFFF}
chanpin ul li .chanpin_rq img { float:right; cursor:pointer;}
.newsa { width:820px; overflow:hidden; margin-top:30px; border-bottom:dashed 1px #d9d9d9; padding-bottom:10px;}
.newsa img { float:left}
.newsa .chanpin_mc { width:580px; float:right; font-size:16px; font-weight:bold;}
.newsa .chanpin_mc a { color:#333333}
.newsa .chanpin_xq { width:580px; float:right; color:#808080; line-height:24px;  overflow:hidden}
.newsa .chanpin_rq { width:580px; float:right; line-height:30px; margin-top:8px;}
.newsa .chanpin_rq img { cursor:pointer; margin-right:5px;}
.xwlb { width:820px; overflow: hidden; margin:auto;}
.xwlb ul li { width:820px; height:46px; line-height:46px; float:left; border-bottom:dashed 1px #d9d9d9; font-size:14px;}
.xwlb ul li a { color:#4b4b4b}
.xwlb ul li a:hover{ color:#ff6600}
.xwlb ul li span { float:right; color:#a3a3a3}
.xwlb_xq {
	width: 100%;
	float:none;
	text-align:center;
	font-size: 24px;
	line-height:40px;
	font-weight:bold;
	color:#333333;
	clear: none;
	height: 40px;
	margin: 10px;}
.xwlb_xq_fb {width: 100%;float:left;text-align:center;font-size: 14px;line-height:40px;color:#888888;border-bottom: 1px solid #f3f3f3;margin-bottom:20px;/* margin-left:20px; */}

.chanpin_xq {/* width:820px; */margin-top:12px;padding-bottom:10px;overflow:hidden}
.chanpin_xq .chanpin_xq_tp { float:left; width:420px;}
.chanpin_xq .chanpin_xq_tp span { width:320px; text-align:center; display:block; }
.chanpin_xq .chanpin_xq_tp span img { padding-top:5px;}
.chanpin_xq .chanpin_mc { font-size:16px; line-height:48px; border-bottom:dashed 0px #d9d9d9;	color:#222;}
.chanpin_xq .chanpin_mc a { color:#333333}
.chanpin_xq .chanpin_xqaa { text-align:left; color:#808080; line-height:30px; height:30px; overflow:hidden; margin-top:5px; font-size:14px;}
.chanpin_xq .chanpin_xqaa img { float:left; margin-top:8px;}
.chanpin_xq .chanpin_xqaa span { float:left}
.chanpin_xq .chanpin_rq { line-height:40px; margin-top:10px;}
.chanpin_xq .chanpin_rq span { background:#0060C4; line-height:40px; height:40px; display:block; width:100px; text-align:center; color:#fff; float:left; margin-right:10px;  border-radius: 5px; border-width: 1px; font-size:14px;}
.chanpin_xq .chanpin_rq a  span:hover { background:#0051B8; color:#fff; border-radius: 5px; border-width: 1px;}

.sjdfjkk {overflow:hidden; margin-bottom:20px;}
.sjdfjkk span {line-height:40px; background:#eeeeee; padding-left:5px; display:block; color:#7F7F7F; font-size:16px;border-radius: 5px;  }
.sjdfjkk_zw {padding: 16px;line-height:32px;overflow:hidden}
.sjdfjkk_zw p{ line-height:32px;text-indent: 2em; width:100%;padding:4px;}
.sjdfjkk_zw_kk { width:550px; float:left}
.sjdfjkk_zw_pj { width:240px; float:left; padding-left:20px;} 
.wbk { width:400px; height:120px; padding:5px; font-size:12px; color:#999; line-height:24px;}
.sjdfjkk_zw .sjdfjkk_zw_kk span  { background:#0051B8; line-height:30px; height:30px; display:block; width:100px; text-align:center; color:#fff; padding-left:0; margin-left:200px; margin-top:20px;}
.sjdfjkk_zw .sjdfjkk_zw_kk a  span:hover { background:#ff6600; color:#fff}
.sjdfjkk_zw_pj d1 { width:240px; line-height:40px; float:left}
.sjdfjkk_zw_pj img { float:left；padding:10px; }
.sjdfjkk_zw_pj p img { float:left；padding:10px; }


/*通用分页样式*/
.maps{ width:26px; height:26px; line-height:26px; margin-right:10px; float:left; background:url(../images/maps.jpg) no-repeat; cursor:pointer; }

.page{ width:100%; font-size:14px; text-align: center; padding:5px 0; margin-top:10px; float:left; margin:0px;}
.page a,.page_current{ width:auto; color:#fff; padding:0 10px; margin:0 3px; float:left;  }
.page .page_current{ background:#007AC5; padding:0 10px; color:#fff; }
.page span{ margin:0 3px;  border:1px solid #00BDF2;line-height:35px; padding:0 15px; background:#00BDF2; color:#FFFFFF; display:inline-block;border-radius: 3px;}
.page  a{margin:0 3px;   border:1px solid #eee;line-height:35px;background:#fff; display:block; color:#333; padding:0 15px;display:inline-block;border-radius: 3px;}
.page  a:hover {margin:0 3px;   border:1px solid #00BDF2;line-height:35px; background:#00BDF2; color:#fff; padding:0 15px;display:inline-block;border-radius: 3px;}


.thenext{ padding-top:20px; margin-top:20px; margin-bottom:5px;float:left;width:100%;}
.thenext span a{ color:#888;}
.thenext .Previous{
	height:40px;
	line-height:40px;
	padding-left:50px;
	color:#a0a0a0;
	background:url(../images/sp.png) no-repeat
18px center;
	background-color:#fff;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ebebeb;
	border-right-color: #ebebeb;
	border-bottom-color: #ebebeb;
	border-left-color: #ebebeb;
}
.thenext .next{ height:40px; line-height:40px; border-top:0; padding-left:50px;color:#a0a0a0;background:url(../images/xp.png) no-repeat
18px center;background-color:#fff;}

/*案例*/
.case1 { overflow:hidden}
.case1 ul li { width:260px; float:left; margin-right:10px; margin-left:20px; margin-top:10px;}
.case1 ul li span { width:260px; text-align:center; display:block; line-height:40px; font-size:14px;}

				.case{ height:auto; }
				.item-200-136{ width:260px; float:left; margin-right:10px; margin-left:20px; margin-top:10px; margin-bottom:40px;}
				.item-200-136 img{ width:240px; height:160px; }
				.item-200-136 span.tit{ width:260px; text-align:center; display:block; line-height:40px; font-size:14px;}
.order_tab{ width:580px; height:auto; float:left; font-size:14px; color:#666;}
.order_tab td{ height:30px;}
.order_tab input{
	height:26px;
	padding:0 5px;
	color:#333;
	outline:none;
	border: 1px solid #e4e4e4;
}
.order_tab input[type="radio"]{ height:13px; border:0; margin:0 2px 0 0;}
.order_tab label{ margin:0 5px 0 0;}
.order_tab textarea{ border:1px solid #ccc; padding:5px; color:#666}
.order_tab .subbtn{ width:100px; height:40px; text-align:center; border:0; background:url(../images/sub_btn.jpg) no-repeat;}