/*页面样式CSS */
/* 分页GO *//* .page{ text-align:right; text-align:center; }#pages { padding:14px 0 10px; font-family:宋体 ; text-align:center;}#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}#pages a.a1 { background:#fff; width:56px; padding:0 }#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }#pages span { display:inline-block; height:22px; line-height:22px; background:#0072f2; border:1px solid #0072f2; color:#fff; text-align:center;padding:0 10px}.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; } */#pages { width: 100%; overflow: hidden; padding-top: 36px;text-align:center; display:flex; align-items: center; justify-content: center; }#pages .pagination{ width: 100%; overflow: hidden; text-align:center;  }#pages .page-item{ display:inline-block; margin:0 2px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333;border-radius: 2px; }#pages .page-item a,#pages .page-item span { display:inline-block; padding:0 10px; min-width:4px; height:22px; line-height:22px; overflow:hidden; color:#666666; }#pages .page-item.active,#pages .page-item:hover{  background:#0072f2; border:1px solid #0072f2; color:#fff; }#pages .page-item.active a,#pages .page-item:hover a,#pages .page-item:hover span,#pages .page-item.active span{ color:#fff; }#pages .page-pre{ }#pages a.a1{ display:inline-block; margin:0 2px;  height:16px; line-height:16px; background:#fff;text-align:center; color:#666; margin-top:-4px;  }
/* 分页OVER */
/* 内容页GO */
.content,.content p,.content a{ color:#333; line-height:20px;  letter-spacing: 2px; text-align: justify;font-size:12px;	}
.content a:hover{text-decoration:underline;}
.content img{ display:block;	margin:15px auto;	max-width:100%;  }
.content p{margin-bottom:10px; text-indent:2em;}
/* 内容页OVER */
.list_ban{ width:100%; height: 200px; overflow:hidden;}
.list_ban1{ width:100%; height: 200px; overflow:hidden; background: url(../images/list_ban.jpg) no-repeat center;}
.ban_me{ background: url(../images/ban_me.jpg) no-repeat center;}
.ban_project{ background: url(../images/ban_case.jpg) no-repeat center;}
.ban_news{ background: url(../images/ban_news.jpg) no-repeat center;}
/* 案例列表  G*/
.section2{ background:#f3f3f3;}
.list_nav1{ width: 1022px; height: auto; overflow: hidden; margin: 54px auto 0;}
.list_nav1a{ width: auto; height: 36px; overflow: hidden; position: relative;display:flex; align-items:center;
 font-family: "microsoft yahei"; font-size: 19px; color: #434343; line-height: 36px;}
.list_nav1a i{ display:flex; align-items:center;/*position: absolute; top:14px; left: 80px; z-index: 99; */width: 12px; height: 11px; overflow: hidden; }
.list_nav2{ width: 1026px; height: auto; overflow: hidden; margin: 22px auto 0; padding-bottom: 20px; border-bottom: solid 1px #bebebe;}
.list_nav2 a,.list_nav2 span{ display: block; float: left; width: 104px; height: 34px; overflow: hidden; margin: 4px 5px; background: #898989;
line-height: 34px; text-align: center; font-family: 15px; color: #fff; font-size: 15px; text-decoration: none;}
.list_nav2 a.hover,.list_nav2 a:hover{ background: #0072f2;}

.list_ct1{ width: 1048px; height: auto; overflow: hidden; margin:20px auto 0;}
.waterfall{width: 1048px;position: relative; z-index: 35;  padding:0 0 50px 0;}
.item{width: 238px; border: 1px solid #e4e4e4; background: #fff;; margin: 0 11px 18px; float: left; display: inline-block; 
border-radius:4px 4px 4px 4px; box-shadow:0 1px 3px rgba(34, 25, 25, 0.2); }
/* item_list */
.item_list{position:relative;}

.itemtit{ padding:20px 12px 10px; }
.itemtit a.title{display: inline-block;font-family: "microsoft yahei"; font-size:17px; color: #333;}
.itemtit a:hover{color: #0072f2; text-decoration: none;}
.itembox img{display: block;margin: 0 auto;opacity: 0; width:238px;  max-width:238px !important;}
.itembox a{line-height: 20px;color: #666;}
.itembox a:hover{color: #0072f2; text-decoration: none;}
.itemdes{height: auto; padding:20px 12px;background: #fff;}
.itemdes a{display: inline-block; line-height: 20px;/*color: #666;*/ font-family: SimSun; font-size:12px; color: #999; }
.itemdes a:hover{ /*color: #0072f2;*/ text-decoration: none;}
.itemtips{height: 42px; padding: 0 12px;background: #fafafa;}
.itemtips p{line-height: 42px;color: #666;float: left; font-size:14px;}
.itemtips a{display: inline-block;line-height: 42px;color: #898989;}
.itemtips a:hover{color: #0072f2; text-decoration: none;}
.itemtips .sign{width: 16px;height: 16px;position: relative;overflow: hidden;float: right;margin-top: 16px;}
.itemtips .sign img{position: absolute;top: 0;left: 0;}

.list-page{display:none;font-size:18px;height:60px;text-align:center;margin:20px 0 0 0;}
#infscr-loading{bottom:-10px;left:45%;position:absolute;text-align:center;height:20px;line-height:20px;z-index:100;width:120px; color: #333;}

.hyfl{ position:absolute; top:430px; left:50%; margin-left:620px; z-index: 99; width: 150px; height: auto; overflow: hidden; background: #fff;
border: solid 1px #d0d0d0; padding:30px 0;}
.hyfltit{ width: 126px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; margin:0 auto; 
padding:6px 0; font-family: "microsoft yahei"; font-size: 18px; color: #313131; border-bottom: solid 1px #e5e5e5;}
.hyflct{ width: 126px; height: auto; overflow: hidden; margin:0 auto; padding:16px 0 30px 0; border-bottom: solid 1px #e5e5e5;}
.hyflct li{ width: 100%; height: 34px; line-height: 34px; overflow: hidden; float: left;}
.hyflct li a,.hyflct li span{ display: block; width: 100%; height: 34px; line-height: 34px; overflow: hidden; position: relative;/* text-indent: 30px;*/
text-align:center;
 font-family: "microsoft yahei"; color: #535353; font-size: 14px; text-decoration: none;}
.hyflct li a i{ display: none; width: 8px; height: 11px; overflow: hidden; position: absolute; top: 13px; left: 12px; z-index: 1; background: url(../images/hyfl_ico.gif) no-repeat;}
.hyflct li a:hover i{ display: block; }
.hyflct li a.hover i{ display: block; }
.hyflbot{ width: 126px; height: auto; overflow: hidden; margin:26px auto 0; cursor:pointer; }
.hyflbot i{ display:block; width: 12px; height: 11px; overflow: hidden; background: url(../images/hyfl_top.gif) no-repeat; margin:0 auto; }
.hyflbot span{ display: block; width: 100%; height: 26px; line-height: 26px; overflow: hidden; text-align: center; text-transform: uppercase; }

.hyfl-fixed{ position: fixed;  top:10%; left:50%; margin-left:620px; z-index: 99; width: 150px; height: auto; overflow: hidden; background: #fff;
border: solid 1px #d0d0d0; padding:30px 0; }
.hyfl-wrap{ position:absolute; top:430px; left:50%; margin-left:620px; z-index: 99; width: 150px; height: auto; overflow: hidden; background: #fff;
border: solid 1px #d0d0d0; padding:30px 0;}

/* 案例列表  O */
/* 案例内容  G */
.showcase{ width: 1022px; height: auto; overflow: hidden; margin: 10px auto 0;}
.showcase_le{ width:710px; height: auto; overflow: hidden; border-right: solid 1px #c9c9c9; padding:20px 10px 0 0;}
.showcase_le,.showcase_le p,.showcase_le a{ color:#333; line-height:20px; text-align: justify;font-size:12px;	}
.showcase_le a:hover{text-decoration:underline;}
.showcase_le img{ display:block; margin:15px 0; max-width:100%; }
.showcase_le p{margin-bottom:10px; text-indent:2em;}
.showcase_ri{ width: 274px; height: auto; overflow: hidden; margin-right: 14px; }
.showcase_ri1{ width: 100%; height: 32px; line-height: 32px; overflow: hidden; margin: 30px auto 0; font-family: "microsoft yahei"; font-size: 18px; color: #000; text-indent: 5px; }
.showcase_ri2{ width: 100%; height: 48px; line-height: 48px; overflow: hidden; margin: 12px auto 0; background: #0072f2; }
.showcase_ri2 a{ display: block; width: 100%;  height: 48px; line-height: 48px; overflow: hidden; position: relative; }
.showcase_ri2 a span{ display: block; float: left;  height: 48px; line-height: 48px; overflow: hidden;}
.showcase_ri2 a span.s1{ width: 78px; margin-left: 18px; color: #fff; font-family: "microsoft yahei"; font-size: 18px; font-weight: bold; }
.showcase_ri2 a span.s2{ width: 162px; height: 38px; line-height: 38px; overflow: hidden; margin: 6px 0 0; 
 font-family: "arial, helvetica, sans-serif"; font-size: 13px; color: #fff; text-transform: uppercase; }
.showcase_ri2 a i{ display: block; position: absolute; top:10px; right: 20px; z-index: 99; width: 14px;  height: 25px; overflow: hidden; background: url(../images/case_rijiantou.png) no-repeat;}

.showcase_ri3{ width: 100%; height: auto; overflow: hidden; margin: 25px auto 0;}
.showcase_ri3,.showcase_ri3 p,.showcase_ri3 a{ color:#818080; line-height:22px; font-family: microsoft yahei; text-align: justify; font-size:13px;}

.showcase_ri4{ width: 100%; height: auto; overflow: hidden; margin: 20px auto 0;}
.showcase_ri4 p{ width: 100%; height: 22px; line-height: 22px; overflow: hidden;}
.showcase_ri4,.showcase_ri4 p,.showcase_ri4 a{ font-family: microsoft yahei; font-size: 13px; color: #000;}

.showcase_ri5{ width: 100%; height: auto; overflow: hidden; margin: 60px auto 0; border-bottom: solid 1px #c9c9c9; padding-bottom: 6px; text-indent: 5px;}
.showcase_ri5 a{ font-family: "microsoft yahei"; font-size: 18px; color: #434343; text-decoration: none; }

.showcase_ri6{ width: 100%; height: auto; overflow: hidden; margin:2px 0 0; }
.showcase_ri6 li{ width: 100%; height: 34px; line-height: 34px; overflow: hidden; text-indent: 5px;  }
.showcase_ri6 li a{ line-height: 34px; font-family: microsoft yahei; font-size: 12px; color: #757575; text-decoration: none;}
.showcase_ri6 li a:hover{ color:#2c78cd;}
/* 案例内容  O */

/* 关于我们  G */
.section_me{ width: 100%; height: auto; overflow: hidden; background: #fff;}
.me_ct{ width: 1100px; height: auto; overflow: hidden; margin: 36px auto 0;}
.me_le{ width:810px; height: auto; overflow: hidden; border-right: solid 1px #c9c9c9; padding:20px 20px 0 0;}
.me_le,.me_le p,.me_le a{ line-height:25px; text-align: justify;font-size: 14px; color: #434343;}
.me_le a:hover{text-decoration:underline;}
.me_le p{margin-bottom:8px; }
.me_le1,.me_le2,.me_le3{ width: 100%; height: auto; overflow: hidden;}
.me_le1 .img{ width: 256px; height: 270px; overflow: hidden;}
.me_le1 .info{ width: 510px; height: auto; overflow: hidden; margin:32px 0 0 26px; font-family:NSimSun; font-size: 14px; color: #434343;}
.me_le1 .info p.title{ font-family: "microsoft yahei"; color: #434343; line-height: 46px; font-size: 21px;}
.me_le2 .img{ width: 320px; height: 282px; overflow: hidden;}
.me_le2 .info{ width: 490px; height: auto; overflow: hidden; margin:50px 0 0; font-family:NSimSun; font-size: 14px; color: #434343;}

.me_le3{ margin: 30px 0 0;}
.me_le3 .img{ width: 540px; height: 318px; overflow: hidden;}
.me_le3 .img img{  margin:0;}
.me_le3 .info{ width: 240px; height: 298px; overflow: hidden; background:url(../images/me_ri3bg.jpg) no-repeat #0973ec; padding:20px 10px 0 20px;}
.me_le3 .info p{ width: 100%; height: auto; overflow: hidden; font-family: "microsoft yahei"; color: #fff; font-size: 14px;}
.me_le3 .info p.p1{ height: 32px; line-height: 32px; font-size: 26px;}
.me_le3 .info p.p2{ height: 26px; line-height: 26px; font-size: 17px; text-transform: uppercase;}
.me_le3 .info p.p3{ line-height: 22px; font-size: 16px; margin:45px 0 0;}
.me_le3 .info p.p4{ line-height: 22px; font-size: 16px; margin:10px 0 0;}
.me_le3 .info p.p5{ line-height: 18px; margin:18px 0 0; font-size: 12px;}
.me_ri{ width: 255px; height: auto; overflow: hidden; }

.me_ri1{ width: 100%; height: 32px; line-height: 32px; overflow: hidden; margin: 10px auto 0; padding-bottom: 8px; font-family: "microsoft yahei"; font-size: 16px; color: #000; text-indent: 5px; border-bottom:solid 1px #c1c1c1;  }
.me_ri2{ width: 100%; height: auto; overflow: hidden; margin: 16px auto 0; padding:0 0 16px 0; border-bottom:solid 1px #c1c1c1; }
.me_ri2 a{ display:block; float: left; width: 50%; height: auto; overflow: hidden; line-height: 32px; color: #676767; font-size: 14px; text-indent:2px;}
.me_ri5{ width: 100%; height: auto; overflow: hidden; margin: 20px auto 0; text-indent: 5px;}
.me_ri5 a{ font-family: "microsoft yahei"; font-size: 15px; color: #434343; text-decoration: none; }
/* 关于我们  O */

/* 解决方案 G */
.list_nav1{ width: 1100px; height: auto; overflow: hidden; margin: 36px auto 0; padding:0 0 6px 0; border-bottom: solid 1px #c4c4c4;}
.list_nav1a{ height: 36px; position: relative; margin:0 0 0 40px; font-family: "microsoft yahei"; font-size: 22px; color: #434343; line-height: 36px;}
.list_nav1a i{  display:flex; align-items:center; width: 12px; height: 11px; overflow: hidden; margin-left:6px;
padding:0;}
.section_project{ width: 100%; height: auto; overflow: hidden; background: #fff; }
.project_ct1{ width: 1100px; height: auto; overflow: hidden; margin:20px auto 0;}
.project_ct1,.project_ct1 p{ line-height: 22px; font-family: "microsoft yahei"; color: #959595;}
.project_ct1 p{ width:950px; height:auto; overflow:hidden; margin:0 0 0 40px;}

.project_ct2{ width: 1100px; height: auto; overflow: hidden; margin:20px auto 0;}
.o2o-product{width:916px;margin:0 0 0 60px;overflow:hidden;font-family: 'Microsoft Yahei', sans-serif;}
.o2o-product .l_main{width:13%;float:left;padding-top:65px;}
.o2o-product .l_main div{width:100px;height:100px;font-size:24px;color:#fff;text-align:center;line-height:100px; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-borderradius:50%;}
.o2o-product .l_main div.bg1{background:#2b96db;}
.o2o-product .l_main div.bg2{background:#4aac3f;}
.o2o-product .l_main div.bg3{background:#f7721d;}
.o2o-product .l_main div.bg4{background:#3dd074;}
.o2o-product .l_main div.bg5{background:#f5475c;}
.o2o-product .l_main span{display:inline-block;width:118px;height:135px;background: url(../images/project_ico.png) no-repeat 0 -134px;margin:18px 0 10px;}
.o2o-product .l_main span.s2{background: url(../images/project_ico.png) no-repeat 0 -410px;}
.o2o-product .r_main{width:80%;float:left;margin-left:2%;}
.o2o-product .box{border:1px solid;position:relative;padding:10px 0 20px;font-size:15px;margin-bottom:20px;}
.o2o-product .box div{width:16px;height:39px; background: url(../images/project_ico.png) no-repeat;position:absolute;left:-16px;top:40%;}
.o2o-product ul,.o2o-product ol{width:96%;overflow:hidden;padding:10px 0 0 20px;}
.o2o-product ul li{float:left;width:auto; padding:0 25px; height:38px;text-align:center;line-height:38px;color:#fff;margin:0 10px 10px 0;}
.o2o-product ul.column li{line-height:22px;height:110px;padding:10px 0;}
.o2o-product ol li{/* background: url(../images/o2o_tb.png) no-repeat -18px -225px; */ padding-left:1%;line-height:24px;}
.o2o-product ol.column_2 li{width:45%;float:left;}
.o2o-product .box_bg1{border-color: #2b96db; margin:20px auto 0;}
.o2o-product .box_bg1 div{background-position:-18px -707px}
.o2o-product .box_bg1 ul li{background:#2b96db;}
.o2o-product .box_bg2{border-color: #4aac3f; margin:40px auto 0;}
.o2o-product .box_bg2 div{background-position:-54px -707px}
.o2o-product .box_bg2 ul li{background:#4aac3f;}
.o2o-product .box_bg3{border-color: #f7721d; margin:40px auto 0;}
.o2o-product .box_bg3 div{background-position:-94px -707px}
.o2o-product .box_bg3 ul li{background:#f7721d;}
.o2o-product .box_bg4{border-color: #aafcd6}
.o2o-product .box_bg4 div{background-position:0 -264px}
.o2o-product .box_bg4 ul li{background:#0da861;}
.o2o-product .box_bg5{border-color: #ffd8dd}
.o2o-product .box_bg5 div{background-position:0 -302px}
.o2o-product .box_bg5 ul li{background:#ec3636;}
/* 解决方案 O */

/* 新闻列表 G */
.section_news{ width: 100%; height: auto; overflow: hidden; background: #fff;}
.news_ct{ width: 1100px; height: auto; overflow: hidden;  margin:60px auto 0;}
.news_le{ width: 784px; height: auto; overflow: hidden; }
.news_le1{ width: 100%; height: 46px; overflow: hidden; background: url(../images/news_letitbg.gif) repeat-x left bottom; }
.news_le1 li{ width: auto; height: 34px; line-height: 34px; overflow: hidden;  float: left; margin-right: 12px; }
.news_le1 li a{ display: block; padding: 0 17px; height: 34px; line-height: 34px; overflow: hidden; background: #b5b5b5; font-family: "microsoft yahei"; font-size: 17px; color: #fff; text-decoration: none;}
.news_le1 li a:hover{ background: #0072f2; }
.news_le2{ width:100%; height:auto;overflow:hidden;	padding:0 0 40px 0;}
.news_le2 ul{ width:100%; height:auto; overflow:hidden; float: right;}
.news_le2 li{ width:100%; height:auto; overflow:hidden; float:left; padding:35px 0; border-bottom:solid 1px #e0e0e0;}
.news_le2 li .img{width:206px; height:143px;overflow:hidden; border: solid 3px #e9ebef; margin-right: 24px;}
.news_le2 li .info{width:522px; height:auto; overflow:hidden; font-family:SimSun;font-size:14px;}
.news_le2 li .info h1{ width:100%; height:30px; line-height:30px; overflow:hidden; font-weight: normal; font-style: normal; margin: 15px 0 0;}
.news_le2 li .info h1 a{ line-height:30px; font-family:SimSun; color:#434343; font-size: 16px; font-weight:bold; float: left;}
.news_le2 li .info h1 span{ font-family:"microsoft yahei"; color:#848484; font-size: 13px; float: right;}
.news_le2 li p{	width:100%; height:36px;line-height:18px; overflow:hidden;color:#848484; font-family:NSimSun; font-size:13px; margin:12px 0 0;}
.news_le2 li p.p2{	width:100%; height:22px; line-height:22px; overflow:hidden; margin:8px 0 0;}
.news_le2 li p span.views{ display: inline-block; background: url(../images/news_views.gif) no-repeat left center; padding-left:28px; }
.news_le2 li p a.xq{ display: inline-block; padding-left:0; color: #eb6100; font-size:13px; font-weight: bold; }
.news_le2 li .info h1 a:hover{ color: #2c78cd;}

.news_ri{ width: 282px; height: auto; overflow: hidden; background: #f5f5f5; }
.news_ri1{ width: 252px; height: auto; overflow: hidden; margin: 12px auto 0;}
/* 新闻列表 O */

/* 新闻中心内容页 G*/
.news1_ct{	width:720px; height:auto;	overflow:hidden;	margin:30px 0 0; padding: 0 0 60px 0;}
.show_news2{ width:100%; height:auto; line-height:30px;	overflow:hidden; color:#000; font-family:Microsoft YaHei;	
font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;

font-size:21px; margin: 35px 0 0; text-indent: 0;}
.show_news3{ width:100%; height:22px; line-height:22px; overflow:hidden; margin: 4px 0 0; }
.show_news3 span{  display: inline-block; color: #848484; font-size: 13px; font-family: "microsoft yahei";
font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
}
.show_news3 span.views{ background: url(../images/news_views.gif) no-repeat 10px center; padding-left:38px; }
.show_news3 a.xq{ display: inline-block; padding-left:24px; color: #eb6100; font-weight: bold; }
.show_news3 span.time{ padding-left:0; }
.show_news3 a:hover{text-decoration:underline;}
.show_news4{ width:100%; height:auto; overflow:hidden; margin: 24px 0 0; border-top:solid 1px #e5e5e5; padding: 36px 0; }
.show_news4,.show_news4 p,.show_news4 a{ font-family: simsun; color:#666; line-height:22px; text-align: justify; font-size:14px;
color:##4a5568;
font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
}
.show_news4 a:hover{text-decoration:underline;}
.show_news4 p{margin-bottom:10px;}
.show_news4 img{ max-width:100%;}
.show_news5{ width:100%; height:auto; overflow:hidden; margin:20px 0 0; }
.show_news5,.show_news5 p,.show_news5 a{ line-height: 34px; font-family: "microsoft yahei"; font-size: 14px; color: #000;}
.show_news5 span{  padding-right:16px; padding-left: 26px; }

.show_newswx{ width:748px; height:148px; border:solid 1px #eee; margin:0 auto; position:relative;}
.show_newswx1{ width:748px; height:30px; line-height:30px; overflow:hidden; position:absolute; top:-15px; left:0; z-index:99; }
.show_newswx1 span{ display:block; margin:0 auto; width:220px; height:30px; line-height:30px; overflow:hidden; 
font-family: "microsoft yahei"; color:#0075a9; font-size:18px; background:#fff; text-align:center;}

.show_newswx2{ width:748px; height:auto; overflow:hidden; margin:20px auto 0; }
.show_newswx2 img{ display:block; width:116px; height:116px; overflow:hidden; margin:0 auto; }


/* 行业门户 */
.hymh_ct{ width:1100px; height:auto; overflow:hdiden; margin:0 auto;}
.hymh_ct img{ display:block; margin:15px auto;}

/* 高端企业 */
.gdqy_ct{ width:956px; height:auto; overflow:hidden; margin:0 auto;}
.gdqy_ct1{ width:100%; height:auto; overflow:hidden; padding:0 0 20px 0; position:relative;}
.gdqy_ct1a{ width:690px; height:auto; overflow:hidden; margin:70px 0 0 42px;}
.gdqy_ct1a p{ width:100%; height:auto; overflow:hidden; font-family: "microsoft yahei"; color:#444;}
.gdqy_ct1a p.p1{ line-height:34px; font-size:23px; }
.gdqy_ct1a p.p2{ line-height:32px; font-size:18px; }
.gdqy_ct1a p.p2 span{ border-bottom:solid 3px #00a0e9;}


.gdqy_ct1b{ width:690px; height:auto; overflow:hidden; margin:70px 0 0 42px;}
.gdqy_ct1b p{ display:block; float:left; width:100%; height:auto; overflow:hidden; margin:5px 0; 
font-family: "microsoft yahei"; color:#fff;  font-size:15px;}
.gdqy_ct1b p span{ display:inline-block; height:28px; line-height:28px; background:#19cf7a; color:#fff; padding:0 40px 0 12px;}
.gdqy_ct1b p.p1 span{ padding-right:80px;}
.gdqy_ct1b p.p3 span{ padding-right:50px;}
.gdqy_ct1b p em{ width:290px; font-style:normal; font-weight:normal; display:inline-block;}

.gdqy_ct1c{ width:100%; height:auto; overflow:hidden; padding:20px 0 40px 0; background:#00a0e9; margin:52px 0 0; }
.gdqy_ct1c p{ width:618px; height:auto; overflow:hidden;  margin:0 0 0 50px; 
font-family: "microsoft yahei"; color:#fff;  font-size:14px; line-height:24px;}

.gdqy_ct1d{ position:absolute; bottom:0; right:38px; z-index:999; width:auto; height:auto; overflow:hidden;  }

.gdqy_ct2{ width:100%; height:auto; overflow:hidden; margin:60px 0 0;}
.gdqy_ct2 p{ display:block; float:left; width:100%; height:auto; overflow:hidden;
font-family: "microsoft yahei"; color:#5e5e5e;  font-size:15px; line-height:36px; text-align:center;}
.gdqy_ct2 p.p1{ color:#5e5e5e; font-size:18px; }
.gdqy_ct2 p.p3 span{ color:#0072f2; font-size:21px; font-weight:bold; padding-left:6px; }
.gdqy_ct2 p img{ display:block; margin:50px auto 0;}


.gdqy_ct3{ width:950px; height:436px; overflow:hidden; background:#e5f5fd; margin:50px 0 0; }
.gdqy_ct3 ul{ margin:0 0 0 26px; }
.gdqy_ct3 li{ width:246px; height:350px; overflow:hidden; background:#fff; margin:40px 8px 0; float:left; }
.gdqy_ct3 li .tit{ width:220px; height:24px; line-height:24px; overflow:hidden; text-align:center; 
font-family: "microsoft yahei"; color:#535353;  font-size:15px;  margin:24px auto 0;}
.gdqy_ct3 li .img{ width:220px; height:162px; overflow:hidden; margin:6px auto 0;}
.gdqy_ct3 li .text{ width:200px; height:auto; overflow:hidden; margin:12px auto 0;
font-family: "microsoft yahei"; color:#535353;  font-size:13px; line-height:18px;  text-align: justify;}
.gdqy_ct3 li.dian{ width:38px; background: url(../images/gdqy_dian.png) no-repeat center center; }

.gdqy-fl{ position:fixed; top:16%; left:10%; z-index: 99; width: 180px; height: auto; overflow: hidden; 
background: #fff; border: solid 1px #d0d0d0; padding:30px 0;}
.gdqy-fltit{ width: 152px; height: 30px; line-height: 30px; text-indent:8px; overflow: hidden; margin:0 auto; 
padding:6px 0; font-family: "microsoft yahei"; font-size: 18px; color: #313131; border-bottom: solid 1px #e5e5e5;}
.gdqy-flct{ width: 152px; height: auto; overflow: hidden; margin:0 auto; padding:16px 0 30px 0; border-bottom: solid 1px #e5e5e5;}
.gdqy-flct li{ width: 100%; height: 34px; line-height: 34px; overflow: hidden; float: left;}
.gdqy-flct li a{ display: block; width: 100%; height: 34px; line-height: 34px; overflow: hidden; position: relative; text-indent: 30px;
 font-family: "microsoft yahei"; color: #535353; font-size: 14px; text-decoration: none;}
.gdqy-flct li a i{ display: none; width: 8px; height: 11px; overflow: hidden; position: absolute; top: 13px; left: 12px; z-index: 1; 
background: url(../images/hyfl_ico.gif) no-repeat;}
.gdqy-flct li a:hover i{ display: block; }
#now_dy a i{ display:block;}

.gdqy-flbot{ width: 126px; height: auto; overflow: hidden; margin:26px auto 0; text-align:center; cursor:pointer; }
.gdqy-flbot a{ display:block; width: 100%; height: auto; overflow: hidden; color: #535353;}
.gdqy-flbot i{ display:block; width: 12px; height: 11px; overflow: hidden; background: url(../images/hyfl_top.gif) no-repeat; margin:0 auto; }
.hyflbot span{ display: block; width: 100%; height: 26px; line-height: 26px; overflow: hidden; text-align: center; text-transform: uppercase; }

/* 单页右侧浮动 */
.gdqy-fr{ position:absolute; top:428px; left:50%; margin-left:620px; z-index: 99; width: 128px; height: auto; overflow: hidden; 
background: #fff; border: solid 1px #d0d0d0; border-top:solid 4px #0072f2; padding:30px 0;}
.gdqy-frtit{ width: 112px; height: 30px; line-height: 30px; text-indent:16px; overflow: hidden; margin:0 auto; 
padding:6px 0; font-family: "microsoft yahei"; font-size: 15px; color: #414141; border-bottom: solid 1px #e5e5e5;}
.gdqy-frct{ width: 112px; height: auto; overflow: hidden; margin:0 auto; padding:16px 0 30px 0; border-bottom: solid 1px #e5e5e5;}
.gdqy-frct li{ width: 100%; height: 34px; line-height: 34px; overflow: hidden; float: left;}
.gdqy-frct li a{ display: block; width: 100%; height: 34px; line-height: 34px; overflow: hidden; position: relative; text-indent: 16px;
 font-family: "microsoft yahei"; color: #535353; font-size: 14px; text-decoration: none;}
.gdqy-frct li a i{ display: none; width: 8px; height: 11px; overflow: hidden; position: absolute; top: 13px; left: 2px; z-index: 1; 
background: url(../images/hyfl_ico.gif) no-repeat;}
.gdqy-frct li a:hover i{ display: block; }
#now_dy a i{ display:block;}

.gdqy-frbot{ width: 126px; height: auto; overflow: hidden; margin:26px auto 0; text-align:center; cursor:pointer; }
.gdqy-frbot i{ display:block; width: 12px; height: 11px; overflow: hidden; background: url(../images/hyfl_top.gif) no-repeat; margin:0 auto; }
.hyflbot span{ display: block; width: 100%; height: 26px; line-height: 26px; overflow: hidden; text-align: center; text-transform: uppercase; }

.gdqy-fixed{ position: fixed;  top:10%; right:10%; z-index: 99; width: 128px; height: auto; overflow: hidden; 
background: #fff; border: solid 1px #d0d0d0; border-top:solid 4px #0072f2; padding:30px 0; }
.header-wrap{ position:absolute; top:428px; right:10%; z-index: 99; width: 128px; height: auto; overflow: hidden; 
background: #fff; border: solid 1px #d0d0d0; border-top:solid 4px #0072f2; padding:30px 0;}

.aui-list-view-no-b .aui-list-view-cell{}

/* 网站地图 */
.sitemap{width:1000px; height:auto;	overflow:hidden; margin:20px auto 0 auto;}
.sitemap_tt{width: 100%;height:50px;text-align: center;}
.sitemap_ct{width: 100%;height:auto;}
.sitemap_ct li{width: 100%;height: auto;}
.sitemap_ct li a{color: #333;}
.sitemap_h1{width: 100%;height: 50px;line-height: 50px;float:left; padding-left:30px;background:#00a0e9;border-bottom:1px solid #fff;}
.sitemap_h1 a{margin-right:30px;}
.sitemap_h2{width: 100%;height: 50px;line-height: 50px;float:left; padding-left:100px;background:#d8d9d9;border-bottom:1px solid #fff;}
.sitemap_h2 a{margin-right:30px;}
.sitemap_h3{width: 100%;height: 50px;line-height: 50px;float:left;padding-left:180px;background:#e8eaeb;border-bottom:1px solid #fff;}
.sitemap_h3 a{ display:block;float:left;margin-right:30px;}