@charset "utf-8";
/* 默认全局样式 */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:'微软雅黑', 'Microsoft YaHei', 'YaHei', sans-serif;} 
ol, ul ,li{list-style: none;} 
img {border: 0;} 
body {color:#666; background:#FFF; font: 12px/1.5 Arial, Helvetica, sans-serif;} 

html{-webkit-text-size-adjust:none;}/*chrome font-size<12px */
/*清除浮动样式class="clearfix"*/
.clearfix:after { content:"."; display:block; height:0;	clear:both;	visibility:hidden;}
a { color:#666; text-decoration:none;}
a:hover { color:#0aa6d6; text-decoration:underline;}


/********** index2 style start **********/
#hearder2 { width:1000px; margin:0 auto;}
#hearder2 .logo { width:651px; height:90px; float:left;}
#hearder2 .logo img { width:651px; height:90px;}
#hearder2 .logo-name { margin-top: 16px; width:330px; height:74px; float:right; font-size:14px; color:black; line-height:32px; text-align:right;}


/*//拷贝*/
/*#hearder2 .logo-name.timebox{ font-size: 14px; line-height: 32px; }*/



/*
#hearder2 .form-tools { height:90px; float:right;}
#hearder2 .form-tools .tools-link { height:40px; line-height:40px; color:#0aa6d6; text-align:right; font-size:16px; padding-left:35px; background: left center no-repeat;}
#hearder2 .form-tools .tools-link a { color:#0aa6d6; text-decoration:none;}
#hearder2 .form-tools .tools-link a:hover { color:#0aa6d6; text-decoration:underline;}
#hearder2 .form-tools .search-box { width:100%; height:50px; position:relative;}
#hearder2 .form-tools .search-box .input-text { width:130px; height:15px; position:absolute; top:0; right:0; padding:5px 30px 5px 5px; border:1px solid #ccc; border-radius:3px; background:#fff;}
#hearder2 .form-tools .search-box .input-submit { width:25px; height:25px; position:absolute; top:0; right:0;border:1px solid #ccc; border-top-right-radius:3px; border-bottom-right-radius:3px;}
*/
#menu-box {  width:100%; background:#0aa6d6;}
#menu-box ul { width:1000px; height:40px; margin:0 auto;}
#menu-box ul li { width:111px; height:40px; line-height:40px; float:left; text-align:center; font-size:16px;}
#menu-box ul li:hover { background:#0782a8;}
#menu-box ul li a{ color:#fff; text-decoration:none; display:block;}
/* slider */
#slider-box { width:100%; height:270px; text-align:center; margin-bottom:15px; border-bottom:1px solid #aaa;}
/*首页轮播图*/
#slider-box .news_banner{ overflow:hidden; position:relative; width: 100%; height: 270px; }
#slider-box .news_banner .hd{ overflow:hidden; position:absolute; bottom:26px; right: 0; z-index:1;width: 160px; text-align: right;}
#slider-box .news_banner .hd ul{ overflow:hidden; zoom:1;text-align: center; display: inline-block; margin-right: 15px; font-size: 0; }
#slider-box .news_banner .hd ul li{display: inline-block; margin:0 2px;  width:18px; height:18px; background:#fff; cursor:pointer; font-size: 12px; font-weight: bold;}
#slider-box .news_banner .hd ul li.on{ background:#e0620d; color: #fff;}
#slider-box .news_banner .bd{ position:relative; z-index:0;}
#slider-box .news_banner .bd li{ zoom:1;}
#slider-box .news_banner .bd li>a{display:block; -webkit-transform:rotate(0deg); overflow: hidden; border-radius: 5px;
	width: 100%; height: 270px; 
}
#slider-box .news_banner .bd img{ width:100%; height:270px; display:block; }
#slider-box .news_banner .bd li h2{ line-height: 50px; height: 50px; 
	background-color: rgba(0,0,0,.4); position: absolute; bottom: 10px; width: 690px; padding: 0 15px;
}
#slider-box .news_banner .bd li h2 a{color: #fff; font-size: 18px; display: block; max-width: 540px;
	white-space: nowrap; text-overflow: ellipsis;overflow: hidden; 
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
#slider-box .news_banner .prev,
#slider-box .news_banner .next{ position:absolute; left:10px; top:100px; display:block; 
	width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=60);opacity:0.6;   
}
#slider-box .news_banner .next{ left:auto; right:10px; background-position:8px 5px; }
#slider-box .news_banner .prev:hover,
#slider-box .news_banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
#slider-box .news_banner .prevStop{ display:none;  }
#slider-box .news_banner .nextStop{ display:none;  }


/* --- 通用样式 --- */
.title-box { height:35px; background:url(../images/title-bg1.png); text-align:left; font-size:15px; line-height:35px; color:#0aa6d6; position:relative;}
.title-more { position:absolute; top:3px; right:0; font-size:12px; color:#0aa6d6;}

/*返回顶部*/
.back-to {
		    bottom: 15%;
		    overflow: hidden;
		    position: fixed;
		    right: 10px;
		    width: 110px;
		    z-index: 999;
		}
		.back-to .back-top {
		    background: url("../images/back_top.png") no-repeat scroll 0 0 transparent;
		    display: block;
		    float: right;
		    height: 48px;
		    margin-left: 10px;
		    outline: 0 none;
		    text-indent: -9999em;
		    width: 48px;
			opacity: .4;
		}
		.back-to .back-top:hover {
		    opacity: .6
		}


#index1-div1 { width:1000px; margin:0 auto 15px auto;}
#index1-div1 .index1-left675 { width:675px; height:205px; float:left; overflow:hidden;}
#index1-div1 .index1-left675 p{ padding:10px; font-size:12px;text-indent: 2em; line-height:20px; color:#888;}
#index1-div1 .index1-left675 p img{ margin:0 10px 10px 0;}
#index1-div1 .index1-left675 p a{ margin-left:20px; color:#0aa6d6; font-size:12px;}

#index1-div1 .index1-right300 { width:300px; height:205px; float:right; overflow:hidden;}
#index1-div1 .index1-right300 li{ height:40px; line-height:40px; padding-left:15px; background:url(../images/li_ii.png) left center no-repeat; text-align:left; font-size:14px; border-bottom:1px dotted #ccc; position:relative;}
#index1-div1 .index1-right300 li a { transition: all .3s; width:210px; height:35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:inline-block;}
#index1-div1 .index1-right300 li a:hover{ color: #0aa6d6; text-indent: .3em; text-decoration: underline; font-weight: bold;}
#index1-div1 .index1-right300 li span { position:absolute; top:0; right:0; color:#bbb; font-size:12px;}

#index1-div2 { width:1000px; margin:0 auto 15px auto;}
#index1-div2 .index1-left675 { width:675px; float:left; overflow:hidden;}
#index1-div2 .index1-left675 .index1-li-box { width:100%; height:395px; overflow:hidden;}
#index1-div2 .index1-left675 .index1-li-box .index1-left330 { width:330px; float:left;}
#index1-div2 .index1-left675 .index1-li-box .index1-right330 { width:330px; float:right;}
#index1-div2 .index1-left675 .index1-li-box li{ height:40px; line-height:40px; padding-left:15px; background:url(../images/li_ii.png) left center no-repeat; text-align:left; font-size:14px; border-bottom:1px dotted #ccc; position:relative;}
#index1-div2 .index1-left675 .index1-li-box li a { transition: all .3s; width:280px; height:35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:inline-block;}
#index1-div2 .index1-left675 .index1-li-box li a:hover{ color: #0aa6d6; text-indent: .3em; text-decoration: underline; font-weight: bold;}
#index1-div2 .index1-left675 .index1-li-box li span { position:absolute; top:0; right:0; color:#bbb; font-size:12px;}

#index1-div2 .index1-left675 .index1-pic-gun { margin-top:15px;}
/* index1-scrollleft */
.index1-scrollleft{width:675px; margin:10px 0;}
.index1-scrollleft li{float:left;margin-right:7px;display:inline;width:220px;text-align:center;line-height:19px}
.index1-scrollleft img{width:190px;height:140px;padding:10px;border:solid 1px #ddd;}

#index1-div2 .index1-right300 { width:300px; float:right; }
#index1-div2 .index1-right300 .index1-login-box { width:300px; height:260px; background:#fff;}
#index1-div2 .index1-right300 .index1-login-box li{ height:40px; line-height:40px;   text-align:left;font-size:14px; border-bottom:1px dotted #ccc; position:relative;}
#index1-div2 .index1-right300 .index1-login-box li a { transition: all .3s; width:260px; height:35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:inline-block;}
#index1-div2 .index1-right300 .index1-login-box li a:hover{ color: #0aa6d6; text-indent: .3em; text-decoration: underline; font-weight: bold;}
/*#index1-div2 .index1-right300 li span { position:absolute; top:0; right:0; color:#bbb; font-size:12px;}*/


#index1-div2 .index1-right300 .index1-list-menu { background:#f2f2f2; padding:10px 20px 30px 20px;}
#index1-div2 .index1-right300 .index1-list-menu li { height:35px; line-height:35px; text-align:center; font-size:16px; background:#fff; border:1px solid #ccc; margin-top:25px;}
#index1-div2 .index1-right300 .index1-list-menu li a { display:block;}
#index1-div2 .index1-right300 .index1-list-menu li a:hover { display:block; background:#0aa6d6; color:#fff; text-decoration:none;}


#div5 { width:100%; background:#f4f4f4; border-top:1px solid #ccc;}
#div5 .link-box { width:1000px; height:65px; line-height:65px; margin:0 auto; font-size:14px;}
#div5 .link-box .select-link { padding:3px 15px; margin-right:50px; color:#666;}

#div6 { width:100%; height:45px; background:#0aa6d6; color:#fff; text-align:center; line-height:45px;}
#div6 a { text-decoration:underline; color:#84EFF8; margin-left:30px;}
/* detail & list page style */
#detail2-box { width:998px; background:url(../images/ny-bg1.png) top left repeat-x; margin:0 auto 15px auto; border:1px solid #ccc; border-radius:5px;}
#detail2-box .tit-80 { height:77px; line-height:60px; color:#fff; font-size:14px; padding:0 20px 20px 75px; background:url(../images/tit-icon.png) 20px 10px no-repeat; background-size:32px;}
#detail2-box .tit-80 a { color:#fff;}
#detail2-box .tabula-box { width:240px; background:url(../images/left-bg.jpg)right 50px no-repeat; padding:10px; float:left;}
#detail2-box .tabula-box .max-tit { width:220px; height:40px; line-height:40px; text-align:center; color:#0aa6d6; font-size:18px; border-bottom:1px dotted #0aa6d6; margin-left:10px;}
#detail2-box .tabula-box ul { padding:10px; min-height:380px;}
#detail2-box .tabula-box ul li{ height:35px; padding-left:30px; line-height:35px; font-size:16px; border-bottom:1px dotted #ccc; background:url(../images/li2.png) left center no-repeat;}
#detail2-box .tabula-box ul li a { display:block;}
#detail2-box .tabula-box ul li a:hover { display:block; background:#0aa6d6; color:#fff; text-decoration:none;}


#detail2-box .content-box { width:695px; padding:0 20px; float:right;}


/***拷贝翻页样式**/
#detail2-box .content-box .fanye{
    text-align:center; 
    border-top: #ddd solid 1px;
    margin-top: 30px;
    padding-top: 30px;
    line-height: 32px; 
    font-size:14px; 
    color:#666; 
}
#detail2-box .content-box .fanye a{ 
    border:#ddd solid 1px; 
    padding:0px 15px; 
    color:#666; 
    height: 32px;
    display: inline-block; 
    border-radius: 3px;
    margin:0 1px;
    text-align: center;
}
#detail2-box .content-box .fanye div{ display: inline-block; }
#detail2-box .content-box .fanye div a{ 
    margin: 0 2px;
    width: 32px;
    padding:0;
}
#detail2-box .content-box .fanye div .current{ 
    color:#fff; 
    background-color:#005389; 
    border:#005389 solid 1px;
}
#detail2-box .content-box .fanye a:hover{
    color:#fff; 
    background-color:#005389; 
    border:#005389 solid 1px;
}
#detail2-box .content-box .fanye p{ display: inline-block; }
#detail2-box .content-box .fanye p span{display: inline-block; margin:0 5px;}
#detail2-box .content-box .fanye p input {border-radius: 3px; text-align: center; font-size: 14px; color: #666; background-color: #ddd; height: 32px; padding:0 15px;}
#detail2-box .content-box .fanye p span input{ width: 32px; border:#ddd solid 1px; background: none; padding: 0; margin:0 5px; }



#detail2-box .content-box .content { padding:0 0 20px 0; min-height:600px;}
#detail2-box .content-box .content p {text-align:justify; text-justify:inter-ideograph;}
#detail2-box .content-box .content img,table,td { max-width:100%;}





/*拷贝*/
#detail2-box .content-box .pic{ border-bottom:#ddd solid 1px; padding:15px 20px; overflow: hidden; font-size: 0; margin-top: 16px; }
#detail2-box .content-box .pic h2{ display: inline-block;vertical-align: middle; width: 80px; font-size: 18px; color: #666; font-weight: bold; }
#detail2-box .content-box .pic ul{ display: inline-block;vertical-align: middle; width: 700px;margin-left: 5px; }
#detail2-box .content-box .pic ul li{ display: inline-block; width: 140px; margin:0 40px; vertical-align: top;}
#detail2-box .content-box .pic ul li i{display: block; width: 140px; height: 195px; overflow: hidden; }
#detail2-box .content-box .pic ul li img{ display: block; width: 100%; height: 100%; transform: scale(1,1); transition: all .3s; }
#detail2-box .content-box .pic:first-child{ margin-top: 0; }
#detail2-box .content-box .pic:first-child ul li{ width: 150px; }
#detail2-box .content-box .pic:first-child ul li i{display: block; width: 150px; height: 210px;  }
#detail2-box .content-box .pic ul li p{ text-indent: 0em; width: 200px; line-height: 20px; font-size: 14px; color: #666; text-align: left; padding-top: 5px;}
#detail2-box .content-box .pic ul li p span{ display: block; }
#detail2-box .content-box .pic ul li:hover p{ color: #005389; }
#detail2-box .content-box .pic ul li:hover img{ transform: scale(1.2,1.2); }


/*拷贝拷贝*/
#detail2-box .content-box .picyqsb{ border-bottom:#ddd solid 1px; padding:15px 20px; overflow: hidden; font-size: 0; margin-top: 16px; }
#detail2-box .content-box .picyqsb h2{ display: inline-block;vertical-align: middle; width: 80px; font-size: 18px; color: #666; font-weight: bold; }
#detail2-box .content-box .picyqsb ul{ display: inline-block;vertical-align: middle; width: 700px;margin-left: 5px; }
#detail2-box .content-box .picyqsb ul li{ display: inline-block; width: 300px; margin:0 20px; vertical-align: top;}
#detail2-box .content-box .picyqsb ul li i{display: block; width: 300px; height: 195px; overflow: hidden; }
#detail2-box .content-box .picyqsb ul li img{ display: block; width: 100%; height: 100%; transform: scale(1,1); transition: all .3s; }
#detail2-box .content-box .picyqsb:first-child{ margin-top: 0; }
#detail2-box .content-box .picyqsb:first-child ul li{ width: 150px; }
#detail2-box .content-box .picyqsb:first-child ul li i{display: block; width: 150px; height: 210px;  }
#detail2-box .content-box .picyqsb ul li p{ text-indent: 0em; width: 300px; line-height: 20px; font-size: 14px; color: #666; text-align: center; padding-top: 5px;}
#detail2-box .content-box .picyqsb ul li p span{ display: block; }
#detail2-box .content-box .picyqsb ul li:hover p{ color: #005389; }
#detail2-box .content-box .picyqsb ul li:hover img{ transform: scale(1.1,1.1); }






#detail2-box .content-box h1{ height:50px; line-height:50px; border-bottom:1px dotted #0aa6d6; font-size:18px; text-align:center; margin-bottom:30px;}
#detail2-box .content-box h2{ font-size:17px; text-align:left; margin-bottom:10px;}
#detail2-box .content-box p{ line-height:34px; text-indent:2em; font-size:15px; margin-bottom:10px;}
#detail2-box .content-box .n-p-box{border-top:1px dotted #0aa6d6; font-size:14px;}
#detail2-box .content-box .n-p-box .prv { width:47%; height:50px; line-height:50px; float:left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#detail2-box .content-box .n-p-box .next { width:47%; height:50px; line-height:50px; float:right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

#detail2-box .content-box li.text{ height:40px; padding-left:15px; background:url(../images/li_ii.png) left center no-repeat; line-height:40px; text-align:left; font-size:14px; border-bottom:1px dotted #ccc; position:relative;}
#detail2-box .content-box li.text a { width:560px; height:40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:inline-block;}
#detail2-box .content-box li.text span { position:absolute; top:0; right:0; color:#bbb; font-size:12px;}
#detail2-box .content-box h3 { line-height:30px; text-align:center;}
#detail2-box .content-box li.pic{ width:225px; margin-left:10px; margin-bottom:20px; float:left;}
#detail2-box .content-box li.pic .img-box{ width:203px; height:140px; margin-right:10px; padding:10px; border:1px solid #ccc; }
#detail2-box .content-box li.pic .img-box img { width:203px; height:140px;}


/***翻页样式**/
#detail2-box .content-box .fanye{
    text-align:center; 
    border-top: #ddd solid 1px;
    margin-top: 30px;
    padding-top: 30px;
    line-height: 32px; 
    font-size:14px; 
    color:#666; 
}
#detail2-box .content-box .fanye a{ 
    border:#ddd solid 1px; 
    padding:0px 15px; 
    color:#666; 
    height: 32px;
    display: inline-block; 
    border-radius: 3px;
    margin: 0 1px;
    text-align: center;
}
#detail2-box .content-box .fanye div{ display: inline-block; }
#detail2-box .content-box .fanye div a{ 
    margin: 0 2px;
    width: 32px;
    padding:0;
}
#detail2-box .content-box .fanye div .current{ 
    color:#fff; 
    background-color:#0aa6d6; 
    border:#0aa6d6 solid 1px;}
#detail2-box .content-box .fanye a:hover{
    color:#fff; 
    background-color:#0aa6d6; 
    border:#0aa6d6 solid 1px;}
#detail2-box .content-box .fanye p{ display: inline-block; }
#detail2-box .content-box .fanye p span{display: inline-block; margin:0 5px;}
#detail2-box .content-box .fanye p input {border-radius: 3px; text-align: center; font-size: 14px; color: #666; background-color: #ddd; height: 32px; padding:0 15px;}
#detail2-box .content-box .fanye p span input{ width: 32px; border:#ddd solid 1px; background: none; padding: 0; margin:0 5px; }




/*
 分页 
.tcdPageCode{padding: 15px 20px;color: #ccc;text-align:center; margin-top:40px; border-top:1px dotted #0aa6d6;}
.tcdPageCode a{display: inline-block;color: #0aa6d6;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #0aa6d6;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #0aa6d6;	border: 1px solid #0aa6d6;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
*/


/*拷贝2*/
#detail3-box { width:998px; background:url(../images/ny-bg1.png) top left repeat-x; margin:0 auto 15px auto; border:1px solid #ccc; border-radius:5px;}
#detail3-box .tit-80 { height:77px; line-height:60px; color:#fff; font-size:14px; padding:0 20px 20px 75px; background:url(../images/tit-icon.png) 20px 10px no-repeat; background-size:32px;}
#detail3-box .tit-80 a { color:#fff;}
#detail3-box .tabula-box { width:240px; background:url(../images/left-bg.jpg)right 50px no-repeat; padding:10px; float:left;}
#detail3-box .tabula-box .max-tit { width:220px; height:40px; line-height:40px; text-align:center; color:#0aa6d6; font-size:18px; border-bottom:1px dotted #0aa6d6; margin-left:10px;}
#detail3-box .tabula-box ul { padding:10px; min-height:380px;}
#detail3-box .tabula-box ul li{ height:35px; padding-left:30px; line-height:35px; font-size:16px; border-bottom:1px dotted #ccc; background:url(../images/li2.png) left center no-repeat;}
#detail3-box .tabula-box ul li a { display:block;}
#detail3-box .tabula-box ul li a:hover { display:block; background:#0aa6d6; color:#fff; text-decoration:none;}
#detail3-box .content-box { width:695px; padding:0 20px; float:right;}


/***拷贝翻页样式**/
#detail3-box .content-box .fanye{
    text-align:center; 
    border-top: #ddd solid 1px;
    margin-top: 30px;
    padding-top: 30px;
    line-height: 32px; 
    font-size:14px; 
    color:#666; 
}
#detail3-box .content-box .fanye a{ 
    border:#ddd solid 1px; 
    padding:0px 15px; 
    color:#666; 
    height: 32px;
    display: inline-block; 
    border-radius: 3px;
    margin: 0 1px;
    text-align: center;
}
#detail3-box .content-box .fanye div{ display: inline-block; }
#detail2-box .content-box .fanye div a{ 
    margin: 0 2px;
    width: 32px;
    padding:0;
}
#detail3-box .content-box .fanye div .current{ 
    color:#fff; 
    background-color:#0aa6d6; 
    border:#0aa6d6 solid 1px;
}
#detail3-box .content-box .fanye a:hover{
    color:#fff; 
    background-color:#0aa6d6; 
    border:#0aa6d6 solid 1px;
}
#detail3-box .content-box .fanye p{ display: inline-block; }
#detail3-box .content-box .fanye p span{display: inline-block; margin:0 5px;}
#detail3-box .content-box .fanye p input {border-radius: 3px; text-align: center; font-size: 14px; color: #666; background-color: #ddd; height: 32px; padding:0 15px;}
#detail3-box .content-box .fanye p span input{ width: 32px; border:#ddd solid 1px; background: none; padding: 0; margin:0 5px; }





#detail3-box .content-box .content { padding:0 0 20px 0; min-height:600px;}
#detail3-box .content-box .content img,table,td { max-width:100%;}
#detail3-box .content-box h1{ height:50px; line-height:50px; border-bottom:1px dotted #0aa6d6; font-size:18px; text-align:center; margin-bottom:30px;}
#detail3-box .content-box .pic{  overflow: hidden; }
#detail3-box .content-box .pic i{float: left; width: 210px; height: 292px; margin-right: 30px;}
#detail3-box .content-box .pic i img{display: inline-block; width: 210px; height: 292px;}
#detail3-box .content-box .pic dl{ float: left; width: 440px;}
#detail3-box .content-box .pic dl dt{ font-size: 24px;color: #666; line-height: 40px; margin-top: 12px; margin-bottom: 20px; }
#detail3-box .content-box .pic dl dt b{border-bottom: #666 solid 2px; display: inline-block;}
#detail3-box .content-box .pic dl dt span{ font-size: 16px; }
#detail3-box .content-box .pic dl dt span:before{ content: " / "; }
#detail3-box .content-box .pic dl dd{ font-size: 16px; color: #666; line-height: 30px; }
#detail3-box .content-box .pic dl h3{ font-size: 16px; color: #666; font-weight: bold; margin:20px 0 8px;}
#detail3-box .content-box .txt{ margin-top: 20px;}
#detail3-box .content-box .txt h3{ font-size:18px; color: #005389; border-bottom: #ddd solid 1px; }
#detail3-box .content-box .txt h3 b{position: relative; line-height: 40px; display: inline-block;}
#detail3-box .content-box .txt h3 i{position: absolute; left: 0; bottom: -2px; width:100%; height: 3px; background-color: #005389; }
#detail3-box .content-box .txt .text{ margin-top: 14px; min-height: 210px; 
	font-size: 16px; color: #666; line-height: 20px;}
#detail3-box .content-box .txt .text p {line-height: 32px; text-align:justify; text-justify:inter-ideograph;}
#detail3-box .content-box .txt .text p a { display:block;}
#detail3-box .content-box .txt .text p a:hover { display:block; background:#eee; color:black; text-decoration:none;}



/*返回顶部*/
.side_box{ 
	position: fixed; 
	bottom: 15%; 
	right: 15px; 
	display: none;
}
.side_box ul li{
	width: 48px;
	height: 48px;	
	opacity: .4;
}
.side_box ul li span{
	width: 48px;
	height: 48px;
	display: block; 
	background:url(../images/back_top.png) no-repeat center center;
	cursor:pointer; 
}
.side_box ul li:hover {
	opacity: .6;
}

