/* CSS Document */
/*--Globals--*/
body{background:#fff;min-width: 1200px;}
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:16px/1.8 "Microsoft YaHei","Arial Narrow",HELVETICA; color:#414141;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
section, article, aside, header, footer, nav, dialog, figure {display: block;}
a {color:#414141; text-decoration:none;}
a:hover {color:#1579d7; cursor:pointer;}
img{border:0; vertical-align:bottom;}
ul,ol{list-style:none;}
.clear{ clear:both; margin:0; padding:0; height:0; line-height:0; font-size:0;}
.clearfix{ zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.layout {width:1200px;height:100%; margin:0 auto;overflow:hidden;}
.hide{ display:none;}
.mr30{margin-right:30px;}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px;}
.mt15{ margin-top:15px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mt2{margin-top:2px;}

#adBody02 {
    width: 100%;
    height: 35px;
    margin-top: 20px;
}

#adBody02 img {
    width: 100%
}







/*AD*/

.ad2{ width:790px; float:left;}
.ad2 img{width:790px; height:50px;}
.ad3 { width:380px; float:right;}
.ad3 img{width:380px; height:50px;}
.ad4{ width:380px; float:left;}
.ad4 img{width:380px; height:50px;}
.ad5 { width:790px; float:right;}
.ad5 img{width:790px; height:50px;}
.ad6{ width:380px; float:left; margin-right:30px;}
.ad6 img{width:380px; height:120px;}
.ad7{ width:380px; float:left;margin-right:30px;}
.ad7 img{width:380px; height:120px;}
.ad8{ width:380px; float:left;}
.ad8 img{width:380px; height:120px;}

.layout_nav {width:1200px;height:100%; margin:0 auto;overflow:hidden;}
.rightBig { width:790px; float:right; height:100%; overflow:hidden; display:inline;}
.leftBig { width:790px; float:left; height:100%; overflow:hidden; display:inline;}
.leftArea {width:380px;float:left; height:100%; overflow:hidden; display:inline;}
.rightArea{width:380px;float:right;height:100%; overflow:hidden; display:inline;}
.middleArea{float:left; width:380px;}
.list h3{  font-size:16px; font-weight:600; color:##00479d; line-height:30px; background:url(../images/dian.png) no-repeat 0px 12px; padding-left:15px; margin-bottom:5px;}
.list h3 a{color:#00479d;}
.list h3 a:hover {color:#1579d7; cursor:pointer;}
.list li{ font-size:16px; color:#000; line-height:32px;  background:url(../images/dian.png) no-repeat 0px 12px; padding-left:15px;}

.dh{height:40px; line-height:40px; border-bottom:1px solid #cae1f3;}
.dh h2{ font-size:21px; color:#1579d7; line-height:40px; height:40px;font-weight:500;position:relative;}
.dh h2 a{color:#1579d7;}
.dh h2 a:hover {color:#1579d7;cursor:pointer;}
.dh h2 span{font-size:26px;}
.dh h2 i{display:inline-block; border-bottom:3px solid #1579d7; width:100px; position:absolute; bottom:0; left:0;}


.pic-one  {height:58px; margin-top:10px;}
.pic-one ul li{ float:left; margin-right:10px; position:relative;}
.pic-one ul li:last-child{margin-right:0px;}
.pic-one ul li img{ width:185px; height:58px;}
.pic-one ul li p{position:absolute; bottom:0; left:0; font-size:14px;width:185px; height:30px; text-align:center; line-height:30px; color:#fff;z-index:100;}
.pic-one ul li p a{color:#fff;}
.pic-one ul li p a:hover {color:#49e3ff; cursor:pointer;}
.pic-one ul li span{ position:absolute; bottom:0; left:0; background-color:#000;width:185px; height:30px; line-height:30px;  filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;}
.pic-one ul li i{display:inline-block; width:38px; height:29px; background:url(../images/icon3.png) no-repeat top left; position:absolute;bottom:40px; left:80px; filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;}

.pic-two  {height:108px; margin-top:10px;}
.pic-two ul li{ float:left; margin-right:10px; position:relative;}
.pic-two ul li:last-child{margin-right:0px;}
.pic-two ul li img{ width:185px; height:108px;}
.pic-two ul li p{position:absolute; bottom:0; left:0; font-size:14px;width:185px; height:30px; text-align:center; line-height:30px; color:#fff;z-index:100;}
.pic-two ul li p a{color:#fff;}
.pic-two ul li p a:hover {color:#49e3ff; cursor:pointer;}
.pic-two ul li span{ position:absolute; bottom:0; left:0; background-color:#000;width:185px; height:30px; line-height:30px;  filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;}
.pic-two ul li i{display:inline-block; width:38px; height:29px; background:url(../images/icon3.png) no-repeat top left; position:absolute;bottom:40px; left:80px; filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;}

.pic-three  {height:125px; margin-top:10px;}
.pic-three ul li{ float:left; margin-right:10px; position:relative;}
.pic-three ul li:last-child{margin-right:0px;}
.pic-three ul li img{ width:185px; height:125px;}
.pic-three ul li p{position:absolute; bottom:0; left:0; font-size:14px;width:185px; height:30px; text-align:center; line-height:30px; color:#fff;z-index:100;}
.pic-three ul li p a{color:#fff;}
.pic-three ul li p a:hover {color:#49e3ff; cursor:pointer;}
.pic-three ul li span{ position:absolute; bottom:0; left:0; background-color:#000;width:185px; height:30px; line-height:30px;  filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;}
.pic-three ul li i{display:inline-block; width:38px; height:29px; background:url(../images/icon3.png) no-repeat top left; position:absolute;bottom:40px; left:80px; filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;}


/*top*/
.top { height:60px; line-height:60px; padding:30px 0 40px;width:1200px; margin:0 auto;overflow:hidden;}
.top .logo { float:left; margin-left: 15px;line-height:60px; width:247px;}
.top .logo img{}
.top .banner { float:left; line-height:60px; width:480px;}
.top .banner img{}
.top-con{float:right; width:440px;height:40px; }
.top-left{float:left;height:40px; }
.top-right{float:left; margin-left:20px;height:40px;vertical-align:middle; }
.top-right img{ vertical-align:middle;}
.top-con .search{float:left; width:200px; height:40px;  position:relative; }
.top-con .search .searchbox{ border:1px #F3F3F3 solid; width:200px; padding:5px; height:20px; font-size:14px; line-height:20px;}
.searchbut{ position:absolute; top:20px; right:0px; display:block;width:30px; height:30px; background:url(../images/search.png) no-repeat 5px 0px;  }
.top-con p{line-height:30px; font-size:14px; margin-top:10px;}
/*nav*/
.nav{width:100%; height:42px; background-color:#1579d7;}
.nav-b{width:1200px;background-color:#1579d7;margin:0 auto; height:42px; line-height:42px; color:#fff;  text-align:center; font-size:20px; font-weight:500;}
.nav-b a{ color:#fff; margin-right:46px;}
.nav-b a:hover{ color:#fff;}
.nav-h{ width:1200px; margin:0 auto;height:42px; line-height:42px;  color:#2b2b2b; text-align:center; font-size:18px;}
.nav-h a{ color:#2b2b2b; }
.nav-h a:hover{ color:#1579d7;;}
.nav-h span {margin:0px 20px;}



.i_tou{width:100%;background:#fff;overflow:hidden;}
.i_tou_top{width:1200px;margin:0 auto;height:175px;overflow:hidden;border-bottom:1px solid #ddd;}
.i_tou_l{width:220px;float:left;margin-top:20px;}
.i_tou_r{width:980px;float:left;}
.tou_t{width:1200px;height:70px;line-height:70px;text-align:center;margin:10px auto 0 auto;color:#c7080e;}
.tou_t a{color:#c7080e;font-size:40px;font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"}
.tou_b{width:1200px;line-height:40px;text-align:center;margin:0 auto; }
.tou_b a{color:#c7080e;margin:0 15px;}



/*toutiao*/



#toutiao {margin: 10px auto 0;width: 1200px;border: 1px solid #ddd;position: relative;background: url(../images/icon.png) no-repeat -270px 0}
#toutiao .icon{position:absolute;left:0;top:0;width:85px;height:85px;background:url(../images/toutiaoicon.png) no-repeat left top;}


#toutiao h2 {overflow: hidden;margin: 5px 15px 5px 70px;text-align: center;line-height: 0;}
#toutiao h2 img {width: 900px;height: 50px;}
#toutiao h2 a {color: #053367}
#toutiao h2 a: hover {color: #a00}
#toutiao p {overflow: hidden;margin: 0 0 5px 10px;height: 25px;text-align: center;font: 14px/25px simsun}
#toutiao p span {color:#0055A5;}

.ttpic {position: relative;height: 50px;overflow: hidden;margin: 15px 5px 10px 70px;text-align: center;line-height:50px;}
.ttpics li{width:1060px;height:50px; font-size:34px;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; font-weight:bold; overflow:hidden;}
.ttpics li a{ color:#0055A5;font-weight:bold; }
.ttpic .num {overflow:hidden;height:45px;position:absolute;top:2px;right:0px;zoom:1;z-index:3}
.ttpic .num li {width:8px;height:8px;text-align:center;color:#FFFFFF;background:#f0f0f0;border:1px solid #0093E6;margin-top:4px;border-radius:50%;cursor:pointer;text-indent:-9999em;}
.ttpic .num li.on {background: #0093E6;}

.ttpic .prev,
.ttpic .next {display:none;width:30px;height:50px;position:absolute;top:115px;}
.ttpic .prev {left:0;}
.ttpic .next {right:0;background-position:right}


.toutiao-top h1{ color:#c7080e;font-size: 38px;  overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; text-align: center;}
.toutiao-top h1 a{color:#c7080e;}
.toutiao-top h1 a:hover {color:#c7080e; cursor:pointer;}
.toutiao-top p{ color:#c7080e; font-size:16px; padding:10px 0; text-align: center; overflow: hidden; }
.toutiao-top p a{color:#c7080e;  height:30px; line-height:30px;}


/*first*/
/*huandengpian*/
.top_pic{height:220px;}
.huandengpian{width:380px;height:250px;}
.leftLoop{position:relative;} 
.leftLoop .bd{position:relative;height:250px;width:380px; overflow:hidden;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1;} 
.leftLoop .bd ul li{ text-align:center; float:left;display:inline; }
.leftLoop .picList1 .pic img{ width:380px; height:220px;  } 
.leftLoop .picList1 .title{ line-height:40px; font-weight:bold; font-size:16px;  } 
.leftLoop #fx_d,.leftLoop #fx_shixiang{display:none;}
.leftLoop #fx_d a,.leftLoop #fx_shixiang a{width:29px;height:30px;position:absolute;top:90px;z-index:101;cursor:pointer;overflow:hidden;}
.leftLoop .prev{background:url(../images/left.png);left:10px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/left.png"); _background-image:none;}
.leftLoop .next{background:url(../images/right.png);right:10px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/right.png");_background-image:none;}



/*shizheng*/
.shizheng{ background-color:#ebeff2;height:34px;}
.shizheng h3{ width:117px; display:block;height:34px;line-height:34px; float:left; background-color:#1579d7; color:#FFFFFF; font-size:20px; font-weight:500; text-align:center;}
.shizheng span{width:1060px;display:inline-block;color:#1579d7; font-size:14px;line-height:34px; height:34px;}
.shizheng span a{color:#1579d7; margin-left:8px;}
.shizheng span marquee{height:34px; line-height:34px;}



.w1000{width:1200px;margin:15px auto 15px auto}
.cont_b{background:#f5f5f5;height:175px;position:relative;overflow:hidden}
.cont_b .bd_title{width:60px;height:150px;background:#e60012;position:absolute;color:#fff;left:0px;font-size:26px;font-weight:bold;line-height:120%;text-align:center;padding-top:25px;font-family:'Microsoft YaHei'}
.cont_b span.left_b{display:inline-block;position:absolute;width:16px;height:25px;left:70px;top:45%;cursor:pointer;z-index:100;background:url(../images/left_b.png) no-repeat}
.cont_b span.right_b{display:inline-block;position:absolute;width:16px;height:25px;right:10px;top:45%;cursor:pointer;z-index:100;background:url(../images/right_b.png) no-repeat}
.cont_b .cont_b_box{width:1124px;margin-left:60px}
.cont_b .cont_b_box ul li{float:left;width:228px;margin:25px 18px 25px 35px;height:180px;overflow:hidden}
.cont_b .cont_b_box ul li img{margin-bottom:10px}
.cont_b .cont_b_box ul li h4{font-size:13px;text-align:center; margin-bottom:5px;line-height:15px;}
.cont_b .cont_b_box ul li p{color:#666666;font-size:12px;line-height:22px;}
.cont_b .cont_b_box ul li p a{color:#e60012;font-size:12px;}





/*zhuanti*/
.zt{margin-top:15px;}
.zt h2{ font-size:21px;  color:#1579d7; line-height:30px; height:30px; font-weight:500;}
.zt h2 a{color:#1579d7;}
.zt span{color:#1579d7;font-size:16px;}

.zt-list{margin-top:10px;}
.zt-list ul{width:380px; height:60px;}
.zt-list ul li{float:left;width:175px; height:32px; line-height:32px; margin-right:10px;}


.sp{margin-top:10px;}
.sp h2{ font-size:21px;  color:#1579d7; line-height:30px; height:30px;font-weight:500;}
.sp h2 a{color:#1579d7;}
.sp-list{margin-top:10px;}
.sp-list li{ font-size:16px; line-height:30px;}


.toutiao-con {margin-top:10px;}
.toutiao-con h3{ font-size:16px; font-weight:600; color:#00479d; line-height:37px;}
.toutiao-con h3 a{color:#00479d; }
.toutiao-con h3 a:hover {color:#1579d7; cursor:pointer;}
.toutiao-con li { font-size:16px; color:#000; line-height:32px;  background:url(../images/dian.png) no-repeat 0px 12px; padding-left:15px;}


.ankang-con{margin-top:10px;}
.ankang-con h2{ font-size:21px; color:#1579d7; line-height:30px; height:30px;font-weight:500;padding:3px 0 11px 0;}
.ankang-con h2 a{color:#1579d7; }
.ankang-con h3{ font-size:16px; font-weight:600; color:#00479d; line-height:30px;}
.ankang-con h3 a{color:#00479d;;}
.ankang-con li{ font-size:16px; color:#000; line-height:32px;  background:url(../images/dian.png) no-repeat 0px 12px; padding-left:15px;}


/*dangzheng*/
.dangzheng{ margin-top:8px;}
.dangzheng h2{ font-size:21px; color:#1579d7; line-height:40px; height:40px;font-weight:500;}
.dangzheng h2 a{color:#1579d7; }
.dangzheng li{ font-size:16px; color:#000; line-height:32px;  background:url(../images/dian.png) no-repeat 0px 12px; padding-left:15px;}


.dh .dzcz{position:absolute; left:160px; bottom:3px;}
.dh .dzcz2{position:absolute; left:285px; bottom:3px;}
.line { border-top:1px #ccc solid; height:10px; margin-top:10px;}


/*pinglun*/


.pinglun{margin-top:10px;}
.pinglun h2{ font-size:21px; color:#1579d7; line-height:30px; height:30px;font-weight:500;}
.pinglun h2 a{color:#1579d7; }
.pinglun h2 i{font-size:16px; color:#000; font-style:normal; }
.pinglun h2 i a{ color:#000;}
.pinglun h2 i a:hover {color:#1579d7; cursor:pointer;}
.pinglun h3{ font-size:16px; font-weight:600; color:#000; line-height:30px;  }
.pinglun h3 a{color:#000; }
.pinglun li{ font-size:16px; color:#000; line-height:32px;  background:url(../images/dian.png) no-repeat 0px 12px; padding-left:15px;}

.pinglun li span{color:#1579d7;}
.pinglun li span a{color:#1579d7;}
/*meitu*/
.meitu{}
.meitu-con{height:300px; overflow:hidden;}
.meitu-left{float:left;width:600px; height:300px;margin-right:2px;}
.meitu-left img{width:600px; height:300px;}
.meitu-right{float:left; width:598px;}
.big-pic {position:relative;}
.big-pic img{ width:600px; height:300px;}
.big-pic p{position:absolute; bottom:0; left:0; font-size:18px;width:600px; height:50px; text-align:center; line-height:50px; color:#fff;z-index:100;}
.big-pic p a{color:#fff;}
.big-pic p a:hover {color:#1579d7; cursor:pointer;}
.big-pic span{  position:absolute; bottom:0; left:0; background-color:#000;width:600px; height:50px; line-height:50px;  filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;}

.meitu-right ul{width:598px;}
.meitu-right ul li{ float:left; margin-right:2px; }
.meitu-right ul li:last-child{margin-right:0px;}
.s-pic{position:relative;}
.s-pic img{ width:296px; height:149px;}
.s-pic p{position:absolute; bottom:0; left:0; font-size:14px;width:296px; height:30px; text-align:center; line-height:30px; color:#fff;z-index:100;}
.s-pic p a{color:#fff;}
.s-pic p a:hover {color:#49e3ff; cursor:pointer;}
.s-pic span{ position:absolute; bottom:0; left:0; background-color:#000;width:296px; height:30px; line-height:30px;  filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;}

/*kan ankang*/
.kak-pic img{ width:380px; height:190px;}
.kak-pic p{height:40px; line-height:40px; text-align:center; background:#ededed;}
.kak-pic p span{ color:#ef2e01;}

/*gong yi*/
.gy{margin-top:20px; height:100px; overflow:hidden;}
.gy-left{ float:left;width:190px;  margin-right:10px;}
.gy-left img{width:190px; height:100px;}
.gy-right{ float:right; width:170px; }
.gy-right p{font-size:14px; color:#333; line-height:26px;}
.gy-right p a{color:#333;}

/*xinxi*/
.xinxi {width:378px; border:1px #1578d6 solid;}
.xinxi h2{background-color:#1578d6; height:20px; padding-left:10px; line-height:20px; color:#fff; font-size:16px;}
.xinxi h2 a{color:#fff;}
.xinxi-con{padding:10px 10px;}
.xinxi-con li{ font-size:14px; color:#1578d6; line-height:26px;  background:url(../images/icon-01.png) no-repeat 0px 4px; padding-left:25px;}
.xinxi-con li a{color:#1578d6; }
.xinxi-con li  a:hover {color:#1285ba; cursor:pointer;}

.link{width:1200px; margin:0 auto;}
.link p {font-size:14px; color:#333;line-height:24px; margin-top:20px; margin-bottom:20px;}
.link p a{margin-right:20px; display:inline-block; height:24px;}


/*foot*/

.footer-bluebg{width:100%; height:54px; background-color:#e6e6e6; }
.foot-blue { width:1200px;  margin:0 auto; background-color:#e6e6e6;font-size:16px; color:#999; line-height:54px; text-align:center;}


.foot-adbg{width:100%;background-color:#f5f5f5;  }
.foot-ad{  width:1200px;  margin:0 auto;  text-align:center; background-color:#f5f5f5; }
.foot-ad-img {height:110px;padding-top:40px;}
.foot-ad-img  a{ margin-right:20px;}
.foot-word{ font-size:14px; color:#666666; line-height:35px; padding-top:0px; padding-bottom:20px;}






.y_ewmss{right:25px;bottom:25px;POSITION: fixed !important; CLEAR: both; Z-INDEX: 999; }
.y_ewmds{right:25px;bottom:125px;POSITION: fixed !important; CLEAR: both; Z-INDEX: 999; }
.y_ewmxs{right:25px;bottom:340px;POSITION: fixed !important; CLEAR: both; Z-INDEX: 999; }

