﻿.header {
 background:url(../images/bg.png) repeat-x;}
.logo {
 position:absolute;
 left:0;
 top:55px;}
.top {
 position:absolute;
 width:100%;
 left:0;
 top:0;}
.shine {
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;}
.nav_head {
 height:81px;}
.nav {
 background:#1e61a5;
 line-height:44px;}
.nav li {
 width:157px;
 background:url(../images/line.png) right center no-repeat;}
.nav li a {
 display:block;
 background-image:url(../images/i1_23.png);
 background-repeat:no-repeat;
 padding-left:30px;}
.nav li a:hover,.nav li a.on {
 background-color:#d5ebf5;
 color:#1e61a5;
 background-image:url(../images/h1.png);}
.n_bg1 {
 background-position:40px 10px;}
.n_bg2 {
 background-position:-130px 10px;}
.n_bg3 {
 background-position:-290px 10px;}
.n_bg4 {
 background-position:-450px 10px;}
.n_bg5 {
 background-position:-607px 10px;}
.n_bg6 {
 background-position:-763px 10px;}
.n_bg7 {
 background-position:-923px 10px;}
.footer {
 background: #e5e5e5 url(../images/0401.png) no-repeat center top;
 color:#000;}
.footer a{
 color:#000;}
.footer_top {
  padding-top:10px;
  line-height: 26px;
  border-top: #0068b7 2px solid;
  color:#000;}
.footer_top a{
 color:#000;}
.slideBox{ width:1100px; height:203px; overflow:hidden; position:relative;}
.slideBox .hd{ display: none;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:1100px; height:203px; display:block;}
.tab_box {
 height:335px;}
.weather {
 background:url(../images/t1.png) no-repeat;
 width:72px;
 height:19px;
 line-height:19px;}
.weather01 {
 background:url(../images/t2.png) no-repeat;}
.s_txt {
 width:210px;
 height:25px;
 line-height:25px;
 border:1px solid #cde1f6;}
.s_btn {
 background:#1e61a5;
 width:50px;
 height:27px;}
.tab_title {
 background:#efedee;}
.tab_title dl {
 padding-left:96px;
 width:124px;
 height:90px;
 background-image:url(../images/i1_35.png);
 background-repeat:no-repeat;}
.tab_title dl.on {
 background-color:#fff;}
.dl_bg1 {
 background-position:15px 12px;}
.dl_bg2 {
 background-position:-215px 10px;}
.dl_bg3 {
 background-position:-430px 10px;}
.dl_bg4 {
 background-position:-667px 10px;}
.dl_bg5 {
 background-position:-885px 10px;}
.titless {
 background:#f4f4f4;
 border-bottom:2px solid #1e61a5;
 line-height:38px;}
.titless span {
 background:url(../images/i1_39.png) no-repeat;
 margin-bottom:-2px;
 width:117px;}
.titless1 {
 border-bottom:2px solid #1e61a5;
 line-height:38px;}
.titless1 span {
 background:url(../images/i1_39.png) no-repeat;
 margin-bottom:-2px;
 width:117px;}
.zwgk_l {
 width:195px;
 background:#efedee;}
.zwgk_l li {
 border-bottom:1px dotted #999999;}
.zwgk_l li a {
 display:block;
 margin:4px 25px 4px 0;
 border-left:5px solid #1e61a5;
 line-height:33px;
 padding-left:14px;}
.zwgk_l li a.on {
 background:#1e61a5;
 color:#fff;}
.b_r_d {
 border-right:1px dotted #999;}

.m_p04_c {
 width:643px;
 border-right:1px dotted #999;}
.zxgk {}
.zxgk li {
 background:url(../images/i1_47.png) left center no-repeat;
 width:48%;}
.fenlei li {
 background:#f2f1f1;
 width:156px;
 line-height:48px;
 margin-bottom:6px;
 margin-left:6px;}
.fenlei li a {
 display:block;
 padding-left:63px;
 background-image:url(../images/i2.png);
 background-repeat:no-repeat;}
.f_a1 {
 background-position:32px 5px;}
.f_a2 {
 background-position:-130px 5px;}
.f_a3 {
 background-position:-290px 5px;}
.f_a4 {
 background-position:-450px 7px;}
.f_a5 {
 background-position:32px -28px;}
.f_a6 {
 background-position:-130px -28px;}
.f_a7 {
 background-position:-290px -28px;}
.f_a8 {
 background-position:-450px -28px;}
.f_a9 {
 background-position:32px -63px;}
.f_a10 {
 background-position:-130px -63px;}
.f_a11 {
 background-position:-290px -63px;}
.f_a12 {
 background-position:-450px -63px;}
.title2 {
 background:#1e61a5;}
.title2 a{
color:#fff!important;}
.title2 .on a{
color:#1e61a5!important;}
.m_p04_r {
 width:175px;
 background:#efedee 
;}
.m_p04_r li {
 line-height:29px;}

.bsfw_ul li {
 width:74px;}
.bsfw_ul li a {
 display:block;
 background-image:url(../images/i1_64.png);
 background-repeat:no-repeat;
 padding:50px 0 10px 0;}
.bsfw_ul li a:hover {
 background-color:#1e61a5;
 background-image:url(../images/h2.png);
 color:#fff;}
.b_a1 {
 background-position:23px 12px;}
.b_a2 {
 background-position:-55px 12px;}
.b_a3 {
 background-position:-140px 12px;}
.b_a4 {
 background-position:-224px 12px;}
.b_a5 {
 background-position:-306px 12px;}
.b_a6 {
 background-position:-391px 12px;}
.b_a7 {
 background-position:-472px 12px;}
.b_a8 {
 background-position:-553px 12px;}
.b_a9 {
 background-position:-634px 12px;}
.b_a10 {
 background-position:-721px 12px;}
.b_a11 {
 background-position:-804px 12px;}
.b_a12 {
 background-position:-886px 12px;}
.b_a13 {
 background-position:-971px 12px;}
.ml7 {
 margin-left:7px;}
.mx_ul li  {
 background:url(../images/t.png) left center no-repeat;
 padding-left:20px;
 width:98px;
 margin-left:10px;
 line-height:26px;}
.bmcx li {
 width:82px;
 line-height:24px;}
.bmcx li a{
 display:block;}
.bmcx li a:hover {
 background:#1e61a5;
 color:#fff;}
.m_p04_l
{
 width:196px;}
.zxgk_01 li {
 width:100%;
 line-height:24px
;}
.bottom_tab {
 border-top:2px solid #1e61a5;}
.bottom_tab_title span {
 display:inline-block;
 width:181px;
 line-height:40px;}
.bottom_tab_title span.on {
 border-bottom:none;}
.bottom_tab_box a {
 display:inline-block;
 padding-left:20px;
 width:130px;}
.pt3 {
 padding-top:3px;}
.leftside01 {
 width:582px;
 padding:3px;}
.rightside01 {
 width:501px;}
.news_ul li {
 line-height:32px;
 background:url(../images/i1_30.png) left 14px no-repeat;
 padding-left:10px;}

.news8_ul li {
 line-height:29px;
 background:url(../images/i1_30.png) left 14px no-repeat;
 padding-left:10px;}


.nav_head a:hover {
 color:#0086e3;}
.news_ul a:hover {
 color:#0086e3;}
.bod a:hover {
 color:#0086e3;}
.bottom_tab a:hover {
 color:#0086e3;}
.footer_top a:hover {
 color:#0086e3;}
.gk_tabbox a:hover {
 color:#FF0000;}
.xxgk_c a:hover {
 color:#0086e3;}
.mail_tab_box a:hover {
 color:#0086e3;}
.mail_tab_box1 a:hover {
 color:#0086e3;}

.title3 {
  height: 29px;}
.title3 span {
 border-bottom:1px solid #1e61a5;
 margin-bottom:-1px;}
.bmmesage {
 width:548px;
 height:256px;}
.bmmesage1 {
 height:111px;}
.news {
 width:510px;
 height:148px;}
.news_titile {
 border-bottom:1px solid #1e61a5;}
.news_titile span {
 border-left:5px solid #1e61a5;}
.news.ml {
 margin-left:50px;}
.zz {
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;
 background:url(../images/v01.png) center center no-repeat rgba(0,0,0,0.5);}
.l_dl {
 width:100px;
 height:300px;
 position:fixed;
 bottom:30px;
 border:1px solid #336699;
 z-index:101;}
.close {
 position:absolute;
 top:5px;
 right:5px;}
.mail_tab.on {
 background:#fff;
 color:#1e61a5;}

.mail_tab1.on {
 background:#fff;
 color:#1e61a5;}

.mail_tab2.on {
 background:#fff;
 color:#1e61a5;}

.ahout_t span {
 display:inline-block;
 line-height:33px;
 background:#7eb6ef;
 margin:0 1px 1px 0;}
.a_part01 {
 width:348px;}
.bg_o {
 background:#ffc657;}
.bg_g {
 background:#5fbc47;}
.bg_g01 {
 background:#4dccc3;}
.bg_b {
 background:#307ecc;}
.text_s {
 text-shadow:2px 0 2px #999;}
.a_part01.ml {
 margin-left:25px;}
.m1 {
 margin:0 1px;}


.news_left {
 width:826px;}
.news_right {
 width:265px;}
.news_title1 {
 background:#f5f5f5;}
.news_title1 span {
 display:inline-block;
 background:#1e61a5;
 line-height:45px;
 width:140px;}
.r_span {
 display:inline-block;
 width:8px;
 height:18px;
 border-radius:2px;
 background:#0269b8;
 margin:4px 5px 0 0;}
.fi10 {
 position:relative;
 height:354px;
 overflow:hidden;}
.fi_ct {
 width:647px;
 float:left;
 overflow:hidden;}
.fi_ct p {
 padding-left:20px;
 width:627px;
 position:absolute;
 left:0;
 bottom:0;
 line-height:40px;
 color:#fff;
 background:rgba(0,0,0,0.5);}
.fi_ct p a {}
.fi_ct p a:hover {
 color:#fff;
 text-decoration:none;}
.fi_ct p strong {
 display:block;
 font-size:26px;
 padding-bottom:5px;}
.fi_ct p em {
 display:block;
 padding-left:5px;
 font-size:13px;
 color:#fff;}
.fi_ct img {
 height:354px;
 width:647px;
 vertical-align:middle;}
.fi_tab_c {
 position:absolute;
 filter:alpha(opacity=70);
 opacity: 0.7;
 top:0px;
 right:0;
 width:170px;
 height:354px;
 overflow:hidden;

 text-align:center;}
.fi_tab {
 width:304px;}
.fi_tab li {
 filter:alpha(opacity=50);
 opacity: 0.5;
 width:168px;
 height:86px;
 margin-bottom:3px;}
li.fi_now {


 filter:alpha(opacity=100);
 opacity:1;}
.fi_tab li img {
 width:168px;
 height:86px;}
#demo_menu{position:absolute;top:0;left:0;width:100%;height:106px;z-index:800;font-size:14px;text-align:center;color:#999;line-height:180%;border-bottom:3px solid #749219;}
#demo_menu .top_menu{width:990px;margin:0 auto;color:#000;font-size:12px;overflow:hidden;z-index:1000;}
#demo_menu .top_left{float:left;width:255px;text-align:left;z-index:1000;}
#demo_menu .top_left a,#demo_menu .top_left a:visited{font-size:12px;white-space:nowrap;color:#fff;font-family:"宋体", "Times New Roman", Times, serif;line-height:140%;}
#demo_menu .top_left a:hover{color:#000;font-family:"宋体", "Times New Roman", Times, serif;}
#demo_menu .top_right{float:right;width:728px;padding:8px 0 0 0;z-index:1000;}






.lmzhd_nav {
 width:225px;}
.title4>a {
 display:inline-block;
 border-bottom:1px solid #1e61a5;
 margin-bottom:-1px;
 padding-bottom:3px;}
.lmzhd_box a {
 width:98px;
 line-height:33px;}
.mail {
 width:538px;}
.title4_01 {
 border-top:3px solid #1e61a5;
 line-height:37px;}
.txt04 {
 width:167px;
 height:21px;
 background:#f8f8f8;}
.w103 {
 width:98px;}
.btn04 {
 background:#1e61a5;
 width:100px;
 height:33px;}
.btn042 {
 background:#1e61a5;
 width:68px;
 height:21px;}
.zwft {
 width:256px;}
.btn04_01 {
 background:#ff7301;
 border-radius:5px;
 width:84px;
 height:28px;}
.btn04_02 {
 background:#5195da;}
.news_ul_01 li {
 background:url(../images/t03.png) left center no-repeat;}



.zd_ul li {
 width:42%;
 line-height:33px;
 background:url(../images/san.png) left center no-repeat;
 padding-left:13px;}

.ch_d a {
 display:block;
 line-height:55px;
 margin-bottom:3px;
 background-image:url(../images/13_07.png);
 background-repeat:no-repeat;}
.a1 {
 background-color:#32c9ca;
 background-position:10px 10px;}
.a2 {
 background-color:#ff6666;
 background-position:10px -48px;}
.a3 {
 background-color:#66cc66;
 background-position:10px -110px;}
.a4 {
 background-color:#ff9966;
 background-position:10px -168px;}
.bm {
 width:498px;}
.bmfw_ul li {
 width:81px;}
.bmfw_ul li a:hover{
 color:red;}

.bmfw_ul111111 li.ml {
 margin-left:40px;}
.bmfw {
 width:315px;}
.bmfw li {
 width:118px;
 line-height:25px;
 border:1px solid #d4e0ee;}
.bmfw li a {
 background-image:url(../images/5_03.png);
 background-repeat:no-repeat;
 display:block;
 padding-left:10px;}
.bmfw1 {
 width:568px;}
.bmfw1 li {
 width:200px;
 line-height:25px;
 border:1px solid #d4e0ee;}
.bmfw1 li a {
 background-image:url(../images/5_03.png);
 background-repeat:no-repeat;
 display:block;
 padding-left:10px;}

.bg_a01 {
 background-position:15px 0;}
.bg_a02 {
 background-position:-120px 0;}
.bg_a03 {
 background-position:15px -39px;}
.bg_a04 {
 background-position:-120px -39px;}
.bg_a05 {
 background-position:15px -78px;}
.bg_a06 {
 background-position:-120px -78px;}
.bg_a07 {
 background-position:15px -117px;}
.bg_a08 {
 background-position:-120px -117px;}
.service_tab span {
 display:inline-block;
 line-height:41px;
 width:183px;
 text-align:center;}

.service_tab span.on {
 background:#1e61a5;
 color:#fff;}
.sn  {
 width:455px;}
.sn li {
 width:108px;
 line-height:31px;}
.sn li a {
 display:block;}
.sn li a:hover {
 background:#ff9000;
 color:#fff;}
.sn li.mt {
 margin-top:7px;}
.mail_left {
 width:757px;}
.mail_right {
 width:228px;}
.bsfw_ul01 li {
 width:78px;}
.fwzt li {
 width:190px;}
.fwzt li.ml {
 margin-left:32px;}
.fwzt li:hover {
 border:1px solid #1e61a5;}
.fwzt li:hover a {
 color:#1e61a5;}


.news_tab1 span {
 display:inline-block;
 margin-bottom:-1px;
 padding:10px 0;
 border-bottom:1px solid #ddd;}
.news_tab1 span.on {
 border-bottom:1px solid #336699;
 color:#336699;}
.tree_a {
 display:block;
 border-radius:5px;
 width:185px;
 line-height:28px;
 color:#a5530b;
 background:url(../images/8_03.png) 10px center no-repeat #fff;
 padding-left:30px;
 text-align:left;
 margin-top:8px;}
.tree1 ul ul a {
 display:block;
 border-radius:5px;
 width:100px;
 line-height:28px;
 background:url(../images/8_04.png) 10px center no-repeat #fff;
 padding-left:14px;
 text-align:center;}
.tree1 ul {
 background:url(../images/line1.png) 5px center repeat-y;}
.tree1 ul ul div {
 padding-left:25px;
 margin-top:8px;
 background:url(../images/line1.png) left center repeat-x;
 display:inline-block;
 width:110px;}
.container2 {
 width: 100%;
 height: 405px;}

.container2 .div_scroll {
 width: 100%;
 height: 405px;
 overflow: auto;
overflow-x:hidden;} 

.container2 .scroll_container {
 overflow: hidden;
 position: relative;}

.container2 .scroll_absolute {
    position: absolute;}

.container2 .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right:-6px;
    width: 16px;
    height: 100%;
    margin: 0;
    padding: 0;}

.container2 .scroll_track {
 position: relative;
 background:url(../images/hui_03.png) left top repeat-y;
 width:2px;}

.container2 .scroll_drag {
 position: relative;
 top: 0;
 left: -6px;
 cursor: pointer;
 background-color: #e5e5e5;
 width:15px;}

.container2 .scroll_arrow {
 text-indent: -20000px;
 display: block;
 cursor: pointer;
 background-color: #369DB4;}

.container2 .scroll_vertical_bar .scroll_arrow {
    height: 16px;}

.zw_title {
 background:#1e61a5;
 border-radius:5px;
 line-height:29px;
 padding:0 15px;
 display:inline-block;}
.p_img1 {
 position:absolute;
 bottom:-4px;
 left:35px;}
.js {

 height:41px;
 line-height:41px;
 border-radius:5px;}
.xxgk_c {
 width:548px;}
.tab_ul li {
 width:24.9%;
 background:url(../images/6_06.png) left center no-repeat;}
.tab_ul li a {
 padding-left:12px;}
.tab_ulx3 li {
 width:33.3%;
 background:url(../images/6_06.png) left center no-repeat;}
.tab_ulx3 li a {
 padding-left:12px;}
.tab01 span {
 display:inline-block;
 vertical-align:middle;
 padding:0 6px;}
.tab01 span.on {
 background:#89baeb;
 color:#fff;}
.tab01_box li {
 line-height:28px;}
.tab01_box1 li {
 line-height:30px;}

.mk a {
 display:inline-block;
 width:130px;
 line-height:38px;
 background:#1e61a5;}
.mk_b li {
 width:33.3%;
 background:url(../images/6_03.png) left center no-repeat;
 line-height:28px;}
.mk_b li a {
 padding-left:12px;}



.w351 {
 width:351px;}
.news07 {
 width:460px;}
.news071 {
 width:560px;}
.title07 {
 border-bottom:1px solid #1e61a5;}
.title07 span {
 display:inline-block;
 background:#1e61a5;
 padding:3px 10px;}
.zzcx a {
 display:block;
 background:#e6f3f9;
 line-height:34px;}
.title07_01 {
 background:url(../images/7_50.png) left center repeat-x;}
.title07_01 span {
 display:inline-block;
 background:#1e61a5;
 width:107px;
 line-height:39px;
 text-align:center;}
.tel {
 height:170px;}
.tel dl {
 margin-left:66px;}
.center07 {
 width:406px;}
.news_ul_02 li {
 line-height:30px;}
.bk {
 width:435px;}
.bk01 {
 width:214px;
 height:158px;
 background: url(../images/7_10.png) 185px 125px  no-repeat #ec87c1;}
.bk02 {
 background: url(../images/7_12.png) 185px 125px  no-repeat #8dc153;}
.bk03 {
 background: url(../images/7_20.png) 185px 125px  no-repeat #3baeda;}
.bk04 {
 background: url(../images/7_26.png) 185px 115px  no-repeat #37bd9c;}
.bk05 {
 background: url(../images/7_36.png) 185px 125px  no-repeat #f6bb43;}
.bk01.mt {
 margin-top:7px;}
.bk_r {
 width:658px;}
.bk_r01 {
 margin-top:7px;}
.bk_r01 li {
 width:159px;
 height:158px;}
.bk_r01_bg1 {
 background: url(../images/7_29.png) 118px 125px  no-repeat #22b658;}
.bk_r01 li.ml {
 margin-left:7px;}

.bk_r01_bg2 {
 background: url(../images/7_31.png) 118px 125px  no-repeat #169fa5;}
.bk_r01_bg3 {
 background: url(../images/7_33.png) 118px 125px  no-repeat #0c92d1;}
.bk_r01_bg4 {
 background: url(../images/7_38.png) 118px 125px  no-repeat #fb6e52;}
.qjjn {
 position:absolute;
 right:0;
 top:0;}



.w08 {
 width:360px;}
.title08 span{
 background:#1e61a5;
 padding:3px 10px;}
.ul_08 li {
 width:270px;}
.ul_08 li:hover div{
 background:#1e61a5;
 color:#fff;}
.ul_08 li:hover span {
 background-color:#1e61a5;
 background-image:url(../images/8_05h.png);}
.ul_08 li.ml {
 margin-left:7px;}
.ul_08 li div {
 height:88px;
 background:#ebebeb;}
.ul_08 li span {
 border-radius:50%;
 background-color:#ebebeb;
 width:61px;
 height:61px;
 border:5px solid #fff;
 margin-bottom:-19px;
 background-image:url(../images/8_05.png);
 background-repeat:no-repeat;
 behavior: url(./pie.htc);}
.s_bg1 {
 background-position:17px 15px;}
.s_bg2 {
 background-position:-260px 15px;}
.s_bg3 {
 background-position:-537px 15px;}
.s_bg4 {
 background-position:-814px 15px;}



.list_left {
 width:278px;}
.tab09 span {
 width:50%;
 line-height:32px;
 background:#f5f5f5;}
.tab09 span.on {
 background:#1e61a5;
 color:#fff;}
.alb_ul li {
 width:50%;}
.alb_ul li a {
 padding:0 15px;
 line-height:29px;
 border:1px solid #fff;
 border-radius:5px;}
.alb_ul li a:hover {
 border:1px solid #ddd;
 background:url(../images/bg_03.png) repeat-x;
 color:#1e61a5;}
.list_right {
 width:810px;}
.tab09_r span {
 display:inline-block;
 border-radius:5px;
 background:#cecece;
 padding:3px 10px;}
.tab09_r span.on {
 background:#336699;}
.list_ul li {
 line-height:36px;}
.page a {
 display:inline-block;
 vertical-align:middle;
 border:1px solid #ddd;
 background:#fff;
 padding:0px 9px;}
.page a.on {
 font-weight:bold;
 background:#f7f5f6;}
.page_txt {
 border:1px solid #ddd;
 width:45px;
 height:28px;
 line-height:28px;}
.page_btn {
 background:#f7f5f6;
 height:30px;
 padding:0 15px;}


.Item_left {
 width:208px;
 height: 405px;
 background:#f5f5f5;
 margin:2px;}
.Item_left h3 {
 background:#1e61a5;}
.Item_left ul li {
 line-height:45px;}
.Item_left ul li a {
 display:block;}
.Item_left ul li a:hover {
 background:#fff;
 color:#1e61a5;
 font-weight:bold;}
.Item_right {
 margin-left:212px;}
.ld {
 margin-left:220px;}
.zxgk_02 li {
 width:100%;}
.video {
 height:250px;}
.video li {
 width:230px;
 margin:0 25px;}
.p_p {
 position:absolute;
 bottom:5px;
 left:7px;
 right:7px;
 background:rgba(0,0,0,0.5);}
.video li > div:hover {
 background:#d6000f;}

.title4_tab a,.title4_tab1 a {
 display:inline-block;
 margin-right:10px;
 padding-bottom:3px;}
.title4_tab a.on ,.title4_tab a:hover{
 border-bottom:1px solid #1e61a5;
 margin-bottom:-1px;
 color:#1e61a5;}

.title42_tab a,.title4_tab1 a {
 display:inline-block;
 margin-right:10px;
 padding-bottom:3px;}
.title42_tab a.on ,.title4_tab a:hover{
 border-bottom:1px solid #1e61a5;
 margin-bottom:-1px;
 color:#1e61a5;}
.title43_tab a,.title4_tab1 a {
 display:inline-block;
 margin-right:10px;
 padding-bottom:3px;}
.title43_tab a.on ,.title4_tab a:hover{
 border-bottom:1px solid #1e61a5;
 margin-bottom:-1px;
 color:#1e61a5;}
.title44_tab a,.title44_tab1 a {
 display:inline-block;
 margin-right:10px;
 padding-bottom:3px;}
.title44_tab a.on ,.title44_tab a:hover{
 border-bottom:1px solid #1e61a5;
 margin-bottom:-1px;
 color:#1e61a5;}
.title45_tab a,.title45_tab1 a {
 display:inline-block;
 margin-right:10px;
 padding-bottom:3px;}
.title45_tab a.on ,.title45_tab a:hover{
 border-bottom:1px solid #1e61a5;
 margin-bottom:-1px;
 color:#1e61a5;}
.title4_tab1 a.on ,.title4_tab1 a:hover{
 border-bottom:1px solid #1e61a5;
 margin-bottom:-1px;
 color:#1e61a5;}
.scroll {
 height:300px;
 overflow:hidden;
 margin:8px 10px;}






.swiper-container {
 margin:0 auto;
 position:relative;
 overflow:hidden;
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 -ms-backface-visibility:hidden;
 -o-backface-visibility:hidden;
 backface-visibility:hidden;
 
 z-index:1;}
.swiper-wrapper {
 position:relative;
 width:100%;
 -webkit-transition-property:-webkit-transform, left, top;
 -webkit-transition-duration:0s;
 -webkit-transform:translate3d(0px,0,0);
 -webkit-transition-timing-function:ease;
 
 -moz-transition-property:-moz-transform, left, top;
 -moz-transition-duration:0s;
 -moz-transform:translate3d(0px,0,0);
 -moz-transition-timing-function:ease;
 
 -o-transition-property:-o-transform, left, top;
 -o-transition-duration:0s;
 -o-transform:translate3d(0px,0,0);
 -o-transition-timing-function:ease;
 -o-transform:translate(0px,0px);
 
 -ms-transition-property:-ms-transform, left, top;
 -ms-transition-duration:0s;
 -ms-transform:translate3d(0px,0,0);
 -ms-transition-timing-function:ease;
 
 transition-property:transform, left, top;
 transition-duration:0s;
 transform:translate3d(0px,0,0);
 transition-timing-function:ease;

 -webkit-box-sizing: content-box;
 -moz-box-sizing: content-box;
 box-sizing: content-box;}
.swiper-free-mode > .swiper-wrapper {
 -webkit-transition-timing-function: ease-out;
 -moz-transition-timing-function: ease-out;
 -ms-transition-timing-function: ease-out;
 -o-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
 margin: 0 auto;}
.swiper-slide {
 float: left;
 -webkit-box-sizing: content-box;
 -moz-box-sizing: content-box;
 box-sizing: content-box;}


.swiper-wp8-horizontal {
 -ms-touch-action: pan-y;}
.swiper-wp8-vertical {
 -ms-touch-action: pan-x;}
.tabs{ background:#efedee;}
.tabs a{display:block; float:left;padding-left: 96px;
width: 124px;
height: 90px;
background-image: url(../images/i1_35.png);
background-repeat: no-repeat;}
.tabs a.active{background-color:#fff;}
.swiper-container{height:335px;}
.swiper-slide{height:335px;width:100%;background:none;}

.tab02 li {
 margin-right:1px;}
.tab022 li {
 margin-right:1px;}
.scroll02 {
 height:74px;
 overflow:hidden;}
.news_ul001 li {
 line-height:27px;}

.sn2  {
 width:460px;}
.sn2 li {
 width:108px;
 line-height:31px;}
.sn2 li a {
 display:block;}
.sn2 li a:hover {
 background:#ff9000;
 color:#fff;}
.sn2 li.mt {
 margin-top:7px;}

















.list_ul1 li {background: url(../images/i1_47.png) left center no-repeat;line-height:36px;}
.Item_left1 {
 width:208px;
 background:#f5f5f5;

 overflow:hidden;}
.Item_left1 h3 {
 background:#1e61a5;}
.Item_left1 ul li {
 line-height:45px;}
.Item_left1 ul li a {
 display:block;
 padding-left: 33px;
   background: url(../images/4_07.png) 10px center no-repeat;}
.Item_left1 ul li a:hover {
 background: url(../images/4_07.png) 10px center no-repeat #fff;
 color:#1e61a5;}
.f15 {
 font-size: 15px;}


.content_c {font-size:16px;line-height:30px;color:#666;}
.content_c  p {margin:20px 0; text-indent:2em;}
.vsbcontent_img {text-align: center;}

.xxgkmlnr p {
  margin: 20px 0;
  text-indent: 2em;}

.a081 {height:140px;background-image: url(../images/1-1.bmp);}
.a081 a:hover {height:140px;background-image: url(../images/1-2.bmp);}
 
.a082 {height:140px;background-image: url(../images/2-1.bmp);}
.a082 a:hover {height:140px;background-image: url(../images/2-2.bmp);}
 
.a083 {height:140px;background-image: url(../images/3-1.bmp);}
.a083 a:hover {height:140px;background-image: url(../images/3-2.bmp);}
 
.a084 {height:140px;background-image: url(../images/4-1.bmp);}
.a084 a:hover {height:140px;background-image: url(../images/4-2.bmp);}

.bmmesagegggs {
  width: 448px;
  height: 256px;}

.gggs_l {
  width: 445px;
  background: #efedee;}

.rightsidegggs {
  width: 601px;}

.gggs_l li {
  width: 198px;
  height: 40px;
  margin: 10px;
  float: left;
  background: rgb(242, 241, 241);}

.gggs_l li a {
  display: block;
  border-left: 8px solid #1e61a5;
  line-height: 40px;
  font-size: 16px;
  font-weight: bold;
  font-family: 微软雅黑;
  color: rgb(30, 97, 165);
  text-align:center;}

.gggs_l li a:hover {
  background: rgb(30, 97, 165);
  color: #fff;}

.Item_left2 {
 width:208px;
 background:#f5f5f5;
 height:273px;}
.Item_left2 h3 {
 background:#1e61a5;}
.Item_left2 ul li {
 line-height:45px;}
.Item_left2 ul li a {
 display:block;
 padding-left: 33px;
   background: url(../images/4_07.png) 10px center no-repeat;}
.Item_left2 ul li a:hover {
 background: url(../images/4_07.png) 10px center no-repeat #fff;
 color:#1e61a5;}


.run_bg {
 background:url(../images/images/x2_bg1.png) left center no-repeat;
 background-size:100% 100%;}
.about_jn {
 padding-left:432px;
 background:url(../images/images/j2_03.png) left center no-repeat;}
.about_jn  dl {
 line-height:26px;
 font-size:13px;}
.about_jn ul li {
 width:102px;
 line-height:32px;
 background:#7eb6ef;
 margin:5px 5px 0 0;}
.about_jn ul li a {
 display:block;
 border-left:7px solid #1d5e9b;
 padding-left:10px;}
.gk {
 width:640px;
 background:url(../images/images/x2_bg2.png) center center no-repeat;
 background-size:100% 100%;
 height:314px;}
.gk_tab span {
 display:inline-block;
 padding:5px 15px;
 color:#24679f;
 margin:0 10px;}
.gk_tab span.on {
 color:#fff;
 background:#24679f;}
.gk_tabbox>div>a {
 display:inline-block;
 width:112px;
 line-height:32px;
 box-shadow:2px 2px 2px #f5f5f5;}
.ts {
 width:450px;}
.ts ul li {
 width:47%;}
.ts ul li a {
 display:block;
 background:url(../images/images/x2_bg3.png) left center no-repeat;
 padding-left:15px;}
.ts ul li a:hover {
 color:#336699;
 text-decoration:underline;}
.mt7 {
 margin-top:7px;}
.showimg {
 margin-left:50px;
 height:324px;}
.showimg dl {
 margin-left:380px;}
.tab02 li {
 overflow:hidden;
 width:50px;
 height:342px;
 position:relative;}
.tab02 {
 width:1090px;
 height:342px;}
.tab02 li.active{
 width:820px;}
.tab022 li {
 overflow:hidden;
 width:50px;
 height:342px;
 position:relative;}
.tab022 {
 width:1090px;
 height:342px;}
.tab022 li.active{
 width:820px;}
.dsj {
 width:302px;}
.dsj ul li {
 background:url(../images/images/x2_bg3.png) left center no-repeat;
 padding-left:20px;}
.dsj .dsj_ul li {
 background:url(../images/images/t_11.png) left center no-repeat;}
.pimg {
 position:absolute;
 left:0;
 top:0;
 width:50px;}

.tab09_box a {
 padding-left:8px;}

.title4_tab_01_box{
 height:220px;
 overflow:auto;}


.gkpt_con{overflow:hidden;}
.gkpt_con ul{height:auto;overflow:hidden;}
.gkpt_con ul li{width:79px;height:80px;float:left;font-size:14px;font-family: "微软雅黑";line-height:140px;}
.gkpt_con ul li a{color:#434343;padding-left:8px;}
.gkpt_con ul li.gkpt_1{background:url(../images/05131.png) no-repeat 15px center;}
.gkpt_con ul li.gkpt_1:hover{background:url(../images/05132.png) no-repeat 15px center;}
.gkpt_con ul li.gkpt_1:hover a{color:#1e61a5;}
.gkpt_con ul li.gkpt_2{background:url(../images/05133.png) no-repeat 10px center;}
.gkpt_con ul li.gkpt_2:hover{background:url(../images/05138.jpg) no-repeat center;}
.gkpt_con ul li.gkpt_2:hover a{display:none;}
.gkpt_con ul li.gkpt_3{background:url(../images/05135.png) no-repeat 10px center;}
.gkpt_con ul li.gkpt_3:hover{background:url(../images/05139.jpg) no-repeat center;}
.gkpt_con ul li.gkpt_3:hover a{display:none;}




.g-pad-body {
    border: 1px solid #e5e5e5;
    margin-left: 7px;
    padding: 9px 0px 10px 0px;}
.g-pad-body {
    clear: both;
    padding: 10px 0px 10px 0px;}
.g-others-bt2-2017, .g-others-bt2-2017 li {
    list-style: none;}
.g-others-bt2-2017 li {
    display: inline;
    float: left;
    margin-bottom: 7px;
    width: 161px;
    height: 45px;
    font-size: 14px;
    text-align: left;
    padding-left: 14px;}
.g-others-bt2-2017 li a {
    display: inline-block;
    background: url(../images/release_2017.png) left -45px no-repeat;
    width: 150px;
    height: 45px;
    line-height: 45px;
    color: #fff;}
.g-others-bt2-2017 li a:hover {
    background-position: left top;
    color: #fff;}

.g-others-bt2-2017 li i.icon-field-01 {
    background-position: right  top;}
.g-others-bt2-2017 li i.icon-field-02 {
    background-position: right  top;}
.g-others-bt2-2017 li i {
    display: inline-block;
    float: left;
    margin: 6px 10px 0 10px;

    line-height: 45px;
    width: 30px;
    height: 30px;}
.g-others-bt2-2017 li i img {
    display: inline-block;
    float: left;
    margin: 3px 5px 0 5px;
    line-height: 45px;
    width: 26px;
    height: 26px;}
i, cite, em, address {
    font-style: normal;}
.s_btn2 {
 width:100px;
 height:33px;
 border:0;
 background:#1e61a5;
 vertical-align: middle;}
.s_btn3 {
 width:80px;
 height:23px;
 border:0;
 background:#1e61a5;
 vertical-align: middle;}
.newscontent_s table {
margin:0 auto!important;}


.side{position:fixed;width:54px;height:275px;right:50px;top:330px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #fff;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#1e61a5;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#1e61a5;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#1e61a5;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}


/* 临时通知 */
.tempnote {border: 1px solid #0d52b2;width:370px;right: 10px;bottom: 20px;background: #e6edf7;font-size:12px;position:fixed;z-index:9;opacity:1 !important;color: #0d52b2; z-index:100;}
.tempnote .hd{position:absolute;width: 30px;height: 30px;top: 3px;right: 3px;background: url(../images/ttgb.png) no-repeat center;border-radius: 20px;cursor: pointer;}
.tempnote .bd{padding: 10px 30px 20px 20px; text-align:center;}
.tempnote .bd h3{ font-weight:bold; font-size:16px; margin-bottom:10px;}
.tempnote .bd p{text-align:left; line-height:18px; margin-bottom:10px;}
.tempnote .tit{ font-size:18px; color:#0d52b2; font-weight:bold; cursor:auto ;}
.tempnote .tit:hover{ text-decoration:none;}
.tempnote .intro{ text-align:left; padding-top:10px;text-indent:2em; font-size: 14px; line-height: 24px;}
.tempnote .date{ position:absolute;bottom:10px; right:20px;}