﻿@charset "utf-8";
/* --------------  Public --------------  */
/* Reset */
/*html {*overflow-y:scroll;}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0px auto;padding:0;font-family: Arial, Helvetica, sans-serif;}
body{text-align:center;vertical-align:middle; font-size:12px;}
img{border:none;vertical-align:top;}
dl,dt,dd{margin:0;padding:0;}
ol,ul,li{list-style:none;}
a:link {font-family: Arial, Helvetica, sans-serif; text-decoration:none;color:#fff;}
a:visited {font-family: Arial, Helvetica, sans-serif; text-decoration:none;color:#fff;}
a:hover {font-family: Arial, Helvetica, sans-serif; text-decoration:none;color:#fff;}
a:active {font-family: Arial, Helvetica, sans-serif; text-decoration:none;color:#fff;}
br { letter-spacing:normal;}
/* Items */
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.overflow{ overflow:hidden;}
/* Font and Color body,a,a:hover{color:#36302b;font-family:Microsoft YaHei,sans-serif;}*/

/* Layout */
/* Set */
/* -------------- Public End --------------  */
/* HeaderBox */
.w1004 { width:1004px;}

.hd { height:142px; background:url(/images/index_01.jpg) repeat-x; margin-bottom:11px;}
.logo { height:71px; width:315px; margin-left:19px; margin-top:22px; float:left;}
.sc { color:#828282; font-size:12px; height:30px; width:250px; float:right; text-align:right; line-height:30px;;}
.sc a:link,a:visited,a:hover,a:active { color:#828282; font-size:12px;}
.nav { width:736px; height:41px; float:right; _margin-left:70px; margin-top:7px; background:url(/images/dh_03.jpg) repeat-x;}
.nav ul li a { color:#FFF; font-size:14px; font-weight:bold;}
.nav ul li a:link { color:#FFF;}
.nav ul li a:visited { color:#FFF;}
.nav ul li a:hover { color:#FFF;}
.nav ul li a:active { color:#FFF;}
.nav ul li { float:left; padding-left:10px; padding-right:10px; background:url(/images/dh_02.jpg) no-repeat right}
.nav ul { line-height:41px;}
.nav ul .last { background:none;}
/* 内容页样式 */
.cc { width:1004px; height:auto; margin-bottom:15px;}
.cc_con { width:804px; height:auto;}
.nrcss { text-align:left; line-height:2; font-size:14px; color:#131313; letter-spacing:1px;}
.padiv { float:right; padding-right:20px;}
.padiv a:link { font-size:12px; color:#9d9d9d;}
.padiv a:visited { font-size:12px; color:#9d9d9d;}
.padiv a:hover { font-size:12px; color:#9d9d9d;}
.padiv a:active { font-size:12px; color:#9d9d9d;}
.path span { font-weight:bold; font-size:16px;}
.path { height:70px; line-height:70px; padding-left:25px; overflow:hidden;}
.nrcon { padding-left:25px; padding-right:25px;}
.conjj { font-size:14px; padding-left:25px; padding-right:25px; color:#0052a9; font-weight:bold; clear:both;}

.infocoutent { font-size:12px; font-family:"宋体"; text-align:justify; clear:both;}
.infotitle { overflow:hidden; text-align:center; font-weight:bold;}

/* Main */

.syc1 { width:1004px; height:330px; margin-bottom:15px;}
.syc2 { width:1004px; height:420px; margin-bottom:15px;}
.syc3 { width:1004px;}
.showname { line-height:32px; height:32px; text-align:left; padding-left:10px; color:#FFF; font-size:14px; font-weight:bold; overflow:hidden;}
.showname a:link {color:#FFF; font-size:14px; font-weight:bold;}
.showname a:visited {color:#FFF; font-size:14px; font-weight:bold;}
.showname a:hover {color:#FFF; font-size:14px; font-weight:bold;}
.showname a:active {color:#FFF; font-size:14px; font-weight:bold;}

.hydt { width:184px; height:396px; background:url(/images/index_20.jpg) top no-repeat;}
.more { width:184px; height:24px; background:url(/images/index_31.jpg) repeat-x; line-height:24px;}
.more a:link { color:#494949;}
.more a:visited  { color:#494949;}
.more a:hover  { color:#494949;}
.more a:active  { color:#494949;}

.hydtname { line-height:29px; height:29px; text-align:left; padding-left:20px;}
.hydtname a:link {color:#FFF; font-size:12px; font-weight:bold;}
.hydtname a:visited {color:#FFF; font-size:12px; font-weight:bold;}
.hydtname a:hover {color:#FFF; font-size:12px; font-weight:bold;}
.hydtname a:active {color:#FFF; font-size:12px; font-weight:bold;}
.hydt ul li { height:64px; padding-top:8px; text-align:left; border-bottom:#d0d0d0 1px dashed; line-height:1.5;}
.hydt ul li span { display:block; font-family:宋体; color:#606060;}
.hydt ul li a:link { color:#3b3b3b; font-size:12px;}
.hydt ul li a:visited { color:#3b3b3b; font-size:12px;}
.hydt ul li a:hover { color:#3b3b3b; font-size:12px;}
.hydt ul li a:active { color:#3b3b3b; font-size:12px;}

.sylm li { height:24px;}
.sylm li a { color:#333;}
.lm { width:184px; background:url(/images/index_03.jpg) no-repeat; overflow:hidden;}
.lm ul { border:1px solid #d4d4d4; padding-top:13px; padding-bottom:13px; border-top:none; padding-left:10px;}
.lm ul li { background:url(/images/index_15.jpg) no-repeat; text-align:left; padding-left:15px; margin-bottom:8px;}
.lm ul li a { color:#333; font-size:12px; font-weight:bold;}
.lm ul li a:link { color:#333; font-size:12px; font-weight:bold;}
.lm ul li a:visited { color:#333; font-size:12px; font-weight:bold;}
.lm ul li a:hover { color:#333; font-size:12px; font-weight:bold;}
.lm ul li a:active { color:#333; font-size:12px; font-weight:bold;}
.jsimg { width:804px; height:330px;}

.child { display:none; margin-top:10px;}
#font { color:#0066c6;}
.onthis .child,.onChild .child { display:block;}
.onthis a:link { color:#333;}
.child a:link { color:#333;}

.whry { width:599px; height:192px; }

/* 首页JS大图内容 */
#TabID {POSITION: absolute; BOTTOM:0; right:0; width:804px;}
#TabID LI {FLOAT: left; CURSOR: pointer; WIDTH:171px;HEIGHT:52px;background:url('/images/dt.gif'); padding-top:30px; padding-left:15px;padding-right:15px; text-align:left;}
#TabID LI a { color:#606060; font-size:12px; font-weight:bold; line-height:1.5; text-align:left;}

#TabID LI a:hover { color:#FFF;}
#TabID LI a:active { color:#FFF;}
#TabID LI IMG{WIDTH:201px;HEIGHT:82px;}
#TabID LI.active { background:url('/images/dt1.gif'); text-align:left;}
#TabID LI.active a { color:#FFF;}

.gsjj { width:578px; height:213px; border:1px #d4d4d4 solid; margin-bottom:12px; padding-left:10px; padding-right:10px; text-align:left;}
.gsjj span { font-weight:bold; color:#0050a5; font-size:14px; height:43px; display:block; line-height:43px; background:url(/images/index_22.jpg) no-repeat; padding-left:30px;}
.gsjjcon { color:#323232; font-size:12px; height:140px; line-height:2; overflow:hidden;}
.gsjj h3 { height:25px; display:block; line-height:25px;}
.gsjj h3 a:link { color:#323232; font-size:12px;}
.gsjj h3 a:visited { color:#323232; font-size:12px;}
.gsjj h3 a:hover { color:#323232; font-size:12px;}
.gsjj h3 a:active { color:#323232; font-size:12px;}

.qywh { width:201px; height:191px; border:1px #d4d4d4 solid; padding-left:10px; padding-right:10px; text-align:left;}
.qywh span { font-weight:bold; color:#0050a5; font-size:14px; height:43px; display:block; line-height:43px;}
.qywhcon { color:#323232; font-size:12px; height:120px; line-height:2; overflow:hidden;}
.qywh h3 { height:25px; display:block; line-height:25px; }
.qywh h3 a:link { color:#323232; font-size:12px;}
.qywh h3 a:visited { color:#323232; font-size:12px;}
.qywh h3 a:hover { color:#323232; font-size:12px;}
.qywh h3 a:active { color:#323232; font-size:12px;}

.gsry { width:341px; height:191px; border:1px #d4d4d4 solid; padding-left:10px; padding-right:10px; text-align:left;}
.gsry span { font-weight:bold; color:#0050a5; font-size:14px; height:43px; display:block; line-height:43px; }
.gsrycon { color:#323232; font-size:12px; height:120px; line-height:2; overflow:hidden;}
.gsry h3 { height:25px; display:block; line-height:25px;}
.gsry h3 a:link { color:#323232; font-size:12px;}
.gsry h3 a:visited { color:#323232; font-size:12px;}
.gsry h3 a:hover { color:#323232; font-size:12px;}
.gsry h3 a:active { color:#323232; font-size:12px;}

.list_top{ width:341px;height:121px; overflow:hidden;}
.list_top .Empty{ width:40px; height:40px; float:left;}
.hot{ width:341px;height:121px; text-align:left;}
.hot ul{ width:341px; height:121px; overflow:hidden; margin:0;padding:0;}
.hot ul li{width:341px;height:30px; float:left; margin-right:15px; line-height:30px;}
.hot ul li a{ color:#0066ff; font-size:14px; font-weight:bold;}

.lxwm { width:184px; height:420px; background:url(/images/btn.jpg) top no-repeat; text-align:left;}
.dt { width:182px; height:86px; border:1px #d4d4d4 solid; margin-top:10px;}
.lxwmcon { width:164px; height:144px; font-size:12px; color:#4b4b4b; line-height:1.6; padding-top:17px; padding-left:10px; padding-right:10px;}
.cptit { height:32px; width:1004px; background:url(/images/cp_31.jpg) repeat-x; line-height:32px;}
.cptit a:link { font-size:14px; color:#FFF; font-weight:bold;}
.cptit a:visited { font-size:14px; color:#FFF; font-weight:bold;}
.cptit a:hover { font-size:14px; color:#FFF; font-weight:bold;}
.cptit a:active { font-size:14px; color:#FFF; font-weight:bold;}

.cpzs { height:283px; width:1002px; border:1px #d4d4d4 solid; margin-bottom:15px;}

#CSSBox{width:1002px;height:283px; margin:0 auto; overflow:hidden; background-color:#ffffff;}
#CSSBox ul li{ float:left; list-style:none; margin:10px 10px;}
#CSSBox ul li img { padding:2px; border:1px solid #d5d5d5;}
#CSSBox ul li span{ display:block; text-align:center; font-size:12px; height:23px; line-height:23px;}
#CSSBox ul li span a:link { color:#2d2d2d;} 
#CSSBox ul li span a:visited { color:#2d2d2d;} 
#CSSBox ul li span a:hover { color:#2d2d2d;} 
#CSSBox ul li span a:active { color:#2d2d2d;} 

.pic {}
.pic ul li{ float:left; list-style:none; width:200px; text-align:center; margin-top:15px;}
.pic ul li img { padding:2px; border:1px solid #d5d5d5;}
.pic ul li span{ display:block; text-align:center; font-size:12px; height:23px; line-height:23px;}
.pic ul li span a:link { color:#2d2d2d;} 
.pic ul li span a:visited { color:#2d2d2d;} 
.pic ul li span a:hover { color:#2d2d2d;} 
.pic ul li span a:active { color:#2d2d2d;} 

.lb ul { padding-left:25px; padding-right:25px;}
.lb ul li { border-bottom:1px dashed #d0d0d0; line-height:20px; margin-top:15px; padding-bottom:10px;}
.lb ul li span { font-size:12px; color:#606060; font-family:"宋体"; text-align:left; width:100px; display:block; float:left;}
.lb ul li a { font-size:12px; color:#006acb; font-family:Arial, Helvetica, sans-serif;}
.lb ul li a:link {font-size:12px; color:#006acb; font-family:Arial, Helvetica, sans-serif;}
.lb ul li a:visited { font-size:12px; color:#006acb; font-family:Arial, Helvetica, sans-serif;}
.lb ul li a:hover { font-size:12px; color:#006acb; font-family:Arial, Helvetica, sans-serif;}
.lb ul li a:active { font-size:12px; color:#006acb; font-family:Arial, Helvetica, sans-serif;}

.displa { margin-top:5px; padding:0;}
.displa li { padding-left:0;}

.lltj a { color:#000;}

.footer { height:94px; width:1004px; background:url(/images/ff_37.jpg) repeat-x; text-align:center; padding-top:20px; line-height:2; font-size:12px; color:#2d2d2d;}
.footer a { color:#a8a8a8;}
/* Footer */

.goback { text-align:center; line-height:40px;}
.goback a { color:#000; font-size:12px;}

.footpage { text-align:center; line-height:40px; font-size:12px; height:40px; clear:both;}
.footpage span { display:inline;}
.footpage a { color:#fff; background:#3366ff; padding:5px 5px;}
#redcolor a { background-color:#002286; font-weight:bold; padding:5px 5px;}

.fontstyle9 { font-weight:bold; color:#fff;}
