.head-l .head2 ul li a:hover{ color:#ff0}
.head{ width:100%; height:38px; margin:0 auto; background:#f5f5f5 url(../images/top.png) right top no-repeat;}
.head-l{ width:1280px; height:38px; line-height:38px; font-family: "Microsoft YaHei" ! important; color:#fff;  margin:0 auto;}
.head-l .head1{float:left;width:675px;color: #333;}
.head-l .head2{ float:right; }
.head-l .head2 ul{ float:left; margin-right:30px;}
.head-l .head2 ul li{float:left;margin: 0 6px;}
.head-l .head2 ul li a{ color:#fff;}
.head-l .head2 ul li img{float:left;margin: 12px 6px 0 0px; height:14px; width:auto;}

/*logo*/
.logo{width:100%;height:147px;margin:0 auto;background:url(/tzbs/images/logo_bg.png) no-repeat;background-size:100% 147px;position:relative;/* border-bottom:#0d464a 4px solid; */}
.logo-t{ width:100%; height:147px; margin:0 auto; position:absolute; left:0; top:0;}
.logo-l{ width:1280px; height:147px; margin:0 auto;}
.head_cr{float:right;width:250px;height: 36px;position:relative;margin-top: 60px;}
.text{float:left;width:240px;height: 36px;line-height: 36px;background: #dfdfdf;border-radius: 18px;border:none;color: #fff;padding-left:10px;}
.bt{float:left;position:absolute;top: 0;right: 0;}
/*logo*/

/*nav*/
.nav{ width:100%; height:50px; background:url(/tzbs/images/back.jpg) repeat-x; margin:0 auto;  text-align:center;}
.nav ul{ width:1200px; height:50px; line-height:50px; margin:0 auto;}
.nav ul li{ float:left; width:130px; height:50px; text-align:center;}
.nav ul li a{ font-size:16px; color:#fff;}
.nav ul li a:hover{ color:#ffe45f;}
/*nav*/
.heng{ width:100%; overflow:hidden;}
.heng img{ margin:0 auto;}

.flexslider{position:relative;overflow:hidden; width:100%; margin:0 auto;}
.slides{position:relative;z-index:1; list-style:none;}
.slides li{ width:100%;height:480px;}
.slides li img{width:1920px;height:480px;position: absolute;left:50%;margin-left:-960px; top:0px;}
.flex-control-nav{position:absolute;/* left: 50%; *//* margin-left: -150px; */z-index:2;width: 100%;height:20px;bottom:25px;/* margin: 0 auto; */text-align: center;list-style:none;overflow:hidden;}
.flex-control-nav li{display:inline-block;width:20px;height:20px;padding:0 18px;*display:inline;zoom:1; margin:0;}
.flex-control-nav a{display:inline-block;width:20px;height:20px;line-height:80px;overflow:hidden; background:url(/tzbs/images/banner-a.png) no-repeat;cursor:pointer;margin:0;}
.flex-control-nav .flex-active{background:url(/tzbs/images/banner-on.png) no-repeat;margin:0;}

.flex-direction-nav{position:absolute; left:50%; margin-left:-640px;z-index:3;width:1280px; height:90px;}
.flex-direction-nav li a{display:block;width:46px;height:89px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;top:132px;background: url(/tzbs/images/prev.png) no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;top:132px;background: url(/tzbs/images/next.png) no-repeat;}

@media only screen and (min-device-width: 1440px) and (max-device-width: 1600px){
.flexslider{position:relative;overflow:hidden; width:100%; height:480px; margin:0 auto;}
.slides{position:relative;z-index:1; list-style:none;}
.slides li{ width:100%; height:400px;}
.flex-control-nav{position:absolute;z-index:2;width:100%; height:20px; bottom:25px;right:0; text-align:center; list-style:none; overflow:hidden; margin:0; padding:0;}
.flex-control-nav li{display:inline-block;width:20px;height:20px;padding:0 18px;*display:inline;zoom:1; margin:0;}
.flex-control-nav a{display:inline-block;width:20px;height:20px;line-height:80px;overflow:hidden; background:url(/tzbs/images/banner-a.png) no-repeat;cursor:pointer;margin:0;}
.flex-control-nav .flex-active{background:url(/tzbs/images/banner-on.png) no-repeat;margin:0;}

.flex-direction-nav{position:absolute; left:50%; margin-left:-640px;z-index:3;width:1280px; height:90px;}
.flex-direction-nav li a{display:block;width:46px;height:89px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;top:132px;background: url(/tzbs/images/prev.png) no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;top:132px;background: url(/tzbs/images/next.png) no-repeat;}
}

.part1{ width:1280px; height:420px; margin:0 auto; padding:15px 15px 0px;background:#fff;}
.part1-left{ float:left; width:878px; height:420px; margin-right:34px;}
.part1-left-nav{ float:left; width:878px;  color:#333;margin-bottom:15px;border-bottom:1px #bfbfbf  solid;}
.part1-left-nav h1,.part1-right-nav h1,.part2-left-nav h1,.part2-center-nav h1,.part2-right-nav h1{border-bottom:3px #f6250e solid;font-size:22px; display:inline-block;height:60px; line-height:60px;}
.part1-left-main{ float:left; width:878px; height:322px; position:relative;}
.part1-left-main-left{ float:left; width:400px; height:280px; margin-right:12px;}
.part1-left-main-left-top{ font-size:14px; width:400px; height:48px; line-height:48px; text-align:center; color:#ccc;}

.part1-left-main-right{ float:left; width:466px; height:322px; }
.part1-left-main-right ul{ float:left; width:466px; position:relative; top:-12px;}
.part1-left-main-right ul li{ float:left; width:466px; height:34px; line-height:34px; position:relative;}
.part1-left-main-right ul li a{ font-size:14px; color:#555; width:368px; height:34px; display:block;  }
.part1-left-main-right ul li a:hover{color:#f6250e;}
.part1-left-main-right ul li span{ display:block; width:40px; height:34px; color:#999; position:absolute; right:0; top:0; text-align:right;}

.more{width:105px; height:60px; /*position:absolute; right:0; top:313px;*/ background:#fff; text-align:center; font-size:14px; color:#3b7ec4; line-height:60px;float:right;}
.more a{color: #af1515;}
.more a:hover{ color:#f00;}

.part1-right{ float:left; width:368px; height:420px; }
.part1-right-nav{ float:left; width:368px; color:#333;margin-bottom:15px;border-bottom:1px #bfbfbf  solid;}
.part1-right-main{ float:left; width:368px; height:322px;  position:relative;}
.part1-right-main-c{float:left; width:368px; height:46px; margin-bottom:15px;}
.date{ float:left; width:64px; height:46px; text-align:center;}
.ri{float:left;width:64px;height:23px;background:#edf5f5;color:#f6250e;font-size:16px;line-height:23px;}
.year-month{float:left;width:64px;height:23px;background: #f6250e;color:#fff;line-height:23px;}
.part1-right-main-right{ float:left; width:284px; height:46px; line-height:23px; margin-left:20px;}
.part1-right-main-right a{ font-size:14px; color:#666; overflow:hidden;}

/*part2 kaishi*/
.part2{ width:100%; height:450px; margin:0 auto; background:url(/tzbs/images/part2-bg.png) no-repeat;}
.part2-l{ width:1280px; height:430px; margin:0 auto; padding-top:20px;}

.more1{ float:right; width:425px; height:19px; text-align:center; font-size:14px; color:#3b7ec4; line-height:19px; position:relative;}
.more2{ float:right; width:105px; height:19px;}
.more1 a{color: #af1515;}
.more1 a:hover{ color:#f00;}
.hr{ width:298px; height:1px; background:#bfbfbf; position:absolute; left:0; bottom:10px;}

.part2-left{ float:left; width:425px; height:430px; margin-right:52px;}
.part2-left-nav{  float:left; width:425px; height:60px; line-height:60px; font-size:22px; color:#333;}
.part2-left-main{ float:left; width:425px; height:310px;}
.part2-left-main ul{ float:left; width:425px; position:relative; top:-12px; margin-top:20px;}
.part2-left-main ul li{ float:left; width:425px; height:40px; line-height:40px; position:relative;}
.part2-left-main ul li a{ font-size:14px; color:#555; width:404px; height:40px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}
.part2-left-main ul li a:hover{color:#f6250e;}
.part2-left-main ul li span{ display:block; width:40px; height:34px; color:#999; position:absolute; right:0; top:0; text-align:right;}

.part2-center{ float:left; width:383px; height:430px; margin-right:52px;}
.part2-center-nav{  float:left; width:383px; height:60px; line-height:60px; font-size:22px; color:#333;}
.part2-center-main{ float:left;width:383px; height:310px;}
.part2-center-main ul{ float:left; width:383px; position:relative; top:-12px; margin-top:20px;}
.part2-center-main ul li{ float:left; width:383px; height:40px; line-height:40px; position:relative;}
.part2-center-main ul li a{ font-size:14px; color:#555; width:370px; height:40px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}
.part2-center-main ul li a:hover{color:#f6250e;}
.part2-center-main ul li span{ display:block; width:40px; height:34px; color:#999; position:absolute; right:0; top:0; text-align:right;}

.part2-right{ float:left; width:368px; height:430px;}
.part2-right-nav{  float:left; width:368px; height:60px; line-height:60px; font-size:22px; color:#333;}
.part2-right-main{ float:left; width:368px; height:290px; padding-top:20px;}

.part2-right-main ul{ float:left; width:368px;}
.part2-right-main ul li{ float:left; width:167px; height:40px; text-align:center; line-height:40px; margin-bottom:20px;}
.part2-right-main ul li a{ color:#555; font-size:14px; display:block; width:167px; height:40px;  border:#d8d8d8 1px solid; }
.part2-right-main ul li a:hover{ color:#fff; background:#f6250e; border:none;}
/*part2 jieshu*/

.part3{ width:100%; height:auto; margin:0 auto; background:#f8f8f8;padding-bottom:30px;}
.xyfc{ width:1280px; /*height:246px;*/ margin:0 auto;}

/********¼ò½é*********/
.sy_jj_nav{float: left;width: 1280px; color: #333; margin-bottom: 15px; border-bottom: 1px #bfbfbf solid;}
.sy_jj_nav h1{border-bottom: 3px #f6250e solid; font-size: 22px;display: inline-block; height: 60px;line-height: 60px;text-align:center;}
.sy_jj_font{line-height:35px;text-indent:2rem;font-size:14px;}
.sy_jj_more{width:105px; height:60px; text-align:center; font-size:14px; color:#3b7ec4; line-height:60px;float:right;}
.sy_jj_more a{color: #af1515;}
.sy_jj_more a:hover{ color:#f00;}

.sy_bg{ background:url(/tzbs/images/mode04_bg.png) top center no-repeat;padding:20px;background-size:cover}

.tempWrap{float:left; height:200px; width:1016px; overflow:hidden; }
.mr_frbox { width:1280px; height:200px; float:left; margin-top:44px;}
.mr_frBtnL { float:left; cursor: pointer; display:inline; overflow:hidden; }
.mr_frUl { float:left; height:200px; width:1016px; overflow:hidden; margin-left:58px; }
.mr_frBtnR { float:right; cursor: pointer; }
.mr_frUl ul li { display:inline; float:left; height:200px; width:316px; margin-right:34px; overflow:hidden; background:url(/tzbs/images/x_bg.png) no-repeat;position:relative; }
.mr_frUl ul li span{ float:left; width:316px; height:60px; line-height:60px; color:#666; display:block; text-align:center;position:absolute; bottom:0;left:0;}
.mr_frUl ul li span:hover{ color:#f00;}


.footer{ width:100%; height:148px; margin:0 auto; background:#f6250e;}
.footer-l{ width:1280px; height:148px; margin:0 auto;}
.footer-img{float:left;width: 407px;height:148px;}

.footer-p{ float:left; width:700px; height:108px; padding-top:40px;}
.footer-p p{float:left;width:700px;height:30px;line-height:30px;color: #fff;}
.footer-t{float: right;width:150px;height:108px;padding-top: 22px;text-align: right;}

.banner{ width:100%; height:303px; position:relative;overflow:hidden}
.banner img{position:absolute;left:50%;margin-left:-960px;top:0px;width:1920px}

.content{ width:1280px; margin:0 auto; position:relative;}

/*menu kaishi*/
.menu{ float:left; width:260px; position:absolute; left:0; top:-90px; bottom:20px; font-size:28px; font-weight:bold; color:#fff;}
.menu-head{ float:left; width:240px; height:112px; background:url(/tzbs/images/neiye-head-bg.png); padding-left:20px; line-height:78px;}
.menu-content{ width:260px; background:#f5f5f5; position:absolute; bottom:0; left:0; top:112px;}
.menu-content-img{ width:239px; height:135px; position:absolute; left:8px; top:-40px; border:#fff 1px solid;}
.menu-content-nav{ width:241px; position:absolute; top:116px; left:8px;}
.menu-content-nav ul{ float:left; width:241px;}
.menu-content-nav ul li{ float:left; width:241px; height:50px; line-height:50px; border-bottom:#ccc 1px solid;}
.menu-content-nav ul li a{ float:left; width:229px; height:50px; display:block; font-size:21px; color:#943939; font-weight:normal; padding-left:12px;}
.menu-content-nav ul li a:hover{ background:url(/tzbs/images/neirong-nav-bg.png) no-repeat; }
#dangqian{ background:url(/tzbs/images/neirong-nav-bg.png) no-repeat;}
/*menu jieshu*/

.main{ float:right; width:970px; min-height:600px;}
.main-nav{ float:left; width:958px; height:58px; color:#ababab; padding-left:12px; border-bottom:#d1d1d1 1px solid;}
.main-nav span{ display:block; float:left; margin-right:6px; margin-left:6px; height:58px; line-height:58px;}
.main-nav a{ display:block; float:left; height:58px; line-height:58px; color:#ababab; font-size:14px;}
.main-nav a:hover{color:#f6250e;}
.part1-right-main-right a:hover{color:#f6250e;}


.detail{ float:left; width:970px; margin-top:30px;}
.detail_head{ float:left; width:970px; text-align:center; margin-bottom:20px;}
.detail_head1{ float:left; width:970px; line-height:50px; font-size:30px; color:#0f5356;}
.jianbian{ float:left; width:970px; height:34px; background:url(/tzbs/images/jianbian.png) repeat-x; }
.detail_main{ float:left; width:970px; margin-bottom:30px;}
.detail_main p{  line-height:30px; color:#666; font-size:16px; margin:10px 0 10px 0;  text-indent:32px;}

.sxy{ float:left; width:705px; height:60px; margin-bottom:70px; padding-left:10px; margin-top:30px;}
.sxy dl{ float:left; width:715px; height:30px;}
.sxy dl dt{ float:left; width:56px; height:30px; line-height:30px; font-size:14px; color:#666;}
.sxy dl dd{ float:left; width:600px; height:30px; line-height:30px; overflow:hidden; max-width:600px;}
.sxy dl dd a{font-size:14px; color:#666;}
.sxy dl dd a:hover{font-size:14px;  color:#a8d573;}

.list_main{ float:left; width:970px; }
.list_main ul{ float:left; width:970px; line-height:40px; margin-bottom:30px;} 
.list_main ul li{ float:left; width:970px; height:40px; position:relative;}
.list_main ul li a{ color:#666; font-size:14px; height:40px; }
.list_main ul li a:hover{color:#f6250e;}
.list_main ul li span{ float:left; width:100px; height:40px; text-align:right; color:#666; font-size:14px; position:absolute; right:0; top:0;}
.fanye{ float:left; width:970px; height:35px;  margin-bottom:30px;}



.pagelist{ float:left; width:970px; line-height:40px; margin-bottom:30px;} 
.pagelist li{ float:left; width:970px; height:40px; position:relative;}
.pagelist li a{ color:#666; font-size:14px; height:40px; }
.pagelist li a:hover{color:#f6250e;}
.pagelist li .rq{ float:left; width:100px; height:40px; text-align:right; color:#666; font-size:14px; position:absolute; right:0; top:0;}

.tab-Slide{float: left;width:400px;height:286px;overflow:hidden; position:relative; z-index:1;}
.tab-Slide .bd{width:400px;height:286px; margin:0 auto;z-index:0;}
.tab-Slide .bd ul{width:400px;height:286px !important; margin:0 auto;}
.tab-Slide .bd ul li{width:400px;height:286px!important;overflow:hidden;  }
.tab-Slide .bd ul li a{display:block;position:relative;}
.tab-Slide .bd li a img{ display:block;width:400px !important;height:286px;}
.tab-Slide .bd li a div.tt{position:absolute;z-index:100;left:0px;right: 0;bottom:0px;background:url(/tzbs/images/hei.png) repeat;font-size:12px;color:#fff;display:block !important;height:36px;line-height: 36px;width: 250px;padding: 0px 125px 0 25px; }
.tab-Slide .hd{ width:85px;  position:absolute; z-index:100; bottom:0px; right:0px;height:36px; line-height:36px; text-align:right;}
.tab-Slide .hd ul{ text-align:center;}
.tab-Slide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:9px; height:9px; margin:13px 5px; background:url(/tzbs/images/li2-on.png) bottom no-repeat; overflow:hidden; line-height:9999px;}
.tab-Slide .hd ul li.on{background:url(/tzbs/images/li2.png) bottom no-repeat; }