﻿html, body { background-color:#fff;}
.banner { width:100%; float:left; min-width:1000px; height:195px; background:url(../images/news/jh_banner.jpg) no-repeat center;}
.panel_bg { width:100%; float:left;background:url(../images/news/mid_bg.jpg) repeat-x top;}

.main .panel .container { width:100%; float:left; background:none; }
.container .left {  width:710px; float:left; padding-bottom:40px;}
.container .left h1 { width:100%; float:left; font-size:22px; font-weight:normal; color:#000; margin:30px 0px 0px 0px; border-bottom:1px #000 solid; padding-bottom:10px;}
.container .left h4 { color:#003567; text-indent:25px;  margin:20px 0px 2px 0px; width:100%; float:left;}
.container .left p { width:100%; float:left; text-indent:25px; font-size:13px; color:#535353; margin:5px 0px; line-height:25px;}
.container .right { width:266px; float:right; margin-top:57px;}

.container .right .box { width:262px; float:left; border:1px #ccc solid; margin-bottom:20px;}
.container .right .box h2 { width:100%; float:left; height:30px; background:url(../images/news/g.png); color:#000; font-size:15px; line-height:28px; text-indent:10px; border-bottom:1px #ccc solid;}
.container .right .box .content { width:232px; padding:15px 15px; float:left; line-height:25px; color:#434343;}
.container .right .box .content a { color:#5e8ac6; }
.container .right .box .content span { color:#f19149;}
.container .right .box .content .Q { width:100%; float:left; line-height:25px; font-weight:bold;}
.container .right .box .content .Q:before { content:"•Q:"}
.container .right .box .content .A { width:100%; float:left; line-height:25px; text-indent:7px; margin-bottom:10px;}
.container .right .box .content .A:before { content:"A:" }


