﻿@charset "utf-8";
/* CSS Document */

body { font-family: "微软雅黑"; background:#cdf3ff }
.body-wrapper{ background:#FFFFFF; width:1020px; border-left:1px solid #ABABAB; border-right:1px solid #ABABAB; margin:0 auto}
.header { width: 100%; height: 98px; background: url(../img/header-bg.jpg) repeat-x}
.logo { width: 800px; height: 84px; background: url(../img/logo.png) no-repeat; margin-top:5px }
.header-r { width: 180px; height: 63px; background: url(../img/header-r.png) no-repeat; margin-top:10px}

/* 导航 */
.nav-wrapper { width: 100%; height: 44px; background: url(../img/nav-bg.jpg) repeat-x }
#nav li { float: left; display: inline; position:relative}
#nav li a { display: block; height: 44px; padding: 0 20px; line-height: 44px; text-align: center; font-size: 15px; color: #FFFFFF; text-decoration: none}
#nav li a:hover { background: #FFDD00; color: #0062B3 }
#nav li ul { line-height: 27px; list-style-type: none; text-align: left; left: -999em; position: absolute; }
#nav li ul li { width: 140px; background: #F6F6F6; }
#nav li ul a { display: block; width: 120px; text-align: left; font-size:14px; padding:0 0 0 20px}
#nav li ul a:link { color: #666; text-decoration: none; }
#nav li ul a:visited { color: #666; text-decoration: none; }
#nav li ul a:hover { color: #F3F3F3; text-decoration: none; background: #3F7FB4; }
#nav li:hover ul { left: auto; }
#nav li.sfhover ul { left: auto; }

/* BANNER */
.banner{ height:357px}
.banner img{ width:1000px; height:357px}

/* 搜索 */
.search-nav{ width:1000px; height:41px; background:url(../img/search-bg.gif) repeat-x}
.srcoll{ height:20px; background:url(../img/laba.gif) left no-repeat; margin-left:15px; overflow:hidden; text-indent:30px; margin-top:10px}
.srcoll li{ line-height:20px; font-family:"微软雅黑"; color:#737373}
.search{ margin-top:6px; margin-right:20px}

/* 内容 */
.content-wrapper{padding:10px 0 0}
.cont-l{ width:670px; margin-right:14px}
.news-img{ width:662px; height:285px; border:1px solid #d3d3d3; padding:4px; margin-bottom:15px}
.slide{ widows:662px; height:285px}
.pic{}
.pic a{ display:block; width:514px; height:284px; position:relative;}
.pic a img{ width:514px; height:284px}
.pic p{ position:absolute; bottom:0; left:0; height:40px; background:#000000; opacity:0.5;filter:alpha(opacity=50); width:100%; line-height:40px; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; text-indent:10px}
.thumb a{ display:block; width:130px; height:58px; border:1px solid #dedede; padding:2px; margin:6px 0}
.thumb a img{ width:130px; height:58px}
.aboutus{ width:668px; height:264px; border:1px solid #b9b9b9; padding:1px; margin-bottom:15px}
.aboutus-title{ width:100%; height:34px; background:url(../img/aboutus-title.gif) no-repeat}
.aboutus img{ width:287px; height:184px; padding:1px; border:1px solid #acacac; float:left; display:inline; margin:15px 0 0 15px}
.about-r{margin:15px 15px 0 0; width:340px;}
.about-r h5{ font-size:17px; font-weight: 700; color:#0c97c5; text-align:center; margin-bottom:8px; _margin-bottom:1px}
.about-r p{ font-size:14px; color:#868686; text-indent:2em}
.about-r-more{ color:#ff8e08; font-size:12px}
.about-r-page{ margin-top:10px; width:320px}
.about-r-page li{ float:left; margin:0 6px}
.about-r-page li a{ background: url(../img/sprite.gif) no-repeat; display:block; width:66px; height:66px}
.about-r-page li a.yyjs{}
.about-r-page li a.yyhj{ background-position:0px -66px}
.about-r-page li a.bqhj{ background-position:0px -132px}
.about-r-page li a.xjsb{ background-position:0px -198px}

.tab-box{ width:326px; height:240px; border:1px solid #b9b9b9; padding:1px; margin-bottom:15px}
.tab-title{ width:auto; height:35px; background:url(../img/tab-title.gif) repeat-x; padding-left:10px}
.tab-title a{ display:block; height:29px; font-family:"微软雅黑"; font-size:14px; color:#333333; padding:0 20px; margin-top:3px; line-height:29px; text-decoration:none }
.tab-title a:hover{ border:1px solid #c2c2c2; border-top:2px solid #1199c6; border-bottom:1px solid #FFFFFF; background:#FFFFFF}
.tab-title a.on{ border:1px solid #c2c2c2; border-top:2px solid #1199c6; border-bottom:1px solid #FFFFFF; background:#FFFFFF}
.tab-content ul{ font-family:"微软雅黑"; margin-top:10px; margin-left:10px}
.tab-content ul li{ background:url(../img/tab-list.gif) no-repeat left; line-height:27px; text-indent:1em}
.tab-content ul li a{ color:#333333;}
.tab-content p{ margin-top:10px}
.tab-content p .more{ font-family:"微软雅黑"; font-size:12px; color:#9b9b9b;margin-left:21px}

.blue-box{width:303px; margin-bottom:15px}
.blue-box-title{ width:100%; height:40px; background: url(../img/blue-box-title-bg.jpg) no-repeat; line-height:40px}
.blue-box-title span{ font-size:15px; color:#FFFFFF; font-weight:bold; margin-left:10px}
.blue-box-title a{ font-size:12px; color:#333; margin-right:10px}
.blue-box-cont{ border:1px solid #e4e3e3; background:#faf9f9; border-top:none}
.blue-box-cont ul{ padding-top:10px; padding-left:6px}
.blue-box-cont li{ line-height:30px;border-bottom:1px dashed #c2c2c2; text-indent:1em; background:url(../img/blue-box-list.gif) no-repeat left}
.blue-box-cont li a{ color:#333333;display:block;width: 210px;overflow:hidden;height:30px;line-height:30px;}
.treat-list li{ border:none; float:left; margin:0 10px 15px}
.treat-list li a{ display:block; width:115px; height:30px; background:url(../img/treat-list.gif) no-repeat; color:#333333; text-indent:30px; text-decoration:none}
.zxzx{ background:url(../img/zxzx.gif) no-repeat left; height:27px; text-indent:90px; margin-left:60px}
.lyb{ height:34px; margin-left:60px; margin-top:10px}

.zjjs{ height:237px; border:1px solid #bbbbbb; clear:both; width:996px; padding:1px}
.zjjs-title{ width:100%; height:34px; background:url(../img/zjjs-title.gif) no-repeat}
.zjjs-roll{ width:980px; padding:5px;overflow:hidden;height:260px;}

.foot-nav{ width:100%; height:50px; background:#0c97c5; clear:both; margin-top:15px;}
.foot-nav p{ font-family:"微软雅黑"; color:#ffffff; font-size:15px; line-height:50px; margin-left:20px}
.foot-nav ul{ margin-right:20px}
.foot-nav li{ float:left; line-height:50px; margin:0 10px}
.foot-nav li a{ font-family:"微软雅黑"; font-size:14px; color:#FFFFFF}

.sidebar{ width:230px; margin-bottom:18px}
.sidebar dt{ background:url(../img/sidebar-title.gif) no-repeat; height:49px; line-height:49px; font-size:16px; color:#FFFFFF; text-indent:1em}
.sidebar dd a{ width:230px; height:57px; background:url(../img/sidebar-listbg.gif) no-repeat; display:block; font-size:15px; color:#0a95c3; text-decoration:none; line-height:57px; text-indent:1em}
.sidebar dd a:hover{ background-position:0 -57px; color:#FFFFFF; text-decoration:none}
.innernews{ width:230px}
.innercont{ width:750px; border:1px solid #dfdfdf}
.innercont-title{ width:100%; height:56px; background:url(../img/innercont-title.gif) repeat-x}
.innercont-title-name{ background:url(../img/innercont-title-fk.gif) no-repeat left; font-size:18px; color:#333333; text-indent:25px; line-height:55px; margin-left:20px}
.innercont-title .site{ color:#484848; line-height:55px; margin-right:20px}
.innercont-title .site a{ color:#484848;}
.innercont-list{ padding:10px}
.innercont-list li{ background: url(../img/innercont-list.gif) no-repeat left; text-indent:20px; font-size:14px; line-height:42px; border-bottom:1px dotted #bcbcbc; color:#7d7d7d;}
.innercont-list li span{ float:right; display:inline; margin-right:20px}
.innercont-list li a{ color:#4f4f4f}
.changepage{ text-align:center; color:#363636; margin:10px 0}
.changepage a{ margin:0 8px; color:#363636}

.innercont-article{ padding:10px}
.innercont-article p{ font-size:14px; color:#333333; text-indent:2em; line-height:24px}
.innercont-article-title{ padding-bottom:20px; border-bottom:1px dotted #9a9a9a; margin-bottom:30px}
.innercont-article-title h3{ font-size:18px; color:#464646; text-align:center; margin-bottom:15px}
.innercont-article-title p{ text-align:center}
.innercont-article-title span{ font-size:12px; color:#808080; margin:0 20px}
.innercont-article img{ margin:10px auto; display:block}
.innercont-article-changepage{ border-top:1px dotted #333333; margin-top:30px; padding-top:10px}
.innercont-article-changepage a{ color:#808080; margin:5px 0; display:inline-block}
.dome1 a,.dome2 a{float:left;margin-right:8px;}
.dome1,.dome2{margin-top:10px;float:left}

.footer{ width:100%;height:150px; background:url(../img/footer-bg.jpg) repeat-x}
.footer-logo{ margin:30px 0 0 30px}
.footer-cont{ font-size:14px; color:#747474; margin:25px 0 0 20px}
.footer-cont li{ line-height:26px}
.footer-r{ margin:30px 30px 0 0}

.fixed-wrapper{ width:110px; position:fixed; right:300px; top:200px;}
.fixed-box{ width:96px; height:187px; background:url(../img/framewindow-bg.png) no-repeat; padding-top:70px; padding-left:14px}
.fixed-box dt,dd{ margin-bottom:8px; font-size:14px; color:#5C5C5C}
.close-box{ width:110px; height:29px; background:url(../img/close-windowbg.png) no-repeat; cursor:pointer}

.innercont-form{ margin-top:20px; text-align:center}
.innercont-form label{ font-size:14px; color:#333; display:inline-block; vertical-align:middle}
.ipt-tx{ width:400px; height:24px; display:inline-block; vertical-align:middle}
.tarea{ width:400px; height:400px; display:inline-block;vertical-align: top}