﻿﻿@charset "utf-8";
/* CSS Document */

.tt{ border-bottom:1px solid #e0d7d7; overflow:hidden; clear:both; height:105px;}
.tt_l{ float:left;width:108px;}
.tt_r{ float:right;width:130px;}
.tt_m{ float:left;width:840px;}
.tt_m li{ /*padding-left:40px;*/ line-height:105px; text-align:center; padding-left:5px;}
.tt_m li a{ /*font-size:42px;  color:#282424;*/font-size:35px;font-weight:bold;color: #e24949; letter-spacing:0px;}
.ztjianju li a{/* letter-spacing: 17px;*/ font-size:38px;color:#e24949;letter-spacing: 0px; }

.gzdtindex{ float:left; width:417px; height:326px; margin-left:10px;}
.gzdt_t{ height:30px; line-height:30px; position:relative; font-size:22px; font-weight:bold; color:#282424;}
.gzdt_t a{ position:absolute; top:0; right:0; color:#757575; font-size:14px; font-weight:normal;}
.gzdtindex ul{ padding-top:10px;}
.gzdtindex ul li{ line-height:37px; position:relative; background:url("../images/point.jpg") 0 16px no-repeat; padding-left:10px;}
.gzdtindex ul li a{ color:#252525; display:block;width:310px; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis'); font-size:16px; font-family:"宋体";}
.gzdtindex ul li span{ position:absolute; top:0; right:5px; color:#252525;}

/*js滚动*/
#lanrenzhijia {
	width: 633px;
	height: 326px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	z-index: 10;
	float:right;
}
#inner {
	display: block;
	width: 9999em;
	height: 326px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
}
#inner li {
	display: block;
	width: 667px;
	height: 326px;
	float: left;
	text-align: center;
	position:relative;
	z-index:17;
}
#inner li p{ position:absolute; bottom:0; left:0; background:#000; width:657px; height:36px;-moz-opacity: 0.7; /* FF 3.5以下 */  
 opacity: 0.7; /* FF 3.5及以上 */  
 filter: alpha(opacity=70); /* IE6及以上 */z-index: 18; line-height:36px; text-align:left; padding-left:10px; }
#inner li p a{ color:#fff; font-size:14px;/*width:420px;*/display:block;white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
#inner li img {
	width: 667px;
	height: 326px;
}
#navv {
	width: 667px;
	height: 30px;
	text-align: center;
	bottom: 0px;
	right: 0;
	position: absolute;
	background:none;
	z-index: 12;

}
#navv em {
	display: inline-block;
	width: 8px;
	height: 8px;
	margin-right: 8px;
	margin-top: 13px;
	background: url("../images/rad.png") no-repeat;
	cursor: pointer;
	color: #fff;
	font-size: 0;
}
#navv .ehover {
	background-position:-16px 0;
	
}
#left, #right {
	width: 34px;
	height: 54px;
	position: absolute;
	top: 127px;
	color: #fff;
	font-size: 36px;
	text-align: center;
	cursor: pointer;
	text-indent: -9999em;
}
#left {
	right: 0;
	z-index: 13;
	background: url("../images/left.png") no-repeat left top;
}
#right {
	left: 0;
	background: url("../images/right.png") no-repeat left top;
	z-index: 14;
}

/*js结束*/

.yslb{ float:left; width:714px; height:267px; background:#fafafa; border-bottom:1px solid #d1d1d1;}
.yslb_l{ float:left; width:382px;}
.yslb_l li img{ height:258px; width:382px;}
.yslb_l li{ position:relative;}
.yslb_l li p{  display:none; }
.yslb_l li span a{position:absolute;  display:block;width:54px; height:54px; background:url("../images/point1.png")  no-repeat; left:170px; top:100px;}
.yslb_l li span{ display:block;height:258px; width:382px; background:#000; -moz-opacity: 0.5; /* FF 3.5以下 */  
 opacity: 0.5; /* FF 3.5及以上 */  
 filter: alpha(opacity=50); /* IE6及以上 */ position:absolute; top:0; left:0;
}
.yslb_r{ float:right; width:332px; float:right;}
.yslb-t{ position:relative; height:45px; line-height:45px; border-top:2px solid #d62525; border-bottom:1px solid #d5d5d5; padding-left:17px; background:#f5f5f5;}
.yslb-t span{ color:#e24949; font-size:18px; font-weight:normal;}
.yslb-t b{ font-size:16px;}
.yslb-t a{ color:#666666; font-size:14px; position:absolute; top:0; font-weight:normal; right:12px;}
.yslb-t b a{ font-style:normal; position:static; font-weight:bold; font-size:16px; color:#000;}
.yslb_ul{ padding:7px 0 0 21px;}
.yslb_ul li{ line-height:36px; background:url("../images/point2.png") 0 10px no-repeat; padding-left:24px;}
.yslb_ul li a{display:block;width:290px; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis'); font-size:16px; font-family:"宋体";}
.tzgg{ float:right; width:347px;}
.tzgg_ul{ padding:7px 0 0 10px; height:212px;}
.tzgg_ul li{ line-height:34px; background:url("../images/point.jpg") 0 15px no-repeat; padding-left:13px;position: relative;}
.tzgg_ul li a{ display:block;width:380px; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis'); font-size:16px; font-family:"宋体";}
.tzgg_ul li span{ position:absolute; top:0; right:5px; color:#252525;}
.zttz{ padding:20px 0; overflow:hidden; clear:both}
.zytz_m li{ float:left; background:url("../images/line.jpg") right 18px no-repeat; background:url("../images/line.jpg") right 26px no-repeat\0; text-align:center; /*width:304px; padding-right:9px; margin-left:11px;*/padding-right:5px; padding-left:7px; padding-top:14px; padding-top:22px\0;}
.zytz_m{float:left;}
.zytz_m li a{ font-size:16px; font-family:"宋体";}
.zytz_m li:last-child{ background:none;}
.zytz_m li.zytz_tt{ float:none; width:auto; text-align:center; padding-top:10px; background:none;}
.zytz_m li.zytz_tt a{ font-size:38px;/*color:#4978e2;*/color: #e24949; font-weight:bold; font-family:"微软雅黑"; letter-spacing: 14px;}


.left01{ float:left; width:714px;}
.gsyx{ float:left;}
.right01{ float:right; width:346px;}
.symfcxl_ul{ height:185px; background:#f5f5f5; padding-top:15px;}
.zmyjrw{ margin-top:15px;}
.jyjl{ float:left; margin-left:20px;}
.tpbd{ float:left; width:100%; float:left;}
.tpbd_ul{ width:auto; padding-top:16px; height:202px;}
.tpbd_ul li{ float:left; width:346px; margin-right:20px;}
.tpbd_ul li p{ display:none;}
.tpbd_ul li img{ width:346px; height:202px;}

/*图片现场js代码样式*/
#demo{ width:100%; overflow:hidden; zoom:1;}
#indemo {float: left;width:800000px; height:222px;}
#demo1,#demo2 {float: left;_margin-right:-24px;}
#demo .mbox{padding:0;margin:0; zoom:1;overflow:hidden;}
#demo .tplist{padding:0;margin:0;}
/*图片现场js代码样样式结束*/


.sytk{ float:right; width:346px;}
.yqlj_t{ border-bottom:1px solid #cbcbcb; height:32px;}
.qgsy_b{ display:block; border-top:2px solid #d62525; height:31px; float:left; line-height:31px; font-size:18px; font-weight:normal; color:#e24949; padding:0 30px; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; background:#fff;}
.yqlj_cont{ background:#f5f5f5; border:1px solid #cbcbcb;border-top:0; height:160px; padding-top:17px;}
.yqlj_cont ul { padding-bottom:7px; width:1080px; clear:both; overflow:hidden; padding-left:20px;}
.yqlj_cont ul li{ float:left;/* display:table;*/ padding:0 12px;}
.yqlj_cont ul li a{ font-size:14px; color:#4c4c4c; font-family:"宋体";}


/*拥视联播样式*/
#ifocus{width:714px;height:258px; z-index:3;overflow:hidden; position:relative; background:#fafafa; text-align:left;}

#ifocus_pic{display:inline;position:relative;float:left;width:382px;height:258px;overflow:hidden; }

#ifocus_piclist{position:absolute;}

#ifocus_piclist li{width:382px;height:258px;margin:0;overflow:hidden; position:relative;}
#ifocus_piclist li p span{position:absolute;  display:block;width:54px; height:54px; background:url("../images/point1.png")  no-repeat; left:170px; top:100px;}
#ifocus_piclist li p{ display:block;height:258px; width:382px; background:#000; -moz-opacity: 0.5; /* FF 3.5以下 */  
 opacity: 0.5; /* FF 3.5及以上 */  
 filter: alpha(opacity=50); /* IE6及以上 */ position:absolute; top:0; left:0;
}

#ifocus_piclist img{ width:382px; height:258px;border:none; margin:0; padding:0; }

#ifocus_btn { display:inline;width:332px;height:258px;position:absolute; right:0;}
#ifocus_btn table{ margin-top:15px;}

#ifocus_btn td { line-height:36px; text-align:left; background:url("../images/point2.png") 21px 10px no-repeat; padding-left:45px;cursor:pointer; }

#ifocus_btn td a{ display:block;width:280px; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis'); font-size:16px; font-family:"宋体";}

#ifocus_btn .current{z-index:20;}

#ifocus_btn .current a{font-weight:bold; color:#e24949;text-decoration:none;}

#focpic {position:absolute;border:0;left:0;top:0;}

.jiez a{display:block;width:308px; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis'); }

/* 大图滚动区 首页轮播 */
*{ padding:0; margin:0;}
/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container { margin:0 auto; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; /* Fix of Webkit flickering */
	z-index:1; }
.swiper-wrapper { position:relative; width:100%; -webkit-transition-property:-webkit-transform, left, top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0px, 0, 0); -webkit-transition-timing-function:ease; -moz-transition-property:-moz-transform, left, top; -moz-transition-duration:0s; -moz-transform:translate3d(0px, 0, 0); -moz-transition-timing-function:ease; -o-transition-property:-o-transform, left, top; -o-transition-duration:0s; -o-transform:translate3d(0px, 0, 0); -o-transition-timing-function:ease; -o-transform:translate(0px, 0px); -ms-transition-property:-ms-transform, left, top; -ms-transition-duration:0s; -ms-transform:translate3d(0px, 0, 0); -ms-transition-timing-function:ease; transition-property:transform, left, top; transition-duration:0s; transform:translate3d(0px, 0, 0); transition-timing-function:ease; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; }
/* IE10 Windows Phone 8 Fixes */
.device { width: 633px; position: relative; margin-bottom:15px; }
.device .arrow-left { background: url("../images/right.png")/*tpa=http://sy.mca.gov.cn/images2016/right.png*/ no-repeat left top; position: absolute; left: 0px; top: 50%; margin-top: -30px; width: 34px; height: 54px; z-index:5; cursor:pointer; }
.device .arrow-right { background: url("../images/left.png")/*tpa=http://sy.mca.gov.cn/images2016/left.png*/ no-repeat left bottom; position: absolute; right: 0; top: 50%; margin-top: -30px; width: 34px; height: 54px; z-index:5; cursor:pointer; }
.device  .swiper-container { height: 326px; width: 633px; }
.device  .swiper-container img {height: 326px; width: 633px; border:0;  }
.device  .content-slide { padding: 20px; color: #fff; }
.device  .title { font-size: 25px; margin-bottom: 10px; }
.device  .pagination { position: absolute; left: 0; text-align: right; bottom:5px; width: 100%; z-index:5; display:none; }
.device  .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; background: #777; margin-right:8px; cursor: pointer; }
.device  .swiper-active-switch { background: #fff; }
.device  .swiper-slide { position:relative; }
.device  .swiper-slide p { position:absolute; bottom:0; left:0; z-index:5; background:#000; width: 623px; height:36px; padding-left:10px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;   }
.device  .swiper-slide .bg { position:absolute; bottom:0; left:0; background:#000; z-index:4; width:100%; height:36px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; }
.device  .swiper-slide p a { color:#fff; line-height:36px; font-size:16px; font-family:"宋体"; text-decoration:none;}
/* 大图滚动区 首页轮播*/

