@charset "utf-8";
/* CSS Document */
.main_top{
	height: 102px;
	margin: 30px 0 0;}
.main_top_left{
	float: left;
	text-align: center;
	background: #fbfbfb;
	height: 100px;
	width: 100px;
	border: #ddd 1px solid;}
.main_top_left img{
	display: block;
	margin: 12px auto 6px;}
.main_top_left span{
	display: block;
	background: #024a94;
	font-size: 24px;
	font-weight: 400;
	color: #fff;
	height: 35px;
	line-height: 35px;
	width: 86px;
	margin: 0 auto;}
.main_top_right{
	border: #ddd 1px solid;
	float: left;
	text-align: center;
	background: #fbfbfb;
	margin: 0 0 0 10px;
	width: 1048px;
	height: 100px;
	padding: 0 15px;}
.main_top_right a{
	display: block;
	font-size: 24px;
	color: #113c71;
	padding: 25px 0 15px;}
.main_top_right span{
	display: block;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	color: #666;}


.floor_1{
	height: 260px;
	margin: 40px 0 0;}

.fl1_img{
	width: 380px;
	float: left;
	height: 260px;}
/*yx_rotaion*/
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{
	position: absolute;}
.yx-rotation-title{
	position: absolute;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #000;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	left: 0;
	bottom: 0;
	z-index: 1;}
.yx-rotation-t{
	color: #fff;
	font-size: 16px;
	z-index: 2;
	bottom: 0;
	left: 10px;
	line-height: 40px;}
.yx-rotation-focus span,.yx-rotaion-btn span{
	background: url(../images/ico.jpg) no-repeat;
	display: block;}
.yx-rotation-focus{
	height: 40px;
	line-height: 40px;
	right: 20px;
	bottom: 0;
	z-index: 2;}
.yx-rotation-focus 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-btn{
	width: 100%;
	height: 41px;
	top: 50%;
	margin-top: -20px;}
.yx-rotaion-btn span{
	width: 41px;
	height: 41px;
	cursor: pointer;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
	position: relative;}
.yx-rotaion-btn .left_btn{
	background-position: -2px -2px;
	float: left;
	left: 10px;}
.yx-rotaion-btn .right_btn{
	background-position: -2px -49px;
	float: right;
	right: 10px;}
.yx-rotaion-btn span.hover{
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;}
.yx-rotation-focus span.hover{
	background-position: -10px -126px;}
.rotaion_list{
	width: 0;
	height: 0;
	overflow: hidden;}
.rotaion_list img{
	width: 380px;
	height: 260px;}
.fl1_center{
	float: left;
	width: 450px;
	margin: 0 0 0 30px;}
.fl1_center_title{
	position: relative;
	width: 100%;
	height: 38px;
	border-bottom: #ddd 1px solid;}
.fl1_center_title span{
	display: block;
	width: 85px;
	height: 37px;
	line-height: 37px;
	border-bottom: #024a94 3px solid;
	font-size: 20px;
	text-align: center;
	color: #024a94;}
.fl1_center_title .more{
	position: absolute;
	right: 5px;
	top: 0;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	color: #777;}
.fl1_center ul{
	margin: 8px 0 0;}
.fl1_center ul li{
	height: 36px;
	line-height: 36px;
	position: relative;}
.fl1_center ul li a{
	font-size: 16px;
	color: #333;
	background: url(../images/icon1.jpg) no-repeat 3px 6px;
	padding: 0 0 0 15px;}
.fl1_center ul li a:hover{
	color: #ec782b;}
.fl1_center ul li span{
	position: absolute;
	right: 5px;
	font-size: 14px;
	top: 0;
	color: #666;}
.fl1_right{
	float: left;
	width: 310px;
	margin: 0 0 0 30px;}
.fl1_right_title{
	position: relative;
	width: 310px;
	height: 37px;}
.fl1_right_title .more{
	position: absolute;
	right: 8px;
	top: 5px;
	font-size: 14px;
	color: #777;}
.fl1_right ul{
	margin: 11px 0 0;}
.fl1_right ul li{
	height: 36px;
	line-height: 36px;}
.fl1_right ul li a{
	font-size: 16px;
	color: #333;
	padding: 0 0 0 3px;}
.fl1_right ul li a:hover{
	color: #ec782b;}
.ad{
	margin: 10px 0 0;}
.fl2{
	height: 380px;}
.fl2_box{
	width: 380px;
	float: left;
	margin: 50px 30px 0 0;}

.fl2_box .tabTitle{
	position: relative;
	width: 100%;
	height: 35px;
	line-height: 35px;
	border-bottom: #004f97 2px solid;
	box-sizing: content-box;}
.fl2_box .tabTitle li{
	float: left;
	width: 110px;
	background: #eaeaea;
	height: 35px;
	line-height: 35px;
	color: #666;
	text-align: center;
	font-size: 18px;
	cursor: pointer;}
.fl2_box .tabTitle li.titleOn{
	background: #004f97;
	color: #fff;}
.fl2_box .tabTitle li a.more{
	display: none;
	position: absolute;
	right: 3px;
	top: 0;
	color: #666;
	font-size: 14px;}
.fl2_box .tabTitle li.titleOn a.more{
	display: block;}
.tabBox{
	display: none;}
.show{
	display: block;}
.xwzx_list{
	margin: 8px 0 0;
	height: 216px;}
.xwzx_list li{
	height: 36px;
	line-height: 36px;
	position: relative;}
.xwzx_list li a{
	font-size: 16px;
	color: #333;
	background: url(../images/icon_dot.jpg) no-repeat 3px 6px;
	padding: 0 0 0 15px;}
.xwzx_list li a:hover{
	color: #ec782b;}
.xyfc{
	margin: 55px 0 0;
	height: 190px;
	border: #ddd solid;
	border-width: 0 1px 1px 1px;
	border-top: #024a94 2px solid;
	background: #fff;
	position: relative;}
.xyfc_title{
	position: absolute;
	left: 0;
	top: -8px;}
.fl3{
	margin: 50px 0 0;
	background: #efefef;
	height: 280px;
	padding: 10px 0;}
/*============
	 --  滚动图片  --
=============*/
.jjy_fl3_box #scrollImg{ 
	width: 1200px;
	height: 280px; 
	position: relative; 
	overflow: hidden;}
.jjy_fl3_box .jcarousel-skin-tango li{ 
	float: left; 
	text-align: center; 
	width: 240px; 
	height: 280px; 
	font-size: 12px; 
	overflow: hidden;
	position: relative;}
.jjy_fl3_box .jcarousel-skin-tango li a{ 
	float: left; 
	color: #333; 
	cursor: pointer
	display: block; 
	line-height: 30px;}
.jjy_fl3_box .jcarousel-skin-tango li a:hover{ 
	text-decoration: underline;}
.jjy_fl3_box .jcarousel-skin-tango li a img{ 
	display: block; 
	height: 280px; 
	width: 220px;
	padding: 0 10px; 
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;}
.jjy_fl3_box .jcarousel-skin-tango li a span{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 40px;
	line-height: 40px;
	z-index: 2;
	display: block;
	text-align: center;
	font-size: 14px;
	color: #fff;
	width: 220px;
	margin: 0 0 0 10px;
	background: #000;
    filter:alpha(opacity:40); 
    opacity:0.4;  
    -moz-opacity:0.4; 
    -khtml-opacity: 0.4;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.jjy_fl3_box .jcarousel-skin-tango li strong{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 40px;
	line-height: 40px;
	z-index: 3;
	display: block;
	text-align: center;
	font-size: 20px;
	margin: 0 0 0 10px;
	color: #fff;
	width: 220px;
	font-weight: bold;}
	

.yqlj{
	height: 100px;
	margin: 50px 0 0;}
.yqlj_title{
	background: url(../images/yqlj_title.jpg) no-repeat;
	height: 42px;
	font-size: 18px;
	color: #024a94;
	line-height: 26px;
	padding: 0 0 0 20px;
	font-weight: 700;}
.yqlj ul{
	margin: 15px 0 0;}
.yqlj ul li{
	float: left;
	padding: 3px;
	border: #74b2f1 1px solid;
	margin: 0 5px;}
.yqlj ul li a{
	display: inline-block;
	background: #d3e6fa;
	height: 35px;
	line-height: 35px;
	padding: 0 33px;
	font-size: 16px;}









.current{
	height: 80px;
	line-height: 80px;}
.current .wrap_width{
	height: 80px;
	border-bottom: #adadad 2px solid;}

/******路径导航******/
.breadcrumb {
    display: inline-block;
    
    height: 80px;
    line-height: 80px;
    font-size: 20px;
    border-bottom: #327cd3 2px solid;}
.breadcrumb>dt{
    float: left;
    color: #888;
    height: 80px;
    line-height: 80px;}
.breadcrumb>dd a {
    color: #888;
    text-decoration: none;}
.breadcrumb>dd {
    display: inline-block;}
.breadcrumb>dd.active{
    color: #333;}
.breadcrumb>dd+dd:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";}

.news_title{
	font-size: 24px;
	text-align: center;
	color: #333;
	height: 30px;
	line-height: 30px;
	padding: 60px 30px;}
.news_info{
	border-bottom: #ddd 1px dashed;
	font-size: 16px;
	color: #666;
	text-align: center;
	height: 20px;
	line-height: 20px;
	padding: 0 0 15px;}
.news_info span{
	display: inline-block;
	padding: 0 10px;}
.news_show{
	font-size: 18px;
	line-height: 40px;
	color: #333;
	padding: 50px 30px;
	text-indent: 2em;
	text-align: justify; 
	text-justify: inter-ideograph;}
.news_show img{
	max-width: 800px;}
.news_show_img{
	width: 800px;
	margin: 0 auto;
	text-align: center;
	padding: 15px 0;}
.news_show_img img{
	max-width: 800px;}

.level_banner{
	height: 420px;
	width: 100%; 
	background-size: cover;}
.xxgk_box{
	background: url(../images/level_banner.jpg) no-repeat;}

.main_banner{}
.left_menu{
	float: left;
	width: 240px;
	margin: 20px 0 0;}
.left_menu_title{
	height: 62px;
	width: 240px;
	background: #327cd3;
	color: #fff;
	text-align: center;
	font-size: 20px;
	line-height: 62px;}
.sub_menu{
	margin: 0 0 50px;}
.sub_menu li{
	height: 50px;
	width: 240px;
	line-height: 50px;
	background: url(../images/jiantou.jpg) no-repeat 36px 18px #f1f1f1;
	margin: 2px 0 0;}
.sub_menu li a{
	padding: 0 0 0 80px;
	display: block;
	font-size: 16px;}
.sub_menu li:hover{
	background: url(../images/jiantouhover.jpg) no-repeat 36px 18px  #3e8be7;}
.sub_menu li.active{
	background: url(../images/jiantouhover.jpg) no-repeat 36px 18px  #3e8be7;}
.sub_menu li:hover a{
	color: #fff;}
.sub_menu li.active a{
	color: #fff;}

.right{
	float: left;
	width: 930px;
	margin: 20px 0 80px 30px;}

.right .current{
	border-bottom: #ccc 2px solid;
	height: 60px;
	line-height: 60px;}

.right .current dt{
	padding: 0 0 0 10px;
	height: 60px;
	line-height: 60px;}

.right .breadcrumb{
	height: 60px;
	line-height: 60px;
	font-size: 14px;
	padding: 0 10px 0 0;	
	float: right;}

.right_content{}

.yxsf{
	margin: 60px auto;
	width: 525px;
	height: 1056px;
	display: block;}
.ldjj_tab_top{
	margin: 60px 0 20px;}
.ldjj_tab{
	background: #f1f1f1;
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	margin: 0 0 20px;}
.ldjj_tab_top{
	margin: 40px 0 20px;}
.ldjj_tab td{
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;}
.ldjj_tab_img{
	padding: 20px 0;
	text-align: center;}
.ldjj_tab td img{
	border: #fff 2px solid;
	width: 100px;
	height: 145px;}
.ldjj_tab_name{
	background: #ffc0c6;
	color: #333333;
	font-size: 18px;
	text-align: center;
	height: 50px;
	line-height: 50px;}
.ldjj_tab_zhiwei{
	background: #ffc0c6;
	color: #333333;
	font-size: 18px;
	padding: 0 0 0 25px;
	height: 50px;
	line-height: 50px;}
.ldjj_tab_img{
	padding: 20px 0;}
.ldjj_tab_info{
	padding: 20px 30px;
	color: #666666;
	font-size: 16px;
	line-height: 30px;}
.xxjj{
	margin: 60px 0 0;
	font-size: 18px;
	color: #666666;
	line-height: 32px;
	text-indent: 2em;
	text-align: justify; 
	text-justify: inter-ideograph;}
.xxjj .xxjj_logo{
	width: 492px;
	height: 88px;
	margin: 0 auto 30px;
	display: block;}
.xysyt{
	text-align: center;
	margin: 160px 0 130px;}
.xysyt img{
	max-width: 1200px;}
.yxsz_tab{
	width: 100%;
	border-top: #ddd 1px solid;
	border-left: #ddd 1px solid;
	margin: 50px 0 0;
	text-align: center;
	font-size: 16px;}
.yxsz_tab th{
	background: #ffc0c6;
	height: 50px;
	line-height: 50px;
	border-right: #ddd 1px solid;
	border-bottom: #fff 1px solid;
	font-size: 18px;}
.yxsz_tab td{
	height: 50px;
	line-height: 50px;
	border-right: #ddd 1px solid;
	border-bottom: #ddd 1px solid;
	color: #666;}
.yxsz_tab td a{
	color: #f60;
	padding: 0 20px 0 0;}
.yxsz_tab td a:hover{
	text-decoration: underline;}


.news_list{
	margin: 30px 0 0;}
.news_list li{
	position: relative;
	height: 48px;
	line-height: 48px;
	background: url(../images/dot1.jpg) no-repeat 5px 20px;}
.news_list li .news_list_name{
	position: absolute;
	left: 30px;
	font-size: 18px;
	color: #333;}
.news_list li a{
	position: absolute;
	left: 25px;
	top: 0;
	display: block;
	color: #333333;
	font-size: 18px;
	overflow: hidden;
    text-overflow: ellipsis; /*以省略号...显示*/
    white-space: nowrap;}
.news_list li a:hover{
	color: #a10e1b;
	text-decoration: underline;}
.news_list li .news_list_date{
	position: absolute;
	right: 0;
	font-size: 16px;
	color: #999;}
.page{
	height: 40px;
	text-align: center;
	padding: 50px 0 0;}
.xndh{
	font-size: 20px;
	border-bottom: #ddd 3px solid;
	text-align: center;
	height: 30px;
	line-height: 30px;
	padding: 30px 0 10px;
	color: #c22634;}
.xndh_tab{
	font-size: 16px;
	color: #333;
	width: 100%;
	margin: 0 0 20px;
	border-bottom: #ddd 1px dashed;}
.xndh_tab td{
	padding: 0 0 0 20px;
	height: 50px;
	line-height: 50px;}
.xndh_tab tr.xndh_tab_bg td{
	background: #f1f1f1;}
.xndh_tab td span{
	padding: 0 0 0 20px;
	display: inline-block;}


.dzjg_menu{
    width: 1200px;
    margin: 20px 0 0;
    height: 280px;}
.dzjg_menu li{
    float: left;
    width: 120px;
    text-align: center;
    margin: 20px 0 0;}
.dzjg_menu li .dzjg_menu_img{
    width: 84px;
    height: 84px;
    margin: 0 auto;
    display: block;
	-webkit-transition: -webkit-transform 1s ease-out;
	-moz-transition: -moz-transform 1s ease-out;
	-o-transition: -o-transform 1s ease-out;
	-ms-transition: -ms-transform 1s ease-out;}
.dzjg_menu_img1{
    background: url(../images/dzjg_1.jpg) no-repeat;}
.dzjg_menu_img2{
    background: url(../images/dzjg_2.jpg) no-repeat;}
.dzjg_menu_img3{
    background: url(../images/dzjg_3.jpg) no-repeat;}
.dzjg_menu_img4{
    background: url(../images/dzjg_4.jpg) no-repeat;}
.dzjg_menu_img5{
    background: url(../images/dzjg_5.jpg) no-repeat;}
.dzjg_menu_img6{
    background: url(../images/dzjg_6.jpg) no-repeat;}
.dzjg_menu_img7{
    background: url(../images/dzjg_7.jpg) no-repeat;}
.dzjg_menu_img8{
    background: url(../images/dzjg_8.jpg) no-repeat;}
.dzjg_menu_img9{
    background: url(../images/dzjg_9.jpg) no-repeat;}
.dzjg_menu_img10{
    background: url(../images/dzjg_10.jpg) no-repeat;}
.dzjg_menu_img11{
    background: url(../images/dzjg_11.jpg) no-repeat;}
.dzjg_menu_img12{
    background: url(../images/dzjg_12.jpg) no-repeat;}
.dzjg_menu_img13{
    background: url(../images/dzjg_13.jpg) no-repeat;}
.dzjg_menu_img14{
    background: url(../images/dzjg_14.jpg) no-repeat;}
.dzjg_menu_img15{
    background: url(../images/dzjg_15.jpg) no-repeat;}
.dzjg_menu_img16{
    background: url(../images/dzjg_16.jpg) no-repeat;}
.dzjg_menu_img17{
    background: url(../images/dzjg_17.jpg) no-repeat;}
.dzjg_menu_img18{
    background: url(../images/dzjg_18.jpg) no-repeat;}
.dzjg_menu_img19{
    background: url(../images/dzjg_19.jpg) no-repeat;}
.dzjg_menu_img20{
    background: url(../images/dzjg_20.jpg) no-repeat;}
.dzjg_menu_img:hover{
    transform:rotate(360deg);
    -ms-transform:rotate(360deg); 	/* ie 9 */
    -moz-transform:rotate(360deg); 	/* firefox */
    -webkit-transform:rotate(360deg); /* safari 和 chrome */
    -o-transform:rotate(360deg);}
.dzjg_menu_img1:hover{
    background: url(../images/dzjg_1_hover.jpg) no-repeat;}
.dzjg_menu_img2:hover{
    background: url(../images/dzjg_2_hover.jpg) no-repeat;}
.dzjg_menu_img3:hover{
    background: url(../images/dzjg_3_hover.jpg) no-repeat;}
.dzjg_menu_img4:hover{
    background: url(../images/dzjg_4_hover.jpg) no-repeat;}
.dzjg_menu_img5:hover{
    background: url(../images/dzjg_5_hover.jpg) no-repeat;}
.dzjg_menu_img6:hover{
    background: url(../images/dzjg_6_hover.jpg) no-repeat;}
.dzjg_menu_img7:hover{
    background: url(../images/dzjg_7_hover.jpg) no-repeat;}
.dzjg_menu_img8:hover{
    background: url(../images/dzjg_8_hover.jpg) no-repeat;}
.dzjg_menu_img9:hover{
    background: url(../images/dzjg_9_hover.jpg) no-repeat;}
.dzjg_menu_img10:hover{
    background: url(../images/dzjg_10_hover.jpg) no-repeat;}
.dzjg_menu_img11:hover{
    background: url(../images/dzjg_11_hover.jpg) no-repeat;}
.dzjg_menu_img12:hover{
    background: url(../images/dzjg_12_hover.jpg) no-repeat;}
.dzjg_menu_img13:hover{
    background: url(../images/dzjg_13_hover.jpg) no-repeat;}
.dzjg_menu_img14:hover{
    background: url(../images/dzjg_14_hover.jpg) no-repeat;}
.dzjg_menu_img15:hover{
    background: url(../images/dzjg_15_hover.jpg) no-repeat;}
.dzjg_menu_img16:hover{
    background: url(../images/dzjg_16_hover.jpg) no-repeat;}
.dzjg_menu_img17:hover{
    background: url(../images/dzjg_17_hover.jpg) no-repeat;}
.dzjg_menu_img18:hover{
    background: url(../images/dzjg_18_hover.jpg) no-repeat;}
.dzjg_menu_img19:hover{
    background: url(../images/dzjg_19_hover.jpg) no-repeat;}
.dzjg_menu_img20:hover{
    background: url(../images/dzjg_20_hover.jpg) no-repeat;}
.dzjg_menu_name{
    font-size: 16px;
    color: #333;
    height: 40px;
    line-height: 40px;}

.dzjg_tw{
	margin: 50px 0 0;
	clear: left;
	border: #ddd 2px solid;
	background: #f9f9f9;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	padding: 0 20px;}
.dzjg_tw a{
	display: inline-block;
	padding: 0 0 0 20px;
	color: #f00;
	font-size: 20px;
	font-weight: 500;}
.main_title{
	text-align: center;
	margin: 40px 0 0;}
.main_title div{
	font-size: 34px;
	color: #134a8d;
	height: 34px;
	line-height: 34px;}
.main_title span{
	color: #999999;
	font-size: 18px;
	text-transform: uppercase;
	height: 36px;
	line-height: 36px;}
.main_title hr{
	width: 95px;
	height: 1px;
	background: #134a8d;
	margin: 0 auto;}


















.banner_xz{
	background: url(../images/banner.jpg) no-repeat center top;
	width: 1005;
	height: 400px;}
.jjy_xyjj{
	text-indent: 2em;
	font-size: 18px;
	line-height: 32px;
	color: #333;
	padding: 30px 0 40px;}
.jjy_xyjj p{
	text-indent: 2em;}
.jjy_zdzy{
	height: 365px;
	background: #efefef;}
.jjy_zdzy_title{
	text-align: center;
	padding: 25px 0 0;}
.jjy_zdzy_title div{
	color: #134a8d;
	font-size: 34px;
	height: 40px;
	line-height: 40px;}
.jjy_zdzy_title span{
	display: block;
	text-align: center;
	color: #999999;
	font-size: 18px;
	height: 35px;
	line-height: 35px;}
.jjy_zdzy_title hr{
	width: 93px;
	height: 2px;
	background: #134a8d;
	margin: 0 auto;}
.jjy_zdzy ul{
	width: 1104px;
	margin: 40px auto 0;}
.jjy_zdzy ul li{
	float: left;
	width: 516px;
	height: 154px;
	margin: 0 18px;}
.jjy_zdzy ul li a{
	display: block;
	position: relative;
	color: #fff;
	width: 100%;
	height: 100%;
	overflow: hidden;
	border-radius: 10px;}
.jjy_zdzy ul li a img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;}
.jjy_zdzy ul li a span{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	width: 516px;
	height: 154px;
	line-height: 154px;
	text-align: center;
	font-size: 34px;}
.jjy_fl1{
	margin: 30px 0 0;}
.jjy_title{
	height: 35px;
	line-height: 35px;
	border-bottom: #024a94 2px solid;}
.jjy_title span{
	height: 35px;
	line-height: 35px;
	display: block;
	width: 100px;
	background: #024a94;
	text-align: center;
	color: #fff;
	font-size: 18px;}
.jjy_fl1_box{
	margin: 20px 0 0;
	height: 234px;}
.jjy_fl1_box_img{
	width: 344px;
	height: 218px;
	float: left;
	padding: 8px;
	background: #e6e6e6;}
.jjy_fl1_box_img img{
	width: 100%;
	height: 100%;}
.jjy_fl1_box_cont{
	font-size: 20px;
	float: left;
	margin: 0 0 0 25px;
	width: 815px;
	line-height: 56px;}
.jjy_fl2{
	margin: 30px 0 0;}
.jjy_fl2_box{
	margin: 10px 0 0;
	font-size: 20px;
	line-height: 40px;}
.jjy_fl2_box div{}
.jjy_fl2_box p{
	text-indent: 2em;}
.jjy_fl3{
	margin: 30px 0 0;}
.jjy_fl3_box{
	margin: 40px 0 0;
	height: 280px;}
.jjy_fl4{
	margin: 30px 0 0;}
.jjy_fl4_box{
	margin: 30px 0 0;}
.jjy_fl4_box ul li{
	float: left;
	width: 590px;
	margin: 0 20px 20px 0;
	height: 220px;
	background: #f5f5f5;}
.jjy_fl4_box ul li a{
	display: block;}
.jjy_fl4_box_left{
	position: relative;
	float: left;
	height: 220px;
	width: 220px;}
.jjy_fl4_box_left>img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;}
.jjy_fl4_box_left div{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	background: #000;
    filter:alpha(opacity:30); 
    opacity: 0.3;  
    -moz-opacity: 0.3; 
    -khtml-opacity: 0.3;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);}
.jjy_fl4_box_left span{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	margin: 80px 0 0 80px;
	z-index: 3;}
.jjy_fl4_box_right{
	float: left;
	width: 336px;
	margin: 0 0 0 15px;}
.jjy_fl4_box_right div{
	font-size: 24px;
	margin: 27px 0 0;
	height: 30px;
	line-height: 30px;}
.jjy_fl4_box_right span{
	display: block;
	line-height: 30px;
	height: 150px;
	overflow: hidden;
	font-size: 16px;
	color: #666;
	margin: 15px 0 0;}
.jjy_fl5{
	margin: 30px 0 0;
	height: 287px;}
.jjy_fl5_box{
	height: 170px;
	margin: 30px 0 0;
	background: #efefef;
	padding: 20px 0 0 18px;}
/*============
	 --  滚动图片  --
=============*/
.jjy_fl5_box #scrollImg2{ 
	width: 1200px;
	height: 150px; 
	position: relative; 
	overflow: hidden;}
.jjy_fl5_box .jcarousel-skin-tango2 li{ 
	float: left; 
	text-align: center; 
	width: 194px; 
	height: 150px; 
	font-size: 12px; 
	overflow: hidden;
	position: relative;}
.jjy_fl5_box .jcarousel-skin-tango2 li a{ 
	float: left; 
	color: #333; 
	cursor: pointer
	display: block; 
	line-height: 30px;}
.jjy_fl5_box .jcarousel-skin-tango2 li a:hover{ 
	text-decoration: underline;}
.jjy_fl5_box .jcarousel-skin-tango2 li a img{ 
	display: block; 
	height: 150px; 
	width: 180px;
	padding: 0 7px; 
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;}
.jjy_fl5_box .jcarousel-skin-tango2 li a span{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 30px;
	line-height: 30px;
	z-index: 2;
	display: block;
	text-align: center;
	font-size: 14px;
	color: #fff;
	width: 180px;
	margin: 0 0 0 7px;
	background: #000;
    filter:alpha(opacity:40); 
    opacity:0.4;  
    -moz-opacity:0.4; 
    -khtml-opacity: 0.4;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.jjy_fl5_box .jcarousel-skin-tango2 li strong{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 30px;
	line-height: 30px;
	z-index: 3;
	display: block;
	text-align: center;
	margin: 0 0 0 7px;
	font-size: 16px;
	color: #fff;
	width: 180px;}