﻿*{margin:0;padding:0;}
img{border:0px;}
body{margin:0;background:#fff;font-family:"Microsoft YaHei",微软雅黑,Verdana,Arial,Helvetica,sans-serif,STHeiti,MingLiu;}
a{text-decoration:none;}
li{list-style:none;}
.fr{float:right}
.fl{float:left}
.clear{clear:both;}
.pd20{padding-bottom:20px}
.pt20{padding-top:20px}
.p10{padding:10px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mt10{margin-top:10px;}
img {border: none;vertical-align: middle;}

h1, h2, h3, h4, h5, h6 {font-weight: normal;}
HR {height: 1px;border: none;border-bottom: 1px solid #eee;margin: 10px 0 20px;}

#header {background-color: rgba(255,255,255,0.9);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);height: 131px;position: fixed;top: 0;width: 100%;z-index: 9999;}
.topWrap {border-bottom: 1px solid #f1f1f1;height: 40px;width: 100%;}
.topBox {display: block;height: 40px;line-height: 40px;margin: 0 auto;overflow: hidden;width: 1100px;}
.topBox .wel-msg {color: #666;font-size: 12px;height: 40px;}
.topBox .tel {background: url('../images/ico_tel.png') no-repeat left center scroll;color: #666;font-size: 12px;float: right;height: 40px;line-height: 40px;padding-left: 27px;}
.topBox .tel em {color: #ff6400;font-family: "Times New Roman", Times, serif;font-size: 18px;padding: 0 2px 0 0;}
/*logo*/
.headerWrap {margin: 0 auto;height: 90px;width: 1100px;}
#logo {display: block;float: left;height:90px;width:310px;}
#logo img{width:290px;height:90px}

/***主导航***/
#menuNav {float:left; display:block;height:90px;width:790px;}
#menuNav ul {display:block;margin:0 auto;}
#menuNav li {float:left; height:90px;}
#menuNav li a {color:#333; display:block;font:normal 14px/90px "微软雅黑";margin:0 25px; text-align:center;transition:none;}
#menuNav li a:hover, #menuNav li:hover a {color:#2091d9;}
#menuNav li sub {background: #085eb1 none repeat scroll;bottom:4px;display: block;height:4px;margin:0 auto;position: relative;transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;width:0; line-height:0;}
#menuNav li:hover sub {width:70px;}
#menuNav li .subMenu{background-color:rgba(8,94,177,0.9);box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);position: absolute; left: 0;top:131px;width: 100%;height:100px;display:none;z-index:999;}
#menuNav li .subMenu .level1{width:1100px; margin:0 auto; overflow:hidden;}
#menuNav li .subMenu .level1 li{float:left}
#menuNav li .subMenu .level1 span.space01 {display:block;height:30px;width:220px;}
#menuNav li .subMenu .level1 li a { background:none repeat scroll;border:none;color:#fff;display:block; font-size:14px; margin:0;padding:0 24px; line-height:90px;}
#menuNav li .subMenu .level1s li a { background:none repeat scroll;border:none;color:#fff;display:block; font-size:14px; margin:0;padding:0 13px; line-height:90px;}
#menuNav li .subMenu .level1 li a i { background-color:#fff; display:block; height:6px;position:absolute; top:50%; margin-top:-8px; width:6px;}
#menuNav li .subMenu .level1 li a:hover {color:#ff8400;}
#menuNav li .subMenu .level1 li a:hover i { background-color:#ff8400;}
#menuNav li:hover .subMenu { display:block;}

.space {display: block;height: 131px;}

/*banner*/
		.banner{
			width: 100%;
			/*height: 455px;*/
			/*background: black;*/
			/*子绝父相*/
			position: relative;
			/*超出部分全部隐藏，解决横向滚动条*/
			overflow: hidden;
		}
		.banner ul{
			position: absolute;
		}
		.banner ul li{
			/*这个100%是相对于父盒子的（会把父盒子的宽度继承过来,如父盒子300%,这这里的100%就会相当于300%）*/
			width: 100%;
			height: 455px;
			float: left;
			background:  no-repeat center center;
		}
		/*.banner ul li:nth-child(1){*/
			/*background: url('./1.jpg') no-repeat center center;*/
		/*}*/
		/*.banner ul li:nth-child(2){*/
			/*background: url('./2.jpg') no-repeat center center;*/
		/*}*/
		/*.banner ul li:nth-child(3){*/
			/*background: url('./3.jpg') no-repeat center center;*/
		/*}*/
		.banner ol{
			/*width: 60px;*/
			height: 20px;
			background: rgba(0,0,0,0.5);
			position: absolute;
			left:50%;
			/*margin-left: -40px;*/
			bottom: 30px;
			padding: 0 10px;
			border-radius: 10px;
		}
		.banner ol li{
			width: 10px;
			height: 10px;
			float: left;
			margin: 5px 5px;
			background: rgba(255,255,255,0.5);
			border-radius: 50%;
			cursor: pointer;
		}
		.banner ol .current{
			background: rgba(255,255,255,1);
		}
		.banner i{
			width: 58px;
			height: 120px;
			position: absolute;
			top: 50%;
			margin-top: -60px;
			cursor: pointer;
			border-radius: 5px;
			display: none;
		}
		.banner .left{
			left: 60px;
			background: url('../images/banner/left_right.png') no-repeat 0 0px;
		}
		.banner .right{
			right: 60px;
			background: url('../images/banner/left_right.png') no-repeat 0px -120px;
		}
		.banner .left:hover , .banner .right:hover{
			background-color: rgba(0, 0, 0, 0.31);
		}
.bannerb{width:100%;height:40px;background:url(../images/banner/bannerb.gif) repeat-x;}

/*seach*/
.search_md {margin: 0 auto;width:240px;float:right}
.search_md input {border: 1px solid #999;float: left;height: 40px;line-height: 40px;margin-top: 25px;text-indent: 10px; width: 188px;}
.search_bt {border: 1px solid #999;display: block;float: left;margin-top: 20px;width:40px;height:40px;background:url(../images/search_bt.jpg) no-repeat;}

.bcp3{
  overflow: hidden;
  height: 700px;
  width: 100%;
  background: url(../images/bcp3.jpg) no-repeat center top;
  background-size: 150% 100%;
  float: none;
  padding-bottom: 30px;
  padding-top: 30px;
}

/*服务领域*/
#caseWrap {display: block;overflow: hidden;margin: 0 auto;padding: 30px 0;width: 1125px;}
#caseWrap h3.titleHeading, #aboutWrap h3.titleHeading, #newsWrap h3.titleHeading, #partnerWrap h3.titleHeading {color: #292929;display: block;font-size: 28px;text-align: center;}
#caseWrap h3.titleHeading p, #aboutWrap h3.titleHeading p, #newsWrap h3.titleHeading p, #partnerWrap h3.titleHeading p {color: #aaa;font-size: 16px;padding: 10px 0;}
#caseWrap h3.titleHeading i, #aboutWrap h3.titleHeading i, #newsWrap h3.titleHeading i, #partnerWrap h3.titleHeading i {background-color: #2091d9;display: block;height: 2px;margin: 0 auto;width: 40px;}

.tabCate { display:block; margin:30px auto; overflow:hidden;}
.tabCate li {background:#edeeef none repeat scroll;float: left;font-size:14px;height: 70px;line-height: 70px; margin-right:1px;text-align: center;width:139px;}
.tabCate li a {color: #666;display: block;}
.tabCate li.cur a {color:#fff;}
/*.tabCate li a.list_1 { background:url('../images/ico-tab1.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_1 {background:url('../images/ico-tab1c.png') no-repeat 45px center scroll #2091d9;}
.tabCate li a.list_2 { background:url('../images/ico-tab2.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_2 {background:url('../images/ico-tab2c.png') no-repeat 45px center scroll #2091d9;}
.tabCate li a.list_3 { background:url('../images/ico-tab3.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_3 {background:url('../images/ico-tab3c.png') no-repeat 45px center scroll #2091d9;}
.tabCate li a.list_4 { background:url('../images/ico-tab4.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_4 {background:url('../images/ico-tab4c.png') no-repeat 45px center scroll #2091d9;}
.tabCate li a.list_5 { background:url('../images/ico-tab5.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_5 {background:url('../images/ico-tab5c.png') no-repeat 45px center scroll #2091d9;}*/

.tabCate li.cur a.list_1 {background:#2091d9;}
.tabCate li.cur a.list_2 {background:#2091d9;}
.tabCate li.cur a.list_3 {background:#2091d9;}
.tabCate li.cur a.list_4 {background:#2091d9;}
.tabCate li.cur a.list_5 {background:#2091d9;}
.tabCate li.cur a.list_6 {background:#2091d9;}
.tabCate li.cur a.list_7 {background:#2091d9;}
.tabCate li.cur a.list_8 {background:#2091d9;}
.tabCate li.cur a.list_9 {background:#2091d9;}

#caseWrap .caseCont { background:none repeat scroll; display:block; margin:0 auto;overflow:hidden; padding:0; width:1100px;}
#caseWrap .caseCont li { display:inline; float:left; height:190px; margin:0 16px 0 0; overflow:hidden; position:relative; text-align:center;width:248px;}
#caseWrap .caseCont li span.itemImg img { display:block; height:190px; width:248px;transition:all 1s ease 0s;}
#caseWrap .caseCont li:hover span.itemImg img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#caseWrap .caseCont li span.itemName { display:block; height:50px;position:absolute;left:0; bottom:0;width:100%;}
#caseWrap .caseCont li span.itemName a { background-color:rgba(0,0,0,0.3);color:#fff;display:block; font-size:14px;line-height:50px; }
#caseWrap .caseCont li:hover span.itemName a { background-color:rgba(0,0,0,0.7);color:#ff8400;}
#caseWrap .caseCont li.first, #caseWrap .caseCont li.first span.itemImg img { height:346px; width:520px;}
#caseWrap .caseCont li.last {margin:0 0 16px 0;}

#caseWrap .caseCont li.first2{width:520px;height:326px;background:#edeeef;float:right;padding:10px}
#caseWrap .caseCont li.first2 h2{height:80px;color:#333;font-size:24px;font-weight:200;line-height:80px;text-align:left;}
#caseWrap .caseCont li.first2 p{line-height:40px;color:#333;font-size:18px;text-align:left}

#aboutWrap { background-color:#f8f8f8; display:block; overflow:hidden; padding:30px 0 0; width:100%;}
#aboutWrap .bd { overflow:hidden; margin:30px auto 50px;width:1100px;}
#aboutWrap .bd .img { display:block; float:left; overflow:hidden; width:480px;}
#aboutWrap .bd .img img {transition:all 1s ease 0s;}
#aboutWrap .bd:hover .img img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#aboutWrap .bd .aboutContent {color:#666; font-size:13px;display:block; line-height:28px;overflow:hidden; width:580px;}
#aboutWrap .bd a.more { background-color:#2091d9;color:#fff; display:block; font-size:13px; margin-top:20px;padding:5px 40px;}
#aboutWrap .bd a.more:hover { background-color:#ff8400;}

/*公司简介*/
#aboutWrap { background-color:#f8f8f8; display:block; overflow:hidden; padding:30px 0 0; width:100%;}
#aboutWrap .bd { overflow:hidden; margin:30px auto 50px;width:1100px;}
#aboutWrap .bd .img { display:block; float:left; overflow:hidden; width:480px;}
#aboutWrap .bd .img img {transition:all 1s ease 0s;}
#aboutWrap .bd:hover .img img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#aboutWrap .bd .aboutContent {color:#666; font-size:13px;display:block; line-height:28px;overflow:hidden; width:580px;}
#aboutWrap .bd a.more { background-color:#2091d9;color:#fff; display:block; font-size:13px; margin-top:20px;padding:5px 40px;width:60px}
#aboutWrap .bd a.more:hover { background-color:#ff8400;}

/*新公司简介*/
.qy{background: rgba(0, 0, 0, 0) url("../images/jjbg.jpg") no-repeat scroll center bottom;height: 540px;overflow: hidden;}
.qy-q {background: rgba(0, 0, 0, 0) url("../images/qywh.png") no-repeat scroll 0 0;display: block;height:500px;margin: 16px auto auto;width:1000px;position:relative;}
.qy-q p {font-family: "Microsoft YaHei"; margin: auto;padding-top:30px;text-align: center;}
.qy-q p b {background: rgba(0, 0, 0, 0) url("../images/qy_03.jpg") no-repeat scroll center center;
  color: #555;display: block;font-size: 42px;height: 38px;line-height: 38px;margin-bottom: 14px;}
.qy-q p i {color: #333333;display: block;font-size: 18px;font-style: normal;height: 20px;margin-bottom: 26px;}

.qyl{width:450px;height:300px;position:absolute;left:20px;bottom:20px;}
.qyl span {color: #626262;font: 14px/26px "鐎瑰缍�";margin: auto auto 18px;}
/*.qy-q p a {border: 2px solid #4f4e4e;color: #555555;display: inline-block;font-size: 14px;height: 24px;line-height: 24px;text-align: center;width: 103px;}
*/
.qyl a.more { background-color:#2091d9;color:#fff; display:block; font-size:13px; margin:20px auto 0;padding:5px 40px;width:60px}
.qyl a.more:hover { background-color:#ff8400;}

.ad_1 {background:no-repeat center 0 url('../images/bg_ad_1.jpg');position:relative;height:270px;overflow:hidden;-webkit-transition:height 0.2s ease-in 0s;-moz-transition:height 0.2s ease-in 0s;-ms-transition: height 0.1s ease-in 0s;-o-transition: height 0.2s ease-in 0s;}
.ad_1Text {font-size:60px;color:#fff;text-align:center;font-weight:bold;line-height:270px;height:100%;width:100%;background-image:url('../images/line_01.png');background-repeat: no-repeat;background-position:center center;}

#newsWrap {display:block;margin: 0 auto;overflow:hidden;padding:30px 0 50px;width:1100px;}
#newsWrap .newsCont {float:left;margin:20px 40px 0 0;padding:0;width:340px;}
#newsWrap .last {margin-right:0;}
#newsWrap h3.hd {color:#333; display:block; font-size:20px; height:30px; line-height:30px;}
#newsWrap a.more { display:block; overflow:hidden;}
#newsWrap a.more img {transition:all 1s ease 0s;}
#newsWrap .newsCont:hover a.more img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#newsWrap .bd { display:block;overflow:hidden;padding:0;}
#newsWrap li {margin:0 auto; height:40px;overflow:hidden;width:100%;}
#newsWrap li a { background:url('../images/list_04.png') no-repeat left center scroll;color:#888;display:block; float:left;font-size:13px; line-height:40px;padding-left:15px;}
#newsWrap li a:hover {background:url('../images/list_02.png') no-repeat left center scroll;color:#ff9900;}
#newsWrap li span.data {color:#989898; font-size:11px;float:right;line-height:40px;}

/*荣誉资质*/
#box_cp {overflow: hidden;height: 380px;width: 100%;background: url(../images/bcp2.jpg) repeat-y center top;float: none;padding-bottom: 30px;padding-top: 30px;}
#box_cp h3.titleHeading{color: #292929;display: block;font-size: 28px;text-align: center;}
#box_cp h3.titleHeading p{color: #fff;font-size:16px;padding: 10px 0;}
#box_cp h3.titleHeading i{background-color: #fff;display: block;height: 2px;margin: 0 auto;width: 40px;}

.kindr{width:1150px;height:auto;margin:10px auto;padding:20px 0;}
/*产品展示*/
.cplist{width:260px;height:230px;float:left;position:relative;margin:0 5px;}
.cplist img{width:260px;height:190px;}
.cplist p {background:#005bac;height:40px;left:0;position: absolute;bottom:0px;width:260px;text-align:center;font-size:14px;z-index:99;line-height:40px;}
.cplist p.cpp{color:#fff}
.cplist:hover{box-shadow: 0 0 10px #333;}

#partnerWrap {background-color:#F4F4F4; display:block; overflow:hidden; padding:30px 0 50px; width:100%;}
#partnerWrap .bd {overflow:hidden; margin:20px auto 0; text-align:center;width:1100px;}
#partnerWrap .bd li {border:1px solid #ddd;display:inline-block; margin:10px; overflow:hidden;transition:all 500ms ease 0s;}
#partnerWrap .bd li:hover {border:1px solid #2091D9;}
#partnerWrap img { height:80px; width:253px;filter: grayscale(100%);transition:all 500ms ease 0s;}
#partnerWrap img:hover {filter: grayscale(0);transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#partnerWrap a.more {border:1px solid #ddd;color:#666; display:block; font-size:14px; margin:30px  auto; height:40px; line-height:40px; width:160px;transition:all 500ms ease 0s;}
#partnerWrap a.more:hover {border:1px solid #2091D9; background-color:#2091D9;color:#fff; width:200px;}

ul.partnerList li {border:1px solid #ddd; display:block;float:left;margin:10px;overflow:hidden;transition:all 500ms ease 0s;}
ul.partnerList li:hover {border:1px solid #2091D9;}
ul.partnerList li img { height:80px; width:253px;filter: grayscale(100%);transition:all 500ms ease 0s;}
ul.partnerList li img:hover {filter: grayscale(0);transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}

/***网站底部***/
#footer { background:url('../images/ico-png.png') no-repeat center -70px scroll #2091d9;display:block;padding:0;width:100%;}
.footerCont {display:block; margin:0 auto;overflow:hidden;padding:50px 0;width:1100px;}
.flogo {display:block; padding:50px 60px 0 0;}
.fNav {border-right:1px solid #fff;border-left:1px solid #fff;color:#fff; display:block; float:left; overflow:hidden;width:600px;padding:15px 20px 30px 40px;}
.fNav ul { display:block; float:left;}
.fNav li { display:block; float:left; height:50px;}
.fNav li a {color:#fff; font-size:14px; line-height:50px; padding:0 20px;}
.fNav li a:hover, .fNav p a:hover { text-decoration:underline;}
.fNav p { display:block; float:left; font-size:13px; margin:10px 0 0 20px;}
.fNav p a {color:#fff;}
.qrCode {padding:40px 15px 0; float:right;}
.qrCode img { background-color:#fff; float:left;padding:5px;}
.qrCode p {color:#fff; float:right; font-size:14px; padding:25px 0 0 20px;}
.cprCont { background-color:#041827; display:block; height:50px; line-height:50px; width:100%;}
.copyRight {color:#ababab; display:block; overflow:hidden;line-height:50px; height:50px; margin:0 auto; text-align:center;width:1100px;font-size:14px}
.copyRight .infoCont { display:block; overflow:hidden; margin:0 auto; width:1100px;}
.copyRight a {color:#ababab; text-decoration:none;}
.copyRight a:hover { color:#fff;text-decoration: underline;}
.toolbar-item,.toolbar-layer{background:url('../images/toolbar.png') no-repeat;}
.toolbar{position:fixed;right:0px;bottom:100px; z-index:999;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-qq{background-position:0 -372px;}
.toolbar-item-qq:hover{background-position:0 -434px;}
.toolbar-item-qq .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 0px;}
.toolbar-item-feedback:hover{background-position:0 -62px;}
.toolbar-item-top{background-position:0 -248px;}
.toolbar-item-top:hover{background-position:0 -310px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/***网页内容区***/

.innerBanner {display: block;height:295px;overflow:hidden; position:relative;width: 100%; z-index:10;}
#innerAbout {background: url("../images/inner_about.jpg") no-repeat scroll center 0;}
#innerPro {background: url("../images/inner_pro.jpg") no-repeat scroll center 0;}
#innerFeedback {background: url("../images/inner_msg.jpg") no-repeat scroll center 0;}
#innerContact {background: url("../images/inner_contact.jpg") no-repeat scroll center 0;}
#innerNews {background: url("../images/inner_news.jpg") no-repeat scroll center 0;}
#innerHr {background: url("../images/inner_hr.jpg") no-repeat scroll center 0;}
#innerCase, #innerEqui {background:url("../images/inner_case.jpg") no-repeat scroll center 0;}
#innerTeam {background: url("../images/inner_team.jpg") no-repeat scroll center 0;}



#mainWrapper {margin:0 auto 30px;overflow:hidden;padding:0; position:relative;text-align:left;vertical-align:top;width:1100px;}
#mainWrapper h3.hd {border-bottom:1px solid #eee;color:#005bac; display:block; font-size:24px; height:50px; line-height:50px; margin-top:30px; padding:0;}
#mainWrapper .categories-list { margin:30px auto 0;}

#mainWrapper .bd {line-height:30px; font-size:14px; margin-top:20px;overflow:hidden;padding:0 0 20px;}
#mainWrapper .bd .infoCont { display:block; overflow:hidden; width:600px;}
#mainWrapper .bd .imgCont {display:block; overflow:hidden; width:450px;}
#mainWrapper .hrCont { background:url('../images/hr_01.jpg') no-repeat right center scroll;}
#mainWrapper .msgCont { background:url('../images/msg_01.jpg') no-repeat right center scroll;color:#666}

/*荣誉资质*/
#mainWrapper .rybox {font-size:14px; margin:20px auto 0;overflow:hidden;padding:0 0 20px;width:1100px;}

/*服务领域*/
#caseWrap .caseCont .tabConts li {margin:10px}


/*留言部分*/
.book_title{background:#EAF5FC;border:1px solid #BEDAF0;line-height:30px;padding:0 15px;}
.book_title span{float:right;color:#333;}
.book_Content{border:1px solid #BEDAF0;border-top:0;line-height:22px;padding:5px 15px 10px 15px;margin:0 0 10px 0;background:#fff;}
.book_Content div{border-top:1px dashed #ccc;padding:5px 0;margin:5px 0 0 0;}
.book_Content b{color:#f30;}

.book_add{margin:0;padding:0;list-style:none;}
.book_add input{vertical-align:middle;border:1px solid #ccc;padding:4px 10px;font-size:12px;background:#fff;}
.book_add input.btn, .form_resume input.btn { background-color:#ff6a00;border:medium none;color: #fff;cursor:pointer;font-size:14px;text-align:center;padding:5px 0;width: 120px;}
.book_add input.btn:hover, .form_resume input.btn:hover { background:#f00;color:#fff;}
.book_add textarea{vertical-align:top;border:1px solid #ccc;padding:4px 10px;overflow:hidden;}
.book_add li{padding:2px;clear:both;font-size:12px;}
.book_add li span{display:block;float:left;width:73px;line-height:25px;}
.book_add #showmsg{position:absolute;color:#f30;margin:-18px 0 0 130px;*margin:8px 0 0 20px;}



.n_nav {background:url("../images/n_nav_list.png") repeat scroll 0 0;bottom: 0;height: 60px;left: 50%;margin-left: -550px;max-width: 1100px;overflow: hidden;position: absolute;width: 100%;z-index: 9;}
.n_nav_cate {background: #005bac none repeat scroll 0 0;bottom: 0;color: #fff;font-size: 18px;height: 60px;left: 0;line-height: 60px;position: absolute;text-align: center;    width: 166px;z-index: 10;}
.n_nav_list {height: 60px;overflow: hidden;padding-left: 180px;width: 100%;}
.n_nav_list a {color: #32353a;display: block; float:left; font-size:14px;height: 60px;line-height: 60px;margin:0 12px;}
.n_nav_lists a {margin:0 12px;}
.n_nav_list a.cur, .n_nav_list a:hover {color: #026fb0;}
.n_nav_list a sub {background-color: #054994;bottom: 2px;display: block;height: 2px;margin: 0 auto;position: relative;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;width: 0;z-index: 12;}
.n_nav_list a.cur sub, .n_nav_list a:hover sub {width:100%;}

.hdBreadcrumbs { background-color:#fff;border-bottom:1px solid #e5e5e5; height:59px; line-height:59px; width:100%;}
.breadcrumbs { display:block; width:1100px; margin:0 auto; height:59px;}
.breadcrumbs span.cn {color:#666; font-size:20px;}
.breadcrumbs span.en {color:#ddd; font-size:14px; text-transform:uppercase; font-family:arial;}

#pageBody_pro #mainWrapper { background:none repeat scroll #fff;}
#pageBody_pro #mainWrapper .centerColumn .proList {padding:0;}
h3.cateTitle {color:#666; font-size:24px; text-align:center;}

.centerColumn {float:right; width:850px;}
.centerColumn .hd {background:url('../images/line_02.gif') repeat-x left center scroll;height:28px; line-height:28px; overflow:hidden; position:relative;}
.centerColumn .hd i {background: #2991e5 none repeat scroll 0 0;display: block;font-size: 0;height: 17px;left: 0;line-height:0;position: absolute;top:7px;width:4px;}
.centerColumn .hd h3.titleHeading { background-color:#fff;color:#0054a5; display:block; float:left; padding:0 10px 0 14px; font-size:18px; line-height:28px;}
.hd SPAN.location { float:right; font-size:12px;}
.hd SPAN.links a, .breadcrumbs SPAN.last {color:#00B7EE; display:inline-bloack; font-size:12px;line-height:40px;}
.hd SPAN.links a:hover {color:#7fcefa; text-decoration: underline;}
.hd SPAN.en, .boxtitleHeading SPAN.en {color: #777; float:left;font-size: 12px;}
.centerColumn .bd { font-size:14px; margin-top:10px;line-height:26px;}

.compandy-con { margin-top:30px;overflow: hidden;}
.aboutuPic {display: block;float: left;overflow: hidden;}
.compandy-content {float: right; margin-top:50px;overflow: hidden;width: 522px;}
.compandy-list {padding-left: 37px;}
.compandy-list li h3 {font-size: 16px;font-weight: bold;line-height: 26px;position: relative;}
.compandy-list li h3 i {background-image: url("../images/icons.png");background-repeat: no-repeat;display: block;height: 20px;left: -37px;overflow: hidden;position: absolute;text-indent: -9999px;top: 3px;width: 29px;}
.icon01 {background-position: -65px top;}
.icon02 {background-position: -96px top;}
.icon03 {background-position: -65px -23px;}
.compandy-list li.mt21 { margin-top:21px;}
.compandy-list li p {font-size: 14px;line-height: 26px;margin-top: 5px;}

.honorList, .proList, .equiList {display:block; overflow:hidden;padding:0;}
.honorList li.items, .proList li.items, .equiList li.items {display:block;float:left;height:auto;margin:0 10px 20px;text-align:center;width:248px;}
.honorList li.items span.itemImg, .proList li.items span.itemImg, .equiList li.items span.itemImg { background-color:#fff;border:1px solid #e8e8e8; display:block;overflow:hidden;height:180px; width:236px;padding:5px;transition:all 500ms ease-in-out 0s;}
.honorList li.items span.itemImg:hover, .proList li.items span.itemImg:hover, .equiList li.items span.itemImg:hover {border:1px solid #ff9900;}
.honorList li.items span.itemImg img, .proList li.items span.itemImg img, .equiList li.items span.itemImg img {margin:0 auto;overflow:hidden;transition:all 800ms ease-in-out; width:236px; height:180px;}
.honorList li.items span.itemImg img:hover, .proList li.items span.itemImg img:hover, .equiList li.items span.itemImg img:hover {transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}
.honorList li.items span.itemName, .proList li.items span.itemName, .equiList li.items span.itemName {background:url("../images/shadow_03.jpg") no-repeat center top scroll; display:block;text-align:center;}
.honorList li.items span.itemName a, .proList li.items span.itemName a, .equiList li.items span.itemName a {color:#666; display:block; font-size:14px; line-height:40px;}
.honorList li.items span.itemName a:hover, .proList li.items span.itemName a:hover, .equiList li.items span.itemName a:hover {color:#ff6400;}
.indexCont2 .proList {padding:0;}

.teamList li.items { display:inline-block;float: left; margin-top:20px;text-align: center; height:360px;width:300px; transition:all 300ms ease 0s; position:relative;}
.teamList li .itemImg {height:360px; overflow:hidden;margin:0 auto;width:280px;}
.teamList li .itemImg img{ display:block;border-top-right-radius:50px;border-bottom-left-radius:50px;width:280px;height:360px; margin:0 auto;/*transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;*/}
.teamList li .itemName {border-bottom-left-radius:50px;display:block; height:50px; position:absolute; width:280px; bottom:0; left:10px;}
.teamList li .itemName a {border-bottom-left-radius:50px;background-color:rgba(0,0,0,0.3);color:#fff; display:block;font-size:14px;line-height:50px;}
.teamList li:hover .itemName a {background-color:rgba(255,153,0,0.7);color:#fff; text-decoration:none;}

/***产品详细页***/
h1.proName {height:50px; line-height:50px; font-size:24px; padding:10px 0 20px; text-align:center;}
#productMainImage {border:1px solid #efefef; margin:10px auto 0;padding:10px;position: relative;text-align: center;width:400px;}
#productInfo {color:#999; float:right; width:340px;}
#productInfo DIV { height:30px; line-height:30px;}
#productInfo SPAN {color:#666; float:left; font-family: "微软雅黑"; font-size:12px; font-weight:bold;}
#productName {color:#000; font-size:16px; font-weight:bold;}
#productInfo .share {border-top:1px solid #d8d8d8;height: 20px; margin-top:5px;line-height: 20px;padding:10px 0 0; vertical-align: middle;}
#proDesCont {display:block;overflow:hidden;}
#proDesCont .showCont {border-right:1px solid #eee; display:block; text-align:center; overflow:hidden;padding-bottom:50px; width:700px;}
#proDesCont .showCont .cont img { max-width:600px;}
#proDesCont .viewCont {overflow:hidden;padding-top:10px; width:370px;}
#proDesCont .viewCont h2 { border-bottom:1px solid #eee;color:#333; font-size:16px; line-height:40px; display:block;}
.navNextPrevWrapper {border-top:1px solid #eee;color:#333;padding:20px 0;}
.navNextPrevWrapper SPAN, .navNextPrevList SPAN {color:#666; font-size:14px; line-height:2em; font-weight:700;}
.navNextPrevWrapper a, .navNextPrevWrapper a, .navNextPrevList a {font-size:14px;color:#666;}
.navNextPrevWrapper A:hover, .navNextPrevWrapper A:hover {color:#ff6a00; text-decoration:underline;}

/***新闻列表页***/
.newsL {border-bottom: 1px solid #eee; display:block; float:left;height:200px; overflow:hidden;padding: 20px 10px; width:500px;margin:0 10px;}
.newsT {font-size: 18px;line-height: 42px;}
.newsT a {color: #428bca;}
.newsT a:hover {color:#3bbeef;}
.newsC { font-size:14px;line-height: 28px; overflow:hidden;}
.newsL .date {color: #ccc;font-size: 14px;padding: 15px 0;}

/*内容页面*/
.news_title {color: #333;margin: 5px 0;padding: 0;text-align: center;font-size: 24px;}
.news_info {text-align: center;color: #888;margin: 0 auto;padding: 10px 0;font-size: 14px;}
#art_content {word-break: break-all;font-size: 14px;line-height: 24px;padding: 10px 0;color: #666;}
#art_content p{line-height:30px;font-size:14px;color:#555}
#art_content img{max-width:100%}

/***网站底部***/
#footer { background:url('../images/ico-png.png') no-repeat center -70px scroll #2091d9;display:block;padding:0;width:100%;}
.footerCont {display:block; margin:0 auto;overflow:hidden;padding:50px 0;width:1100px;}
.flogo {display:block; padding:50px 60px 0 0;}
.fNav {border-right:1px solid #fff;border-left:1px solid #fff;color:#fff; display:block; float:left; overflow:hidden;width:540px;padding:15px 20px 30px 40px;}
.fNav ul { display:block; float:left;}
.fNav li { display:block; float:left; height:50px;}
.fNav li a {color:#fff; font-size:14px; line-height:50px; padding:0 20px;}
.fNav li a:hover, .fNav p a:hover { text-decoration:underline;}
.fNav p { display:block; float:left; font-size:13px; margin:10px 0 0 20px;}
.fNav p a {color:#fff;}
.qrCode {padding:40px 15px 0; float:right;}
.qrCode img { background-color:#fff; float:left;padding:5px;}
.qrCode p {color:#fff; float:right; font-size:14px; padding:25px 0 0 20px;}
.cprCont { background-color:#041827; display:block; height:50px; line-height:50px; width:100%;}
.copyRight {color:#ababab; display:block; overflow:hidden;line-height:50px; height:50px; margin:0 auto; text-align:center;width:1100px;}
.copyRight .infoCont { display:block; overflow:hidden; margin:0 auto; width:1100px;}
.copyRight a {color:#ababab; text-decoration:none;}
.copyRight a:hover { color:#fff;text-decoration: underline;}
.toolbar-item,.toolbar-layer{background:url('../images/toolbar.png') no-repeat;}
.toolbar{position:fixed;right:0px;bottom:100px; z-index:999;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-qq{background-position:0 -372px;}
.toolbar-item-qq:hover{background-position:0 -434px;}
.toolbar-item-qq .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 0px;}
.toolbar-item-feedback:hover{background-position:0 -62px;}
.toolbar-item-top{background-position:0 -248px;}
.toolbar-item-top:hover{background-position:0 -310px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/*分页*/
.flickr {clear: both;font-family: Verdana;font-size: 12px;margin:30px auto;padding: 0;text-align: center;width: 100%;clear:both}
.flickr span {color: #999;margin-right: 3px;padding: 3px 6px;}
.flickr a {background-position: 50% bottom;border-color: #CD1A1A;border-style: solid;border-width: 1px;color: #333;margin-right: 3px;padding: 3px 6px;text-decoration: none;}
.flickr span.disabled {color: #adaaad;margin-right: 3px;padding: 2px 6px;}
.flickr a:hover {background-color: #CD1A1A;background-image: none;border-style: solid;border-width: 1px;color: #fff;}

/*上下篇*/
.pageNavi{border-top: 1px solid #292929;margin: 10px auto 0;padding: 10px 0 25px;text-align: center;width: 100%;color:#666}
.pageleft {height: 24px;line-height: 24px;overflow: hidden;width: 300px;}
.pageleft {float: left;font-size: 14px;padding-left: 10px;text-align: left;}
.pageNavi a {color: #666;font-size: 14px;}
.pageNavi a:hover{color:#CD1A1A}
.pageright {height: 24px;line-height: 24px;overflow: hidden;width: 300px;}
.pageright {float: right;font-size: 14px;padding-right: 10px;text-align: right;}


/*新新闻样式*/
#mainWrapper2 {margin:0 auto 30px;overflow:hidden;padding:0; position:relative;text-align:left;vertical-align:top;width:100%;}
#mainWrapper2 h3.hd {border-bottom:1px solid #eee;color:#005bac; display:block; font-size:24px; height:50px; line-height:50px; margin:30px auto 0; padding:0;width:1100px;}
.list_new_nr li:hover {background: #004098;}
.list_new_nr li:hover .list_new_left span {color: #fff;}
.list_new_nr li:hover .list_new_main dl dt a {color: #fff;}
.list_new_nr li:hover .list_new_main dl dd {color: #fff;}
.list_new_nr li {width: 100%;height: auto;padding: 30px 0;overflow: hidden;}
.list_new_nrs {width:1100px;height: auto;margin: 0 auto;overflow: hidden;}
.list_new_left {width: 12%;height: auto;padding: 30px 0;float:left}
.list_new_left span {color: #a8a8a8;font-size: 40px;font-family: "微软雅黑";}
.list_new_left a {width: 50%;height: 15px;display: block;margin: 10px 0;background: url(../images/list_ago_jt.png) left no-repeat;background-size: 100% 100%;}
.list_new_right {float: right;width: 88%;height: auto;background: url(../images/list_ago_line.png) left no-repeat;background-size: 3px 100%;}
.list_new_main {width: 96%;float: right;}
.list_new_main dl {float: left;width: 55%;overflow: hidden;}
.list_new_main dl dt {width: 90%;height: auto;color: #484848;font-size: 15px;font-weight: bold;line-height: 30px;margin-left: 5%;}
.list_new_main dl dt a{color:#000;}
.list_new_main dl dd {font-size: 14px;line-height: 30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;overflow: hidden;}
.list_new_img {float: right;width: 40%;height: 150px;}
.list_new_img img {width: 100%;height: 100%;}

*{margin:0;padding:0;}
img{border:0px;}
body{margin:0;background:#fff;font-family:"Microsoft YaHei",微软雅黑,Verdana,Arial,Helvetica,sans-serif,STHeiti,MingLiu;}
a{text-decoration:none;}
li{list-style:none;}
.fr{float:right}
.fl{float:left}
.clear{clear:both;}
.pd20{padding-bottom:20px}
.pt20{padding-top:20px}
.p10{padding:10px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mt10{margin-top:10px;}
img {border: none;vertical-align: middle;}

h1, h2, h3, h4, h5, h6 {font-weight: normal;}
HR {height: 1px;border: none;border-bottom: 1px solid #eee;margin: 10px 0 20px;}

#header {background-color: rgba(255,255,255,0.9);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);height: 131px;position: fixed;top: 0;width: 100%;z-index: 9999;}
.topWrap {border-bottom: 1px solid #f1f1f1;height: 40px;width: 100%;}
.topBox {display: block;height: 40px;line-height: 40px;margin: 0 auto;overflow: hidden;width: 1100px;}
.topBox .wel-msg {color: #666;font-size: 12px;height: 40px;}
.topBox .tel {background: url('../images/ico_tel.png') no-repeat left center scroll;color: #666;font-size: 12px;float: right;height: 40px;line-height: 40px;padding-left: 27px;}
.topBox .tel em {color: #ff6400;font-family: "Times New Roman", Times, serif;font-size: 18px;padding: 0 2px 0 0;}
/*logo*/
.headerWrap {margin: 0 auto;height: 90px;width: 1100px;}
#logo {display: block;float: left;height:90px;width:310px;}
#logo img{width:290px;height:90px}

/***主导航***/
#menuNav {float:left; display:block;height:90px;width:790px;}
#menuNav ul {display:block;margin:0 auto;}
#menuNav li {float:left; height:90px;}
#menuNav li a {color:#333; display:block;font:normal 14px/90px "微软雅黑";margin:0 25px; text-align:center;transition:none;}
#menuNav li a:hover, #menuNav li:hover a {color:#2091d9;}
#menuNav li sub {background: #085eb1 none repeat scroll;bottom:4px;display: block;height:4px;margin:0 auto;position: relative;transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;width:0; line-height:0;}
#menuNav li:hover sub {width:70px;}
#menuNav li .subMenu{background-color:rgba(8,94,177,0.9);box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);position: absolute; left: 0;top:131px;width: 100%;height:100px;display:none;z-index:999;}
#menuNav li .subMenu .level1{width:1100px; margin:0 auto; overflow:hidden;}
#menuNav li .subMenu .level1 li{float:left}
#menuNav li .subMenu .level1 span.space01 {display:block;height:30px;width:220px;}
#menuNav li .subMenu .level1 li a { background:none repeat scroll;border:none;color:#fff;display:block; font-size:14px; margin:0;padding:0 24px; line-height:90px;}
#menuNav li .subMenu .level1s li a { background:none repeat scroll;border:none;color:#fff;display:block; font-size:14px; margin:0;padding:0 13px; line-height:90px;}
#menuNav li .subMenu .level1 li a i { background-color:#fff; display:block; height:6px;position:absolute; top:50%; margin-top:-8px; width:6px;}
#menuNav li .subMenu .level1 li a:hover {color:#ff8400;}
#menuNav li .subMenu .level1 li a:hover i { background-color:#ff8400;}
#menuNav li:hover .subMenu { display:block;}

.space {display: block;height: 131px;}

/*banner*/
		.banner{
			width: 100%;
			/*height: 455px;*/
			/*background: black;*/
			/*子绝父相*/
			position: relative;
			/*超出部分全部隐藏，解决横向滚动条*/
			overflow: hidden;
		}
		.banner ul{
			position: absolute;
		}
		.banner ul li{
			/*这个100%是相对于父盒子的（会把父盒子的宽度继承过来,如父盒子300%,这这里的100%就会相当于300%）*/
			width: 100%;
			height: 455px;
			float: left;
			background:  no-repeat center center;
		}
		/*.banner ul li:nth-child(1){*/
			/*background: url('./1.jpg') no-repeat center center;*/
		/*}*/
		/*.banner ul li:nth-child(2){*/
			/*background: url('./2.jpg') no-repeat center center;*/
		/*}*/
		/*.banner ul li:nth-child(3){*/
			/*background: url('./3.jpg') no-repeat center center;*/
		/*}*/
		.banner ol{
			/*width: 60px;*/
			height: 20px;
			background: rgba(0,0,0,0.5);
			position: absolute;
			left:50%;
			/*margin-left: -40px;*/
			bottom: 30px;
			padding: 0 10px;
			border-radius: 10px;
		}
		.banner ol li{
			width: 10px;
			height: 10px;
			float: left;
			margin: 5px 5px;
			background: rgba(255,255,255,0.5);
			border-radius: 50%;
			cursor: pointer;
		}
		.banner ol .current{
			background: rgba(255,255,255,1);
		}
		.banner i{
			width: 58px;
			height: 120px;
			position: absolute;
			top: 50%;
			margin-top: -60px;
			cursor: pointer;
			border-radius: 5px;
			display: none;
		}
		.banner .left{
			left: 60px;
			background: url('../images/banner/left_right.png') no-repeat 0 0px;
		}
		.banner .right{
			right: 60px;
			background: url('../images/banner/left_right.png') no-repeat 0px -120px;
		}
		.banner .left:hover , .banner .right:hover{
			background-color: rgba(0, 0, 0, 0.31);
		}
.bannerb{width:100%;height:40px;background:url(../images/banner/bannerb.gif) repeat-x;}

/*seach*/
.search_md {margin: 0 auto;width:240px;float:right}
.search_md input {border: 1px solid #999;float: left;height: 40px;line-height: 40px;margin-top: 25px;text-indent: 10px; width: 188px;}
.search_bt {border: 1px solid #999;display: block;float: left;margin-top: 20px;width:40px;height:40px;background:url(../images/search_bt.jpg) no-repeat;}

.bcp3{
  overflow: hidden;
  height: 700px;
  width: 100%;
  background: url(../images/bcp3.jpg) no-repeat center top;
  background-size: 150% 100%;
  float: none;
  padding-bottom: 30px;
  padding-top: 30px;
}

/*服务领域*/
#caseWrap {display: block;overflow: hidden;margin: 0 auto;padding: 30px 0;width: 1125px;}
#caseWrap h3.titleHeading, #aboutWrap h3.titleHeading, #newsWrap h3.titleHeading, #partnerWrap h3.titleHeading {color: #292929;display: block;font-size: 28px;text-align: center;}
#caseWrap h3.titleHeading p, #aboutWrap h3.titleHeading p, #newsWrap h3.titleHeading p, #partnerWrap h3.titleHeading p {color: #aaa;font-size: 16px;padding: 10px 0;}
#caseWrap h3.titleHeading i, #aboutWrap h3.titleHeading i, #newsWrap h3.titleHeading i, #partnerWrap h3.titleHeading i {background-color: #2091d9;display: block;height: 2px;margin: 0 auto;width: 40px;}

.tabCate { display:block; margin:30px auto; overflow:hidden;}
.tabCate li {background:#edeeef none repeat scroll;float: left;font-size:14px;height: 70px;line-height: 70px; margin-right:1px;text-align: center;width:139px;}
.tabCate li a {color: #666;display: block;}
.tabCate li.cur a {color:#fff;}
/*.tabCate li a.list_1 { background:url('../images/ico-tab1.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_1 {background:url('../images/ico-tab1c.png') no-repeat 45px center scroll #2091d9;}
.tabCate li a.list_2 { background:url('../images/ico-tab2.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_2 {background:url('../images/ico-tab2c.png') no-repeat 45px center scroll #2091d9;}
.tabCate li a.list_3 { background:url('../images/ico-tab3.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_3 {background:url('../images/ico-tab3c.png') no-repeat 45px center scroll #2091d9;}
.tabCate li a.list_4 { background:url('../images/ico-tab4.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_4 {background:url('../images/ico-tab4c.png') no-repeat 45px center scroll #2091d9;}
.tabCate li a.list_5 { background:url('../images/ico-tab5.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_5 {background:url('../images/ico-tab5c.png') no-repeat 45px center scroll #2091d9;}*/

.tabCate li.cur a.list_1 {background:#2091d9;}
.tabCate li.cur a.list_2 {background:#2091d9;}
.tabCate li.cur a.list_3 {background:#2091d9;}
.tabCate li.cur a.list_4 {background:#2091d9;}
.tabCate li.cur a.list_5 {background:#2091d9;}
.tabCate li.cur a.list_6 {background:#2091d9;}
.tabCate li.cur a.list_7 {background:#2091d9;}
.tabCate li.cur a.list_8 {background:#2091d9;}
.tabCate li.cur a.list_9 {background:#2091d9;}

#caseWrap .caseCont { background:none repeat scroll; display:block; margin:0 auto;overflow:hidden; padding:0; width:1100px;}
#caseWrap .caseCont li { display:inline; float:left; height:190px; margin:0 16px 0 0; overflow:hidden; position:relative; text-align:center;width:248px;}
#caseWrap .caseCont li span.itemImg img { display:block; height:190px; width:248px;transition:all 1s ease 0s;}
#caseWrap .caseCont li:hover span.itemImg img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#caseWrap .caseCont li span.itemName { display:block; height:50px;position:absolute;left:0; bottom:0;width:100%;}
#caseWrap .caseCont li span.itemName a { background-color:rgba(0,0,0,0.3);color:#fff;display:block; font-size:14px;line-height:50px; }
#caseWrap .caseCont li:hover span.itemName a { background-color:rgba(0,0,0,0.7);color:#ff8400;}
#caseWrap .caseCont li.first, #caseWrap .caseCont li.first span.itemImg img { height:346px; width:520px;}
#caseWrap .caseCont li.last {margin:0 0 16px 0;}

#caseWrap .caseCont li.first2{width:520px;height:326px;background:#edeeef;float:right;padding:10px}
#caseWrap .caseCont li.first2 h2{height:80px;color:#333;font-size:24px;font-weight:200;line-height:80px;text-align:left;}
#caseWrap .caseCont li.first2 p{line-height:40px;color:#333;font-size:18px;text-align:left}

#aboutWrap { background-color:#f8f8f8; display:block; overflow:hidden; padding:30px 0 0; width:100%;}
#aboutWrap .bd { overflow:hidden; margin:30px auto 50px;width:1100px;}
#aboutWrap .bd .img { display:block; float:left; overflow:hidden; width:480px;}
#aboutWrap .bd .img img {transition:all 1s ease 0s;}
#aboutWrap .bd:hover .img img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#aboutWrap .bd .aboutContent {color:#666; font-size:13px;display:block; line-height:28px;overflow:hidden; width:580px;}
#aboutWrap .bd a.more { background-color:#2091d9;color:#fff; display:block; font-size:13px; margin-top:20px;padding:5px 40px;}
#aboutWrap .bd a.more:hover { background-color:#ff8400;}

/*公司简介*/
#aboutWrap { background-color:#f8f8f8; display:block; overflow:hidden; padding:30px 0 0; width:100%;}
#aboutWrap .bd { overflow:hidden; margin:30px auto 50px;width:1100px;}
#aboutWrap .bd .img { display:block; float:left; overflow:hidden; width:480px;}
#aboutWrap .bd .img img {transition:all 1s ease 0s;}
#aboutWrap .bd:hover .img img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#aboutWrap .bd .aboutContent {color:#666; font-size:13px;display:block; line-height:28px;overflow:hidden; width:580px;}
#aboutWrap .bd a.more { background-color:#2091d9;color:#fff; display:block; font-size:13px; margin-top:20px;padding:5px 40px;width:60px}
#aboutWrap .bd a.more:hover { background-color:#ff8400;}

/*新公司简介*/
.qy{background: rgba(0, 0, 0, 0) url("../images/jjbg.jpg") no-repeat scroll center bottom;height: 700px;overflow: hidden;}
.qy-q {background: rgba(0, 0, 0, 0) url("../images/qywh.png") no-repeat scroll 0 0;display: block;height:450px;margin: 16px auto auto;width:1000px;position:relative;}
.qy-q p {font-family: "Microsoft YaHei"; margin: auto;padding-top:10px;text-align: center;}
.qy-q p b {background: rgba(0, 0, 0, 0) url("../images/qy_03.jpg") no-repeat scroll center center;
  color: #555;display: block;font-size: 42px;height: 38px;line-height: 38px;margin-bottom: 14px;}
.qy-q p i {color: #333333;display: block;font-size: 18px;font-style: normal;height: 20px;margin-bottom: 26px;}
.qyl{width:450px;height:300px;position:absolute;left:20px;bottom:20px;}
.qyl p{color: #626262;font-size:14px;line-height:30px;text-indent:2em;text-align:left;}
/*.qy-q p a {border: 2px solid #4f4e4e;color: #555555;display: inline-block;font-size: 14px;height: 24px;line-height: 24px;text-align: center;width: 103px;}
*/
.qyl a.more { background-color:#2091d9;color:#fff; display:block; font-size:13px; margin:20px auto 0;padding:5px 40px;width:60px}
.qyl a.more:hover { background-color:#ff8400;}

.qyr{width:500px;height:300px;right:20px;bottom:20px;background:#ddd;position:absolute;}

.ad_1 {background:no-repeat center 0 url('../images/bg_ad_1.jpg');position:relative;height:270px;overflow:hidden;-webkit-transition:height 0.2s ease-in 0s;-moz-transition:height 0.2s ease-in 0s;-ms-transition: height 0.1s ease-in 0s;-o-transition: height 0.2s ease-in 0s;}
.ad_1Text {font-size:60px;color:#fff;text-align:center;font-weight:bold;line-height:270px;height:100%;width:100%;background-image:url('../images/line_01.png');background-repeat: no-repeat;background-position:center center;}

#newsWrap {display:block;margin: 0 auto;overflow:hidden;padding:30px 0 50px;width:1100px;}
#newsWrap .newsCont {float:left;margin:20px 40px 0 0;padding:0;width:340px;}
#newsWrap .last {margin-right:0;}
#newsWrap h3.hd {color:#333; display:block; font-size:20px; height:30px; line-height:30px;}
#newsWrap a.more { display:block; overflow:hidden;}
#newsWrap a.more img {transition:all 1s ease 0s;}
#newsWrap .newsCont:hover a.more img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#newsWrap .bd { display:block;overflow:hidden;padding:0;}
#newsWrap li {margin:0 auto; height:40px;overflow:hidden;width:100%;}
#newsWrap li a { background:url('../images/list_04.png') no-repeat left center scroll;color:#888;display:block; float:left;font-size:13px; line-height:40px;padding-left:15px;}
#newsWrap li a:hover {background:url('../images/list_02.png') no-repeat left center scroll;color:#ff9900;}
#newsWrap li span.data {color:#989898; font-size:11px;float:right;line-height:40px;}

/*荣誉资质*/
#box_cp {overflow: hidden;height: 380px;width: 100%;background: url(../images/bcp2.jpg) repeat-y center top;float: none;padding-bottom: 30px;padding-top: 30px;}
#box_cp h3.titleHeading{color: #292929;display: block;font-size: 28px;text-align: center;}
#box_cp h3.titleHeading p{color: #fff;font-size:16px;padding: 10px 0;}
#box_cp h3.titleHeading i{background-color: #fff;display: block;height: 2px;margin: 0 auto;width: 40px;}

.kindr{width:1150px;height:auto;margin:10px auto;padding:20px 0;}
/*产品展示*/
.cplist{width:260px;height:230px;float:left;position:relative;margin:0 5px;}
.cplist img{width:260px;height:190px;}
.cplist p {background:#005bac;height:40px;left:0;position: absolute;bottom:0px;width:260px;text-align:center;font-size:14px;z-index:99;line-height:40px;}
.cplist p.cpp{color:#fff}
.cplist:hover{box-shadow: 0 0 10px #333;}

#partnerWrap {background-color:#F4F4F4; display:block; overflow:hidden; padding:30px 0 50px; width:100%;}
#partnerWrap .bd {overflow:hidden; margin:20px auto 0; text-align:center;width:1100px;}
#partnerWrap .bd li {border:1px solid #ddd;display:inline-block; margin:10px; overflow:hidden;transition:all 500ms ease 0s;}
#partnerWrap .bd li:hover {border:1px solid #2091D9;}
#partnerWrap img { height:80px; width:253px;filter: grayscale(100%);transition:all 500ms ease 0s;}
#partnerWrap img:hover {filter: grayscale(0);transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#partnerWrap a.more {border:1px solid #ddd;color:#666; display:block; font-size:14px; margin:30px  auto; height:40px; line-height:40px; width:160px;transition:all 500ms ease 0s;}
#partnerWrap a.more:hover {border:1px solid #2091D9; background-color:#2091D9;color:#fff; width:200px;}

ul.partnerList li {border:1px solid #ddd; display:block;float:left;margin:10px;overflow:hidden;transition:all 500ms ease 0s;}
ul.partnerList li:hover {border:1px solid #2091D9;}
ul.partnerList li img { height:80px; width:253px;filter: grayscale(100%);transition:all 500ms ease 0s;}
ul.partnerList li img:hover {filter: grayscale(0);transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}

/***网站底部***/
#footer { background:url('../images/ico-png.png') no-repeat center -70px scroll #2091d9;display:block;padding:0;width:100%;}
.footerCont {display:block; margin:0 auto;overflow:hidden;padding:50px 0;width:1100px;}
.flogo {display:block; padding:50px 60px 0 0;}
.fNav {border-right:1px solid #fff;border-left:1px solid #fff;color:#fff; display:block; float:left; overflow:hidden;width:600px;padding:15px 20px 30px 40px;}
.fNav ul { display:block; float:left;}
.fNav li { display:block; float:left; height:50px;}
.fNav li a {color:#fff; font-size:14px; line-height:50px; padding:0 20px;}
.fNav li a:hover, .fNav p a:hover { text-decoration:underline;}
.fNav p { display:block; float:left; font-size:13px; margin:10px 0 0 20px;}
.fNav p a {color:#fff;}
.qrCode {padding:40px 15px 0; float:right;}
.qrCode img { background-color:#fff; float:left;padding:5px;}
.qrCode p {color:#fff; float:right; font-size:14px; padding:25px 0 0 20px;}
.cprCont { background-color:#041827; display:block; height:50px; line-height:50px; width:100%;}
.copyRight {color:#ababab; display:block; overflow:hidden;line-height:50px; height:50px; margin:0 auto; text-align:center;width:1100px;font-size:14px}
.copyRight .infoCont { display:block; overflow:hidden; margin:0 auto; width:1100px;}
.copyRight a {color:#ababab; text-decoration:none;}
.copyRight a:hover { color:#fff;text-decoration: underline;}
.toolbar-item,.toolbar-layer{background:url('../images/toolbar.png') no-repeat;}
.toolbar{position:fixed;right:0px;bottom:100px; z-index:999;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-qq{background-position:0 -372px;}
.toolbar-item-qq:hover{background-position:0 -434px;}
.toolbar-item-qq .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 0px;}
.toolbar-item-feedback:hover{background-position:0 -62px;}
.toolbar-item-top{background-position:0 -248px;}
.toolbar-item-top:hover{background-position:0 -310px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/***网页内容区***/

.innerBanner {display: block;height:295px;overflow:hidden; position:relative;width: 100%; z-index:10;}
#innerAbout {background: url("../images/inner_about.jpg") no-repeat scroll center 0;}
#innerPro {background: url("../images/inner_pro.jpg") no-repeat scroll center 0;}
#innerFeedback {background: url("../images/inner_msg.jpg") no-repeat scroll center 0;}
#innerContact {background: url("../images/inner_contact.jpg") no-repeat scroll center 0;}
#innerNews {background: url("../images/inner_news.jpg") no-repeat scroll center 0;}
#innerHr {background: url("../images/inner_hr.jpg") no-repeat scroll center 0;}
#innerCase, #innerEqui {background:url("../images/inner_case.jpg") no-repeat scroll center 0;}
#innerTeam {background: url("../images/inner_team.jpg") no-repeat scroll center 0;}



#mainWrapper {margin:0 auto 30px;overflow:hidden;padding:0; position:relative;text-align:left;vertical-align:top;width:1100px;}
#mainWrapper h3.hd {border-bottom:1px solid #eee;color:#005bac; display:block; font-size:24px; height:50px; line-height:50px; margin-top:30px; padding:0;}
#mainWrapper .categories-list { margin:30px auto 0;}

#mainWrapper .bd {line-height:30px; font-size:14px; margin-top:20px;overflow:hidden;padding:0 0 20px;}
#mainWrapper .bd .infoCont { display:block; overflow:hidden; width:600px;}
#mainWrapper .bd .imgCont {display:block; overflow:hidden; width:450px;}
#mainWrapper .hrCont { background:url('../images/hr_01.jpg') no-repeat right center scroll;}
#mainWrapper .msgCont { background:url('../images/msg_01.jpg') no-repeat right center scroll;color:#666}

/*荣誉资质*/
#mainWrapper .rybox {font-size:14px; margin:20px auto 0;overflow:hidden;padding:0 0 20px;width:1100px;}

/*服务领域*/
#caseWrap .caseCont .tabConts li {margin:10px}


/*留言部分*/
.book_title{background:#EAF5FC;border:1px solid #BEDAF0;line-height:30px;padding:0 15px;}
.book_title span{float:right;color:#333;}
.book_Content{border:1px solid #BEDAF0;border-top:0;line-height:22px;padding:5px 15px 10px 15px;margin:0 0 10px 0;background:#fff;}
.book_Content div{border-top:1px dashed #ccc;padding:5px 0;margin:5px 0 0 0;}
.book_Content b{color:#f30;}

.book_add{margin:0;padding:0;list-style:none;}
.book_add input{vertical-align:middle;border:1px solid #ccc;padding:4px 10px;font-size:12px;background:#fff;}
.book_add input.btn, .form_resume input.btn { background-color:#ff6a00;border:medium none;color: #fff;cursor:pointer;font-size:14px;text-align:center;padding:5px 0;width: 120px;}
.book_add input.btn:hover, .form_resume input.btn:hover { background:#f00;color:#fff;}
.book_add textarea{vertical-align:top;border:1px solid #ccc;padding:4px 10px;overflow:hidden;}
.book_add li{padding:2px;clear:both;font-size:12px;}
.book_add li span{display:block;float:left;width:73px;line-height:25px;}
.book_add #showmsg{position:absolute;color:#f30;margin:-18px 0 0 130px;*margin:8px 0 0 20px;}



.n_nav {background:url("../images/n_nav_list.png") repeat scroll 0 0;bottom: 0;height: 60px;left: 50%;margin-left: -550px;max-width: 1100px;overflow: hidden;position: absolute;width: 100%;z-index: 9;}
.n_nav_cate {background: #005bac none repeat scroll 0 0;bottom: 0;color: #fff;font-size: 18px;height: 60px;left: 0;line-height: 60px;position: absolute;text-align: center;    width: 166px;z-index: 10;}
.n_nav_list {height: 60px;overflow: hidden;padding-left: 180px;width: 100%;}
.n_nav_list a {color: #32353a;display: block; float:left; font-size:14px;height: 60px;line-height: 60px;margin:0 12px;}
.n_nav_lists a {margin:0 12px;}
.n_nav_list a.cur, .n_nav_list a:hover {color: #026fb0;}
.n_nav_list a sub {background-color: #054994;bottom: 2px;display: block;height: 2px;margin: 0 auto;position: relative;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;width: 0;z-index: 12;}
.n_nav_list a.cur sub, .n_nav_list a:hover sub {width:100%;}

.hdBreadcrumbs { background-color:#fff;border-bottom:1px solid #e5e5e5; height:59px; line-height:59px; width:100%;}
.breadcrumbs { display:block; width:1100px; margin:0 auto; height:59px;}
.breadcrumbs span.cn {color:#666; font-size:20px;}
.breadcrumbs span.en {color:#ddd; font-size:14px; text-transform:uppercase; font-family:arial;}

#pageBody_pro #mainWrapper { background:none repeat scroll #fff;}
#pageBody_pro #mainWrapper .centerColumn .proList {padding:0;}
h3.cateTitle {color:#666; font-size:24px; text-align:center;}

.centerColumn {float:right; width:850px;}
.centerColumn .hd {background:url('../images/line_02.gif') repeat-x left center scroll;height:28px; line-height:28px; overflow:hidden; position:relative;}
.centerColumn .hd i {background: #2991e5 none repeat scroll 0 0;display: block;font-size: 0;height: 17px;left: 0;line-height:0;position: absolute;top:7px;width:4px;}
.centerColumn .hd h3.titleHeading { background-color:#fff;color:#0054a5; display:block; float:left; padding:0 10px 0 14px; font-size:18px; line-height:28px;}
.hd SPAN.location { float:right; font-size:12px;}
.hd SPAN.links a, .breadcrumbs SPAN.last {color:#00B7EE; display:inline-bloack; font-size:12px;line-height:40px;}
.hd SPAN.links a:hover {color:#7fcefa; text-decoration: underline;}
.hd SPAN.en, .boxtitleHeading SPAN.en {color: #777; float:left;font-size: 12px;}
.centerColumn .bd { font-size:14px; margin-top:10px;line-height:26px;}

.compandy-con { margin-top:30px;overflow: hidden;}
.aboutuPic {display: block;float: left;overflow: hidden;}
.compandy-content {float: right; margin-top:50px;overflow: hidden;width: 522px;}
.compandy-list {padding-left: 37px;}
.compandy-list li h3 {font-size: 16px;font-weight: bold;line-height: 26px;position: relative;}
.compandy-list li h3 i {background-image: url("../images/icons.png");background-repeat: no-repeat;display: block;height: 20px;left: -37px;overflow: hidden;position: absolute;text-indent: -9999px;top: 3px;width: 29px;}
.icon01 {background-position: -65px top;}
.icon02 {background-position: -96px top;}
.icon03 {background-position: -65px -23px;}
.compandy-list li.mt21 { margin-top:21px;}
.compandy-list li p {font-size: 14px;line-height: 26px;margin-top: 5px;}

.honorList, .proList, .equiList {display:block; overflow:hidden;padding:0;}
.honorList li.items, .proList li.items, .equiList li.items {display:block;float:left;height:auto;margin:0 10px 20px;text-align:center;width:248px;}
.honorList li.items span.itemImg, .proList li.items span.itemImg, .equiList li.items span.itemImg { background-color:#fff;border:1px solid #e8e8e8; display:block;overflow:hidden;height:180px; width:236px;padding:5px;transition:all 500ms ease-in-out 0s;}
.honorList li.items span.itemImg:hover, .proList li.items span.itemImg:hover, .equiList li.items span.itemImg:hover {border:1px solid #ff9900;}
.honorList li.items span.itemImg img, .proList li.items span.itemImg img, .equiList li.items span.itemImg img {margin:0 auto;overflow:hidden;transition:all 800ms ease-in-out; width:236px; height:180px;}
.honorList li.items span.itemImg img:hover, .proList li.items span.itemImg img:hover, .equiList li.items span.itemImg img:hover {transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}
.honorList li.items span.itemName, .proList li.items span.itemName, .equiList li.items span.itemName {background:url("../images/shadow_03.jpg") no-repeat center top scroll; display:block;text-align:center;}
.honorList li.items span.itemName a, .proList li.items span.itemName a, .equiList li.items span.itemName a {color:#666; display:block; font-size:14px; line-height:40px;}
.honorList li.items span.itemName a:hover, .proList li.items span.itemName a:hover, .equiList li.items span.itemName a:hover {color:#ff6400;}
.indexCont2 .proList {padding:0;}

.teamList li.items { display:inline-block;float: left; margin-top:20px;text-align: center; height:360px;width:300px; transition:all 300ms ease 0s; position:relative;}
.teamList li .itemImg {height:360px; overflow:hidden;margin:0 auto;width:280px;}
.teamList li .itemImg img{ display:block;border-top-right-radius:50px;border-bottom-left-radius:50px;width:280px;height:360px; margin:0 auto;/*transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;*/}
.teamList li .itemName {border-bottom-left-radius:50px;display:block; height:50px; position:absolute; width:280px; bottom:0; left:10px;}
.teamList li .itemName a {border-bottom-left-radius:50px;background-color:rgba(0,0,0,0.3);color:#fff; display:block;font-size:14px;line-height:50px;}
.teamList li:hover .itemName a {background-color:rgba(255,153,0,0.7);color:#fff; text-decoration:none;}

/***产品详细页***/
h1.proName {height:50px; line-height:50px; font-size:24px; padding:10px 0 20px; text-align:center;}
#productMainImage {border:1px solid #efefef; margin:10px auto 0;padding:10px;position: relative;text-align: center;width:400px;}
#productInfo {color:#999; float:right; width:340px;}
#productInfo DIV { height:30px; line-height:30px;}
#productInfo SPAN {color:#666; float:left; font-family: "微软雅黑"; font-size:12px; font-weight:bold;}
#productName {color:#000; font-size:16px; font-weight:bold;}
#productInfo .share {border-top:1px solid #d8d8d8;height: 20px; margin-top:5px;line-height: 20px;padding:10px 0 0; vertical-align: middle;}
#proDesCont {display:block;overflow:hidden;}
#proDesCont .showCont {border-right:1px solid #eee; display:block; text-align:center; overflow:hidden;padding-bottom:50px; width:700px;}
#proDesCont .showCont .cont img { max-width:600px;}
#proDesCont .viewCont {overflow:hidden;padding-top:10px; width:370px;}
#proDesCont .viewCont h2 { border-bottom:1px solid #eee;color:#333; font-size:16px; line-height:40px; display:block;}
.navNextPrevWrapper {border-top:1px solid #eee;color:#333;padding:20px 0;}
.navNextPrevWrapper SPAN, .navNextPrevList SPAN {color:#666; font-size:14px; line-height:2em; font-weight:700;}
.navNextPrevWrapper a, .navNextPrevWrapper a, .navNextPrevList a {font-size:14px;color:#666;}
.navNextPrevWrapper A:hover, .navNextPrevWrapper A:hover {color:#ff6a00; text-decoration:underline;}

/***新闻列表页***/
.newsL {border-bottom: 1px solid #eee; display:block; float:left;height:200px; overflow:hidden;padding: 20px 10px; width:500px;margin:0 10px;}
.newsT {font-size: 18px;line-height: 42px;}
.newsT a {color: #428bca;}
.newsT a:hover {color:#3bbeef;}
.newsC { font-size:14px;line-height: 28px; overflow:hidden;}
.newsL .date {color: #ccc;font-size: 14px;padding: 15px 0;}

/*内容页面*/
.news_title {color: #333;margin: 5px 0;padding: 0;text-align: center;font-size: 24px;}
.news_info {text-align: center;color: #888;margin: 0 auto;padding: 10px 0;font-size: 14px;}
#art_content {word-break: break-all;font-size: 14px;line-height: 24px;padding: 10px 0;color: #666;}
#art_content p{line-height:30px;font-size:14px;color:#555}
#art_content img{max-width:100%}

/***网站底部***/
#footer { background:url('../images/ico-png.png') no-repeat center -70px scroll #2091d9;display:block;padding:0;width:100%;}
.footerCont {display:block; margin:0 auto;overflow:hidden;padding:50px 0;width:1100px;}
.flogo {display:block; padding:50px 60px 0 0;}
.fNav {border-right:1px solid #fff;border-left:1px solid #fff;color:#fff; display:block; float:left; overflow:hidden;width:540px;padding:15px 20px 30px 40px;}
.fNav ul { display:block; float:left;}
.fNav li { display:block; float:left; height:50px;}
.fNav li a {color:#fff; font-size:14px; line-height:50px; padding:0 20px;}
.fNav li a:hover, .fNav p a:hover { text-decoration:underline;}
.fNav p { display:block; float:left; font-size:13px; margin:10px 0 0 20px;}
.fNav p a {color:#fff;}
.qrCode {padding:40px 15px 0; float:right;}
.qrCode img { background-color:#fff; float:left;padding:5px;}
.qrCode p {color:#fff; float:right; font-size:14px; padding:25px 0 0 20px;}
.cprCont { background-color:#041827; display:block; height:50px; line-height:50px; width:100%;}
.copyRight {color:#ababab; display:block; overflow:hidden;line-height:50px; height:50px; margin:0 auto; text-align:center;width:1100px;}
.copyRight .infoCont { display:block; overflow:hidden; margin:0 auto; width:1100px;}
.copyRight a {color:#ababab; text-decoration:none;}
.copyRight a:hover { color:#fff;text-decoration: underline;}
.toolbar-item,.toolbar-layer{background:url('../images/toolbar.png') no-repeat;}
.toolbar{position:fixed;right:0px;bottom:100px; z-index:999;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-qq{background-position:0 -372px;}
.toolbar-item-qq:hover{background-position:0 -434px;}
.toolbar-item-qq .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 0px;}
.toolbar-item-feedback:hover{background-position:0 -62px;}
.toolbar-item-top{background-position:0 -248px;}
.toolbar-item-top:hover{background-position:0 -310px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/*分页*/
.flickr {clear: both;font-family: Verdana;font-size: 12px;margin:30px auto;padding: 0;text-align: center;width: 100%;clear:both}
.flickr span {color: #999;margin-right: 3px;padding: 3px 6px;}
.flickr a {background-position: 50% bottom;border-color: #CD1A1A;border-style: solid;border-width: 1px;color: #333;margin-right: 3px;padding: 3px 6px;text-decoration: none;}
.flickr span.disabled {color: #adaaad;margin-right: 3px;padding: 2px 6px;}
.flickr a:hover {background-color: #CD1A1A;background-image: none;border-style: solid;border-width: 1px;color: #fff;}

/*上下篇*/
.pageNavi{border-top: 1px solid #292929;margin: 10px auto 0;padding: 10px 0 25px;text-align: center;width: 100%;color:#666}
.pageleft {height: 24px;line-height: 24px;overflow: hidden;width: 300px;}
.pageleft {float: left;font-size: 14px;padding-left: 10px;text-align: left;}
.pageNavi a {color: #666;font-size: 14px;}
.pageNavi a:hover{color:#CD1A1A}
.pageright {height: 24px;line-height: 24px;overflow: hidden;width: 300px;}
.pageright {float: right;font-size: 14px;padding-right: 10px;text-align: right;}


/*新新闻样式*/
#mainWrapper2 {margin:0 auto 30px;overflow:hidden;padding:0; position:relative;text-align:left;vertical-align:top;width:100%;}
#mainWrapper2 h3.hd {border-bottom:1px solid #eee;color:#005bac; display:block; font-size:24px; height:50px; line-height:50px; margin:30px auto 0; padding:0;width:1100px;}
.list_new_nr li:hover {background: #004098;}
.list_new_nr li:hover .list_new_left span {color: #fff;}
.list_new_nr li:hover .list_new_main dl dt a {color: #fff;}
.list_new_nr li:hover .list_new_main dl dd {color: #fff;}
.list_new_nr li {width: 100%;height: auto;padding: 30px 0;overflow: hidden;}
.list_new_nrs {width:1100px;height: auto;margin: 0 auto;overflow: hidden;}
.list_new_left {width: 12%;height: auto;padding: 30px 0;float:left}
.list_new_left span {color: #a8a8a8;font-size: 40px;font-family: "微软雅黑";}
.list_new_left a {width: 50%;height: 15px;display: block;margin: 10px 0;background: url(../images/list_ago_jt.png) left no-repeat;background-size: 100% 100%;}
.list_new_right {float: right;width: 88%;height: auto;background: url(../images/list_ago_line.png) left no-repeat;background-size: 3px 100%;}
.list_new_main {width: 96%;float: right;}
.list_new_main dl {float: left;width: 55%;overflow: hidden;}
.list_new_main dl dt {width: 90%;height: auto;color: #484848;font-size: 15px;font-weight: bold;line-height: 30px;margin-left: 5%;}
.list_new_main dl dt a{color:#000;}
.list_new_main dl dd {font-size: 14px;line-height: 30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;overflow: hidden;}
.list_new_img {float: right;width: 40%;height: 150px;}
.list_new_img img {width: 100%;height: 100%;}

