﻿body, h1, h2, h3, h4, ul, li, a, input {
	margin: 0;
	padding: 0;
	font-family: microsoft yahei;
}
body {
    font-family: "microsoft yahei" !important;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
div, a {
	font-size: 12px;
	color: #323232;
}
h1, h2, h3, h4, p {
	margin: 0;
	padding: 0;
}
i {
  font-style: normal;
}
img {
	border: none;
	vertical-align: middle;
}
em {
	font-style: normal;
}
a {
	text-decoration: none;
}
ul, li, dl, dt, dd {
	list-style: none;
	margin: 0;
	padding: 0;
}
body {
	overflow-x: hidden;
	min-width: 1100px;
}
/*头部*/
#gg_top {
	height: 30px;
	line-height: 30px;
	background: #f3f3f3;
}
.gg_top p {
	color: #403d3d;
	font-size: 12px;
	font-weight: normal;
	float: left;
	height: 30px;
}
.gg_top p span {
	font-size: 12px;
	color: #d20426;
	font-weight: bold;
}
.gg_sn {
	color: #909090;
	text-align: right;
	font-size: 12px;
	background: url(../images/albb.png) no-repeat right;
	padding-right: 37px;
}
.gg_sn a {
	color: #333333;
}
.gg_head {
	height: 100px;
}
.gg_logo {
	float: left;
	width: 618px;
	height: 95px;
	margin-top: 15px;
	background: url(../images/logo.png) no-repeat;
}
.gg_logo a {
	display: block;
	width: 404px;
	height: 39px;
}
.gg_logo h1 {
	text-indent: -9999px;
}
.gg_sv {
	float: right;
	background: url(../images/tel.png) no-repeat left;
	padding-left: 66px;
	margin-top: 30px;
	height: 59px;
}
.gg_sv em {
	font-size: 14px;
	color: #46454c;
	font-weight: normal;
	text-align: left;
	display: block;
}
.gg_sv em p {
	color: #46454c;
	font-size: 30px;
}
/*导航*/
#gg_nav {
	background: #047cb9;
	height: 50px;
}
.gg_nav {
	height: 50px;
}
.gg_nav ul li {
	width: 150px;
	float: left;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.gg_nav ul li a {
	font-size: 16px;
	color: #fff;
	display: block;
	width: 150px;
}
.gg_nav ul li a:hover{
  color: #fff;
  background: #d43725;
}
#gg_nav .gg_nav ul li div.nav-box {
    position: absolute;
    background: #047cb9;
    z-index: 100;
    display: none;
    border-top: solid 3px #006BB1;
}
#gg_nav .gg_nav ul li:hover:not(:first-child) div.nav-box{
    display:block;
}
#gg_nav .gg_nav ul li div.nav-box a{
    line-height:40px;
    display:block;
    padding:0 35px;
}
#gg_nav .gg_nav ul li:hover div.nav-box{
    background: #047cb9;
}
#gg_nav .gg_nav ul li:hover div.nav-box a{
    color:#fff;
	font-size: 14px;
	width: auto;
	min-width:150px;
	border-bottom: 1px solid #fff;
}
#body_0 #gg_nav ul li.hover_1 a,
#body_1 #gg_nav ul li.hover_2 a,
#body_2 #gg_nav ul li.hover_3 a,
#body_3 #gg_nav ul li.hover_4 a,
#body_4 #gg_nav ul li.hover_5 a,
#body_5 #gg_nav ul li.hover_6 a,
#body_6 #gg_nav ul li.hover_7 a,
#body_7 #gg_nav ul li.hover_8 a,
#body_8 #gg_nav ul li.hover_9 a {
    background:#d43725;
    color:#fff;
}
.gg_warp {
	width: 1100px;
	margin: 0 auto;
}
/*轮播图*/
#banner {
	position: relative;
	width: 100%;
	height: 420px;
	z-index: 3;
}
#banner .slides_container {
	width: 100%;
	height: 420px;
	position: relative;
	overflow: hidden;
	display: none;
	z-index: 1
}
#banner .slides_container .bg-slide {
	width: 100%;
	height: 420px;
	display: block;
	z-index: 1
}
#banner .slides_container #bg1 {
	background: url(../images/img01.jpg) no-repeat center;
}
#banner .slides_container #bg2 {
	background: url(../images/img02.jpg) no-repeat center;
}
#banner .slides_container #bg3 {
	background: url(../images/img03.jpg) no-repeat center;
}
#bannerlink {
	position: absolute;
	height: 2px;
	right: 0px;
	top: 10px;
}
#bannerlink a {
	float: left;
	height: 3px;
	background: #CCCCCC;
	margin-left: 2px;
	width: 15px;
	display: block;
	font-size: 0px;
	text-indent: -9999px;
	overflow: hidden
}
#bannerlink a.active {
	background: #F1C51C;
}
#bannerlink {
	position: absolute;
	height: 2px;
	right: 0px;
	top: 10px;
}
#bannerlink a {
	float: left;
	height: 3px;
	background: #CCCCCC;
	margin-left: 2px;
	width: 15px;
	display: block;
	font-size: 0px;
	text-indent: -9999px;
	overflow: hidden
}
#bannerlink a.active {
	background: #F1C51C;
}
.pagination {
	bottom: 20px;
	z-index: 100001;
	position: absolute;
	width: 1000px;
	text-align: right;
	left: 21%;
	margin-left: -400px;
}
.pagination li {
	display: inline-block;
	margin: 0 3px;
	list-style: none;
}
.pagination li a {
	display: block;
	width: 16px;
	height: 16px;
	line-height: 17px;
	text-align: center;
	color: #333333;
	font-size: 10px;
	float: left;
	overflow: hidden;
	background: url(../images/num_b.png) no-repeat;
	overflow: hidden;
	text-indent: -9999px;
}
.pagination li.current a {
	background: url(../images/num_a.png) no-repeat;
	color: #FFFFFF
}
.ny_bann {
	background: url(../images/banner.jpg) no-repeat center;
	height: 500px;
}
/*主体*/
.gg_warp {
	width: 1200px;
	height: 120px;
	margin: 0 auto;
}

/*列表页面*/
.gg_fycon {
	width: 1100px;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 20px;
	height: auto;
	overflow: hidden;
}
.gg_fyconl {
	width: 240px;
	float: left;
}
.gg_fyconl1 {
	height: auto;
	overflow: hidden;
}
.gg_fyconl1t {
	height: 60px;
	background: #047cb9;
}
.gg_fyconl1t h3 {
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
	text-align: center;
}
.gg_fyconl1u {
	padding-top: 12px;
	padding-bottom: 20px;
	background: #fcfcfc;
}
.gg_fyconl1u ul li {
	height: 32px;
	line-height: 32px;
	margin: 5px auto 10px auto;
	border: #e4e4e4 1px solid;
	background: url(../images/ff.jpg) no-repeat 25px center;
	padding-left: 35px;
	color: #000000;
	display: block;
	font-size: 14px;
}
.gg_fyconl1u ul a {
	height: 32px;
	line-height: 32px;
	margin: 5px auto 10px auto;
	border: #e4e4e4 1px solid;
	background: url(../images/ff.jpg) no-repeat 25px center;
	padding-left: 45px;
	color: #000000;
	display: block;
	font-size: 14px;
}
.gg_fyconl1u ul a:hover {
	background: url(../images/ff.jpg) no-repeat 25px center #047cb9;
	color: #fff;
	font-weight: bold;
}
.gg_left_new {
	margin-top: 30px;
	padding-bottom: 15px;
}
.gg_left_new_tit {
	width: 230px;
	margin-left: 10px;
	font-size: 18px;
	color: #000;
	border-bottom: 1px dotted #b3b3b3;
	padding-bottom: 8px;
}
.gg_left_new_tit span {
	font-size: 18px;
	color: #000;
	font-weight: normal;
	border-left: 5px solid #047cb9;
	height: 18px;
	line-height: 16px;
	padding-left: 5px;
	display: block;
}
#gg_roll {
	line-height: 25px;
	margin-top: 15px;
}
#gg_roll li {
	padding-left: 10px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dashed #ccc;
}
#gg_roll li a {
	font-size: 13px;
}
#gg_roll li a:hover {
    color:#C9141E;
    text-decoration: underline;
}
.gg_fyconl2 {
	height: auto;
	overflow: hidden;
	margin-top: 20px;
}
.gg_fyconl2t {
	background: url(../images/fx.png) no-repeat left;
	height: 90px;
	line-height: 90px;
}
.gg_fyconl2t h3 {
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	padding-left: 15px;
}
.gg_fyconl2t h3 em {
	color: #fff;
	font-size: 14px;
	font-style: normal;
	padding-left: 10px;
	font-weight: normal;
}
.gg_fyconl2u {
	/*background: url(../images/bg_lxwm.jpg) no-repeat top;*/
	width: 240px;
	color: #0d0d0d;
	line-height: 30px;
	font-size: 13px;
}
.gg_fycpt {
	height: 45px;
	line-height: 45px;
}
.gg_fycpt h2 {
	font-size: 20px;
	font-weight: bold;
	height: 60px;
	line-height: 60px;
}
.gg_fyconr {
	float: right;
	width: 830px;
	margin-bottom: 20px;
	border: 1px solid #e4e4e4;
}
.gg_fyconrt {
	height: 60px;
	border-bottom: 1px solid #ebebeb;
	margin: 0 20px;
}
.gg_fyconru {
	width: 830px;
	height: auto;
	border-top: none;
	overflow: hidden;
	height: auto;
}
.gg_fyconrus {
	margin: 0px 30px 0 30px;
	height: auto;
	border-top: none;
}
.gg_fyconrus ul {
	margin: 0;
	padding-top: 8px;
}
.gg_fyconrus ul li {
	border-bottom: 1px dashed #e9e9e9;
	position: relative;
	padding-bottom: 15px;
	margin: 0 0 5px 0;
	overflow: hidden;
	height: auto;
}
.gg_fyconrus ul li h3 {
	line-height: 30px;
	background: url(../images/ff.jpg) no-repeat left;
	padding-left: 18px;
	font-size: 16px;
}
.gg_fyconrus ul li span {
	position: absolute;
	right: 0;
	top: 10;
	color: #999;
	font-size: 12px;
	font-weight: normal;
}
.gg_fyconrus ul li p {
	line-height: 25px;
}
.gg_fyconrus ul li a {
	color: #464646;
	padding-left: 15px;
}
.gg_dqwz {
	float: right;
	color: #515151;
	margin: 20px 15px 5px 0px;
}
.gg_dqwz a {
	color: #515151;
	text-decoration: none;
}
.gg_show_t {
	text-align: center;
	padding: 25px 0px 0px 0px;
	border-bottom: #CCC 1px dashed;
}
.gg_show_t h1 {
	color: #d43725;
	margin: 0;
	font-size: 22px;
}
.gg_show_t h5 {
	color: #464646;
	font-weight: normal;
	line-height: 20px;
	margin: 10px 0px 10px 0px;
	font-size: 14px;
}
.gg_show_c {
	padding: 10px 15px 10px 15px;
	color: #464646;
	border-bottom: #CCC 1px dashed;
	line-height: 2em;
	font-size: 14px;
}
.business-more {
    line-height: 50px;
    font-size: 12px;
    text-align:center;
}
.business-more a {
        color: #E70132;
}
.radius.r5 {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
a.home-more {
   padding:3px 20px 5px 20px;
   background:#006BB1;
   border:solid 1px #006BB1;
   color:#fff;
   display:inline-block;
   text-align:center;
   line-height:28px;
   margin:0 10px;
   font-size:14px;
   text-decoration:none;
   cursor:pointer;
}
a.home-more:hover {
   
   background:#3651A3;
   border:solid 1px #3651A3;
   color:#fff;
}
.gg_show_u {
	text-align: left;
	padding: 10px 15px 10px 0px;
}
.gg_show_u ul li {
	list-style: none;
	text-decoration: none;
	color: #464646;
	border-bottom: #CCC 1px dashed;
	height: 30px;
	line-height: 30px;
	margin: 0px 20px 0px 20px;
	font-size: 14px;
}
.gg_show_u ul li a {
	color: #464646;
	font-size: 14px;
}
.gg_show_u ul li a:hover {
	text-decoration: underline;
	color: #464646;
}
.gg_page_conru {
	color: #464646;
	padding: 15px 0px 10px 0px;
	font-size: 14px;
	line-height: 28px;
}
.gg_chanpin {
	padding: 20px 0px 20px 10px;
}
.gg_chanpin ul li {
	margin-right: 25px;
}
.gg_chanpin ul li a {
	display: block;
	text-align: center;
	color: #545454
}
.gg_chanpin ul li a .pic {
	width: 221px;
	height: 144px;
	overflow: hidden;/*border: 1px sol 
id #d3d3d3; border-radius: 1px;*/
	display: table-cell;
	background: #fff;
	text-align: center;
	vertical-align: middle;
}
.gg_chanpin ul li a img {
	width: 232px;
	height: 186px;
}
.gg_chanpin ul li a p {
	height: 40px;
	line-height: 40px;
	background: #145FA3;
    color: #f4fbf8;
}
.gg_chanpin ul {
	height: auto;
	overflow: hidden;
	padding-left: 25px;
}
.gg_chanpin ul li {
	float: left;
	margin-bottom: 10px;
}
.gg_chanpin ul li a .pic {
	width: 232px;
	height: 186px;
	border: 1px solid #d5d5d5;
}
.gg_chanpin ul li a .pic img {
	width: 232px;
	height: 186px;
}
/* 秀站网原创分页样式 */
.fenye{clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.fenye ul li{display:inline-block;border: 1px solid #ccc;padding: 4px 12px;margin: 0 1px;line-height:24px;background: #fff;color:#999}
.fenye ul li:hover{background:#00c0ff;color:#fff;border: 1px solid #00c0ff}
.fenye ul li:hover a{color:#fff;}
.fenye ul li.thisclass{display: inline-block;border: 1px solid #00c0ff;padding: 4px 12px;margin: 0 1px;background: #00c0ff;color: #fff;}
.fenye ul li.thisclass a{color: #fff;}
.fenye ul li a{display:block;color:#999}
.fenye ul li a:hover{color: #fff;}
/*首页应用领域开始 */
.container::before{
  display: table;
  content: " ";
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  width: 1120px;
  *width: 1120px;
}
::after, ::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#index-body .i-case{
  background-color: #f6f6f6;
}
@media (min-width:1120px) {
.container {
	width: 1200px;
}
}
#index-body .title h3 {
  font-size: 30px;
  font-weight: bold;
}
#index-body .title::after {
  position: absolute;
  display: block;
  content: '';
  width: 113px;
  height: 8px;
  bottom: 0px;
  left: 50%;
  margin: 0 0 0 -56.5px;
  background-color: #da0313;
}
#index-body .title {
  position: relative;
  display: block;
  color: #0271a9;
  width: 834px;
  margin: 21px auto 34px;
  text-align: center;
  border-bottom: 1px solid #da0313;
}
#index-body .title p {
  font-size: 12px;
  margin: 5px 0 18px;
  text-transform: uppercase;
}
#index-body .i-case .i_case_bdy {
  display: block;
  margin-bottom: 32px;
}
#index-body .i-case .i_case_bdy h4 {
  font-size: 28px;
  font-weight: bold;
  margin: 0 0 16px;
}
#index-body .i-case .i_case_bdy h4 span {
  font-size: 14px;
  font-family: arial;
  font-weight: 100;
}
#index-body .i-case .i_case_bdy .i_case_left {
  display: block;
  float: left;
}
#index-body .i-case .i_case_bdy .i_case_left li::before {
  position: absolute;
  content: '';
  display: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(76, 136, 227, 0.4);
}
#index-body .i-case .i_case_bdy .i_case_left li:hover,#index-body .i-case .i_case_bdy .i_case_left li.on {
  cursor: pointer;
}
#index-body .i-case .i_case_bdy .i_case_left li:hover:before,
#index-body .i-case .i_case_bdy .i_case_left li.on:before {
  display: block;
}
#index-body .i-case .i_case_bdy .i_case_left li {
  position: relative;
  display: block;
  width: 440px;
  height: 130px;
  margin: 0 0 10px;
  padding: 26px 0 0 26px;
}
#index-body .i-case .i_case_bdy .i_case_left li h5 {
  display: block;
  font-size: 24px;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 10px;
  margin-bottom: 10px;
}
#index-body .i-case .i_case_bdy .i_case_left li p {
  margin: 10px 0 12px;
  font-family: arial;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
}
#index-body .i-case .i_case_bdy .i_case_left li img {
  width: auto;
}
#index-body .i-case .i_case_bdy .i_case_left li.li_01 {
  background: url(../images/case_01.jpg) no-repeat left top;
}
#index-body .i-case .i_case_bdy .i_case_left li.li_02 {
  background: url(../images/case_02.jpg) no-repeat left top;
}
#index-body .i-case .i_case_bdy .i_case_left li.li_03 {
  background: url(../images/case_03.jpg) no-repeat left top;
}
#index-body .i-case .i_case_bdy .i_case_left li.li_04 {
  background: url(../images/case_04.jpg) no-repeat left top;
}
#index-body .i-case .i_case_bdy .i_case_right {
  display: block;
  float: right;
  width: 687px;
}
#index-body .i-case .i_case_bdy .i_case_right li {
  position: relative;
  display: none;
}
#index-body .i-case .i_case_bdy .i_case_right li .bdy {
  display: block;
  color: #fff;
  height: 157px;
  padding: 12px 32px;
  overflow: hidden;
  background-color: #000;
}
#index-body .i-case .i_case_bdy .i_case_right li .bdy h5 {
  font-size: 18px;
  margin: 16px 0 16px;
}
#index-body .i-case .i_case_bdy .i_case_right li .bdy p {
  font-size: 12px;
  line-height: 2em;
}
.clear {
  clear: both;
  height: 0;
  width: 0;
}
/*首页应用领域结束 */
/*首页产品推荐开始 */
.cp {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
.cpfl {
  width: 240px;
  float: left;
  margin-top: 20px;
  overflow: hidden;
}
.cpfl h5 {
  width: 240px;
  height: 70px;
  margin: 0 auto;
  background: url(../images/cp_01.jpg) no-repeat;
  font-weight: normal;
  color: #fff;
  text-align: center;
}
.cpfl h5 b {
  display: block;
  font-size: 24px;
  font-weight: normal;
  padding-top: 10px;
}
.cpfl h5 span {
  display: block;
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Times New Roman", Times, serif;
}
.cpfl_p {
  width: 238px;
  border: 1px #ddd solid;
    border-top-color: rgb(221, 221, 221);
    border-top-style: solid;
    border-top-width: 1px;
  overflow: hidden;
  background-color: #fff;
  border-top: none;
}
.cpfl_p ul {
  width: 238px;
  margin: 0 auto;
  overflow: hidden;
}
.cpfl_p ul li {
  width: 238px;
  float: left;
}
.cpfl_p ul li h3 {
  width: 238px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  background: url(../images/cp_03.jpg) no-repeat;
  font-size: 16px;
}
.cpfl_p ul li h3 a {
  color: #ff7900;
  font-size: 16px;
}
.cpfl_p ul li h3 a:hover {
  color: #ff7900;
  text-decoration: underline;
  font-size: 16px;
}
.cpfl_p ul li dl dd a {
  text-decoration: none;
  color: #0b0a0a;
  font-size: 14px;
}
.cpfl_p ul li dl dd a:hover {
  color: #c00;
  text-decoration: none;
}
.cpfl_p ul li dl {
  width: 200px;
  margin: 0 auto;
  margin-top: 0px;
  margin-bottom: 0px;
  overflow: hidden;
  margin-bottom: 25px;
  margin-top: 12px;
}
.cpfl_p ul li dl dd {
  width: 200px;
  float: left;
  height: 49px;
  text-align: center;
  line-height: 49px;
  font-size: 14px;
  background: url(../images/cp_04.jpg) no-repeat 0 center;
  border-bottom: 1px #ddd dashed;
}
.cpzx {
  width: 938px;
  float: right;
  border: 1px #ddd solid;
  overflow: hidden;
  margin-top: 20px;
  padding-bottom: 8px;
}
.slideTxtBox {
  width: 938px;
  margin: 0 auto;
  overflow: hidden;
}
.slideTxtBox .hd {
  height: 49px;
  width: 938px;
  background: url(../images/cp_05.jpg) repeat-x;
  overflow: hidden;
}
.slideTxtBox .hd span {
  float: right;
  line-height: 49px;
  margin-right: 10px;
}
.slideTxtBox .hd span a {
  font-size: 14px;
  color: #333;
}
.slideTxtBox .hd span a:hover {
  color: #c00;
}
.slideTxtBox .hd ul {
  overflow: hidden;
  zoom: 1;
}
.slideTxtBox .hd ul li {
  float: left;
  width: 140px;
  height: 49px;
  line-height: 49px;
  font-weight: bold;
  text-align: center;
  font-size: 18px;
}
.slideTxtBox .hd ul li.on a {
  background: url(../images/cp_06.jpg) no-repeat;
  color: #047cb9;
  font-size: 18px;
}
.slideTxtBox .hd ul li a {
  display: block;
  color: #666;
}
.slideTxtBox .bd {
  width: 938px;
  margin: 0 auto;
  overflow: hidden;
}
.con1_right_con2 {
  width: 938px;
  margin: 0 auto;
  overflow: hidden;
}
.con1_right_con2 ul {
  width: 938px;
  margin-top: 15px;
  overflow: hidden;
}
.con1_right_con2 ul li {
  margin-left: 30px;
  float: left;
  _display: inline;
  width: 196px;
  margin-top: 15px;
  overflow: hidden;
  text-align: center;
}
.con1_right_con2 ul li img {
  display: block;
  width: 186px;
  padding: 4px;
  border: 1px solid #d2d2d2;
  height: 186px;
}
.con1_right_con2 ul li p {
  width: 196px;
  text-align: center;
  line-height: 40px;
  height: 40px;
}
.con1_right_con2 ul li p a:hover {
  color: #c00;
}
/*首页产品推荐结束 */
/*首页关于我们开始 */
.jj {
  width: 100%;
  background-color: #f1f1f1;
  overflow: hidden;
  margin-top: 10px;
  height: 510px;
}
.jj_p {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
.jj_p h5 {
  width: 1200px;
  height: 49px;
  border-bottom: 1px #0271a9 solid;
  margin: 0 auto;
    margin-top: 0px;
  margin-top: 20px;
  overflow: hidden;
  line-height: 49px;
}
.jj_p h5 span {
  float: right;
  font-weight: normal;
}
.jj_p h5 span a {
  font-size: 14px;
}
.jj_p h5 span a:hover {
  color: #c00;
}
.jj_p h5 b {
  display: block;
  float: left;
  width: 140px;
  height: 49px;
  background-color: #0271a9;
  color: #fff;
  text-align: center;
  font-size: 22px;
  font-weight: normal;
}
.jj_con {
  width: 1200px;
  margin: 0 auto;
  padding: 45px 0px;
  overflow: hidden;
}
.jj_tu img {
  width: 460px;
  height: 350px;
  float: left;
}
.jj_wz {
  width: 700px;
  float: right;
  overflow: hidden;
}
.jj_wz h3 {
  width: 700px;
  text-align: left;
  font-size: 24px;
  color: #0271a9;
  overflow: hidden;
  line-height: 35px;
  margin-top: 10px;
}
.jj_wz span {
  display: block;
  font-size: 14px;
  font-weight: normal;
  color: #454545;
  line-height: 26px;
  text-indent: 2em;
}
.jj_wz span a {
  color: #ff7900;
}
/*首页关于我们结束 */
/*新闻开始*/
.kongbai {
  background: #fff;
  width: 100%;
  height: 45px;
}
.new_all{ width:100%; height:400px; margin:0 auto;}
.new_bg{ background-color:#f6f6f6; width:1200px; height:400px; margin:0 auto;}
.new_left{width:560px; height:400px; float:left;position: relative; z-index:1; overflow:hidden;}
.new_left img{ width:100%;height:400px;}
.new_left .hd{position: absolute;bottom:50px; right:0;z-index: 20;}
.new_left .hd ul li{ width: 19px;height: 19px; background:#fff;float: left;margin-right:8px;text-align: center; line-height: 19px;cursor: pointer; font-size:13px; }
.new_left .hd ul li.on{background: #f7c114; color:#fff;}
.new_left .bd{ width:100%; height:400px;}
.new_left .bd ul{ overflow:hidden; zoom:1; height:400px;}
.new_left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:100%; height:400px; position:relative;}
.new_left .bd ul li p{ width:100%; height:40px; position:absolute; z-index:9; left:0; bottom:0; width:100%; line-height:40px; background:#e5e5e5; text-align:center; font-size:14px;}
.new_left .bd ul li p:hovr a{ color:#2781cf;}
.new_right{ float:left; margin-left:21px; width:618px; margin-top:5px;}
.right_top{ background:url(../images/newbg.png) no-repeat; height:38px; line-height:38px; text-align:center; font-size:16px; color:#fff; float:left; padding:0 15px; background-size:100% 100%;}
.right_top{ font-size:16px; color:#fff;}
.geng{ color:#3e3e3e;float:right; line-height:38px;}
.geng a{ font-size:14px;}
.geng a:hover{ color:#c00;}
.right_xian{ width:618px; height:1px; background-color:#106dbf;}
.right_new_1{ width:620px; height:45px;margin-top:12px;}
.right_sj{ width:620px; height:45px;}
.right_sj p{ width:525px;float: left;}
.right_sj a{ background: url(../images/ibg4.png) left center no-repeat;display: block;line-height: 35px;padding-left:28px;font-size: 16px;}
.right_sj span{ float:right;line-height:35px;color: #323232;font-size:14px;margin-right:5px;}
.right_sj a:hover{ color:#106dbf;}
.right_zj_content{ font-size:14px; color:#6c6c6c; margin-top:7px;}
.right_xuxina{ border:1px dashed #CCC; width:613px;}
.kongbai1{ width:100%; height:45px; margin:0 auto;}
.guanggao{ width:1100px; height:119px; margin:0 auto;}
.kongbai2{ width:100%; height:15px; margin:0 auto;}
/*新闻结束*/
/*首页荣誉资质开始 */
.jjj {
  width: 100%;
  background-color: #f1f1f1;
  overflow: hidden;
  height: 400px;
}
.jjj_p {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
.jjj_p h5 {
  width: 1200px;
  height: 49px;
  border-bottom: 1px #0271a9 solid;
  margin: 0 auto;
    margin-top: 0px;
  margin-top: 20px;
  overflow: hidden;
  line-height: 49px;
}
.jjj_p h5 span {
  float: right;
  font-weight: normal;
}
.jjj_p h5 span a {
  font-size: 14px;
}
.jjj_p h5 span a:hover {
  color: #c00;
}
.jjj_p h5 b {
  display: block;
  float: left;
  width: 140px;
  height: 49px;
  background-color: #0271a9;
  color: #fff;
  text-align: center;
  font-size: 22px;
  font-weight: normal;
}
.rexiao {
  width: 1198px;
  background-color: #fff;
  border: 1px #ddd solid;
  border-top-color: rgb(221, 221, 221);
  border-top-style: solid;
  border-top-width: 1px;
  border-top: none;
  padding-bottom: 10px;
  margin-bottom: 40px;
  overflow: hidden;
}
.picMarquee-left2{ width:1160px; margin:0 auto; margin-top:35px; overflow:hidden; position:relative;}
.picMarquee-left2 .bd{width:1160px;    }
.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left2 .bd ul li{ margin-left:38px; float:left; _display:inline; width:196px; overflow:hidden; text-align:center;  }
.picMarquee-left2 .bd ul li .pic{ text-align:center; width:196px; height:190px;}
.picMarquee-left2 .bd ul li .pic img{ width:186px; height:186px; margin:0 auto; display:block; padding:4px; border:1px #ddd solid;}
.picMarquee-left2 .bd ul li .title{line-height:45px;}
/*首页荣誉资质结束 */
/*首页footer底部开始 */
.footer {
	width: 100%;
	height: 290px;
	overflow: hidden;
	background-image: url(../images/hy_02.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}
.fnav {
	width: 1200px;
	height: 65px;
	margin: 0 auto;
	text-align: center;
	line-height: 65px;
	color: #FFF;
	margin-top: 10px;
	color: #3891bd
}
.fnav a {
	color: #FFF;
	margin-left: 35px;
	margin-right: 35px;
	font-size: 14px
}
.fc {
	width: 900px;
	height: 150px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 55px
}
.fc p {
	height: 120px;
	overflow: hidden;
	float: left;
	color: #FFF;
	/*background-image: url(../images/hy_03.jpg);*/
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 150px;
                line-height: 25px;
                font-size: 13px;
}
.fc p a {
	color: #FFF
}
.fc span {
	width: 150px;
	height: 120px;
	overflow: hidden;
	float: right;
	margin-top: 15px
}
.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}
.naipan_yb_conct{position:fixed;z-index:9999999;top:40%;right:-127px;cursor:pointer;transition:all .3s ease;}
.naipan_yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.naipan_yb_bar .naipan_yb_top{background:#026bbc  url(../images/naipan_rightbar.png) no-repeat 0 0;}
.naipan_yb_bar .naipan_yb_phone{background:#026bbc  url(../images/naipan_rightbar.png) no-repeat 0 -57px;}
.naipan_yb_bar .naipan_yb_QQ{text-indent:0;background:#026bbc  url(../images/naipan_rightbar.png) no-repeat 0 -113px;}
.naipan_yb_bar .naipan_yb_ercode{background:#026bbc  url(../images/naipan_rightbar.png) no-repeat 0 -169px;}
.naipan_hd_qr{padding:0 29px 25px 29px;}
.naipan_yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;font-size: 16px;}
/*首页footer底部结束 */
/*首页Link开始 */
.f_link {
  float: left;
  background: rgb(123, 129, 153);
  padding: 15px 0px;
  width: 100%;
  height: auto;
  line-height: 20px;
  min-width: 1200px;
}
.main {
  margin: 0px auto;
  width: 1200px;
  clear: both;
}
.f_link b {
  color: rgb(255, 255, 255);
  font-family: "Microsoft Yahei";
  font-size: 14px;
  font-weight: normal;
}
.f_link a {
  padding: 0px 8px;
  color: rgb(255, 255, 255);
  font-size: 14px;
}
.f_link a:hover {
  color: #e8431f;
  text-decoration: none;
  transition: all 0.5s ease-in-out 0s;
}
/*首页Link结束 */