ul,ul li{ list-style:none; margin:0px; padding:0px;}
*{font-family:Microsoft Yahei;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
img,input{ border:0px;}

.sy_two li a,.sy_two li .bottom{-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.sy_two li:hover a{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15);}

.nav a:hover,.xq_four a:hover,.dj_two li:hover .info h1 a,.hx_li p a:hover,.hx_li h1 a:hover{ color:#1762BB;}
.dj_two li .info .more:hover{ color:#E7343A;}


/* header */
header{ float:left; width:100%; height:0px; position:relative; z-index:111111;}
.header{  width:100%; height:100px; background:#fff; width:1200px; margin:0 auto;}
.header .logo{ float:left; margin-top:25px; margin-left:20px; position:relative; z-index:200; border-right:1px solid #DEDEDE; padding-right:30px; height:50px;}
header .container,.header,.header .logo,.header .logo img,.nav,.search{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;}
header .container{ position:fixed; width:100%;top:20px;}
.nav{ float:right; line-height:100px; padding:0px; margin:0px; width:auto;}
.nav li{ float:left;}
.nav li a{ float:left; margin:0px; padding:0px; font-size:16px; color:#505050; padding:0px 14px;}
.search{ float:right; padding-top:35px; padding-right:20px; padding-left:15px;}
.search .txt{ width:190px; float:left; height:30px; line-height:30px; border:1px solid #DCDCDC; padding-left:10px;}
.search .btn_search{ float:left; width:30px; height:30px; background:url(../images/bg_01.png) no-repeat center center #fff; margin-left:10px; cursor:pointer; border-radius:3px;}
.scroll_header{ height:70px; top:0px; position:inherit; margin:0 auto;}
.scroll_header .logo{ margin-top:15px; margin-left:0px; height:40px;}
.scroll_header .logo img{ height:35px; float:left; margin-top:5px;}
.scroll_header .nav{ line-height:70px;}
.scroll_header .search{ padding-top:20px; padding-right:0px; padding-left:45px;}
header .la_header{ background:#fff; height:70px; position:fixed; left:0px; top:0px; width:100%;-moz-box-shadow:0px 2px 8px #919191; -webkit-box-shadow:0px 2px 8px #919191; box-shadow:0px 2px 8px #919191;}
.btn_menu{ position:absolute; top:10px; right:10px; width:40px; height:30px; background:url(../images/menu.png) no-repeat center center #fff; border:1px solid #CECECE; border-radius:3px;z-index:200;transition: All 0.3s ease;-webkit-transition: All 0.3s ease;-moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; display:none}
.close_menu{ background:url(../images/bg_03.png) no-repeat center center #fff; background-size:14px;}
.menu{ position:fixed; top:0px; left:100%; padding:0px 30px; background:url(../images/bg_02.png); z-index:100; width:100%; min-height:100%; display:none;margin:0px;padding-top:70px; background-size:100%;transition: All 0.5s ease;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease; -o-transition: All 0.5s ease;}
.menu.dian{ left:0px;}
.menu li{ float:left; width:100%; border-bottom:1px solid #CACBCC; position:relative;}
.menu li a{ float:left; line-height:45px; padding-left:20px; width:100%; color:#fff; font-size:15px;}
.menu .li{ border:0px; padding-top:10px;}
.menu .li a{ width:auto; margin-right:30px}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.header{-moz-box-shadow:0px 2px 5px #B3B3B3; -webkit-box-shadow:0px 2px 5px #B3B3B3; box-shadow:0px 2px 5px #B3B3B3;}
	header .container{ top:0px;}
	header,.header{ height:60px; top:0px;}
	.header .logo{ margin-top:10px; border:0px; padding-left:0px; margin-left:10px;}
	.header .logo img{ height:40px;}
	.nav{ display:none;}
	.btn_menu{ display:block; margin-top:5px;}
	.menu{ display:block;}
	.search{ display:block; float:left; padding-top:15px; margin-left:10%; z-index:1111; position:relative;}
}
@media (max-width: 767px) {/* 手机 */
	.header{-moz-box-shadow:0px 2px 5px #B3B3B3; -webkit-box-shadow:0px 2px 5px #B3B3B3; box-shadow:0px 2px 5px #B3B3B3;}
	header .container{ top:0px;}
	.nav,.search{ display:none;}
	.btn_menu{ display:block; }
	.menu{ display:block;}
	.header .logo{ border:0px; margin-top:10px; margin-left:5px}
	.header .logo img{ height:35px;}
	header,.header{ height:50px;}
	.menu{ display:block;}
}

/* footer */
footer{ float:left; width:100%; background:#333333; padding-top:45px; font-size:12px;}
.f_one{ padding-top:45px; border-right:1px solid #4F4F4F; height:130px}
.f_two{ padding-left:40px;}
.f_two h1{ color:#fff; font-size:16px; font-weight:normal; float:left; width:100%; margin:0px; padding-bottom:10px;}
.f_two p{ float:left; width:100%; line-height:24px; margin:0px}
.f_two p a{ font-size:14px;color:#C1C1C1;}
.f_two p a:hover{ color:#fff;}
.f_three{ text-align:right; border-left:1px solid #4F4F4F; height:130px}
.f_three h1{ float:left; width:100%; color:#C1C1C1; font-size:15px; margin:0; font-weight:normal; line-height:24px;}
.f_three h2{ float:left; width:100%; color:#fff; line-height:50px; font-weight:bold; font-size:24px; margin:0px;}
.f_three p{ float:left; width:100%; margin:0px;}
.f_three p img{ border-radius:50px; margin-left:5px; background:#9F9F9F; margin-top:-5px;}
.f_three p img:hover{ background:#294585}
.f_three .bottom{ float:left; width:100%; color:#C5C5C5; font-size:14px; padding-top:10px;}
.f_three .bottom a{ color:#C5C5C5; font-size:14px; margin:0px 5px;}
.f_three .bottom a:hover{ color:#fff;}
.f_four{ float:left; width:100%; border-top:1px solid #4F4F4F; margin-top:35px; line-height:70px; text-align:center; color:#999999; font-size:14px;}
.dianhua{ float:left; width:100%; color:#999999; display:none}

@media (min-width: 992px){
	footer .col-md-1{ width:12%}
	footer .col-md-3{ width:22%}
	footer .col-md-4{ width:30%}
}
@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.f_one img{ max-width:90%;}
	.f_two{ padding-left:40px;}
	footer .col-md-1{ width:18%}
	footer .col-md-4{ width:100%}
	.f_three{ display:none}
}
@media (max-width: 767px) {/* 手机 */
	footer{ padding-top:0px;}
	footer .top{ display:none}
	.f_four{ margin-top:0px; line-height:22px; padding:8px 0px; }
	.dianhua{ display:block}
}

/* 首页 shouYe sy */
.block_home_slider {position: relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; width:100%;text-align: center;line-height: 0px; float:left;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:10px 16px 10px; position:absolute; left:0px; right:0px; bottom:0px; text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat;  text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging { display:inline-block;  margin-top:-30px; height:30px; position:relative; z-index:22; padding-left:0px;}
.block_home_slider .flex-control-paging li {margin: 3px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:50px; height:12px; display:block; background-repeat:no-repeat; text-indent:-9000px; cursor:pointer; background:#fff;}
.block_home_slider .flex-control-paging li a.flex-active { background:#246BC2}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0; float:left; width:100%; min-height:450px;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none; }
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

.sy_title{ float:left; width:100%; padding-top:50px; padding-bottom:10px; margin:0px; margin-bottom:50px; background:url(../images/bg_04.png) no-repeat bottom center #fff; color:#333333; font-size:30px; font-weight:bold; text-align:center;}
.sy_title span{ color:#F38F3D;}

.sy_one li{ margin-bottom:28px; position:relative;}
.sy_one li img{ float:left; width:100%;}
.sy_one li .neirong{ float:left; width:100%; position:relative; overflow:hidden;}
.sy_one li p{ background:url(../images/bg_05.png); height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; font-weight:normal; margin:0px; width:100%; float:left; margin-top:-40px;}
.sy_one li .info{ position:absolute; top:100%; left:0px; width:100%; height:100%; padding:25px; background:url(../images/bg_05.png);-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;transition:all .6s ease 0s;}
.sy_one li .info h1{ float:left; width:100%; margin:10px 0; margin-top:0px; color:#fff; font-size:24px;}
.sy_one li .info .desc{ float:left; width:100%; color:#fff; line-height:28px; font-size:14px; color:#D1D1D1;}
.sy_one li .info .bottom{ position:absolute; bottom:30px; left:0px; text-align:center; width:100%;}
.sy_one li .info .bottom a{ background:#236BC1; color:#fff; font-size:14px; padding:7px 20px;}
.sy_one li .info .bottom a:hover{ color:#FF0; background:#184A87;}
.sy_one li:hover .info{ top:0px;}
.sy_one li:hover p{ display:none}
.sy_one .li .info h1{margin:25px 0;}
.sy_one .li .info .bottom{ bottom:80px;}

.sy_three{ float:left; width:100%; background:#F7F7F7; margin:40px 0px;}
.sy_three .sy_title{ margin-top:-30px;}
.sy_three .top_img{ float:left; width:100%; height:72px; background:url(../images/bg_06.png) no-repeat top center; margin-top:-35px;}
.sy_three .bottom_img{ float:left; width:100%; height:72px; background:url(../images/bg_06.png) no-repeat top center; margin-bottom:-35px;}
.sy_three .ul li{ width:50%; float:left; background:#F2F2F2; overflow:hidden;}
.sy_three .ul li .img{ float:left; width:50%; overflow:hidden;}
.sy_three .ul li .img img{ float:left; width:100%;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.sy_three .ul li:hover .img img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}
.sy_three .ul li .left{ float:left; width:50%; padding:20px;overflow:hidden; position:relative; z-index:11;}
.sy_three .ul li .left h1{ float:left; width:100%; margin:0px; height:40px; border-bottom:1px solid #246BC2; font-size:18px; color:#246BC2; font-weight:bold; line-height:25px;}
.sy_three .ul li .left .desc{ float:left; width:100%; color:#6A6A6A; font-size:14px; line-height:30px; padding:10px 0px;}
.sy_three .ul li .left .a{ float:right; color:#236BC1; font-size:14px;}
.sy_three .ul{ padding-bottom:30px;}
.sy_three .ul li:hover{ background:#236BC1;}
.sy_three .ul li:hover .left h1{ border-bottom:1px solid #fff; color:#fff;}
.sy_three .ul li:hover .left .desc{ color:#fff}
.sy_three .ul li:hover .left .a{ color:#fff;}

.sy_four{ padding-bottom:50px;}
.sy_four li{ float:left; width:20%; padding:15px; padding-top:0px;}
.sy_four li .neiRong{ float:left; width:100%; border:1px solid #E4E4E4; height:250px; border-radius:6px;}
.sy_four li p{ float:left; width:100%; height:90px; margin:0px}
.sy_four li .img1{ background:url(../images/img_07.png) no-repeat center center;}
.sy_four li:hover .img1{ background:url(../images/img_07-sel.png) no-repeat center center;}
.sy_four li .img2{ background:url(../images/img_08.png) no-repeat center center;}
.sy_four li:hover .img2{ background:url(../images/img_08-sel.png) no-repeat center center;}
.sy_four li .img3{ background:url(../images/img_09.png) no-repeat center center;}
.sy_four li:hover .img3{ background:url(../images/img_09-sel.png) no-repeat center center;}
.sy_four li .img4{ background:url(../images/img_10.png) no-repeat center center;}
.sy_four li:hover .img4{ background:url(../images/img_10-sel.png) no-repeat center center;}
.sy_four li .img5{ background:url(../images/img_11.png) no-repeat center center;}
.sy_four li:hover .img5{ background:url(../images/img_11-sel.png) no-repeat center center;}
.sy_four li h1{ float:left; width:100%; margin:0px; text-align:center; line-height:30px; color:#414141; font-size:18px;}
.sy_four li .desc{ float:left; width:100%; padding:15px; color:#8E8E8E; font-size:14px; line-height:26px;}
.sy_four li:hover h1{ color:#6CABF7;}
.sy_four li:hover .desc{ color:#6CABF7;}
.sy_four li:hover .neiRong{ border:1px solid #67AFFF; background:#F5F8FF;}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.block_home_slider .flex-control-paging li a {width:40px; height:8px;}
	.sy_title{ font-size:26px; padding-top:20px; margin-bottom:30px;}
	.sy_one li .info{ display:none}
	.sy_three { margin:0px; margin-top:20px; margin-bottom:30px;}
	.sy_three .top_img{ background-size:auto 45px; height:45px; margin-top:-22px;}
	.sy_three .bottom_img{ background-size:auto 45px; height:45px; margin-bottom:-22px;}
	.sy_three .ul li{ width:100%; margin-bottom:15px;}
	.sy_three .ul li .img{ width:30%;}
	.sy_three .ul li .left{ width:70%}
	.sy_four li{ width:33.33%}
	.flexslider{ min-height:300px;}
}
@media (max-width: 767px) {/* 手机 */
	.block_home_slider .flex-control-paging li a {width:25px; height:5px;}
	.block_home_slider .flex-control-paging{ height:15px;}
	.sy_title{ font-size:16px; padding-top:10px; margin-bottom:15px; background-size: auto 3px; padding-bottom:8px;}
	.sy_one li .info{ display:none}
	.sy_one li{ margin-bottom:15px;}
	.sy_three{ margin:0px;}
	.sy_three .top_img,.sy_three .bottom_img{ display:none}
	.sy_three .sy_title{ margin:0px;}
	.sy_three .ul li{ width:100%; padding:15px;}
	.sy_three .ul li .img{ width:100%;}
	.sy_three .ul li .left{ width:100%; padding:0px; float:right;}
	.sy_three .ul li .left .desc{ line-height:24px; font-size:13px;}
	.sy_three .ul li .left h1{ line-height:40px;}
	.sy_four { padding-bottom:10px;}
	.sy_four li{ width:100%}
	.sy_four li .neiRong{ height:auto; padding-bottom:10px;}
	.sy_four li h1{ line-height:20px;}
	
	.flexslider{ min-height:100px;}
}

/* 详情 xiangQing xq */
.xq_one{ float:left; width:100%; padding:20px 0px; text-align:center; line-height:35px; font-size:24px; font-weight:bold; padding-top:0px; margin-top:-15px;}
.xq_two{ float:left; width:100%; font-size:14px; color:#696969; text-align:center; padding-bottom:35px;}
.xq_three{ float:left; width:100%; line-height:26px; font-size:14px; color:#696969; padding-bottom:20px;}
.xq_three img{ max-width:100%}

.xq_four{ float:left; width:70%; line-height:28px; padding-bottom:20px; color:#696969; font-size:14px;}
.xq_four a{ color:#696969; font-size:14px;}

.xq_five{ float:right; width:30%;}
.xq_five p{ float:left; width:100%; margin:0px;}
.xq_five .afx{ float:left; line-height:40px; background:url(../images/bg_07.png) no-repeat left center; padding-left:20px; color:#696969; font-size:14px;}
.xq_five .a{ float:right; width:70px; height:26px; background:#236BC1; color:#fff; font-size:14px; text-align:center; line-height:26px; margin-top:10px;}

.xq_six{ float:left; width:100%; text-align:center; color:#343434; font-weight:bold; padding-bottom:20px; line-height:30px;}
.xq_six a{ color:#8E8E90; font-weight:normal;}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.xq_three{ line-height:24px;}
	.xq_one{ font-size:18px; }
}
@media (max-width: 767px) {/* 手机 */
	.xq_one{ font-size:16px; line-height:26px; padding:0px 15px; padding-bottom:15px;margin-top:0}
	.xq_two{ padding-bottom:20px; font-size:13px;}
	.xq_three{ line-height:20px; padding:0px 15px; padding-bottom:15px; font-size:13px;}
	.xq_four{ width:100%; padding-left:15px; padding-right:15px; line-height:22px; margin-bottom:0px; padding-bottom:0px;}
	.xq_four a{ margin-top:10px; float:left; width:100%}
	.xq_five { margin-bottom:20px;}
	.xq_six{ line-height:24px; padding-bottom:0px;}
}

/* 洞见观察 dongJian dj */
.dj_one{ float:left; width:98%; padding-bottom:70px;}
.dj_one a{ float:left; width:15%; border:1px solid #246BC2; color:#246BC2; height:52px; line-height:50px; font-size:22px; text-align:center; margin-left:4.8%}
.dj_one .sel{ background:#246BC2; color:#fff;}

.dj_two{ margin:0px;}
.dj_two li{ float:left; width:100%; margin-bottom:70px;-moz-box-shadow:0px 3px 15px #BDBDBD; -webkit-box-shadow:0px 3px 15px #BDBDBD; box-shadow:0px 3px 15px #BDBDBD;}
.dj_two li .left_img{ padding:0px; float:left; overflow:hidden;}
.dj_two li .left_img img{ float:left; width:100%;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.dj_two li:hover .left_img img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}
.dj_two li .info{ float:none; padding:20px 30px; float:left; padding-bottom:0; position:relative;}
.dj_two li .info .date{ float:left; margin:0px; width:100%; color:#6F6F6F; font-size:14px; font-style:normal;}
.dj_two li .info h1{ float:left; width:100%; margin:0px; padding:10px 0; font-weight:normal; line-height:24px;}
.dj_two li .info h1 a{ color:#333333; font-size:20px;}
.dj_two li .info .desc{ float:left; width:100%; line-height:26px; color:#6F6F6F; font-size:14px; padding-bottom:10px;}
.dj_two li .info .more{ float:left; color:#1761BB; font-size:14px; margin-bottom:20px;}
.dj_two li .info .biao{ position:absolute; top:0px; right:0px; background:#FF5A0B; padding:8px 20px; font-size:15px; color:#fff;}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.dj_one{ width:94%; margin-left:3%; padding-bottom:30px;}
	.dj_one a{ height:42px; line-height:42px; font-size:16px; width:18%}
	.dj_two li{ margin-bottom:35px;}
	.dj_two li .info{ padding:10px 20px;}
	.dj_two li .info h1{ padding:5px 0px; line-height:18px; }
	.dj_two li .info h1 a{font-size:16px;}
	.dj_two li .info .date{ margin-top:15px;}
	.dj_two li .info .desc{ font-size:12px; line-height:20px; padding-bottom:5px; padding-top:5px; display:none;}
	.dj_two li .info .biao{ padding:4px 13px; font-size:13px;}
	.dj_two li .info .more{ margin-bottom:0px; margin-top:10px;}
}
@media (max-width: 767px) {/* 手机 */
	.dj_one{ width:100%;padding-bottom:20px; margin-left:0; padding-top:5px;}
	.dj_one a{ height:32px; line-height:32px; font-size:14px; width:30%; margin-left:2%; margin-bottom:10px;}
	.dj_two li{ margin-bottom:20px;}
	.dj_two li .info{ padding:15px;}
	.dj_two li .info h1{ padding:15px 0px; padding-top:5px; line-height:20px;}
	.dj_two li .info h1 a{ font-size:16px;}
	.dj_two li .info .desc{ font-size:12px; line-height:22px; padding-bottom:10px;}
	.dj_two li .info .biao{ padding:4px 10px; font-size:12px; top:10px; right:15px;}
	.dj_two li .info .more{ margin-bottom:10px;}
}

/* fenye */
.fenye{ float:left; width:100%; padding-bottom:70px;text-align:center;font-size:14px; color:#686868;}
.fenye a{ border:1px solid #E4E4E4; padding:8px 15px; border-radius:4px; font-size:14px; color:#686868; margin:0px 3px;}
.fenye a.sel{ background:#00A1E9; color:#fff; border:1px solid #00A1E9;}
@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.fenye{ padding-bottom:30px;}
	.fenye a{ padding:6px 12px;}
}
@media (max-width: 767px) {/* 手机 */
	.fenye{ padding-bottom:20px; line-height:40px;}
	.fenye a{ padding:5px 10px; font-size:13px;}
}

/* 智慧能源 zhiHui zh */
.zh_one{ float:left; width:80%; padding-bottom:40px;float:left; margin:0; margin-left:14%; }
.zh_one li{ float:left; width:16%; border:1px solid #246BC2; color:#246BC2; font-size:22px; line-height:50px; background:url(../images/bg_08.png) no-repeat right center; text-align:center; margin:0px 1%; cursor:pointer; position:relative;}
.zh_one li.sel{ color:#fff; background:url(../images/bg_08-sel.png) no-repeat right center #246BC2}
.zh_one li span{ float:left; width:100%;color:#246BC2;}
.zh_one li.sel span{ color:#fff;}
.zh_one li p{ display:none; position:absolute; top:50px; left:-1px; width:101.5%; z-index:11; background:#1F5CA7; border:1px solid #1F5CA7;}
.zh_one li p a{ float:left; width:100%; font-size:16px; color:#fff; line-height:34px}
.zh_one li p a:hover{ background:#246BC2; color:#FF0}
.zh_one li:hover p{ display:block}

.zh_one1 li{ width:18%;}
.zh_one1{ margin-left:18%}

.zh_main{ float:left; width:100%; padding-bottom:30px; color:#696969; font-size:14px; line-height:30px;}
.zh_main img{ max-width:100%; margin-bottom:10px;}
.zh_main .a{ float:left; position:relative; overflow:hidden; margin-left:5px}
.zh_main .a p{ position:absolute; bottom:0px; left:0px; height:40px; line-height:40px; text-align:center; background:url(../images/bg_05.png); color:#fff; font-size:16px; width:100%; display:none}
.zh_main .a:hover p{ display:block}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.zh_one{ padding-bottom:20px; width:100%; margin:0%}
	.zh_one li{ height:45px; line-height:43px; font-size:16px; width:18%; margin:0px 1%; background-size:24px;}
	.zh_one li.sel{background-size:24px;}
	.zh_main .img{ width:50%; float:left;}
}
@media (max-width: 767px) {/* 手机 */
	.zh_one{ padding-bottom:0px; width:100%; margin:0}
	.zh_one li{ height:40px; line-height:38px; font-size:14px; width:48%; margin:0px 1%; background-size:24px; margin-bottom:10px; padding-right:10px;}
	.zh_main{ line-height:24px; font-size:13px;}
	.zh_one li p{ top:38px;}
	.zh_one li p a{ font-size:13px;}
}

/* 关于我们 guanYu gy */
.gy_one{ float:left; width:100%; margin-left:0px; background:#F2F2F2; margin-bottom:70px;}
.gy_one div{ padding:0px;}
.gy_one .img{ float:left; width:100%}
.gy_one .info{ padding:25px; padding-top:5px;}
.gy_one h1{ float:left; width:50%; border-bottom:1px solid #246BC2; line-height:45px; font-weight:bold; font-size:18px; color:#246BC2; margin:0px;}
.gy_one .desc{ float:left; width:100%; padding:10px 0px; color:#696969; font-size:14px; line-height:32px;}

.gy_two{ float:left; width:100%; margin:0px; background:url(../images/bg_09.jpg) no-repeat top center; background-size:100%; }
.gy_two .sy_title{ color:#fff; background:url(../images/bg_10.png) no-repeat bottom center}
.gy_two .bottom{ float:left; width:100%; padding-bottom:50px; color:#fff; font-size:14px; line-height:32px; margin-top:-20px;}
.gy_two .bottom p{ float:left; width:100%; padding-left:170px; font-size:17px;}
.gy_two .bottom p span{ color:#FF5809}
.gy_two .bottom .p1{ padding-left:205px;}
.gy_two .bottom .p2{ padding-left:240px;}
.gy_two .bottom .p3{ padding-left:275px;}

.gy_three{ float:left; width:100%; margin:0px; line-height:30px; font-size:14px; padding-bottom:50px; color:#696969;}

.gy_four{ float:left; width:100%; margin:0px; background:url(../images/bg_11.png) repeat-y top center; margin-bottom:50px;}
.gy_four li{ float:left; width:60%; padding-right:11%; padding-top:5px; padding-bottom:13px;}
.gy_four li .desc{ float:right; width:70%; padding:10px 15px; background:#246BC2; line-height:28px; color:#fff; font-size:14px; text-align:center;}
.gy_four .li{ float:right; padding-right:0px; padding-left:11%;}
.gy_four .li .desc{ float:left;}
.gy_four li a{ color:#fff; font-size:14px;}

.gy_five{ float:left; width:100%; text-align:center; color:#696969; font-size:16px; padding-bottom:40px; margin-top:-20px;}
.gy_six{ float:left; width:80%; padding-left:20%; margin-bottom:-40px; margin:0px;}
.gy_six li{ text-align:center; line-height:24px; color:#696969; font-size:16px; padding-bottom:40px;}
.gy_six li img{ max-width:80%; margin-bottom:15px;}

.gy_seven{ float:left; margin:0px; width:15%;}
.gy_seven li{ float:left; width:100%; position:relative;}
.gy_seven li span{ float:left; width:100%;padding:10px 18px; text-align:center;line-height:23px; font-size:16px; cursor:pointer; margin-bottom:15px;word-break:break-all; border:1px solid #236BC0; color:#236BC1; text-align:left;}
.gy_seven li i{ position:absolute; right:-30px; top:2px; width:30px; height:42px; background:url(../images/img_28.png) no-repeat top center; display:none;}
.gy_seven li.sel i{ display:block}
.gy_seven li.sel span{ background:#236BC1; color:#fff;}

.gy_eight{ display:none; float:right; margin:0px; width:82%; background:#F2F2F2; padding:10px 25px; margin-bottom:40px;}
.gy_eight .top{ float:left; border-bottom:1px solid #236BC1; color:#236BC1; font-size:18px; font-weight:bold; line-height:45px; min-width:30%}
.gy_eight .bottom{ float:left; width:100%; padding:10px 0px; color:#696969; line-height:30px; font-size:14px;}
.gy_eight img{ max-width:100%}

.gy_nine{ float:left; width:100%;}
.gy_nine img{ float:left; width:100%}

.gy_ten .desc{ font-size:16px; line-height:35px; padding-top:20px;}

.jr_one{ background:#F2F2F2; float:left; width:100%; margin:0px; padding:15px 15px; line-height:24px; font-size:16px; color:#696969; margin-bottom:40px; margin-top:-30px;}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.gy_one{ margin-bottom:40px;}
	.gy_two { background-size:auto 100%; padding-top:10px;}
	.gy_two .bottom{ margin-top:-5px; padding:0px 40px; padding-bottom:40px; line-height:26px;}
	.gy_three{ padding-bottom:30px; margin-top:-10px;}
	.gy_four li .desc{ width:85%}
	.gy_four{ margin-bottom:40px;}
	.gy_five{ font-size:15px;margin-top:0px;}
	.gy_six{ float:left; width:90%; padding-left:10%; margin-bottom:-30px;}
	.gy_six li{ font-size:15px;}
	.gy_seven{ width:20%; margin:0px;}
	.gy_seven li span{padding:10px 10px;}
	.gy_eight{ width:75%; margin-left:0; margin-bottom:25px;}
	.jr_one{ font-size:14px; padding:10px 15px;}
	.gy_two .bottom p,.gy_two .bottom .p1,.gy_two .bottom .p2,.gy_two .bottom .p3{ padding:0px; text-align:center; font-size:15px;}
}
@media (max-width: 767px) {/* 手机 */
	.gy_one{ margin-bottom:20px;}
	.gy_one h1{ line-height:40px; font-size:16px;}
	.gy_one .info{ padding:15px; padding-top:0px; padding-bottom:0}
	.gy_one .desc{ line-height:26px; font-size:13px;}
	.gy_two .sy_title{ background-size: auto 3px; }
	.gy_two { background-size:auto 100%; padding-top:10px; margin-bottom:10px;}
	.gy_two .bottom{ margin-top:0px; padding:0px 15px; padding-bottom:20px; line-height:22px; font-size:12px;}
	.gy_three{ line-height:24px; font-size:13px; padding-bottom:20px;}
	.gy_four{background:url(../images/bg_11.png) repeat-y top left; margin-bottom:30px;}
	.gy_four li{ padding-left:10px; padding-right:0px; width:100%}
	.gy_four li .desc{ float:left; width:100%; padding:6px 10px;}
	.gy_four .li{ padding-left:10px}
	
	
	.gy_five{line-height:24px; font-size:13px; padding-bottom:20px;margin-top:0px;}
	.gy_six{ width:100%; padding-left:0; float:none; width:auto; margin-bottom:-10px;}
	.gy_six li{ font-size:13px; line-height:20px; padding-bottom:15px;}
	.gy_six li img{ margin-bottom:5px;}
	.gy_seven{ width:100%; margin:0px; padding:0px; background:none;}
	.gy_seven li{ background:none; padding:0px; width:48%; padding-bottom:7px; margin-left:2%}
	.gy_seven li span{ float:left; width:auto; height:auto; padding:5px 5px; text-align:left; width:100%; margin-bottom:0px; font-size:14px; text-align:center;}
	.gy_seven li.sel i{ display:none}
	.gy_seven li.sel span{ background:#236BC1}
	.gy_eight{ width:100%; margin-left:0; padding:15px; padding-top:0; margin-bottom:10px;}
	.gy_eight .top{ font-size:16px;}
	.gy_eight .bottom{ line-height:25px; font-size:13px; padding-bottom:0}
	.gy_ten .desc{ padding-top:10px; line-height:24px;}
	.jr_one{ font-size:13px; padding:10px 15px; margin-top:5px; margin-bottom:20px;}
	.gy_two .bottom p,.gy_two .bottom .p1,.gy_two .bottom .p2,.gy_two .bottom .p3{ padding:0px; font-size:13px;}
}

/* 核心服务 heXin hx */
.hx_one{ margin:0px; margin-bottom:60px;}
.hx_one .img{ float:left; width:100%; border-radius:400px;}
.hx_one .info{ padding-left:70px;}
.hx_one .neirong{ float:left; width:100%; background:#F2F2F2; padding:15px 60px;}
.hx_one .neirong h1,.hx_five .info h1{ float:left; width:40%; border-bottom:1px solid #246BC2; line-height:45px; font-weight:bold; font-size:18px; color:#246BC2; margin:0px;}
.hx_one .neirong .desc{ float:left; width:100%; font-size:14px; line-height:32px; color:#696969; padding:20px 0px;}

.hx_two .info{ padding-left:0px; padding-right:70px;}
.hx_three{ margin-bottom:0px;}

.hx_four{ float:left; width:100%; text-align:center;}
.hx_four a{ color:#fff; font-size:15px; padding:14px 140px; background:#236BC1; margin:0px 10px;}
.hx_four p{ float:left; width:100%; text-align:center; margin-bottom:45px;}

.hx_five .img{ float:left; width:100%}
.hx_five{ background:#F1F1F1; float:left; margin:0px; width:100%}
.hx_five .rr_img{ padding:0px;}
.hx_five .info{ padding:20px 70px; float:left;}
.hx_five .info .desc{float:left; width:100%; font-size:14px; line-height:30px; color:#696969; padding:15px 0px; padding-bottom:0}
.hx_five .info2{ padding:90px 40px;}
.hx_five .info3{ padding:0px 40px;}

.hx_six{ float:left; width:100%; border-bottom:1px solid #7A7675; margin:0px; line-height:40px;}
.hx_six span{ float:left; color:#1675CF; font-size:20px; font-weight:bold;}
.hx_six img{ float:right; height:35px;}

.hx_seven{ float:left; width:100%; padding-top:10px;}
.hx_seven li{ padding-top:15px; float:left; width:100%}
.hx_seven .img{ float:left; width:100%}
.hx_seven li .top{ float:left; width:100%;}
.hx_seven li .top a{ float:left; padding:2px 10px; border-radius:3px; color:#fff; background:#1675CF; font-size:16px; margin-right:10px; margin-bottom:10px;}
.hx_seven li h1{ float:left; width:100%; line-height:40px; margin:0px; padding:0px;}
.hx_seven li h1 a{ color:#38475A; font-size:27px;}
.hx_seven li .date{ float:left; color:#757575; font-size:16px; font-style:normal; padding-top:15px;}
.hx_seven .rr_info{ padding-left:0px; margin-left:-3%; width:78%}

.hx_li{ position:relative; padding-left:105px; padding-right:40px; margin-top:20px; float:left;}
.hx_li .img{ position:absolute; top:0px; left:40px;}
.hx_li h1{ float:left; width:100%; line-height:30px; font-size:15px; margin:0px; font-weight:bold; padding:0px;}
.hx_li p{ float:left; width:100%; line-height:22px; font-size:14px; color:#333; height:50px;}
.hx_li p a,.hx_li h1 a{color:#333}

.hxli2{ float:left; width:100%; height:30px;}
.jieshao{ float:left; width:100%; font-size:13px; color:#333; line-height:25px; padding-top:10px;}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.hx_one{ margin-bottom:40px;}
	.hx_one .info{ padding-left:0px;}
	.hx_one .neirong{ padding:0px 20px;}
	.hx_one .neirong h1{ font-size:16px; line-height:40px;}
	.hx_one .neirong .desc{ line-height:24px; font-size:12px; padding:10px 0px;}
	.hx_two .info{ padding-right:0px;}
	.hx_four a{ padding:10px 100px;}
	.hx_four p{ margin-bottom:30px;}
	.hx_five .info{ padding:10px 20px;}
	.hx_five .info .desc{ font-size:13px; line-height:26px; padding:6px 0px;}
	.hx_seven li .top a,.hx_seven li .date{ font-size:14px;}
	.hx_seven li h1{ line-height:28px;}
	.hx_seven li h1 a{ font-size:22px;}
	.hx_li .img{ left:10px;}
	.hx_li { padding-left:70px;}
	.hx_li p{ line-height:22px; font-size:14px;}
	.hx_li h1{ font-size:17px;}
	.hx_li p{ height:auto;}
	.jieshao{ line-height:22px; padding-bottom:5px;}
	.hx_seven .rr_info{ width:66.66666667%; margin-left:0;}
}
@media (max-width: 767px) {/* 手机 */
	.hx_one{ margin-bottom:20px;}
	.hx_one .info{ padding:0px; margin-top:15px;}
	.hx_one .neirong{ padding:0px 20px;}
	.hx_one .neirong h1{ font-size:16px; line-height:40px; width:60%;}
	.hx_one .neirong .desc{ line-height:24px; font-size:12px; padding:10px 0px;}
	.hx_two .info{  margin-top:0px; margin-bottom:15px;}
	.hx_four a{ float:left; width:100%; padding:0px; line-height:35px; margin:0px; margin-bottom:5px}
	.hx_four p{ margin:0px; padding:0px;}
	.hx_five{ margin-bottom:15px;}
	.hx_five .info{ padding:10px 15px;}
	.hx_five .info h1{ width:80%; font-size:16px; line-height:40px;}
	.hx_five .info .desc{ font-size:13px; line-height:26px; padding:6px 0px;}
	.xq_five{ width:100%}
	.hx_seven li .top{ padding-top:15px;}
	.hx_seven li .top a,.hx_seven li .date{ font-size:13px;}
	.hx_seven li h1{ line-height:20px;}
	.hx_seven li h1 a{ font-size:16px;}
	.hx_li{ padding-bottom:10px; padding-left:70px;}
	.hx_li .img{ left:10px;}
	.hx_li p{ line-height:22px; font-size:14px;}
	.hx_li h1{ font-size:16px;}
	.hxli2{ height:10px;}
	.hx_li p{ height:auto;}
	.jieshao{ line-height:20px; font-size:12px; padding-bottom:5px;}
	.hx_seven .rr_info{ width:100%; margin-left:0; padding-left:15px}
}
.bdsharebuttonbox{ float:right; margin-bottom:-10px;}



.fu_lx{ position:fixed; top:50%; right:5px; width:60px; z-index:1000000;}
.fu_lx .div1{ width:60px; height:50px; margin-bottom:5px; float:leftl; position:relative; background:url(../images/img_32.png) no-repeat right top; cursor:pointer}
.fu_lx .div1:hover{ background:url(../images/img_32-sel.png) no-repeat right top;}
.fu_lx .div1:hover .t_div{ display:block}
.fu_lx .div1 .t_div{ position:absolute; top:-55px; left:-250px; width:251px; height:260px; background:url(../images/img_35.png) no-repeat left top; padding-left:15px; padding-right:30px; padding-top:8px; display:none;}
.fu_lx .div1 .t_div h1{ float:left; width:100%; line-height:26px; color:#333333; font-size:14px; margin:0px; padding:0px; font-weight:normal; text-align:center;}
.fu_lx .div1 .t_div h1 span{ color:#606060;}
.fu_lx .div1 .t_div h1 img{ margin:0px 5px;}
.fu_lx .div1 .t_div h2{ float:left; width:100%; border-top:1px solid #C7C6C6; margin:0px; padding:0px; font-weight:normal; color:#333333; font-size:16px; margin-top:10px; background:url(../images/img_38.png) no-repeat 15px center; line-height:45px; padding-left:35px;}
.fu_lx .div1 .t_div p{ float:left; width:100%; padding:0px 15px; color:#616161; font-size:12px; line-height:22px; margin:0px; text-align:center;}
.fu_lx .div1 .t_div .txt{ float:left; width:110px; height:20px; border:1px solid #CECECE; border-radius:3px; padding-left:5px; margin-top:15px; margin-left:9px;}
.fu_lx .div1 .t_div .btn{ float:right; width:68px; height:20px; background:#F38F3D; border-radius:3px; color:#fff; cursor:pointer; margin-top:15px; padding:0; font-size:12px; margin-right:8px;}
.fu_lx .div2{ float:left; width:60px; height:50px; margin-bottom:5px; position:relative; background:url(../images/img_33.png) no-repeat right top; cursor:pointer}
.fu_lx .div2:hover{ background:url(../images/img_33-sel.png) no-repeat right top;}
.fu_lx .div2 .t_div{ width:251px; height:153px; position:absolute; top:-35px; left:-250px; background:url(../images/img_39.png) no-repeat left top; padding:15px 10px; display:none;}
.fu_lx .div2 .t_div li{ float:left; width:105px; text-align:center; color:#606060; font-size:14px; line-height:24px;}
.fu_lx .div2 .t_div li img{ width:100px; height:100px;}
.fu_lx .div2:hover .t_div{ display:block}
.fu_lx .up_top{ float:left; width:50px; height:50px; float:right; background:url(../images/img_34.png) no-repeat left top;}
.fu_lx .up_top:hover{ background:url(../images/img_34-sel.png) no-repeat left top;}
@media (max-width: 767px) {/* 手机 */
	.fu_lx{ display:none}
}

@media (min-width: 1200px)
{
	.news_x_div {
		width: 1000px;
	}
}



.news_title{ float:left; width:100%; line-height:40px; font-size:16px; color:#333; padding-left:15px; background:#E4E4E4;}
.news_list{ float:left; width:100%; border:1px solid #E4E4E4; margin-bottom:15px; padding:7px 0px;}
.news_list li{ float:left; width:100%; padding:7px 10px; height:114px; overflow:hidden}
.news_list li a{ float:left; width:100%; position:relative; padding-left:110px;}
.news_list li a .img{ position:absolute; top:0px; left:0px; width:100px; height:100px}
.news_list li a h1{ float:left; width:100%; font-size:14px; color:#000; line-height:26px; margin:0px; font-weight:bold}
.news_list li a p{ float:left; width:100%;line-height:22px; font-size:12px; color:#666;}
.news_list li a:hover h1{ color:#1762BB}
.news_list li:hover{ background:#F6F6F6}

.nns_one{ float:left; width:100%; margin-bottom:25px;}
.nns_one li{ float:left; width:100%; margin-bottom:25px; padding:55px; border:1px solid #E4E4E4; padding-top:35px;}
.nns_one li .t_title{ font-size:19px; font-weight:bold; line-height:32px; float:left; width:100%; color:#000;}
.nns_one li .date{ float:left; width:100%; line-height:28px; color:#999; font-size:12px; margin:0px; padding:0px;}
.nns_one li .desc{ float:left; width:100%; padding-bottom:10px; line-height:24px; font-size:13px; color:#333}
.nns_one li .img{ float:left;width:100%;}
.nns_one li .i_title{ float:left; width:100%;line-height:50px; padding:0px 15px; background:#F3F3F5; font-size:18px; color:#000; font-weight:bold;}
.nns_one li  a:hover .t_title,.nns_one li a:hover .i_title{color:#1762BB}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.news_list li a h1{ line-height:22px;}
	.news_list li a p{ line-height:20px;}
	.news_list li{ padding:15px;}
}
@media (max-width: 767px) {/* 手机 */
	.news_title{ margin-top:-20px; font-size:14px;}
	.news_list li{ padding:15px;}
	.news_list li a h1{ line-height:22px;}
	.news_list li a p{ line-height:20px;}
	.nns_one li .desc{ font-size:12px; line-height:22px;}
	.nns_one li .i_title{line-height:34px; font-size:14px;}
	.nns_one li .t_title{ font-size:14px;}
}