/* CSS Document */
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;}
body { word-break: break-all; background:#f9f9f9;}
body, button, input, select, textarea { font: 12px/1.6 Verdana,ËÎÌå,Helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;}
ul, ol { list-style: none outside none;}
a:link, a:visited { color: #7f8c8c; text-decoration: none;}
a:hover, a:active { color: #707070; text-decoration: none;}
fieldset, img { border: 0 none;}
.clear { clear: both;}
.margt45 { margin-top:45px;}

/* -----------------  headÑùÊ½ ---------------- */
.header { height:40px; background:#2570C3;}

/* ----------------- htit ---------------- */
.htit { background:#ececec; height:80px;}
.htit_box { width:1100px; margin:0 auto; color:#7f8c8c; overflow:hidden; padding-top:25px;}
.htit_box .answ01 { font-size:20px; float:left; line-height:25px; text-indent:15px; font-family:Arial, Helvetica, sans-serif;}
.htit_box .sign { font-size:12px; float:right; line-height:25px; font-family:Arial, Helvetica, sans-serif;}

/* ----------------- cont ------------------ */
.cont {background:#f9f9f9;}
.cont_box { width:1100px; margin:0 auto; overflow:hidden; color:#7f8c8c; font-family:Arial, Helvetica, sans-serif;}
.side_box { width:275px; float:left; overflow:hidden;}
.imc { display:block; margin:0 auto; width:214px; height:214px; overflow:hidden; -moz-border-radius:107px; -webkit-border-radius:107px; border-radius:107px;}
.imc1 { display:block; margin:0 auto; }
.biaoh { margin:25px 0 0 0; font-size:24px; font-weight:700;}
.lis { line-height:35px; color:#7f8c8c; text-indent:20px; background:url(../images/lis_imgh.jpg) 2px 10px no-repeat;}
.sidwb { display:block; overflow:hidden; padding:0; font-family:Arial, Helvetica, sans-serif;}
.sidwb li { border-bottom:1px #e5e6e6 solid; padding:5px;}
.sidwb h2 { font-size:16px; margin:0; padding:0;}
.sidwb li span { font-size:18px;}
.sidwb li P { font-size:14px; text-indent:10px; line-height:20px; background:url(../images/lis_imgyyy.jpg) 2px 6px no-repeat;}
.sidwb li a { color:#4b92d9; text-decoration:none;}
.sidwb li a:hover { color:#30699e; text-decoration:underline;}

.offside_box { width:790px; float:right; font-family:Arial, Helvetica, sans-serif;}
.atna { background:#7f8c8c; display:block; border-bottom:3px #e5e6e6 solid; color:#FFF; line-height:65px; text-align:center; font-size:40px; width:70px; height:70px; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius: 10px; float:left;}
.atname { color:#555555; font-size:36px; display:block; width:695px; float:left; margin-left:20px; font-weight:900; color:#2A70C3; line-height:40px;}
.atwet { text-align:left; width:685px; display:block; float:left; margin-left:20px; font-size:18px; font-weight:bold;}
.title { background:#ececec; padding:10px; color:#7f8c8c; font-weight:bold; font-size:20px; line-height:25px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:15px;}
.nr { line-height:22px; margin:15px 0 0 0; font-size:14px;}
.p_dx { margin-top:15px;}
.p_dx a { display:inline-block; margin:0 10px 5px 0; background:#2A70C3; padding:0 15px; color:#fff; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.ofrnr { margin:0;}
.ofrnr li { margin:25px 0 0 0; padding:10px 5px; font-size:14px;}
.ofrnr h1 { font-size:22px; color:#555555;}
.ofrnr .mr { margin:10px 0 10px 0; display:block;}
.ofrnr dt a { color:#2A70C3; text-decoration:none;}
.ofrnr dt a:hover { color:#FF3300; text-decoration:none;}
.ofrnr dd a { color:#707173; text-decoration:none;}
.ofrnr dd a:hover { color:#FF3300; text-decoration:none;}
.ddtj { background:url(../images/blog_single_jjjj.jpg) 0 4px no-repeat; display:block; text-indent:20px;}
.ofrnr dl { background:#f8f8f8; margin-top:20px; padding:15px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border-bottom:3px #e5e6e6 solid;}
.ofrnr dt { font-size: 16px; line-height: 20px;margin: -1px 0 3px;padding: 0;vertical-align: baseline;font-weight: bold;}
.ofrnr dd {color: #fffff;font-size: 12px;font-weight: normal;line-height: 19px;margin: -2px 0 8px;padding: 0;}

hr { background:#fff; color:#fff; margin:20px 0 10px;}
.sfir { color:#555555; font-family:Arial, Helvetica, sans-serif; margin:10px 0 10px 0; display:block;}
.sfir p { color:#7f8c8c; line-height:20px; font-size:14px;}
.wjhv { font-size:18px; line-height:30px;}
.wjhv a { display:block; background:url(../images/blog_single_jtxx.jpg) 0 8px no-repeat; color:#4b92d9; text-indent:20px; text-decoration:none;}
.wjhv a:hover { display:block; background:url(../images/blog_single_jtxx.jpg) 0 8px no-repeat; color:#30699e; text-indent:20px; text-decoration:underline;}

