﻿@charset "utf-8";
/*-----------Notice------------------------------
	   Filename:  Main.css
	Description:  Reset/HomePage/NewsCenter/PhotoPage/List/Details/Bordlives CSS
		 Update:  2011-8-26 by meiy76(meiy76@163.com)
		       l_$:  layout      exp: l_topbar, l_page, l_top, l_cont, l_foot...
		      t_$:  top          exp: t_logo,t_nav,t_menu,t_topbar
	     cont_$:  content    exp: cont_main, cont_movie, cont_lives
		    ad_$:  advert
		  foot_$:  foot         exp: foot_menu, foot_info
		      *_$:  For TNND IE
		 *html $:  For TNND IE6
	   *+html $:  For TNND IE7
------------------------------------------------*/
/*-----------Reset-----------------------------*/
	body{background: url("bg.jpg") repeat-x scroll center top #fff;color:#000;line-height:1.5;font:12px "Microsoft YaHei","Trebuchet MS", "Verdana", "Helvetica", "Tahoma", "\5b8b\4f53", "sans-serif";}
	body, p, blockquote, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend{margin:0;padding:0;}
	h2, h3, h4, h5, h6{font-size:15px;}
	table{border-collapse:collapse;border-spacing:0;}
	input, textarea, button, select {font-family:"Verdana";vertical-align:middle;}
	label{vertical-align:middle}
	legend {color:#333;}
	blockquote, q {quotes: none;}
	blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
	ul,ol{list-style:none;}
	img{border:0;}
	a,a:visited{color:#032A42;text-decoration:none;}
	a:hover{color:#1E50A2;text-decoration:underline;}
	a:active{color:#933;}
	.clear {clear:both;font-size:0;line-height:0;}
	.floatl{float:left;font-weight:bolder;}
	.floatr{float:right;}
	.red {color:#990000;}
	.a_bold, .a_bold:visited {font-weight:bold;}
	.a_red, .a_red:visited {color:#BA2636;}
	.a_blue, .a_blue:visited {color:#00549b;}
/*---------------------------------------------*/
/*-----------Layout---------------------------*/

    i{font-style: normal;}
    .fixedmeau{ border: 1px solid #ececec; width: 200px; position: fixed; top: 150px; left: 50px; display: none;background: url(banner_bg.png); color:#004A73; font-size:16px;}
    .fixedmeau li{ width: 200px; height: 43px;line-height: 43px; text-align: center; cursor: pointer;}
    .fixedmeau li+li{border-top: 1px solid #ececec;}
    .fixedmeau span{display: none;}
    .fixedmeau .active{background:url(banner_bg03.png); color: white;font-weight: 700}
    .fixedmeau li:hover span{display: block; font-size:15px; background:#fff; color:#15518D;font-weight:bold;}
    .fixedmeau li:hover i{display: none;}
    .totop{width: 40px;height: 40px;text-align: center; background: darkred; position: fixed;bottom: 30px; right: 30px; cursor: pointer;border-radius: 5px; display: none;color:#fff;}
    .totop>span{display: block;line-height: 15px;font-size:15px;color:#fff;}
    .header_box{width:100%;height: 600px; text-align: center; margin: 0 auto;}
    .header_box>.header{line-height: 120px; font-size:64px;color:#4b4b4b;background: #fff;  }
    .header_box>.meau{background: darkred;height:40px;line-height: 40px;color:#fff}
    .louceng{padding:0 15px 15px 15px;box-sizing:border-box; width: 1200px;text-align: center;margin: 0 auto;}
    .louceng>.title{width:100%;height:50px;font-size: 18px;line-height: 50px;text-align: left;font-weight: 700;color: #333;}
    .louceng>.title>span{margin-left: 5px;font-weight: normal}
    .louceng>.con{width:100%;height:670px;font-size:15px;line-height:33px;color:#8C8C8C;}
  
/*--------------------headline--------------------*/
.w1100{margin:0 auto;padding:0;width:1100px; overflow:hidden;}
.mtop15 { margin: 15px auto 0;}
.mtop20{margin:20px auto 0;}
.mtop25{margin:25px auto 0;}
.mtop40{margin:40px auto 0;}
.mtop50{margin:50px auto 0;}
.mtop60{margin:60px auto 0;}
.mtop70{margin:70px auto 0;}
.mtop80{margin:80px auto 0;}

.layout:after,.hd:after,.bd:after{content:"";display:table;clear:both;}
.layout,.hd,.bd{*zoom:1;}

.morebox{clear:both;padding:45px 0 10px 0;height:32px;}
.moreboxcon{display:block;margin:0 auto;width:145px;height:32px;border:1px solid #d32a1b;-webkit-border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;cursor:pointer; text-align:center;}
.morebox a{color:#d32a1b;font-size:14px;line-height:32px;}
.morebox a:hover{text-decoration:none;color: #d6b446; }
.moreboxcon:hover{border:1px solid #d6b446;}

.mod_hd{width:100%;height:60px;overflow: hidden;position: relative;margin:50px auto 0;text-align: center;}
.mod_hd h2{font-size:0;text-indent: -9999px;height:60px;}
.mod_bd p{ color:#a9a8a8;}
.mod_bd p a{ color:#b50000;}
.bn_title{margin-bottom: 25px;}
.bn_title h2 {margin-bottom: 10px;font-size: 26px;}
.bn_title p{font-size: 14px; color: #8c8c8c;line-height: 25px; font-weight: normal;}
.bn_title p a{color: #b50000;}
.list ul li {border-bottom:1px dotted #ccc;padding: 16px 0 15px 0px; font-size:16px;}

.extra_mod h3{font-size:20px;margin:10px 0 5px;}
.extra_mod img{width:470px; height:250px; display:block;overflow:hidden;}
.extra_mod p,.mod_pic_txt p{ font-size: 14px; color: #a9a8a8;line-height: 25px;font-weight: normal; text-indent:2em;text-align: justify; word-wrap: break-word;}

.extra_mod p a,.mod_pic_txt p a{color:#b50000;}
.mod_pic_txt{padding:1px 0 13px; border-bottom: 1px dotted #ccc;}
.mod_pic_txt h3{margin:-2px 0 15px;font-size:20px;font-weight: normal;}
.mod_pic_txt p{text-align: justify; word-wrap: break-word;line-height: 27px; color:#8c8c8c; text-indent:2em;}


.p1{z-index:70; height:610px; overflow:hidden;}
.p1 .headlines{overflow:hidden;margin-bottom:32px;padding:20px 0 15px;width:100%;background:url(http://www.yn.xinhuanet.com/topic/zt2018/ynlh/images/line.gif) 0 100% repeat-x;}
.p1 .headlines dt{float:left;width:106px;height:67px;}
.p1 .headlines dd{float:right;width:990px;height:90px;}
.p1 .headlines dd h1{display:block;padding-bottom:10px;color:#333;text-align:center;font-weight:700;font-size:46px;line-height:45px;}
.p1 .headlines dd h1 a{color:#333;font-weight:700;}
.p1 .headlines dd h1 a:hover{color:#b50000; text-decoration:none;}
.p1 .headlines dd p{text-align:center;}
.p1 .headlines dd p a{color:#535353;}
.p1 .headlines dd p a.more{margin-left:60px;}
.p1 .headlines dd p a:hover{color:#b50000;}
.p1 .headlines dd span{position:relative;top:-32px;float:right;text-indent:0;}
.p1 .headlines dd span a{color:#535353;}
.p1 .headlines dd span a:hover{color:#b50000;}

.p1 .hotArea{ padding-bottom:5px;}
.p1 .hotArea ul li{position: relative;float: left;display: block;overflow: hidden;box-shadow: 1.3px 1.5px 5px 0 rgba(0,0,0,.15);color: #fff;}
.p1 .hotArea ul li.hotArea_pic.bigfirst{ overflow:hidden;width:490px;height:365px;}
.p1 .hotArea ul li.hotArea_pic.bigfirst img{ width:490px;height:365px;}
.p1 .hotArea ul li.hotArea_pic.bigfirst p{line-height:20px;padding:10px 0;}
.p1 .hotArea ul li.hotArea_pic.bigfirst p a{ font-size:18px;}
.p1 .hotArea ul li.hotArea_pic{overflow:hidden;width:290px;height:190px;}
.p1 .hotArea ul li.hotArea_pic img{width:290px;height:190px;}
.p1 .hotArea ul li.hotArea_pic p{position:absolute;bottom:0;left:0;padding:5px 0;width:100%;background:rgba(0,0,0,.6) none repeat scroll 0 0!important;color:#fff;text-indent:10px;line-height:20px;}
.p1 .hotArea ul li.hotArea_pic p a{color:#fff;}
.p1 .hotArea ul li.hotArea_pic p a:hover{ color:#e9ca8d;text-decoration:none;}
.p1 .hotArea ul li.hotArea_news{ position:relative;display:table;overflow:hidden;width:185px; height:160px; text-align: justify; word-wrap: break-word;font-size:18px;cursor:pointer;}
.p1 .hotArea ul li.hotArea_news .middle-inner{ display:table-cell; width:100%;vertical-align:middle; text-align:left; *position:absolute; *top:50%; *left:50%;}
.p1 .hotArea ul li.hotArea_news .middle-inner p{position:relative;padding:5px 10px; *top:-50%; *left:-50%;}
.p1 .hotArea ul li.hotArea_news .middle-inner p a{color:#fff;text-decoration:none;} 

.p1 .hotArea ul li:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-filter:brightness(.5);filter:brightness(.5);}
.p1 .hotArea ul li img{transition:all 1s ease 0s;}

.p1 .hotArea ul li:nth-child(1){margin-right:14px;}
.p1 .hotArea ul li:nth-child(2){margin-right:15px;}
.p1 .hotArea ul li:nth-child(3){margin-right:0;}
.p1 .hotArea ul li:nth-child(4){margin:15px 20px 0 0;background:#ec6564;}
.p1 .hotArea ul li:nth-child(4) :hover{background:#f68d8c;}
.p1 .hotArea ul li:nth-child(5){margin:15px 20px 0 0;background:#f8a257;}
.p1 .hotArea ul li:nth-child(5) :hover{background:#fdba80;}
.p1 .hotArea ul li:nth-child(6){margin:15px 0 0 0;background:#87b8c5;}
.p1 .hotArea ul li:nth-child(6) :hover{background:#92ccdb;}


/*-----------mljkq-----------*/	
.mljkqtitle a,.mljkqtitle a:visited{width:1200px; float:left; height:65px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 0;}
.mlrwtitle a,.mlrwtitle a:visited{width:1200px; float:left; height:65px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -128px;}

.HDimagestBox{width:1110px; float:left; height:560px; background:#FFFFFF;padding:10px 20px 0 20px; border:1px #ccc solid; margin-top:30px;}
	.w3cFocus{ width:100%;  position:relative;  height:450px; padding:10px 0;  }
	
	.w3cFocusIn{ width:1110px; height:540px; position:relative;  margin:0 auto;  overflow:hidden;  }
	.w3cFocusIn .bd {width:790px; float:left;}
	.w3cFocusIn .bd li{ vertical-align:middle; }
	.w3cFocusIn .bd li img{ width:820px; height:528px; display:block;  }
	.w3cFocusIn .bd li span{ width:800px; height:21px; display:block;position: absolute;bottom:0; background:#000000; filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5;  
      opacity: 0.5;line-height:21px;padding:5px 10px;  }
	.w3cFocusIn .bd li span a,.w3cFocusIn .bd li span a:visited{ color:#fff; font-weight:bold;font-size:15px;}
	
	.w3cFocusIn .hd{width:270px;float:right;}
	.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
	.w3cFocusIn .hd ul li{   float:left; display:inline; padding:0 5px 4px 0;    }
	.w3cFocusIn .hd ul li img{ width:265px; height:169px; border:2px solid #ccc; display:block;  }
	.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1;}
	.w3cFocusIn .hd ul li.on img{ border:2px solid #23A1DD; border-bottom-width:4px;}
	
.reviewBox{width:1200px;float:left; margin-top:30px;}
.reviewBox li{width:150px;float:left;margin:3px 44px;display:inline;height:300px;text-align:center;}
.reviewBox li img {width:150px;float:left;height:150px;border:1px solid #ccc;border-radius:50%; margin-bottom:10px;}
.reviewBox li h3 a{ color:darkred; font-size:18px;}
.reviewBox li span{width:180px;float:left;line-height:27px;text-align:center;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important; color:#888; font-size:14px;}

/*------------cxjkq--------------*/
.cxjkqtitle a,.cxjkqtitle a:visited{width:1200px; float:left; height:65px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -250px;}
.cxqytitle a,.cxqytitle a:visited{width:1200px; float:left; height:65px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -360px;}
.cxrwtitle a,.cxrwtitle a:visited{width:1200px; float:left; height:65px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -460px;}
.newsListBox{width:1180px;margin-top:35px;}
.newsListBoxLeft{width:520px;float:left;}
.newsListBoxLeft h2 a,.newsListBoxLeft  h2  a:visited{width:520px; float:left; height:45px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 0;}
.newsListBoxLeft ul{width:520px;float:left;padding:5px 0;display:inline;}
.newsListBoxLeft li{float: left;line-height:33px;font-size:14px;overflow:hidden;padding:5px 0;border-bottom:1px  #E1E1E1  dashed; margin-bottom:18px;}
.newsListBoxLeft li h3{width:520px;float: left;line-height:39px;height:39px;font-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding:5px 0;font-weight:normal;text-align:center; font-weight:bold;}


.newsListBoxRight{width:600px;float:right; border:#C4C4C4 1px solid; padding:15px; background:url("bntBg.png"); margin-top:25px;}
.headPic{width:600px;float:left;}	
	.foxBox { position: relative; width: 600px; height:490px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;float:left; }
	.foxBox .pic img { width: 600px; height:490px; display: block; }
	.foxBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.foxBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
	.foxBox .txt li{ height:40px; line-height:40px; position:absolute;width:500px;overflow: hidden;}
	.foxBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 15px; font-weight: bold; text-decoration: none;width: 600px;height:29px; line-height:29px; overflow: hidden;}
	.foxBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.foxBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.foxBox .num li a,.foxBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.foxBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.foxBox .num li.on a,.foxBox .num a:hover{ background:#f60;  }
	
	
	.lszzBox{width:1200px;padding:5px 0;display:inline;text-align:left; margin-top:20px;float:left;}
.lszzBox li{float: left;line-height:37px;overflow:hidden;padding:5px 0;margin-bottom:18px;width:560px; margin:10px 20px;height:170px; color:#666;}
.lszzBox li h3{width:560px;float: left;line-height:39px;height:39px;font-size:21px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding:5px 5px 5px 45px;background:url("title.png") no-repeat scroll 0 -580px;}
.lszzBox li h3 a,.lszzBox li h3 a:visited{ color:#003;} 
.lszzBox li .more{ font-weight:bold;color:#068CCC;}
.lszzBox li p{ padding:10px 20px;float:left;width:520px;}


.talkBox{width:1200px; float:left; margin-top:20px;}

.tabBar{ width:1200px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;}
	.tabBar .hd ul{ z-index:5; position:relative;  zoom:1;}
	.tabBar .hd li{ float:left; height:33px; line-height:33px; margin-top:4px; padding:0px 16px 0px 16px; margin-right:5px; color:#068CCC; cursor:pointer;border:1px solid #068CCC;}
	.tabBar .hd li.on{ height:33px; line-height:33px; font-weight:bold; overflow:hidden; margin-top:0px; position:relative; top:4px; background:#068CCC; color:#FFFFFF;  }
	
	.tabBar .bd{padding:40px 40px 0 70px; clear:both; position:relative; height:450px; overflow:hidden;   }
	.tabBar .bd .conWrap{ width:1100px;  }
	.tabBar .prev,.tabBar .next{ position:absolute; left:40px; top:180px; }
	.tabBar .next{ left:auto; right:10px;}
	.tabBar .prevStop,.tabBar .nextStop{ display:none;  }
	.tabBar .bd p{ padding-bottom:10px  }
	
	.conList{width:1000px;float:left;text-align:left;}
	.conList li{width:1100px;float:left;}
	.conList img{width:600px;float:left; height:450px;padding:10px 20px  10px  10px;}
	.conList h2 a,.conList h2 a:visited{width:400px;float:left;line-height:41px;height:41px;font-size:24px; color:darkred; border-bottom:#ccc solid 1px; margin:60px 0 10px;}
	.conList h3{width:400px;float:left;line-height:41px;height:41px;font-size:18px; color:#666;margin-bottom:10px;}
	.conList  p{line-height:37px;width:400px;float:left; color:#777;font-size:15px; }
	.conList p .more{ color:#068CCC; font-weight:bold;}
/*---------------whjkq---------------*/
.whjkqtitle a,.whjkqtitle a:visited{width:1200px; float:left; height:65px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -1160px;}
.whjkqBox{width:1150px;float:left;padding:25px;}
.whjkqBoxLeft{width:310px;float:left;}
.whjkqBoxLeft li{width:305px;float:left; padding:10px 0;}
.whjkqBoxLeft li img{width:305px; height:205px;float:left;}
.whjkqBoxLeft li a,.whjkqBoxLeft li a:visited{ color:#068CCC;}

.whjkqBoxCenter{width:400px;float:left; margin:0 10px;text-align:left;}
.whjkqBoxCenter li{width:400px;float: left;line-height:33px;font-size:15px;overflow:hidden;padding:0 5px;margin-bottom:10px;}
.whjkqBoxCenter li h3{width:400px;float: left;line-height:41px;height:41px;font-size:20px;overflow:hidden;padding:2px 0;}
.whjkqBoxCenter li h3 a{ color:#666;}
.whjkqBoxCenter li p{margin-bottom:10px; color:#999;}

.whjkqBoxRight{width:345px;float:right; border:#0186C7 2px solid; padding:95px 20px 20px 20px;border-radius:5%;text-align:left;background:url("title.png") no-repeat scroll -750px -568px;}
.whjkqBoxRight img{width:345px; height:230px;}

/*----------stjkqt---------------*/
.stjkqtitle a,.stjkqtitle a:visited{width:1200px; float:left; height:65px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -1300px;}
.stjkqBox{width:1200px; float:left; margin-top:50px;}
.stjkqLeft{width:610px; float:left; padding:3px 0 0 0;}
.stjkqLeft img{width:595px; float:left;height:455px;padding:5px;border:#ccc 1px solid;}

.stjkqRight{width:590px;float: right;}
.stjkqRight li{width:260px;float:left;margin:3px 0 3px 21px;display:inline;height:270px;text-align:center;padding:0 5px;}
.stjkqRight li img {width:260px;float:left;height:180px; padding:5px;border:#ccc 1px solid;}
.stjkqRight li span{width:260px;float:left;height:66px;line-height:33px;text-align:center;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important; font-size:15px;}

/*-----------foot_info---------------*/
  	.foot_info {width:1200px;padding:10px 0;text-align:center;line-height:33px;overflow:hidden;float:left;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;margin-top:70px;font-size:15px;}
	.foot_info p {width:100%;text-align:center;}
	.foot_info a, .foot_info a:visited {color:#ffcc00;}	
