@charset "utf-8";

/* CSS Document */

/* 全局常用设置 */
img{border:0px;}
body,th,td{font-size:12px;margin:0px;font-family: "微软雅黑";font-weight:normal; font-size:14px;}
html,body{height:100%; background-color:#fff;}
ul,li{list-style-type: none;}
ul, li,ol, p, h1, h2, h3, h4, h5, h6{
	padding:0;
	margin:0
}


/* 常用字体颜色 */
.BaiSe{color:#FFFFFF;}
.HeiSe{color:#000000;}
.HongSe{color:#FF0000;}
.HuangSe{color:#bf5e00;}
.ShenHong{color:#c20208;}
.LanSe{color:#125b9a;}
.lan{color:#296cbc;}
.hui{color:#686868;}
.qhui{color:#b3b3b3;}
.jhuang{color:#ff6600;}



/* 常用字号 */
.f0{font-size:0px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.f24{font-size:24px;}

.zfamily{font-family:"微软雅黑";font-weight:normal;}
.hongs{color: #b60000;}

/* 常用格式 */

.juzhong{margin:0 auto;}
.Jushang{margin-top:20px;}
.Jutop{margin-top:10px;}
.Jush{padding-top:10px;}
.juzuo{ margin-left:36px;}
.zuob{ padding-left:20px;}
.juz{ padding-left:30px;}
.juxia{ padding-bottom:10px;}
.Txt_center{text-align:center;}
.Txt_cu{ font-weight:bold;}
.Juli{ line-height:24px;}
.jianju{ line-height:18px;}



/* 常用链接样式 */
a{color: #000;text-decoration: none;}
a:hover{color: #003994;text-decoration: none;}

.bai a{color: #fff;text-decoration: none;}
.bai a:hover{color: #fff;text-decoration:none;}

.redh a{color: #bb0000;text-decoration: none;}
.redh a:hover{color: #bb0000;text-decoration: underline;}

.lanse a{color: #142f65;text-decoration: none;}
.lanse a:hover{color: #142f65;text-decoration: underline;}

.lse a{color: #20559b;text-decoration: none;}
.lse a:hover{color: #20559b;text-decoration: none;}

.bt-ls a{color: #000;text-decoration: none;}
.bt-ls a:hover{color: #20559b;text-decoration: none;}

.hui a{color: #686868;text-decoration: none;}
.hui a:hover{color: #b60000;text-decoration: underline;}




/* 常用浮动 */

.fl{ float:left;}

.fr{ float:right;}

.clear{ clear:both;}






/*----------整体宽度----------*/

.top-box{ width:1400px; margin:20px auto 30px auto;}




/*----------导航----------*/
.nav-k{ background-color:#f9f9f9; border-bottom:1px solid #e5e5e5; height:45px;}
.nav-nr{ width:1400px; margin:0 auto;}
.nav-nr ul{}
.nav-nr ul li{ float:left; font-size:16px; border-right:1px solid #f1f1f1; height:30px;line-height:30px; margin-top:8px; display:block; padding:0 50px;}

/*----------第一头题----------*/

.frist-tt{ width:1400px; margin:30px auto 0 auto;}



.frist-tt-right{ float:right;}

/*----------第二头题----------*/


.fu-toutiao{ width:1100px; float:left; }
.fu-toutiao h2{ font-size:36px;line-height:46px; color:#142f65;}
.fu-toutiao h4{ line-height:35px;height:35px;overflow:hidden;font-weight:normal; font-size:14px;margin-top:10px;}
.fu-toutiao .more a{color: #20559b;text-decoration: none; float:right;}
.fu-toutiao .more a:hover{color: #20559b;text-decoration: underline;}


/*----------新闻区----------*/
.news-box{ margin-top:20px;}

.news-left{ width:920px; float:left;}





/*焦点图*/
.lunh{ position:relative; width:920px; height:517px; background-color: #000; float: left; margin-top:20px;}  
.lunh img{ width: 920px; height: 517px;} 
.lunh .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.lunh .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }

.lunh .fPic{ position:absolute; left:0px; top:0px; }  
.lunh .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.lunh .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.lunh .shadow a{ text-decoration:none; color:#fff; overflow:hidden; margin-left:10px; font-size:18px;}  
.lunh .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.lunh .fcon img{ display:block; }  
.lunh .fbg{bottom:8px; right:20px; position:absolute; height:25px; text-align:center; z-index: 200; }  
.lunh .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.lunh .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.lunh .D1fBt .current,.lunh .D1fBt a:hover{background:#87b8df;}    
.lunh .D1fBt img{display:none}    
.lunh .D1fBt i{display:none; font-style:normal; }    
.lunh .prev,.lunh .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.lunh .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.lunh .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.lunh .prev:hover{  background-position:0 0; }  
.lunh .next:hover{  background-position:-40px 0;}  



/*栏目标签*/
.left-one{width:920px; margin-top:40px;}
.title02{ height:35px;border-top:2px solid #e3e3e3; }

.title02 ul{ width:920px;}
.title02 ul li{ float:left;height:45px;line-height:45px;font-size:18px;}
.title02 ul li a{ 
	padding:0 40px;
	height:40px; 
	display:block; 
	text-align:center; 
	color:#000;
	text-decoration: none;
	margin-top:-2px;
	}
	
.title02 ul li .nav_on {
	background-color:#cc1b20; 
	padding:0 40px;
	height:45px;
	display:block; 
	text-align:center;
	color:#fff;
	text-decoration: none;
	text-decoration:none;
}	

.list02{float:left; width:920px;  margin-top:20px;}
.list02 li{ line-height:36px; font-size:20px; width:920px; border-bottom:1px solid #eaeaea; padding:20px 0}
.list02 li span{display:block; float:right; font-size:16px; color:#b0afaf;}





.news-right{ width:380px; float:right;}

.ztch-k{ border:1px solid #eaeaea;}

.ztch-k h2{ font-size:18px; font-weight:normal;}
.ztch-k h2 img{ padding:10px;}

.ztch-k ul{}
.ztch-k ul li{ border-top:1px solid #eaeaea;text-align:center; font-size:16px; padding:20px 0;}
.ztch-k ul li img{ border:2px solid #e5e5e5; padding:5px;  display:block; margin:0 auto; margin-bottom:10px;}


.img-zuban ul { margin-top:20px;}
.img-zuban li{border:1px solid #eaeaea;text-align:center; font-size:16px; padding:20px 0; margin-top:20px;}
.img-zuban li img{  border:2px solid #e5e5e5; padding:5px;  display:block; margin:0 auto; margin-bottom:10px;}



.two-zuban{ margin-top:20px;}
.two-zuban li{ border:1px solid #eaeaea; padding:20px 20px 20px 40px; background:url(../images/dot001.gif) no-repeat 20px 27px; margin:20px 0; font-size:16px;line-height:24px;}



.fayuan{border:1px solid #eaeaea; margin:20px auto 0 auto; width:350px;}
.fayuan h2{ font-size:18px; font-weight:normal; border-bottom:1px solid #eaeaea;}
.fayuan h2 img{ padding:10px;vertical-align:middle;}
.fayuan ul {
 padding: 15px 20px;
}
.fayuan ul li {
 padding: 8px 10px 8px 20px;
 background: url(../images/dot001.gif) no-repeat 0px 16px;
 font-size: 16px;
 line-height: 24px;
}



/*----------版权----------*/

.footer-di{min-width: 1200px;background-color:#eaeaea; padding:20px 0; text-align:center; font-size:12px; color:#666; line-height:24px;margin-top:30px;}
.lxwm-bnt{border-radius:30px; width:80px; height:30px; line-height:30px;  background-color:#7fb7ea; display:block; margin:10px auto; font-size:14px; color:#FFF;}



/*----------二级页----------*/

.weizhi{ width:1400px; font-size:14px;}

.erji-list02{float:left; width:1400px;  margin-top:20px;}
.erji-list02 li{ line-height:40px; font-size:20px; width:1400px; border-bottom:1px solid #eaeaea; padding:20px 0;}
.erji-list02 li span{  display:block; float:right; font-size:16px; color:#b0afaf;}



/*----------细览页----------*/

.end-k{ width:1400px; margin:0 auto;}
.end-k h1{text-align:center; font-size:40px; margin-top:30px; line-height:48px; color:#252525;}


.end-k .time{width:1400px; margin:0 auto; height:40px; line-height:40px;text-align:center; border-bottom:1px  dashed #bbbbbb; padding:10px 0; font-size:16px;}

.neirong{  width:1100px; margin:0 auto;}
.neirong p{ line-height:36px; font-size:18px; margin-top:30px;}
.neirong img{max-width: 950px; margin-top:20px; display:block; margin:0 auto;}
.neirong p img{max-width: 950px; margin-top:20px; display:block; margin:0 auto;}

.neirong p video{max-width: 950px; margin-top:20px; display:block; margin:0 auto;}



/*矩阵*/
.wjz { width: 1000px; margin:0 auto; overflow:hidden; }
.nav_wjz { width: 1000px; height:40px;  margin: 0 auto; margin-top: 20px; border-bottom: 2px #eee solid;  }
.nav_wjz h1 { text-align:center; font-family: Microsoft YaHei, SimSun, ; font-size:24px; color:#0f91e5; line-height:40px; }
.nav_xs { width: 1000px; height:20px;  margin: 0 auto; margin-top:10px; text-align:center; }
.nav_xs a {  font-family: "微软雅黑" ; font-size:14px; color:#999; line-height:20px;} 



/*精彩案例*/

#companyList{width:970px;margin:28px auto;}
.company_b2b dl{float:left;width:220px;height:320px;text-align:center;margin-left:30px;position:relative; }
.company_b2b dl.dl_first{margin-left:0;}
.company_b2b dl dt{width:218px;height:218px;border:1px  solid #dadada;background-color:#fff;}
.company_b2b dl dt.ererima_img{ position:absolute;left:0;top:0;}
.company_b2b dl dt.ererima_img img{width:120px;height:120px;margin-top:50px;}
.hid{display:none;}
.company_b2b dl dt.company_img img{margin-top:0px;}
.company_b2b dl dd{font-size:16px;color:#737373;margin-top:12px;font-family:微软雅黑;}
.company_b2b dl dd.mouse_effi{color:#ff7f00;text-decoration:underline;}  





/*----------专题图片列表----------*/
.zt-listpic{padding-left:5px;}
.zt-listpic li{ width:228px; float:left; display:block; padding:0 0px;margin:45px 25px 0;}
.zt-listpic li span{ display:block;line-height:24px; height:58px;overflow:hidden; background-color:#FFF; font-size:16px; padding:10px;}

.zt-listpic li a:hover{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.80; /*Firefox私有，透明度50%*/
opacity:0.80;/*其他，透明度50%*/
*zoom:1;
display:block;}



.zhibo{ font-size:18px; color:#0052cc; border-bottom:1px solid #CCC; margin-top:20px;}



.zb-listpic{padding-left:0px;}
.zb-listpic li{ width:445px; float:left; display:block; padding:0 0px;margin:30px 10px 0;}
.zb-listpic li span{ display:block;line-height:24px; height:58px;overflow:hidden; background-color:#FFF; font-size:16px; padding:10px;}

.zb-listpic li a:hover{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.80; /*Firefox私有，透明度50%*/
opacity:0.80;/*其他，透明度50%*/
*zoom:1;
display:block;}


.shwld-box{ margin:20px auto 0 auto; background-color:#FFF; padding:20px 100px;border-radius: 8px;}
.shwld-box img{  margin:0 auto; display:block;}

.shwld-neirong{ width: 98%;
            margin: 0 auto;
            display: flex; /*设置为flex布局*/
            justify-content: space-evenly;}

.photo-right h2{ margin:20px 0 0 40px; font-size:30px; font-weight:normal;}
.photo-right p{ margin:20px 0 0 40px; font-size:20px;}

.two-list{ margin-top:20px;}
.two-list h3{font-size:20px;font-weight:normal;}
.two-list span{ display:block;}
.two-list b{ font-weight:normal; color:#9a9a9a;}


.list-news{ border-top:1px solid #c8d2dd; margin-top:30px;}
.list-news ul{ margin-top:30px;}
.list-news ul li{ line-height:40px;}
.list-news ul li span{ float:right; color:#CCC;}





.ztch-box{ }

.ztch-box h2{ font-size:18px; font-weight:normal; border-bottom:1px solid #eaeaea; }
.ztch-box h2 img{ padding:10px; vertical-align:middle;}

.ztch-box ul{}
.ztch-box ul li{ width:165px;text-align:center; font-size:16px; float: left; margin:12px;}
.ztch-box ul li img{ border:1px solid #e5e5e5; padding:5px;  display:block; width:168px;}




.one-pic{ width:350px; margin:0 auto; }
.one-pic img{border:1px solid #e5e5e5; padding:5px; }




.list-box{ width:900px;  float:left;}

.list-list02{float:left; width:900px;  margin-top:20px;}
.list-list02 li{ line-height:40px; font-size:20px; width:900px; border-bottom:1px solid #eaeaea; padding:20px 0;}
.list-list02 li span{  display:block; float:right; font-size:16px; color:#b0afaf;}


.list-onepic{ width:350px; margin:20px auto 0 auto; }
.list-onepic img{border:1px solid #e5e5e5; padding:5px;}

.fayuan ul{padding: 15px;}
.fayuan ul li{padding:8px 0;}