*{margin:0;padding:0;}
body{
font:13px/18px '宋体',Arial;
text-align:center;
background:#fff;
}
div{text-align:left;}
a img{border:0;}
.input{padding:0 2px;}
.c{margin-left:auto;margin-right:auto;}
.jimg{
margin:3px 5px 2px 5px;
border:1px solid #3b3b3b;
}
#header{
position:relative;
width:1000px;
*height:75px;
min-height:75px;
}
/*下 index*/
#header2{
position:relative;
width:1000px;
background:url(/images/zh/index/header_bg.gif) 0 0 no-repeat;
*height:300px;
min-height:300px;
}
#header2 .ceil{
position:absolute;
width:320px;
height:90px;
color:#555;
top:0;right:10px;
}
#header2 .ceil1{
position:absolute;
width:270px;
height:130px;
color:#555;
}
#header2 .ceil1 .t,#header2 .ceil .t{
height:14px;
margin-bottom:2px;
border-bottom:1px solid #d9d9d9;
}
#header2 .ceil2{
position:absolute;
width:550px;
height:53px;
top:240px;right:10px;
}
#header2 .ceil3{
position:absolute;
padding-top:57px;
width:415px;
height:140px;
top:100px;left:10px;
background:url(/images/zh/index/y_line_bg.gif) right top repeat-y;
}
#header2 .ceil3 th{height:20px;line-height:20px;}
#header2 .ceil3 td{height:120px;overflow:hidden;}
#header2 .t{
padding:3px 0 5px 3px;
}
#header2 ul{
padding-top:4px;
}
#header2 ul li{
display:block;
height:22px;
line-height:22px;
overflow:hidden;
border-bottom:1px dashed #c1c1c1;
}
#header2 ul li a{
color:#333;
text-decoration:none;
}
#header2 ul li a:hover{text-decoration:underline;}

#header3{
position:relative;
margin-top:10px;
width:1000px;
*height:320px;
min-height:320px;
border-top:1px solid #ddd;
}
#header3 .ceil{
position:absolute;
width:415px;
left:10px;top:10px;
background:url(/images/zh/index/y_line_bg.gif) top right repeat-y;
*height:290px;
}
#man{
padding:3px;
width:396px;
height:152px;
border:1px solid #456f63;
background:#dbe8e6;
}
#man .table{
padding:0 2px;
height:152px;
border:1px solid #afcdc5;
background:#fdfffd;
}
#man .table th{
padding:4px;
height:25px;
text-align:center;
}
#man .table .td{
height:117px;
}
#man .table table td div{
text-align:center;
}
#man .table table td .m-font{
font-size:12px;
}
#jianbao{
padding-top:8px;
}
#jianbao table th{
height:20px;
line-height:20px;
border-bottom:1px solid #d9d9d9;
}
#jianbao table td ul{
padding-top:3px;
}
#jianbao table td ul li{
height:22px;
line-height:22px;
border-bottom:1px dashed #c1c1c1;
}
#jianbao table td ul li a{
color:#333;
text-decoration:none;
}
#jianbao table td ul li a:hover{
text-decoration:underline;
}
#header3 .ceil1{
position:absolute;
width:550px;
top:10px;right:10px;
height:290px;
}
#da{
position:relative;
height:90px;
overflow:hidden;
}
#da img{
position:absolute;
top:0;left:0;
z-index:1;
}
#da .con1,#da .con2,#da .con3{
position:absolute;
top:33px;
left:74px;
width:110px;
line-height:16px;
font-size:12px;
z-index:2;
}
#da .con2{
left:255px;
}
#da .con3{
left:433px;
}
/*上 index*/
#logo{
position:absolute;
width:247px;
height:46px;
left:10px;
top:17px;
}
#top-tel{
position:absolute;
width:382px;
height:23px;
right:80px;
top:28px;
}
#lang{
position:absolute;
width:47px;
height:16px;
right:15px;
top:30px;
}
#nav{
clear:both;
width:1000px;
height:25px;
}
#banner{
margin-top:5px;
width:1000px;
height:110px;
border:5px solid #366a8c;
border-width:5px 0;
}
#main{
margin-top:10px;
width:1000px;
}
#main .main-left{
padding-left:5px;
width:225px;
}
#main .main-right{
width:760px;
}

/*main-left*/
#login{
margin-bottom:5px;
width:218px;
height:137px;
background:url(/images/zh/common/login_bg.gif);
}
#login td{
text-align:left;
font-size:12px;
color:#555;
}
#login-btn{
width:48px;
height:47px;
background:url(/images/zh/common/login.gif);
border:0;
}
#category{
margin-bottom:8px;
width:218px;
}
#category li{
padding-left:5px;
display:block;
width:213px;
height:30px;
line-height:30px;
background:url(/images/zh/common/left_cate.gif) bottom no-repeat;
}
#category li a{
font-size:12px;
color:#000;
text-decoration:none;
}
#category li .current,#category li a:hover{
color:#555;
}
#category li a:hover{text-decoration:underline;}
#wsyl{
margin-bottom:8px;
width:218px;
}
#free{
padding:45px 5px 5px 5px;
width:208px;
height:106px;
font-size:12px;
background:url(/images/zh/common/free.gif) no-repeat;
}
#free a{
color:#005569;
text-decoration:underline;
}
/*right*/
#content1 .title{
position:relative;
height:40px;
background:url(/images/zh/common/right_title_bg.gif) bottom repeat-x;
text-align:center;
}
#content1 .title .icon{
position:absolute;
top:10px;
left:5px;
}
#content1 .title .catename{
position:absolute;
top:9px;
left:17px;
}
#content1 .title .catename a{
font-size:14px;
font-weight:bold;
color:#333;
text-decoration:none;
}
#content1 .title .nav{
position:absolute;
top:10px;
right:8px;
color:#7c8c9d;
font-size:12px;
}
#content1 .title .nav a{
color:#7c8c9d;
text-decoration:none;
}
#content1 .title .nav a:hover{text-decoration:underline;}
#content1 .content{
margin-top:10px;
width:700px;
border-bottom:3px solid #f2f2f2;
}
#content1 .content th{
height:28px;
line-height:28px;
color:#fff;
font-weight:bold;
background:#4987ba;
text-align:center;
}
#content1 .content td{
height:28px;
line-height:28px;
border-bottom:1px dotted #ddd;
}
#content1 .content .time{text-align:center;}
#content1 .content td a{
padding-left:3px;
color:#393939;
text-decoration:none;
}
#content1 .content td a:hover{text-decoration:underline;}
/*view*/
#content1 .content .view-title{
text-align:center;
font-size:14px;
font-weight:bold;
}
#content1 .content .view-time{
text-align:center;
font-size:11px;
color:#888;
}
#content1 .content .view-image{
padding:4px 0 3px 0;
text-align:center;
}
#content1 .content .view-image img{
border:5px solid #eaeff2;
}
#content1 .content .view-details{
padding:5px 0;
color:#333;
line-height:21px;
font-size:13px;
}
#content1 .content .view-details p{
padding:3px 0;
text-indent:1.5em;
}
#content1 .content .view-details a{
color:#005569;
text-decoration:underline;
}
#content1 .content .view-details a:hover{
text-decoration:none;
}
/*Expert*/
#content1 .content .expert{
margin-top:0;
}
#content1 .content .expert td{
padding-bottom:15px;
}
#content1 .content .expert .img{
padding-top:15px;
width:110px;
text-align:center;
vertical-align:top;
}
#content1 .content .expert .img img{
border:1px solid #d9d9d9;
}
#content1 .content .expert .f{
padding-top:10px;
padding-left:5px;
width:300px;
text-align:left;
vertical-align:top;
}
#content1 .content .expert .f .e-t{
font-size:14px;
font-weight:bold;
height:22px;
line-height:22px;
}
#content1 .content .expert .f .excerpt{
height:45px;
line-height:18px;
font-size:12px;
color:#373737;
text-indent:2em;
}
/*Treatment*/
#content1 .content .treatment{
margin:20px 0 20px 100px;
width:500px;
}
#content1 .content .treatment td{
text-align:center;
border:0;
}
#content1 .content .treatment td a{
display:block;
padding-top:1px;
width:111px;
height:26px;
line-height:27px;
font-size:12px;
color:#fff;
background:url(/images/zh/common/treatment.gif) no-repeat;
}
#content1 .content .treatment td a:hover,#content1 .content .treatment td .current{
background:url(/images/zh/common/treatment_current.gif) no-repeat;
text-decoration:none;
}
#content1 .content .treatment-title{
margin-bottom:15px;
padding-top:10px;
font-size:13px;
font-weight:bold;
text-align:center;
}
#content1 .content .treatment-view{
padding:8px 0;
}
#content1 .content .treatment-view p{
padding:3px 0;
line-height:23px;
text-indent:2em;
}
#content1 .content .treatment-view a{
color:#005569;
text-decoration:underline;
}
#content1 .content .treatment-table{
margin-left:50px;
width:600px;
background:#03850a;
}
#content1 .content .treatment-table th{
padding-left:8px;
background:#fbffe1;
color:#333;
text-align:left;
}
#content1 .content .treatment-table td{
height:25px;
line-height:25px;
background:#fff;
border:0;
}
#content1 .content .treatment-table td .input{
margin-top:2px;
margin-left:5px;
padding:0 2px;
width:460px;
}
#content1 .content .treatment-table td .s-input{
margin-top:2px;
margin-left:5px;
padding:0 2px;
width:90px;
}
#content1 .content .treatment-table td .textarea{
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
padding:2px;
width:460px;
height:100px;
}
#content1 .content .treatment-table td .btn{
height:20px;
}
#content1 .content .treatment-table .l{
background:#f0fff0;
text-align:center;
}
#content1 .content p{
line-height:22px;
}
/*pagination*/
#pagination a{
color:#333;
text-decoration:none;
}
#pagination em,#pagination a:hover{
text-decoration:none;
font-weight:bold;
font-style:normal;
}
/*footer*/
#footer{
margin-top:10px;
padding:8px 0;
width:1000px;
border-top:1px solid #e0e0e0;
}
#footer td{
padding-left:10px;
font-size:12px;
color:#707070;
}
#footer td a{text-decoration:none;color:#005569;}
#footer td a:hover{text-decoration:underline;}
