@charset "utf-8";
body{
	margin:0px;
	padding:0px;
	font-size:14px;
	display: block;
	background-color: #FFF;
	font-family: "思源黑体 CN Regular", "Arial Unicode MS", Arial;
	
	background-image: url("../images/bg.jpg"); background-position: top left; background-repeat: repeat-x;
}

*{margin:0;padding:0;}
li,dl,dd{list-style:none;}
a{
	text-decoration:none;
	color: #5e5e5e;
	font-style: normal;
}
em,i{ font-style:normal;font-family: "思源黑体 CN Regular", "Arial Unicode MS", Arial;}
img{border:none 0;}
.clear{ clear:both;}
.fl{float:left;}
.fr{ float:right;}
html{ overflow-x: hidden;}
a:hover{
	color:#f59a03;
}
h1{
	line-height: 40px;
}
.tong{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.w100{width:100%}
.w1200{width:1200px;margin:0 auto;}
.tong{width:1200px;margin:0 auto;}

.header{ height:215px;position:relative; z-index:1000; }
/*nav*/
.top{ height: 157px; background-image: url("../images/tel.png"); background-position: right 80px;;background-repeat:no-repeat; overflow: hidden; }
.top span{ display: block; height: 30px; line-height: 30px; font-size: 16px; color: #6a6a6a; }
.top span em{float:right; font-style: normal;}
.top span em a{color: #6a6a6a; padding: 0 10px;}
.top span em a:hover{color:#093e96;}
.top img{ margin-top:22px;}
.nav{height:58px; position:relative;}
.nav ul{display:block;}
.nav ul li{float:left;width:171px; display:block;}
.nav ul li a{display:block;color:#fff;height:58px;line-height:58px;text-align:center; font-size: 16px; }
.nav ul li:last-child a{ background-image:none;}
.nav ul li:hover{background-image:url(../images/nav_line.png); background-repeat:no-repeat; background-position:bottom center;}
.nav ul li ul { position:absolute; z-index:9999;top:58px; width:171px; background-color: rgba(255,255,255,.73);}
.nav ul li ul li{float:none;border-right:none; text-align:center; width:100%; display:block; background-image:none;}
.nav ul li ul li a{ color:#141414; display:block; line-height:20px; font-size:16px;padding-top:10px;padding-bottom:10px; height:auto; background-image:url(../images/nav_line_01.png); background-repeat:no-repeat; background-position:bottom center;}
.nav ul li ul li:hover{ background-image:none;font-weight: bold; }
.nav ul li ul li:last-child a{ background-image:none;}
.nav ul li ul li:last-child{ margin-bottom:20px; background-image:none;}
.nav ul li a:hover{font-weight: bold;}
.nav ul li ul li:first-child a{ margin-top: 15px;}
.nav ul li ul li a:hover{ color:#bf0b15; font-weight: bold; background-color:transparent; border:none;}
.nav ul li .subnav{ display:none;}








.banner{ margin:0;  height:805px !important; position: relative;}

.banner .miso-list li{ height:805px; background:#f00}

.banner .miso-dots{ bottom:30px; z-index:1000}

.banner .miso-prev,.banner .miso-next{ background:#999; z-index:1000}

.banner .miso-prev{ left:50px;}

.banner .miso-next{ right:50px;}

.banner .miso-list .miso-track li{display:block;vertical-align:middle; transform:scale(1);}

.banner .miso-prev,.banner .miso-next{ z-index:100000; width:60px; height:60px; line-height:58px; margin-top:-30px; background:none; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%;}

.banner .miso-prev:hover,.banner .miso-next:hover{ opacity:1}

.banner .miso-prev{ left:50%; margin-left:-660px; border:rgba(255,255,255,0.35) 1px solid; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.banner .miso-prev:hover{ border:rgba(255,255,255,1) 2px dashed;}

.banner .miso-prev:before{ content:"<"; width:100%; height:100%; position:absolute; left:0; top:0; font-size:20px; font-family:simsun; color:rgba(255,255,255,0.35)}

.banner .miso-next{ right:50%; margin-right:-660px; border:rgba(255,255,255,0.35) 1px solid; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.banner .miso-next:hover{ border:rgba(255,255,255,1) 2px dashed;}

.banner .miso-next:before{ content:">"; width:100%; height:100%; position:absolute; left:0; top:0; font-size:20px; font-family:simsun; color:rgba(255,255,255,0.35)}

.mouse{position: relative;width:100%;z-index:99;cursor:pointer;z-index: 10000; top:-115px;}

@-webkit-keyframes dong{from{bottom:-10px}to{bottom:-18px}}

.mouse span{-webkit-animation: arrowMove 2s infinite; animation: arrowMove 2s infinite; display:inline-block;width: 8px;height:20px; position: absolute; margin-left:-4px;left:50%; bottom:0;} 

@-webkit-keyframes arrowMove {

  to {

    -webkit-transform: translateY(1.25rem);

            transform: translateY(1.25rem);

    opacity: 0;

  }

}



@keyframes arrowMove {

  to {

    -webkit-transform: translateY(1.25rem);

            transform: translateY(1.25rem);

    opacity: 0;

  }

}


/*rong_about*/
.rong_about{ margin-top:0px;}
.rong_title{ text-align:center;}
.rong_title h1{ font-size:36px; font-weight:bold; color:#bf0b15; letter-spacing:4px;}
.rong_title em{ display:block; font-style:normal; color:#504f54; letter-spacing:3px; font-size:20px; line-height:60px;}
.rong_title i{display:block; font-style:normal; text-transform:uppercase; color:#9d9d9e;}
.rong_about1{ margin-top:70px;}
.rong_about1 p{width:1158px; margin:0 auto; color:#4a4a4a; font-size:16px; line-height:30px; display:block; text-align:center;}
.rong_more{width:165px; line-height:35px; height:35px; border-radius:18px; display:block; margin:0 auto; margin-top:50px; border:1px solid #727272; color:#4f4f4f; text-align:center; transition:0.5s;}
.rong_more:hover{ background-color:#bf0b15;border:1px solid #bf0b15; color:#fff;}

.about_video{margin-top: 60px;}
/*container02*/





.container02{ padding:115px 0; overflow:hidden; background-color:#f9f9f9; margin-top:115px;margin-bottom:115px;}

.tab {margin:0 auto;  width:1200px; height:auto; overflow:hidden;position:relative;margin-top: 73px;}
.tab-nav {  overflow: hidden;font-size:12px; color:#767676; line-height:48px;  width:593px; margin: 0 auto;  }
.tab-nav a {height:48px; width:278px;line-height:48px;margin-left: 37px; font-size:27px;text-align: center; text-decoration: none;color: #fff; display:block; background-color:#bf0b15;  float: left;  }
.tab-nav a:first-child{margin-left:0;}
.tab-nav a.current { background-color:#034685;}

.tab-con {height: auto;overflow: hidden; position:relative; }
.tab-con-item { display:none;}

.xian_pro2{ display:block; }
.tab-con-item ul{width: 1224px;overflow:hidden; margin-bottom:20px; margin-top:70px;}

.tab-con-item ul li{float:left;margin: 0 22px 22px 0;position:relative; cursor:pointer; width: 385px;height: 359px; overflow:hidden}

.tab-con-item ul li > img{ width:385px; height:359px; top:0 !important}
.layimg { width:385px; height:359px; display: block;}

.tab-con-item ul li h5{font-size:18px;color: #fff;padding: 0 15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-bottom:20px;}

.tab-con-item ul li h6{ text-align:center}

.tab-con-item ul li .grid-shade {position: absolute;top: 100%;width: 100%;height: 100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99ED1C24', endColorstr='#99ED1C24');background: rgba(163, 10, 18, 0.8); -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}

.tab-con-item ul li:hover .grid-shade{ top:0}

.tab-con-item .grid-shade .grid-enter {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}

.tab-con-item .inter-inner .line1 { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0,1); transform: scale(0,1); }

.tab-con-item .inter-inner .line2 { border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1,0); transform: scale(1,0); }

.tab-con-item ul li:hover .line1,

.tab-con-item ul li:hover .line2 { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); transform: scale(1); }




.rong_more2{width:165px; line-height:35px; height:35px; border-radius:18px; display:block; margin:0 auto; margin-top:50px; border:1px solid #bf0b15; color:#bf0b15; text-align:center; transition:0.5s;}

.rong_more2:hover{ background-color:#bf0b15;border:1px solid #bf0b15; color:#fff;}


/*rong_case*/
.rong_case{ margin-bottom:105px;}

.rong_case ul{width: 1224px;overflow:hidden; margin-bottom:38px; margin-top:75px;}

.rong_case ul li{float:left;margin: 0 22px 22px 0;position:relative; cursor:pointer; width: 385px;height: 265px; overflow:hidden}

.rong_case ul li > img{ width:385px; height:265px; top:0 !important}

.rong_case ul li h5{font-size:16px;color: #fff;padding: 0 15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-bottom:20px;}

.rong_case ul li h6{ text-align:center}

.rong_case ul li .grid-shade {position: absolute;top: 100%;width: 100%;height: 100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99ED1C24', endColorstr='#99ED1C24');background: rgba(163, 10, 18, 0.8); -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}

.rong_case ul li:hover .grid-shade{ top:0}

.rong_case .grid-shade .grid-enter {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}

.rong_case .inter-inner .line1 { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0,1); transform: scale(0,1); }

.rong_case .inter-inner .line2 { border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1,0); transform: scale(1,0); }

.rong_case ul li:hover .line1,

.rong_case ul li:hover .line2 { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); transform: scale(1); }
.rong_more3{width:165px; line-height:35px; height:35px; border-radius:18px; display:block; margin:0 auto; margin-top:50px; border:1px solid #757575; background-color:#757575; color:#fff; text-align:center; transition:0.5s;}

.rong_more3:hover{ background-color:#bf0b15;border:1px solid #bf0b15; color:#fff;}

/*inter-inner*/
.inter-inner { width: 94%; height: 94%; position: absolute; left: 3%; top: 3%; }

.inter-inner .line1, .inter-inner .line2 { position: absolute; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; filter: alpha(opacity=0); pointer-events: none; -webkit-transition: opacity 0.6s, -webkit-transform 0.6s; transition: opacity 0.6s, transform 0.6s; transition-delay:0.6s}

.inter-inner .line1 { border-top: 3px solid #fff; border-bottom: 3px solid #fff; -webkit-transform: scale(0,1); transform: scale(0,1); }

.inter-inner .line2 { border-right: 3px solid #fff; border-left: 3px solid #fff; -webkit-transform: scale(1,0); transform: scale(1,0); }




/**/
.rong_news{ margin-top:77px; background-image: url("../images/news_bg.jpg"); background-repeat: no-repeat;  background-position: center center; height: 852px; padding-top: 77px}
.rong_news2{ margin-top:65px; background-color: #fff;}
.rong_news2_left{width:504px; padding:45px 0; background-color:#f8f8f8; float:left;}
.rong_news2_left em{color:#676666; font-size:25px; line-height:50px; margin:0 60px; font-style:normal;}
.rong_news2_left p{color:#303030; font-size:18px; display:block; height:50px; line-height:50px; margin-bottom:13px;margin:0 60px;}
.rong_news2_left span{ display: block; height:46px; line-height:23px; border-left:1px solid #a7a7a7; padding-left:29px; font-size:12px; color:#868686;margin:0 60px;}
.rong_news2_left i{ height:164px; width:384px; display:block; overflow:hidden; overflow:hidden; margin:0 60px;margin-top:35px;}
.rong_news2_left i img{height:164px; width:384px; display:block;}
.rong_news2_left a{width:142px; height:33px; line-height:33px; display:block; text-align:center; font-size:22px; color:#fff; background-color:#242322; margin-top:30px; transition:0.5s; margin-left:60px;}
.rong_news2_left a:hover{ background-color:#bf0b15;}

.rong_news2_right ul{ display:block; }
.rong_news2_right ul li{border-top:2px solid #f1efef; padding-top:24px; padding-bottom:35px; transition:0.5s;}
.rong_news2_right ul li:first-child{ border: none;}
.rong_news2_right ul li:first-child:hover{ border: none;}
.rong_news2_right ul li a{}
.rong_news2_right ul li a p{ font-weight:100; padding-left:44px; line-height:52px; background-image:url(../images/industry_jiao.png); background-repeat:no-repeat; background-position:left center; height:52px; color:#494949; font-size:16px;}
.rong_news2_right ul li a p em{ float:right; text-align: right; color:#939393; font-size:22px; font-weight:normal; font-style:normal;}
.rong_news2_right ul li a span{ line-height:26px; font-size:13px; color:#9d9d9d; padding-right:135px; display:block; background-image:url(../images/technology_jian.png); background-repeat:no-repeat; background-position:right bottom; height:52px;}
.rong_news2_right ul li:hover{border-top:2px solid #bf0b15;}
.rong_news2_right ul li a:hover p{ background-image:url(../images/industry_jiao2.png); color:#bf0b15; font-weight:bold;}
.rong_news2_right ul li a:hover p em{  color:#242322;}
.rong_news2_right{width:603px; float:right; margin-right: 30px;}
/*rong_foot*/
.rong_foot{ border-top:2px solid #b9141d; padding-top:90px; background-color:#f9f9f9;}
.rong_foot2_left{width:153px; float:left;}
.rong_foot2_left a{ border-radius:5px; height:50px; line-height:50px; color:#fff; font-size:16px; letter-spacing:3px; display:block; width:130px; display:block;background-color:#b9141d; text-align:center; margin-top:83px;}
.rong_foot2_left a:hover{ background-color:#373739; }
.rong_foot2_right{width:810px; float:right;}
.rong_right{}
.rong_foot21{ color:#595959; font-size:16px; line-height:25px; margin-bottom:15px;}
.rong_right span{ display:block; width:600px; float:left; }
.rong_right span em{ font-size:35px; font-weight:bold;display:block; font-style:normal; color:#373739; margin-bottom:28px;}
.rong_right span i{display:block; font-style:normal; line-height:30px;font-size:16px; color:#242424; }
.rong_right p{ padding:15px; background-color:#fff; float:right; line-height:20px; color:#373739; }
.rong_right p em{ display:block;width:92px; height:92px; margin-bottom:10px;}
.rong_right p em img{width:92px; height:92px; display:block;}
.rong_foot3{ margin-top:80px; line-height:60px; height:60px;}
.rong_foot3 a{ color:#626262; font-size:16px; margin-right:60px;}
.rong_foot3 a:hover{color:#b9141d;}
.rong_foot4{ border-top: #d0d0d0 1px solid; line-height:80px; height:80px; display:block; color:#242322; font-size:16px; }
.rong_foot4 a{ color:#242322; margin:0 15px;}
.rong_foot4 a:hover{color:#b9141d;}
.footerright p{
	line-height: 30px;
	color: #373739;
	display: block;font-style: normal;
	}
.footerright p a{
	color: #FFF;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 14px;
}
.footerright p a:hover{
	color: #D90000;
	text-decoration: underline;
}
.footerright p em{
	line-height: 30px;
	display: block;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFF;
	font-style: normal;
}
.footer{ background-color:#2a2a2a; height:45px; line-height:45px; color:#ffffff; font-size:14px;}
.footer span{ float:right;}
.footer a{ color:#ffffff;}
.footer a:hover{ color:#ffffff;}




.footer2{background-color:#333333; padding:15px 0; color:#fff; line-height:25px;}
.footer2 { display:block;}
.footer2 a{color:#fff;}
.footer2 a:hover{color: #f59a03;}
.footer2 span em{color:#fff; }




/* link */
.link_tgb {
	line-height:32px;
	height:32px;
	margin-top:30px;
	
	
}
.link_tgb a{ padding-right:20px; float: right; color:#373739; }
.link_tgb span {width:100px; height:32px; line-height:32px; text-align:center; font-size:14px; background-color:#0b4a86; display:block; float:left;}
.link_tgb .t1 {color:#262626; cursor:pointer;font-style: normal;}
.link_tgb .t2 {color: #262626; cursor: pointer;font-style: normal;}

.links {
	color:#fff;
	line-height: 25px;
	height: 40px;
	padding-top: 10px;

}
.links a {padding:0 10px; line-height:30px; color:#373739; font-size:14px;}
.links div a:first-child{padding-left:0px;}
.links .hidden { display:none;}

.footer{ background-color:#2a2a2a; height:45px; line-height:45px; color:#ffffff; font-size:14px;}
.footer span{ float:right;}
.footer a{ color:#111111;}
.footer a:hover{ color:#ffffff;}





/*about_banner*/
.about_banner{ background-image:url(../images/about_banner.jpg); background-repeat:no-repeat; background-position:center center; height:483px; width:100%; margin:0 auto; overflow:hidden; }
.about_banner span{ height:178px; display:block;  text-align:right; color:#205faf; font-size:24px; }
.about_banner span p{display:block; padding-right:30px; padding-top:200px;}
.about_banner span em{display:block; font-style:normal; font-size:14px; color:#f59a03;}

.hui_title{ border-bottom:1px solid #ededed;height:140px;position:relative;z-index:999;top:-140px;margin-bottom:-140px; overflow:hidden; background-image:url(../images/about_title_bg.png); background-repeat:repeat-x; background-position:center bottom;}
.hui_title2{}
.hui_title2 span{width:104px; height:120px; display:block; float:left; background-color:#262626;color:#ffffff;padding:10px; font-size:20px; text-align:center;}
.hui_title2 span em{
	display: block;
	font-style: normal;
	font-size: 27px;
	text-align: center;
	height: 27px;
	margin-bottom: 20px;
	background-image: url(../images/about_title3.png);
	background-repeat: no-repeat;
	background-position: center 17px;
	text-transform: uppercase;
}
.hui_title2 span i{
	display: block;
	font-style: normal;
	font-size: 12px;
	text-transform: uppercase;
}
.hui_title2 p{  margin-top:80px; float:right; width:980px;}
.hui_title2 p a{ background-color:#f2f2f2; line-height:25px; float:left; text-align:center;  padding:5px 30px; font-size:14px; margin-right:15px; font-weight:bold;}
.hui_title2 p a:hover{background-color:#005ba8; color:#ffffff;}
.hui_title2 b{font-weight:normal; margin-top:80px; float:left; width:900px; background-image:url(../images/bg_sign14.png); background-position:left center; background-repeat:no-repeat; padding-left:20px;  line-height:40px; font-size:14px; color:#343434; }
	
.location{ width:100%;  height:40px; line-height:40px; text-align:left; color:#737373; font-size:14px; margin-bottom:30px; padding-left:20px; border-bottom:1px dashed #eeeeee; background-image:url(../images/bg_sign14.png); background-repeat:no-repeat; background-position:left center;}
.location a{ color:#737373;}
.location a:hover{ color:#005ba8; text-decoration:none;}

.main{ width:1150px; height:auto; padding:25px; overflow:hidden;background-color: rgba(255,255,255,0.9); -moz-box-shadow: 0px 0px 15px #dedede; /* 老的 Firefox */
box-shadow: 0px 0px 15px #dedede;}
.main-about{ min-height:500px; line-height:30px; font-size:15px; color:rgba(45,45,45,1.00);}
/*nr-page*/
.nr-page{
	margin-top: 20px;
	text-align: center;
	margin-bottom: 30px;
	padding-top:30px;
	font-size:13px;
	font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; 
}
.nr-page a{
	border: 1px solid #bfbfbf;
	margin-right: 3px;
	margin-left: 3px;
	padding-top: 10px;
	padding-right: 16px;
	padding-bottom: 10px;
	padding-left: 16px;
}
.nr-page a:hover{
	color:#ffffff; 
	background-color: #205faf;
	text-decoration: none;
	border:1px solid #205faf;
}
.fang_honorlist{ margin-top:50px; margin-bottom:30px;}

.honorlist {width:1150px; overflow:hidden; text-align:center;}
.honorlist li{float:left; display:inline; overflow:hidden; position:relative;margin-bottom:15px;background-image:url(../images/list_bg.png); background-repeat:no-repeat; background-position:center 176px; margin-right:30px;}
.honorlist li .imgs{ width:265px; height:176px;  }
.honorlist li .imgs img{ width:265px; height:176px; display:block;}
.tit{font-size:14px; line-height:40px; display:block;}
.honorlist li:first-child+li+li+li{ margin-right:0;}

.honorlist li:first-child+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}


/**/
.main-content{ width:700px; margin:0 auto;}
.mess{ text-align:left; color:#777; font-size:14px; margin-bottom:20px;  }
.mess b{ color:#333333; font-size:18px;}
.main-content  table{  margin-bottom:15px; font-size:14px; }
.main-content .input{ border:1px solid #ccc; padding:8px 0px; background-color:#ffffff; }
.main-content textarea{ margin:0; padding:0;background:#f9f9f9; border:1px solid #ccc;}
.submit2{background-color:#015ca8;color:#FFF;width:120px;height:40px;line-height:40px;border:0;margin-right:30px;}
.reset2{background-color:#333333;color:#FFF;width:120px;height:40px;line-height:40px;border:0;}
.contact-left p{ line-height:24px;}
.contact-left2{width:650px; float:left;margin-left:50px; color:#333333; line-height:30px; font-size:14px;}
.mess2{ text-align:left; color:#777; font-size:14px;  margin-bottom:20px;   }
.mess2 b{ color: #333333;font-size: 18px;text-transform: uppercase;}


/*nei_news */


.about_newslist{width:100%;} 

.about_newslist ul{display:block;}
.about_newslist ul li{height:130px; display:block; margin-bottom:50px; overflow:hidden; border-bottom:1px dashed #bfbfbf;}
.about_newslist ul li a{color:#999999;}

.about_newslist ul li a p{width:8%;margin-right:2%; float:left; display:block; font-size:24px;font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; }
.about_newslist ul li a:hover p{color:#333333;}
.about_newslist ul li a p ins{width:45%; border:1px solid #e8e8e8; height:40px; display:block; margin-top:15px; transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s; background-image:url(../images/icon.png); background-repeat:no-repeat; background-position:-60px 15px; }
.about_newslist ul li a:hover p ins{border:1px solid #e8e8e8; background-color:#205faf;background-position:-18px -91px; }

.about_newslist ul li a img{width:18%; float:right; display:block;}
.about_newslist ul li a span{width:50%; float:left;font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; line-height:25px; font-size:14px;}
.about_newslist ul li a span i{display:block;  font-size:18px; line-height:30px; margin-bottom:15px; font-style:normal;}
.about_newslist ul li a:hover span i{color:#205faf;}

.about_newslist ul li a em{width:4%; float:left; background-color:#bfbfbf; display:block; height:1px; margin-right:3%; margin-top:13px;transition:width 1s;
-moz-transition:width 1s; /* Firefox 4 */
-webkit-transition:width 1s; /* Safari and Chrome */
-o-transition:width 1s; /* Opera */}
.about_newslist ul li a:hover em{width:7%;  background-color:#7d7d7d; }


.descriptions{ margin-top:0px; text-align:left;}
.description{ line-height:30px;font-size:15px;}

.next {text-align:right; margin:0px auto; padding:8px 0px; height: 32px; line-height:32px; border-top:1px dashed #E3E3E3; margin-top:30px;}
.next a{height:32px; line-height:32px; text-decoration:none; color:#333; font-size:14px; margin-left:15px;}
.next a:hover { text-decoration:none; color:#205faf;}

.ih6{ text-align:right; margin:0; padding:15px 0; border-bottom:1px dashed #E3E3E3; margin-bottom:15px;}
.ih6 h1{ text-align:center; margin:0; padding:5px 0;}
.tags{width:720px; height:auto; min-height:25px; margin-left:10px; padding:0; float:left; line-height:24px;}



/*ul-seach*/
.ul-seach{}
.ul-seach li{}
.ul-seach li a{display:block; line-height:40px; border-bottom:1px dashed #999999; height:40px; background-image:url(../images/tb2.jpg); background-repeat:no-repeat; background-position:left center; padding-left:25px; font-size:14px;}
.ul-seach li a:hover{}
.ul-seach li a em{ float:right; font-style:normal; font-size:12px;}
.ul-seach li a:hover em{}
/*order*/
.order{margin-bottom:10px;width:49%; font-size:13px;}
.order input{height:35px; line-height:35px; margin-bottom:10px;}

.submit{
	background-color: #633030;
	color: #FFF;
	width: 70px;
	height: 35px;
	line-height: 35px;
	border: 0;
	margin: 4px 0 0 10px;
}
.reset{background-color: #633030;color: #FFF;width:70px;height:35px;line-height:35px;border:0;margin:4px 0 0 10px;}
input{heeight:30px; line-height:30px; margin-bottom:10px;}
.span4{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	border-bottom-color: #005ba8;
	margin-bottom: 10px;
	font-size:12px;
}
.span4 em{
	background-color: #005ba8;
	display: block;
	width: 60px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
	border-radius: 5px 5px 0px 0px;
	font-style: normal;
}

/*relation*/
.relation{line-height:20px;margin-bottom:20px; }
.relation a{margin-right:10px;}
.relation a:hover{color:#f59a03;}
.relation span{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	border-bottom-color: #005ba8;
	margin-bottom: 10px;
	
}
.relation span em{
	background-color: #205faf;
	display: block;
	width: 80px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
border-radius:5px 5px 0px 0px;}
.relation span em a{ color:#ffffff;}
/*rel-news*/
.rel-news{margin-bottom:1%;width:49%; }
.rel-news ul{}
.rel-news ul li{
	display:block;
	height:40px;
	line-height:40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BAB9B9;
}
.rel-news ul li a{
	background-image: url(../images/tb2.jpg);
	background-position: 0 50%;
	display: block;
	height: 40px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.rel-news ul li a em{
	float: right;
	font-style: normal;
}
.rel-news ul li a:hover{
	text-decoration: none;
	background-image: url(../images/tb1.jpg);
}

/*rel-pro*/
.rel-pro{width:49%; }
.rel-pro ul{}
.rel-pro ul li{
	width:32%;
	display:block;
	float: left;
	margin-right:2%;
	line-height: 30px;
	height: auto;
	text-align: center;
	margin-bottom:15px;
}
.rel-pro ul li:nth-child(3n){margin-right:0;}
.rel-pro ul li:first-child+li+li{margin-right:0;}
.rel-pro ul li:first-child+li+li+li+li+li{margin-right:0;}

.rel-pro ul li:first-child+li+li+li+li+li+li+li+li{margin-right:0;}


.rel-pro ul li a{}
.rel-pro ul li a img{
	width:100%;
	display:block;
	border:none;
	height: auto;
	margin-bottom: 5px;
}
.rel-pro ul li a:hover img{transform: scale(1.1);transition:1000ms; }
.rel-pro2{}
.rel-pro2 ul{}
.rel-pro2 ul li{
	width:19%;
	display:block;
	float: left;
	margin-right:1%;
	line-height: 30px;
	height: auto;
	text-align: center;
	margin-bottom:15px;
}
.rel-pro2 ul li:nth-child(3n){margin-right:0;}
.rel-pro2 ul li:first-child+li+li{margin-right:0;}
.rel-pro2 ul li:first-child+li+li+li+li+li{margin-right:0;}

.rel-pro2 ul li:first-child+li+li+li+li+li+li+li+li{margin-right:0;}


.rel-pro2 ul li a{}
.rel-pro2 ul li a img{
	width:100%;
	display:block;
	border:none;
	height: auto;
	margin-bottom: 5px;
}
.rel-pro2 ul li a:hover img{transform: scale(1.1);transition:1000ms; }

/*lanfei*/
.lanfei{-moz-box-shadow: 0px 0px 10px #dedede; /* 老的 Firefox */box-shadow: 0px 0px 10px #dedede;}
.lanfei_l{width:250px; float:left;  border-radius:5px 5px 0 0;position:relative;top:-122px;margin-bottom:-122px; z-index:115;}
.span_ul{ display:block; font-size:26px; line-height:30px; color:#ffffff; border-bottom:1px solid #ffffff; padding:30px 20px 20px 20px; background-color:rgba(0,91,168,.85);}
.span_ul em{display:block; height:2px; background-color:#ffffff; width:50px; margin-top:10px;}
.span_ul i{display:block; font-style:normal; font-size:14px; color:#ffffff;}
.lanfei_l ul{ background-color:rgba(255,255,255,.75); padding:20px;}
.lanfei_l ul li{} 
.lanfei_l ul li a{ display:block; line-height:40px;  font-size:16px; padding-left:25px; background-image:url(../images/pro_jiao.png); background-repeat:no-repeat; background-position:left center; border-bottom:1px solid #f7f7f7; font-weight:bold;} 
.lanfei_l ul li a:hover{}
.lanfei_l ul li ul{background-color:rgba(255,255,255,0); padding:0px;}
.lanfei_l ul li ul li{ margin:0 10px;}
.lanfei_l ul li ul li a{ line-height:20px; font-size:13px; border-bottom:1px dashed #d2d2d2; padding:8px 0; padding-left:20px;background-image:url(../images/tb2.jpg); font-weight:normal;}
.lanfei_l ul li ul li a:hover{}
.con_tt{ margin-top:20px; padding-bottom:20px;}
.span_ul2{ display:block; font-size:26px; line-height:30px; color:#ffffff; border-bottom:1px solid #ffffff; padding:30px 20px 20px 20px; background-color:#212020; margin-bottom:15px;}
.span_ul2 em{display:block; height:2px; background-color:#fff; width:50px; margin-top:10px;}
.span_ul2 i{display:block; font-style:normal; font-size:14px; color:#ffffff;}
.con_tt p{ line-height:25px; display:block; padding:5px 15px; font-size:14px;}
.lanfei_r{width:900px; float:right; background-color:rgba(255,255,255,.75);border-radius:5px 5px 0 0; padding:15px; border-left:1px solid #f2f2f2; padding-left:34px; min-height:800px;}
/*main-pro*/
.main-pro{}
.main-pro ul{display:block;}
.main-pro ul li{width:285px; float:left; margin-right:6px; position:relative; display:block; overflow:hidden; margin-bottom:20px; padding:5px; background-color:#fafafa;}
.main-pro ul li:first-child+li+li{margin-right:0;}
.main-pro ul li:first-child+li+li+li+li+li{margin-right:0;}
.main-pro ul li:first-child+li+li+li+li+li+li+li+li{margin-right:0;}
.main-pro ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{margin-right:0;}
.main-pro ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li{margin-right:0;}
.main-pro ul li:hover{background-color: rgba(34,99,175,1.00);}
.main-pro ul li a p{width:285px; height:268px; display:block; overflow:hidden;}
.main-pro ul li a p img{width:285px; height:268px; display:block;transition: 0.2s;
-moz-transition: 0.2s; /* Firefox 4 */
-webkit-transition: 0.2s; /* Safari 和 Chrome */
-o-transition: 0.2s; /* Opera */}
.main-pro ul li a:hover p img{ transform:scale(1.08)}
.main-pro ul li a span{padding:0 10px;display:block; text-align:center;font-size:16px; color:#4F4F4F; font-style:normal; line-height:50px; height:50px; }
.main-pro ul li a:hover span { color:#ffffff;}

/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:1999999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#2160af url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#2160af url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff7201 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#2160af url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
