@charset "utf-8";
/* 全局 */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0px; padding: 0px; }
img { border: 0 none; padding:0px; margin:0px;}
ul, li, dl, dt, dd{ list-style-type:none; }
li{ list-style-type:none;}
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu ; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { color: #666; background:#fff url(../../static/images/body_bg.jpg) top repeat-x;}
a, a:link { color: #666; text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; color:#c00;}
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl { float:left; }
.fr { float:right; }
.ml30 {float:left; margin-left:28px;}
.blank20 {width:100%; height:20px; clear:both; overflow:hidden; }
.blank30 {width:100%; height:30px; clear:both; overflow:hidden; }



.topper_bar {width:1200px; height:30px; margin:0 auto; }
.topper_bar .welcome_date {width:500px; height:30px; float:left; padding-left:10px; line-height:30px;  }
.topper_bar .login_home {width:500px; height:30px; float:right; padding-right:10px; text-align:right; line-height:30px;   }
.topper_bar .login_home a { text-decoration:none; }
.topper_bar .login_home a:hover { text-decoration:underline; }

.topper {width:1200px; height:135px; margin:0 auto; background:url(../../static/images/newindex/topperbg.jpg); }

.topper .search_wrapper {width:600px; height:100px; margin:0 auto; padding-left:100px; padding-top:25px;}
.topper .search_wrapper .set_tab {width:500px; height:30px; float:left; }
.topper .search_wrapper .set_tab li {width:80px; height:30px; float:left; margin-right:10px;  }
.topper .search_wrapper .set_tab li a { background:#ddd; text-align:center; font-size:14px; color:#333; width:80px; height:30px; display:block; line-height:28px; }
.topper .search_wrapper .set_tab li a:hover { text-decoration:none;}
.topper .search_wrapper .set_tab li a.curr { background:url(../../static/images/newindex/set_tab1.gif); text-align:center; font-size:14px; color:#fff; width:80px; height:30px; display:block; line-height:28px; }


.topper .search_wrapper .search_from {width:470px; height:34px; /*border:2px solid #3EBB88;*/ border:2px solid #70c3b6; float:left; background:#fff url(../../static/images/newindex/fangdajing.jpg) left center no-repeat; padding-left:30px;}
.topper .search_wrapper .search_from .search_input {width:370px; height:34px; border:0; color:#999; float:left; outline: none; }
.topper .search_wrapper .search_from .search_button {width:100px; height:34px; border:0; /*background:#3EBB88;*/background:#70c3b6; float:left; font-size:16px; color:#fff; }

.topper .search_wrapper .hot_search {width:500px; height:30px; float:left; line-height:30px; color:#333; }
.topper .search_wrapper .hot_search a { color:#666; text-decoration:underline;}
.topper .search_wrapper .hot_search a:hover { color:#cc0000; text-decoration:none;}

.menu {width:100%; height:35px; background:#0092ce;}
.menu ul {width:1200px; height:35px; margin:0 auto; }
.menu ul li {/*width:120px;*/ width:150px; height:35px; float:left; }
.menu ul li a { display:block; width:120px; height:35px; background:#0092ce; text-align:center; font-size:14px; color:#fff; line-height:35px; }
.menu ul li a:hover { background:#006fb1;  text-decoration:none;}

.ad1 {width:1200px; height:300px; margin:0 auto; margin-top:20px; }

/*******报纸信息主体*******/
.newspaper_wrapper {width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:20px 0px;}
h1 {width:1200px; height:55px; border-bottom:2px solid #AAAAAA; display:block; }
h1 span {font-size:28px; line-height:55px; font-weight:normal; width:250px; height:55px; border-bottom:2px solid #3EBB88; display:block; color:#000; float:left;}
h1 a { float:right;  }
h1 a img { padding-top:7px; }
h1 a.box0 {width:200px; height:40px; background:#66c1b2; margin:0px; float:left; display:block; color:#fff; line-height:40px; text-align:center; font-size:20px; font-weight:normal;}
h1 a.box0:hover { background:#f90; color:#000; text-decoration:none;}
.newspaper_wrapper .left {width:250px; height:auto; overflow:hidden; float:left; }

.newspaper_wrapper .left .links {width:250px; height:auto; float:left; overflow:hidden; }
.newspaper_wrapper .left .links li { float:left; width:250px; height:70px; padding-top:15px; }

.newspaper_wrapper .left .l_list {width:248px; height:auto; overflow:hidden; border:1px solid #E4E4E4; float:left; background:#fff; margin-top:20px;}
.newspaper_wrapper .left .l_list .l_list_title {width:248px; height:40px; border-bottom:1px solid #e4e4e4; /*background:#F7F7F7;*/ background:#abdad3;}
.newspaper_wrapper .left .l_list .l_list_title:hover{width:248px; height:40px; border-bottom:1px solid #e4e4e4; /*background:#F7F7F7;*/ background:#f90;}
.newspaper_wrapper .left .l_list .l_list_title span { font-size:14px; line-height:40px; color:#333; margin-left:10px; display:block; border-bottom:2px solid #3EBB88; float:left; }
.newspaper_wrapper .left .l_list .l_list_title .kuaixun {font-size:14px; line-height:38px; color:#333; margin-left:44px; display:block; border-bottom:none; float:left; }
.newspaper_wrapper .left .l_list .l_list_title a { float:right; font-size:12px; line-height:38px; color:#999; padding-right:10px; }
.newspaper_wrapper .left .l_list .l_list_title .morekx{ float:right; font-size:12px; line-height:40px; color:#000; padding-right:10px; }
.newspaper_wrapper .left .l_list .l_list_title .morekx:hover{ float:right; font-size:12px; line-height:40px; color:#000; padding-right:10px; }
.newspaper_wrapper .left .l_list .l_list_title .kuaixun a{ float:right; font-size:22px; line-height:40px; color:#000; padding-right:0px; text-decoration:none;}
.newspaper_wrapper .left .l_list .l_list_title .kuaixun a:hover{ float:right; font-size:22px; line-height:40px; color:#000; padding-right:0px; text-decoration:none;}
.newspaper_wrapper .left .l_list ul {width:230px; margin:0 auto; margin:10px; background:url(../../static/images/newindex/numbg.gif) left top no-repeat; height:525px; }
.newspaper_wrapper .left .l_list ul li {width:210px; height:34px; border-bottom:1px solid #f0f0f0; padding-left:20px; }
.newspaper_wrapper .left .l_list ul li a { font-size:12px; line-height:34px; color:#666; }

.newspaper_wrapper .left .ad3 { padding-top:20px; float:left;}


.newspaper_wrapper .right{width:920px; height:auto; overflow:hidden; float:right;background:#fff;}
.newspaper_wrapper .right .kuang {width:440px; height:160px; margin-top:10px;}
.newspaper_wrapper .right .kuang h2 {width:440px; height:40px; float:left; border-bottom:1px solid #E3E3E3;}
.newspaper_wrapper .right .kuang h2 span {width:auto; height:39px; float:left; border-bottom:2px solid #666; display:block; padding:0px 5px; line-height:40px; font-size:20px; font-weight:normal; color:#c00;}
.newspaper_wrapper .right .kuang h2 span a{width:auto; height:39px; float:left; border-bottom:2px solid #666; display:block; padding:0px 5px; line-height:40px; font-size:20px; font-weight:normal; color:#c00; text-decoration:none;}
.newspaper_wrapper .right .kuang h2 span a:hover{width:auto; height:39px; float:left; border-bottom:2px solid #666; display:block; padding:0px 5px; line-height:40px; font-size:20px; font-weight:normal; color:#c00; text-decoration:none;}
.newspaper_wrapper .right .kuang h2 a { float:right; font-size:12px; font-weight:normal; color:#999; line-height:40px;}
.newspaper_wrapper .right .kuang img { float:left; padding-top:15px; width:100px; height:100px;}
.newspaper_wrapper .right .kuang ul {float:left; padding-top:15px; padding-left:15px; width:320px; }
.newspaper_wrapper .right .kuang ul li { width:308px; height:20px; float:left; background:url(../../static/images/newindex/dot2.gif) left center no-repeat; padding-left:10px; overflow:hidden;}
.newspaper_wrapper .right .kuang ul li a { line-height:20px; color:#666; }
.newspaper_wrapper .right .kuang ul li a:hover { color:#C00; }
.newspaper_wrapper .right .kuang ul li span { float:right; line-height:20px; color:#999;}


#focus {width:250px; height:300px; overflow:hidden; position:relative; margin:0 auto;}
#focus ul {height:300px; position:absolute;}
#focus ul li {float:left; width:250px; height:300px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:250px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:250px; height:10px; padding:5px 10px;  bottom:0; margin:0 auto; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#000;}
#focus .preNext {width:45px; height:100px; position:absolute; top:110px; background:url(../../static/images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}

#focus .next {right:0; background-position:right top;}


/*******母婴*******/
.baby_wrapper {width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:20px 0px;}
.baby_wrapper h3 {width:1200px; height:55px; border-bottom:2px solid #ccc; display:block; }
h3 span {font-size:28px; line-height:55px; font-weight:normal; width:250px; height:55px; border-bottom:2px solid #f39; display:block; color:#f39; float:left;}
h3 a { float:right;  }
h3 a img { padding-top:7px; }
h3 a {width:auto; height:auto; float:right; font-size:18px; padding:5px 10px; border:1px solid #FC0; color:#F60; font-weight:normal; margin-top:10px;}
h3 a:hover { text-decoration:none; background:#FC0; color:#fff;}
.baby_wrapper .left { width:250px; height:300px; float:left; }
.baby_wrapper .right {width:920px; height:300px; float:right; }
/* 切换选项卡 */
		.slideTxtBox{ width:920px; text-align:left;  }
		.slideTxtBox .hd{ height:40px; line-height:30px; background:url(../../static/images/newindex/mbg.gif); border-bottom:2px solid #FFD62F;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; cursor:pointer; padding:0px 15px; font-size:20px; line-height:40px; margin:0px 15px; display:inline; color:#F60;}
		.slideTxtBox .hd ul li img {padding-top:8px; float:left; padding-right:5px;}
		.slideTxtBox .hd ul li.on{ height:40px;  background:#fff; border:1px solid #FFD62F; border-bottom:2px solid #fff; color:#333;}
		.slideTxtBox .bd ul{ padding:15px 0px;  zoom:1; }
		.slideTxtBox .bd li{ width:162px; height:240px; float:left; text-align:center;margin:10px;}
		.slideTxtBox .bd li img { width:160px; height:160px; border:0px; padding:3px;}
		.slideTxtBox .bd li a img:hover {padding:2px; border:1px solid #FC0;}
		.slideTxtBox .bd li a { font-size:14px; line-height:18px; color:#666; }
		.slideTxtBox span { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#C00; font-weight:bold;}

/* 图片切换 */
		.slideBox{ width:250px; height:300px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:250px; height:300px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev{ position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../../static/images/newindex/slider-arrow.png) -110px 13px no-repeat; /*filter:alpha(opacity=50);opacity:0.5;*/   }
		.slideBox .next{ position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../../static/images/newindex/slider-arrow.png) -110px 13px no-repeat; /*filter:alpha(opacity=50);opacity:0.5;*/   }
		.slideBox .next{ left:auto; right:0%; background-position:8px 13px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }




/*******网站信息主体*******/
.website_wrapper {width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:20px 0px;}
.website_wrapper .left {width:250px; height:auto; overflow:hidden; float:left; }

.website_wrapper .left .l_list {width:248px; height:auto; overflow:hidden; border:1px solid #E4E4E4; float:left; background:#fff; margin-top:20px;}
.website_wrapper .left .l_list .l_list_title {width:248px; height:40px; border-bottom:1px solid #e4e4e4; /*background:#F7F7F7;*/ background:#abdad3;}
.website_wrapper .left .l_list .l_list_title:hover{width:248px; height:40px; border-bottom:1px solid #e4e4e4; /*background:#F7F7F7;*/ background:#f90;}
.website_wrapper .left .l_list .l_list_title span { font-size:14px; line-height:38px; color:#333; margin-left:10px; display:block; border-bottom:2px solid #3EBB88; float:left; }
.website_wrapper .left .l_list .l_list_title a { float:right; font-size:12px; line-height:38px; color:#999; padding-right:10px; }
.website_wrapper .left .l_list .l_list_title .kuaixun {font-size:14px; line-height:38px; color:#333; margin-left:50px; display:block; border-bottom:none; float:left; }
.website_wrapper .left .l_list .l_list_title a { float:right; font-size:12px; line-height:38px; color:#999; padding-right:10px; }
.website_wrapper .left .l_list .l_list_title .morekx{ float:right; font-size:12px; line-height:40px; color:#000; padding-right:10px; }
.website_wrapper .left .l_list .l_list_title .morekx:hover{ float:right; font-size:12px; line-height:40px; color:#000; padding-right:10px; }
.website_wrapper .left .l_list .l_list_title .kuaixun a{ float:right; font-size:22px; line-height:40px; color:#000; padding-right:0px; text-decoration:none;}
.website_wrapper .left .l_list .l_list_title .kuaixun a:hover{ float:right; font-size:22px; line-height:40px; color:#000; padding-right:0px; text-decoration:none;}
.website_wrapper .left .l_list ul {width:230px; margin:0 auto; margin:10px; background:url(../../static/images/newindex/numbg.gif) left top no-repeat; height:525px; }
.website_wrapper .left .l_list ul li {width:210px; height:34px; border-bottom:1px solid #f0f0f0; padding-left:20px; }
.website_wrapper .left .l_list ul li a { font-size:12px; line-height:34px; color:#666; }

.website_wrapper .right {width:920px; height:auto; overflow:hidden; float:right; }





.website_wrapper .right .fenkuang {width:450px; height:auto; border:1px solid #E4E4E4; background:#F7F7F7; position:relative; border-bottom:2px solid #E4E4E4;}
.website_wrapper .right .fenkuang span {width:60px; height:60px; background:url(../../static/images/newindex/hot1.gif); top:-1px; left:-1px; position:absolute; }
.website_wrapper .right .fenkuang .title {width:380px; height:60px; float:left; text-align:center; }
.website_wrapper .right .fenkuang .title i { line-height:60px; margin:0 auto; font-size:20px; border-bottom:2px solid #3EBB88; margin:0 auto; }
.website_wrapper .right .fenkuang img{ float:left; padding:8px 5px 10px 15px; width:100px; height:80px;}
.website_wrapper .right  .fenkuang ul {width:290px; float:left; padding:0 15px; }
.website_wrapper .right  .fenkuang ul li { width:294px; height:20px; float:left; background:url(../../static/images/newindex/dot2.gif) left center no-repeat; padding-left:10px; overflow:hidden;}
.website_wrapper .right  .fenkuang ul li a { line-height:20px; color:#666; }
.website_wrapper .right  .fenkuang ul li a:hover { color:#C00; }
.website_wrapper .right  .fenkuang ul li span { float:right; line-height:20px; color:#999;}


/*********底部广告*********/
.ad_all {width:1200px; height:150px; margin:0 auto; padding:20px 0px 40px 0px ; }
.ad_all .ad_fen {width:380px; height:150px; }
.ad_all .ad_fen img {width:380px; height:150px; border:0px;  }

.footer {width:100%; height:auto; background:#F2F2F2; border-top:2px solid #3EBB88; padding:30px 0px; font-size:12px; line-height:20px; text-align:center; color:#999;}