﻿@charset "utf-8";
/* CSS Document */
.top_bg{
	width:100%;
	min-width:1000px;
	background:url(../images/top_bg.png) repeat-x left top;
}
.top{
	width:1000px;
	margin:0 auto;
	line-height:100px;
}
.logo{
	float:left;
	margin-left:30px;
}
.tel{
	float:right;
}
.logo>a>img,.tel>img{
	display:inline-block;
	vertical-align:middle;
}
.logo>a>img{
	margin:24px 0;
}
.tel>img{
	margin:30px 0;
}
.nav_bg{
	background:url(../images/nav_bg.png) repeat-x left top;
	width:100%;
	min-width:1000px;
	height:43px;
}
.nav{
	width:1000px;
	margin:0 auto;

}
.nav>ul>li{
	float:left;
	line-height:36px;
}

.nav>ul>li>a{
    display:block;
	width:110px;
	text-align:center;
	font-size:14px;
	color:#4d4d4d;
}
.nav>ul>li>ul{
        display:none;
}
.nav>ul>li>a:hover{
	color:#fff;
	background-color:#1b60b2;
    text-decoration:none;
}
.nav ul li:hover ul{
display:block;
}

.nav ul li ul{
position:absolute;
top:36px;
display:none;
}
.nav ul li ul li{
width:120px;
text-align:center;
font-size:14px;
color:#4d4d4d;
line-height:28px;
background-color:#efefef;
border-bottom:1px #FFFFFF solid;
}
.nav ul li ul li a:hover{
display:block;
color:#fff;
line-height:28px;
background-color:#1b60b2;
}
.lubo{ 
	width:100%;
	position:relative; 
	height:420px;
	min-width:1000px;
}
.lubo_box{
	position:relative; 
	width:100%; 
	height:420px;
}
.lubo_box li{ 
	float:left;
	position:absolute; 
	top:0; 
	left:0; 
	width:100%; 
	height:420px; 
	opacity:0;
	filter:alpha(opacity=0);
}
.lubo_box li:first-child{
	opacity:1;
	filter:alpha(opacity=100);
}
.lubo_box li a{ 
	display:block;
	width:100%;  
	height:420px;
}
.lubo_box li img{ 
	width:100%; 
	height:100%
}
.cir_box{ 
	overflow:hidden; 
	position:absolute;
	z-index:100;
}
.cir_box li{ 
	float:left; 
	width:12px; 
	height:12px; 
	margin:0 5px; 
	cursor:pointer; 
	background:#fff;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}
.cir_on{ 
	background:#0c437c !important;
}
.one{
	/*改变左右上下,图片方块移动*/
	margin: 150px 360px;
	position: relative;
				}
				
		
			.two{
				width: 200px;
				height: 200px;
				margin: 0 auto;
				transform-style: preserve-3d;
				transform: rotateX(-30deg) rotateY(-80deg);
				-webkit-animation: rotate 20s infinite;
				/*匀速*/
				animation-timing-function: linear;
			}
			@-webkit-keyframes rotate{
			from{transform: rotateX(0deg) rotateY(0deg);}
			to{transform: rotateX(360deg) rotateY(360deg);}
            }
            .two div{
			position: absolute;
			width: 200px;
			height: 200px;
			opacity: 0.8;
			transition: all .4s;
		    }
		    .two span{
			display: block;
			width: 100px;
			height: 100px;
			position: absolute;
			top: 50px;
			left: 50px;
		}
			.two .in_front{
				transform: rotateY(0deg) translateZ(50px);
			}
			.two .in_back{
				transform: translateZ(-50px) rotateY(180deg);
			}
			.two .in_left{
				transform: rotateY(90deg) translateZ(50px);
			}
			.two .in_right{
				transform: rotateY(-90deg) translateZ(50px);
			}
			.two .in_top{
				transform: rotateX(90deg) translateZ(50px);
			}
			.two .in_bottom{
				transform: rotateX(-90deg) translateZ(50px);
			}
			
			.two .out_front{
			transform: rotateY(0deg) translateZ(100px);
			}
			.two .out_back{
				transform: translateZ(-100px) rotateY(180deg);
			}
			.two .out_left{
				transform: rotateY(90deg) translateZ(100px);
			}
			.two .out_right{
				transform: rotateY(-90deg) translateZ(100px);
			}
			.two .out_top{
				transform: rotateX(90deg) translateZ(100px);
			}
			.two .out_bottom{
				transform: rotateX(-90deg) translateZ(100px);
			}
			.pic{
				width: 200px;
				height: 200px;
			}
			
			
			.two:hover .out_front{
				transform: rotateY(0deg) translateZ(200px);
			}
			.two:hover .out_back{
				transform: translateZ(-200px) rotateY(180deg);
			}
			.two:hover .out_left{
				transform: rotateY(90deg) translateZ(200px);
			}
			.two:hover .out_right{
				transform: rotateY(-90deg) translateZ(200px);
			}
			.two:hover .out_top{
				transform: rotateX(90deg) translateZ(200px);
			}
			.two:hover .out_bottom{
				transform: rotateX(-90deg) translateZ(200px);
			}

.content{
	width:1000px;
	margin:0 auto;
}
.product{
	width:100%;
	margin-top:22px;
}
.pro_left{
	float:left;
	width:240px;
}
.pro_left>h3{
	background:url(../images/pro_bg.jpg) no-repeat left top;
	height:73px;
	width:100%;
	font-size:20px;
	color:#fff;
	text-align:center;
	line-height:73px;
}
.pro_list{
	background:#eaeaea;
	width:100%;
	height: 208px;
    overflow-y: auto;
    overflow-x: hidden;
}
.pro_list>ul{
	width:238px;
	overflow:hidden;
	border:solid 1px #d1d1d1;
}
.pro_list>ul>li{
	background:url(../images/list_bg.png) no-repeat left top;
	width:220px;
	height:33px;
	margin:8px auto;
}
.pro_list>ul>li>a{
	background:url(../images/icon1.png) no-repeat left 12px;
	display:block;
	height:33px;
	line-height:33px;
	font-size:13px;
	margin-left:40px;
	padding-left:20px;
}
.pro_list>ul>li>a:hover{
	color:#404040;
}
.pro_right{
	float:right;
	width:740px;
	border:solid 1px #d9d9d9;
}
.title{
	background:url(../images/title_bg.png) repeat-x left top;
	width:100%;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #d9d9d9;
}
.title>h3{
	float:left;
	margin-left:16px;
	font-size:14px;
	background:url(../images/tit_icon.png) no-repeat left center;
	padding-left:12px;
}
.title>a{
	float:right;
	margin:6.5px 10px 6.5px 0;
}
/*.pro_img1{
	width:100%;
}
.pro_img1>ul{
	width:730px;
	margin:0 auto;
	padding:8px 0;
}
.pro_img1>ul>li{
	width:172.5px;
	height:201px;
	float:left;
	overflow:hidden;
	margin:0 5px;
}
.pro_img1>ul>li>a{
        text-decoration:none;
}
.pro_img1>ul>li>a>img{
	width:100%;
}
.pro_img1>ul>li>a>p{
	width:100%;
	text-align:center;
	height:28px;
	line-height:28px;
}*/
.solu{
	width:998px;
	border:1px solid #d9d9d9;
	margin-top:22px;
}
.solu_con{
	width:100%;
}
.solu_left{
	float:left;
	width:240px;
}
.solu_left>ul{
	width:100%;
	overflow:hidden;
}
.solu_left>ul>li{
	width:220px;
	background:url(../images/list_bg.png) no-repeat left top;
	height:33px;
	margin:5px auto;
}
.solu_left>ul>li:hover{
	background:url(../images/xz.png) no-repeat left top;
}
.solu_left>ul>li:hover a{
	color:#fff;
}
.solu_left>ul>li>a{
	display:block;
	line-height:33px;
	padding-left:16px;
	font-size:13px;
}
.solu_right{
	float:right;
	width:750px;
}
.solu_right>ul>li{
	margin-top:10px;
	margin-bottom:8px;
	display:none;
}
.solu_right>ul>li:first-child{
	display:block;
}
.solu_right>ul>li .solu_img{
	float:left;
	width:334px;
	height:181px;
	overflow:hidden;
}
.solu_right>ul>li .solu_img>img{
	width:100%;
}
.solu_right>ul>li>p{
	float:right;
	width:390px;
	line-height:30px;
	text-indent:2em;
	margin-right:10px;
}
.case{
	width:100%;
	margin-top:10px;
}
.case_left{
	float:left;
	width:220px;
	background-image:url(../images/case_link_bg.png);
	background-position:left top;
	background-repeat:no-repeat ;
	margin-left:10px;
	height:244px;
}
.case_left>h3{
	color:#fff;
	font-size:16px;
	width:100%;
	line-height:36px;
	text-align:center;
	#background:url(../images/case_tit_icon.png) no-repeat 38px center;
}
.case_left>ul{
	margin-top:10px;
}
.case_left>ul>li{
	height:34px;
	border-bottom:1px dashed #04448b;
}
.case_left>ul>li>a{
	display:block;
	width:100%;
	line-height:34px;
	text-align:center;
	color:#fff;
	font-size:14px;
}
.case_right{
	width:750px;
	float:right;
	overflow:hidden;
}
.case_img>ul{
	width:760px;
}
.case_img>ul>li{
	width:180px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}
.case_img>ul>li>a>img{
	width:100%;
}
.case_img>ul>li>a{
        text-decoration:none;
}
.case_img>ul>li>a:hover>img{
        filter:alpha(opacity=55);opacity:0.55;
}
.case_img>ul>li>a>p{
	width:100%;
	text-align:center;
	line-height:28px;
}
.center_ban{
	width:100%;
	margin-top:20px;
}
.yous{
	width:100%;
	overflow:hidden;
}
.yous>ul{
	width:1020px;
}
.yous>ul>li{
	width:490px;
	float:left;
	margin-right:20px;
	padding-bottom:20px;
	margin-top:20px;
	border-bottom:1px dashed #ccc;
        background:white;
}
.ys_img{
	float:left;
	width:190px;
	height:190px;
	overflow:hidden;
}
.ys_img:hover{
        filter:alpha(Opacity=55);opacity: 0.55;
}
.ys_img>img{
	width:100%;
}
.ys_text{
	float:right;
	width:290px;
}
.ys_text>h3{
	font-size:16px;
	color:#FE7010;
	margin-top:2px;
	font-weight:bold;
}
.ys_text>p{
	line-height:26px;
	margin-top:6px;
}
.news_jz{
	width:100%;
	margin-top:20px;
}
.news{
	width:298px;
	float:left;
	background:#f2f2f2;
	border:solid 1px #ccc;
	height:327px;
}
.news>h3{
	line-height:40px;
	border-bottom:solid 1px #ccc;
}
.news>h3>span{
	display:inline-block;
	width:50%;
	height:42px;
	text-align:center;
	font-size:14px;
	color:#1b60b2;
	background:#dad8d9;
	position:relative;
}
.news>h3>span:after{
	content:"";
	position:absolute;
	top:0;
	width:100%;
	height:3px;
	background:#006bba;
	left:0;
}
.news>ul{
	width:280px;
	margin:0 auto;
	padding-top:6px;
}
.news>ul>li{
	line-height:28px;
	background:url(../images/news_icon.png) no-repeat 2px center;
	padding-left:12px;
	border-bottom:dashed 1px #ccc;
}
.news>ul>li>a{
	float:left;
}
.news>ul>li>span{
	float:right;
	color:#808080;
}
.jz{
	width:680px;
	float:right;
}
.jz_cont{
	width:100%;
	overflow:hidden;
}
.jz_cont>ul{
	width:690px;
}
.jz_cont>ul>li{
	width:335px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}
.jz_img{
	width:135px;
	float:left;
}
.jz_img:hover{
        filter:alpha(opacity=55);opacity:0.55;
}
.jz_img>img{
	width:100%;
}
.jz_text{
	float:right;
	width:190px;
}
.jz_text>h3{
	font-size:14px;
	color:#656565;
	font-weight:bold;
}
.jz_text>p{
	line-height:20px;
}
.jz_text>p>a{
	margin-left:10px;
	color:#ff6600;
}
.zx_ab_lx{
	width:100%;
	margin-top:20px;
}
.zx{
	border:solid 1px #d9d9d9;
	width:298px;
	background:url(../images/news_bg.png) no-repeat left top;
	height:384px;
	float:left;
}
.zx_cont>ul{
	width:280px;
	margin:0 auto;
	padding-top:6px;
}
.zx_cont>ul>li{
	line-height:27px;
	border-bottom:1px dashed #ccc;
	background:url(../images/news_icon.png) no-repeat 2px center;
	padding-left:12px;
}
.zx_cont>ul>li>a{
	float:left;
}
.zx_cont>ul>li>span{
	float:right;
	color:#808080;
}
.about{
	float:left;
	width:438px;
	border:solid 1px #d9d9d9;
	margin-left:20px;
}
.about_content{
	width:100%;
}
.about_img{
	width:202px;
	float:left;
}
.about_img>img{
	width:100%;
}
.about_img>img:hover{
        filter:alpha(opacity=55);opacity:0.55;
}
.about_content>p{
	float:right;
	width:221px;
	text-indent:2em;
	line-height:22px;
}
.about_b_img{
	margin-top:8px;
}
.about_b_img>img{
	float:left;
	margin-left:15px;
}
.about_b_img>img:hover{
        filter:alpha(opacity=55);opacity:0.55;
}
.about_b_img>img:first-child{
	margin-left:0;
}
.lx{
	width:224px;
	float:right;
	border:solid 1px #d9d9d9;
}
.yw_img{
	width:222px;
	margin:6px auto;
}
.par{
	width:998px;
	margin-top:20px;
	border:solid 1px #d9d9d9;
}

.marqueeleft{
	height:156px;
	width:980px;
	margin:0 auto;
	overflow:hidden;
}
.marqueeleft ul{
	float:left;
}
.marqueeleft li{
	float:left;
	margin:0 10px;
	width:160px;
	height:136px;
}
.marqueeleft li div{
	height:106px;
	border:solid 1px #bac9d2;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.marqueeleft li .pic{
	display:block;
	width:158px;
	vertical-align:middle;	
}
.marqueeleft li .pic:hover{
	filter:alpha(opacity=55);
	opacity:0.55;
}
.marqueeleft li p{
	height:32px;
	line-height:32px;
	text-align:center;
}
.footer{
	width:1000px;
	margin:0 auto;
}
.links{
	width:998px;
	margin-top:20px;
	border:solid 1px #d9d9d9;
}
.links_tetx{
	#background:url(../images/fuzhi_61.jpg) repeat-x left top;
	width:100%;
	height:62px;
}
.links_tetx>ul{
	width:970px;
	margin:0 auto;
    line-height:31px;
}
.links_tetx>ul>li{
	float:left;
}
.links_tetx>ul>li>a{
	display:inline-block;
	text-align:center;
	font-size:14px;
	line-height:43px;
	margin-left:50px;
}
.bot_nav{
	width:100%;
	background: #1b60b2;
    margin: 20px auto;
	height:30px;
}
.bot_nav>ul>li{
	float:left;
	line-height:30px;
	color:#fff;
}
.bot_nav>ul>li>a{
	display:inline-block;
	width:100px;
	text-align:center;
	color:#fff;
}
.copy_right{
	width:100%;
	padding-bottom:20px;
}
.copy_right>p{
	text-align:center;
	line-height:24px;
}
/*info*/
.info_about {
	width: 1000px;
	margin: 20px auto;
}

.info_about_list {
	float: left;
	width: 230px;
}
.info_about_list ul {
	width: 230px;
	padding-bottom: 10px;
}
.info_about_list>ul>li {
	width: 228px;
	background:url(../images/title_bg.png) repeat-x top left;
	margin-top: 4px;
	border:solid 1px #d9d9d9;
}
.info_about_list>ul>li:hover{
	background:#1b60b2;
}
.info_about_list li:hover a{
	color:#fff;
}
.info_about_list li a {
	display: block;
	height: 31px;
	line-height: 31px;
	color: #666;
	text-align: center;
	font-size: 14px;
}
.info_about_list img {
	margin-top: 10px;
}
.page_about {
	float:right;
	width: 740px;
	margin-left: 20px;
	background: #fff;
}
.page_about_tit {
	height: 31px;
	line-height: 31px;
	color: #1b60b2;
	background:url(../images/title_bg.png) repeat-x left top;
	border:1px solid #d9d9d9;
}
.page_about_tit>h3 {
	float: left;
	font-size: 14px;
	padding-left: 14px;
	font-weight: bold;
}
.page_about_tit>span {
	float: right;
	font-size: 12px;
	padding-right: 14px;
}
.info_about_list>h3 {
	background: url(../images/bg.png) no-repeat;
	width: 230px;
	height: 66px;
	line-height: 66px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.info_about_text>h4{
	text-align:center;
	font-size:18px;
	padding-top:20px;
	color: #1b60b2;
}
.info_about_text>p {
	text-align:center;
	line-height:24px;
}

/*2016-9-22*/
.info_about_text{
	width:100%;
}
.info_about_text>ul{
	width:100%;
}
.info_about_text>ul>li {
    border-bottom: dashed 1px #ccc;
    height: 160px;
    vertical-align: middle;
    margin-top: 10px;
}
.page_pro
.info_about_text>ul>li{
	border-bottom:dashed 1px #ccc;
	height:160px;
	vertical-align:middle;
	margin-top:10px;
}
.left_pp_img{
	width:135px;
	height:135px;
	float:left;
}
.left_pp_img>a>img{
	display:block;
	width:100%;
}
.right_pp_text{
	width:570px;
	float:right;
	margin-right:14px;
}
.right_pp_text>h3{
	font-size:14px;
	color:#1b60b2;
	font-weight:bold;
}
.right_pp_text>p{
	line-height:26px;
}
.right_pp_text>h4>a{
	display:block;
	color:#1b60b2;
	margin-top:8px;
	background:url(../images/more.gif) no-repeat left center;
	padding-left:12px;
}
.spec_left{
	width:350px;
	float:left;
	position:relative;
	margin-top:10px;
}
.spec_left>ul{
	width:350px;
	height:350px;
	position:relative
}
.spec_left>ul>li{
	width:350px;
	height:350px;
	position:absolute;
	left: 0;top: 0;
	display:none;
}
.spec_left>ul>li:first-child{
	display:block;
}
.spec_left>ul>li>img{
	width:100%;
}
.control{
	width:350px;
	height:56px;
	margin-top:10px;
}
.spec_b_left{
	float:left;
	cursor:pointer;
	margin-top:6px;
}
.spec_b_list{
	float:left;
	width:320px;
}
.spec_b_right{
	float:right;
	cursor:pointer;
	margin-top:6px;
}
.spec_b_list>ul{
	width:100%;
	height:58px;
	margin-left:8px;
	overflow:hidden;
}
.spec_b_list>ul>li{
	width:54px;
	float:left;
	position:relative;
	margin:0 4px;
}
.spec_b_list>ul>li>img{
	width:52px;
	height:52px;
	border:solid 1px #ccc;
	padding:2px;
}
.spec_b_list>ul>li:hover img{
	border:solid 1px red;
}
.spec_b_list .spec_border>img{
	border:solid 1px red;
}
.spec_right{
	float:right;
	width:370px;
	margin-top:10px;
}
.spec_right>h3{
	width:100%;
	font-size:16px;
	color:#1b60b2;
	font-weight: bold;
	line-height:30px;
}
.spec_right>h4{
	width:100%;
	color:#1b60b2;
	line-height:24px;
}
.spec_right>p{
	line-height:24px;
}
.top_next_tetx{
	width:100%;
	margin:0 auto;
}
.top_bb>ul>li{
	float:left;
}
.info_tett{
	width:100%;
}
.top_bb{
	margin-top:14px;
}
.top_bb>ul{
	border-bottom:1px solid #ccc;
	padding-left:20px;
}
.top_bb>ul>li{
	background:url(../images/title_bg.png) repeat-x left top;
	width:88px;
	height:31px;
	border:solid 1px #d9d9d9;
	margin:0 4px;
	line-height:31px;
	text-align:center;
	border-bottom:0;
	cursor:pointer;
}
.top_textt{
	width:100%;
}
.top_textt>ul>li{
	width:100%;
	display:none;
}
.top_textt>ul>li:first-child{
	display:block;
}
.info_news{
	padding:16px 14px 30px 14px;
	border:solid 1px #f5f5f5; 
}
.info_news ul li{
	line-height:35px;
	background:url(../images/info_icon.png) no-repeat left center;
	padding-left:16px;
	border-bottom:1px dashed #ccc;
}
.info_news ul li a,.info_news ul li span{
	display:inline-block;
}
.info_news ul li a{
	color:#595959;
	font-size:14px;
	width:88%;
}
.info_news ul li span{
	width:10%;
	text-align:right;
}
.pages {padding-top: 10px; line-height:40px; text-align:center; width:650px;}
.pages A { padding: 2px 5px; border: 1px solid #ccc; margin-right:3px; margin-left: 3px;}
.info_produ{
	width:100%
}
.info_produ .page_pro{
	width:780px;
}
.info_produ .page_pro>li{
	width:234px;
	float:left;
	margin-right:19px;
	margin-top:19px;
}
.info_produ .page_pro>li>a{
	display:block;
	width:100%;
	height:174px;
	overflow:hidden;
}
.info_produ .page_pro>li>a>img{
	display:block;
	width:100%;
}
.info_produ .page_pro>li>p{
	width:100%;
	text-align:center;
	padding-top:6px;
}

/*产品列表*/
.info_produ .page_pro2{
	width:780px;
}
.info_produ .page_pro2>li{
	width:234px;
	float:left;
	margin-right:19px;
	margin-top:19px;
}
.info_produ .page_pro2>li>a{
	display:block;
	width:100%;
	height:234px;
	overflow:hidden;
}
.info_produ .page_pro2>li>a>img{
	display:block;
	width:100%;
}
.info_produ .page_pro2>li>p{
	width:100%;
	text-align:center;
	padding-top:6px;
}
/*产品列表*/

.nvi_img {
	width: 100%;
	padding-top: 8px;
	background: #e1e1e1;
	overflow: hidden;
}
.index2_pro {
	width: 720px;
	margin: 0 auto;
	position: relative;
	height: 230px;
	overflow: hidden;
}
.index2_pro>ul {
	margin-bottom: 6px;
	width: 740px;
	position: absolute;
	top: 0px;
	left: 740px;
}
.index2_pro>ul:first-child {
	left: 0px;
}
.index2_pro>ul>li {
	float: left;
	width: 170px;
	margin-right: 15px;
}
.index2_pro>ul>li>a{
	display: block;
	width: 170px;
}
.index2_pro>ul>li>a{
        text-decoration:none;
}
.index2_pro>ul>li>a>img {
	width: 100%;
}
.index2_pro>ul>li>a>img:hover{
        filter:alpha(opacity=55);opacity:0.55;
}
.index2_pro>ul>li>p {
	width: 100%;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
}

.search{
	float:left;
	width:218px;
	height:25px;
	margin-left:30px;
	margin-top:2px;
	
}
.navInput input {
	width: 170px;
	height: 22px;
	color: #666;
	border: none;
	background: none;
	line-height: 22px;
	border: 1px #cccccc solid;
	font-size: 12px;
}
.search .navInput {
	float: left;
}

.remen{
	width:455px;
	float:left;
	padding-left:10px;
	line-height:21px;
	margin-top: 5px;
}
.remen h4{ font-size:12px; color:#ff6e00; float:left;}
.remen li{ font-size:12px; color:#333; float:left; line-height:21px;}
.remen li a{ color:#333;}
.remen li a:hover{ color:#c00;}

.page_pro1{
	width:100%;
}
.page_pro1 li{
	float:left;
	margin:16px 10px 0px 10px;
}
.page_pro1 li:hover p{
	color:#000;
}
.page_pro1 li img{
	width:220px;
	height:170px;
}
.page_pro1 li p{
	text-align:center;
	font-size:12px;
	color:#214b75;
	padding:6px 0;
}


.jjfa1 h3 {
	background: url(../images/bg.png) no-repeat;
	width: 230px;
	height: 66px;
	line-height: 66px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}


.jjfa1{
	width: 230px;
	margin-top:20px;
}
.jjfanews{
	background:#F9F9F9;
	padding:10px;}
	
.jjfanews ul li a{
display:block;
	line-height:32px !important;
	background:url(../images/info_icon.png) no-repeat left center;
	border-bottom:1px dashed #ccc !important;
	text-align:left;
	padding-left:15px;
	font-size:12px;
	width:190px!important;
}
.jjfanews ul li a:hover{color:#1b60b2;
}


/*悬浮框*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:20px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:14px;}
.keifu_con .weixin{ height:136px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }