body{margin:0; padding: 0;}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5{margin:0; padding: 0; list-style: none}
a{ color: #333; text-decoration: none; }
.right{ float: right; }
.a{width: 1440px; margin:0 auto;}
em{font-style: normal;}
a:hover{color: #ffa508}
i{font-style: normal;}


.logo{ display: inline-block; width:205px; height:41px; background-image: url(../Images/logo.png); float: left;}


.ldgh ul{overflow: hidden; padding-top: 20px;}
.ldgh li{ width: 190px; float: left; height: 200px; margin-left: 20px; margin-bottom: 40px; }
.ldgh li img{ height: 170px; width: 190px }
.ldgh li p.text{ text-align: center; height: 30px; line-height: 30px; overflow: hidden; }
.con .text{line-height: 30px; overflow: hidden; }

.caseList .con .text{ height: 30px; }

.newList{margin-top: 20px;}

.sel select{background-color: transparent; color: #ccc; padding: 5px; margin-bottom: 25px;}


.nav{position: absolute; left: 0; right: 0; z-index: 10000; background-color:rgba(0,0,0,0.6); }
.nav .a{overflow: hidden; overflow:hidden; padding-top: 10px;}
.nav .a>ul>li{ text-align: center; float: left;}
.nav .a>ul>li>a{color: #fff; display: inline-block; width: 121px; height: 53px; line-height: 47px; font-size:16px;}
/*.nav>ul>li>a:hover{color: #ffa404; background-image: url(../Images/nav_bg_on.jpg); color: #fff;}*/
.nav .a>ul>li a.cur{color:red}
.nav .a>ul>li:hover ul{display: block;}

.nav .a>ul>li ul{position: absolute; background-color: rgba(0,0,0,0.1); display: none; width: 122px; z-index: 1000000; border-radius: 0px 0px 4px 4px;}
.nav .a>ul>li ul li{ text-align: center; }
.nav .a>ul>li ul li a{color: #fff; line-height: 35px; height: 35px; font-size: 13px; text-shadow: 0 0 1px #666}
.nav .a>ul>li ul li a:hover{color: red}

.subNav{background-color: #003354; top:0;}
.ny-banner{margin-top: 60px;}


.dzkwList{width: 150px; float: left; margin-left: 15px; margin-right: 15px;}
.dzkwList img{ width: 100%; height: 180px; }
.dzkwList h2{ text-align: center; font-size: 14px; background-color: #f5f5f5}

.search_main{background-color: #fff; margin-top: -20px;}
.search_main .news-more{right: 30px;}
.search_main h3.tips{ display: block; color: #3297ff; padding-top: 20px; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px #e2e2e2 solid; padding-left: 20px; }


.jdt .tit a{color: #fff;}

.title-icon{ width:3px; height: 20px; background-color: #fead00; position: absolute; left: 0; top: 12px; }


.main .l{ width: 790px; float: left; }
.main .r{ width: 610px; float: left; margin-left: 30px; }

.main .home-news .r{margin-left: 20px;}


.footer{border-top: 1px #e2e2e2 solid;}
.footer .link{background-color: #fff; padding-top: 20px; padding-bottom: 30px;}
.footer .link span{display: inline-block; width:80px; font-weight: bold;}
.footer .link a{ margin-right: 20px; color: #666 }

.footer .copy{ background-color: #333333}
.footNav ul{float: left; margin-left: 20px; margin-right: 20px;}
.footNav ul li{text-align: center; height: 35px;}
.footNav ul li:first-child{font-size:16px;}
.footNav ul li a{color: #ccc}
.copy{overflow: hidden; padding-top: 40px; padding-bottom: 20px;}
.copy .adr{ line-height: 30px; color: #999 }

.honor .honor_show{float: left;}
.honor dl{float: left; width: 400px; margin-left: 15px;}
.honor .honor_r{float: left;}

.honor dl dt{border-bottom: 1px #e2e2e2 solid; margin-left: 10px;}
.honor dl dt span{display: inline-block; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; font-size: 18px; font-weight: bold; border-bottom: 1px red solid; margin-bottom: -1px}
.honor dl ul{overflow: hidden; padding-top: 20px;}
.honor dl ul li{float: left; margin-left: 10px; margin-bottom: 10px;}
.honor dl ul li img{border:1px #ccc solid; padding:3px; width: 173px; height: 116px;}


.honor_list{background-color: #fff; border:5px #ededed solid; width: 280px; margin-bottom:10px; margin-left: 20px;}
.honor_list h1{font-size: 16px; padding: 10px; font-weight: bold;}
.honor_list ul{ padding-left: 10px; }
.honor_list ul li{ height: 25px; line-height: 25px; }
.honor_list ul li a{display: inline-block; padding-left: 15px; display: inline-block; background-image: url(../Images/icon_news.png);  background-repeat: no-repeat; background-position: 0 7px; width: 240px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*段落章节*/
.row .a{overflow: hidden; margin-bottom:10px;}

.section{float: left; background-color: #fff;}
.section dt{text-align:left; border-bottom: 1px #e6e6e6 solid; font-size: 16px; color: #333; margin-left: -1px; margin-right: -1px; margin-top: -1px;}
.section dt label{display:inline-block; margin-bottom: -1px; position: relative; border-bottom: 1px #fead00 solid; padding-right: 20px; padding-left: 20px; height: 45px; line-height:45px; }
.section dt .more{margin-top: 15px;}
.section dt em{color: #f39f0f; font-weight: bold;}
.section ul li a{display: inline-block; background-image: url(../Images/icon_news.png); background-repeat: no-repeat; background-position: 0 5px;}

.section .n_jd{overflow: hidden; margin-bottom: 15px;}
.section .n_jd img{ width: 115px; height: 77px; float: left; margin-right: 15px; }
.section .n_jd h3{ display: block; height:55px; font-weight: bold; height: 45px; overflow:hidden; margin-bottom: 10px; }
.s3{ width: 385px; }
.s3 dd{ padding: 15px }
.s3 ul li { padding-top:3px; padding-bottom:3px; background-image: url(../Images/icon_news.png); background-repeat: no-repeat; background-position: 0 10px; padding-left: 15px;}
.s3 ul li a{ display: inline-block; width: 260px;  overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.s3 ul li .right{color: #999; margin-top: 2px;}


.home-news{ width: 790px; margin-bottom: 15px;}
.home-news .jdt{ width: 280px; background-color: #e2e2e2; float: left;  position: relative; }
.home-news .tabs a{ display: inline-block; margin-right: 20px; width: 90px; height:45px; line-height: 55px; text-align: center;color: #000 }
.home-news .tabs a.cur{color: #cc0009; border-bottom: 2px #cc0009 solid; margin-bottom: -1px;}
.home-news dt{margin-bottom: 20px;}

.jdt img{ width: 280px; height: 215px; position:absolute; }
.jdt .tit{position: absolute; left: 0; padding-left: 10px; padding-right: 10px; color: #fff; right: 0; bottom: 0; height: 30px; line-height: 30px; background-color: rgba(0,0,0,0.7); overflow: hidden; width: 280px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }


.home-news .r{ width: 485px; float: left; }
.home-news .tabc ul li{ padding-top: 4px; padding-bottom: 3px; }
.home-news .tabc ul li a{ width: 310px; padding-left: 10px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.home-news .tabc ul li .right{margin-top: 2px; color: #999}

/*.home-news .tabc ul li.one{height: 50px; width: 460px; display: table-cell; vertical-align: middle; margin-bottom:10px; background-color: #fefcf2; border:1px #fa7000 solid; font-size:18px; text-align: center;}
.home-news .tabc ul li.one a{color: #fa7000;  text-overflow: inherit; white-space: inherit; width: inherit; background-image: none; padding-left: 0}
.home-news .tabc ul li.one .right{display: none;}*/

.jpgc img{ width: 97%; height:88% }
.jpgc .tit{background-color: #fff; text-align: center; height: 25px; line-height: 25px;}

.jpgc_n{overflow:hidden;}
.jpgc_n .p{ width: 110px; height: 175px; float: left; }
.jpgc_n .p img{ width: 100%; height: 100%; border:1px #ccc solid;}
.jpgc_n .t{width: 135px; float: left; margin-left: 10px;}
.jpgc_n .t a{display: block; width: 135px; line-height: 22px; font-size: 12px; padding-left: 10px; background-image: url(../Images/icon_news.png); background-repeat: no-repeat; background-position: 0 8px;  overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.jpgc_n .t a.cur{color: #ffa508}


.section2{background-color: #fff; float: left; width: 100%}
.section2 dt{ border-bottom: 1px #e6e6e6 solid;}
.section2 dt a{display: inline-block; padding-left: 6px; padding-right: 6px; height: 45px; line-height: 45px; text-align: center;}
.section2 dt a.cur{color: #cc0009; border-bottom: 2px #cc0009 solid; margin-bottom: -1px;}
.section2 dd{padding-left: 15px; }
.home-zt{ margin-left: 20px; margin-bottom: 15px; position: relative;}
.home-zt ul{height: 93px;}
.home-zt ul li{ padding-top:5px; padding-bottom: 5px;}
.home-zt ul li a{ width: 240px; display: inline-block; padding-left: 10px; background-image: url(../Images/icon_news.png); background-repeat: no-repeat; background-position: 0 5px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }


.ad{ margin-left:20px; float: left; width: 290px; margin-bottom:15px; margin-top: 113px; }
.ad a{ margin-bottom:15px; display: block; }
.ad a:last-child{margin-bottom: 0}

.ebook dt{margin-bottom: 20px;}
.ebook dd{overflow: hidden; padding-left: 0px;}
.ebook .ebook_img{ float: left; width: 320px; }
.ebook .ebook_ul{float: left; margin-left: 20px;}
.ebook .ebook_ul a{display: inline-block; width: 260px;  background-image: url(../Images/icon_news.png); background-repeat: no-repeat;background-position: 0 6px; padding-left: 10px; overflow: hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}


.more{ padding:1px 10px; border-radius: 2px;background-image: url(../Images/more.png); background-repeat: no-repeat; background-position: right;   color: #666; font-size: 12px; float: right; margin-right:5px; }
a.more:hover{color: #fab626;}


.curName{display: none}

.proShow{margin-bottom:40px;}
.proShow .pro_tabs{ text-align: center; margin-bottom: 20px; }
.proShow .pro_tabs a{font-size: 16px; background-color: #e2e2e2; height: 45px; line-height: 45px; display: inline-block; width: 110px; margin-left: 15px; margin-right: 15px;}
.proShow .pro_tabs a.cur{background-color: #cc0009; color: #fff;}
.proShow .pro_con ul{overflow: hidden;} 
.pro_con img{ width: 460px; height: 290px; }
.pro_con a{display: block; position: relative;}
.pro_con p{position: absolute; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); text-align: center; line-height:35px; height: 35px; overflow: hidden; color: #fff; font-size: 14px;}
.proShow .pro_con ul li{float: left; margin-right:10px; margin-left: 10px; margin-bottom: 20px}

.proShow h1{border-bottom: 1px #e2e2e2 solid; text-align: center; margin-bottom: 20px;}
.proShow h1 span{display: inline-block; border-bottom: 3px #cc0009 solid; font-size: 20px; height: 35px; font-weight: bold; padding-left: 10px; padding-right: 10px;}

/** 公司介绍 **/
.about{ width: 850px; margin-right: 50px; }
.about dd{ line-height: 25px; height: 256px; overflow: hidden; font-size:14px; color: #333}
.about-more{ padding-top: 20px;  }

/** 企业文化 **/
.qywh ul{border-bottom: 1px #eee solid; padding-top:10px; padding-bottom:10px;}
.qywh ul:last-child{border-bottom: 0px;}
.qywh ul li.bd{ font-size: 18px; padding-left: 40px; color: #333 }
.qywh ul li.hd{ font-size: 14px; color: #3794f2; margin-bottom: 5px; padding-left: 10px; }



/** 留言 **/
.talk{ width: 290px; }
.talk li{margin-bottom: 10px;}
.talk .input{ border:1px #e2e2e2 solid; width: 100%; height: 30px; line-height: 30px; text-indent: 10px; }
.talk .textarea{ border:1px #e2e2e2 solid; width: 99%; padding-top: 10px; text-indent: 8px; font-family: "微软雅黑"}
.talk .btn{margin:0; padding: 0; height:35px; line-height: 35px; text-align: center; font-style: 13px; background-color: #f4d3d3; color: #c62c2c; border:0px; width: 100%; cursor: pointer; border:1px #f4d3d3 solid;}
.talk .btn:hover{background-color: #f4ddd3}

/* 产品展示 */
.pro{ width: 850px; margin-right:50px; }
.pro dd ul{ overflow: hidden;}
.pro dd ul li{  float: left; margin-right:23px; position: relative;}
.pro dd ul li:last-child{margin-right: 0px;}
.pro dd ul li img{ width:182px; height:235px; overflow: hidden; border-radius: 4px;}
.pro dd ul li .text{ position: absolute; bottom: 0px; color: #fff; background-color: rgba(0,0,0,0.3); left: 0; right: 0; padding:5px 10px; height: 30px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 0 0 4px 4px;}
.pro dd ul li .text a{color: #fff; font-size: 14px;}
.vedio dd{ height: 204px; text-align:center; }



.scrolltitle{height:24px;font-size:14px;width:742px;border-bottom:solid 1px #ddd; margin:20px auto 15px auto;}

a.aleft{display:block; height:38px;width:16px;overflow:hidden; background-image:url(../Images/arr_left.png); position: absolute; z-index: 10000; top: 41%}
a.aright{display:block; height:38px;width:16px; overflow:hidden; background-image:url(../Images/arr_right.png); position: absolute; right:0px; z-index: 10000; top: 41%}
a.aleft{float:left;}

.scrolllist{width:990px;height:200px;position: relative;}
.scrolllist .imglist_w{width:940px;height:200px;overflow:hidden;float:left;margin-left:30px;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{overflow:hidden;}

#s2{width:214px;}
#s2 .imglist_w{width:176px;}
#s2 .imglist_w ul{height:20000px;width:auto;position:absolute;left:0px;top:0px;}
#s2 .imglist_w li{float:none;}

/** footer */
.footer{font-size: 13px; overflow: hidden; line-height: 25px; color: #666; padding-top:5px;}
.footer-l{ width: 500px; float: left; overflow: hidden; }
.footer-l ul{ width: 150px; float: left; border-right: 1px #e2e2e2 solid; text-align: left;}
.footer-l ul li{ padding-left:40px;}
.footer-l ul li:first-child{font-size: 14px; font-weight: bold; color: #000;}
.footer-r{ width: 556px; float: right; position: relative; }
.footer-r p{text-align: right; padding-right:100px;}
.logo-gray{position: absolute; right: 10px; top:20px;}


.caseList{overflow: hidden;}
.caseList .con ul{overflow: hidden;}
.caseList .con li{ width: 270px; float: left; text-align: center; margin-right: 20px; margin-bottom: 20px;}
.caseList .con li img{height: 180px; width: 100%}


/** list */
.newList .con ul li{overflow: hidden; padding-right:50px; margin-bottom: 25px; border-bottom: 1px #efefef solid; position: relative;}
.newList .con .newDate{ width:100px; color: #fff; height: 115px; padding-left:10px; text-align: right; padding-right:50px; float: left;}
.newList .con .newDate p{margin:0; padding:0;}
.newList .con .newDate p.t1{ font-size: 40px; font-weight: bold; padding-top:6px; color: #000 }
.newList .con .newDate p.t2{color: #333}
.newList .con .newDate p.t3{color: #999; margin-top:5px;}
.newList .con .newdes{ width:860px; float: left; padding-bottom: 15px }
.newList .con .newdes h2{ font-size: 16px; font-weight: bold;}
.newList .con .newdes h5{line-height: 23px; font-size: 13px; color: #666; font-weight: 100; height: 48px; overflow: hidden;}

.newsPic .con .newDate{ width:170px; }

.subnav{margin-bottom: 20px;}
.subnav .z{ padding-left: 25px; }
.nLeft .con .z a{background-image: none; padding-top: 5px; padding-bottom: 5px; color: #666}

.news-more{position: absolute; right: 0px; top: 30px; font-size:26px; color: #666}
.subnav2{ line-height: 25px; padding: 10px; }


.newShow{overflow: hidden;}
.new-tit{text-align: center; font-weight: 100; font-size: 30px;padding-top:20px;}
.new-date{font-size: 14px; color: #999; text-align: center; font-weight: 100; border-bottom: 1px #e4e4e4 solid; padding-bottom:30px; margin-bottom: 30px;}
.newShow .text{ line-height: 35px; padding-bottom: 50px; padding-left: 20px; padding-right: 20px; }


.pagination{text-align: center; font-size: 14px; padding-bottom: 40px;}
.pagination a, .pagination span{background-color: #f6f6f6; border:1px #fff solid; padding:5px 10px; margin-left: 2px; margin-right: 2px; display: inline-block; border-radius: 2px;}
.pagination a:hover{border:1px #75b1ff solid; color: #75b1ff}
.pagination span.current{background-color: #75b1ff; color: #fff;}


.main{margin-top: 20px;}

.product .a{overflow: hidden;}
.product .nRight .con{ padding-left: 0px; padding-right:0; }
.product .con ul{overflow: hidden;}
.product .con ul li{ float: left; width: 280px; height: 450px; background-color: #fff; text-align: center; margin-right: 26px; margin-left: 0px; margin-bottom:30px; }
.product .con ul li:hover{box-shadow: 0 0 12px #ccc}
.product .con ul li img{ width:100%; height:340px }
.product .text{text-align: left; padding-top: 10px; font-size: 16px; padding-left: 10px; font-weight: bold;}
.product .des{text-align: left; padding-top: 5px; font-size: 13px; padding-left: 10px; padding-bottom: 10px;}
.pro-more{ border:1px #e2e2e2 solid; padding:6px 30px; display: inline-block; margin: 0 auto; margin-top: 10px; font-size: 12px; color: #666}
.pro-more:hover{border:1px #ffa508 solid;}



.form h1{ font-size: 20px; margin-bottom: 15px; padding-top: 50px; }
.form li{  float: left; width: 48.9%; margin-right: 20px; margin-bottom: 15px; }
.form li:nth-child(2){ margin-right: 0px; }

.new-tit{ display: block; text-align: center; padding-top:30px; padding-bottom:30px; }
.list-con .text{ line-height: 32px; }

.hj ul{overflow: hidden;}
.hj li{ width: 50%; float: left; margin-bottom: 20px; }
.hj p{text-align: center; font-size: 16px; }
.hj p.ffont{ width: 100%; clear:both; font-size: 22px; padding-top: 30px; padding-bottom: 50px; }



/** 焦点图 **/
.yx-rotaion{margin-right:auto;margin-bottom:0;margin-left:auto; height: 200px;}
.yx-rotaion img{height: 100%;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:13px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px; display: inline-block; width: 250px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../Images/ico.png) no-repeat;display:block}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:35%;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:0px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:0px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden}


.subnav_title{ background-color: #cc0009; color: #fff; display: inline-block; padding: 10px 20px; margin-bottom: -2px; border-radius: 4px 4px 0 0 }


/** 新闻页面 **/
.newList .a{overflow: hidden; margin-bottom: 20px;}
.nLeft{width:200px; background-color: #fff; float: right}
.nRight{width: 1180px; margin-left:20px; background-color: #fff; float: left; overflow: hidden;}

.nLeft .tit{background-color: #252525; padding-top:10px; padding-bottom:10px; border-radius: 4px 4px 0 0 ; text-align:center;}
.nLeft .tit .arr{ width: 22px; height: 22px; display:block; float: right; background-image: url(../Images/arr_tit.png); margin-right: 10px; margin-top: 15px; }
.nLeft .tit h1{font-size: 16px; font-weight: 100; color: #fff;}
.nLeft .tit h2{font-size: 12px; font-weight: 100; color: #ccc;}
.nLeft .con a{display: block; position: relative; text-align: left; padding-left:45px; padding-top: 10px; padding-bottom:10px; border-bottom: 1px #f5f5f5 solid; color: #000; font-size: 14px; background-image: url(../Images/icon_list_arr.png); background-repeat: no-repeat; background-position: 20px 15px;}
.nLeft .con a:hover{ color:#ff6600  }
.nLeft .con a.cur{color: #ff6600; font-weight: bold;color: #fead00; margin-left: -1px;}
.nLeft .con a.cur .nav-icon{background-image: url(../Images/ny-nav-icon-on.png);}
.nLeft .con a.cur .nav-icon-sj{background-image: url(../Images/nav-icon-sj.png); width: 13px; height: 50px; position: absolute; right: -13px; top: 0;}
.nLeft .subnav{border:1px #dcdcdc solid; border-top: 0px;}


.nav-icon{display: inline-block; width: 14px; height: 14px; background-image: url(../Images/ny-nav-icon.png); position: absolute; right: 10px; top:17px;}

.nRight .crumbs{overflow: hidden; border-bottom: 1px #e5e5e5 solid; padding-bottom:1px; padding-top: 10px;}
.nRight .crumbs .map{float: right; font-size: 13px; color: #999; padding-right: 15px; background-image: url(../Images/home.jpg); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 20px;}
.nRight .crumbs .pre{font-size: 25px; color: #999999; margin-top: -10px; font-weight: 100; background-image: url(../Images/icon_line.jpg); background-repeat: no-repeat; background-position: 0 5px; padding-left: 20px;}
.nRight .con{padding:20px; padding-left: 0px; font-size: 14px; color: #666; line-height: 30px;}



.ny-banner{ height: 292px; background-repeat: no-repeat; background-position: center; }
.ny{ padding-bottom: 20px; }
.ny .logo{margin-top: 10px;}
.ny .nav{margin-top: 38px;}
.ny .nav{background-image: none;}
.ny .nav>ul>li{ width: 110px; }
.ny .nav>ul>li>a{border-right: 0px; color: #333; font-size: 14px; height:25px; line-height:25px; width:auto; display: inline-block; }
.ny .nav>ul>li a.cur{background-image: none; color: #ea8f21; border-bottom: 1px #ea8f21 solid}
.ny .nav>ul>li ul{background-color: rgba(255,255,255,0.2); padding-top: 10px;}
.ny .nav>ul>li ul li a{color: #000}
.ny .nav>ul>li ul li a:hover{color: #ea8f21}



.lxwm{position: absolute; z-index: 1000; right: 10%; top: 25%; background-color: rgba(0,0,0,0.4); height: 250px; border-radius: 4px; padding: 20px;}
.lxwm h1{ font-size: 25px; margin-bottom: 15px; color: #fff; border-bottom: 1px #ccc solid; padding-bottom: 15px;}
.lxwm h1:before{content: '|'; padding-right: 10px; color: #c13642;}
.lxwm ul li{color: #fff; padding-top: 7px; padding-bottom: 7px; }


.content{background-color: #fff;}







/** 专题  **/
.b{ width: 1000px; margin: 0 auto; }
.banner{margin-bottom: 10px;}
/*.banner img{ width: 100%; }*/
.zt_main{overflow: hidden;}
.zt_jdt{ width: 370px; height: 275px; overflow: hidden; background-color: #fff; float: left }
.zt_jdt{text-align: center; padding-top: 15px; padding-bottom: 10px;}
.zt_jdt img{ width: 350px; height: 250px; }
.zt_jdt p{ line-height: 35px; }

.zt_list{ width:578px; padding: 20px; background-color: #fff; height: 261px;  float: left; margin-left: 11px;}
.zt_list h3{color: #fead00; font-weight: bold; border-bottom: 1px #e2e2e2 solid; padding-bottom: 10px; margin-bottom: 10px;}
.zt_list li{ font-size: 14px; padding-top: 5px; padding-bottom: 6px; border-bottom: 1px #e2e2e2 dotted }
.zt_list li a{color: #333; width: 480px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display: inline-block; padding-left: 15px; background-image: url(../Images/icon_news.png); background-repeat: no-repeat; background-position: 0 7px;}
.zt_list li a:hover{color: orange}
.zt_list .right{color: #999; font-size: 13px; margin-top: 3px;}
.zt_list .more{margin-right: -10px;}

.imglist_w ul{ padding-top: 15px; }
.imglist_w li{ width: 200px;  float: left; margin-right: 17px; margin-left: 17px;}
.imglist_w li img{ width: 100%; height: 150px;}
.imglist_w li p.text{height: 22px; padding-top: 3px; overflow: hidden; text-align: center;}

.zt_pic h3 em{display: inline-block; border:1px #fead00 solid; border-radius: 4px 4px 0 0; padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; color: #fead00; border-bottom: 1px #fff solid; margin-bottom: -1px; margin-left: 20px;}
.zt_pic h3{border-bottom: 1px #fead00 solid; padding-top: 5px; margin-bottom: 5px;}
.zt_pic{ width: 1000px; background-color: #fff; margin-top: 10px; }


.ztList .con{background-color: #fff; padding: 20px; margin-top: -10px;}
.ztList .con ul li{ padding-top: 10px; padding-bottom: 10px; border-bottom: 1px #e2e2e2 dotted }
.ztList .con ul li a{color: #333; width: 810px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display: inline-block; padding-left: 15px; background-image: url(../Images/icon_news.png); background-repeat: no-repeat; background-position: 0 7px;}
.ztList .con ul li a:hover{color: orange}
.ztList .con h1{font-size: 16px; border-bottom: 1px #e2e2e2 solid; color: #999; padding-left: 10px; padding-bottom: 15px; margin-bottom: 10px;}
.ztList .con h1 a{text-decoration: underline; color: #31aff2}
.ztList .pagination{background-color: #fff; margin-top: -20px;}


.ztList .con h1.new-tit{ font-size: 25px; color: #000 }
.ztList .con .new-date{border-bottom: 0px; margin-bottom: 0}

.zt_foot{text-align: center; font-size: 12px; line-height: 25px; padding-top: 20px; color: #666}