/*清除文档类型声明中的默认属性*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding: 0;}
body,button, input, select, textarea{font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
ul, ol { list-style: none;}
a { text-decoration: none;color:#666;}
a:hover { text-decoration:none;color:#cc3366;}
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
table { border-collapse:collapse; border-spacing: 0; }

/*通用定义*/
.clear{clear:both; height:0px; display:block; font-size:1px;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.left{ float:left;}
.right{ float:right;}
.space5{clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.space10{clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}
.space15{clear:both; height:15px; display:block; font-size:1px;overflow:hidden;}
img{display:block;}

.center{ width:960px; margin:0 auto}
.center2{width:954px;margin:0 auto;}

/*新添加的样式*/
.head{background-color:#f2f2f2;padding-top:18px;}

/*通用广告*/
.adv-banner{ width:960px; margin:0 auto;}
.adv-banner .colL{ float:left; width:650px; height:90px; background:#f3f3f3}
.adv-banner .colR{ float:right; width:300px; height:90px;background:#f3f3f3}

/*logo\搜索*/
.layout,.nav_box{width:960px;margin:0 auto;}


/*导航*/
.nav{border-top:5px solid #cc6699;border-bottom:1px solid #ccc;background-color:#fff;height:34px;}
.nav_box{position:relative;}
.nav_box .top_border{width:225px;height:5px;background-color:#666;top:-5px;left:0;position:absolute;_display:none;}
.nav_box .nav_link{position:absolute;top:2px;left:10px;}
.nav_box .nav_link a{padding:0 15px;display:inline-block;font:500 15px/32px "微软雅黑";height:35px;}
.nav_box .nav_link a:hover,.nav_box .nav_link a.current{background-color:#cc6699;color:#fff; text-decoration:none;}





.stitlePics{background:url(../images/stitle.gif) 0 0 no-repeat;}
.btitlePics{background:url(../images/btitle.gif) 0 0 no-repeat;height:51px;width:954px;}
.topNews .lArea{width:724px;float:left;}
.topNews .rArea{width:215px;float:right;height:445px;background-color:#f7f7f7;border:1px solid #e0e0e0;}
.topNews .lSide{width:405px;float:left;}
.topNews .rSide{width:300px;float:right;}
.topNews .lSide li{padding:10px 0 15px 0;border-bottom:1px dashed #ccc;}
.topNews .lSide li h2 a,.topNews .lSide .topic h2 a{height:28px;line-height:28px;color:#c69;font-size:18px;}
.topNews .lSide li h2 a{font-size:20px;line-height:32px;height:32px;overflow:hidden;}
.topNews .lSide li h2 a:hover,.topNews .lSide li p a:hover,.topNews .lSide .topic a:hover,.topNews .rArea .newBox li a:hover,.box1 .lArea .lSide .abstract h2 a:hover,.box1 .lArea .rSide .abstract h2 a:hover{color:#cc3366;}
.topNews .lSide li p,.topNews .lSide .topic p{color:#666;}
.topNews .lSide li p a,.topNews .lSide .topic p a{color:#996633;}
.topNews .lSide .stitle{ background-position:0 0;height:35px;}
.topNews .lSide li.noborder{border:0 none;}
.topNews .lSide .topic img{float:left;margin-right:10px;width:80px;height:80px;}
.topNews .rArea .newBox{width:186px;margin:0 auto;padding:5px 0;}
.stitlePics2 a{background:url(../images/stitle.gif) 0 0 no-repeat;}

.topNews .rArea .newBox  .stitle11 dl{width:190px;margin:0 auto;background:url(border.gif) 0 bottom no-repeat;height:25px;}
.topNews .rArea .newBox  .stitle11 dd{float:left;width:85px;}
.topNews .rArea .newBox  .stitle11 dd a{background:url(../images/stitle.gif) 0 -43px no-repeat;width:85px;height:25px;display:block;}
.topNews .rArea .newBox  .stitle11 .slink2 a{background-position:-105px -43px;}
.topNews .rArea .newBox  .stitle11 dd a.hover{background-position:-210px -43px;}
.topNews .rArea .newBox  .stitle11 .slink2 a.hover{background-position:-315px -43px;}

.topNews .rArea .newBox .stitle2 a{background:url(../images/stitle.gif) 0 -78px no-repeat;width:186px;height:23px;display:block;} 
.topNews .rArea .newBox ul{margin-top:5px;}
.topNews .rArea .newBox li{background:url(../images/icon-bg_h.gif) 0 -160px no-repeat;padding-left:10px;line-height:26px;height:26px;overflow:hidden;}
.topNews .rArea #ttUl li{background:none;line-height:26px;height:26px;overflow:hidden;padding:0;}
.topNews .rArea #ttUl li span{font-size:12px;color:#fff;background-color:#cc6699;width:18px;height:18px; text-align:center;margin-right:8px;display:inline-block;line-height:18px;}
.topNews .rArea .newBox li a{color:#666;}

.box1 .btitle2{background-position:0 -61px;}
.box1 .btitle3{background-position:0 -122px;}
.box1 .btitle4{background-position:0 -183px;}
.box2 .btitle5{background-position:0 -244px;}

.box1 .lArea{width:738px;float:left;}
.box1 .rArea{width:215px;float:right;background-color:#f7f7f7;height:300px;}
.box1 .lArea .lSide{width:360px;float:left;border-right:1px solid #ccc;}
.box1 .lArea .rSide{width:360px;float:right;}
.stitlePics a{background:url(../images/stitle.gif) 0 0 no-repeat;}
.box1 .lArea .lSide .stitlePics a,.box1 .lArea .rSide .stitlePics a{height:30px;width:360px;display:block;}
.box1 .lArea .lSide .stitle1 a{background-position:0 -109px;}
.box1 .lArea .rSide .stitle2 a{background-position:0 -150px;}
.stitleTt{background:url(stitle.gif) 0 -75px no-repeat;height:24px;line-height:24px;}
.stitleTt a{background:none;float:right;}
.box1 .lArea .lSide .stitle3 a{background-position:0 -190px;}
.box1 .lArea .rSide .stitle4 a{background-position:0 -230px;}
.box1 .lArea .lSide .stitle5 a{background-position:0 -270px;}
.box1 .lArea .rSide .stitle6 a{background-position:0 -310px;}
.box1 .lArea .lSide .stitle7 a{background-position:0 -350px;}
.box1 .lArea .rSide .stitle8 a{background-position:0 -390px;}
.box1 .lArea .abstract{width:355px;}
.box1 .lArea .abstract img{float:left;margin-right:10px;width:125px;height:95px;}
.box1 .lArea .abstract h2{height:28px;line-height:28px;font-size:14px;overflow:hidden;}
.box1 .lArea .abstract h2 a{color:#c69;}
.box1 .lArea .abstract p,.box2 .lArea .rSide p{color:#666; text-indent:2em;margin-top:5px;height:65px;overflow:hidden;line-height:22px;}
.box1 .lArea li,.box1 .rArea li,.box2 .rArea li{line-height:24px;font-size:14px;background:url(../images/icon-bg_h.gif) 5px -136px no-repeat;padding-left:15px;height:24px;overflow:hidden;}
.box1 .rArea .stitle3,.box2 .rArea .stitle3{height:30px;line-height:30px;color:#cd2fb4;font-size:18px;font-weight:bold;padding-left:20px;margin-top:10px;}
.box1 .rArea .stitle3,.box2 .rArea .stitle3 a{color:#cd2fb4;}
.box1 .rArea .stitle3,.box2 .rArea .stitle3 a:hover{color:#c36;}
.box1 .rArea ul,.box2 .rArea ul{margin:10px 10px 0 10px;}
.box1 .rArea li,.box2 .rArea li{background-position:5px -158px;line-height:26px;font-size:12px;height:26px;overflow:hidden;}

.box2 .lArea{width:738px;float:left;}
.box2 .rArea{width:215px;float:right;background-color:#f7f7f7;height:245px;}
.box2 .lArea .lSide{width:454px;float:left;border-right:1px solid #ccc;height:245px;}
.box2 .lArea .rSide{width:270px;float:right;}
.box2 .lArea .stitlePics{height:45px;wdith:454px;}
.box2 .stitle9{background-position:0 -429px;}
.box2 .lArea .lSide .lImg{float:left;width:200px;position:relative;height:175px;margin-left:5px;}
.box2 .lArea .lSide .lImg img{width:200px;height:175px;}
.box2 .lArea .lSide .lImg p{position:absolute;height:24px;line-height:24px;font-size:14px;opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);background-color:#cd2fb4;bottom:0;width:200px;color:#fff;text-align:center;}
.box2 .lArea .lSide .rText{width:230px;float:right;}
.box2 .lArea .lSide .rText h2 a,.box2 .lArea .rSide h2 a{color:#cd2fb4;height:30px;line-height:30px;font-size:14px;overflow:hidden;}
.box2 .lArea .lSide .rText h2 a:hover,.box2 .lArea .rSide h2 a:hover{color:#c36;}
.box2 .lArea .lSide .rText li,.box2 .lArea .rSide li{line-height:24px;font-size:12px;background:url(../images/icon-bg_h.gif) 5px -136px no-repeat;padding-left:15px;height:24px;overflow:hidden;}
.box2 .sBox{height:245px;}
.box2 .line{background:url(line.gif) 0 0 no-repeat;height:3px;}
.box2 .stitlePics2 a{height:45px;width:250px;overflow:hidden;display:block;background:url(../images/stitle.gif) 0 0 no-repeat;}
.box2 .stitle10 a{background-position:0 -530px; }
.box2 .stitle11 a{background-position:0 -484px;}
.box2 .stitle12{background-position:0 -581px;}
.box2 .stitle13 a{background-position:0 -680px;}
.box2 .stitle14 a{background-position:0 -635px;}

.box1 .rArea .color1 a{color:#c69;}
.box1 .rArea .color1 a:hover,.box1 .lArea .abstract h2 .color2,.box1 .rArea .color2 a:hover,.box1 .rArea .color3 a:hover,.box1 .rArea .color4 a:hover{color:#c36;}
.box1 .lArea .abstract h2 .color2,.box1 .rArea .color2 a{color:#3d6b0f;}
.box1 .lArea .abstract h2 .color3,.box1 .rArea .color3 a{color:#eb6100;}
.box1 .lArea .abstract h2 .color4,.box1 .rArea .color4 a{color:#415e88;}

.link{ border:1px solid #ddd; border-top:7px solid #ddd; padding:5px 10px; line-height:24px;}
.link a{ margin-right:10px;}

/*焦点图*/
.focus{ width:300px; height:448px; overflow:hidden; position:relative}
.focus .slides_container{ height:400px; overflow:hidden; width:300px; overflow:hidden}
.focus img{ width:300px; height:400px; background:#f3f3f3; display:block}
.focus .txt{ background:url(../images/black60.png); position:absolute; width:300px; height:35px; bottom:0; color:#fff;line-height:35px;text-align:center;}
.focus .txt a{ color:#fff;}
.focus .txt a:hover{ color:#FF0;}
.focus .txt h3{ font-size:16px;font-weight:bold;color:#fff;}
.focus .txt h3:hover{color:#FFFF00;}
.focus .txt p{ margin-top:5px;}
.focus .pagination{ width:90px;  height:11px; overflow:hidden; margin:15px 0 0 120px}
.focus .pagination li{ float:left; width:18px; text-indent:-9999px}
.focus .pagination a{ background:url(../images/icon-bg_h.gif) no-repeat 0 -116px; width:11px; height:11px; display:block; }
.focus .pagination .current a{background:url(../images/icon-bg_h.gif) no-repeat 0 -90px;}

.about{border:1px solid #ddd;border-top:5px solid #ddd;padding:15px 20px;margin:10px 0;color:#666;}
.about font{padding:0 10px;}