/*头部*/
.top-ce{width:100%; background:#f1eff0; height:30px; line-height:30px;}
.top-ce-w{width:1000px; margin:0 auto; text-align:right;}
.top-ce-w a{color:#193b50; padding:0 10px;}
.top-ce-w a.cur{color:#dd6800;}

.topbg { width:100%; height:109px; background:#193b50; }
.logo { float:left; width:320px; margin-left:22px; padding-top:26px; _display:inline;}
.logo a { display:block; height:62px; background:url(../images/logo.png) no-repeat; text-indent:-999em; }
#menu { float:right;}
#menu li { float:left; width:96px; height:109px; margin-right:5px; }
#menu .cur { background:#dd6800; }
#menu li a { display:block; height:109px; color:#fff; font:14px "Microsoft YaHei","STHeiti Light"; text-align:center; }
#menu li a:hover { color:#dd6800; }
#menu .cur a:hover { color:#fff; }
#menu li a span { display:block; padding-top:40px; font:10px Tahoma,Arial; }

/*Banner*/
.bannerWrap { position:relative; width:100%; height:479px; margin-bottom:1px; border-bottom:4px solid #d76c0c; overflow:hidden; }
.bannerWrap .pic { display:none; position:absolute; left:50%; top:0; width:1886px; height:479px; margin-left:-943px;}

.bannerWrap .picNum { position:absolute; left:50%; bottom:20px; width:960px; height:15px; margin-left:-480px; text-align:right;}
.bannerWrap .picNum span { display:inline-block; width:15px; height:15px; margin:0 4px; background:url(../images/banner_ot.png) no-repeat; cursor:pointer;}
.bannerWrap .picNum .cur { background:url(../images/banner_cur.png) no-repeat;}
*html .bannerWrap .picNum span { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/banner_ot.png"); background:none; cursor:pointer;}
*html .bannerWrap .picNum .cur { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/banner_cur.png"); background:none; cursor:pointer;}

/*页面开始*/
.contentWrap { width:100%; padding:30px 0; background:#eee; overflow:hidden; }
.content { width:1000px; margin:0 auto;}
.content h2 { margin-bottom:20px; color:#023C5F; }
.content h2 i { margin-right:5px; font:bold 18px "Microsoft YaHei","STHeiti Light"; }
.content h2 span { font:14px Arial; vertical-align:bottom; }
.content h2 a { float:right; margin-top:10px; padding-left:6px; background:url(../images/arrow.gif) no-repeat left center; color:#dd6800!important; font:12px Tahoma; vertical-align:baseline; }
.content h2 a:hover { text-decoration:underline; }

.about, .work, .contact { float:left; height:139px; margin-left:24px; padding-right:26px; border-right:1px solid #d7d7d7; _display:inline; }

.about { width:315px; margin-left:22px; }
.about .cn { margin-bottom:5px; line-height:20px; }
.about .en { font:12px/18px Tahoma; }

.work { width:275px; }
.work .img { float:left; width:100px; }
.work .text { float:right; width:160px; }
.work .text h3 { margin-bottom:8px; font:bold 12px Arial,"宋体"; }
.work .text p { line-height:18px; }

.contact { width:262px; padding:0; border:0; }
.contact a.more { display:block; height:85px; padding-left:183px; background:#11517b url(../images/img2.jpg) no-repeat; color:#fff!important; text-align:center; font:16px/85px Georgia,Arial; }
.contact a.more span { display:inline-block; padding-right:12px; background:url(../images/arrow2.gif) no-repeat right center; cursor:pointer; }

/*底部*/
.footerWrap { width:100%; padding:12px 0; background:#0c202c; }
.footer { width:1000px; margin:0 auto; color:#a5adb1; font:11px "Microsoft YaHei","STHeiti Light"; text-indent:22px;text-align: center; line-height:22px;}
.footer a{color:#a5adb1;}


/*Banner*/
.s-banner {width:100%; height:245px; border-bottom:4px solid #d76c0c; overflow:hidden; }

.location { height:38px; background: url(../images/linebg.jpg) repeat-x; line-height:36px; text-align:right;}

.sub-left { float:left; width:217px; margin-top:0px; }
.sub-left h2{font-size:18px;text-align:center;color:#d76c0c; padding-left:20px; text-align:left; background:#ccc; height:50px; line-height:50px;}
.sub-left .nav li { margin-bottom:2px; height:40px; font-size:11px;}
.sub-left .nav li a { display:block; height:40px; line-height:40px; padding-left:35px; background:url(../images/nav_ot.gif) no-repeat; color:#666; }
.sub-left .nav li a:hover, .nav li.cur a { background:url(../images/nav_cur.gif) no-repeat; color:#fff; }
.sub-left .lx a { display:block; height:100px; }

.sub-right { float:right; width:733px; margin-top:20px; padding-bottom:20px;}
.sub-right .artTitle { margin-bottom:25px; color:#023C5F; font-size:24px;}
.sub-right .artTitle span { margin-left:5px; font:15px Arial; text-transform:uppercase; vertical-align:bottom; }
.sub-right hr{ margin:20px 0;border:0px;border-top:#ccc 1px dashed}

/*新闻*/
.news_list{}
.news_list li{ background:url(../images/arrow.gif) 0 center no-repeat;line-height:30px;border-bottom:1px dashed #D2D1D1;text-align:right;color:#C4C4C4;}
.news_list li a{float:left; padding-left:10px; font-size:14px;}


/*正文定义*/
#article-lsf {line-height:28px; padding:0; font-size:14px;}
#article-lsf p{margin-top:20px;line-height:28px; font-size:14px;}
#article-lsf img{WIDTH: expression(this.width > 700 && this.width > this.height ? 700 : true);max-width: 700px;margin-top:20px;}
#article-lsf a{ color:#e66c00}

/*正文文章样式*/
.single_title{font-size:24px;font-family:"微软雅黑";text-align:center;margin:5px 0px;color:#e66c00; padding:15px 0;}
.single_add{color:#A0A0A0;text-align:center; padding-bottom:20px;}
.single_pic img{ display:block;WIDTH: expression(this.width > 700 && this.width > this.height ? 700 : true);max-width: 700px;margin:20px auto auto auto;}
.pre_next{height:28px;line-height:28px;border-top:1px solid #D7D7D7;padding-top:5px;margin-top:15px;}

/*搜索样式*/
.search-list{ margin:10px 0;}
.search-list h2{ border-bottom:#eee dashed 1px; height:45px; line-height:45px;}
.search-list li{ height:30px; line-height:30px;color:#999;width:100%; border-bottom:#eee dashed 1px;}

/*关键词*/
.sitetag{ padding:35px 0 10px 0; font-weight:bolder;}
.sitetag span{ margin-right:30px;}
.sitetag a{ border:#aaa solid 1px; font-weight:normal; background:#efefef; margin-right:10px; padding:0px 5px;}
.sitetag a:hover{ background:#ddd;}

/*表单*/
.table_post{ font-family: Verdana, Geneva, sans-serif; padding:20px 0;}
.table_post h2{ background:#eee; font-weight:normal; font-size:14px; padding:10px;}
.table_post .table_box{border:#c3c3c3 solid 1px; padding:15px 0;}
.table_post table{border-collapse: collapse; width:100%; margin-top:20px;}
.table_post td{ padding:5px 10px; font-size:14px;}
.table_post em{ color:#F00; font-style:normal;font-size:12px;}
.table_post select {width:222px; padding:3px 5px; border:#c3c3c3 solid 1px; height:25px; background:url(../images/input_bg.png) repeat-x;}
.table_post input{width:220px;  background:url(../images/input_bg.png) repeat-x; height:25px; line-height:23px; border:#c3c3c3 solid 1px;}
.table_post textarea{ width:400px; height:100px;border:#c3c3c3 solid 1px;background:#fff url(../images/input_bg.png) repeat-x; margin:3px auto;}
.table_post .btn{ background:#e66c00; border:none; width:113px; height:32px; line-height:28px; text-align:center; color:#FFF; cursor:pointer; margin:0px 20px 0 0px; font-size:14px;}


/*分页样式开始*/
.turnover {font-family:"宋体" ;text-align:center; margin:20px 0; font-size:14px;}
.turnover a, .turnover .current, .turnover .disabled{display:inline-block; height:25px; line-height:25px; padding:0 10px;margin-left:2px; text-align:center;}
.turnover a, .turnover .disabled { background:#f7f7f7;border:1px solid #ddd;text-decoration:none;}
.turnover a:hover, .turnover .current {border:1px solid #e66c00; background:#e66c00; color:#fff;  }