﻿/*navagation*/
.navagation{width:100%; height:45px; background-color:#ce2649; overflow:hidden; }
.navagation a{color:white;height:45px;  line-height:45px; display:block; float:left; padding:0px 24px; font-size:14px;}
.navagation a.current,.navagation a:hover{background-color:#1f1a17; }

.topbox{overflow:hidden; margin-top:30px;}
.topnews{width: 900px;}
.topnews h2 {font-size:22px; font-weight:bold; color:#333333; text-align:center}
.topnews .summary{padding: 5px 50px 10px;border-bottom: 1px solid #d7d7d7;color: #666;text-indent: 2em; line-height: 24px; font-size:14px;}
.topnews .list{width:100%; margin-top:10px;}
.topnews .list li{width:48%; float:left; height: 30px;font-size: 14px; line-height: 30px; background: url(../images/orange-dot.png) no-repeat left center;padding-left: 10px;    text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.picnews{float:right; width:290px; height:185px;}
.picnews img{max-width:100%; height:185px;}
.picnews .owl-nav{display:none}
.picnews .owl-dots{position:absolute; bottom:15px;/*margin-left:48%;*/ margin-left:37%;}
.picnews .item{overflow:hidden; position:relative; background:url(../images/lunbo_bg.png) repeat-x bottom center;}
.picnews .owl-dots .owl-dot{width:10px; height:10px; display:block; float:left; background-color:#ddd; margin:0px 5px; border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px;}
.picnews .owl-dots .active{background-color:#ff7500; width:35px;}

.channeltit{height:35px; line-height:35px; border-top: 1px dotted #a0a0a0;padding-bottom:10px;}
.channeltit .tit{display:block; float:left; padding:0px 10px 2px 0px; border-top:2px solid #ff7500; margin-top:-1px; font-size:16px;}
.channeltit .tit em{color:#ce2649}
.channeltit .arrow{background: url(../images/titbg.png) no-repeat center right;width: 20px;height: 20px; display:block;float:left; margin-top: 8px;}
.channeltit .sub-tabs{}
.channeltit .sub-tabs li{font-size:14px; padding:2px 5px; float:left; margin:0px 5px;}
.channeltit .sub-tabs li.active{/*border-top:2px solid #ff7500;*/ color:#ff7500 }


.guandian{overflow:hidden; margin-top:40px;}
.guandian .box{width:1220px; margin-left:-15px;}
.guandian .box .item{width:290px; float:left; margin-left:15px;margin-bottom:20px;}
.guandian .box .item h4{font-size:16px; height:35px; line-height:35px; max-width:98%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
.guandian .box .item img{width:290px;}


.fangtan{overflow:hidden; margin-top:40px;}
.fangtan .left{width:900px}
.fangtan .right{width:260px; padding:0px 15px; overflow:hidden; background-color:#f2f2f2}
.fangtan .picbox{width:920px;overflow:hidden; margin-left:-15px;}
.fangtan .picbox .item{width:290px; float:left; margin-left:15px;}
.fangtan .picbox .item h4{font-size:16px; height:35px; line-height:35px; max-width:98%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
.fangtan .picbox .item img{width:290px;}
.fangtan .picbox .info{}
.fangtan .picbox .info span{color:#a0a0a0; padding-right:20px;}
.fangtan .picbox .info span i{padding-right:8px;}
.fangtan .listbox{width:100%; margin-top:30px;}
.fangtan .listbox li{width:47%; float:left; height: 30px;font-size: 14px; line-height: 30px; background: url(../images/dot.png) no-repeat left center;padding-left: 10px;}
.fangtan .listbox li:nth-child(2n){margin-left:30px;}
.fangtan .listbox li span{color:#a0a0a0; font-size:12px; float:right}
.fangtan .listbox li a{float: left;display: block;width: 75%; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fangtan .video{padding-bottom: 5px; display:block}
.fangtan .video img{height:145px; width:100%;}


.gjxw{overflow:hidden; margin-top:40px;}
.gjxw .left{width:900px}
.gjxw .right{width:290px;  overflow:hidden; }
.gjxw .picbox{width:920px;overflow:hidden; margin-left:-20px;}
.gjxw .picbox .item{width:440px; float:left; margin-left:20px;}
.gjxw .picbox .item h4{font-size:16px;  height: 50px; overflow:hidden}
.gjxw .picbox .item img{width:170px; float:left; padding-right:10px;}
.gjxw .picbox .info{margin-top:5px;}
.gjxw .picbox .info span{color:#a0a0a0; padding-right:20px;}
.gjxw .picbox .info span i{padding-right:8px;}
.gjxw .listbox{width:100%; margin-top:15px; overflow:hidden}
.gjxw .listbox li{width:47%; float:left; height: 30px;font-size: 14px; line-height: 30px; background: url(../images/dot.png) no-repeat left center;padding-left: 10px;}
.gjxw .listbox li:nth-child(2n){margin-left:30px;}
.gjxw .listbox li span{color:#a0a0a0; font-size:12px; float:right}
.gjxw .listbox li a {float: left;display: block;width: 75%; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.gjxw .right img{width:290px;height:280px;}


.gnxw{overflow:hidden; margin-top:40px;}
.gnxw .left{width:900px}
.gnxw .right{width:290px;  overflow:hidden; }
.gnxw .picbox{width:420px;overflow:hidden; float:left}
.gnxw .picbox .item{width:100%; overflow:hidden; margin-top:0; margin-bottom:25px;}
.gnxw .picbox .item h4{font-size:16px;  height: 50px; overflow:hidden}
.gnxw .picbox .item img{width:160px; float:left; padding-right:15px;}
.gnxw .picbox .info{margin-top:5px;}
.gnxw .picbox .info span{color:#a0a0a0; padding-right:20px;}
.gnxw .picbox .info span i{padding-right:8px;}
.gnxw .listbox{width:450px; float:right}
.gnxw .listbox li{width:96%; float:left; height: 32px;font-size: 14px; line-height: 32px; background: url(../images/dot.png) no-repeat left center;padding-left: 10px; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gnxw .listbox li span{color:#a0a0a0; font-size:12px; float:right}
.gnxw .right img{width:290px;height:290px;}


.zhiku{overflow:hidden; margin-top:40px;}
.zhiku .left{width:900px}
.zhiku .right{width:290px;}
.zhiku .zhidaolist {width:46%; margin-right:4%; float:left}
.zhiku .zhidaolist .item{padding:7px 0px;}
.zhiku .zhidaolist .item .title{font-size:14px;color:#444444;display:block; background:url(../images/dot.png) no-repeat;background-position:left;padding-left:12px;max-width: 98%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.zhiku .zhidaolist .item:first-child{margin-bottom:15px;}
.zhiku .zhidaolist .item:first-child .title{background:no-repeat; font-size:18px;padding-left:0px;}
.zhiku .zhidaolist .item .summary{line-height:18px; font-size:14px;color:#b4b4b4; line-height:24px;margin-top:8px;}
.zhiku .wenkulist{width:48%; float:left}
.zhiku .wenkulist .wk_img{ }
.zhiku .wenkulist .wk_img .bt{font-size:16px;}
.zhiku .wenkulist .wk_img .jj{font-size:14px; color:#b4b4b4; line-height:24px; padding: 10px 0px;}
.zhiku .wenkulist .wk_img .gjc{font-size:14px;color:#c6c6c6}
.zhiku .wenkulist .wk_img .gjc a{color:#ff6a00; margin-right:10px;}
.zhiku .wenkulist .wk_list{font-size:14px;margin-top:15px;}
.zhiku .wenkulist .wk_list a{ line-height:32px; display:block; width:50%; max-width:46%; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.zhiku .wenkulist .wk_list a i{margin-right:6px; vertical-align:sub}
.zhiku .right img{margin-bottom:5px;}
.zhiku .companylist{height:100px; border:1px solid #ddd ; margin-top:20px;}
.zhiku .companylist .left{float:left; width:10%; height:100px; background-color:#fc9258; line-height:100px; text-align:center; font-size:16px; color:#fff}
.zhiku .companylist .right{float:right;width:5%; height:100px; background-color:#ff7500}
.zhiku .companylist .list{float:left;width:85%; height:100px;}

.zhiku .companylist .list li{width:203px; height:100px; border-right:1px solid #e6e6e6;float:left; text-align:center;position:relative; overflow:hidden}
.zhiku .companylist .list li .pimg{line-height:100px; vertical-align:central}
.zhiku .companylist .list li .pimg img{vertical-align:middle;max-width: 75%;}
.zhiku .companylist .list li .info{width:100%; height:100px; background-color:#ff6a00;position:absolute;top:100px; transition: all .5s ease-in-out;}
.zhiku .companylist .list li:hover .info{top:0px}
.zhiku .companylist .list li .info a{font-size:16px; line-height:24px; color:#fff;margin-top:20px;display:block; padding:20px;}
.zhiku .companylist .list li .info  p{font-size:14px; color:#fff}


.zhanhui{overflow:hidden; margin-top:40px;}
.zhanhui .left{width:900px}
.zhanhui .right{width:290px;}
.zhanhui .zhpic{width: 250px;}
.zhanhui .zhpic img{width:250px; height:100px; margin-bottom:10px;}
.zhanhui .list{width: 640px;margin-left: 10px;}
.zhanhui .list li:first-child{height: 28px;line-height: 20px;color: #ff7500;border-bottom: 1px solid #ff7500;background: none; font-weight: 500;font-size: 15px; margin-bottom:10px;}
.zhanhui .list li span{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:14px; display:block; line-height:32px;}
.zhanhui .list li span.txtcenter{text-align:center;}
