﻿
.in_ban {height: 300px;background: url(../images/in_ban01.jpg) no-repeat center;}

/*Title*/
.Title{width: 100%;text-align: center;}
.Title h1{font-size: 28px;color: #024585;text-align: center;}
.Title h1 a{color: #024585;text-decoration: none;}
.Title p{font-size: 14px;color: #666666;margin-top: 11px;text-transform: uppercase;}
.Title i{display: block;width: 143px;height: 3px;margin-top: 14px;}
.Title i img{display: block;}


/*ywfw*/
.ywfw {}
.in_top {height: 50px; background:#fff; border-bottom: 1px solid #e3e3e3;}
.in_top ul li {float: left;height: 50px;line-height: 50px;font-size: 14px;margin-right: 5px;}
.in_top ul li:first-child {width: 50px;height: 50px;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;margin-right: 15px;}
.in_top ul li:first-child a {display: block;height: 50px;background: url(../images/home.jpg) no-repeat center;}
.in_top ul li:hover a ,.in_top ul li.cur a {color: #024585;}


.ywfw .ywfw_con {padding: 40px 0;}
.ywfw .ywfw_con h3.h3_tit {font-size: 14px;margin-bottom: 15px;padding-bottom: 10px;border-bottom: 2px solid #024585;width: 230px;}
.ywfw .ywfw_con h3.h3_tit b {font-size: 20px; color: #024585;margin-right: 15px;}
.ywfw .ywfw_con .ywfw_p1 {font-size: 13px;color: #333;margin-bottom: 35px;}

.ywfw .mainCon ul{width: 105%;}
.ywfw .mainCon li{float: left;width: 388px;height: 95px;padding: 27px 0 26px 0;border: 1px solid #cccccc;border-radius: 6px;margin-right: 15px;margin-bottom: 15px;}
.ywfw .mainCon li dt{float: left;width: 119px;height: 95px;text-align: center;}
.ywfw .mainCon dl dt img {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.ywfw .mainCon dl dt em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 100%;width: 0;}
.ywfw .mainCon li dd{height: 95px;width: 232px;padding-left: 22px;border-left: 1px dotted #cccccc;float: left;}
.ywfw .mainCon li dd h3{font-size: 18px;color: #333333;}
.ywfw .mainCon li dd p{font-size: 13px;color: #333;line-height: 20px;margin-top: 10px;height: 80px;overflow: hidden;text-overflow: ellipsis;}
.ywfw .mainCon .more{display: block;width: 139px;height: 32px;margin: 40px auto 0;}
.ywfw .mainCon .more img{display: block;}


/*fwxm*/
.fwxm .flgw {padding: 40px 0;}
.fwxm .flgw .container {padding-top: 30px;}
.fwxm .flgw p {font-size: 14px;line-height: 24px;color: #333;margin-bottom: 30px;}
.fwxm .flgw h3.h3_tit {font-size: 14px;margin-bottom: 15px;padding-bottom: 10px;border-bottom: 2px solid #024585;width: 230px;}
.fwxm .flgw h3.h3_tit b {font-size: 20px; color: #024585;margin-right: 15px;}
.fwxm .flgw .ywlyUl {margin-top: 30px;}
.fwxm .flgw .ywlyUl li {width: 226px;    overflow: hidden;height: 48px;border: 1px solid #c5c5c5;float: left;margin:0 0 11px 15px;}
.fwxm .flgw .ywlyUl li.bdnot {margin-left: 0;}
.fwxm .flgw .ywlyUl li a {display: block;height: 48px;line-height: 48px;text-align: center;font-size: 18px;color: #333;background: url(../images/fwxm_icon01.png) no-repeat 207px center;}
.fwxm .flgw .ywlyUl li:hover {background: #024585;}
.fwxm .flgw .ywlyUl li:hover a {background: url(../images/fwxm_icon02.png) no-repeat 207px center;color: #fff;}


/*dkls
.fwxm .dkls {padding: 115px 0 50px 0;background: #ebebeb;}
.fwxm .dkls .container {padding-top: 35px;}
.fwxm .dkls dl {width: 218px;float: left;margin: 0 0 30px 25px;transition: all 0.5s;}
.fwxm .dkls dl.bdnot {margin-left: 0;}
.fwxm .dkls dl dt {height: 316px;position: relative;overflow: hidden;}
.fwxm .dkls dl dt img {display: block;transition: all 0.5s;}
.fwxm .dkls dl dt p {height: 95px;position: absolute;left: 0;bottom: 0; width: 100%;background: url(../images/bg01.png);}
.fwxm .dkls dl dt p b {display: block;font-size: 24px;font-weight: bold;color: #fff;padding: 20px 0 0 12px;}
.fwxm .dkls dl dt p span {display: block;margin: 10px 0 0 12px;font-size: 18px;color: #d6d6d6;}
.fwxm .dkls dl dd {height: 42px;position: relative;overflow: hidden;}
.fwxm .dkls dl dd a {float: left;width: 50%;font-size: 18px;color: #3b382e;text-indent: 12px;line-height: 42px;background: #ffcd32;}
.fwxm .dkls dl dd a:first-child {background: #024585;text-indent: 30px;color: #fff;}
.fwxm .dkls dl dd a:first-child img {position: relative;left: -5px;top: 3px;}

.fwxm .dkls dl:hover {box-shadow: 8px 8px 15px #999;}
.fwxm .dkls dl:hover dt img {transform: scale(1.1);}

.fwxm .dkls .more{display: block;width: 139px;height: 32px;margin: 40px auto 0;}
.fwxm .dkls .more img{display: block;}*/

/*dkls*/
.fwxm .dkls {padding: 115px 0 50px 0;background: #ebebeb;}
.fwxm .dkls .container {padding-top: 35px;}
.fwxm .dkls dl {width: 218px;float: left;margin: 0 0 30px 25px;transition: all 0.5s;}
.fwxm .dkls dl.bdnot {margin-left: 0;}
.fwxm .dkls dl dt {height: 316px;position: relative;overflow: hidden;}
.fwxm .dkls dl dt img {display: block;transition: all 0.5s;}
.fwxm .dkls dl dt p {height:105px;position: absolute;left: 0;bottom: 0; width: 100%;background: url(../images/bg01.png);}
.fwxm .dkls dl dt p b {display: block;font-size: 24px;font-weight: bold;color: #fff;margin:8px 8px 0 12px;padding-bottom:10px;border-bottom:1px solid #fff;}
.fwxm .dkls dl dt p span {display: block;margin: 10px 0 0 12px;font-size: 14px;color: #d6d6d6; line-height:22px;}
.fwxm .dkls dl dd {height: 42px;position: relative;overflow: hidden;}
.fwxm .dkls dl dd a {float: left;width: 50%;font-size: 18px;color: #3b382e;text-indent: 12px;line-height: 42px;background: #ffcd32;}
.fwxm .dkls dl dd a:first-child {background: #0D4DA1;text-indent: 30px;color: #fff;}
.fwxm .dkls dl dd a:first-child img {position: relative;left: -5px;top: 3px;}
.fwxm .dkls dl .span1{ display:none;}
.fwxm .dkls dl .span2{ display:block;}
.fwxm .dkls dl:hover {box-shadow: 8px 8px 15px #999;}
.fwxm .dkls dl:hover dt img {transform: scale(1.1);}
.fwxm .dkls .more{display: block;width: 139px;height: 32px;margin: 40px auto 0;}
.fwxm .dkls .more img{display: block;}


/**/
.jdal {padding: 50px 0;}
.jdal .jdal_con {margin-top: 30px;}
.jdal .jdal_con dl {padding: 25px 10px 0 90px;height: 190px;width: 486px;border: 1px solid #d2d2d2;position: relative;float: left;margin: 0 0 18px 24px;transition: all 0.5s;}
.jdal .jdal_con dl.bdnot {margin-left: 0;}
.jdal .jdal_con dl dt {height: 62px;position: absolute;left: 0;top: 25px;width: 73px;border-right: 1px solid #a0a0a0;}
.jdal .jdal_con dl dt span {display: block;height: 38px;line-height: 38px;font-size: 35px;text-align: center;}
.jdal .jdal_con dl dt em {display: block;height: 35px;line-height: 35px;text-align: center;font-size: 13px;}
.jdal .jdal_con dl dd.dd1 {font-size: 18px;height: 24px;line-height: 24px;margin-bottom: 10px;}
.jdal .jdal_con dl dd.dd1 a {color: #000;}
.jdal .jdal_con dl dd.dd2 {font-size: 14px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.jdal .jdal_con dl dd.dd2 a {color: #444;}
.jdal .jdal_con dl dd.dd3 {font-size: 14px;width: 122px;height: 33px;background: #ebebeb;margin-top: 20px;}
.jdal .jdal_con dl dd.dd3 a {display: block;height: 33px;line-height: 33px;text-indent: 41px;background: url(../images/icon02.png) no-repeat 15px center;}
.jdal .jdal_con dl dd.dd4 {width: 90px;padding-left: 32px;height: 33px;line-height: 33px;position: absolute;right: 10px;bottom: 33px;background: url(../images/icon01.png) no-repeat left center;}

.jdal .jdal_con dl:hover {background: #ebebeb;box-shadow: 8px 8px 15px #999;}
.jdal .jdal_con dl:hover dd.dd3 {background: #c99a47;}
.jdal .jdal_con dl:hover dd.dd3 a {background: url(../images/dkls_icon01.png) no-repeat 15px center;color: #fff;}

.jdal .more{display: block;width: 139px;height: 32px;margin: 40px auto 0;}
.jdal .more img{display: block;}


/**/
.ykry {padding: 50px 0;background: #ebebeb;}
.ykry .ykry_con {margin-top: 30px;}
.ykry .ykry_con .ykryUl1 {}
.ykry .ykry_con .ykryUl1 li {float: left;width: 285px;background: #fff;margin-left: 20px;}
.ykry .ykry_con .ykryUl1 li:first-child {margin-left: 0;}
.ykry .ykry_con .ykryUl1 li i {display: block;width: 285px;height: 187px;overflow: hidden;position: relative;}
.ykry .ykry_con .ykryUl1 li img {display: block;transition: all 0.5s;}
.ykry .ykry_con .ykryUl1 li p {height: 44px;line-height: 44px;text-align: center;font-size: 14px;color: #fff;background: #024585;}

.ykry .ykry_con .ykryUl1 li:hover img {transform: scale(1.1);}
.ykry .ykry_con .conbox {margin-top: 35px;} 
.ykry .ykry_con .conbox ul {width: 580px;float: left;margin-left: 30px;}
.ykry .ykry_con .conbox ul:first-child {margin-left: 0;}
.ykry .ykry_con .conbox ul li {height: 30px;line-height: 30px;padding-left: 15px;background: url(../images/icon03.png) no-repeat left center;font-size: 14px;overflow: hidden;position: relative;border-bottom: 1px solid #cecece;margin-bottom: 10px;}
.ykry .ykry_con .conbox ul li a {float: left;width: 430px;color: #333;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.ykry .ykry_con .conbox ul li span {float: right;width: 110px;color: #333;text-align: center;}
.ykry .more{display: block;width: 139px;height: 32px;margin: 40px auto 0;}
.ykry .more img{display: block;}


/**/
.fwxm .xgxw {padding: 50px 0;}
.fwxm .xgxw .conleft {width: 580px;position: relative;}
.fwxm .xgxw h3.h3_tit {font-size: 14px;padding-bottom: 14px;border-bottom: 2px solid #024585;width: 350px;}
.fwxm .xgxw h3.h3_tit a {font-size: 20px; color: #024585;margin-right: 15px;}

.fwxm .xgxw .conleft .wtcont{ height:470px; padding-top:10px;overflow:hidden;border-top: 1px solid #e8e8e8;}
.fwxm .xgxw .conleft dl{padding:8px 0;font-size: 14px;width: 550px;border-bottom: 1px dashed #e7e7e7;}
.fwxm .xgxw .conleft dt{padding:2px 0; padding-left:30px; font-weight: bold;font-size: 16px;height: 22px;line-height: 22px;background: url(../images/news_q.png) no-repeat left center;}
.fwxm .xgxw .conleft dt a{ color:#333;}
.fwxm .xgxw .conleft dd {height:60px;margin-top:13px; overflow: auto;background: url(../images/news_a.png) no-repeat left top;}

.fwxm .xgxw .conleft dd a {display: block; color:#868686; line-height:20px; height:60px;margin-left:30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;	-webkit-box-orient: vertical;}

.fwxm .xgxw .conright {width: 580px;position: relative;}
.fwxm .xgxw .conright .xgxw_type {margin-bottom: 20px;}
.fwxm .xgxw .conright .xgxw_type li {float: left;width: 130px;height: 42px;background: #ebebeb;line-height: 42px;text-align: center;font-size: 20px;margin-right: 9px;position: relative;}
.fwxm .xgxw .conright .xgxw_type li a {color:#333;}
.fwxm .xgxw .conright .xgxw_type li i {display: none;width: 16px;height: 10px;position: absolute;left: 50%;margin-left: -8px;bottom: -21px;background: url(../images/icon04.png) no-repeat center;}
.fwxm .xgxw .conright .xgxw_type li.cur  {background: #024585;font-weight: bold;}
.fwxm .xgxw .conright .xgxw_type li.cur i {display: block;}
.fwxm .xgxw .conright .xgxw_type li.cur a {color: #fff;}
.fwxm .xgxw .conright .conbox {height: 452px;border: 1px solid #ebebeb;}
.fwxm .xgxw .conright .conbox ul {display: none;padding-top: 25px;}
.fwxm .xgxw .conright .conbox ul.cur {display: block;}
.fwxm .xgxw .conright .conbox ul li {height: 34px;line-height: 34px;padding-left: 15px;font-size: 14px;overflow: hidden;position: relative;}
.fwxm .xgxw .conright .conbox ul li a {float: left;width: 420px;color: #333;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.fwxm .xgxw .conright .conbox ul li span {float: right;width: 110px;color: #333;text-align: center;}


/**/
.jdal {padding: 50px 0;}
.jdal .jdal_con {margin-top: 30px;}
.jdal .jdal_con dl {padding: 25px 10px 0 90px;height: 190px;width: 486px;border: 1px solid #d2d2d2;position: relative;float: left;margin: 0 0 18px 24px;transition: all 0.5s;}
.jdal .jdal_con dl.bdnot {margin-left: 0;}
.jdal .jdal_con dl dt {height: 62px;position: absolute;left: 0;top: 25px;width: 73px;border-right: 1px solid #a0a0a0;}
.jdal .jdal_con dl dt span {display: block;height: 38px;line-height: 38px;font-size: 35px;text-align: center;}
.jdal .jdal_con dl dt em {display: block;height: 35px;line-height: 35px;text-align: center;font-size: 13px;}
.jdal .jdal_con dl dd.dd1 {font-size: 18px;height: 24px;line-height: 24px;margin-bottom: 10px;}
.jdal .jdal_con dl dd.dd1 a {color: #000;}
.jdal .jdal_con dl dd.dd2 {font-size: 14px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.jdal .jdal_con dl dd.dd2 a {color: #444;}
.jdal .jdal_con dl dd.dd3 {font-size: 14px;width: 122px;height: 33px;background: #ebebeb;margin-top: 20px;}
.jdal .jdal_con dl dd.dd3 a {display: block;height: 33px;line-height: 33px;text-indent: 41px;background: url(../images/icon02.png) no-repeat 15px center;}
.jdal .jdal_con dl dd.dd4 {width: 90px;padding-left: 32px;height: 33px;line-height: 33px;position: absolute;right: 10px;bottom: 33px;background: url(../images/icon01.png) no-repeat left center;}

.jdal .jdal_con dl:hover {background: #ebebeb;box-shadow: 8px 8px 15px #999;}
.jdal .jdal_con dl:hover dd.dd3 {background: #c99a47;}
.jdal .jdal_con dl:hover dd.dd3 a {background: url(../images/dkls_icon01.png) no-repeat 15px center;color: #fff;}

.jdal .more{display: block;width: 139px;height: 32px;margin: 40px auto 0;}
.jdal .more img{display: block;}


/**/
.ykry {padding: 50px 0;background: #ebebeb;}
.ykry .ykry_con {margin-top: 30px;}
.ykry .ykry_con .ykryUl1 li {float: left;width: 285px;background: #fff;margin-left: 20px;}
.ykry .ykry_con .ykryUl1 li:first-child {margin-left: 0;}
.ykry .ykry_con .ykryUl1 li i {display: block;width: 285px;height: 187px;overflow: hidden;position: relative;}
.ykry .ykry_con .ykryUl1 li img {display: block;transition: all 0.5s;}
.ykry .ykry_con .ykryUl1 li p {height: 44px;line-height: 44px; overflow: hidden;text-align: center;font-size: 14px;color: #fff;background: #024585;}

.ykry .ykry_con .ykryUl1 li:hover img {transform: scale(1.1);}
.ykry .ykry_con .conbox {margin-top: 35px;} 
.ykry .ykry_con .conbox ul {width: 580px;float: left;margin-left: 30px;}
.ykry .ykry_con .conbox ul:first-child {margin-left: 0;}
.ykry .ykry_con .conbox ul li {height: 30px;line-height: 30px;padding-left: 15px;background: url(../images/icon03.png) no-repeat left center;font-size: 14px;overflow: hidden;position: relative;border-bottom: 1px solid #cecece;margin-bottom: 10px;}
.ykry .ykry_con .conbox ul li a {float: left;width: 430px;color: #333;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.ykry .ykry_con .conbox ul li span {float: right;width: 110px;color: #333;text-align: center;}
.ykry .more{display: block;width: 139px;height: 32px;margin: 40px auto 0;}
.ykry .more img{display: block;}


/**/
.fwxm .xgxw {padding: 50px 0;}
.fwxm .xgxw .conleft {width: 580px;position: relative;}
.fwxm .xgxw h3.h3_tit {font-size: 14px;padding-bottom: 14px;border-bottom: 2px solid #024585;width: 350px;}
.fwxm .xgxw h3.h3_tit a {font-size: 20px; color: #024585;margin-right: 15px;}

.fwxm .xgxw .conleft .wtcont{ height:470px; padding-top:10px;overflow:hidden;border-top: 1px solid #e8e8e8;}

.fwxm .xgxw .conleft .wtcont td{ border:none;}

.fwxm .xgxw .conleft dl{padding:8px 0;font-size: 14px;width: 550px;border-bottom: 1px dashed #e7e7e7;}
.fwxm .xgxw .conleft dt{padding:2px 0; padding-left:30px; font-weight: bold;font-size: 16px;height: 22px;line-height: 22px;background: url(../images/news_q.png) no-repeat left center;}
.fwxm .xgxw .conleft dt a{ color:#333;}
.fwxm .xgxw .conleft dd {height:60px;margin-top:13px; overflow: auto;background: url(../images/news_a.png) no-repeat left top;}

.fwxm .xgxw .conleft dd a {display: block; color:#868686; line-height:20px; height:60px;margin-left:30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;	-webkit-box-orient: vertical;}

.fwxm .xgxw .conright {width: 580px;position: relative;}
.fwxm .xgxw .conright .xgxw_type {margin-bottom: 20px;}
.fwxm .xgxw .conright .xgxw_type li {float: left;width: 130px;height: 42px;background: #ebebeb;line-height: 42px;text-align: center;font-size: 20px;margin-right: 9px;position: relative;}
.fwxm .xgxw .conright .xgxw_type li a {color:#333;}
.fwxm .xgxw .conright .xgxw_type li i {display: none;width: 16px;height: 10px;position: absolute;left: 50%;margin-left: -8px;bottom: -21px;background: url(../images/icon04.png) no-repeat center;}
.fwxm .xgxw .conright .xgxw_type li.cur  {background: #024585;font-weight: bold;}
.fwxm .xgxw .conright .xgxw_type li.cur i {display: block;}
.fwxm .xgxw .conright .xgxw_type li.cur a {color: #fff;}
.fwxm .xgxw .conright .conbox {height: 452px;border: 1px solid #ebebeb;}
.fwxm .xgxw .conright .conbox ul {display: none;padding-top: 25px;}
.fwxm .xgxw .conright .conbox ul.cur {display: block;}
.fwxm .xgxw .conright .conbox ul li {height: 34px;line-height: 34px;padding-left: 15px;font-size: 14px;overflow: hidden;position: relative;}
.fwxm .xgxw .conright .conbox ul li a {float: left;width: 420px;color: #333;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.fwxm .xgxw .conright .conbox ul li span {float: right;width: 110px;color: #333;text-align: center;}



/*Inpage_nav*/
.Inpage_nav { overflow:hidden; width:100%; height:76px; margin-top:60px; margin-bottom:38px; position:relative}
.Inpage_nav i{ display:block; width:100%; height:1px; background-color:#eaeaea; position:absolute; left:0; bottom:1px;}
.Inpage_nav ul{ overflow:hidden; position:relative; width:100%; text-align:center; z-index:2;}
.Inpage_nav li{ display:inline-block; height:76px; margin:0 2px;}
.Inpage_nav li { *display:inline}
.Inpage_nav li a{ display:block; padding:0 20px; height:34px; font-size:16px; color:#555; text-decoration:none; line-height:34px;}
.Inpage_nav li.cur,.Inpage_nav li:hover{background:url(../images/fzlc_menu.png) no-repeat center bottom;}
.Inpage_nav li.cur a,.Inpage_nav li:hover a{ background-color:#024585; border-radius:3px; color:#fff;}


/*fzlc ����*/
.fzlc{width: 100%;}
.fzlc .lcbox{overflow:hidden;width:1352px;height: 478px;margin:15px auto;position:relative;}
.fzlc .lcbox i{display:block;width:46px;height:46px;position:absolute;cursor: pointer;top: 211px;}
.fzlc .lcbox .btn01{ background:url(../images/fzlcbtn01.png) no-repeat center top; left:0}
.fzlc .lcbox .btn02{ background:url(../images/fzlcbtn02.png) no-repeat center bottom; right:0}
.fzlc .lcbox em{display:block;width:1200px;height:1px;background-color:#8ca3db;position:absolute;top: 233px;left:80px;}
.fzlc .lcwin {overflow:hidden;width:1205px;height: 478px;position:relative;margin:0 auto;}
.fzlc .lcwin ul{overflow:hidden;position:absolute;left:0;top:0;height: 478px;padding-left:130px;}
.fzlc .lcwin li{float:left;width:345px;overflow:hidden;height: 174px;overflow:hidden;position:relative;padding-top:50px;margin-top: 226px;margin-left:-130px;}
.fzlc .lcwin li h3{ width:100%; height:50px; text-align:center; line-height:50px; background-color:#024585; font-size:24px; color:#fff; font-weight:bold;}
.fzlc .lcwin li .wen{ overflow:hidden; width:305px; padding:20px; background-color:#ebebeb; max-height:135px; overflow-y:auto}
.fzlc .lcwin li p{ padding-left:10px; font-size:14px; color:#777; line-height:20px; background:url(../images/fzlc_icon02.png) no-repeat left 9px;}
.fzlc .lcwin li img{ display:block; position:absolute;}
.fzlc .lcwin li .yuan{top: 0px;left:165px;}
.fzlc .lcwin li .san{ top:38px; left:157px;}

.fzlc .lcwin li.even{ padding-top:0; padding-bottom:50px; margin-top:0}
.fzlc .lcwin li.even .yuan{ top:260px;}
.fzlc .lcwin li.even .san{top: 186px;}
.fzlc .lcwin li.even h3{top: 136px;position:absolute;left:0;}
.fzlc .lcwin li.even .wen{bottom: 88px;position:absolute;left:0;}



/* InpageSidebar */
.InpageSidebar{width: 215px;float: left;margin-left: 4px;}
.InpageSidebar .top{width: 215px;height: 84px;padding-top: 26px; background:url(../images/inpagesidebarbg01.jpg) no-repeat center;text-align: center;}
.InpageSidebar .top h3{font-size: 28px;color: #fff;}
.InpageSidebar .top h3 a{color: #fff;text-decoration: none;}
.InpageSidebar .top p{font-size: 12px;color: #fff;font-family: arial;margin-top: 4px;}
.InpageSidebar ul{padding: 15px 24px 10px 20px;background: #fff;}
.InpageSidebar li{height: 40px;line-height: 40px;}
.InpageSidebar li a{display: block;height: 40px;line-height: 40px;padding-left: 44px;background:url(../images/inpagesidebar_icon01.png) no-repeat 22px center;font-size: 14px;color: #333333;text-decoration: none;}
.InpageSidebar li:hover,.InpageSidebar li.cur{ background:url(../images/inpagesidebarbg02.png) no-repeat right center; }
.InpageSidebar li:hover a,.InpageSidebar li.cur a{color: #fff;background:url(../images/inpagesidebar_icon02.png) no-repeat 22px center;}
.InpageSidebar dl{width: 211px;background: #ffcd32;border-left: 4px  solid #3b382e;margin-top: 14px;padding-top: 20px;height: 60px;}
.InpageSidebar dt{float: left;margin-left: 18px;}
.InpageSidebar dd{float: left;margin-left: 14px;}
.InpageSidebar dd p{font-size: 14px;color: #3b382e;}
.InpageSidebar dd span{font-size: 16px;color: #3b382e;display: block;font-weight: bold;}


/*��ϵ����*/
.contact_info { overflow:hidden; width:1200px; margin:75px auto 50px auto;}
.contact_info h3{ font-weight:normal; font-size:32px; color:#08429a; margin-bottom:30px;}
.contact_info ul{ overflow:hidden; float:left; width:820px; height:120px;}
.contact_info li{ float:left; font-size:14px; color:#333; width:248px; margin-bottom:30px; padding-left:25px; background:url(../images/about_contact_phone.png) no-repeat left 5px;}
.contact_info li span{ display:block; font-size:20px; font-family:Arial;}
.contact_info li.cz{ background:url(../images/about_contact_cz.png) no-repeat left center}
.contact_info li.email{ background:url(../images/about_contact_email.png) no-repeat left 4px;}
.contact_info .ewm{ float:right; overflow:hidden; margin-top:-50px; width:340px;}
.contact_info .ewm>div{ overflow:hidden; float:left;}
.contact_info .ewm1{ padding-right:24px; margin-right:24px; border-right:1px dotted #b2b2b2;}
.contact_info .ewm img{ display:block; margin-bottom:10px;}
.contact_info .ewm p{ text-align:center; font-size:12px; color:#666}

.contact_map { overflow:hidden; width:100%; height:	585px; background:url(../images/about_contact_map.jpg) no-repeat center; position:relative}
.contact_map .adr{ overflow:hidden; width:300px; height:380px; margin:0 auto; background-color:#fff; padding:10px; margin-top:62px;}
.contact_map .adr img{ display:block; margin:0 auto; margin-bottom:12px;}
.contact_map h3{ font-weight:normal; font-size:20px; color:#08429a; text-align:center; margin-bottom:15px;}
.contact_map p{ text-align:center; font-size:16px; color:#666; line-height:22px; margin-bottom:20px;}
.contact_map a{ display:block; width:91px; height:30px; background:url(../images/about_contact_b.png) no-repeat center; font-size:12px; color:#fff; margin:0 auto; text-align:center; line-height:30px;}
.contact_map .maps{ display:block; margin:0 auto; margin-bottom:12px;}
.contact_map .mapd{ display:block; margin:0 auto}

.contact_jt { overflow:hidden; width:100%; padding:50px 0 70px 0; background-color:#f3f3f3}
.contact_jt ul{ overflow:hidden; width:1200px; margin:0 auto; height:280px; margin-top:45px;}
.contact_jt li{ overflow:hidden; width:140px; height:280px; background-color:#fff; float:left; margin-right:1px;}
.contact_jt .method{ overflow:hidden; width:140px; height:280px; background-color:#1a2b3c; float:left}
.contact_jt .method img{ display:block; margin:60px auto 35px auto}
.contact_jt .method h4{ text-align:center; font-size:24px; color:#fff;}
.contact_jt .method span{ display:block; text-align:center; font-size:12px; color:#fff; text-transform:uppercase}
.contact_jt .wen{ display:none; overflow:hidden; float:left; margin:50px 0 0 40px; width:380px; height:200px;}
.contact_jt .wen p{ font-size:15px; text-align:justify; color:#333; line-height:25px; height:200px; overflow:hidden;}
.contact_jt .wen span{ display:block; font-size:13px; color:#333}

.bgf3{ overflow:hidden; width:100%; background-color:#f3f3f3;padding-top:50px;}
.jdfc_hp{ overflow:hidden; width:1200px; margin:100px auto 70px auto;}
.jdfc_hp .spbox {overflow:hidden;width:100%;height:600px;/* background:url(../images/about_jdfc_hp.jpg) no-repeat center */}
.jdfc_hp .spbox a{display:block;height:600px}




.titlesss { overflow:hidden; width:100%; margin-bottom:40px;}
.titlesss h2{ font-weight:normal; text-align:center; font-size:32px; color:#08429a;line-height: 32px;}
.titlesss h2 a{ color:#08429a;}
.titlesss p{ font-size:16px; color:#666; text-align:center; margin-top:10px;}
.titlesss em{ display:block; text-align:center; font-size:12px; color:#999; text-transform:uppercase; margin-top:5px;}
.titlesss.wt p,.title.wt em{ color:#fff;} 



/*������Դ------perent.html*/
.perenttt { overflow:hidden; width:1200px; margin:0px auto}
.perenttt .ny_zp{ overflow:hidden; width:100%;}
.perenttt .ny_zp .ny_zp01{ overflow:hidden; width:1200px;}
.perenttt .ny_zp .ny_zp01 select{ width:348px; height:33px; line-height:33px; color:#999; border:1px solid #cecece; margin-right:20px; float:left;}
.perenttt .ny_zp .ny_zp01 .ny_fdj{ width:456px; height:33px;border:1px solid #cecece;  float:right;}
.perenttt .ny_zp .ny_zp01 input{ width:388px; margin-left:10px; border:none; float:left; height:33px; line-height:33px; color:#999; font-size:12px; outline:none; background:none;} 
.perenttt .ny_zp .ny_zp01 a{ display:block; width:20px; height:20px; margin-top:7px; float:right; background: url(../images/nyzp_fdj.png) no-repeat center; margin-right:15px;}
.perenttt .ny_zp .nyzpUl02{ width:100%; overflow:hidden; margin-top:30px;}
.perenttt .ny_zp .nyzpUl02 li{ width:264px; height:50px; line-height:50px; text-align:center; font-size:14px; color:#555; border:1px  solid #ececec; float:left;}
.perenttt .ny_zp .nyzpUl02 li.top{ background:#1a46a1; color:#fff;}
.perenttt .ny_zp .nyzpUl02 li.first{ width:400px;}
.perenttt .ny_zp  h5{  padding-left:20px;    margin-top: 30px; font-size:16px; color:#fff; line-height:50px; height:50px; background-color:#1a46a1;}
.perenttt .ny_zp  .zwjs{ overflow:hidden; width:1198px; border:1px solid #e7e7e7; margin-bottom:8px}
.perenttt .ny_zp  table{ overflow:hidden; width:100%; margin-bottom:40px;}
.perenttt .ny_zp  tr{ overflow:hidden; height:40px; font-size:12px; color:#777; width:100%; text-align:center; border-bottom:1px solid #e7e7e7}
.perenttt .ny_zp  .trh{ overflow:hidden; background-color:#f0f0f0;}
.perenttt .ny_zp  td{ border-right:1px solid #e7e7e7}
.perenttt .ny_zp  td.last{ border:none}
.perenttt .ny_zp  .rzzg{ overflow:hidden; width:1080px; margin:0 auto; padding-bottom:30px; border-bottom:1px solid #e7e7e7; margin-bottom:25px;}
.perenttt .ny_zp  .rzzg h6{ font-size:12px; color:#555; margin-bottom:15px;}
.perenttt .ny_zp  .rzzg p{ font-size:12px; color:#777; line-height:30px;}
.perenttt .ny_zp  span{ display:block; margin-bottom:70px; font-size:12px; color:#777; margin-left:60px;}
.perenttt .ny_zp  span em{ color:#ff0d00;}
.perenttt .ny_zp  .zwjs b{ display:block; cursor:pointer;    border: 1px solid #ccc;float:left; font-weight: normal; font-size:14px; color:#000; width:180px; height:40px; text-align:center; line-height:40px; margin-left:60px; margin-bottom:40px;}
.perenttt .ny_zp  .zwjs b.sq{ background-color:#1a46a1;color:#fff;}
.perenttt .ny_zp  .zwjs b.fhlb{background-color:#1a46a1;color:#fff;}
.tkBox{ overflow:hidden; width:100%; height:100%; background:url(../images/dsz06_tuwen.png) repeat center; position:fixed; left:0; top:0; display:none;    z-index: 999999;}
.tkBox .tk_zp_main { width:1050px; height:460px; position:absolute; left:50%; top:50%; margin-left:-600px; margin-top:-230px; background-color:#fff;}
.tkBox .tk_zp_main i{ display:block; width:50px; height:50px; background:url(../images/in_ry_tk_close.png) no-repeat center; position:absolute;right:-50px; top:-10px;cursor:pointer; margin-left:620px;}
.tkBox .tk_zp_main h4{ font-weight:normal; text-align:center; font-size:24px; color:#555; margin-top:60px; margin-bottom:40px;}
.tkBox .tk_zp_main .inBox{ overflow:hidden; width:740px; margin:0 auto; padding-top:5px;position: relative;}
.tkBox .tk_zp_main input{ overflow:hidden; width:328px; height:33px; border:1px solid #cecece; left:33px; padding:0 10px; display:block; float:left; margin:0 10px; margin-bottom:10px; font-size:12px; color:#999;}
.tkBox .tk_zp_main textarea{ width:698px; display:block; padding:10px; margin:0 auto; margin-bottom:20px; height:100px; border:1px solid #cecece; font-size:12px; color:#999; resize:none;}
.tkBox .tk_zp_main b{ display:block; width:180px; height:40px; background-color:#1a46a1; text-align:center; line-height:40px; font-size:14px; color:#fff; cursor:pointer; float:right; margin-right:10px; font-weight:normal}
.tkBox .tk_zp_main .file_up_lnk{position: absolute;  top: 63px;right:15px;}


.ny_fl{ overflow:hidden; width:100%;}
.ny_fl .nyfl01{ width:100%; overflow:hidden;}
.ny_fl .nyfl01 li{ width:118px; height:60px;   border:1px solid #d1d1d1; float:left; font-size:14px; color:#555; text-align:center; line-height:60px; float:left; border-right:none;}
.ny_fl .nyfl01 li.last{ border-right:1px solid #d1d1d1; width:127px;}
.ny_fl .nyfl01 li:hover,.ny_fl .nyfl01 li.cur{ background-color:#1651b9; cursor:pointer; border-color:#1651b9; color:#fff; font-weight:bold;}
.ny_fl .nyfl02 { border:1px solid #cecece; padding-bottom:30px; overflow:hidden; position:relative; width:1198px; margin-bottom:25px;}
.ny_fl .nyfl02 h3{ font-size:16px; color:#333; margin:20px auto; text-align:center;} 
.ny_fl .nyfl02  i{ display:block; width:30px; height:1px; background-color:#ff0d00; margin:0 auto; margin-bottom:15px;}
.ny_fl .nyfl02 p{ width:80%; text-align:center; margin:0 auto; font-size:14px; color:#666; line-height:24px;} 
.ny_fl .nyfl02 ul{ overflow:hidden; position:absolute; width:11980px; left:0; top:0;}
.ny_fl .nyfl02 li{ float:left; width:1198px; height:150px;}
.ny_fl .nynl03{ overflow:hidden; width:100%; height:225px;}
.ny_fl .nynl03 li{ width:285px; float:left ; height:225px; margin-right:20px;}
.ny_fl .nynl03 li .tubox{ overflow:hidden; display:block; width:285px; height:185px;}
.ny_fl .nynl03 li img{ display:block;}
.ny_fl .nynl03 li a{ display:block; text-align:center; line-height:40px; color:#666; font-size:12px;}
.ny_fl .nynl03 li.last{ margin-right:0px;} 