﻿

.in_ban {height: 300px;background: url(/style/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(/style/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(/style/images/fwxm_icon01.png) no-repeat 207px center;}

.fwxm .flgw .ywlyUl li:hover {background: #024585;}

.fwxm .flgw .ywlyUl li:hover a {background: url(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/images/fzlcbtn01.png) no-repeat center top; left:0}

.fzlc .lcbox .btn02{ background:url(/style/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(/style/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(/style/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(/style/images/inpagesidebar_icon01.png) no-repeat 22px center;font-size: 14px;color: #333333;text-decoration: none;}

.InpageSidebar li:hover,.InpageSidebar li.cur{ background:url(/style/images/inpagesidebarbg02.png) no-repeat right center; }

.InpageSidebar li:hover a,.InpageSidebar li.cur a{color: #fff;background:url(/style/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:700px; height:120px;}

.contact_info li{ float:left; font-size:14px; color:#333; width:208px; margin-bottom:30px; padding-left:25px; background:url(/style/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(/style/images/about_contact_cz.png) no-repeat left center}

.contact_info li.email{ background:url(/style/images/about_contact_email.png) no-repeat left 4px;}

.contact_info .ewm{ float:right; overflow:hidden; margin-top:-50px; width:490px;}

.contact_info .ewm>div{ overflow:hidden; float:left;}

.contact_info .ewm1{ padding-right:14px; margin-right:14px; 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(/style/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(/style/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(/style/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(/style/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(/style/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(/style/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;} 