@charset "utf-8";
/*网站基本定义*/
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre,input{margin:0; padding:0; border:0; background-repeat:no-repeat; -webkit-appearance:none; }
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
/*body{ background-color: #fff; font: 14px/24px "微软雅黑";margin:0px;padding:0px;color:#333; height:auto;clear:both; -webkit-appearance:none;}义*/
img{border:none;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
a{ text-decoration:none; color:#1a1a1a; cursor:pointer;}
a:hover{ background-repeat:no-repeat;}
a,area{blr:expression(this.onFocus=this.blur())}
input,textarea { outline:none; font-family:"微软雅黑"; }

/*网站基本定义*/

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}

.fl { float: left; }
.fr { float: right; }

/*企业新闻*/
.graybg{ background-color: #fff;}


.pb48{ padding-bottom: 18px;}
.inner{width:65%;background-color: #fff;margin:0 auto;}
.inner_new{width:70%;background-color: #fff;margin:0 auto;}
.inner-web{ /*width: 1200px;*/ margin: 0 auto;}
.company-name{ font-size: 26px; font-weight: 700; color: #294999; text-align: center; line-height: 42px; padding-bottom: 34px;}
/*p{
    text-align: justify;text-justify: inter-ideograph;
}
*/

/*企业新闻*/
.new-box{ padding: 5px 10px 22px; background-color:  #f8f8f8;}
.new-list{}
.new-list li{border-bottom: 1px dashed #ddd;}
.new-list li .title{ line-height: 55px; font-size: 14px; color: #4c4c4c; padding-left: 10px; width: 79%; float: left; height: 55px; overflow: hidden; background: url(../webimages/cimg77.png) 2px no-repeat;}
.new-list li .date{
	line-height: 55px;
	font-size: 16px;
	color: #999;
	float: right;
	width: 84px;
	padding-right: 20px;
	text-align: right;
}
.new-list li .title:hover{ color: #294999; background-image: url(../webimages/cimg78.png);}
.new-list .top-new{ padding-bottom: 40px;}
.new-list .top-new img{ margin-right: 36px; width: 301px; height: 225px; float: left;}
.new-list .top-newtitle a{ display: block; height: 24px; font-size: 24px; line-height: 24px; color: #999; overflow: hidden;}
.new-list .top-newdate{ line-height: 24px; margin: 28px 0 30px; font-size: 14px; color: #999;}
.new-list .top-newinfo{ /*display: 60px;*/ font-size: 14px; line-height: 30px; color: #4c4c4c; overflow: hidden; margin-bottom: 30px;}
.new-list .more a{ font-size: 14px; color: #999; line-height: 24px;}
.new-list .top-new a:hover{ color: #294999;}

.orso-newtitle{ font-size: 20px; color: #1a1a1a; line-height: 32px; margin: 38px 0;}

.orso-new{ width: 100%; position: relative; background-color: #fff;}

.orso-newbox{ position: relative; padding: 38px 0 20px; width: 1020px; margin: 0 auto; overflow: hidden;}
.orso-newlist{ width: 9999px; height: 197px; position: relative; overflow: hidden;}
.orso-newlist li{ float: left; height: 197px; padding-right: 25px;}
.orso-newlist a{ display: block; width: 236px;}
.orso-newlist img{ display: block; width: 236px; height: 155px;}
.orso-newlist .new-name{ display: block; height: 24px; line-height: 24px; font-size: 14px; color: #514f4f; padding-top: 18px; text-align: center; overflow: hidden;}
.orso-newlist a:hover .new-name{ color: #294999;}

/*orso-new*/
.recommend-new{ width: 318px; height: 225px; margin: 0 auto; padding-bottom: 10px; position: relative; overflow: hidden;float: left;}
/*加效果后要注释掉*/
.recommend-newlist{ /*width: 10000px;*/}
.recommend-newlist li{ float: left; /*width: 1020px;*/ height: 225px;}
.recommend-newlist li img{ margin-right: 36px; width: 301px; height: 225px; float: left;}
.recommend-newlist li .recommend-newtitle a{ display: block; height: 24px; font-size: 24px; line-height: 24px; color: #999; overflow: hidden;}
.recommend-newlist li .recommend-newdate{ line-height: 24px; margin: 28px 0 30px; font-size: 14px; color: #999;}
.recommend-newlist li .recommend-newinfo{ /*display: 60px; */font-size: 14px; line-height: 30px; color: #4c4c4c; overflow: hidden; margin-bottom: 30px;}
.recommend-newlist li .more a{ font-size: 14px; color: #999; line-height: 24px;}
.recommend-newlist li a:hover{ color: #294999;}

.recommend-new .recommend-newprev,.recommend-new .recommend-newnext{ position: absolute; width: 23px; height: 44px; top: 50%; margin-top: -22px; z-index: 999;}
.recommend-new .recommend-newprev{ background: url(../webimages/cimg106.png) 0 0 no-repeat; left: 6px;}
.recommend-new .recommend-newprev:hover{ background-image: url(../webimages/cimg104.png);}
.recommend-new .recommend-newnext{ background: url(../webimages/cimg107.png) 0 0 no-repeat; left: 270px;}
.recommend-new .recommend-newnext:hover{ background-image: url(../webimages/cimg105.png);}

/*.recommend-new .recommend-newbtn{ position: absolute; bottom: 88px; width: 100%; height: 13px; line-height: 13px; text-align: center; z-index: 20;}
.recommend-new .recommend-newbtn a{ display: inline-block; *display:inline; *zoom:1; width: 13px; height: 13px; background: url(../webimages/cimg87.png) 0 0 no-repeat; margin: 0 9px; cursor: pointer; vertical-align: middle;}
.recommend-new .recommend-newbtn .cur{ background-image: url(../webimages/cimg86.png);}*/
/*recommend-new over*/

/*新闻详情*/
.new-detail{}
.new-detail .new-title{ color: #4c4c4c; font-size: 25px; text-align: center; line-height: 66px;}
.new-detail .date{
	font-size: 18px;
	color: #999;
	text-align: right;
	line-height: 46px;
	padding-bottom: 32px;
}
.new-detail .cont{ border-top: 2px solid #ccc; padding-top: 72px;}
.new-detail .cont .new-text{ line-height: 36px; font-size: 16px; color: #4c4c4c;}

.prev-next{ padding: 68px 0 70px;}
.prev-next p{ color: #666; font-size: 18px; line-height: 40px;}
.prev-next a{ color: #666;}
.prev-next a:hover{ color: #294999;}


.tac-pic{ text-align: center; overflow: hidden;}
.tac-pic img{ display: inline-block;}
