@charset "utf-8";

/* CSS Document */

/** 清除内外边距 **/

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */

dl, dt, dd, ul, ol, li, /* list elements 列表元素 */

pre, /* text formatting elements 文本格式元素 */

form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */

th, td /* table elements 表格元素 */ {

margin: 0;

padding: 0;

}

/**div居中**/

div{

margin:0px auto;

}

/** 设置默认字体 **/

body,

button, input, select, textarea /* for ie */ {

font:12px "黑体";

}

/** 重置列表元素 **/

ul, ol { list-style: none; }

/** 重置文本格式元素 **/

a { text-decoration: none;color:#555555; }

a:hover { text-decoration: none; color:#F60 }

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 正常化 */

sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */

sub { vertical-align: text-bottom; }

/** 重置表单元素 **/

button, input, select, textarea { font-size: 100%; margin-top:10px; } /* 使得表单元素在 ie 下能继承字体大小 */

/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/

table { border-collapse: collapse; border-spacing: 0; }

/**重置图片**/

fieldset,img { border:0; }



.clearfix {zoom:1;}.clearfix:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

/** 以上是通用html标记样式 **/



/*****index*****/

body { background:url(../images/top_bg.jpg) repeat-x; color:#615F5F; }

#top { width:1000px; height:114px; background:url(../images/header.jpg) no-repeat center; margin:0 auto;}

/**

#top { width:1000px; height:113px; background:url(../images/shadow.jpg) no-repeat center; margin:0 auto;}

#logo { float:left; margin-top:40px; }

#tel { float:right; margin-top:40px; }

**/

#nav { width:1000px; height:50px; margin:0 auto;}

#nav li { width:90px; height:50px; float:left; height:50px; line-height:50px; text-align:center; font-size:14px; font-weight:bold; }

#nav li:hover,#nav li.current { background:url(../images/nav_hover.jpg) no-repeat center; margin:0 auto; }

#nav li:hover a,#nav li.current a { color:#fff; }



#banner { width:1000px; height:320px; margin:0 auto; }

#container { width:1000px; height:600px; margin:0 auto; background:#f7f7f7; border:1px solid #f7f7f7; }

.sub_container { width:980px; height:238px; margin-top:20px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; background:url(../images/sub_cont_bg.jpg) repeat-x; }

.sub_container .con_l { width:560px; height:238px; float:left; background:url(../images/separate.jpg) no-repeat right center; }

.sub_container .con_l img {float:left; padding-left:15px; }

.sub_container .con_l p { float:right; padding-right:10px; width:320px; height:170px; line-height:20px; color:#555;}

.sub_container .con_l p a { font-size:11px !important; -webkit-text-size-adjust:none; color:#0658AB; }

.sub_container .con_r { width:420px; height:238px; float:left; }

.con_r ul { width:390px; height:180px; padding:0 15px; }

.con_r ul li { height:25px; line-height:25px; border-bottom:1px dashed #bababa; }

.con_r ul span.date { display:block; float:right; font-size:10px !important; -webkit-text-size-adjust:none; color:#0658ab; }

.con_r ul li a { display:block; background:url(../images/icon.jpg) no-repeat left center; padding-left:18px; }



.sub_container_1 { width:980px; height:213px; margin-top:20px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; background:url(../images/sub_cont_bg1.jpg) repeat-x; }

#marquee { width:960px; height:160px; overflow:hidden; }

#marquee li { float:left; padding:10px; background:url(../images/img_bg.jpg) no-repeat center; }



.title { width:97px; height:37px; line-height:25px; text-align:center; color:#fff; font-size:14px; font-weight:bold; background:url(../images/title.jpg) no-repeat; position:relative; top:-10px; left:20px; }



.more { float:right; position:relative; top:-14px; right:20px; }



.sub_shadow { width:980px; height:12px; background:url(../images/cont_shadow.jpg) no-repeat bottom; }



.link { width:885px; height:63px; padding-left:100px; line-height:63px; background:url(../images/link_bg.jpg) no-repeat center; margin:10px auto 15px; }

.link a { padding:0 10px; }



#footer {width:1000px; height:121px; margin:0 auto; background:url(../images/footer_bg.jpg) repeat-x bottom; }

.copyright { width:550px; height:50px; line-height:20px; color:#fff; padding:15px 20px; float:left; overflow:hidden; }

.logo { float:right; overflow:hidden; margin-top:30px; }





/*****内容页*****/

.content { width:1000px; height:100%; position:relative; margin:30px auto; overflow:hidden; }

.content .c_l { width:225px; height:100%; float:left; overflow:hidden;  }

.content .c_l .l_title {  line-height:40px; width:225; height:39px; display:block; overflow:hidden; background:url(../images/bt_bg.gif) repeat-x; }

.content .c_l .l_title h4 { font-size:14px; font-weight:bold; color:#0061a5; padding-left:30px; background:url(../images/dian.gif) no-repeat 10px; }



.content .c_l .abt { width:223px; background:url(../images/c_l_a.jpg); border:1px solid #e5e5e5; float:left; overflow:hidden; }

.content .c_l .abt li { width:180px; height:30px; margin:20px auto; font-size:14px; line-height:30px; text-align:center; background:url(../images/lanmu1.gif) no-repeat; }

.content .c_l .abt li:hover { width:180px; height:30px; margin:20px auto; font-size:14px; line-height:30px; text-align:center; background:url(../images/lanmu2.gif) no-repeat; }

.content .c_l .abt li a { font-size:14px; color:#0061a5; font-weight:bold; display:block; }

.content .c_l .abt li:hover a { font-size:14px; color:#fff; font-weight:bold; display:block; }

.content .c_l .cot { width:223px; height:250px; margin-top:10px; background:url(../images/c_l_c.jpg); float:left; overflow:hidden; border:1px solid #e5e5e5; background:url(../images/lxwm.gif) no-repeat left bottom; }

.content .c_l .cot ul {margin-top:10px; }

.content .c_l .cot li { width:180px; height:30px; font-size:12px; line-height:30px; margin-left:20px; }

.content .c_r { width:750px; height:100%; float:right;  }

.content .c_r .c_title { width:750px; height:35px; line-height:35px; background:url(../images/c_title.jpg) no-repeat top; }

.content .c_r .c_title h4 { font-size:14px; font-weight:bold; color:#0061a5; padding-left:25px; }

.content .c_r .c_title p { float:right; padding-right:30px; }

.content .c_r .c { font-size:14px; line-height:20px; border:1px solid #e5e5e5; border-radius:10px; margin-top:10px; padding:20px 30px; }

.content .c_r .c img { margin-bottom:10px; }



/*****list_news*****/

.list { margin:10px 20px 20px; clear:both; }

.list ul li { padding:6px 0; line-height:20px; clear:both; }

.list .date { float:right; display:block; }

.list .ico { float:left; display:block; width:6px; _width:3px; height:20px; background:url(../images/arrow_01.gif) no-repeat 0 7px; }

.list .page { margin:0 50px 40px; line-height:30px; text-align:center; }



/****show_news****/

.artbox { margin:30px 15px; padding-bottom:10px; border-bottom:1px solid #e6e6e6; text-align:center; }

.artbox h1 { color:#058009; font-size:14px; line-height:26px; }

.artbox .info { line-height:25px; }



/*****list_image****/

.pic-list { margin:30px 30px 0px; clear:both; overflow:hidden; }

.pic-list ul li { float:left; display:block; width:150px; height:150px; margin:10px 10px; }

.pic-list ul li span {display:block; width:150px; height:30px; line-height:30px; text-align:center; }

.pic-list .page { margin:0 30px 40px; line-height:30px; text-align:center; }



.page #pages { float:right; }

#pages { float:right; clear:both; margin-right:30px; }

#pages a { display:block; margin:5px; float:left; }

#pages span { display:block; margin:5px; float:left; color:red }  



/*********************************2013-11-18友情链接****************************/

/*---content_girls---*/

#content_girls{ width:885px; margin:0 auto;}

/*--girls_con03--*/

.girls_con{ width:885px; height:63px; position:relative;}

.sports_left,.sports_right{ width:30px; height:30px; display:block; text-indent:-9999px; cursor:pointer; position:absolute;}

.sports_left{ left:10px; top:20px;}

.sports_right{ right:15px; top:20px;}

.girls_con .sport_list{ position:absolute; left:45px; overflow:hidden; height:63px; width:790px; }

.girls_con ul{position:absolute; left:0px;}

.girls_con ul li{ float:left; margin-right:5px;margin-left:5px;_display:inline;}



/*********************************2013-11-18图文列表****************************/

.pic-list .item { width:695px; height:205px; margin-bottom:30px; border-bottom:1px dashed #999; }

.pic-list .item .pic { float:left; width:200px; height:160px; }

.pic-list .item .info { float:right; width:460px; height:170px; padding:10px; line-height:22px; }

.pic-list .item .info dt { font-size:14px; font-weight:bold; line-height:22px; }

.pic-list .item .info dt a { color:#0061a5; }

.pic-list .item .info dd a { color:#615f5f; }