@charset "utf-8";
body{background:#efefef;}
.head_tip{ background-color:#fff; height:43px; line-height:43px;}
.head_left{ float:left;}
.head_right{ float:right;}
.nav{ width:1200px;}
.body{ width:1200px; margin:0px auto;}
.header{ width:100%; height:auto;}
.content{ width:100%; }

/*图片放大组件*/
.imgzoom { overflow:hidden; }
.imgzoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgzoom img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}


.header .top {
  background: #fafafa;
  color: #333;
  line-height: 42px;
  height: 42px;
  border-bottom: #efefef 1px solid;
}
.header .top .fl { float:left}
.header .top .fr { float:right}
.header .top .fr a { margin-left:10px; color:#a00000}
.logo { background:#fff; padding:0px 0; height:auto; overflow:hidden; clear:both;}
.logo .wrap2 { width:1200px; margin:0px auto;}

.search { float:right; position: relative; margin-top: 60px;}
.search .keyword {
  width: 380px;
  height: 30px; border:#efefef 1px solid;
  box-sizing: border-box;
  border-radius: 4px;
  padding-left: 16px;
  font-size: 15px;
  background:#f6f6f6;
  outline: none;
  line-height: 30px;
}
.search .btn { float:right; border-top-right-radius: 4px; border-bottom-right-radius: 4px; background:#ab1958; border:none; color:#fff; width:60px;
  height: 30px; position: absolute; right:0; top:0;}
/*导航*/
.menu{ height:68px; width:100%; background:#ab1958; padding:10px 0;}
.menu ul { width:1200px; margin:0px auto;}
.menu ul li {
  width: 120px;
  height: 34px;
  line-height: 38px;
  text-align: center;
  float: left;
}
.menu ul li.curr{ width:92px; height:34px; background:url(../images/menu_curr.jpg);}
.menu ul li.jg{ width:2px; height:34px; background:url(../images/menu_jg.jpg);}
.menu ul li a{ color:#fff; font-size:15px; text-decoration:none; width:92px; height:34px; display:block;}
.menu ul li a:hover{ color:#FF0; text-decoration:none; height:34px; display:block;}

.banner { width:1160px; background:#fff; text-align:center; padding-top:10px; margin:0px auto;}
.banner img { width:1160px;}
/*Tips*/
.tips{ height:38px; border-bottom:solid 1px #dcdfd8; background-color:#f7f7f7;}
.tips .data{ margin-left:10px; line-height:38px; padding-left:20px; width:265px; float:left; background:url(../images/riqi.gif) left no-repeat;}
.tips .search{ width:365px; float:right; height:37px; line-height:38px; text-indent:25px; background:url(../images/search_ico.jpg) left center no-repeat;}

.pd { width:1160px; margin:0px auto; background:#fff; line-height:32px; padding:10px 20px;}
/*头条*/
.toutiao{ width:1160px; height:108px; margin-left:20px; margin-top:5px; background:#ececec;}
.toutiao .tt_nav{ width:1160px; height:107px;}
.tt_nav .tt_ico{ width:204px; height:107px; float:left; background:url(../images/toutiao_ico.jpg) no-repeat;}
.tt_nav .tt_body{ width:942px; height:107x; float:right;}
.re_title{}
.re_title a { height:80px; line-height:80px; text-align:center; color:#990600; font-size:46px; font-weight:bold;}
.re_title a:hover { color:#333; text-decoration:none;}
.re_list ul li{ padding-left:15px; padding-right:15px; float:left;}
.re_list ul li a { color:#787878}

/*首行新闻*/
.first_news{ height:382px; margin-top:5px; overflow:hidden;}
.first_news .pic{ width:570px; height:382px; float:left;}
.first_news .first_news_nav{ width:570px; height:382px; float:right;}
.first_news_nav .hd{ height:49px; padding-left:40px; background:url(../images/type1_bg.jpg) repeat-x; cursor:pointer;}
.first_news_nav .hd ul li{ width:119px; height:49px; text-align:center; line-height:49px; font-size:18px; float:left; color:#404040; cursor:pointer;}
.first_news_nav .hd ul li.on{ background:url(../images/type1_curr.jpg) center center no-repeat; font-size:18px; color:#d01209;}
.first_news_nav .bd ul li{ height:36px; line-height:36px; background:url(../images/jiantou.jpg) left center no-repeat; color:#d50001; border-bottom:dashed 1px #d6d6d6; text-indent:8px;}
.first_news_nav .bd ul li span{ float:right; color:#b2b2b2; font-size:12px;}

.first_news_nav .bd ul li a { color:#4a4a4a; font-size:14px}
.first_news_nav .bd ul li a:hover { color:#ff0000; text-decoration:none;}


/*焦点图*/
.focus{ position:relative; width:1160px; margin-left:20px; height:382px; background-color: #000; float: left;}  
.focus img{ width: 1160px; height: 382px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


/*第二种新闻样式*/



/*新闻样式*/
.news { float:left; border:#eeeeee 1px solid; margin-left:20px; width:402px; height:500px;}
.news .tit { line-height:44px; display:block; height:44px; background:#b42200;}
.news .tit h4 { font-size:16px; margin-top:10px; margin-left:10px; text-indent:14px; display:inline-block; float:left; line-height:25px; width:97px; font-weight:bold; background:url(../images/titbg.png) no-repeat; color:#990600; display:block; height:25px;}
.news .tit span { float:right; padding-right:10px; font-size:14px;}
.news .tit span a { color:#fff;}
.news ul { padding:10px 20px 20px 20px;}
.news li span { float:right; line-height:35px; color:#999}
.news li a { font-size:14px;background:url(../images/newsico.png) no-repeat left; text-indent:15px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}

.news .info { padding:20px 20px 0px 20px; height:160px; overflow:hidden; clear:both;}
.news .info .pic { width:362px; height:160px; overflow:hidden;}
.news .info img { width:362px; height:160px;}
.news .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.news .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}

.news1  { float:left; border:#eeeeee 1px solid; width:402px; height:500px; margin-left:20px;}
.news1 .tit { line-height:44px; display:block; height:44px; background:#b42200;}
.news1 .tit h4 { font-size:16px; margin-top:10px; margin-left:10px; text-indent:14px; display:inline-block; float:left; line-height:25px; width:97px; font-weight:bold; background:url(../images/titbg.png) no-repeat; color:#990600; display:block; height:25px;}
.news1 .tit span { float:right; padding-right:10px; font-size:14px;}
.news1 .tit span a { color:#fff;}
.news1 ul { padding:10px 20px 20px 20px;}
.news1 li span { float:right; line-height:35px; color:#999}
.news1 li a { font-size:14px;background:url(../images/newsico.png) no-repeat left; text-indent:15px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}

.news1 .info { padding:20px 20px 0px 20px; height:160px; overflow:hidden; clear:both;}
.news1 .info .pic { width:362px; height:160px; overflow:hidden;}
.news1 .info img { width:362px; height:160px;}
.news1 .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.news1 .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}


.news2  { float:right; border:#eeeeee 1px solid; width:310px; margin-right:20px; height:500px;}
.news2 .tit { line-height:41px; height:41px; background:#fff; border-bottom:#b42200 3px solid;}
.news2 .tit h4 { font-size:16px; text-indent:28px; width:120px; background:#b42200; font-weight:bold; color:#fff; display:block; height:41px;}
.news2 .tit span { float:right; padding-right:10px; font-size:14px; color:#fff;}
.news2 .tit span a { color:#666}
.news2 ul { padding:10px 20px 20px 20px;}
.news2 li span { float:right; line-height:35px;}
.news2 li i { float:left; padding-right:10px; display:block; line-height:35px;}
.news2 li a { font-size:14px;background:url(../images/newsico.png) no-repeat left; text-indent:15px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}

.news2 .info { padding:20px 20px 0px 20px; height:160px; overflow:hidden; clear:both;}
.news2 .info .pic { width:280px; height:160px; overflow:hidden;}
.news2 .info img { width:280px; height:160px;}
.news2 .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.news2 .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}

.news2x { float:right; border:#eeeeee 1px solid; width:318px; height:370px;}
.news2x.tit { line-height:41px; height:41px; background:#fff; border-bottom:#dc0000 3px solid;}
.news2x .tit h4 { font-size:16px; text-indent:20px; width:120px; background:#dc0000; font-weight:bold; color:#fff; display:block; height:41px;}
.news2x .tit span { float:right; padding-right:10px; font-size:14px; color:#fff;}
.news2x .tit span a { color:#0068b6}
.news2x ul { padding:10px 20px 20px 20px;}
.news2x li span { float:right; line-height:35px;}
.news2x li i { float:left; padding-right:10px; display:block; line-height:35px;}
.news2x li a { font-size:14px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}

.news2 .info { padding:20px 20px 0px 20px; height:160px; overflow:hidden; clear:both;}
.news2 .info .pic { width:270px; height:160px; overflow:hidden;}
.news2 .info img { width:280px; height:160px;}
.news2 .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.news2 .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}



.second_news_left10{ width:1200px; height:265px;}
.second_news_left10 .hd{ height:45px; background:#f6f5f5; border-bottom:#d7d7d7 1px solid;}
.second_news_left10 .hd ul li{ width:120px; height:44px; float:left; line-height:40px; font-size:18px; text-align:center; color:#4a4a4a; cursor:pointer;}
.second_news_left10 .hd ul li.on{ background:#ffffff; border-top:#013660 2px solid; border-right:#d7d7d7 1px solid; color:#d50001;}
.second_news_left10 .hd span{ float:right; width:70px; line-height:40px;}
.second_news_left10 .bd ul li{ height:auto; width:290px; float:left; line-height:36px; color:#d50001;}
.second_news_left10 .bd ul li img { width:280px;}
.second_news_left10 .bd ul li span{ float:right; color:#b2b2b2; font-size:12px;}


.second_news_left10 .bd ul li a { color:#4a4a4a; font-size:14px}
.second_news_left10 .bd ul li a:hover { color:#ff0000; text-decoration:none;}





.second_news_left2{ width:570px; height:495px; float:left;}
.second_news_left2 .hd{ height:45px; background:url(../images/type2_bg.jpg) repeat-x bottom;}
.second_news_left2 .hd ul li{ width:85px; height:45px; float:left; line-height:40px; font-size:18px; text-align:center; color:#4a4a4a; cursor:pointer;}
.second_news_left2 .hd ul li.on{ background:url(../images/type2_curr.jpg) no-repeat bottom; color:#d50001;}
.second_news_left2 .hd span{ float:right; width:70px; line-height:40px;}
.second_news_left2 .bd ul li{ height:36px; width:100%; float:left; line-height:36px; background:url(../images/jiantou.jpg) left center no-repeat; color:#d50001; border-bottom:dashed 1px #d6d6d6; text-indent:15px;}
.second_news_left2 .bd ul li span{ float:right; color:#b2b2b2; font-size:12px;}


.second_news_left2 .bd ul li a { color:#4a4a4a; font-size:14px}
.second_news_left2 .bd ul li a:hover { color:#ff0000; text-decoration:none;}

.second_news_left2 .bd .piclist { float:left; display:block; width:170px; padding-top:10px;}
.second_news_left2 .bd .piclist img { width:150px; height:100px; margin-bottom:10px;}

.second_news_right2{ width:570px; height:465px; float:right;}
.second_news_right2 .hd{ height:45px; background:url(../images/type2_bg.jpg) repeat-x bottom;}
.second_news_right2 .hd ul li{ width:85px; height:45px; float:left; line-height:40px; font-size:18px; text-align:center; color:#000; cursor:pointer;}
.second_news_right2 .hd ul li.on{ background:url(../images/type2_curr.jpg) no-repeat bottom; color:#d50001;}
.second_news_right2 .hd span{ float:right; width:70px; line-height:40px;}
.second_news_right2 .bd ul li{ height:36px; width:100%; float:left; line-height:36px; background:url(../images/jiantou.jpg) left center no-repeat; color:#d50001; border-bottom:dashed 1px #d6d6d6; text-indent:15px;}
.second_news_right2 .bd ul li span{ float:right; color:#b2b2b2; font-size:12px;}

.second_news_right2 .bd ul li a { color:#4a4a4a; font-size:14px}
.second_news_right2 .bd ul li a:hover { color:#ff0000; text-decoration:none;}
.second_news_right2 .bd .piclist { float:left; display:block; width:170px; padding-top:10px;}
.second_news_right2 .bd .piclist img { width:150px; height:100px; margin-bottom:10px;}

.second_news_left3{ width:570px; height:375px; float:left;}
.second_news_left3 .hd{ height:45px; background:url(../images/type2_bg.jpg) repeat-x bottom;}
.second_news_left3 .hd ul li{ width:85px; height:45px; float:left; line-height:40px; font-size:18px; text-align:center; color:#4a4a4a; cursor:pointer;}
.second_news_left3 .hd ul li.on{ background:url(../images/type2_curr.jpg) no-repeat bottom; color:#d50001;}
.second_news_left3 .hd span{ float:right; width:70px; line-height:40px;}
.second_news_left3 .bd ul li{ height:36px; width:100%; float:left; line-height:36px; background:url(../images/jiantou.jpg) left center no-repeat; color:#d50001; border-bottom:dashed 1px #d6d6d6; text-indent:15px;}
.second_news_left3 .bd ul li span{ float:right; color:#b2b2b2; font-size:12px;}


.second_news_left3 .bd ul li a { color:#4a4a4a; font-size:14px}
.second_news_left3 .bd ul li a:hover { color:#ff0000; text-decoration:none;}

.second_news_left3 .bd .piclist { float:left; display:block; width:170px; padding-top:10px;}
.second_news_left3 .bd .piclist img { width:150px; height:100px; margin-bottom:10px;}

.second_news_right3{ width:570px; height:345px; float:right;}
.second_news_right3 .hd{ height:45px; background:url(../images/type2_bg.jpg) repeat-x bottom;}
.second_news_right3 .hd ul li{ width:85px; height:45px; float:left; line-height:40px; font-size:18px; text-align:center; color:#000; cursor:pointer;}
.second_news_right3 .hd ul li.on{ background:url(../images/type2_curr.jpg) no-repeat bottom; color:#d50001;}
.second_news_right3 .hd span{ float:right; width:70px; line-height:40px;}
.second_news_right3 .bd ul li{ height:36px; width:100%; float:left; line-height:36px; background:url(../images/jiantou.jpg) left center no-repeat; color:#d50001; border-bottom:dashed 1px #d6d6d6; text-indent:15px;}
.second_news_right3 .bd ul li span{ float:right; color:#b2b2b2; font-size:12px;}

.second_news_right3 .bd ul li a { color:#4a4a4a; font-size:14px}
.second_news_right3 .bd ul li a:hover { color:#ff0000; text-decoration:none;}
.second_news_right3 .bd .piclist { float:left; display:block; width:170px; padding-top:10px;}
.second_news_right3 .bd .piclist img { width:150px; height:100px; margin-bottom:10px;}



.second_news_left{ width:570px; height:385px; float:left;}
.second_news_left .hd{ height:45px; background:url(../images/type2_bg.jpg) repeat-x bottom;}
.second_news_left .hd ul li{ width:85px; height:45px; float:left; line-height:40px; font-size:18px; text-align:center; color:#4a4a4a; cursor:pointer;}
.second_news_left .hd ul li.on{ background:url(../images/type2_curr.jpg) no-repeat bottom; color:#d50001;}
.second_news_left .hd span{ float:right; width:70px; line-height:40px;}
.second_news_left .bd ul li{ height:36px; width:360px; float:left; line-height:36px;/* background:url(../images/jiantou.jpg) left center no-repeat; color:#d50001;*/background:url(../images/news_ico.jpg) left center no-repeat; border-bottom:dashed 1px #d6d6d6; text-indent:15px;}
.second_news_left .bd ul li span{ float:right; color:#b2b2b2; font-size:12px;}


.second_news_left .bd ul li a { color:#4a4a4a; font-size:14px}
.second_news_left .bd ul li a:hover { color:#ff0000; text-decoration:none;}

.second_news_left .bd .piclist { float:right; display:block; padding-left:18px; width:185px; padding-top:10px;}
.second_news_left .bd .piclist img { width:185px; height:130px; margin-bottom:40px;}

.second_news_right{ width:570px; height:385px; float:right;}
.second_news_right .hd{ height:45px; background:url(../images/type2_bg.jpg) repeat-x bottom;}
.second_news_right .hd ul li{ width:85px; height:45px; float:left; line-height:40px; font-size:18px; text-align:center; color:#000; cursor:pointer;}
.second_news_right .hd ul li.on{ background:url(../images/type2_curr.jpg) no-repeat bottom; color:#d50001;}
.second_news_right .hd span{ float:right; width:70px; line-height:40px;}
.second_news_right .bd ul li{ height:36px; width:360px; float:left; line-height:36px;background:url(../images/news_ico.jpg) left center no-repeat;border-bottom:dashed 1px #d6d6d6; text-indent:15px;}
.second_news_right .bd ul li span{ float:right; color:#b2b2b2; font-size:12px;}

.second_news_right .bd ul li a { color:#4a4a4a; font-size:14px}
.second_news_right .bd ul li a:hover { color:#ff0000; text-decoration:none;}
.second_news_right .bd .piclist  { float:right; display:block; padding-left:18px; width:185px; padding-top:10px;}
.second_news_right .bd .piclist img { width:185px; height:130px; margin-bottom:40px;}


/*第三种新闻样式*/
.third_left{ width:860px; float:right;}
.third_right{ width:279px; float:left;}
.third_news{ width:860px; height:330px;}
.third_news .hd{ height:40px; background:url(../images/type3_bg.jpg) repeat-x;}
.third_news .hd ul li{ padding:0px 15px; height:40px; float:left; line-height:40px; font-size:15px; text-align:center; color:#000; cursor:pointer;}
.third_news .hd ul li.on{ background:url(../images/type3_curr.jpg) no-repeat center; color:#d50001;}
.third_news .hd span{ float:right; width:70px; line-height:40px;}
.third_news .bd  ul .pic_news{ height:117px; padding:30px 0 0 40px;}
.third_news .bd  ul .pic_news .pic_n_pic{ width:145px; height:97px; float:left;}
.third_news .bd  ul .pic_news .pic_n_pic img{ width:125px; height:89px; border:solid 1px #bbb; padding:3px;}
.third_news .bd  ul .pic_news .pic_n_new{ width:520px; height:97px; float:left;}
.third_news .bd  ul .pic_news .pic_n_new .title{ height:36px; line-height:36px; font-size:18px;}
.third_news .bd  ul .pic_news .pic_n_new .cont{line-height:180%; font-size:12px; color:#777;}
.third_news .bd  ul li{ height:30px; line-height:30px; text-indent:12px; background:url(../images/news_ico.jpg) left center no-repeat;}
.third_news .bd  ul li span{ float:right; color:#999;}


/*底部新闻*/
.four_news{ width:570px;}
.four_news .title{ height:44px; color:#d60000; line-height:40px;background:url(../images/tit.jpg) no-repeat bottom; font-size:18px; text-indent:23px;}
.four_news .title span { float:right; font-size:12px; padding-right:10px;}
.four_body{}
.four_body ul li{ height:36px; line-height:36px; text-indent:10px; border-bottom:dashed 1px #d6d6d6; /*background:url(../images/news_ico.jpg) left center no-repeat;*/ background:url(../images/jiantou.jpg) left center no-repeat; color:#d50001;}
.four_body ul li span{ float:right; font-size:12px; color:#999;}

.four_body ul li a { color:#4a4a4a; font-size:14px}
.four_body ul li a:hover { color:#ff0000; text-decoration:none;}


/*底部功能向导*/
.gn{ width:1160px; height:113px; background-color:#d1d2d3;}
.gn ul{ padding-left:15px; padding-top:15px;}
.gn ul li{ width:140px; text-align:center; float:left; height:85px;}

/*友情链接*/
.links{ width:1160px; padding-bottom:20px; overflow:hidden; clear:both; margin-left:20px;}
.links_nav{ width:1160px; margin:0 auto;}
.links_title{ height:35px; background:url(../images/link_bg.jpg) repeat-x;}
.links_title .curr{ width:93px; text-indent:15px; height:35px; line-height:28px; font-size:16px; font-weight:bold; color:#d50001; background:url(../images/link_ico.jpg) no-repeat;}
.link_body .hd{ height:48px; background:url(../images/link1.jpg) repeat-x;}
.link_body .hd ul li{ position: relative; margin-right:10px; bottom:0px; height:48px; line-height:35px; width:150px;background:url(../images/link1_nomal.jpg) no-repeat bottom; text-align:center; float:left; cursor:pointer;}
.link_body .hd ul li.on{ background:url(../images/link1_curr.jpg) no-repeat bottom;}
.link_body .bd ul li{ padding:5px 10px; float:left;}
.link_body .bd ul li img{border: 1px solid #d6d6d6;}

/*底部导航*/
.bottom{ height:42px; background-color:#990600;}
.bot_menu{ width:800px; height:42px; text-align:center; margin:0 auto;}
.bot_menu ul li{ width:104px; height:42px; line-height:42px; text-align:center; display:inline-block;}
.bot_menu ul li a{ color:#fff; text-decoration:none;}
.bot_menu ul li a:hover{ color:#fff; text-decoration:underline;}
.bot_menu ul li.jg{ width:1px; color:#fff; display:inline-block;}

/*底部版权*/
.footer{ padding:10px 0; line-height:26px; text-align:center;}


/*滚动图片*/
.example { height: auto; overflow:hidden; clear:both; margin:0px auto; padding:10px 0px; width:1160px;}
.example .tit { background:#990600; font-size:28px; color:#fff; text-align:center; height:44px;}

.example .tit h3 { font-size:16px; margin-top:10px; margin-left:10px; display:inline-block; float:left; line-height:25px; width:97px; font-weight:bold; background:url(../images/titbg.png) no-repeat; color:#990600; display:block; height:25px;}



.example .tit span { float:right; font-size:14px; padding-right:10px; line-height:43px;}
.example .tit span a { color:#fff;}
.blk_18 {overflow:hidden; zoom:1; margin:0px auto; padding-top:15px; width:1180px;}
.blk_18 .pcont {width:1180px; height: auto;float:left; padding-right:10px; overflow:hidden;}
.blk_18 .ScrCont {width:1180px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}
.blk_18 .LeftBotton {width:13px; display:block; height:150px; float:left; background:url(../images/left2.png) no-repeat 0px 60px;}
.blk_18 .LeftBotton:hover { background:url(../images/left.png) no-repeat 0px 60px;}
.blk_18 .RightBotton {width:13px; display:block; height:150px; float:left;background:url(../images/right2.png) no-repeat 0px 60px;}
.blk_18 .RightBotton:hover {background:url(../images/right.png) no-repeat 0px 60px;}

.blk_18 .pl img {display:block; cursor:pointer; border:#efefef 1px solid; padding:5px; width:268px; height:166px;}
.blk_18 .pl img:hover {
    -webkit-filter: grayscale(100%);
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -ms-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
	opacity:0.8;}
.blk_18 .pl { width:280px; margin-right:12px; float:left; text-align:center;}
.blk_18 .pl p { font-size:14px; line-height:35px;}




.first_news_nav2{ width:1158px; height:560px; margin:0px auto; border:#eeeeee 1px solid;}
.first_news_nav2 .hd{ height:44px; background:#e4e4e4; cursor:pointer;}
.first_news_nav2 .hd ul li{ width:66px; height:44px; text-align:center; line-height:44px; font-size:16px; float:left; color:#333; cursor:pointer;}
.first_news_nav2 .hd ul span { float:right; padding-right:10px; line-height:44px; font-size:14px;}
.first_news_nav2 .hd ul span a { color:#333;}
.first_news_nav2 .hd ul li.on{background:#dc0000; color:#fff; font-size:16px;}

.first_news_nav2 .bd ul { padding:10px 10px 20px 10px;}
.first_news_nav2 .bd .pl{ height:36px; float:left; width:284px; height:240px; text-align:center; color:#333;}
.first_news_nav2 .bd .pl img { width:260px; height:180px; border:#efefef 1px solid; padding:5px;}
.first_news_nav2 .bd .pl p {margin-top:5px; font-size:14px; line-height:34px;}


.first_news_nav3{ width:402px; height:500px; margin-left:20px; float:left; border:#eeeeee 1px solid;}
.first_news_nav3 .hd{ height:44px; background:#b42200; cursor:pointer;}
.first_news_nav3 .hd ul li{ width:110px; height:44px; text-indent:18px; line-height:44px; font-size:16px; float:left; color:#fff; cursor:pointer;}
.first_news_nav3 .hd ul span { float:right; padding-right:10px; line-height:44px; font-size:14px;}
.first_news_nav3 .hd ul span a { color:#fff;}
.first_news_nav3 .hd ul li.on{ background:url(../images/titbg.png) no-repeat 10px 10px; color:#333; font-size:16px;}
.first_news_nav3 .bd ul{ padding:20px 20px;}


.first_news_nav3 .bd .info { height:160px; overflow:hidden; clear:both;}
.first_news_nav3 .bd .info .pic { width:368px; height:160px; overflow:hidden;}
.first_news_nav3 .bd .info img { width:368px; height:160px;}
.first_news_nav3 .bd .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.first_news_nav3 .bd .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}
.first_news_nav3 .bd .content { padding:10px 0;}
.first_news_nav3 .bd li span { float:right; color:#999; line-height:35px;}
.first_news_nav3 .bd li a { font-size:14px;background:url(../images/newsico.png) no-repeat left; text-indent:15px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}



.first_news_nav4{ width:402px; height:500px; margin-left:20px; float:left; border:#eeeeee 1px solid;}
.first_news_nav4 .hd{ height:44px; background:#b42200; cursor:pointer;}
.first_news_nav4 .hd ul li{ width:110px; height:44px; text-indent:18px; line-height:44px; font-size:16px; float:left; color:#fff; cursor:pointer;}
.first_news_nav4 .hd ul span { float:right; padding-right:10px; line-height:44px; font-size:14px;}
.first_news_nav4 .hd ul span a { color:#fff;}
.first_news_nav4 .hd ul li.on{ background:url(../images/titbg.png) no-repeat 10px 10px; color:#333; font-size:16px;}
.first_news_nav4 .bd ul{ padding:20px 20px;}


.first_news_nav4 .bd .info { height:160px; overflow:hidden; clear:both;}
.first_news_nav4 .bd .info .pic { width:368px; height:160px; overflow:hidden;}
.first_news_nav4 .bd .info img { width:368px; height:160px;}
.first_news_nav4 .bd .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.first_news_nav4 .bd .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}
.first_news_nav4 .bd .content { padding:10px 0;}

.first_news_nav4 .bd li span { float:right; color:#999; line-height:35px;}
.first_news_nav4 .bd li a { font-size:14px;background:url(../images/newsico.png) no-repeat left; text-indent:15px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}



/*子页样式*/
.mainbody2 { width:1160px; padding:10px 20px; background:#fff; margin:0px auto; height:auto; clear:both; overflow:hidden;}
.mainbody2 .left { width:260px; float:right; height:auto;}

.daohang { border:#e1e1e1 1px solid;background:url(../images/tu1.jpg) no-repeat bottom; padding-bottom:121px; padding-top:10px; height:auto;}
.daohang li { text-align:center; padding-bottom:8px;}
.daohang li a { width:210px; height:37px; margin:0px auto; text-align:left; line-height:35px; text-indent:15px; background:#1469bc; display:block; font-size:14px; color:#fff}
.daohang li a:hover { width:210px; height:37px; margin:0px auto; text-align:left; line-height:35px; text-indent:15px; text-decoration:none; background:#eb5324; display:block; font-size:14px; color:#fff}


.news3 { margin-bottom:10px;}
.news3 .tit {background:#f7f7f7; line-height:35px; height:35px; text-indent:18px; color:#fff; font-size:16px;border: #e1e1e1 1px solid;}
.news3 .tit p{ background-color: #ab1958;width:100px;}
.news3 .info { border:#e1e1e1 1px solid; padding:10px 5px 5px 5px; height:auto; overflow:hidden; border-top:none;}
.news3 li { float:left; width:124px; text-align:center}
.news3 li p { text-align:center; width:124px;}
.news3 li img { width:110px; height:82px; padding:2px; border:#efefef 1px solid}
.news3 li a { text-align:center; line-height:20px; font-size:13px; margin-bottom:10px; display:block;}
.news3 li a:hover { color:#ff0000; text-decoration:none; }
.news3 li span { float:right; color:#b3b3b3}

.news4 { margin-bottom:10px;}
.news4 .tit {background:#f7f7f7; line-height:35px; height:35px; text-indent:18px; color:#fff; font-size:16px;border: #e1e1e1 1px solid;}
.news4 .tit p{ background-color: #ab1958;width:100px;}
.news4 .info { border:#e1e1e1 1px solid; padding:10px 0px 5px 0px; height:auto; overflow:hidden; border-top:none;}
.news4 li { display:block; padding:0px 10px;}
.news4 li p { text-align:center;}
.news4 li a:hover { color:#ff0000; text-decoration:none; }
.news4 li span { float:right; color:#b3b3b3}

.news4 li a { font-size:14px;background:url(../images/newsico.png) no-repeat left; text-indent:15px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}


/*栏目列表*/
.rightlist {width:880px; float:left; height:auto; overflow:hidden; border:#e1e1e1 1px solid; border-top:#c00000 2px solid;}
.rightlist .tit {background:url(../images/tit11.jpg) no-repeat; line-height:38px; height:44px; text-indent:20px; color:#333333; overflow:hidden; font-size:16px}
.rightlist .info { padding:10px;}
.rightlist .info li { border-bottom:#efefef 1px dotted; line-height:36px; text-indent:25px; height:36px;background:url(../images/zitit.gif) no-repeat 8px 15px;}
.rightlist .info li a { font-size:14px;}
.rightlist .info li span { float:right; color:#636363}

.rightlist .info2 { padding:10px;}
.rightlist .info2 li { float:left;}
.rightlist .info2 li img { border:#efefef 1px solid; padding:5px; margin:5px; width:153px; height:110px;}
.rightlist .info2 li p { text-align:center}

.leftlist {width:733px; float:left; height:auto; overflow:hidden; border:#e1e1e1 1px solid; border-top:#1c7cc6 2px solid;}
.leftlist .tit { line-height:34px; border-bottom:#ccc 1px dotted; height:34px; text-indent:20px; color:#333333; overflow:hidden; font-size:16px}
.leftlist .info { padding:10px;}
.leftlist .info li { border-bottom:#efefef 1px dotted; line-height:36px; text-indent:25px; height:36px;background:url(../images/zitit.gif) no-repeat 8px 15px;}
.leftlist .info li a { font-size:14px;}
.leftlist .info li span { float:right; color:#636363}


/*内容页*/
.rightcontent {width:880px; float:left; height:auto; overflow:hidden;background:url(../images/tit12.jpg) repeat-x top; border:#e1e1e1 1px solid; border-top:#c00000 2px solid;}
.rightcontent .tit {line-height:65px; color:#333; border-bottom:#ccc 1px dashed; padding-bottom:10px; overflow:hidden; text-align:center; font-size:22px; font-weight:bold;padding: 0 15px; width: 97%;}
.rightcontent .info { padding:10px; line-height:35px; color:#333333}
.rightcontent p {color:#a2a2a2; line-height:35px;}
.rightcontent .link { text-align:right; margin-bottom:10px; clear:both; border-bottom:#ccc 1px solid; line-height:35px; width:98%; margin:0px auto;}
.rightcontent .last { padding:10px 0px; float:left; text-indent:10px;}
.rightcontent .next { padding:10px 0px; float:right; padding-right:10px;}

.leftcontent {width:733px; float:left; height:auto; overflow:hidden;background:url(../images/tit12.jpg) repeat-x top; border:#e1e1e1 1px solid; border-top:#1469bc 2px solid;}
.leftcontent .tit {line-height:70px; height:60px;color:#010101; border-bottom:#ccc 1px dashed; padding-bottom:10px; overflow:hidden; text-align:center; font-size:24px; font-weight:bold;}
.leftcontent .info { padding:10px; line-height:35px; color:#333333}
.leftcontent p { text-align:center; color:#a2a2a2; line-height:35px;}
.leftcontent .link { text-align:right; margin-bottom:10px; clear:both; border-bottom:#ccc 1px solid; line-height:35px; width:98%; margin:0px auto;}
.leftcontent .last { padding:10px 0px; float:left; text-indent:10px;}
.leftcontent .next { padding:10px 0px; float:right; padding-right:10px;}

/*返回顶部开始*/
#code,#code_hover{width:40px;height:195px;background:url(../images/icon.png) no-repeat;position:fixed;right:50px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#code{background-position: -189px 0px;bottom:120px;_margin-bottom:120px;}
#code_hover{background-position: -189px 0px;bottom:120px;_margin-bottom:120px;}
#gotop{background-position:-276px -310px;bottom:67px;_margin-bottom:67px;
    width:40px;height:40px;position:fixed;right:50px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

#code_img{width:270px;height:355px;background: url(../images/icon.png) 92px 109px no-repeat;position:fixed;right:90px;bottom:67px;cursor:pointer;display:none;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:67px;}
/*返回顶部结束*/




.foucebox {
	font:normal 12px/22px 宋体;
	width:805px;
	height:404px;
	background:#fff; float:left;

}
.foucebox .bd {
	position:relative;
	float:left;
	width:580px;
	height:404px;
	overflow:hidden;
}
.foucebox .showDiv {
	position:relative;
	width:580px;
	height:404px;
}
.foucebox .showDiv img {
	width:580px;
	height:404px;
}
.foucebox .showDiv p {
	position:absolute;
	left:20px;
	bottom:0;
	padding-right:20px;
	color:#aaa;
	z-index:9;
	height:44px;
}
.foucebox .showDiv h2 {
	position:absolute;
	left:20px;
	bottom:0;
	width:210px;
	height:34px;
	background:url(http://demo.lanrenzhijia.com/2015/banner0212/images/foucebox_h2.png) no-repeat 0 4px;
	_background:none;
	padding-left:40px;
	_padding-left:0;
	font-size:24px;
	font-family:"Microsoft Yahei";
	line-height:34px;
	z-index:9;
	overflow:hidden;
}
.foucebox .showDiv h2 a {
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
.foucebox .foucebox_bg {
	position:absolute;
	left:0;
	bottom:0;
	width:600px;
	height:107px;
	background:#000;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index:8;
	overflow:hidden;
}
.foucebox .hd {
	width:210px;
	height:318px;
	float:right;
}
.foucebox .hd ul li {
	width:210px;
	height:123px;
	float:left; margin-bottom:17px;
	display:inline;
	position:relative;
}
.foucebox .hd ul a {
	display:block;
	width:210px;
	height:123px;
}
.foucebox .hd ul img {
	width:210px;
	height:123px;
}
.foucebox .hd ul .txt_bg {
	width:210px;
	height:30px;
	position:absolute;
	left:0px;
	top:93px;
	background:url(http://demo.lanrenzhijia.com/2015/banner0212/images/bg_png.png) repeat-x bottom;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/bg_png.png");
}
.foucebox .hd ul .txt {
	width:210px;
	height:24px;
	line-height:24px;
	color:#fff;
	position:absolute;
	left:4px;
	bottom:4px;
	z-index:2;
	text-align:center;
	padding-right:5px;
	overflow:hidden;
}
.foucebox .hd ul .mask {
	width:210px;
	height:123px;
	display:block;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:3;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');
	background:rgba(0,0,0,0.4);
}
.foucebox .hd ul a:hover .mask,.foucebox .hd ul .on .mask {
	display:none;
	position:relative;
}
.foucebox .hd ul a:hover img,.foucebox .hd ul .on img {
	border-color:#1689d9;
}
.foucebox .hd ul .on .txt_bg {
	background:#333;
}
.foucebox .hd ul a:hover {
	color:#fff;
}
.foucebox .hd ul a:hover .txt_bg {
	background:#333;
}