﻿@media (min-width: 960px) and (max-width: 1400px){.flexslider .slides li img {margin-left:-25%;}}

.flexslider .slides li {width: 100%;height: 100%;text-align:center;}
.flex-direction-nav a {width: 40px;	height: 40px;line-height: 99em;overflow: hidden;margin: -20px 0 0;display: block;background: url(../images/ad_ctr2.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -40px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity: 1;	filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;	position: absolute;	bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;float:none;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a {background-position: 0 0;}

/*news and report*/
.new_report{overflow:hidden;padding: 50px 0px;}
.news{width: 420px;}
.new_title{padding-bottom: 20px;border-bottom: 1px solid #ccc;font-size: 18px;letter-spacing: 2px;}
.title{border-bottom: 0px solid #1847d3;padding-bottom: 20px;color:#999999;}
.blue_tit{color: #333333;font-size:28px;font-weight:bold;padding-right:10px;}
.more2{font-size: 14px;background-color:#355749;width:60px;height:26px;line-height:26px;text-align:center;display:block;margin-top:10px; border-radius:5px;}
.more2 a,.more2 a:hover{color:#ffffff;}


.slideBox{ width:400px; height:310px; overflow:hidden; float:left; border:1px solid #ddd;margin-top: 35px;}
.slideBox img{height:310px;border-radius: 5px;}
.news_list{margin-top:25px;width: 500px;height: 310px;overflow:hidden;}
.news_list ul li{line-height: 54px;padding-left: 20px;}
.news_list ul li a{font-size: 18px;}
.news_list ul li:hover a{color: #355749;}
.time{color: #a9a9a9;font-size: 18px;}

.report{width: 730px;overflow:hidden;float:right;}
.report_ul{margin-top: 30px;}
.report_ul li{clear:both;margin-bottom:15px;overflow:hidden;}
.report_ul li a{font-size: 18px;}
.report_ul li:hover a{color: #355749;}

.tzgg_nr_z {background: #355749;padding: 8px 0px 6px 0px;text-align: center;width: 10%;}
.tzgg_nr_z p {font-size: 30px;color: #ffffff;line-height: 22px;margin-bottom:5px;}
.tzgg_nr_z span {color: #ffffff;line-height: 22px;font-size:12px;}
.tzgg_nr_y {width: 87%;	margin-left: 3%;}
.tzgg_nr_y p {height:54px;padding-top:4px;line-height:54px;}
.tzgg_nr_y span {color: #999;display: block;}
.tzgg_nr ul li {margin-bottom: 14px;}
.tzgg_nr ul li:hover .tzgg_nr_z {background: #01844b;}
.tzgg_nr ul li:hover .tzgg_nr_z p {color: #fff;}
.tzgg_nr ul li:hover .tzgg_nr_z span {color: #fff;}
.zpgg{margin-top: 50px;clear:both;}
.zpgg img{display: block;width: 100%;}

/*tab 切换*/
.tab_all{width: 1500px;padding-top: 30px;overflow:hidden;}
.tab_left{width: 1000px;}
.tab_right{width: 400px;}
.tab_title{padding-bottom: 20px;border-bottom: 0px solid #1a4ae8;font-size: 40px;font-weight: 600;}
.hasMoreTab{ width:930px;}
.hasMoreTab .hd{ line-height:55px; height:55px;position:relative;left: 0;bottom: 0; background-color:#ffffff}
.hasMoreTab .hd .more{ float:right;font-size: 16px;padding-right:10px;}
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:55px; overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left;cursor:pointer;font-size: 18px;margin-right: 20px;color:#000;width:160px;text-align:center;}
.hasMoreTab .hd li.on{height:55px; line-height:55px; color: #ffffff; background-color:#1847d3;}
.hasMoreTab .bd{clear:both; position:relative;margin-top: 10px;}
.hasMoreTab .bd ul li{padding-left: 10px;/* height: 40px; */line-height: 40px;}
.hasMoreTab .bd ul li:hover a{color: #355749;}
.hasMoreTab .bd ul a{ color:#000;font-size: 16px;}

.img_link{margin-top: 30px;}
.img_link ul li{clear:boht;margin-top: 20px;width: 285px;}
.img_link ul li img{display: block;width: 100%;}
.yqlj{margin-top:30px;font-size:14px;display: flex;
    justify-content: space-between;
    padding: 10px 0px;}
.yqljer {
    background: #3e3e3e;
}


.yqlj_l {
    width: 6%;
    color: #fff;
    line-height: 30px;
}

.yqlj_r {
    width: 94%;
    line-height: 30px;
}

.yqlj_r a {
    color: #fff;
    margin: 10px 5px;
}

.yqlj_r a:hover {
    color: #86bfff;
}

.index_link_list_name{padding:10px 0px;}
.index_link_box_p_name {width: 155px;display: inline-block;float: left;margin-left: 15px;margin-top: 8px;line-height: 18px;}

.list-1 {list-style: none;}
.inside-b {
    padding-bottom: 14px;
}
.outside-b {
    margin-bottom: 14px;
}
.list-1 .list-content, .list-1 ul {
    padding-left: 0;
}
.list-1 ul {
    list-style: none;
    margin-top: 0;
    margin-bottom: 0;
}
.hsjdlm .inside-tb {
    width:43%;float:left; border:1px solid #d51e26;padding:14px 14px 14px 14px;
    box-shadow: #d51e26 3px 3px 3px;
    transition: all 0.2s;
    margin: 3px 30px 40px 40px;
}
.hsjdrm .inside-tb {
   clear:both; border-bottom:1px dashed #cccccc;height:50px;line-height:50px;overflow:hidden;

}
.list-1 .list-content li span {
    display: inline-block;
}
.outside-l {
    margin-left: 14px;font-size:16px;color:#999999;
}
.f-r {
    float: right;
}
.list-1 .list-content li div {
    overflow: hidden;
}
.list-1 .one-line {
    max-width: 100%;
}
.block-region-bottom .block:first-child a {
    color: #ffffff !important;
}
.list-1-blue{clear:boht;overflow:hidden;}
.list-1 .one-line a {
    word-wrap: normal;
    display: block;
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
}
.list-1 .one-line {
    max-width: 100%;
}
.dyp01{ background-color:#ffffff;}
.dep02,.dtbox,.xsjlbox,.xsbox{  }
.dtbox{margin-top:50px;}
.xsjlbox{padding-bottom:30px;}
.hsjd{width:100%;clear:both;overflow:hidden;margin:0px 0px 0px 0px;background:#f1f1f1;}
.hsjd2{width:100%;clear:both;overflow:hidden;margin:20px 0px 0px 0px;background:#f1f1f1;padding-top:30px;}
.hsjdl{width:45%;overflow:hidden;float:left;background:#ffffff;}
.hsjdlm{clear:both; overflow:hidden;margin:0px auto;}
.hsjdl,.hsjdr{padding:20px;}
.hsjdr{width:45%;background:#ffffff;overflow:hidden;float:right;}
.hsjdrm{width:1200px;clear:both;overflow:hidden;margin:60px auto;}
.hsjdl .block{color:#333333;padding-bottom:30px;}
.hsjdr .block{color:#333333;padding-bottom:30px;}
.list-1-blue{padding-top:20px;}
.list-1-blue .one-line a:hover,.box_body1 ul li a:hover,.tzgg_nr_y3 p:hover {color:#355749;}
.block-title{overflow:hidden;clear:both;padding:30px 0px 0px 0px;text-align:center;}
.block-title h2 {border: 0;    font-size: 40px;margin-bottom: 20px;font-weight: 600;}
.more-link { display:block;text-align:center;clear:both;color:#333333;display:none;}
.block .on a{color:#ffffff;}
.bjt{background:url(../images/bjt.png) no-repeat center top;height:50px;}
.ljt{background:url(../images/ljt.png) no-repeat center top;height:50px;}
.dtbox h2,.xsbox h2{color:#1847d3}
.xsbox{padding-bottom:10px;}
.hs_title{ height: 43px; line-height: 43px; text-align: center; background-color: #f4f4f4; }
.hs_title li{width:150px;float:left;text-align:center;font-size:18px;}
.hs_title li.on{ background-color: #355749;}
#zixun{border:1px solid #ccc;padding:10px;height:325px;overflow:hidden;background-color:#ffffff;}
#itrade{border:1px solid #ccc;padding:10px;height:355px;overflow:hidden;background-color:#ffffff;margin-bottom: 60px;}
.box_body1 {padding:30px 0px;overflow:hidden;}
#itrade-b-1 li,#itrade-b-2 li,#itrade-b-3 li{text-align:center;}
#itrade-b-1 h1,#itrade-b-2 h1,#itrade-b-3 h1{margin-top:15px;}

.box_body1 ul li {width: 276px; float: left;overflow: hidden;list-style:none;margin:0px 7px 0px 10px;}
.box_body1 ul li img {width: 240px;height:180px;border-radius:5px;}

.box_body1 ul li h1 { font-size: 16px;font-weight:normal;padding: 0px;margin: 0px;height:30px;line-height:30px;overflow:hidden;}
.box_body1 ul li p {padding: 0px;margin:15px 0px 0px 0px;font-size: 14px;width:240px;}
.box_body1 ul li p span img{width:52px;height:18px;}
.f_r {float: right;}
.box_body2{padding:20px 0px;overflow:hidden;}
.box_body2 li {
    height: 55px;
    line-height: 55px;
    overflow: hidden;
    border-bottom: 1px dashed #cccccc;font-size:16px;
}
.flbt {
    text-align: center;
    margin: 60px 0px 50px 0px;
}
.flbt span {color: #333333;font-size: 28px;font-weight: bold;}
.flbt b {  font-size: 18px;    color: #999999;letter-spacing: 2px;    clear: both;   font-weight: normal;    display: block; padding-top: 5px;}

/**/
.jxzybox{width:1300px;margin:0px auto;}
.tjdealer{width:1280px;height:314px;padding:10px;position:relative}
    .tjdealer .piclist{overflow:hidden;zoom:1}
    .tjdealer .ohbox{overflow:hidden;position:relative;width:1200px;left:40px}
    .tjdealer .ohbox .tempWrap{/*width:672px !important;margin-left: 5px;*/}
    .tjdealer{position:relative;overflow:hidden;zoom:1}
    .tjdealer .piclist li{float:left;display:inline;width:400px;text-align:center;}
    .tjdealer2 .piclist li img{width:360px;height:304px;margin:0px auto;}
	.tjdealer .piclist li img{width:360px;height:287px;margin:0px auto;border-bottom:17px solid #0844b6;border-radius:5px 5px 0px 0px;}
    .tjdealer .piclist li .noimg{background:#fff;line-height:200px;text-align:center;color:#999;}
    .tjdealer .piclist li span{height:20px;line-height:20px;display:block;text-align:center;font-size:13px;}
    .tjdealer .pageBtn span{opacity: 0.8;
        filter: alpha(opacity=25);
        -webkit-transition: all .3s ease;
        border-radius: 35px;
        background:url(../images/ad_ctr2.png) no-repeat;display:block;width:40px;height:40px;position:absolute;top:140px;cursor:pointer;text-indent:-999em;overflow:hidden}
    .tjdealer .pageBtn .prev{left:0;background-position:0 0}
    .tjdealer .pageBtn .next{right:0;background-position:0 -40px}
    .tjdealer .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px}
    .tjdealer .pageBtn .list li{float:left;display:inline;width:15px;height:15px;background-position:-86px -57px;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden}
    .tjdealer .pageBtn .list li.on{background-position:-114px -57px}
	/*end*/
	.algd a,.head-txt3 a{color:#ffffff;}
	.algd {background:url(../images/jxzy.png) no-repeat 95px center;
    clear: both;
    width: 125px;
    border: 1px solid #dddddd;
    border-radius: 20px;
    height: 35px;
    line-height: 35px;
    margin: 20px auto;font-size:16px;
	background-color:#ff8100;color:#ffffff;text-indent:1.5em;
	
}
.rcpy_l{width:800px;float:left;}
.rcpy_r{width:350px;float:right;}
.head-txt3 {background-color: #0844b6;text-align:center;height: 40px;line-height: 40px;font-size: 18px;clear: both;}
.xsbo{padding-top:30px;text-align:center;width:90%;margin:0px auto;}
.xsbo ul li img{width:100%;}
.xsbo ul li p{font-size:16px;height:30px;line-height:30px;overflow:hidden;margin-top:10px;}
.xsbo ul li span{font-size:14px;height:25px;line-height:25px;overflow:hidden;text-align:left;display:block; text-indent:1em;}
.xsbo ul li span a{color:#666666;}
.report_ul3 li {
    float:left;width:540px;margin:0px 40px 15px 20px;
    overflow: hidden;
    border-bottom: 1px dashed #959595;
    padding-bottom: 30px;
}
.tzgg_nr_z3 {text-align: center;height:64px;width:64px;}
.tzgg_nr_z3 p {background: #355749;font-size: 28px;color: #ffffff;line-height: 32px;}
.tzgg_nr_z3 span {background: #e3e6f2;color: #355749;line-height: 33px;font-size:16px;display:block;}
.tzgg_nr_y3 {width: 77%;	margin-left: 2%;}
.tzgg_nr_y3 p {clear: both;
    line-height: 60px;
    overflow: hidden;
    width: 100%;
    height: 60px;
    display: block;}
#fwckgd{
	    clear: both;
    width: 125px;
    text-align: center;
    border: 1px solid #dddddd;
    border-radius: 20px;
    height: 35px;
    line-height: 35px;font-size:14px;
    margin: 0px auto;display:block;
	background:#355749;color:#ffffff;}
#fwckgd a,#fwckgd a:hover{color:#ffffff;!important}
