@charset "gb2312";
/* CSS Document */

body{ margin:0; padding:0; font-family:"微软雅黑";}
a,p{ text-decoration:none; margin:0; padding:0;}
ul,li{ list-style:none; margin:0; padding:0;}


.zerogrid{ width:1200px; margin:0 auto; overflow:hidden;}
.banner{width:100%; height:auto;}
.banner img{ width:100%; height:auto;}


.dh{ background:#428DDB; overflow:hidden;}
.clear{	clear: both;overflow: hidden;height: 0}
.clear30{clear:both; height:30px;}

.toutiao2{height:100px; background:#F6F6F6;}
.toutiao2 .hd {
    float: left; margin:0 20px;
    width: 198px;
    height: 100px;
    border-right: 2px solid #eee;
    transform: skewX(-30deg);
  }
.toutiao2 .hd h3 {
      position: relative;
      top: 21px;
      width: 178px;
      height: 60px;
      line-height: 60px;
      text-align: center;
      color: #fff;
      font-size: 18px;
      background-color: #fa3b3b;
      background: linear-gradient(90deg, #fb8276, #fa3b3b);
     
    }
.toutiao2 .hd h3 span {
        position: absolute;
        left: 0;
        top: 0;
        width: 178px;
        height: 60px; font-size:24px;
        transform: skewX(30deg);
      }
.toutiao2 h3{float:left;  font-style:italic; width:890px;}
.toutiao2 h3 a{font-size:40px; line-height:100px; color:#DC1921;}

.mtkqx{height:auto; }
.mtkqx img{width:100%; height:auto;}
.mtkqxlist{background:url(/14yzt/material/mtkqx.png) no-repeat center;}
.mtkqxlist ul{width:880px; height:144px; padding-top:30px; overflow:hidden; margin:15px 0 20px 220px;}
.mtkqxlist ul li{width:420px; height:38px; line-height:38px; float:left; margin:0 10px; list-style:inside;}
.mtkqxlist ul li a{font-size:18px; color:#000; font-weight:bold;}
.mtkqxlist ul li a:hover{color:#4A7ECC;}

.bkpic{ height:auto; overflow:hidden; margin:20px 0;}
.bkpic li{width:48%; margin:0 1%; float:left;}
.bkpic li img{ width:236px; height:200px; float:left;}
.bkpic li h3{width:310px; float:right; font-size:24px; color:#000; height:40px; overflow:hidden; line-height:40px;}
.bkpic li h3 a{ font-size:24px; color:#000;}
.bkpic li p{width:310px; float:right; display:block; font-size:20px; color:#666; height:120px; overflow:hidden; padding-top:15px; text-indent:40px; font-weight:bold;}
.bkpic li a:hover h3{color:#4A7ECC;}

.bklist{height:auto; overflow:hidden;}
.bklist li{width:31%; height:60px; line-height:60px; float:left; background:url(/14yzt/material/dian.jpg) no-repeat left center; padding-left:1.33%; overflow:hidden;}
.bklist li:nth-child(2){ margin:0 1.5%;}
.bklist li a{color:#666; font-size:20px; font-weight:bold;}
.bklist li a:hover{color:#4A7ECC;}

.qycg ul{height:auto; overflow:hidden; margin:20px auto;}
.qycg li{width:300px; height:215px; float:left; position:relative; overflow:hidden;}
.qycg li a img{width:300px; height:215px;}
.qycg li a span{display:block; width:100%; height:48px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.4); font-size:18px; color:#fff; text-align:center; line-height:48px;}
.qycg li:first-child{width:600px; height:430px;}
.qycg li:first-child img{width:600px; height:430px;}
.qycg li img:hover{transform: scale(1.1)}

.swiper-container .tit{margin-bottom:20px;}

#jsddm{	margin: 0;padding: 0}

#jsddm li{ width:150px; text-align:center; font-size:18px; color:#fff; float:left; line-height:50px; display:block;}

#jsddm li a{	font-size:18px;white-space: nowrap; display:block; color:#fff;}

#jsddm li a:hover{background:#4A7DCC;}
		
#jsddm li ul{	margin: 0;padding: 0;position: absolute;visibility: hidden; z-index:120;}
		
#jsddm li ul li{	float: none;width:200px; display:block;}
			
#jsddm li ul li a{background:#4A7DCC;color: #fff;}

#jsddm li ul li a:hover{background:#7098D7;}

.new-1{ height:auto; overflow:hidden; margin-top:30px;}
.new-1 .left{ width:700px; height:auto; float:left;}



.new-1 .left .bottom{width:700px; height:440px;}


/*焦点图*/
.new-1 .left .bottom .focus{ position:relative;  width:700px; height:440px; background-color: #000; float: left;}  
.new-1 .left .bottom .focus img{  width:700px; height:440px;} 
.new-1 .left .bottom .focus .fPic{ position:absolute; left:0px; top:0px; }  
.new-1 .left .bottom .focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.new-1 .left .bottom .focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:45px; line-height: 45px; background:rgba(0,0,0,0.5);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.new-1 .left .bottom .focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "宋体";}  
.new-1 .left .bottom .focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.new-1 .left .bottom .focus .fcon img{ display:block; }  

.new-1 .left .bottom .focus .fbg{bottom:17.5px; right:8px; position:absolute; height:10px; text-align:center; z-index: 200; }  
.new-1 .left .bottom .focus .fbg div{margin:0 auto 0;overflow:hidden;zoom:1;height:10px}    
.new-1 .left .bottom .focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:10px; margin:0 3px;color:#B4B0AE;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.new-1 .left .bottom .focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.new-1 .left .bottom .focus .D1fBt img{display:none}    
.new-1 .left .bottom .focus .D1fBt i{display:none; font-style:normal; } 



.new-1 .right{ width:470px; height:465px; float:right; }
.tit{ height:42px; width:100%; border-bottom:solid 1px #efefef;}  
.tit span{ color:#DC1921; font-size:24px; font-weight:bold; line-height:42px; padding-left:15px;  border-left:solid 5px #22457D;}

.new-1 .right ul li{ padding:0 0 0 15px; height:56px; line-height:56px; overflow:hidden; background: url(/images/dian.png) no-repeat left center;}
.new-1 .right ul li a{color:#333; font-size:18px; height:56px; line-height:56px; display:block; width:356px;}
.new-1 .right ul li span{color:#999; font-size:16px;  line-height:56px;float:right; }
.new-1 .right ul li a:hover{color:#4A7ECC;}



.title{ height:80px; line-height:80px; text-align:center;font-size:50px; font-weight:bold; color:#BD0309; overflow:hidden; }
.title1{ height:40px; line-height:40px; text-align:left;font-size:30px; font-weight:bold; color:#333; overflow:hidden; }
.title1 a{font-size:20px; font-weight:bold; color:#333;}
.fujian a{color:#333;}

.xqyx .xqyx-1{ width:533px; height:auto; margin:20px 33.5px; float:left;}
.xqyx .xqyx-1 img{ width:100%; height:auto; margin-bottom:10px;}

.sslist{height:auto; overflow:hidden; margin:15px auto;}
.sslist li{ padding:0 0 0 15px; height:56px; line-height:56px; overflow:hidden; background: url(/images/dian.png) no-repeat left center; width:47%; float:left;}
.sslist li:nth-child(2n){ float:right;}
.sslist li a{color:#333; font-size:18px; height:56px; line-height:56px; display:block; width:440px;}
.sslist li span{color:#999; font-size:16px;  line-height:56px;float:right; }
.sslist li a:hover{color:#4A7ECC;}

.liys li{ list-style:inside; margin-left:10px;}
.liys li a{ font-size:16px; color:#666; line-height:40px;}

.liys li a:link { color:#666;} 
.liys li a:visited{ color:#666;}
.liys li a:hover { color:#428DDB;} 
.liys li a:active{ color:#666;}


.xqymh-1{ width:1200px; height:auto; background:linear-gradient(to top,#37A2EA, #C1E1FA);}

/*.xqymh-1 .left{ width:410px; height:520px; padding-left:30px; float:left; overflow:hidden;}
.xqymh-1 .left .hostindex{ width:410px; height:520px;}
.xqymh-1 .left .hostindex .title{ float:left; width:70px; height:405px; padding:57.5px 0; background:#024EA2;border-top-left-radius:30px;border-bottom-left-radius:30px;}
.xqymh-1 .left .hostindex .title .news_title1{ height:80px; font-size:16px; display:block;}
.xqymh-1 .left .hostindex .nr{ float:left; margin-left:40px;}


.xqymh-1 .right{ width:720px; height:auto; float:right; margin-left:40ppx;}
.xqymh-1 .right .top{ overflow:hidden;}

.xqymh-1 .right .top .pic1{ width:423px; height:365px; float:left;}
.xqymh-1 .right .top .pic2{ width:246px; float:left; margin:0 20px ;}
.xqymh-1 .right .top .pic2 img{ width:246px; height:121px; margin-bottom:10px;}


.xqymh-1 .right .bottom{ margin:20px 30px 0 0;}
.xqymh-1 .right .bottom img{ float:left; width:174px; height:98px; margin-right:10px;}
.xqymh-1 .right .bottom span{ color:#fff; font-size:16px; line-height:30px;}
.xqymh-1 .right .bottom a{ color:#fff;}
.xqymh-1 .right .bottom p{ color:#fff; font-size:14px; text-indent:2em; line-height:25px;}
.xqymh-1 .right .bottom p a{color:#ff0000;}
a.more{ float:right;}*/




.xqyx .kjzc{ width:656px; height:auto; margin:20px 33.5px; float:left;}
.xqyx .kjzc img{ width:100%; height:auto; margin-bottom:10px;}
.xqyx .mtgz{ width:398px; height:auto; margin:20px 33.5px; float:left;}
.xqyx .mtgz img{ width:100%; height:auto; margin-bottom:10px;}

.xqyx .kjzc ul img{ float:left; width:262px; height:234px; margin-right:20px;}
.xqyx .kjzc ul li span{  font-size:16px; line-height:30px;}
.xqyx .kjzc ul li p{ color:#999; font-size:14px; text-indent:2em; line-height:25px;}
.xqyx .kjzc ul li p a{font-size:14px;color:#ff0000;}


.swiper-container {
      width:1200px;
      height: 655px;
	  overflow:hidden;
	  margin-bottom:40px;
	  position:relative;
    }
.swiper-container .swiper-wrapper .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
       height:100%; 
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.swiper-container .swiper-slide  img{ width:1200px; height:590px; }
.swiper-container .swiper-slide  a{ text-decoration:none; position:absolute; bottom:0;left:0; display:block; width:100%; height:50px; color:#fff; background:rgba(0,0,0,0.5); line-height:50px; ;}



.db{ text-align:center; background:#6F98D6; width:100%; height:40px; color:#fff;}
.db a{ color:#fff; line-height:40px; padding:0 5px;}

.db-1{ background:#4A7DCC; width:100%; height:120px; padding: 45px 0; color:#fff;}
.db-2{ width:720px; height:auto; margin:0 auto;}
.db-2 img{ width:54px; height:75px; float:left; vertical-align:middle; margin:22.5px  40px; }
.db-2 span{ display:block; font-size:13px; line-height:40px;}


.xw  .liys{ margin-bottom:50px;}
.xw  .liys  li{ border-bottom:#e0e0e0 1px dashed; padding:0 15px;}
.xw  .liys span{ float:right; font-size:14px;}


.wz{ height:40px; font-size:13px; color:#999; line-height:40px; border-bottom:#e0e0e0 1px solid; overflow:hidden;}
.wz a{ color:#999;}

.xw .ml{ width:100%; height:142px; overflow:hidden; text-align:center;color:#666; }

.ml a{ width:150px; height:40px; border:#428DDB 1px solid; display:inline-block; border-radius:20px;color:#428DDB;margin: 50px 15px;line-height:38px;}
.ml a:hover{color:#fff; background:#428DDB;}

.xq{ margin-bottom:50px;}
.xq h6{ text-decoration:none; font-size:18px; color:#666; text-align:center; margin:0; padding:0; line-height:80px;}
.xq span{ text-align:center; font-size:14px; color:#999; display:block; margin-bottom:20px;}

.xq .content{ font-size:16px; color:#666; text-indent:2em; line-height:30px;}

.flink{width:100%; height:35px; line-height:35px; background:#6E98D6; text-align:center;}
.flink a{color:#fff; font-size:14px;}
.flink span{color:#fff; font-size:14px; padding:0 5px;}
.footer {
    width: 100%;
    height: 230px;
	background: #4A7ECC;
	border-top:solid 1px #3061A9;
	font-size:14px; color:#fff;
	margin-top:30px;
}
.footer .zerogrid{padding-top:55px;}
.footer .left{ width:410px; float:left; text-align:right; padding-top:10px;}
.footer .left img{margin-left:20px;}
.footer .right{ width:760px; float:right; text-align:left; line-height:200%;}

/*分页*/
.pagesize_clr{clear:both;border-bottom:1px dashed #dadad9;height:30px;}
.pagesize{clear:both; width:800px; padding:30px 45px; text-align:center; }
.pagesize span{display:inline-block; margin-left:5px; height:21px; line-height:21px; padding:5px 8px; background:#eee; border:1px solid #eee;}
.pagesize a{display:inline-block; margin-left:5px; height:21px; line-height:21px; padding:5px 8px; background:#eee; border:1px solid #eee;}
.pagesize a:hover,.pagesize a.page_current{color:#fff; background:#2B6FB8; border:1px solid #2B6FB8;}



BODY {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft Yahei", Arial, Tahoma, Helvetica, "宋体"; COLOR: #595757; FONT-SIZE: 16px; PADDING-TOP: 0px
}
HTML {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft Yahei", Arial, Tahoma, Helvetica, "宋体"; COLOR: #595757; FONT-SIZE: 16px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT:0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	LINE-HEIGHT: 40px; FONT-SIZE: 18px
}
#container {
	MARGIN: 0px auto; WIDTH: 1200px
}
#head {
	WIDTH: 980px
}
#content {
	TEXT-ALIGN: left; WIDTH: 1200px; HEIGHT: auto; MARGIN-LEFT: 20px
}
.content1 {
	MARGIN: 0px auto; WIDTH: 1200px
}
.kong {
	TEXT-ALIGN: left; WIDTH: 100%; HEIGHT: 10px
}
.bian {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.cehuaren {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 20px; WIDTH: 100%; HEIGHT: 40px; BORDER-LEFT-STYLE: none; BORDER-TOP: #630 3px solid; PADDING-TOP: 15px
}
.hong {
	COLOR: #f00
}
.bai {
	COLOR: #fff
}
.lan {
	COLOR: #1006bd
}
.hei {
	COLOR: #595757
}
.hui {
	COLOR: #414141
}
.bold {
	FONT-WEIGHT: bold
}
.f12 {
	FONT-SIZE: 12px
}
.f14 {
	FONT-SIZE: 14px
}
.f16 {
	FONT-SIZE: 16px
}
.f18 {
	LINE-HEIGHT: 36px; FONT-SIZE: 18px
}
.f181 {
	LINE-HEIGHT: 36px; FONT-SIZE: 18px
}
.f20 {
	FONT-SIZE: 20px
}
.f24 {
	LINE-HEIGHT: 40px; MARGIN-TOP: 5px; FONT-SIZE: 20px; FONT-WEIGHT: 600
}
.indent {
	TEXT-INDENT: 2em
}
.tu {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.zhaiyao {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 15px; LINE-HEIGHT: 26px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 15px; COLOR: #414141; FONT-SIZE: 14px
}
.toutiao {
	LINE-HEIGHT: 110px; FONT-SIZE: 40px; FONT-WEIGHT: 600
}
.xian {
	BORDER-BOTTOM: #999 1px solid; LINE-HEIGHT: 1px; MARGIN: 10px 0px 20px; HEIGHT: 1px; CLEAR: both
}
.biaoti {
	LINE-HEIGHT: 30px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.gengduo {
	TEXT-ALIGN: right; FONT-SIZE: 14px
}
#cen_right_top {
	MARGIN: 0px auto; WIDTH: 425px
}
#cen_right_top .active {
	BACKGROUND: #fbbe06
}
#cen_right_top H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 71px; PADDING-RIGHT: 0px; BACKGROUND: #0ac4ea; HEIGHT: 97px; CURSOR: pointer; PADDING-TOP: 0px
}
#cen_right_top DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 621px; CLEAR: both; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rolldiv {
	WIDTH: 1200px; HEIGHT: 756px
}
#rolldiv * {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#rolldiv .jcarousel-skin-tango .jcarousel-container {
	OVERFLOW: hidden; _display: inline-block
}
#rolldiv .jcarousel-skin-tango .jcarousel-clip {
	OVERFLOW: hidden
}
#rolldiv .jcarousel-skin-tango .jcarousel-clip-horizontal {
	WIDTH: 1200px
}
#rolldiv .jcarousel-skin-tango .jcarousel-item {
	TEXT-ALIGN: center; WIDTH: 1200px
}
#rolldiv .jcarousel-skin-tango .jcarousel-item-horizontal {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 15px
}
#rolldiv .jcarousel-skin-tango .jcarousel-next-horizontal {
	POSITION: absolute; WIDTH: 35px; BACKGROUND: url(http://www.cma.gov.cn/ztimages/jiant2.png) no-repeat; HEIGHT: 51px; TOP: 353px; CURSOR: pointer; RIGHT: 0px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ztimages/jiant2.png', sizingMethod='crop')
}
#rolldiv .jcarousel-skin-tango .jcarousel-prev-horizontal {
	POSITION: absolute; WIDTH: 35px; BACKGROUND: url(http://www.cma.gov.cn/ztimages/jiant1.png) no-repeat; HEIGHT: 51px; TOP: 353px !important; CURSOR: pointer; LEFT: 0px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ztimages/jiant1.png', sizingMethod='crop')
}
#rolldiv #mycarousel LI {
	POSITION: relative
}
#rolldiv #mycarousel .bg {
	POSITION: absolute; FILTER: alpha(opacity=60); BACKGROUND-COLOR: #000000; WIDTH: 1200px; BOTTOM: 0px; HEIGHT: 70px; LEFT: 0px; opacity: 0.6
}
#rolldiv #mycarousel .tit1 A {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 70px; WIDTH: 1200px; BOTTOM: 0px; HEIGHT: 70px; COLOR: #ffffff; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; LEFT: 0px
}
.cehuaren {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: auto; COLOR: white; PADDING-TOP: 20px
}