@charset "utf-8";
/*************************************
* 文件名称：core.css
* 设计公司：深圳亿美网络 http://www.emeiweb.com
* 开发人员：涂丽华
* 创建日期：2012-02-19
* 最后修改：2012-02-19
* 内容概要: 页面主体样式
*************************************/

body{ background:#fff url(../images/body_bg.gif) repeat-x left 97px; color:#333333; padding-bottom:12px ; }
a{ color:#333333;}
a:hover{ color:#1981e8;}
.border_01{ border:1px solid #272727}
.dotline{ border-bottom:1px dotted #434343}


/*** layout ***/
#top, #nav, #banner, #main,#left,#right,#foot{ height:auto; overflow:hidden}

#top{ width:1002px; height:101px; margin:0 auto;}
#nav{ width:1002px; height:39px; margin:0 auto; text-align:left}
#banner{ width:1002px; margin:13px auto;}
#main{ width:1002px; margin:0 auto}
#left{ width:232px; text-align:left;}
#right{ width:754px;text-align:left}
#foot{ width:100%;   margin:16px auto 0;   text-align:center; border-top:2px solid #1981e8; background:#f4f4f4 }


/*** 分页样式 ***/
/*page split part*/
.manu {display:block; width:100%; clear:both; MARGIN: 3px; padding:20px 3px;TEXT-ALIGN: center;}
.manu A { MARGIN: 2px; padding:2px 5px;  COLOR: #1981e8; TEXT-DECORATION: none ;border:1px solid #1981e8;}
.manu A:hover { COLOR: #fff;  padding:2px 5px; border:1px solid #1981e8; background:#ff6600;}
.manu A:active {   COLOR: #fff; padding:2px 5px;border:1px solid #1981e8;background:#ff6600;}
.manu .current {BORDER: #1981e8 1px solid; PADDING:2px  5px; FONT-WEIGHT: bold;  MARGIN: 2px;  COLOR: #fff; BACKGROUND-COLOR: #1981e8}
.manu .disabled {BORDER: #999 1px solid; PADDING:2px  5px;  MARGIN: 2px;  COLOR: #999; background:#FFF } 
/*******************/
/* top */
#top .left{ padding-left:12px; margin-top:28px;}
#top .right{ text-align:right; line-height:32px;}
#top .right a{ padding:0 5px; cursor:pointer}
#top .right img{ margin-top:30px}

.nav ul{ padding-left:15px}
.nav ul li{ float:left}
.nav ul li a{ display:block; width:87px; height:39px; line-height:39px; text-align:center; font-family:'微软雅黑'; font-size:14px; color:#FFF;}
.nav ul li a:hover{ line-height:33px;}
.nav ul li.split{ width:2px; height:39px; background:url(../images/split.gif) no-repeat}

/* left */
#left h1{  height:32px; line-height:32px; background:url(../images/title01.gif) no-repeat; padding-left:24px; font-size:14px; font-weight:700; color:#036cb4}
#left ul{ margin:0 auto 15px; height:auto; overflow:hidden; border:1px solid #cccccc; background:#f4f4f4; width:217px; border-top:0; padding:12px 0  0}
.fwlist li{width:202px; text-align:center; line-height:30px; margin:0 auto 5px}
.fwlist li img{ border:1px solid #cccccc}
#left ul li.more{ height:45px; line-height:30px; padding:0 8px; background:none; overflow:hidden}
#left ul li.more div{ border-top:1px dotted #CCC; text-align:right; height:auto; overflow:hidden; padding-right:8px; margin-top:6px }

#left ul.cslist{ padding-bottom:6px}
.cslist li{ height:30px; line-height:30px; background:url(../images/dot.gif) no-repeat 10px center; padding-left:26px;}

/* right */
.caption{ height:33px; background:url(../images/title02.gif) no-repeat; line-height:33px;}
.caption h1{ float:left; font-weight:700; color:#FFF; font-size:14px; width:110px; text-align:center}
.caption p{ float:right; padding-right:12px;}
.panel{ border:1px solid #CCC; border-top:0; background:#f4f4f4; padding:10px 10px 15px; height:auto; overflow:hidden; margin-bottom:15px}
.prolist{ margin:6px 0 0; height:auto; overflow:hidden}
*html .prolist{ margin:15px 0 0; height:auto; overflow:hidden}
*+html .prolist{ margin:15px 0 0; height:auto; overflow:hidden}
.prolist li{ float:left; padding:0 11px 5px}
.pic{ display:block; width:220px; height:150px; border:1px solid #CCC; text-align:center; background:#FFFFFF}
.pname{ display:block; height:30px; width:220px; line-height:30px; text-align:center}

.arc{ height:auto; overflow:hidden}
.arc_top{ height:8px; font-size:5px; line-height:5px; background:url(../images/art_top.gif) no-repeat}
.arc_main{ height:auto; overflow:hidden; border:1px solid #CCC; border-top:0; background:#f4f4f4}

.arc_main .left{ padding:15px; width:340px; height:230px;}
.arc_main .right{ padding:15px; width:340px; padding-left:20px; height:230px; background:url(../images/split2.gif) no-repeat left top}
.scaption{ height:28px; }
.scaption h2{ float:left; padding-left:38px; font-size:14px; font-weight:700; color:#036cb4}
.scaption p{ float:right; padding-right:12px;}
.arc_main .left .scaption{background:url(../images/dot2.gif) no-repeat left center;}
.arc_main .right .scaption{background:url(../images/dot3.gif) no-repeat left center;}

.news_list{ margin-top:6px}
.news_list li{height:36px; line-height:36px; background:url(../images/dot.gif) no-repeat 10px center; padding-left:26px; border-bottom:1px dotted #CCC}
.news_list li a{ float:left}
.news_list li span{ float:right; color:#ff6600; padding-right:10px}

.pp{ height:auto; overflow:hidden; margin-top:15px}

/* foot */
.footlink{ height:auto; overflow:hidden; line-height:30px; width:982px; margin:0 auto; text-align:center; border-bottom:1px dotted #CCC; padding:0 10px}
.copyright{ width:982px; padding:10px; text-align:center; height:auto; overflow:hidden; margin:0 auto}

/* 在线浮动QQ */
#qq{ width:105px; height:auto; overflow:hidden;text-align:left}
.qq_top{ width:100%; height:42px; background:url(../images/qq/qq_top.gif) no-repeat; cursor:pointer}
.qq_top span{ padding-left:13px; line-height:38px; font-weight:700; color:#ff5a00 }
.qq_body{ width:100%; height:auto; overflow:hidden; background:url(../images/qq/qq_body.gif) repeat-y center top}
.qq_body ul{ padding:0 10px; text-align:center}
.qq_foot{ width:100%; height:22px; background:url(../images/qq/qq_foot.gif) no-repeat}

.sub{ min-height:1185px}

/* 文章详情 */
.news_title{ text-align:center; font-size:14px; font-weight:700; text-align:center; line-height:30px; margin-top:10px}
.news_top{ line-height:20px; text-align:center; margin-bottom:20px}
.news_content{ text-align:left; padding:0 10px}
.newsFoot{ padding:10px; text-align:right}

.des_title{ height:30px; padding:0 10px; text-align:left; font-weight:700; line-height:30px; border-bottom:1px dotted #CCC; margin-bottom:6px}
.pro_pic{ text-align:center; padding:15px; height:auto; overflow:hidden}