/* CSS Document */
@charset "utf-8";
/* 通用样式 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
table{ border-collapse:collapse; border-spacing:0; margin:0; padding:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none; padding:0;margin:0;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:''}
abbr,acronym{ border:0;}
img {vertical-align:top;border:none 0;}
body {font-size:12px; text-align:left;}
html{ text-align:center;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE7.0及以下版本*/ 
:focus { outline-style: none; } /* for Firefox，IE8.0等 */
.clear {clear: both;font-size:1px;width:1px;height:0;visibility: hidden;}
a,a:link,a:visited{ text-decoration:none; color:#535353;}
a:hover {text-decoration: none;color: #fb5100;cursor: pointer;}
a.on{text-decoration: none;color: #fb5100;cursor: pointer;}
/* 公共样式 */
.main{ margin-top:8px; height:auto}
.fl{ float:left}
.fr{float:right}
.l-h{ line-height:30px}
.m-l{ margin-left: 0.5%}
.w-1080{ width:1080px;}
.w-100{ width:100%}
.w-96b{width:96%;margin:15px auto;}
.h-620px{height:620px}
.pr {position: relative;}
.boeder-gray{border:1px solid #e9e9e9;background-color: #FFF;}

.container{ width:1080px; margin:0 auto;position:relative}
.con_c{position:relative;}
.banner{ width:100%; height:200px; no-repeat; font-size:36px; font-family:"微软雅黑"; color:#fff; padding-left:30px; line-height:200px}

/*新闻*/
.box-main-left{width:204px; float:left; margin-right:10px; height:99%; border:1px solid #e9e9e9; background:#f8f8fa}
.box-main-left h2{ font-size:24px; font-family:"微软雅黑"; background: url(../../images/new/images/left-tbg.gif); padding-left:34px; color:#4e4e52; height:52px; line-height:52px }
.box-main-left li{ background:url(../../images/new/images/left_h.jpg) no-repeat; height:24px; line-height:20px; padding-left:30px; margin-bottom:10px}
.box-main-right{width:861px;float:left;border:1px solid #e9e9e9;background: #f8f8fa;}
.navigation{width:99.8%; height:30px; margin:0 auto;background:url(../../images/new/images/153.gif) 10px 6px no-repeat; background-color:#eff0f3; margin-top:1px; }
.navigation p{ padding-left:30px; line-height:30px} .navigation span{ color:#e66600}
.box-main-right .main-right-con{ width:96%; margin:0 auto; margin-top:20px}
.box-main-right .news-list li{ background:url(../../images/new/images/line1.gif) repeat-x 0 bottom; height:30px;line-height:30px;  }
.box-main-right .news-list li a{ background:url(../../images/new/images/list-ic.gif) 0 12px no-repeat;float:left; padding-left:13px; display:block; width:615px;height:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box-main-right .news-list li span{float:right}
.box-main-right .news-con{display: none;
    width: 90%;
    height: auto;
    background: #eff0f3;
    text-align: center;
    /* line-height: 180px; */
    color: #000;
    position: relative;
    border: 1px solid #e9e9e9;
    padding: 20px;
    top:30px
}
.box-main-right .news-con table{width:90%;margin:0 auto}
.box-main-right .news-con table td{line-height:30px;text-align:left;width:50%}
.box-main-right .news-con table td span{float:none;font-weight:bold}

/*新闻详细页*/
.news-detail{width:96%; margin:0 auto;}
.news-detail h2,.imgnewscon-left h2{ font-family:"微软雅黑"; font-size:24px; color:#202021; text-align:center; padding:10px 0;}
 .tit-bar{background:#f3f8fd; border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9; height:35px;line-height:35px; color:#666; font-size:13px; text-align:center; margin-bottom:25px}
.tit-bar span{ padding-right:10px}
.news-text p{ width:98%; overflow:hidden; margin-bottom:10px; font-size:14px; color:#000000;}
.news-text img{max-width: 1036px;}
.articlehead {
    background: #f3f8fd;
    border-bottom: 1px solid #e9e9e9;
    border-top: 1px solid #e9e9e9;
    line-height: 35px;
    color: #666;
    font-size: 13px;
    text-align: center;
    margin-bottom: 25px;
}
.articlehead span{
	font-weight:bold;
	color:#000;
}
.articlehead td{text-align:left;}
.articlehead table{width:70%;margin:0 300px; }
/*图片集*/
.box-main-right .images-list li{width:200px;height:230px; background:url(../../images/new/images/imglist_bg.gif) no-repeat; padding-top:8px; float:left}
.box-main-right .images-list {width:100%;min-height: 500px;padding:20px 16px;}
.images-list ul{ padding-left:20px}
.images-list li img{width:170px; height:170px; padding-left:2px}
.images-list li h3{ font-size:13px;color:#343230; font-family:"宋体"; margin:8px 0px 4px 0}
.images-list li span{ font-size:12px; font-family:"宋体";color:#9c9b9a}

/*图片新闻详细*/
.imgnewscon-left{width:830px;float:left;text-align:center}
.imgnewscon-left a{ text-align:center; display:block; margin-bottom:30px}
.imgnewscon-right{ float:right; width:165px; padding:5px; text-align:center; position:relative}
.imgnewscon-right .imglist{ padding-top:40px}
.imgnewscon-right a{ width:141px; height:92px; display:block; border:1px solid #d3d3d3; padding-left:2px; padding-top:2px; margin-bottom:10px}
.imgnewscon-right a.on{border:2px solid #000000;}

.imglist{ margin:0 auto; text-align:center; width:145px; padding-top:20px}
.imgnewscon-right .spec-top{ background:url(../../images/new/images/spec-top.gif)  no-repeat; width:50px; height:35px; margin:0 auto; position: absolute; left:60px}
.imgnewscon-right .spec-bot{ background:url(../../images/new/images/spec-bot.gif)  no-repeat; width:50px; height:35px; margin:0 auto;position: absolute; left:60px; top:470px}

.main-right-con1{width: 96%;margin: 0 auto;margin-top: 10px;}
.news-list-1{min-height: 600px;}
.news-list-1 h3{font-size:14px; font-family:"微软雅黑"; color:#e86700;border-bottom:1px solid #b5b5b5;line-height:30px}
.news-list-1 h3 span.more{float:right;font-size:12px; font-family:"宋体";color:#8a8886}
.main-right-con1 .listtitle_ul li em.time {
width: 73px;
float: right;
text-align: right;
color: #a7a8a9;
}
.main-right-con1 .index_listtitle_ul li{float: left;
width: 100%;
text-align: left;
display: block;
margin-right: 5px;
height: 24px;
line-height: 24px;
border-bottom: 1px dashed rgb(204, 204, 204);
}


.main-right-con1 .ul2-1,.main-right-con1 .ul2{min-height:255px;}
.main-right-con1 .index_listtitle_ul{margin: 2px 20px;}
.main-right-con1 .ul2-1,.main-right-con1 .ul2{min-height:255px;}
.main-right-con1 .index_listtitle_ul{margin: 2px 20px;}
.ul2{width:44%; float:left}
.ul2-1{width:44%; float:right}
.index_listtitle_ul li em {
    width: 80px;
    float: right;
    text-align: right;
    color: #a7a8a9;
    overflow:hidden;
    display: block;
    height: 25px;
}
.index_listtitle_ul li {   
 	background: url(../../images/images/index-XSDW.gif) no-repeat left center; 
}
.index_listtitle_ul li span {
    float: left;
    color: #a7a8a9;
    display: block;
    width: 260px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
    padding-left: 15px;
}


.main-right-con .ztc-list li {  height: 30px; line-height: 30px; width:826px }
.main-right-con .ztc-list li a { float: left; padding-left: 13px; display: block; width: 150px; float:left }
.main-right-con .ztc-list li span { float: right }
.cxm .cxm-box{padding:10px;}
.cxm h2{ background:url(../../images/images/cxm-h2bg.jpg); color:#fff; font-family: "微软雅黑"; font-size:18px; text-align:center; line-height:40px;padding-left: 0px;}
.cxm h3{font-size:12px; color:#000000}
.cxm p{ text-align:right; font-size:12px; color:#656565}
.cxm label{ line-height:41px}
.cxm input{ width:100%}
.cxm .yzm{ display:block; margin-top:10px; line-height:26px; color:#395a8d}
.cxm .yzm img{ vertical-align:middle}
