@import url(960_reset.css);

/* --- 公共部分 --- */
body{ width:100%;font-family:"宋体";font:12px Verdana, Helvetica, sans-serif;line-height:1.8em;color:#333; background:#fff url(../images/custom/body_bj.gif) left top repeat-x;}
h1,h2,h3,h4,h5,h6{font-size: 100%;}
.f_l{ float:left;} .f_r{ float:right;}
.mt10{margin-top:10px;} .mt15{margin-top:15px;} .mt20{margin-top:20px;}.ml10{margin-left:10px;}
.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh28{line-height: 28px}.lh30{line-height: 30px} .f14{ font-size:14px;}


/*--- 图片 ---*/
.imb img{padding:3px; border:1px solid #d5e1e2;}
.imb a:hover img{ border:1px solid #F60;}
.row5{width:19.9%; float:left;}
.row4{width:24.9%; float:left;}
.row3{width:33.3%; float:left;}
.row2{width:49.9%; float:left;}
.row1{width:100%; float:left;}
.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff}
.img-wrap a:hover{ background-color:#e8eff6}

/*--- li ---*/
.li_img{ text-align:center;}
.li_img p,.li_img strong{ display:block; height:30px; line-height:30px;}

/*--- 文字 ---*/
.txt-list li{ border-bottom:1px #ddd dotted;}
.txt-list li a{background:url(../images/custom/li_dot.gif) left center no-repeat; padding-left:15px;}
.txt-list .date{ float:right;color:#909090;font-size:12px;padding-left: 5px;font-family: Arial;}

/*--- 颜色 ---*/
a{color:#333; text-decoration:none;}
a:hover{color:#0578ef; text-decoration:underline;}
.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}
.red, .red a, a.red{color:red;}.green{color:#0E774A}
.header,.mainnav,.main,.container,.wrap{ margin-left:auto; margin-right:auto;width:980px;}
.m,.mt,.mc{overflow: hidden;zoom: 1;}

/* ---头部--- */
.top{background: #F4F4F4; border-bottom: 1px solid #E4E4E4;height:28px; line-height:28px; letter-spacing:1px; color:#666;}
.top .topArea{ position:relative; width:980px; margin:0 auto;}
.top .topArea .topAreaR{position: absolute;right: 0;top: 1px;}
.top .topArea .topAreaR li{ float:left;background:url(../images/custom/topAreaR.png) right no-repeat; padding:0 5px;}
.top .topArea .topAreaR li a{ color:#666;}
.header #logo a{ float:left;display:block;background:url(../images/custom/logo.gif) no-repeat; height:81px; width:554px; text-indent:-100000px;}
.header #phone{ float:right;}

.navbar{background:#2495e1 url(../images/custom/nav_bj.gif) repeat-x;height:52px;}
.mainnav li{float:left;line-height:52px; text-align:center;}
.mainnav li a{display:block;font-size:14px;color:#FFF; padding:0 30px;font-family:"微软雅黑";}
.mainnav li a:hover{color:#ba5b01; background-color:#ffcb05; text-decoration:none;}
.banner{ width:980px; height:305px;  margin:0 auto; margin-top:15px;}

/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; overflow:hidden; float:left;}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}

/* 首页部分 */
.w335{ width:335px;} .w240{ width:75px;}
.news{width:500px;}
.col-r{ float:right; width:750px;}
.m2 .mt{ height:30px; line-height:30px;}
.m2 .mc{ border:1px solid #e8e8e8; border-top:none; padding:10px;background:url(../images/custom/bg5.gif) left bottom repeat-x;}
.m2 .mt .title{ float:left; color:#fff;font-size:14px;background:url(../images/custom/bgl.gif) no-repeat; width:108px; text-align:center; font-weight:bold;}
.m2 .mt .mid{ float:left;background:url(../images/custom/bgm.gif) repeat-x; height:30px;}
.m2 .mt .more{ float:right;background:url(../images/custom/bgr.gif) no-repeat; width:57px; height:30px;}
.m2 .mt .more a{ color:#616161}
.m2 .mc .red{ font-size:14px; font-weight:bold;}
.contact{ width:240px;} .contact .mc{ padding:6px 10px;}
.xinpin .mid{ width:585px;} .xinpin .mc{ padding-top:20px;}

/* products ---*/
.products{width:980px; margin-top:5px; background:url(../images/custom/bj_1.gif) no-repeat left bottom; padding-bottom:18px;}
.products h3{background:url(../images/custom/cpzs.gif) no-repeat; line-height:34px; padding-left:30px;}
.products h3 p{float:left;}
.products h3 span a{font-size:12px; color:#000000; float:right; font-weight:100; padding-right:10px;color:#878787;}

/*--- 网站底部 ---*/
.footer{background:url(../images/custom/foot_bj.gif) left top repeat-x; height:100px; margin-top:15px;}
.footer .wrap{padding-top:15px;color:#FFF; text-align:center; line-height:24px;}

/*--- 当前位置 --*/
.crumbs{ height:36px; line-height:36px;background:url(../images/custom/crumbs.gif) repeat-x;}
.crumbs h3{ font-size:14px;margin-left:16px;color:#619BDA; float:left;}
.crumbs p{ float:right; padding-right:15px;}

/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体; text-align:center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*--- 模块--- */
.main{ margin-top:10px;}
.pad-15{padding:15px;} .padl-15{ padding-left:15px;}
.col-left{float:left;width:220px;}
.col-auto{float:right;width:745px;border:1px solid #eee;}
.col-left .mt{height:30px; line-height:30px;background:url(../images/custom/hd1.gif) no-repeat;}
.col-left .mt h2{ color:#fff; font-size:14px; font-family:"微软雅黑"; padding-left:16px;}
.col-left .mc{border:1px solid #e8e8e8; border-top:none; padding:8px 13px; background-color:#fcfcfc;}

/*--- 左侧导航--- */
.li_cat li{line-height:26px; padding:4px 0;}
.li_cat li a{display:block;background:url(../images/custom/li_cat.gif) no-repeat; padding-left:20px; color:#616161;}
.li_cat li a:hover{ font-weight:bold; color:#2d64b3;}

.photo-list li{ vertical-align:top; width:183px;*width:186px; text-align:center; padding-bottom:12px; float:left;}
.photo-list li div.img-wrap{ width:160px; height:120px; margin:auto; margin-bottom:3px}
.photo-list li div.img-wrap a{ width:160px; height:120px;*font-size:88px;}

/* 内容 */
#Article{zoom:1; padding:0 20px 12px 20px;overflow:hidden;}
#Article h1{color:#000;font:800 26px/30px "宋体",arial;margin-bottom:6px; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e5e5e5}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .content{ font-size:14px;line-height:26px;}
#Article .content p{text-align:justify;word-wrap:break-word; padding:5px 0; text-indent:2em;}
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h3{padding-bottom:4px}
#Article .related{ padding:10px 0 0}
#Article .related .list li a{background:url(../images/custom/li_dot.gif) left center no-repeat; padding-left:15px;}
#Article .related .list .date{color:#909090;font-size:12px;padding-left: 5px;font-family: Arial;}
.relevance h3,.comment h4{background: url(../images/custom/icon.png) no-repeat left -375px; padding-left:16px;}

/*内容摘要*/
.summary {background-color:#F6FAFD;border: 1px solid #DCDDDD;font-size: 14px;line-height: 23px;margin: 15px 0 0;padding: 12px 5px 6px;text-align: justify;text-indent: 2em;}