@charset "utf-8";

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; border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei'; font-size:14px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}

.stick{width:100%; height:35px; background:#f8f8f8; border-bottom:1px solid #f0f0f0; line-height:35px;}
/*.wid_1000,.nav{width:1000px; margin:0 auto; padding:0 10px;}*/
.stick a{color:#999;}
.stick-1 a:hover{color:#17a48b;}
.header{height:auto; width:100%;}
.search{width:290px; height:30px; margin-top:54px;}
.search-input{width:196px; color:#ccc; font-size:12px; height:28px; line-height:28px; background:url(../images/search-fdj.jpg) no-repeat left top; padding-left:36px; float:left; border:1px solid #dddddd; border-right:0;}
.search-btn{width:57px; height:30px; float:left;}




/************导航**************/
.menu-nav{width:100%;height: auto;background:red;float:left;position:relative;z-index:1000;} 
#menu{width:1000px;clear: both;font-size:15px;height:46px;margin:0 auto;}
#menu ul{list-style: none;}
li.l1-nav{float:left; position:relative;left: 0px;top: 0px;width:100px;height:44px; line-height:44px;}
a.l1-nav{display: block;text-align:center;text-decoration:none;width:100px;height:46px;line-height:46px;color:#fff;float:left;}
li.l1-nav:hover a.l1-nav, a.l1-nav:hover {color: #fff;background: #119d84;height:46px; line-height:46px;}
ul.l2-nav{visibility: hidden;position: absolute; z-index:10000;  /* 第二级菜单相对于第一级菜单绝对定位 */left:0px;top:46px;}
li.l2-nav{float: left;position: relative; /* 这里把第二级菜单项设成相对定位，以使得它包含的三级菜单相对它自己定位 */left:0px;top:0px;}
a.l2-nav{display: block; /* 把a设成块级显示 */text-align: center;width:100px;height:40px;line-height:40px;color:#fff;background:#119d84;text-decoration:none;font-size:14px;}
li.l2-nav:hover a.l2-nav, a.l2-nav:hover{color: #fff;background: #1a8875;}/* 这是控制菜单显示与隐藏的重点 */
a.l1-nav:hover ul.l2-nav, li.l1-nav:hover ul.l2-nav {visibility: visible;}



/*************banner*****************/
.banner_1{width:100%; overflow:hidden; margin-bottom:20px;}
.banner_2{width:1000px; padding:0 10px; margin:0 auto 20px;}


/***********首页内容*******************/
.part1{width:1020px; margin:0 auto 20px;}
.part-gy{width:320px; margin:0 10px; float:left;}
.sy-title{width:100%; height:33px; border-bottom:1px solid #eee;}
.sy-title h3{display:inline-block; border-bottom:2px solid #ffb700; padding:0 5px; line-height:24px; font-size:20px; padding-bottom:8px; float:left;}
.rdxw-list,.szll-list,.xxdt-list{width:100%;}
.rdxw-list li{margin-top:10px; height:60px; background:#f8f8f8; width:320px;}
.rdxw-list li .pic{width:70px; height:60px; overflow:hidden; margin-right:10px;}
.rdxw-list li .pic img{width:70px; height:60px; overflow:hidden;}
.rdxw-list li .txt{width:228px; padding-right:12px;}
.rdxw-list li .txt h3,.tzgg-list .txt h3{width:100%; height:30px; line-height:30px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:normal; font-size:14px; float:left;}
.rdxw-list li .txt p,.tzgg-list .txt p{width:100%; color:#999; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; float:left;}
.tzgg-list li{width:320px; padding:12px 0; border-bottom:1px solid #eee;}
.tzgg-list .date{width:62px; height:45px; text-align:center; margin-right:12px; background:url(../images/date.jpg) no-repeat;}
.tzgg-list .date span{font-size:18px; width:100%; float:left; display:block; color:#fff; height:27px; line-height:27px;}
.tzgg-list .date i{display:block; width:100%; float:left; text-align:center; color:#999; height:18px; line-height:18px; font-size:12px;}
.tzgg-list .txt{width:246px;}
.tzgg-list .txt h3{height:24px; line-height:24px;}
.part2{width:1020px; margin:0 auto 20px;}
.tzgg-2{width:998px; height:48px; border:1px solid #e8e8e8; background:#f8f8f8; line-height:50px; float:left; margin:0 10px;}
.tzgg-2 h3{font-weight:normal; color:#333; font-size:18px; width:110px; text-align:center; line-height:50px; float:left;}
#FontScroll{width:850px; margin-left:25px; height:50px; line-height:50px; overflow:hidden; float:left;}
#FontScroll ul,#FontScroll li{width:100%; float:left;}
#FontScroll li a{width:760px; height:50px; line-height:50px; color:#666; font-size:14px; display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#FontScroll li span{width:80px; display:block; height:50px; line-height:50px; color:#999; text-align:right; float:right;}
.part3{width:1020px; margin:0 auto 20px;}
.sy-xxjj{width:320px;}
.sy-xxjj h3{width:320px; height:90px; padding:15px 0 10px; float:left;}
.sy-xxjj p{text-indent:2em; color:#999; font-size:12px; line-height:26px; text-align:justify; float:left; display:block; width:100%;}
.sy-xxjj p a{color:#999;}
.szll-list li{width:320px; border-bottom:1px solid #eeeeee; padding:15px 0 17px;}
.szll-list li .pic{width:80px; height:60px; overflow:hidden; margin-right:10px;}
.szll-list li .txt{width:230px;}
.szll-list li .txt h3{width:100%; height:18px; line-height:18px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:normal; font-size:14px;}
.szll-list li .txt p{width:100%; height:40px; line-height:20px; font-size:12px; color:#999; overflow:hidden;}
.xxdt-list li{background:url(../images/point.png) no-repeat left center; padding-left:14px; border-bottom:1px solid #eeeeee; width:306px; height:39px; line-height:39px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xxdt-list li a{color:#333; width:100%; height:39px; line-height:39px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.part4{width:1020px; margin:0 auto 20px; height:80px;}
.ad-1{width:1000px; margin:0 10px; float:left;}
.part5{width:1020px; margin:0 auto 20px;}
.sy-jyxx,.sy-jpkc,.sy-xfjs{width:100%; height:169px; overflow:hidden; margin-top:10px;}
.part6,.part7,.part9,.part10,.part11,.part12,.part14{width:1020px; margin:0 auto 20px;}
.part6-title{width:100%; border-bottom:1px solid #eee; height:33px;}
.part12-title{width:100%; height:33px;}
.part6-title h3,.part12-title h3{display:block;  line-height:24px; font-size:20px; padding-bottom:8px; float:left;}
.part6-con,.part7-con,.part9-con,.part10-con,.part11-con,.part12-con,.part14-con{width:1000px; margin:0 10px; float:left;}
.part6-content,.part7-content,.part9-content,.part10-content,.part14-content{width:100%; margin-top:15px;}
.part6-left{width:659px; height:314px; overflow:hidden; margin-right:20px;}
.part6-right{width:321px; height:314px; overflow:hidden;}
.part6-right li{width:321px; border-bottom:1px solid #eeeeee; float:left;}
.part6-right li .part6-list{width:100%; height:40px; overflow:hidden;}
.part6-right li .part6-list a{display:block; width:240px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:40px; line-height:40px; font-size:14px; color:#333;}
.part6-right li i{display:block; width:80px; float:right; text-align:right; font-size:12px; color:#999; line-height:40px; height:40px;}
.part6-zy{width:100%; font-size:12px; line-height:24px; height:72px; overflow:hidden; color:#999; margin-bottom:8px;}
.part6-zy a{color:#999;}
.part7-left{width:1000px; float:left;}
.part7-right{width:320px;}
.part7-left li{width:320px; margin-right:20px;}
.part7-left li .part7-pic{width:100%; height:169px; overflow:hidden;}
.part7-left li .part7-pic img{width:100%;}
.part7-left li .part7-txt{width:100%; height:36px; line-height:36px;}
.part7-left li .part7-txt h3{color:#333; font-size:14px; display:block; float:left; width:238px; font-weight:normal; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.part7-left li .part7-txt i{width:80px; text-align:right; color:#999; font-size:12px; display:block; float:right;}
.part7-right li{width:60px; margin-right:26px; margin-bottom:10px; text-align:center; line-height:24px;}
.part7-right li a{display:block; float:left; width:100%; overflow:hidden; color:#666; font-size:14px; text-align:center; line-height:24px;}
.part10-content{background:#f4f4f4;}
.part10-left{width:660px; height:314px;}
.part10-right{width:300px; padding:0 20px; position:relative;}
.part10-right ul{margin-top:220px; width:100%;}
.part10-right li{width:63px; height:58px; float:left; margin-right:10px; padding:6px 2px 2px;}
.part10-zy{position:absolute; top:10px; left:20px; width:300px; z-index:10;}
.part10-list{width:67px; height:60px;}
.part10-right li:hover,.part10-current{background:url(../images/xz.png) no-repeat; padding:6px 2px 2px; width:63px; height:58px; overflow:hidden;}
.part10-right li img{width:63px;}
.part10-zy h3{width:100%; font-size:16px; height:45px; display:block; float:left; line-height:45px; overflow:hidden; font-weight:normal; color:#333; text-align:center; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.part10-zy p{display:block; width:100%; float:left; color:#999; font-size:12px; line-height:24px; height:144px; overflow:hidden; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.part11-left{width:659px; margin-right:20px;}
.part11-left li{width:659px; border-bottom:1px solid #eeeeee; padding:15px 0;}
.part11-left li .pic{width:180px; height:120px; float:left; margin-right:20px;}
.part11-left li .txt{width:459px; float:left;}
.part11-left li .txt h3{font-weight:normal; color:#333; font-size:14px; height:24px; line-height:24px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.part11-left li .txt p{width:100%; color:#999; font-size:12px; line-height:20px; height:80px; overflow:hidden; display:block; float:left; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.part11-left li .txt i{display:block; width:100%; text-align:right; color:#999; float:left; line-height:20px; font-size:12px;}
.part11-right{width:321px;}
.part11-right ul{margin-top:14px;}
.part11-right li{border-bottom:1px solid #eeeeee; height:40px; line-height:40px; background:url(../images/point.png) no-repeat left center; padding-left:15px; width:306px;}
.part11-right li a{display:block; height:40px; line-height:40px; width:100%; color:#333; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.part11-content{width:100%;}
.part12-content li{width:320px; margin-right:20px; border-top:2px solid #17a48b;}
.part12-content li .pic{width:320px; height:167px; overflow:hidden; float:left;}
.part12-content li .pic img{width:320px; min-height:167px;}
.part12-content li .txt{width:320px; float:left;}
.part12-content li .txt .bt{width:100%; height:36px; line-height:36px; overflow:hidden;}
.part12-content li .txt .bt h3{width:240px; height:40px; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333; font-weight:normal; float:left; display:block; font-weight:normal; font-size:14px;}
.part12-content li .txt .bt i{display:block; width:80px; float:right; text-align:right; color:#999; font-size:12px;}
.part12-content li .txt .zy{width:100%; color:#999; line-height:20px; height:60px; font-size:12px; overflow:hidden; text-align:justify; text-justify:inter-ideograph;}
.part12-content{width:100%; margin-top:5px;}
.part14-content li{width:74px; font-size:14px; color:#666; height:28px; line-height:20px; margin-right:28px;}
.part14-content li a{color:#666;}
.foot{width:100%; background:#333; height:114px;}
.foot-1{width:1000px; margin:0 auto;}
.foot-left{float:left; width:1000px;}
.foot-left ul{width:100%; float:left;}
.foot-left li{height:12px; line-height:12px; padding:0 18px; margin-top:20px; border-right:1px solid #5e5e5e;}
.foot-left li a{color:#e0e0e0; font-size:12px;}
.bq{width:100%; margin-top:20px; color:#858585; font-size:12px; line-height:22px;}
.foot-right{width:160px; margin-top:20px; float:right;}
.foot-right li{margin-left:10px; width:30px; height:30px;}




.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:143px;line-height:40px;background:url(../images/lut-bg.png) no-repeat;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block; }
.yx-rotation-focus{height:40px;line-height:40px;right:282px;bottom:0;z-index:2; width:95px;}
.yx-rotation-focus span{width:26px;height:4px; float:left;margin-left:5px;position:relative;top:14px;cursor:pointer; background:url(../images/line.png) no-repeat; text-indent:-9999px}
.yx-rotation-focus span.hover{background:url(../images/line-xz.png) no-repeat;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li{width:660px; height:314px;}


.yx-rotaion2{margin:0 auto;}
.yx-rotaion-btn2,.yx-rotaion-title2,.yx-rotaion-btn2{position:absolute}
.yx-rotation-title2{position:absolute;width:100%;height:143px;line-height:40px;background:url(../images/lut-bg.png) no-repeat;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotaion-btn2 span{background:none;display:block; }
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li{width:660px; height:314px;}
.yx-rotaion-btn2{width:100%;height:37px;top:50%;margin-top:-19px;}
.yx-rotaion-btn2 span{width:19px;height:37px;cursor:pointer;position:relative}
.yx-rotaion-btn2 .left_btn2{background:url(../images/left-jt.png) no-repeat;float:left;left:20px}
.yx-rotaion-btn2 .right_btn2{background:url(../images/right-jt.png) no-repeat;float:right;right:20px}
.yx-rotaion-btn2 span.hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.yx-rotation-t2{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px; position:absolute; width:100%; text-align:center;}



.yx-rotaion-btn3,.yx-rotaion-title3,.yx-rotation-t3{position:absolute}
.yx-rotation-title3{position:absolute;width:460px; left:270px; height:40px;line-height:40px;background:url(../temp/banner-bg.png) repeat; bottom:30px;_bottom:-1px;z-index:1}
.yx-rotation-t3{color:#fff;font-size:18px;font-family:microsoft yahei;z-index:2;bottom:30px;left:270px;line-height:40px; height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:430px; text-align:center; padding:0 15px;}
.yx-rotaion-btn3 span{ }
.yx-rotaion-btn3{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn3 span{width:60px;height:70px;cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;position:relative}
.yx-rotaion-btn3 .left_btn3{background:url(../images/back-left.png) no-repeat;float:left;left:0px}
.yx-rotaion-btn3 .right_btn3{background:url(../images/back-right.png) no-repeat;float:right;right:0px}
.yx-rotaion-btn3 span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus3 span.hover{background-position:-10px -126px}
.yx-rotation-focus3{display:none;}

.yx-rotaion-btn4,.yx-rotaion-title4,.yx-rotation-focus4,.yx-rotation-t4{position:absolute}
.yx-rotation-title4{position:absolute;width:100%;height:50px;line-height:50px;background:url(../temp/banner-bg.png) repeat;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t4{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:50px; width:800px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yx-rotation-focus4 span,.yx-rotaion-btn4 span{ }
.yx-rotation-focus4{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus4 span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn4{height:25px;bottom:12px;right:0;z-index:100000; position:absolute; width:70px;}
.yx-rotaion-btn4 span{width:13px;height:25px;cursor:pointer;}
.yx-rotaion-btn4 .left_btn4{background:url(../images/left-1.png) no-repeat;float:left;}
.yx-rotaion-btn4 .right_btn4{background:url(../images/right-1.png) no-repeat;float:right; margin-right:20px;}
.yx-rotaion-btn4 span.hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.yx-rotation-focus4 span.hover{background-position:-10px -126px}



.yx-rotaion-btn5,.yx-rotaion-title5,.yx-rotation-focus5,.yx-rotation-t5{position:absolute}
.yx-rotation-title5{position:absolute;width:100%;height:30px;line-height:30px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t5{color:#fff;font-size:12px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:30px;width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yx-rotation-focus5 span{ }
.yx-rotation-focus5{height:8px;line-height:6px;right:20px;bottom:10px;z-index:2}
.yx-rotation-focus5 span{width:6px;height:6px;line-height:6px;float:left;margin-left:5px;position:relative;cursor:pointer;background:url(../temp/white-point.png) no-repeat;text-indent:-9999px}
.yx-rotation-focus5 span.hover{background:url(../temp/green-point.png) no-repeat;}




/*图片列表*/
.imgList{width: 1000px;	height: auto;margin:0 auto;}
.imgList li{position: relative;	width: 165.833333px;height: 165px;float: left;overflow: hidden;	margin-right:1px;}
.imgList li .listImg{width: 100%;height: auto;}
.imgList li .listImg img{display: block;width: 100%;}
.imgList li .imgTxt{position: absolute;	bottom: 0;left: 0;margin-bottom: -82.5px;width:145.833333px;height: 165px;	background:url(../images/ico6.png) repeat; opacity:0; filter:Alpha(Opacity=0); padding:0 10px;}
.imgList li .imgTxt h2{width:100%;margin-top:25px;line-height:35px;height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;color:#fff;font-weight:normal;text-align:center; display:block; float:left;}
.imgList li .imgTxt p{font-size:12px;line-height:18px; height:54px;text-align:left; overflow:hidden; color:rgba(255,255,255,0.6); float:left; display:block; width:100%;}
.imgList li .imgTxt .ckgd{width:70px; height:20px; line-height:20px; border-radius:4px; border:1px solid #157e6b; color:#157e6b; text-align:center; float:left; font-size:12px; margin:10px 37.5px 0;}
.imgList li .imgTxt .ckgd:hover{border:1px solid #fff; color:#fff;}

.local{width:100%; height:40px; line-height:40px; border-bottom:1px solid #eeeeee; color:#999; font-size:12px;}
.local a{color:#999; font-size:12px;}
.content{width:100%; min-height:500px;}
.content-title{width:1000px; margin:0px auto; border-bottom:1px solid #eeeeee; padding:20px 0;}
.content-title h3{color:#333; font-size:20px; width:100%; display:block; float:left; text-align:center; margin-bottom:8px;}
.content-title i{display:block; width:100%; float:left; color:#999; font-size:12px; text-align:center;}
.content-con{width:1000px; margin:20px auto;}
.content-con p,.jj p{color:#333; font-size:14px; line-height:30px; text-indent:2em; margin-bottom:15px;text-align:justify; text-justify:inter-ideograph;}
.list{width:1000px; margin:0 auto;}
.left-list{width:220px; margin-top:20px;}
.right-list{width:760px; margin-top:20px;}
.lm-title{width:220px; height:100px;}
.left-list ul{width:100%; float:left;}
.left-nav{width:200px; padding-left:20px; height:40px; line-height:40px; border-bottom:1px solid #f8f8f8; background:#eeeeee url(../temp/3_14.png) no-repeat 200px center; color:#333; font-size:14px; display:block;}



.leftsidebar_box{width:100%; float:left;height:auto !important;overflow:visible !important;}
.line{height:2px;width:100%;}
.leftsidebar_box dt{padding-left:20px;padding-right:10px;background-repeat:no-repeat;background-position:10px center;color:#333;font-size:14px;position:relative;line-height:40px;height:40px;cursor:pointer; border-bottom:1px solid #f8f8f8}
.leftsidebar_box dd{background-color:#f8f8f8;padding-left:40px;}
.leftsidebar_box dd a{color:#333;line-height:40px;}
.leftsidebar_box dt img{position:absolute;right:10px;top:16px;}





/*banner*/
.banner{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.slideBox {
	width: 100%;
	overflow: hidden;
	position: relative;
}
.slideBox .hd .hd-ul{
	width: 100%;
	height: 112px;
	padding: 12px 0;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,0.46);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#44000000',endColorstr='#44000000');      /*IE6,IE7*/ 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#44000000', endColorstr='#44000000')";      /*IE8*/
	z-index: 1;
}
.slideBox .hd .hd-ul ul{
	width: 1180px;
	height: auto;
	margin: 0 auto;
	padding-left: 1px;
}
.slideBox .hd .hd-ul ul li{
	width: 270px;
	height: 84px;
	float: left;
	border-right: 1px solid #a2a2a2;
	border-left: 1px solid #a2a2a2;
	margin-left: -1px;
	padding: 14px 12px;
	cursor: pointer;
}
.slideBox .hd .hd-ul ul li img{
	float: left;
	width: 136px;
	height: 82px;
	display: block;
	float: left;
	border: 1px solid #fff;
}
.slideBox .hd .hd-ul ul li p{
	width:120px ;
	float: left;
	margin-left: 12px;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	margin-top: -5px;
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}
.slideBox .bd li img{
	display: block;
	width: 100%;
}



/*banner2*/
.slideBox2 .hd {
	height: 14px;
	overflow: hidden;
	position: absolute;
	width: 1000px;
	left: 50%;
	*left: 0%;
	margin-left: -48px;
	bottom: 18px;
	z-index: 1;
}
.slideBox2 .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox2 .hd ul li {
	float: right;
	margin-left: 14px;
	width: 10px;
	height: 10px;
	background:url(../images/ico1.png) no-repeat;
	cursor: pointer;
	border-radius: 50%;
}
.slideBox2 .hd ul li.on {
	background: url(../images/ico.png) no-repeat;
}
.slideBox2 .bd li {
	position: relative;
}
.slideBox3{
	margin-bottom: 0;
}
.slideBox2 .bd li .tit p{
	width: 1180px;
	margin: 0 auto;
	font-size: 16px;
	color: #fff;
}






.left-list li a:hover{background:#17a48b url(../temp/3_11.png) no-repeat 200px center;color:#fff;}
.right-list dl{width:100%; float:left;}
.right-list dt,.list-bt{border-left:3px solid #17a48b; background:#f2f2f2; height:40px; line-height:40px; padding-left:15px; width:742px; float:left; color:#333; font-size:16px; margin-bottom:6px;}
.right-list dd,.list-con li{width:745px; height:40px; line-height:40px; border-bottom:1px solid #eeeeee; display:block; color:#333; background:url(../images/point.png) no-repeat left center; padding-left:15px; float:left;}
.right-list dd i,.list-con li i{width:70px; height:40px; line-height:40px; color:#999; font-size:12px; display:block; float:right; text-align:right;}
.right-list dd a,.list-con li a{width:650px; height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; font-size:14px; display:block; float:left;}
.left-current{background:#17a48b url(../temp/3_11.png) no-repeat 200px center;color:#fff; width:200px; padding-left:20px; height:40px; line-height:40px; border-bottom:1px solid #f8f8f8; font-size:14px; display:block;}
.list-con,.jj{width:100%; float:left; margin-bottom:30px; height:auto;}
.pic{width:760px; float:left;}
.pic ul{min-height:500px; border:1px solid #eeeeee; border-top:0; padding:29px; width:700px;}
.pic li{margin:0 5px 15px; width:165px;}
.pic li .img{width:165px; height:165px; overflow:hidden;}
.pic li .img img{width:100%; min-height:165px;}
.pic li .txt{width:165px; height:40px; text-align:center; line-height:40px; font-size:14px; color:#333;}

.pic li .txt a{color:#333;}



.part7-left li .part7-txt h3:hover,.part7-right li a:hover,.part6-right li .part6-list a:hover,.part6-zy a:hover,.more:hover,.part10-zy p:hover,.part11-left li .txt p:hover,.part11-left li .txt h3:hover,.part11-right li a:hover,.part12-content li .txt .bt h3:hover,.part12-content li .txt .zy:hover,.part14-content li a:hover,.foot-left li a:hover,.sy-xxjj p a:hover,.szll-list li .txt p:hover,.szll-list li .txt h3:hover,.xxdt-list li a:hover,.rdxw-list li .txt h3:hover, .tzgg-list .txt h3:hover,.rdxw-list li .txt p:hover, .tzgg-list .txt p:hover,#FontScroll li a:hover,.stick a:hover,.right-list dd a:hover,.right-list dd a:hover,.list-con li a:hover,.leftsidebar_box dd a:hover,.pic li .txt:hover{color:#17a48b;}

/*********字体样式****************/
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}

/*********字体颜色****************/
.gray_1{color:#333;}
.gray_2{color:#666;}
.gray_3{color:#999;}
.green{color:#17a48b;}

.more-1{background:url(../images/jt.jpg) no-repeat; display:block; float:right; margin-top:2px;}
.more{font-size:12px; color:#999; display:block; float:right; line-height:24px;}
.lm-left-title{width:220px; height:85px; text-align:center; color:#fff; padding-top:15px; background:url(../temp/3_07.png) no-repeat;}
.lm-left-title h3{font-size:20px; line-height:40px; width:100%; display:block; font-weight:normal;}
.lm-left-title i{width:100%; font-size:14px;}

.clearFix:after{
 clear:both;
 display:block;
 visibility:hidden;
 height:0;
 line-height:0;
 content:'';

}
.clearFix{zoom:1;} /*解决ie6/7兼容问题*/
.defaultInputStyle{border:solid 1px #AFD5F5}




.litter {
	width: 1200px;
	margin: 0 auto;
}
.he_img {
	width: 100%;
}

.nav {
	width: 100%;
	background-color: rgb(181, 26, 40);
	font-size: 0;
}

.nav_list{
	width: calc(100% / 7);
	padding: 10px 0;
	display: inline-block;
	text-align: center;
}
.nav_list p{
color:#fff;
	font-size: 18px;
	line-height: 2;
	color: #fff;
}

.nav_list:hover {
	background-color: rgb(244, 182, 46);
	color: #333;
	cursor: pointer;
}
.nav_list:hover p{
	color: #333;
}

.nav_list_on {
	background-color: rgb(244, 182, 46);
	
}
.nav_list_on  p{
color: #333;
}
.ht_img_respon{
width:100%;
height:auto
}


.in_con_one {
	margin-top: 1rem;
}

.in_one_left {
	width: 46%;
	margin-right: 4%;
	display: inline-block;
	height: 3.5rem;
	overflow: hidden;
	position: relative;
}

.in_lun_list {
	width: 5.55rem;
	height: 3.5rem;
	position: relative;
	display: inline-block;
}

.a_list {
	width: 5.55rem;
	height: 3.5rem;
	display: inline-block;
}

.index_lunbo {
	font-size: 0;
}

.in_lun_mu {
	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	position: absolute;
	bottom: 0;
	left: 0;
}

.in_lun_mu p {
	width: 70%;
	font-size: 0.15rem;
	text-indent: 0.05rem;
	color: #fff;
	line-height: 2;
	padding: 0.05rem 0;
}

.in_posi {
	min-width: 500rem;
	overflow: hidden;
}

.posi {
	width: 30%;
	position: absolute;
	bottom: 3%;
	right: 5px;
	display: -webkit-box;
	display: -ms-flexbox;
	/* IE8以上兼容写法 */
	display: -webkit-flex;
	/* 谷歌兼容写法 */
	display: flex;

	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;

	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.posi_but {
	width: 0.8vw;
	height: 0.8vw;
	border-radius: 50%;
	background-color: rgb(181, 181, 181);
	text-align: center;
	float: left;
	margin: 0 2px;
	color: white;
	cursor: pointer;
	font-size: 8px;
	display: -webkit-box;
	display: -ms-flexbox;
	/* IE8以上兼容写法 */
	display: -webkit-flex;
	/* 谷歌兼容写法 */
	display: flex;

	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;

	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.posi_but_check {
	background-color: rgb(255, 0, 0);
}

.in_one_right {
	width: 47%;
	margin-left: 3%;
	display: inline-block;
	vertical-align: top;
}

.in_ri_top {
	width: 100%;
	font-size: 0;
	border-bottom: 2px solid rgb(244, 182, 46);
}

.in_ri_menu {
	width: calc(100% / 3);
	display: inline-block;
	font-size: 0.2rem;
	line-height: 2;
	text-align: center;
	color: #333;
	padding: 0.05rem 0;
}

.in_ri_menu_check {
	background-color: rgb(190, 31, 41);
	color: #fff;
	cursor: pointer;
}

.in_ri_p {
	font-size: 0.17rem;
	width: 80%;
	display: inline-block;
	vertical-align: top;
	line-height: 2;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
    color:#333;
}

.in_ri_date {
	width: 20%;
	font-size: 0.16rem;
	display: inline-block;
	vertical-align: top;
	text-align: right;
	color: #666;
	line-height: 2;
}

.in_ul li {
	border-bottom: 1px solid rgb(230, 230, 230);
	padding: 0.03rem 0;
}

.in_ul li:last-child {
	border-bottom: 0;
}

.in_ul {
	height: 3rem;
	padding-top: 0.1rem;
	display: none;
}

.in_ul:nth-child(1) {
	display: block;
}

.in_con_two {
	margin: 0.5rem 0;
}

.in_th_top {
	width: 1.5rem;
	position: relative;
	z-index: 2;
	float: left;
}

.com_more {
	float: right;
	font-size: 0.15rem;
	line-height: 2.5;
	color: #333;
}

.in_th_top img {
	width: 100%;
}

.in_ti {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 1;
	text-align: center;
	color: #fff;
	font-size: 0.18rem;
	line-height: 2;
}

.in_th_one {
	width: 40%;
	margin-right: 2%;
	display: inline-block;
}

.in_ti_top {
	width: 100%;
	border-bottom: 1px solid #ccc;
}

.in_th_img_con {
	position: relative;
	margin-top: 0.2rem;
}

.in_th_one_mu {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.6);
	font-size: 0.15rem;
	line-height: 2;
	color: #fff;
	text-indent: 0.1rem;
	padding: 0.05rem 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.red_san {
	width: 0.1rem;
	display: inline-block;
	vertical-align: middle;
}

.in_th_one_p {
	width: 75%;
	font-size: 0.17rem;
	display: inline-block;
	vertical-align: middle;
	line-height: 2;
}

.in_th_one_date {
	width: 20%;
	font-size: 0.15rem;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	line-height: 2;
}
.in_th_one_ul li {
	border-bottom: 1px dashed #ccc;
	padding: 0.03rem 0;
}


.in_th_two {
	margin-right: 2%;
	width: 40%;
	display: inline-block;
}
.in_con_three{
	font-size: 0;
}
.in_th_three{
	width: 16%;
	display: inline-block;
	vertical-align: top;
	font-size: 0.16rem
}
.in_th_heng{
	width: 100%;
	height: 3px;
	background-color: rgb(244,182,46);
}
.in_th_th_list{
	margin: 0.05rem 0;
	text-align: center;
	font-size: 0.18rem;
	line-height: 2;
	padding: 0.13rem 0;
	background-color: rgb(244,244,244);
	color: #be1f29;
}
.in_th_th_list_check{
	background-color: rgb(244,182,46);
	color: white;
}
.in_th_th_list:hover{
	background-color: rgb(244,182,46);
	color: white;
	cursor: pointer;
}
.in_fri{
	width: 100%;
	overflow: hidden;
	background-color: rgb(228,228,228);
	padding: 0.25rem 0;
	height: 1.2rem;
}
.in_fri_posi{
	min-width: 100rem;
	overflow: auto;
}
.in_fr_lun{
	font-size: 0;
}
.a_friend_list{
	width: 3rem;
	display: inline-block;
}
.in_fri_lun_list{
	width: 80%;
	margin: 0 10%;
}
.in_lun_list:hover>img{
	transform: scale(1.05);
	transition: all 0.5s;
}
.in_friend{
	margin: 0.5rem 0;
}

/*政策速递*/
.com_posi{
	padding: 19px 0;
	/* padding-top: 65px; */
	font-size: 16px;
}
.com_posi a{
	color: #333;
}
.com_posi .now_posi{
	color: #e0312e;
}
.pol_litter{
	font-size: 0;
}
.pol_left{
	width: 17%;
	margin-right: 3%;
	display: inline-block;
}
.pol_list{
	background-color: rgb(255,255,255);
	position: relative;
	border: 1px solid #ccc;
}
.pol_title{
	width: 90%;
	margin: 0 auto;
	text-align: center;
	font-size: 17px;
	color: #333;
	line-height: 1.5;
	padding: 15px 0;
}
.red_sanjiao{
	width: 10px;
	height: 20px;
	position: absolute;
	left: 100%;
	top: calc((100% - 20px) / 2);
}
.pol_list>img{
	display: none;
}
.pol_list:hover{
	background-color: rgb(224,49,46);
	border: 1px solid rgb(224,49,46);
	cursor: pointer;
}
.pol_list:hover .pol_title{
	border: 0;
	color: #fff;
}
.pol_list:hover>img{
	display: block;
}
.pol_list_check{
	background-color: rgb(224,49,46);
	border: 1px solid rgb(224,49,46);
	cursor: pointer;
}
.pol_list_check .pol_title{
	border: 0;
	color: #fff;
}
.pol_list_check>img{
	display: block;
}
.pol_right{
	width: 76%;
        min-height:1000px;
	display: inline-block;
	vertical-align: top;
	padding:2%;
	background-color: #fff;
position:relative;
}
.pol_big{
	margin-top: 55px;
	background-color: rgb(242,242,242);
        padding-bottom:50px;
}
.pol_p{
	font-size: 17px;
	display: inline-block;
	vertical-align: middle;
	width: 80%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	line-height: 2;
	color: #333;
}
.pol_date{
	width: 20%;
	font-size: 15px;
	color: #666;
	display: inline-block;
	vertical-align: middle;
	line-height: 2;
	text-align: center;
}
.pol_ul li{
	padding: 5px 0;
	font-size: 0;
	border-bottom: 1px dashed rgb(230,230,230);
}
.pol_litter{
	padding-bottom: 0.5rem;
}
.pol_ul li:hover .pol_p{
	color: rgb(224,49,46);
}

.pol_det{
	background-color: white;
	margin: 0rem 0;
	padding: 2%;
}
.pol_det_big{
	padding: 0.2rem 0;
	background-color: rgb(242,242,242);
}
.pol_det_top h2{
	font-size: 20px;
	line-height: 2;
	text-align: center;
}
.pol_det_anther{
	text-align: center;
}
.pol_det_anther span{
	margin-right: 10px;
}
.pol_det_img{
	width: 50%;
	margin: 0.2rem 25% 0.1rem 25%;
}
.pol_det_note{
	font-size: 0.16rem;
	text-align: center;
	color: #666;
}
.pol_det_con_con>p{
	text-indent: 0.3rem;
	margin: 0.1rem 0;
	color: #444;
}
.pol_det_con_con>p:nth-child(1){
	text-indent: 0;
}
.change{
	border-top: 1px solid #ccc;
	margin-top: 0.5rem;
}
.change div{
	font-size: 0.16rem;
	line-height: 2;
	padding: 0.05rem 0;
	color: #333;
}

.class_list{
	width: 23%;
	display: inline-block;
	vertical-align: top;
	margin: 0.1rem 1%;
}
.pol_ri_litter{
	font-size: 0;
}
.class_list>img{
	margin: 5% auto;
}
.class_p{
	font-size: 16px;
	text-align: center;
	color: #333;
	line-height: 1.5;
	height: 50px;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
}
.class_note_div{
	width: 50%;
	font-size: 0.14rem;
	display: inline-block;
	font-size: 0;
	margin-top: 0.1rem;
}
.class_note{
	font-size: 0
}
.class_note_img{
	width: 20px;
	display: inline-block;
	vertical-align: middle;
}
.class_note_div p{
	max-width: calc(100% - 25px);
	margin-left: 5px;
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	color: #666;
}
.class_note_div:nth-child(1){
	width: 35%;
	text-align: left;
}
.class_note_div:nth-child(2){
	width: 65%;
	text-align: right;
}

.class_det_con{
	width: 80%;
	margin: 0.2rem auto;
	position: relative;
}
.play_mu{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
	display: -webkit-box;
	display: -ms-flexbox;
	/* IE8以上兼容写法 */
	display: -webkit-flex;
	/* 谷歌兼容写法 */
	display: flex;
	
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.play{
	width: 10%;
}
.wo_ari_li{
	margin:0 0 0.2rem 0;
}
.wo_ari_li p{
	font-size: 0.16rem;
	color: #333;
	line-height: 1.7;
}
.wo_pro{
	text-indent: 0.3rem;
}
/*首页部分一*/
.in_con_one {
	margin-top:100px;
font-size:0;
}

.in_one_left {
	width: 46%;
	margin-right: 4%;
	display: inline-block;
	height:350px;
	overflow: hidden;
	position: relative;
}

.in_lun_list {
	width: 555px;
	height: 350px;
	position: relative;
	display: inline-block;
}

.a_list {
	width:555px;
	height: 350px;
	display: inline-block;
}
.a_list img{width:100%;height:100%;}

.in_lun_mu {
	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	position: absolute;
	bottom: 0;
	left: 0;
}

.in_lun_mu p {
	width: 70%;
	font-size: 15px;
	text-indent: 5px;
	color: #fff;
	line-height: 2;
	padding:5px 0;
}

.in_posi {
	min-width: 50000px;
	overflow: hidden;
}

.posi {
	width: 30%;
	position: absolute;
	bottom: 3%;
	right: 5px;
	display: -webkit-box;
	display: -ms-flexbox;
	/* IE8以上兼容写法 */
	display: -webkit-flex;
	/* 谷歌兼容写法 */
	display: flex;

	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;

	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.posi_but {
	width: 15px;
	height: 15px;
	border-radius: 50%;
	background-color: rgb(181, 181, 181);
	text-align: center;
	float: left;
	margin: 0 2px;
	color: white;
	cursor: pointer;
	font-size: 8px;
	display: -webkit-box;
	display: -ms-flexbox;
	/* IE8以上兼容写法 */
	display: -webkit-flex;
	/* 谷歌兼容写法 */
	display: flex;

	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;

	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.posi_but_check {
	background-color: rgb(255, 0, 0);
}

.in_one_right {
	width: 47%;
	margin-left: 3%;
	display: inline-block;
	vertical-align: top;
}

.in_ri_top {
	width: 100%;
	font-size: 0;
	border-bottom: 2px solid rgb(244, 182, 46);
}

.in_ri_menu {
	width: calc(100% / 3);
	display: inline-block;
	font-size: 20px;
	line-height: 2;
	text-align: center;
	color: #333;
	padding: 5px 0;
}

.in_ri_menu_check {
	background-color: rgb(190, 31, 41);
	color: #fff;
	cursor: pointer;
}

.in_ri_p {
	font-size: 17px;
	width: 81%;
	display: inline-block;
	vertical-align: top;
	line-height: 2;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.in_ri_date {
	width: 19%;
	font-size: 14px;
	display: inline-block;
	vertical-align: top;
	text-align: right;
	color: #666;
	line-height: 2;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.in_ul li {
width:100%;
	border-bottom: 1px solid rgb(230, 230, 230);
	padding: 3px 0;
}

.in_ul li:last-child {
	border-bottom: 0;
}

.in_ul {
	height:300px;
	padding-top: 10px;
	display: none;
}

.in_ul:nth-child(1) {
	display: block;
}
.in_con_two {
	margin: 50px 0;
}
/*首页部分三*/
.in_th_top {
	width: 150px;
	position: relative;
	z-index: 2;
	float: left;
}

.com_more {
	float: right;
	font-size: 15px;
	line-height: 2.5;
	color: #333;
}

.in_th_top img {
	width: 100%;
}

.in_ti {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 1;
	text-align: center;
	color: #fff;
	font-size: 18px;
	line-height: 2;
}

.in_th_one {
	width: 40%;
	margin-right: 2%;
	display: inline-block;
}

.in_ti_top {
	width: 100%;
	border-bottom: 1px solid #ccc;
}

.in_th_img_con {
	position: relative;
	margin-top: 20px;
}

.in_th_one_mu {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.6);
	font-size: 15px;
	line-height: 2;
	color: #fff;
	text-indent: 10px;
	padding: 5px 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.red_san {
	width: 10px;
	display: inline-block;
	vertical-align: middle;
}

.in_th_one_p {
	width: 75%;
	color: #333;
	font-size: 16px;
	display: inline-block;
	vertical-align: middle;
	line-height: 2;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.in_th_one_date {
	width: 22%;
	color: #666;
	font-size: 13px;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	line-height: 2;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.in_th_one_ul li {
	border-bottom: 1px dashed #ccc;
	padding: 3px 0;
width:100%;
}


.in_th_two {
	margin-right: 2%;
	width: 40%;
	display: inline-block;
}
.in_con_three{
	font-size: 0;
}
.in_th_three{
	width: 16%;
	display: inline-block;
	vertical-align: top;
	font-size:16px
}
.in_th_heng{
	width: 100%;
	height: 3px;
	background-color: rgb(244,182,46);
}
.in_th_th_list{
	margin: 5px 0;
	text-align: center;
	font-size: 18px;
	line-height: 2;
	padding: 13px 0;
	background-color: rgb(244,244,244);
	color: #be1f29;
}
.in_th_th_list_check{
	background-color: rgb(244,182,46);
	color: white;
}
.in_th_th_list:hover{
	background-color: rgb(244,182,46);
	cursor: pointer;
}
.in_th_th_list:hover p{
	color: white;
}
.in_th_one_mu p{
width:98%;
margin:0 auto;
text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/*首页轮播--脚部*/
.in_fri{
	width: 100%;
	overflow: hidden;
	background-color: rgb(228,228,228);
	padding: 25px 0;
	height: auto;
}
.in_fri_posi{
	min-width: 10000px;
	overflow: auto;
}
.in_fr_lun{
	font-size: 0;
}
.a_friend_list{
	width: 300px;
	display: inline-block;
}
.in_fri_lun_list{
	width: 80%;
	margin: 0 10%;
}
.in_lun_list:hover>img{
	transform: scale(1.05);
	transition: all 0.5s;
}
.in_friend{
	margin: 50px 0;
}
/*脚部*/
.fo{
	background-color: rgb(194,33,42);
	font-size: 0;
	padding: 25px 0;
}
.fo_left{
	width: 85%;
	display: inline-block;
	vertical-align: middle;
}
.fo_left img{
	width: 50%;
}
.fo_left>p{
	font-size: 16px;
	color: #fff;
	line-height: 2;
}
.fo_right{
	width: 15%;
	display: inline-block;
	vertical-align: middle;
}
.fo_right>img{
	width: 70%;
	margin: 5% 15%;
}
.fo_right>p{
	font-size: 16px;
	text-align: center;
	color: #fff;
}

ul li{
width:100%;
}
ul{
width:100%
}
.in_fri>div{
width:100% !important
}

#flashBoxu_u2_ ul{
    width: 95%;
    margin: 0 auto;
    display: flex;
    justify-content: flex-end;
    position:absolute;
    left: 2.5% !important;
    bottom:5px !important;
    font:9px tahoma;
}
#flashBoxu_u2_ ul li{
    display:block;
    float:left;
    width: 20px  !important;
    height: 20px  !important;
    border-radius: 50%;
    line-height: 20px !important;
    margin-right:3px;
    border:0px solid #999;
    background:#F0F0F0;
    text-align:center;
    cursor:pointer;
}
.pol_det_con_con embed{
    width:800px !important;
    margin:0 auto;
    height:500px !important
}
.fenye{
width:100%;
position:absolute;
bottom:30px;
left:0
}