@charset "utf-8";
/*首页效果需要代码-----------开始*/

/*banner图css----------------开始*/
/*banner图样式风格1*/
.bannerPic_1{width:100%;height:450px;overflow:hidden;position:relative;min-width:1200px;}
.bannerPic_1 .hd{width:100%;height:15px;overflow:hidden;position:absolute;left:0;bottom:20px;z-index:2;text-align:center;}
.bannerPic_1 .hd ul{overflow:hidden;zoom:1;margin:0 auto;text-align:center;display:inline-block;white-space:nowrap;}
.bannerPic_1 .hd ul li{margin:0 5px;width:15px;height:15px;text-align:center;background:url(btn_off.png) no-repeat 0 0;cursor:pointer;display:inline-block;vertical-align:top;*display:inline;*zoom:1;}
.bannerPic_1 .hd ul li.on{background:url(btn_on.png) no-repeat 0 0;}
.bannerPic_1 .bd{width:100%;float:left;position:relative;height:400px; z-index:0;   }
.bannerPic_1 .bd li{width:100%;height:450px;float:left;zoom:1;vertical-align:middle; }
.bannerPic_1 .txt{width:990px;float:left;position:absolute;height:450px;top:0;left:50%;margin-left:-495px;z-index:1;overflow:hidden;}
.bannerPic_1 .txt ul{width:100%;float:left;position:relative;}
.bannerPic_1 .txt ul li{width:100%;float:left;position:relative;}
.bannerPic_1 .txt ul li img{position:absolute;}
.bannerPic_1 .txt li.left img{left:-1000px;right:auto;top:130px;}
.bannerPic_1 .txt li.right img{right:-1000px;left:auto;top:130px;}

/*图片新闻css----------------开始*/
/*图片新闻样式风格1*/
.picNews_1{width:100%;height:345px;overflow:hidden;position:relative;}
.picNews_1 .hd{height:18px;overflow:hidden;position:absolute;right:20px;bottom:10px;z-index:2;font-family:"宋体",sumsin;font-size:15px;}
.picNews_1 .hd ul{overflow:hidden;zoom:1;float:left;}
.picNews_1 .hd ul li{float:left;margin-left:1px;width:21px;height:18px;line-height:18px;text-align:center;background:#827d67;cursor:pointer;color:#fff;}
.picNews_1 .hd ul li.on{background:#2373c8;}
.picNews_1 .bd{width:100%;height:345px;float:left;position:relative;z-index:0;}
.picNews_1 .bd li{width:100%;height:345px;float:left;zoom:1;vertical-align:middle; }
.picNews_1 .bd img{width:100%;height:345px;float:left;display:block;  }
.picNews_1 .txt-bg{position:absolute;bottom:0;z-index:1;overflow:hidden;width:100%;height:40px;background:#000;opacity:0.6;filter:alpha(opacity=60);}
.picNews_1 .txt{position:absolute;bottom:0;z-index:2;overflow:hidden;width:100%;height:40px;}
.picNews_1 .txt li{position:absolute;bottom:-40px;height:40px;line-height:40px;}
.picNews_1 .txt li a{display:block;padding:0 0 0 20px;color:#fff;text-decoration:none;font-size:15px;}

/*图片新闻样式风格2*/
.picNews_2{width:100%;height:275px;overflow:hidden;position:relative;}
.picNews_2 .hd{height:18px;overflow:hidden;position:absolute;right:20px;bottom:10px;z-index:2;font-family:"宋体",sumsin;font-size:15px;}
.picNews_2 .hd ul{overflow:hidden;zoom:1;float:left;}
.picNews_2 .hd ul li{float:left;margin-left:1px;width:21px;height:18px;line-height:18px;text-align:center;background:#827d67;cursor:pointer;color:#fff;}
.picNews_2 .hd ul li.on{background:#2373c8;}
.picNews_2 .bd{width:100%;height:240px;float:left;position:relative;z-index:0;}
.picNews_2 .bd li{width:100%;height:240px;float:left;zoom:1;vertical-align:middle;overflow:visible}
.picNews_2 .bd img{width:100%;height:240px;float:left;display:block;}
.picNews_2 .txt-bg{position:absolute;bottom:0;z-index:1;overflow:hidden;height:35px;background:#5e5e5e;left:60px;right:0;}
.picNews_2 .txt{position:absolute;bottom:0;z-index:2;overflow:hidden;height:35px;left:60px;right:0;}
.picNews_2 .txt li{position:absolute;bottom:-35px;height:35px;line-height:35px;}
.picNews_2 .txt li a{display:block;padding:0 0 0 20px;color:#fff;text-decoration:none;font-size:15px;}
.picNews_2 .prev{width:29px;height:35px;background:url(tpxw2_icon_l.png) no-repeat 0 0;position:absolute;bottom:0;left:0;}
.picNews_2 .next{width:29px;height:35px;background:url(tpxw2_icon_r.png) no-repeat 0 0;position:absolute;bottom:0;left:30px;}
/*图片新闻css----------------结束*/

/*图片新闻样式风格3*/
.picNews_3{width:100%;height:320px;overflow:hidden;position:relative;}
.picNews_3 .hd{height:12px;overflow:hidden;position:absolute;right:20px;bottom:11px;z-index:2;font-family:"宋体",sumsin;font-size:15px;}
.picNews_3 .hd ul{overflow:hidden;zoom:1;float:left;}
.picNews_3 .hd ul li{float:left;margin-left:6px;width:12px;height:12px;line-height:12px;text-align:center;background:url(btn_off.png) no-repeat 50% 50%;cursor:pointer;color:#fff;}
.picNews_3 .hd ul li.on{background:url(btn_on.png) no-repeat 50% 50%;}
.picNews_3 .bd{width:100%;height:320px;float:left;position:relative;z-index:0;}
.picNews_3 .bd ul{width:100%;float:left}
.picNews_3 .bd li{width:100%;height:320px;float:left;zoom:1;vertical-align:middle; }
.picNews_3 .bd img{width:100%;height:320px;float:left;display:block;  }
.picNews_3 .txt-bg{position:absolute;bottom:0;z-index:1;overflow:hidden;width:100%;height:40px;background:#000;opacity:0.6;filter:alpha(opacity=60);}
.picNews_3 .txt{position:absolute;bottom:0;z-index:2;overflow:hidden;height:40px;left:20px;right:120px;}
.picNews_3 .txt li{width:100%;position:absolute;bottom:-40px;height:40px;line-height:40px;}
.picNews_3 .txt li a{width:100%;float:left;display:inline-block;color:#fff;text-decoration:none;font-size:15px;
    overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
/*图片新闻css----------------结束*/

/*页签样式css----------------开始*/
/*页签样式样式风格1----------------开始*/
.tab-list{width:100%;float:left;}
.tab-list .hd{width:100%;float:left;height:45px;line-height:45px;border-bottom:1px solid #ddd;*height:44px;*line-height:44px;}
.tab-list .hd span{float:left;font-size:20px;color:#333;font-weight:bold;height:45px;line-height:45px;border-bottom:2px solid #2373c8;display:inline-block;position:relative;z-index:2;*height:43px;line-height:43px;}
.tab-list .hd a{float:right;color:#a1a1a1;font-size:14px;}
.tab-list .bd{width:100%;float:left;}
.tab-list .list ul{width:100%;float:left;font-size:16px;color:#171717;margin-top:10px;}
.tab-list .list ul li{width:100%;float:left;height:32px;line-height:32px;}
.tab-list .list ul li a{width:100%;float:left;color:#171717;position:relative;}
.tab-list .list .title{right:70px;}

/*页签样式css----------------结束*/

/*页签切换css代码----------------开始*/
/*页签切换样式风格1*/
.txtTab_1{width:100%;float:left;}
.txtTab_1 .hd{width:100%;float:left;height:32px;border-bottom:1px solid #dcdcdc;*height:31px;}
.txtTab_1 .hd ul{float:left;line-height:1;}
.txtTab_1 .hd ul li{float:left;display:inline-block;height:32px;*height:31px;position:relative;z-index:2;color:#646464;font-size:20px;font-weight:bold;cursor:pointer;}
.txtTab_1 .hd ul li a{float:left;color:#646464;}
.txtTab_1 .hd ul li.on{border-bottom:4px solid #2373c8;height:32px;*height:27px;color:#333;}
.txtTab_1 .hd ul li.on a{color:#333;}
.txtTab_1 .hd ul li:hover{border-bottom:4px solid #2373c8;height:32px;*height:27px;color:#333;}
.txtTab_1 .hd ul li:hover a{color:#333;}
.txtTab_1 .hd ul span{width:1px;height:20px;background:#bbb;margin:0 15px;float:left;position:relative;top:2px;}
.txtTab_1 .hd .more{float:right;color:#999;font-size:15px;line-height:1.5;}
.txtTab_1 .hd .more div{float:left;display:none;}
.txtTab_1 .hd .more a{float:left;color:#999;}
.txtTab_1 .hd .more a.on{display:inline-block;}
.txtTab_1 .hd .more a:hover{color:#2373c8;}
.txtTab_1 .bd{width:100%;float:left;margin-top:10px;}
.txtTab_1 .bd ul{width:100%;float:left;}
.txtTab_1 .bd ul li{height:37px;line-height:37px;font-size:16px;color:#333;background:url(icon_001.png) no-repeat 0 50%;}
.txtTab_1 .bd ul li a{width:100%;float:left;color:#333;}
.txtTab_1 .bd ul li:hover a{color:#2373c8;}
.txtTab_1 .bd ul li:hover span{color:#2373c8;}
.txtTab_1 .bd ul li a .title{right:100px;padding-left:13px;}

/*页签切换样式风格2*/
.txtTab_2{width:100%;float:left;}
.txtTab_2 .hd{width:100%;float:left;height:30px;}
.txtTab_2 .hd ul{float:left;line-height:1;}
.txtTab_2 .hd ul li{float:left;display:inline-block;position:relative;z-index:2;color:#0e0e0e;font-size:20px;font-weight:bold;cursor:pointer;text-align:center;margin-right:20px;}
.txtTab_2 .hd ul li a,.txtTab_2 .hd ul li span{width:100%;float:left;color:#0e0e0e;display:inline-block;}
.txtTab_2 .hd ul li.on{color:#2373c8;}
.txtTab_2 .hd ul li.on a,.txtTab_2 .hd ul li.on span{color:#2273c5;}
.txtTab_2 .hd .more{float:right;color:#999;font-size:15px;}
.txtTab_2 .hd .more div{float:left;display:none;}
.txtTab_2 .hd .more a{float:left;color:#999;}
.txtTab_2 .hd .more a.on{display:inline-block;}
.txtTab_2 .hd .more a:hover{color:#2373c8;}
.txtTab_2 .bd{width:100%;float:left;}
.txtTab_2 .bd ul{width:100%;float:left;}
.txtTab_2 .bd ul li{height:37px;line-height:37px;font-size:16px;color:#333;}
.txtTab_2 .bd ul li a{width:100%;float:left;color:#333;}
.txtTab_2 .bd ul li:hover a{color:#2373c8;}
.txtTab_2 .bd ul li:hover span{color:#2373c8;}
.txtTab_2 .bd ul li a .title{right:100px;}
/*页签切换css代码----------------结束*/

/*图片滚动css代码----------------结束*/
/*图片滚动样式风格1*/
.picScroll_1{width:100%;overflow:hidden;position:relative;float:left;margin-left:20px;}
.picScroll_1 .prev{width:32px;height:50px;float:left;position:absolute;top:57px;left:0;background:url(tpgd1_icon_left.png) no-repeat 0 0;z-index:2;}
.picScroll_1 .next{width:32px;height:50px;float:left;position:absolute;top:57px;right:40px;background:url(tpgd1_icon_right.png) no-repeat 0 0;z-index:2;}
.picScroll_1 .prev,.picScroll_1 .next{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;}
.picScroll_1 .prev:hover,.picScroll_1 .next:hover{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.picScroll_1 .bd{float:left;overflow:hidden;position:relative;margin-left:-20px;}
.picScroll_1 .bd ul{overflow:hidden;zoom:1;float:left;}
.picScroll_1 .bd ul li{width:254px;height:142px;float:left;margin:18px 0 0 20px;overflow:hidden;}
.picScroll_1 .bd ul li .pic{width:100%;float:left;text-align:left;}
.picScroll_1 .bd ul li .pic img{width:254px;height:142px;float:left;display:block;}
.picScroll_1 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll_1 .bd ul li .title{width:100%;height:40px;line-height:40px;float:left;color:#fff;font-size:16px;background:rgba(0,0,0,0.4);margin-top:-40px;text-align:center;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000);}
/*.picScroll_l .bd ul li:hover .title{color:#2373c8;}*/
.picScroll_1 .bd ul li .pic_jz{width:100%;height:100%;float:left;}
.picScroll_1 .bd ul li .pic_jz img{display:inline-block;clear:both;}

/*图片滚动样式风格2*/
.picScroll_2{width:100%;overflow:hidden;position:relative;float:left;}
.picScroll_2 .prev{width:32px;height:50px;float:left;position:absolute;top:57px;left:0;background:url(tpgd1_icon_left.png) no-repeat 0 0;z-index:2;}
.picScroll_2 .next{width:32px;height:50px;float:left;position:absolute;top:57px;right:0;background:url(tpgd1_icon_right.png) no-repeat 0 0;z-index:2;}
.picScroll_2 .prev,.picScroll_2 .next{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;}
.picScroll_2 .prev:hover,.picScroll_2 .next:hover{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.picScroll_2 .bd{float:left;}
.picScroll_2 .bd ul{overflow:hidden;zoom:1;float:left;}
.picScroll_2 .bd ul li{width:100%;float:left;overflow:hidden;}
.picScroll_2 .bd ul li .pic{width:100%;float:left;text-align:left;}
.picScroll_2 .bd ul li .pic img{width:100%;height:175px;float:left;display:block;}
.picScroll_2 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll_2 .bd ul li .title{width:100%;height:40px;line-height:40px;float:left;color:#fff;font-size:16px;background:rgba(0,0,0,0.4);margin-top:-40px;text-align:center;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000);}
/*.picScroll_2 .bd ul li:hover .title{color:#2373c8;}*/
.picScroll .bd ul li .pic_jz{width:100%;height:100%;float:left;table-layout:fixed;}
.picScroll .bd ul li .pic_jz img{display:inline-block;clear:both;max-width:100%;max-height:100%;}

/*图片滚动样式风格3*/
.picScroll_3{ width:100%;height:235px;float:left;overflow:hidden;position:relative;}
.picScroll_3 .hd{ overflow:hidden;height:57px;padding:0 25px;}
.picScroll_3 .hd .prev{display:block;width:9px;height:16px;float:right;margin-left:10px;margin-top:24px;overflow:hidden;
    cursor:pointer; background:url(tpgd_icon_l.png) no-repeat;margin-right:10px;}
.picScroll_3 .hd .next{
    display:block;width:9px;height:16px;float:right;margin-left:10px;margin-top:24px;overflow:hidden;
    cursor:pointer;background:url(tpgd_icon_r.png) no-repeat;
}
.lm_mc{color:#2373c8;font-size:20px;font-weight:bold;margin-top:15px;float:left;}
.lm_mc a{color:#2373c8;}
.picScroll_3 .hd ul{float:right;overflow:hidden;zoom:1;margin-top:26px;zoom:1;}
.picScroll_3 .hd ul li{float:left;width:12px;height:12px;overflow:hidden;margin:0 5px;text-indent:-999px; cursor:pointer; background:url(tpgd_icon_01.png) 0 0 no-repeat; }
.picScroll_3 .hd ul li.on{background:url(tpgd_icon_02.png) no-repeat 0 0;}
.picScroll_3 .bd{float:left;position:relative;margin-left:23px;}
.picScroll_3 .bd .tempWrap{width:1110px !important;}
.picScroll_3 .bd ul{ overflow:hidden; zoom:1;margin-left:-15px !important;}
.picScroll_3 .bd ul li{margin:0 15px;float:left;_display:inline; overflow:hidden; text-align:center;position:relative;}
.picScroll_3 .bd ul li .pic{ text-align:center; }
.picScroll_3 .bd ul li .pic img{ width:350px;height:180px;display:block;float:left;}
.picScroll_3 .bd ul li .title{width:100%;height:40px;line-height:40px;float:left;background:url(tpgd_title_bg.png);position:absolute;left:0;bottom:0;color:#fff;font-size:16px;font-weight:bold;}
.picScroll_3 .bd ul li .title a{width:100%;float:left;color:#fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;}
/*图片滚动css代码----------------结束*/