/* 
	通用 
	*/
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, big, em, font, img, strong, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td {
	padding:0;
	margin:0;
}
fieldset, img {
	border: 0;
}
input, select, textarea {
	font-size:12px;
	vertical-align:middle
}
table, td, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li {
	list-style:none;
	padding:0;
	margin:0;
}
.hidden {
	display:none;
}

/* 基础设置 */
body {
	text-align:left;
	font-family: Arial;
	font-size:12px;
	line-height:20px;
	background:#990000 url(../image/bg.gif) repeat-y top center;
	color:#545454;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden
}
.floleft {
	float:left;
}
.floright {
	float:right;
}
.frored,.frored a{
	color:#E12B2B
}

/* 
	链接样式
	*/
a{
	color:#545454;
	text-decoration: none;
}
a:hover{
	color:#DF2B2B;
	text-decoration: none;
}
.topbox{background:url(../image/topbg.jpg) no-repeat center top; width:100%; height:425px;}
.top{width:1003px; color:#F1D5DA; height:auto; margin:0 auto; text-align:center}
.logo{ float:left; padding:10px 10px 15px 0px;}
.top ul{float:left;  width:810px}
.top ul li{float:left; width:auto; background:url(../image/my_r2_c5.jpg) no-repeat left top; padding:30px 12px 20px 18px; font-family:"微软雅黑"; font-size:14px}
.top ul li a{ color:#111}
.top ul li a:hover{ color:#990000}
.mainbox{width:1003px; height:auto; margin:0 auto}
.boxa{width:980px; margin:0 auto}
.jrwp{width:775px; float:left}
.jrwpbox{width:775px; height:267px; background:url(../image/my_r4_c3.jpg) no-repeat}
.jrwpbox_left{width:253px; float:left ;padding:22px 45px 0 20px; text-align:center; line-height:26px}
.jrwpyyimg{width:253px; height:195px; }
.jrwpbox_mid{width:135px; float:left ;padding:15px 22px 0 5px;  line-height:26px}
.jrwpbox_mid h2{ font-family:"微软雅黑"; font-size:14px; font-weight:normal}
.jrwpysimg{width:135px; height:164px; padding:14px 0 2px 4px;}
.jrwpbox_rihgt{width:276px; float:left; padding:13px 0px 0 5px;}
.jrwpbox_rihgt h1{text-align:center; font-size:14px; padding-bottom:15px; line-height:26px;}
.jrwpbox_rihgt h1 a{color:#E12B2B}
.jrwpbox_rihgt p{padding:0 5px; height:143px;}
.tsxm{height:50px; background:url(../image/my_r5_c4.gif) no-repeat 3px center; padding-left:80px}
.tsxm p{height:27px; line-height:26px;}
.tsxm p a{padding:0 3px}
.ad{width:200px; height:298px; float:right}
.ad2{margin:6px auto; width:980px;}
.gdgc{width:963px; height:332px; background:url(../image/my_r6_c3.jpg) no-repeat; margin:0 auto; padding:35px 15px 0 15px}
.zxms{width:395px; height:320px; background:url(../image/my_r7_c3.jpg) no-repeat; float:left;}
.yuefen{font-family:"微软雅黑"; font-size:20px; color:#fff; width:50px; height:37px; text-align:center; line-height:36px; margin-left:3px; float:left}
.zxmstit{width:310px; float:left; font-family:"微软雅黑"; font-size:18px; line-height:40px; padding-left:10px; color:#111}
.titen{padding-left:5px; font-size:14px; color:#999}
.gdgcimg{width:159px; height:210px; float:left; padding:5px 8px}
.gdgctxt{width:200px; float:left; padding-left:10px;}
.gdgctxt h3{font-size:14px; color:#DF2B2B; line-height:34px; padding-bottom:10px}
.gdgctxt h3 a{color:#DF2B2B;}
.zxms ul{padding:23px 0 0 60px;}
.zxms ul li{width:145px; float:left; padding-left:10px}
.zxms ul li a{ color:#964E67}
.zxyx{width:346px; height:319px; background:url(../image/my_r7_c5.gif) no-repeat 0 11px; float:left; margin:0px 0 0 10px}
.yxlist{background:#fff; height:277px; width:344px; border:1px solid #EAEAEA; margin-top:-2px; OVERFLOW: scroll; scrollbar-face-color:#FFF6FA; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#EE8888; scrollbar-darkshadow-color:#fff; scrollbar-shadow-color:#EE8888; scrollbar-arrow-color:#EE8888; scrollbar-track-color:#EE8888;overflow-x: hidden; }
.yxlist ul li{padding:7px 10px; border:1px dashed #ccc; border-left:none; border-right:none; border-top:none}
.zxdr{ width:203px; height:306px; background:url(../image/my_r3_c3.gif) no-repeat; float:right; margin:10px 0 0 0}
.zxdr h3{ line-height:30px; font-size:16px; font-family:"微软雅黑"; color:#5D301C; font-weight:normal; text-indent:30px;}
.zxdr p{padding:0 13px 0 13px}
.zxdr img{width:177px; height:205px; padding:14px 0 5px 0px}
.djal{width:993px; height:292px; background:url(../image/my_r9_c3.jpg) no-repeat; margin:8px auto}
.jdantab{width:580px; float:right; height:34px;}
.jdantab ul li{float:left; width:70px; height:29px; font-size:14px;text-align:center; line-height:29px;  margin-top:5px; cursor:pointer}
.btnover{ background:url(../image/my_r1_c3.jpg) no-repeat center center; color:#DD2828;}
.btnover a,.btnover a:hover{color:#DD2828;}
.btnout{ background:url(../image/line6.gif) no-repeat right center; color:#fff}
.btnout a,.btnout a:hover{color:#fff;}
.allist{padding:0 8px 0 15px}
.allist li{width:288px; height:210px; background:url(../image/my_r7_c3.gif) no-repeat; float:left; margin:10px 12px 0 12px; display: inline; padding-left:8px}
.allist li img{width:279px; height:172px; padding:8px 8px 4px 0}
.antxt{padding-left:10px}
.mymdm{width:993px; height:auto; background:url(../image/my_r9_c8.jpg) no-repeat left top; padding-top:41px; margin:0 auto}
.mymdmbox{ width:980px; height:auto; background:url(../image/dot.gif); margin:0 auto;}
.mymdmboxa{ width:378px; height:316px; overflow:hidden; background:#fff url(../image/my_r11_c5.jpg) repeat-x; border:1px solid #DDDDDD; float:left; margin:0 6px 5px 1px; display:inline}
.mymdmhdp{width:360px; height:auto; background:url(../image/line1.gif) no-repeat top center; padding:10px 0px 0 0; margin:0 auto; text-align:center}
.mymdmhdnews{width:360px; height:auto; background:url(../image/line1.gif) no-repeat top center; margin:0 auto;}
.mymdmhdnews h3{text-align:center; font-size:14px; text-align:center; padding:10px 0 8px 0}
.mymdmhdnews h3 a{ color:#DF2B2B}
.topnews{padding-bottom:8px; border-bottom:1px dashed #ccc;   margin-bottom:10px}
.newspic{width:131px; height:142px; float:left; padding:1px; border:1px solid #ddd;}
.newslist{width:190px; float:left; padding-left:14px}
.newslist li{background:url(../image/dot1.gif) no-repeat left center; padding-left:8px; font-size:14px; line-height:25px;}
.zxjs{ width:205px; float:left; height:318px; overflow:hidden}
.zxjs h3{background:url(../image/my_r11_c16.gif) no-repeat; width:205px; height:30px; color:#fff; text-indent:32px; color:#fff; font-size:14px; line-height:30px; }

.zxjsbox{width:205px; background:#F1EDE5;}
.zxjsbox img{width:190px; height:140px; border:1px solid #E7E7E7; margin:7px 7px 3px 7px}
.zxjstxt{border-top:1px dashed #ccc;   margin-top:5px; padding:5px}
.ad3{float:right}
.docimg{width:163px; height:213px; border:1px solid #ccc; padding:1px;}
.docleft{width:167px; float:left; text-align:center;  margin-top:15px}
.docleft p{background:#F5F5F5; line-height:24px}
.docright{width:180px; float:right}
.docright h3{text-align:left; padding-top:15px}
.docright p{ border-bottom:none; line-height:22px; padding-bottom:0}
.mxhdpic li{width:113px; float:left; margin:15px 3px; text-align:center}
.mxhdpic li img{width:109px; height:83px; border:1px solid #ddd; padding:1px}
.mxhdpic li p{background:#F5F5F5; line-height:22px}
.newslist1 li{background:url(../image/dot1.gif) no-repeat left center; padding-left:8px; font-size:14px; line-height:25px; float:left; width:170px;}
.mtjjimg{width:163px; height:232px; padding:1px; border:1px solid #ccc; float:left; margin:15px 0 0 0}
.mtjjright{width:190px; float:left}

.mtjjright h3{ background:url(../image/jt.gif) no-repeat 5px center #E7E7E7; height:28px; padding:0; line-height:28px; text-align:left; text-indent:20px; margin:15px 0 10px 0}
.mtjjright h3 a{color:#333}
.mtjjnews{margin-left:10px;   padding-bottom:8px; border-bottom:1px dashed #ccc; margin-bottom:8px}

.myt{width:980px; margin:8px auto 0 auto}
.mytbox{width:766px; float:left; background:url(../image/my_r24_c4.jpg) no-repeat left top; height:365px;}
.doctorbox{width:764px; background:#fff url(../image/line22.gif) no-repeat 205px 10px;height:330px; border:1px solid #DDD; border-top:none; overflow:hidden}
.topdoc{width:184px; float:left; margin:10px; background:url(../image/my_r26_c6.jpg) no-repeat; position:relative; display: inline}
.topdocimg{width:164px; height:213px; padding:8px 10px; margin-bottom:15px}
.docname{position:absolute; height:26px; width:160px; font-weight:bold; font-size:14px; left:10px; top:195px; color:#fff; background:#000; text-align:center; line-height:26px; -moz-opacity:0.2; /* Moz + FF 透明度20%*/ opacity: 0.2; /* 支持CSS3的浏览器（FF 1.5也支持）透明度20%*/ filter:alpha(opacity=80); /* IE 透明度20% */}
.docname a{color:#fff}
.topdoc p{padding-left:4px; line-height:22px}
.mylist li{width:260px; float:left; height:140px; padding:10px 0 18px 15px; overflow:hidden}
.docimage{width:112px; height:137px; padding:1px; border:1px solid #E7E7E7; float:left}

.myinfo{width:135px; padding-left:8px; float:left}
.myinfo table tr td{vertical-align: top; padding-bottom:5px; line-height:18px;}
.rank{width:205px; float:right;}
.rankbox{border:1px #ddd solid; width:201px; background:#fff; padding:1px; margin-bottom:6px}
.rankbox h3{background:#F4F4F4; height:30px; line-height:30px; font-size:14px; padding-left:5px; color:#333; border-bottom:1px solid #ddd}
.rankbox ul{background:url(../image/num.gif) no-repeat 1px 5px; padding-left:25px; margin-top:5px}
.rankbox ul li{ line-height:28px;}
.rankbox ul li a{padding-right:0px}
.lianmen{width:980px; margin:0 auto; background:url(../image/dot.gif)}
.lianmen h3{font-size:16px; font-family:"微软雅黑"; padding:10px}
.lianmen ul{width:965px; margin:0 auto 6px auto; background:#fff;border:1px solid #ddd;  padding-top:3px}
.lianmen ul li{width:155px; float:left; margin:10px 18px; text-align:center; display:inline}
.lianmen ul li img{width:151px; height:45px; padding:1px; border:1px solid #ddd}
.more img{padding:5px 20px 0 0; width:100px; height:24px; float:right; }

/*

	底部
	*/
#copyright{line-height:180%; color:#333;  padding:5px 0; text-align:center; background:#fff; width:100%; margin-top:10px; }
#copyright a{color:#333;}
