﻿body{margin: 0px;padding: 0px;font-size:12px;font-family:'Microsoft Yahei',Arial,宋体,sans-serif;}
.mfOuterBox01,.mfOuterBox,#style_load,#mOuterBox,.divBorder01,.divBorder,.kjBorder01,.kjBorder{overflow:hidden; *overflow-x: hidden;}
h1,h2,p,ul{ margin:0; padding:0;}
.ct,.ct_box,.mf{overflow:hidden; *overflow-x: hidden;}
img{border:0;}
.gjcc {height:40px;line-height:40px;color:#5a5658;}
.gjcc a{margin:0 5px;color:#5a5658;}
body{font-family: 微软雅黑;color:#333;}
a{color:#5a5658;text-decoration: none;}
a:hover{text-decoration:underline;}
.huany{line-height:30px;height:30px;color:#333;}
.shouc{text-align:right;line-height:30px;height:30px;color:#333;}
.shouc a{color:#333;}
.teldh{
 /* background: url(/uFile/9774/image/20169692452187.png) no-repeat left top; */
    /* height: 35px; */
    padding-left: 35px;
    float: right;
    margin-top:15px;
    line-height: 26px;}
.teldh .dianh{    font-size: 28px;
    color: #f08200;
    font-family: impact;}
.teldh .wzz{color:#5a5658;}
li{list-style: none;}
ul
{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
li
{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  list-style:none;  
}

.box1_-6382
{width:100%; height:50px; margin:0 auto;
}
.box1_-6382 .menuList {
BACKGROUND: url() no-repeat; height:50px; float:left;}
.box1_-6382 .menuHome {
BACKGROUND: url() no-repeat; height:50px; float:left;}
.box1_-6382 .lanm
{
float:left;  height:50px; BACKGROUND: url() repeat-x left;width:1200px}
.box1_-6382 .lanm li 
{  float:left; height:50px; line-height:50px; text-align:center;
}
.box1_-6382 .lanm li SPAN {
  DISPLAY: block;  font-size:14px;color:#fff; padding:0 31px 0 32px; _padding:0 13px 0 14px;  
}
.box1_-6382 .lanm li  A {
 DISPLAY: block;  font-size: 12px;  color:#fff; TEXT-DECORATION: none;}
.box1_-6382 .lanm li  A:hover{ background: url(nav-15.png) repeat-x right;background-repeat:no-repeat;background-position:center;}

.box1_-6382 .lanm .menuDiv
{ BACKGROUND: url() no-repeat 0px 0px; width:2px;display:none;
}
.box1_-6382 .lanm .menuon
{ background: url(nav-15.png) no-repeat center;}

.menubot
{
font-size:0px; display:none
}
.navbg
{
padding:0; margin:0;
font-size:0px; display:none
}



body{}#mOuterBox{}#mBody1,#dBody1{background-position: 0% 0%;}#mBody2,#dBody2{background-position: 0% 0%;}


.box150_3 .gdtableImg
{ color:#5B5B5B; margin:0; padding:0;
}
.box150_3 .gdtableImg .lldt,.box150_3 .gdtableImg .rrdt
{ display:none;
}
.box150_3 .gdtableImg .mmdt img{ border:#DDE7F1 1px solid; padding:2px;}
.box150_3 .picBox
{
border:none;
}

.box150_3 .gd_imgtitle
{ text-align:center;}
.box150_3 .gd_imgtitle a{ color:#666; text-decoration:none; font-size:12px; font-weight:bold;}

.box844_-5391 *{ margin: 0;padding: 0;}
.box844_-5391 a { text-decoration: none;}
.box844_-5391 a:hover { text-decoration: none;}
.box844_-5391 ul, .box844_-5391 li { list-style: none;}
.box844_-5391 img { border: none; vertical-align: middle;}
.box844_-5391 { font: 12px "Microsoft YaHei";color: #666;}
.box844_-5391 .banner-box { height: 500px; position: relative; overflow: hidden;}
.box844_-5391 .banner-box .bands { }
.box844_-5391 .banner-box .bands li { width: 100%; height: 650px; background-position: 50% 0%; background-repeat: no-repeat;}
.box844_-5391 .banner-box .bands li a { display: block; height: 100%;}
.box844_-5391 .banner-btns {}
.box844_-5391 .banner-btns .btns-box { }
.box844_-5391 .banner-btns .btns-box a {display: block; width: 49px; height: 104px; position: absolute; top: 50%; margin-top: -52px; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; -webkit-transition: all ease .3s; transition: all ease .3s;}
.box844_-5391 .banner-btns .btns-box a:hover {filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.box844_-5391 .banner-btns .btns-box .prev-btn { left: 5%; background: url(foot.png) 0 0 no-repeat;}
.box844_-5391 .banner-btns .btns-box .next-btn { right: 5%; background: url(foot.png) -49px 0 no-repeat;}
.box844_-5391 .banner-btns .btns-box .hd {position:absolute; width: 100%; left: 0; bottom: 10px; text-align: center;}
.box844_-5391 .banner-btns .btns-box .hd li{ display: inline-block; width:10px; height:10px; border-radius :50%; margin:0 3px; background: transparent; border: 2px solid #DA324D; cursor:pointer;font-size: 0px;}
.box844_-5391 .banner-btns .btns-box .hd li.on{background:#DA324D;}
.gj_box{ width:800px; height:40px; line-height:40px; }
.gj_box strong{ font-family:"微软雅黑"; font-size:14px; color:#333;}
.gj_box a{ font-family:"宋体"; font-size:12px; color:#999; margin:0 5px; text-decoration:none;}
.gj_box a:hover{ text-decoration:underline;}
.box227_-1503{width:270px;}
.box227_-1503 .clearFix227{ clear:both; height:0; overflow:hidden;}
.box227_-1503 input{ vertical-align:middle;}
.box227_-1503 .select{ vertical-align:middle; margin-right:5px;display:none;}
.box227_-1503 .select01{display:none;}
.box227_-1503 .select02{display:none;}
.box227_-1503 .title{ color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:bold; display:none;}
.box227_-1503 .kwCont{ height:30px; display:inline-block; float:right;}
.box227_-1503 .kwCont .textCont{ border:solid 1px #cecece;border-right:#f2f2f2; width:208px; height:29px; line-height:48px; color:#505050; float:left; padding:5px;}
.anSearch{ background:url(search_icon02.jpg) no-repeat center center; width:29px; height:29px; border:none; float:left; cursor:pointer;border:solid 1px #cecece; border-left:#f2f2f2;background-color:#fff; }

/*公共样式*/
.m-mod {font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif;color: #333; }
.m-mod * {margin: 0;padding: 0;box-sizing: border-box; }
.m-mod a {color: inherit;text-decoration: none; }
.m-mod img { max-width: 100%;vertical-align: middle;border: 0; }
.m-mod ul,.m-mod li {list-style: none; }
/*公共样式结束*/
.fwly_box{ width:1200px; margin:0 auto;}
.fwly_box h2{ width:1200px; background:url(fw_tit12.jpg) center top no-repeat; height:50px; }
.fwly_box h2 p{ width:280px; margin:0 auto; height:80px; font-family:"微软雅黑"; text-align: center; font-size: 30px; line-height: 40px; color: #5d95e2;}
.pro-wrap { width: 1200px; margin:30px auto 0; }
.pro-wrap .pro-list { float: left; width: 222px; margin-right: 22px; position: relative; -webkit-transition: all ease .3s; transition: all ease .3s; }
.pro-wrap .pro-list:last-child { margin-right: 0; }
.pro-wrap .pro-list .pro-bg-info { background-color: #0165D7; padding: 20px; border-radius: 10px; position: relative; -webkit-transition: all ease .3s; transition: all ease .3s; }
.pro-wrap .pro-list .pro-bg-info a { display: inline-block; width: 100%; color: #fff; padding-top: 280px; position: relative; }
.pro-wrap .pro-list .pro-bg-info a::after { content: "+"; position: absolute; width: 30px; height: 30px; line-height: 30px; border-radius: 50%; background-color: #016add; text-align: center; color: #fff; font-size: 30px; right: 0; bottom: -5px; -webkit-transition: all ease .3s; transition: all ease .3s; }
.pro-wrap .pro-list .pro-bg-info .pro-info { width: 210px; padding: 0 20px; background-color: #ebf0f4; text-align: center; position: absolute; top: 20px; left: 20px; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); }
.pro-wrap .pro-list .pro-bg-info .pro-info h3 {font-weight:bold; margin-top: 30px; font-family:"微软雅黑"; font-size:18px; height:50px; }
.pro-wrap .pro-list .pro-bg-info .pro-info span { display: inline-block; margin: 10px 0 30px; font-size: 12px; text-align:left;height:51px; }
.pro-wrap .pro-list:hover { -webkit-transform: translateY(-20px); transform: translateY(-20px); }
.pro-wrap .pro-list:hover .pro-bg-info { background-color: #016add; }
.pro-wrap .pro-list:hover .pro-bg-info a::after { background-color: #0c3d7f; bottom: 23px; -webkit-transform: rotate(360deg); transform: rotate(360deg); }
.pro-wrap .pro-list:hover .pro-info h3 { color: #016add;  }
.pro-wrap .pro-list:hover .pro-info span { color: #016add;  }

.box10007_-7014 {
  font: normal 14px/1.5 Arial, app-apple-system, 'Microsoft Yahei', Helvetica, sans-serif;
  color: #666;
}
.box10007_-7014 * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.box10007_-7014 a {
  text-decoration: none;
  color: inherit;
}
.box10007_-7014 a:hover {
  color: #299dd0;
}
.box10007_-7014 ul,
.box10007_-7014 li {
  list-style: none;
}
.box10007_-7014 .caption {
  padding: 20px;
  font-size: 28px;
  background: #299dd0;
  color: #fff;
  text-align: center;
  margin: -1px;
  margin-bottom: 15px;
  font-weight: 700;
display: none;
}
.box10007_-7014 .menu-wrap {
  padding: 0 15px;
}
.box10007_-7014 .menu-wrap .title {
  color: #299dd0;
  font-size: 17px;
  margin-bottom: 10px;
  font-weight: 700;
display:none;
}
.box10007_-7014 .menu-wrap .lv-up-list li {
  margin-bottom: 8px;
}
.box10007_-7014 .channel-main {
  display: block;
  padding: 8px 30px 8px 15px;
  background: #0865c2;
  color: #fff;
  position: relative;
  -webkit-transition: all ease .3s;
  transition: all ease .3s;
}
.box10007_-7014 .channel-main .icon {
  position: absolute;
  right: 13px;
  top: 13px;
  width: 14px;
  height: 8px;
  background: url(arrow.png) no-repeat;
  background-position: 0 0;
}
.box10007_-7014 .channel-main.active,
.box10007_-7014 .channel-main:hover {
  color: #fff;
  background-color: #299dd0;
}
.box10007_-7014 .channel-main.active .icon,
.box10007_-7014 .channel-main:hover .icon {
  background-position: 0 -10px;
}
.box10007_-7014 .sub-nav {
  padding: 5px 0 10px;
  display: none;
}
.box10007_-7014 .lv3-item {
  display: block;
  color: #666;
  padding-left: 26px;
  line-height: 35px;
  border-bottom: 1px dashed #ddd;
  position: relative;
}
.box10007_-7014 .lv3-item:before {
  content: "";
  width: 4px;
  height: 8px;
  position: absolute;
  left: 10px;
  top: 13px;
  background: url(arrow.png) no-repeat;
  background-position: -5px -21px;
}
.box10007_-7014 .caption,
.box10007_-7014 .menu-wrap .title,
.box10007_-7014 .channel-main,
.box10007_-7014 .lv3-item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}


.m_pright {
    width: 100%;
}
.m_pright h2 {
    border-bottom: 2px solid #025CBC;
    color: #000000;
    font-size: 16px;
    height: 18px;
    line-height: 18px;
    padding-bottom: 18px;
    padding-left: 10px;
}
.f_fr {
    float: right;
color: #bababa;
    float: right;
    font-size: 12px;
}
.m_pright h2 .u_more a {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
}
.m_pright h2 a {
    font-family: "Microsoft YaHei";
    font-weight: bold;
    text-decoration: none;
}
.aa{
padding-top:10px;
   font-size:18px;
   color:#0A64C4;
   display:inline-block;
   padding-bottom:6px;
   border-bottom:3px solid #0A64C4
}
.m_pright h2 a:hover{ text-decoration: underline;}
.m_pright h2 em {
    color: #C0C0C0;
    display: inline-block;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: -1px;
    padding-left: 5px;
    text-transform: uppercase;
}

.box82_-9657
{ font-size:12px;
}
.box82_-9657 a{ color:#666666;}
.box82_-9657 .protop{}
.box82_-9657 .promid{}
.box82_-9657 .promid table{width:100%;}
.box82_-9657 .promid td{valign:top;  text-align:center; }
.box82_-9657 .profoot{}
.box82_-9657 .promid .tjpro{  background-color:#FFFFFF;text-align: center;background-color:#FFFFFF; text-align:center; padding-left:5px; padding-right:5px; padding-top:10px }
.box82_-9657 .promid .tjpro .name{ font-family:"微软雅黑"; font-size:16px; padding:10px 0; display:inline-block; margin-bottom:15px;}
.box82_-9657 .promid .tjpro .ext{ display:none;}


.box82_-9657 .propage
{ margin-top:15px; padding-bottom:10px;
}
.box82_-9657 .propage .pagemes
{
 height:24px; width:180px;  display:none;
}
.box82_-9657 .propage .pagemes .lbt
{
background: url(pro_di_1.gif) no-repeat; width:12px; height:24px;
}
.box82_-9657 .propage .pagemes .mbt
{
background: url(pro_di_back.gif) repeat-x;  height:24px;  line-height:22px; width:110px;
}
.box82_-9657 .propage .pagemes .mbt span
{
font-size:13px; color:#666666; font-weight:bold; padding-left:5px; float:left; padding-right:5px; display:block; width:16px; text-align:center; 
}
.box82_-9657 .propage .pagemes .backon
{
background:url(pro_di_back_on.gif) repeat-x; height:24px; display:block; float:left;
}
.box82_-9657 .propage .pagemes .backon a
{
color:#FFFFFF;
}
.box82_-9657 .view{ display:none;}

 * {
            margin: 0;
            padding: 0;
        }
.lists {
            font-size: 14px;
            font-family: "微软雅黑";
            width: 1188px;
            margin: 0 auto 50px;
            overflow: hidden;
        }
.ys1s {
            float: left;
        }
.ys2s {
            float: right
        }
.lists ul {
            list-style: none;
            width: 600px;
            margin: 40px auto 0;
        }
.lists ul li {
            line-height: 30px;
            padding-left: 30px;
            background: url(tu1.jpg) no-repeat left center;
        }
.lists li span {
            color: #E1090E;
        }
.lists h2 {
            color: #3680C3;
            font-size: 28px
        }
.lists h3 {
            font-size: 22px
        }
.imgs {
            width: 588px;
            float: right;
        }
.ys2 {
            width: 588px;
            float: left;
        }
.imgs img {
            display: inline-block;
            margin: 0px auto;
        }
.tops {
            overflow: hidden;
            margin-bottom: 15px
        }
.sy_left {
            width: 60px;
            float: left;
            color: #fff;
            background-color: #3680C3;
            height: 55px;
            line-height: 55px;
            font-size: 38px;
            text-align: center;
            margin-top: 8px;
        }
.sy_right {
            width: 530px;
            float: right;
        }
.sy_right p {
            color: #9E959B;
            font-size: 12px;
        }
.adv-title{
            width: 1200px;
            margin: 50px auto;
            text-align: center;
        }
.adv-title .title-one{
            font-size: 24px;
            color:#3680C3;
        }
.adv-title .title-one span{
            display: inline-block;
            height: 30px;
            line-height: 30px;
        }
.adv-title .title-one span.en{
            text-transform: uppercase;
        }
.adv-title .title-one span.zh{
            background-color: #3680C3;
            color: #fff;
            padding:0 10px;
            margin-left: 10px;
        }
.adv-title .title-two{
            font-size: 18px;
            border: 1px solid #999;
            color: #999;
            border-radius: 15px;
            display: inline-block;
            padding: 5px 10px;
            margin: 15px 0;
        }
.adv-title .title-three strong{
            font-size: 36px;
        }
.adv-title .title-three strong span{
            color: #3680C3;
        }
.adv-title .title-three .sp-line{
            position: relative;
            margin-top: 10px;
        }
.adv-title .title-three .sp-line span{
            display: block;
            width: 330px;
            height: 8px;
            background-color: #3680C3;
            margin: 0 auto;
        }
.adv-title .title-three .sp-line::before{
            content: '';
            display: block;
            width: 100%;
            height: 2px;
            background-color: #3680C3;
            position: absolute;
            left: 0;
            top: 50%;
            transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
        }
.m_pright {
    width: 100%;
}
.m_pright h2 {
    border-bottom: 1px solid #eee;
color: #000000;
    font-size: 16px;
    height: 18px;
    line-height: 18px;
    padding-bottom: 18px;
    padding-left: 10px;
}
.f_fr {
    float: right;
color: #bababa;
    float: right;
    font-size: 12px;
}
.m_pright h2 .u_more a {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
}
.m_pright h2 a {
    font-family: "Microsoft YaHei";
    font-weight: bold;
    text-decoration: none;
}
.m_pright h2 a:hover{ text-decoration: underline;}
.m_pright h2 em {
    color: #C0C0C0;
    display: inline-block;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: -1px;
    padding-left: 5px;
    text-transform: uppercase;
}
.bb{
   font-size:18px;
   color:#0A64C4;
   display:inline-block;
   padding-left:6px;
   border-left:3px solid #EA830A;
line-height:30px;
margin-bottom:20px;
}
.box222_-1172 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #666; box-sizing: border-box; }
.box222_-1172 * { margin: 0; padding: 0; box-sizing: inherit; }
.box222_-1172 a { color: inherit; text-decoration: none; }
.box222_-1172 .mainCont h1 { display: none; }
.box222_-1172 .mainList { }
.box222_-1172 .mainList ul { display: block; text-align: center; }
.box222_-1172 .mainList ul li { display: inline-block; margin-bottom: 20px; position: relative; }
.box222_-1172 .mainList a { display: inline-block; height:40px; line-height:40px;width:130px; margin: 0 2px; -webkit-transition: all ease .3s; transition: all ease .3s; background-color:#ddd; text-align:center; border-radius:20px;}
.box222_-1172 .mainList .selected a, .box222_-1172 .mainList a:hover { color: #fff; background:#d6251f; }
.box222_-1172 .mainList ul .fgx, .box222_-1172 .mainList ul li:nth-last-child(2):after, .box222_-1172 .mainList ul .fgx:after { display: none; }
.box857_-6719 * { margin: 0; padding: 0; box-sizing: border-box; }
.box857_-6719 { font: 14px/1.45 "Microsoft Yahei"; color: #666; }
.box857_-6719 ul, .box857_-6719 li { list-style: none; }
.box857_-6719 a { text-decoration: none; color: inherit; }
.box857_-6719 .newsList { overflow: hidden; }
.box857_-6719 .newsList li { 
    width: 50%;
    float: left;
    padding: 10px 20px;
    height: 140px;
    position: relative;
    cursor: pointer;
    overflow: hidden; 
margin-bottom: 15px;}
.box857_-6719 .img { width: 200px; height: 130px; overflow: hidden; border:#dbdbdb 1px solid;}
.box857_-6719 .img img { max-width: 100%; height: auto;}
.box857_-6719 .content {  position: absolute; left: 200px; top:0px; right: 0; overflow: hidden; }
.box857_-6719 .info { float: left; width: 80%; -webkit-transition: all ease-out 0.3s; -moz-transition: all ease-out 0.3s; transition: all ease-out 0.3s; }
.box857_-6719 .info .title { display: block; padding: 15px 0; font-size: 16px; color: #575757;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.box857_-6719 .info .main { font-size: 12px; line-height: 2; display: -webkit-box; color: #999;  overflow: hidden; text-overflow: ellipsis;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.box857_-6719 .date { padding-top: 15px; float: right;}
.box857_-6719 .num { font-size: 28px; color: #999;}
.box857_-6719 .ins { display: block; text-align: right; padding-top: 30px; color: #c3c3c3; font-size: 16px;}
.box857_-6719 .newsList li:hover .content .info { -webkit-transform: translateX(5%); transform: translateX(5%);}
.box857_-6719 .newsList li:hover .content .info .title { color:#d6251f;}

.list_page{text-align:center;margin:10px;display:block;overflow:hidden;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}