﻿/* CSS Document */
* {margin:0;padding:0;}
body {font-family:microsoft yahei;font-size:14px;color:#000;text-decoration:none;}
button,input,select,textarea{vertical-align:middle}
input,textarea{font-family:"\5fae\8f6f\96c5\9ed1",\5b8b\4f53,"microsoft yahei",Arial;vertical-align:middle}
.input{width:80%;border:1px solid #dedbd7;padding:1em .4em;font-size:12px;color:#666;}
a {color:#000;text-decoration:none;}
ul,li,ol {list-style-type:none;}
h1,h2,h3,h4,h5,h6,dl,dt,p,b,i,span {font-weight:normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.w1200{width:1200px;height:auto;margin:0 auto;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.bgn{background:none !important;}
.ov{overflow:hidden;}
.col1{color:#e6b06c;}

.top{height:33px;border-bottom:1px solid #e8e8e8;line-height:33px;}
.top a{color:#727084;padding:0 10px;}
.header{position:relative;font-size:0;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);height:160px;overflow:hidden;z-index:30;background: url("../images/headerbg.jpg")}
.header .header-inner{z-index:30;width:1200px;margin:0 auto;position:relative;}

#topNav{width: 100%;text-align:center;font-size:14px;font-weight:bold;padding:0;background:#1651b8;position:absolute;margin-top:-30px;z-index:30}
.navbox .nav{width:1200px;margin:0 auto;}
.navbox li{float:left;height:60px;position:relative;width:133px;}
#topNav li .nav-li,.current{color:#fff;display:block;width:100%;height:60px;font-size:16px;line-height:60px;  }
#topNav li .current,#topNav li .nav-li:hover{background:#fa7a1c;background-size: 100%;}
.current{background:#fa7a1c;background-size: 100%;}
.nav-list{
    height: 45px;
    width: 170px;
    color: #fff;
    z-index: 10000;
    background: #98282b;
    display: none;
    border-bottom: 1px solid #a33538;
}
.nav-list a{
    color:#fff;
    display:block;
    width:100%;
    height:45px;
    font-size:16px;
    margin: 0;!important;
    line-height:45px;
}
.navbox li:hover .nav-list{
    display: block;
}
.nav-list:hover{
    background: #a33538;
}
.banner{margin-top:30px;position:relative;z-index:20}
.picBox{overflow:hidden;font-size:0;position:relative;z-index:90;transition:all 0.2s linear 0s;background:#fff;}
.picBox .bd{position:relative;}
.picBox a{transition:all 0.2s linear 0s;}
.picBox .hd{ position:absolute;bottom:25px;left:0;width:100%;height:14px;z-index:99;text-align:center}
.picBox .bd ul,.picBox .bd ul li{width:100%!important}
.picBox .hd ul{margin:0;padding:0}
.picBox .hd li{background:#111;display:inline-block;*display:inline;zoom:1;width:22px;height:22px;line-height:22px;text-align:center;color:#fff;cursor:pointer;font-size:12px;margin:0 2px 0 0}
.picBox .hd li.on{ background:#ffc107;color:#fff}
.picBox .next,
.picBox .prev{background:url(../images/icon_arr.png) no-repeat;width:60px;height:80px;zoom:.75;overflow:hidden;position:absolute;top:50%;z-index:10;font-size:0;line-height:0;text-indent:-999em;margin-top:-45px;cursor:pointer;display:block;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.picBox .prev{left:30%;margin-left:-660px;}
.picBox .next{right:30%;margin-right:-660px;background-position:right top;}
.picBox:hover .prev{background-position:left top;margin-left:-640px;opacity:1;filter:alpha(opacity=100);}
.picBox:hover .next{background-position:right top;margin-right:-640px;opacity:1;filter:alpha(opacity=100)}

.main-frist{
    width: 100%;
   
  
    margin: 0px auto 0px auto;
    padding: 20px 0px 40px 0px;
    overflow: hidden;
    zoom: 1;
}
.main{
    width: 1200px;
    margin: auto;

}
.main-left{
    width: 220px;
    margin: 0;
    padding: 0;
	background:#3d72ce;
    float: left;
    overflow: hidden;
    zoom: 1;}

.main-left .title {
    background: url(../images/icon_61.png) no-repeat center top;
    : ;
    text-align: center;
}
.main-left .title .title_more {
    color: #fff;
    font-size: 24px;
    line-height: 72px;
    overflow: hidden;
      font-size: 24px;
    font-weight: bold;
    text-overflow: ellipsis;
    height: 72px;
}
.title-list{
    width: 220px;
    height: 48px;
	    margin-top: 20px;
}
.title-list1{
    width: 220px;
}
.title-list1 .bgn div{
    height: 44px;
    width: 218px;
    line-height: 44px;
    border: 1px solid #efefef;
    text-align: center;

}
.title-list1 div a{
    color: #666;
    font-size: 12px;
    display: block;
    width: 100%;
    height: 100%;
}
.title-list1 div:hover{
    border-bottom: 1px solid #000;
}
.title-list1-a{
    display: block;
    height: 48px;
    line-height: 48px;
    width: 100%;
    text-align: center;
    background: url(../images/list-bg.png) no-repeat center bottom #3a3e41;
    color: #fff;
}
.title-list a{
    display: block;
    height: 48px;
    line-height: 48px;
     width: 90%;
    text-align: center;
    background: #3d72ce;
    color: #fff;
	margin:auto;
	    border: 1px solid #fff;
	font-size:18px;
}

.title-list a:hover{
    background: #fa7a1c;
	
}
.promore{overflow:hidden;background:#FFF;margin-top:50px}
.promore img{display:block;width:100%;}
.promore a{
  display: block;
    height: 60px;
    line-height: 60px;
    text-align: center;
    width: 100%;
    color: #333;
	border-bottom:2px solid #1651b8;
	font-size:16px;font-weight:600;
	margin-bottom:10px
}
.promore-bot{font-size:18px;text-indent:1rem;color:#1651b8;font-weight:600;}
.main-right{
    width: 960px;
    margin: 0;
    padding: 0;
    float: right;
    overflow: hidden;
    zoom: 1;
}
.main-right-top{
    height: 41px;
    min-height: 41px;
    background: #fafafa;
    line-height: 41px;
}
.main-right-top .more{
    float: right;
    margin-right: 18px;
    padding-right: 13px;
    background: url(../images/iFCB_sort_ico3.png) no-repeat right center;
    font-size: 12px;
}
.main-right-top .title_more{
    position: relative;
    float: left;
    padding-left: 70px;
    background: url(../images/titlebefore.png) no-repeat 12px center;
    color: #1a1a1a;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    background-size: 41px;
}
.m-main-right1{
    height: 250px;
    background: #FFFFFF;
    border: 1px solid #f0f0f0;
}
.m-main-right1a{
    display: block;
    width: 219px;
    height: 200px;
    float: left;
    margin: 10px;
 
}
.m-main-right1a img{
    width: 217px;
  height:163px;
    transition: all 0.5s linear 0s;
}
.m-main-right1a div{
    width: 217px;
  height:163px;
    overflow: hidden;
	border:1px solid #e8e8e8;
    margin: auto;
}
.m-main-right1a:hover img{
    transform: scale(1.4);
}
.m-main-right1a p{
    text-align: center;

    margin: auto;
    height: 36px;
    line-height: 36px;
	font-size: 18px;

}
.m-main-right1a:hover p{

    font-size: 21px;
    color: #FFFFFF;
    background:#fa7a1c ;
   
    height: 36px;
    line-height: 36px;
}
.pic-le{
    width: 100%;
  
}
.pic-le1{
    margin: auto;
    width: 100%;
    
}
.pic-le1 img{width:100%}
.main-scend{
   
    padding: 40px 0px;
    overflow: hidden;
  
}
.iFCB-title {
    position: relative;
    text-align: center;
    clear: both;margin: 20px auto;
}
.iFCB-title .title{background:url(../images/tit.png) no-repeat bottom;    height: 75px;}
.iFCB-title  h2{    font-size: 24px;
    font-weight: 700;
    color: #2058ba;}
.picMarquee-left{ overflow:hidden; position:relative;  width: 1200px;
    margin:10px auto;  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; transition: all 0.5s linear 0s;  }
.picMarquee-left .bd ul li .pic{ text-align:center; width: 238px;height: 178px;overflow: hidden;margin:10px auto 0;border:1px solid #e8e8e8;}
.picMarquee-left .bd ul li .pic img{ width:238px; height:178px; transition: all 0.5s linear 0s;  }
.picMarquee-left .bd ul li .pic a:hover img{ transform: scale(1.4); }

.picMarquee-left .bd ul li .title{ line-height:46px;;margin: auto }
.picMarquee-left .bd ul li .title a{
    display: block;
    height: 46px;
	color:#333;
	font-size:18px;
}
.picMarquee-left .bd ul li:hover .title{
    background: #fa7a1c;
    

}
.picMarquee-left .bd ul li:hover .title a{
	color:#fff;}
.youshi{
   background:url(../images/ys_bg.jpg);
   padding:20px 0;

}
.al_tit{ margin-top:20px; height:30px;}
.al_tit h3{ float:left; background:url(../images/al_tit.jpg) no-repeat left center; padding-left:20px; line-height:30px;}
.al_tit h3 a{ font-size:16px; color:#1651b8; font-weight:bold;}
.al_tit h3 b{ font-size:14px; color:#666; font-family:"Times New Roman"; text-transform:uppercase; padding-left:10px;}
.al_tit span a{ display:block; float:right; background:url(../images/more.jpg) no-repeat right center; padding-right:15px; line-height:30px; color:#303030;}
.ys_nr{ width:1180px; margin:auto; position:relative; height:1150px;}
.ys_nr h3{ text-align:center; padding-top:30px; height:121px;}
.ys_nr h3 a{ display:block;}
.ys_nr .ys_pic{ position:absolute;}
.ys_nr .ys_list{ position:absolute;}
.ys_nr .ys_list .ys_tit{ height:60px; padding-bottom:10px;}
.ys_nr .ys_list .ys_tit img{ display:block; width:70px; height:70px; float:left;}
.ys_nr .ys_list .ys_tit span{ display:block; float:left; font-size:20px; color:#1651b8; font-weight:bold; line-height:30px;}
.ys_nr .ys_list .ys_tit b{ display:block; font-family:"Times New Roman"; font-size:12px; text-transform:uppercase; color:#929292;}
.ys_nr .ys_list p{ font-size:14px; color:#3b3b3b; line-height:30px; background:url(../images/ys_ico.png) no-repeat left 9px; padding-left:20px;}
.ys_nr .ys_list1{ width:500px; top:180px; left:0px;}
.ys_nr .ys_list2{ width:500px; top:405px; left:0px;}
.ys_nr .ys_list3{ width:550px; top:670px; right:0px;}
.ys_nr .ys_list4{ width:550px; top:915px; right:0px;}
.ys_nr .ys_pic1{ top:165px; right:0px;}
.ys_nr .ys_pic2{ top:600px; left:0px;}
/**gs_box**/
.gs_box{ width:1200px; margin:0px auto 30px; overflow:hidden}
.gs_left{ width:670px; float: left;}
.gs_left dl{ clear:both; margin-top:10px;}
.gs_left dl dd{ width:250px; float:left;}
.gs_left dl dd img{ width:250px; height:240px;}
.gs_left dl dt{ width:400px; float:right;}
.gs_left dl dt p{ line-height:30px; font-size:14px; color:#666; height:200px; overflow:hidden;}
.gs_left dl dt em a{ display:block; width:200px; height:30px; text-align:center; line-height:30px; color:#fff; background:#1651b8; font-size:14px; margin-top:8px; font-style:normal;}
.gs_right{ width:480px; float:right; height: 250px;}

/**连续滚动**/
.box2 {width:480px; position:relative; margin:auto;}
.box2 ul {margin:0 auto;}
.box2 li {float:left; width:180px; margin:10px 20px 0px 0px; text-align:center;}
.box2 li img {width:178px;height:200px; padding:0px; border:1px solid #ddd; }
.box2 li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px; font-size:14px;}
/**new_box**/
.new_box{ width:1180px; margin:0px auto 30px; height:260px;}
#tab4{width:1180px; position:relative; height:260px; margin:0px;}
#tab4 .tab_menu4{ position:absolute; left:0px; top:0px; height:260px; z-index:99;}
#tab4 .tab_menu4 li{ width:150px; height:50px; background:#1651b8; margin:0px 0px 20px 0px; text-align:center; line-height:50px;}
#tab4 .tab_menu4 a{color:#fff; font-size:16px; font-weight:bold; display:block; width:150px; height:50px;}
#tab4 .tab_menu4 .selected4{ background:#fa7a1c;}
#tab4 .tab_menu4 span a{ display:block; position:absolute; bottom:0px; left:0px; background:#bcbcbc; color:#fff; font-size:16px; display:block; width:150px; height:50px; line-height:50px; text-align:center;}
#tab4 .tab_box4{width:1000px; clear:both; top:0px; left:180px; position:relative;}
#tab4 .hide{display:none;}
.tab_box4 dl{ width:270px; float:left;}
.tab_box4 dl dd{ height:180px;}
.tab_box4 dl dd img{ width:270px; height:180px;}
.tab_box4 dl dt a{ font-size:14px; color:#303030; display:block; line-height:24px; margin-top:8px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.tab_box4 dl dt p{ font-size:12px; line-height:24px; color:#5d5d5d; height:48px; overflow:hidden;}
.tab_box4 .new_right{ float:right; width:700px;}
.tab_box4 .new_tit{ margin:0px;}
.tab_box4 ul li{ width:690px; height:31px; line-height:32px; border-bottom:1px dashed #ddd; padding-left:10px; background:url(../images/new_ico.png) no-repeat  left center;}
.tab_box4 ul li a{ width:600px; font-size:14px; float:left; color:#303030; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.tab_box4 ul li span{ display:block; float:right; width:90px; text-align:right;}

.TTXW_CONTENT {
    margin-bottom: 30px;
    padding: 0;
    border: 0;
    background-color: #fff;
    overflow: hidden;
}
.TTXW_CONTENT .m-pic1 {
    float: left;
   width: 230px;
  height: 230px;
    overflow: hidden;
}
.TTXW_CONTENT .m-pic1 .intro-info-img {
    width: 100%;
    height: auto;
    min-height: 210px;
    transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.TTXW_CONTENT .m-pic1 .intro-info-img:hover{
    transform: scale(1.4);
}
.TTXW_CONTENT .m-intro {
    display: block;
    overflow: hidden;
    zoom: 1;
    padding: 20px 30px 30px;
    color: #999;
    font-size: 12px;
    line-height: 22px;
}
.u-des{
    margin-bottom: 20px;
}
.TTXW_CONTENT .m-intro .u-tt {
    margin-bottom: 12px;
    font-size: 16px;
    line-height: 40px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.TTXW_CONTENT .m-intro .u-more {
    width: 180px;
    line-height: 40px;
    text-align: center;
}
.TTXW_LIST {
    border-bottom: 1px solid #eee;
    background: #fff;
}
.TTXW_LIST ul li {
    padding: 10px 20px;
    border: 1px solid #eee;
    color: #999;
    border-bottom: 0;
    transition: all 0.3s ease-in-out;
    line-height: 40px;
}
.TTXW_LIST ul li .u-date {
    float: right;
}
.TTXW_LIST ul li:hover a{
   color:#1651b8
}

.TTXW_LIST ul li a {
    background: url(../images/icon_7.gif) no-repeat 0 45%;
    position: relative;
    display: block;
    left: 0;
    padding-left: 16px;
    overflow: hidden;
}

.TTXW_CONTENT .m-intro .u-more a {
    display: block;
    background: url(../images/ahover.png) no-repeat center;
    color: #fff;
    transition: all 0.3s ease-in-out;
}
.TTXW_CONTENT .m-intro:hover .u-more a:hover{
    background: url(../images/ahover1.png) no-repeat center;
}
.main-five{
    background: #f6f6f6;
}
.main-five1{
    width: 1200px;
    margin: auto;
    padding: 0px 0 60px 0 ;

}
.iFCB-title .ms, .iFCB-title-dis .ms {
    margin-bottom: 20px;
    color: #8b8b8b;
    line-height: 46px;
    font-size: 14px;
    text-align: center;
}
.iFCB-form .data {
    float: left;
    margin-bottom: 12px;
    padding: 0 6px;
    box-sizing: border-box;
}
.data .title_name {
    float: left;
    width: 100px;
    padding-right: 30px;
    font-size: 14px;
    line-height: 42px;
    text-align: right;
    display: none;
}
.data .input_option {
    display: block;
    overflow: hidden;
    zoom: 1;
}
.iFCB-form .data .input_option .input {
    border: 1px solid #fff;
    background: #fff;
    box-sizing: border-box;
    width: 388px !important;

}
.data .input {
    padding: 8px 16px;
    font-size: 14px;
    transition: all 0.3s linear;
    vertical-align: top;
}
.data .input_option {
    display: block;
    overflow: hidden;
    zoom: 1;
}
.iFCB-form .data .input_option .input {
    border: 1px solid #fff;
    background: #fff;
    box-sizing: border-box;
}
.iFCB-form .data .input_option textarea.input {
    width: 1188px !important;
}
.data textarea.input {
    min-height: 166px;
}
.iFCB-form .btn-area {
    padding: 0!important;
    clear: both;
    text-align: center;
}

.iFCB-form .btn-area .btn-submit, .iFCB-form .btn-area .reset {
    width: 589px;
}
.btn-area .btn-submit {
    background: linear-gradient(to bottom,#303338,#303338);
    margin-right: 10px;
}
.btn-area .reset {
    background: linear-gradient(to bottom,#1651b8,#1651b8);
    color: #fff;
}
.btn-area .btn-submit, .btn-area .reset {
    display: inline-block;
    width: 49%;
    height: 44px;
    border: 0;
    font-size: 18px;}
.main-six{
    width: 100%;
    background-image: url('http://M61219.m151.ibw.cc/u/e0e4f72e-1f14-47a7-94c5-21798e2ae3eb/image/636472264809911527.png');
    background-repeat: repeat;
    margin: 0px auto 0px auto;
    padding: 50px 0px 50px 0px;
    overflow: hidden;
    zoom: 1;
}
.main-six1{
    width: 1200px;
    margin: auto;
}
.main-six-u{
    width: 100%;
    height: 374px;
    background: #fff;
}
.main-six-u1{
    text-align: center;
    padding-top: 20px;
}
.main-seven{
    width: 1200px;
    margin: auto;
}
.main-seven-left{
    width: 595px;
    border: 1px solid #ddd;
    float: left;
}
.main-seven-right{
    float: right;
    width: 595px;
    border: 1px solid #ddd;
}
.tab{
    height: 40px;
    line-height: 40px;
    padding: 0 16px;
    font-size: 16px;
    font-weight: bold;
    color: #111;
    display: inline-block;


}
.main-seven-right-top{
    border-bottom: 1px solid #ddd;
    font-size: 16px;
    font-weight: bold;
    line-height: 39px;
    padding-left: 16px;
}
.data {
    float: right;
    line-height: 40px;
    padding: 0 10px;
}

.pg_margins{overflow:hidden;zoom:1;}
.col1{float:left;width:49.6%;}
.col2{float:right;width:49.6%;}
.box{background:#fff}
.thumb_list_2{padding:1em}
.foreach li{}
.thumb_list_2 .date{margin:5px 0 0 148px;color:green;float:none}
.thumb_list_2 .img{width:100px;position: relative;float: left}
.thumb_list_2 .name{margin:-2px 0 0.3em 118px}
.thumb_list_2 .intro{margin:0 0 0 118px}
.box .hd{background:#fff;border:1px solid #ededed;overflow: hidden;}
.box .hd .t{font-size:14px;color:#111;background-color:transparent;line-height:39px;font-weight:bold;padding:0 15px}
.info_list{height:106px;overflow:hidden}
.foreach{height:124px;}
.info_list li{margin-bottom:.5em;}
.thumb_list_2 .font {
    cursor: pointer;
    height: 22px;
    line-height: 22px;
    background: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
    color: #fff;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 12px;
    text-align: center;
}
.info_list {
    height: 106px;
    overflow: hidden;
    padding: 1em 1em .5em;
}
.info_list li {
    background: url(../images/icon_7.gif) no-repeat 0 50%;
    padding-left: 1em;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 13px;
    margin-bottom: .5em;
}
.info_list li a{
    color: #616161;
}
.info_list li:hover a{
    color: #ff6600;
}
.intro{
    color: #999;
    font-size: 12px;
}
h5 a{
    font-size: 14px;
    font-weight: 600;
}
.frilink{
    width: 1200px;
    margin:20px auto;
}
.frilink strong{
    font-size: 16px;
}
.frilink a:hover{
    color: #b12887;
}
.footer{
    background: url(../images/bg04.jpg);
}
.f1{padding-top:15px; line-height:40px; color:#eee; font-size:15px; text-align:center;}
.f1 a{color:#eee; font-size:15px; padding:0 30px;}
.f2{border-top:1px solid #3d7ae0; border-bottom:1px solid #3d7ae0; padding:25px 0;}
.f21{width:350px;}
.f21t{margin-top:15px; color:#fff;}
.f21t p{font-size:24px; font-weight:bold; letter-spacing:0px;    margin-bottom: 20px;}
.f21t span{font-size:13px;}
.f21b{background:url(../images/tel2.png) no-repeat left center; line-height:30px; margin-top:25px; color:#fff; font-size:15px; padding-left:30px;}
.f21b span{font-family:"Impact"; font-size:28px; color:#2ac102; letter-spacing:1px;}
.f22{width:125px; border-left:1px solid #3d7ae0; border-right:1px solid #3d7ae0; padding-top:10px; min-height:202px; text-align:center; color:#fff;}
.f22 a{color:#fff;}
.a20{line-height:36px;}
.a20 a{font-size:17px;}
.a21{line-height:25px;}

.f23{width:335px; margin:10px 0 0 35px; color:#fff;}
.f23 a{color:#fff;}
.a22{line-height:36px;}
.a22 a{font-size:17px;}
.a24{line-height:23px;}

.f24{text-align:center; line-height:28px; color:#fff; margin-top:20px;}
.f24 a{color:#fff;}
.f24 img{padding:6px; background:#aaa;}
.f24l{width:123px;}
.f24r{width:123px; margin-left:28px;}

.f3{text-align:center; line-height:50px; color:#fff;}

    /*left页面*/
.cl_left{
    display: block;
    margin-bottom: 0;
    padding: 4px;
    background: url(../images/icon_61.png) no-repeat;
    font-size: 22px;
    line-height: 64px;
    text-align: center;
}
.c_left1{
    padding-top: 10px;
}
    /*内页样式*/
.inner{margin:0 auto;background-image:none;margin-top: 10px;    background: url(../images/iFCB_inner_bg.jpg);}
.mainbg{position:relative;overflow:inherit}	
.mainbg:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.mainbg{display:inline-table}
*html .mainbg{height:1%}
.mainbg{    display: block;
    margin: 0 auto;
    width: 1140px;
    background: #fff;
    padding: 30px;}		
.location{margin:0 0 15px;background:url(../images/icon-home.png) no-repeat 0 50% #f9f8f8;height:42px;line-height:42px;float: right;
    width: 872px;}
.location .ico{
    margin-left: 105px;
}
.location .ico a:last-child{
	color:#1651b8;
}
#leftObj{width:220px;float:left;}
#leftObj .Pro_sort .title,#leftObj .pro_sort_box .title{text-align:center;background:url(../images/nav_bg.png) no-repeat 50% -5px;height:40px;line-height:40px;font-size:16px;color:#fff;text-shadow:-1px -1px 2px rgba(0, 0, 0, 0.2);font-weight:bold;padding:0 20px}
#leftObj .pro_sort{background:#3d72ce;margin:0 0 15px;position:relative;border-bottom:0;    overflow: hidden;padding-bottom: 20px;}
#leftObj .pro_sort .each_li{    margin-top: 20px;}
#leftObj .pro_sort .each_li .name{cursor:pointer;display:block;line-height:49px;height:49px;overflow:hidden;     width: 90%;
    border: 1px solid #fff;margin:auto}
#leftObj .pro_sort .each_li .name:hover{background: url(../images/titleborder.png)no-repeat center bottom #fa7a1c;}
#leftObj .pro_sort .each_li .name a{display:block;width: 100%;height: 100%;text-align: center;color: #fff}
.iFCB-inside-news .title {
    margin-bottom: 15px;
    min-height: 40px;
    background: url(../images/location.jpg) repeat-x;
    line-height: 40px;
}
.iFCB-inside-title .title .more {
    float: right;
    margin-right: 15px;
    padding-right: 10px;
    background: url(../images/iFCB_sort_ico.png) no-repeat right 45%;
}
.iFCB-inside-title .title .title_more {
    position: relative;
    float: left;
    padding: 0 40px 0 20px;
    background: url(../images/iFCB_lt_news.png) no-repeat right top;
    color: #fff;
    font-size: 14px;
    text-align: center;
}
.mainbg .title {
    min-height: 40px;
    background: url(../images/location.jpg) repeat-x;
    line-height: 40px;
	margin:30px 0;
}
.mainbg .title .more {
    float: right;
    margin-right: 15px;
    padding-right: 10px;
    background: url(../images/iFCB_sort_ico.png) no-repeat right 45%;
}
.mainbg .title .title_more {
    position: relative;
    float: left;
  
    padding: 0 40px 0 20px;
    background: url(../images/iFCB_lt_news.png) no-repeat right top;
    color: #fff;
    font-size: 14px;
    text-align: center;
}
.lxwmsx{
        border-bottom: 1px solid #eee;
    background: #fff;
}
.lxwmsx ul li {
    padding: 10px 20px;
    border: 1px solid #eee;
    color: #999;
    border-bottom: 0;
    transition: all 0.3s ease-in-out;
	    position: relative;
    left: 0;
    line-height: 40px;
}
.lxwmsx ul li:hover{
 background:#fa7a1c;
}
.lxwmsx ul li:hover a{
 color:#fff;
}
.lxwmsx ul li a {
    background-image: url(../images/icon_7.gif);
    background-repeat: no-repeat;
    background-position: 0 45%;
	padding-left: 16px;
	color: #727084;
}
#div_4827{
 margin-top:0px;
}
.B-BOX{border:1px solid #d9d9d9;margin:15px 0 0}
.B-BOX .title{background:#f1f1f1;line-height:36px;font-size:14px;font-weight:bold;color:#333;padding:0 15px;border-bottom:1px solid #d9d9d9;border-bottom:0;}
.B-BOX .list_news2{padding:0 16px 16px;}
.list_news2 li a{padding-left:10px;}
.list_news2 li a:hover{color:#e6b06c;}
.B-BOX .XW_LIST{padding:0}
.XW_LIST li .wrap{border-bottom:1px dotted #b2b2b2;margin:0}
.XW_LIST li .wrap .topic{padding:12px 0px;display:block;background:url(../images/icon_lead.jpg) no-repeat 0 50%;}
.newsbox .title{height:auto;padding: 3.5em 10px;}
.B-BOX .TPLB_LIST{padding:16px 8px 0;overflow:hidden;zoom:1;}
.B-BOX .TPLB_LIST .memo{display:none}
.pic_list_1{width:100%}
.pic_list_li{
  width:260px;
  margin:auto;
}
.pic_list_li .txt{
	width:100%;
	text-align:center;
	height:40px;
	line-height:40px;
}
.pic_list_li .pic{
 width:260px;
 height:195px;
 border:1px solid #e8e8e8;
 overflow:hidden;
}
.pic_list_li img{
 width:260px;
 height:195px;
 transition: all 0.5s linear 0s;
 
}
.pic_list_li:hover img{
    transform: scale(1.4);
}

.pic_list_li:hover .txt a{
	color:#1651b8;
	font-size:20px;
	font-weight:700;
}

#rightObj{float:right;width:870px;padding:20px 0;border:1px solid #d9d9d9;box-shadow:0 0 4px rgba(0, 0, 0, 0.1)}
#rightObj h2.title{display:none}
#rightObj .intro{padding:0 20px;font-size:14px}
#rightObj .TW_CONTENT .intro .v{color:#444;font-size:14px;line-height:2}

#rightObj .TTXW_LIST li .wrap{margin:0 20px;border-bottom:1px dotted #b2b2b2;}
#rightObj .TTXW_LIST li .wrap .topic{padding:13px;display:block;background:url(../images/icon_lead.jpg) no-repeat 0 50%;}
#rightObj .TTXW_LIST li .wrap .topic b{font-weight:normal;}
.date{float:right;padding:10px 0}

#rightObj .TPLB_LIST{padding:0 10px;overflow:hidden;}
.TPLB_LIST li{float:left;    width: 280px;
    height: 250px;}

.display_title{padding:0 0 20px;text-align:center;color:#999}
.display_title h1{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dotted #ccc;color:#333}
.display_article{padding:0 20px;}
.display_article,.ke-content{font-size:14px;line-height:2;color:#444}
.page_up_dn{padding:20px;overflow:hidden;zoom:1;}
.page_up_dn li{float:left;width:50%;}

#rightObj.diyForm{padding:0 0 30px}
#rightObj.diyForm h2.title{font-size:16px;display:block;background:#f1f1f1;color:#333;text-align:center;padding:15px;margin:0 0 20px;}
.module_form_box{padding:0 20px;}
.module_form_box .module_form_topic{font-size:14px;font-weight:normal}
.tips{line-height:22px;color:#257068;padding:10px;margin:0 0 20px}
.module_field{overflow:hidden;zoom:1;padding:10px 0}
.module_field .c_left{width:160px;text-align:right;float:left;line-height:40px;}
.module_field .middle{padding:0 8px}
.btn-area{padding:0 161px;}
.btn-submit,.display_content .btn-area .btn-submit{color:#fff;padding:8px 20px;border:0;background:#257068;cursor:pointer;}
.reset,.display_content .btn-area .reset{background:#f80;color:#fff;padding:8px 20px;border:0;cursor:pointer;}




/* 页数 */
.page{margin:20px auto;overflow:hidden;padding:20px;}
.page .pageinfo {line-height: 17px;padding: 12px 10px 12px 16px;color: #555;}
.page .pageinfo strong{color:#fa7a1c;margin:0 5px;}
.thisclass{background-color: #fa7a1c;color: #ffffff;}
.page .thisclass a{color:#ffffff;}
.page li {float: left;line-height:17px;margin-right: 6px;border: 1px solid #E9E9E9;padding: 2px 4px 2px;}
.page li a {float:left;color: #555;display: block;}
.page li a:hover{background-color: #fa7a1c;font-weight: bold;color: #ffffff;}
.bdsharebuttonbox{
 float:right;
}

.cb{
width:60px;
height:130px;

position:fixed;
right:0;
top:300px;
}
.cb .cb1{
    width:60px;
	height:40px;
	background:red;
	margin-top:5px; position: relative;
}
.cb .cb1 i{

    display: block;
    width: 60px;
    height: 40px;
    background: url(../images/online_lx.png) no-repeat #1651b8;
    cursor: pointer;
    z-index: 2;
}
.cb .dd1 i{background-position-y: -40px;}
.cb .dd2 i{background-position-y: -200px;}
.cb .dd3 i{background-position-y: -240px;}

.dd1 .mbar-tip {
     position: absolute;
    margin-left: -160px;
    margin-top: -64px;
    height: 64px;
    line-height: 27px;
    width: 160px;
    text-align: center;
    background: #1651b8;
    color: #fff;
	 display:none;
}

.dd2 .mbar-tip{
	 position: absolute;
  margin-left:-120px;
  margin-top:-150px;
  height:150px;
  width:120px;
  text-align:center;
  background:#1651b8;  display:none;
  color:#fff;
}
.dd2 .mbar-tip img{
	margin-top:10px;
}
.dd3 .mbar-tip{
	 position: absolute;
  margin-left:-100px;
  margin-top:-40px;
  height:40px;
  line-height:40px;
  width:100px;
  text-align:center;
  background:#1651b8;  display:none;
  
}
.dd3 .mbar-tip a{color:#fff;}
.cb1:hover .mbar-tip{
	display:block;
}