﻿/* CSS Document */
body{margin: 0px; padding:0; font-size:12px; list-style:none; color:#000000; font-family:΢���ź�, ����, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,ul,ol,li,p,form,input,select,label,div{margin: 0px; padding:0; font-size:12px; list-style:none;}
a:link,a:visited {	color: #ff0000;text-decoration: none;}
a:hover,a:active {	text-decoration: none;color: #CC0000;}
.bai a:link,.bai a:visited{ color: #fff; font-size:14px;}
.bai a:hover,.bai a:active{ color: #ff0; font-size:14px;}
.huang a:link,.huang a:visited{ color: #FF0; font-size:14px;}
.baib a:link{ color: #fff} .baib a:visited{ color: #fff}
.baib a:hover,.baib a:active {	text-decoration: none;color:#FFFF33;text-decoration: none;}
.hong a:link, .hong a:visited{ color: #F00}
.hong a:hover,.hong a:active {color:#F00;}
.hui a:link,.hui a:visited{ color: #666}
.lan a:link,.lan a:visited{ color: #04418b; text-decoration:underline;}
img{ border:none;}

/*cont*/
.top_bg{ background:url(../mazimages/1top_pic.gif); width:1003px; height:193px; margin:0 auto;}	
.dh{ height:33px; width:1001px;  margin:0 auto; background:url(../mazimages/dh.gif) repeat-x left top; border:#579abe solid 1px; overflow:hidden;}
.dh ul{ margin:0; padding:0 15px 0 15px; }
.dh ul li{ padding:0 15px 0 15px; display:block; float:left;background:url(../mazimages/dh_line.gif) no-repeat right top; line-height:33px;}
.dh ul li.hover{ color: #FF0; font-weight:bold;}
.dh span{ display:block; height:33px; line-height:33px; float:right; width:240px; color:#FFF;}



.cont{ width:1003px; overflow:hidden; margin:0 auto;}
.box{
    overflow: hidden;
    width:750px;}
.works a.more {
    color: #000000;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-right: 10px;
}

.hd a.more {
    color: #000000;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-right: 10px;
}
.cont .box .hd {
    background: url("images/mBoxTitRep.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding-left: 12px;
}
.cont .box .hd h3 {
    float: left;
}

.cont .box .bd {
    line-height: 24px;
    padding: 10px;
}



#AboutUs .introPic {
    background-color: #FFFFFF;
    border: 1px solid #94C0E4;
    float: rihgt;
    padding: 1px;
    width: 200px;
}

#AboutUs .introPic img {
    float: left;
    height: 249px;
    width: 200px;
}
#AboutUs .intro {
    float: right;
    text-indent: 30px;
    width: 517px;
}
.content{ width:740px;overflow:auto; float:left; padding:15px 0 0 10px;}
.content .act{ overflow:auto; padding-top:20px;}
.content .act h1{ display:block; background:url(../mazimages/mid_pic2.jpg) no-repeat left top; height:30px; padding-bottom:5px;}
.content .act h1 span{ float:right; padding-right:15px; display:block; background:#FFF; line-height:30px;}
.content .act ul{ margin:0; padding-right:10px;}
.content .act ul li{padding:10px 0 15px 10px; border-bottom:#b7ccfa dashed 1px; padding-bottom:7px;}
.content .act ul li p{ height:22px; line-height:22px; width:385px; overflow:hidden; display:block;}
.content .bt{    color: #04418B;
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    padding-top: 24px;
    text-align: center
}
.author, .time, .datetime {
    color: #636262;
    float: right;
}
.path {
    background: url("../mazimages/topic01Tit.gif") no-repeat scroll 3px 6px rgba(0, 0, 0, 0);
    border-bottom: 1px solid #A01407;
    height: 29px;
    line-height: 29px;
    padding-left: 20px;
}



.main {
    clear: both;
    overflow: hidden;
    padding: 10px;
    position: relative;
    z-index: 0;
}
.mainCo{
    float: right;
    overflow: hidden;
    padding: 0 20px;
    width: 716px;
}
.mainCo .nodeName {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: medium none;
    color: #CC0001;
    padding: 0 0 0 10px;
    text-align: left;
}
.contArticle_author {
    background-color: #F8F8F8;
    border-bottom: medium none;
}
.contArticle_bot_collect {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CC0000;
}
.contArticle_author span {
    color: #663300;
}

.contArticle_tit {
    clear: both;
    margin-top: 10px;
    overflow: hidden;
    text-align: center;
}
.contArticle_tit h2 {
    color: #006699;
    font: 22px/40px "Microsoft YaHei";
}
.contArticle_tit1 {
    color: #000000;
    font: bold 28px "宋体";
    margin-top: 21px;
    text-align: center;
}
.contArticle_tit h9 {
    color: #FF0000;
    font: bold 45px "黑体";
    letter-spacing: 10px;
    text-align: center;
}
.contArticle_subTit {
    color: #333333;
    font-size: 14px;
    padding-top: 10px;
    text-align: center;
}
.contArticle_subTime {
    border-bottom: 6px solid #FF0000;
    font-size: 18px;
    letter-spacing: 2px;
    margin-top: 90px;
    text-align: center;
}
.contArticle_author {
    border-bottom: 2px solid #CCCCCC;
    color: #999999;
    height: 24px;
    margin: 0 0 40px;
    padding: 10px 0;
    text-align: center;
}
.contArticle_author span {
    margin: 0 2px;
}
.contArticle_author a {
    color: #666666;
}
.contArticle_author {
    background-color: #F8F8F8;
    border-bottom: medium none;
}
.contArticle_bot_collect {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CC0000;
}
.contArticle_author span {
    color: #663300;
}
.contArticle_text ul, .contArticle_text ol {
    margin-bottom: 15px;
    margin-left: 15px;
}
.contArticle_bot_Artpage {
    margin: 5px auto;
    text-align: center;
}
.contArticle_bot_Artpage a {
    border: 1px solid #B8BFC5;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    padding: 0 6px;
}
.contArticle_bot_text {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CDD8DE;
    color: #666666;
    line-height: 25px;
    margin: 0;
    padding: 0 10px;
    text-align: left;
}
.contArticle_bot_text a {
    color: #666666;
}
.contArticle_bot_text_fun {
    display: inline;
    float: right;
    text-align: right;
    width: 180px;
}
.contArticle_bot_text_fun a {
    background: url("../images/share/contArticle_bot_text.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    margin: 0 5px;
    padding-left: 17px;
}
.contArticle_bot_text_fun a.contABot01 {
    background-position: 0 6px;
}
.contArticle_bot_text_fun a.contABot02 {
    background-position: 0 -34px;
}
.contArticle_bot_page {
    color: #666666;
    line-height: 25px;
    margin: 10px 0;
}
.contArticle_bot_page a {
    margin-right: 10px;
}
.contArticle_bot_collect {
    background: url("../images/share/dotted.gif") repeat-x scroll center bottom rgba(0, 0, 0, 0);
    padding-bottom: 30px;
    text-align: center;
}
.contArticle_bot_collect a {
    background: url("../images/btn_print.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 28px;
    width: 110px;
}
.contArticle_bot_collect .contABot01 {
    background: url("../images/btn_print.gif") no-repeat scroll 0 -28px rgba(0, 0, 0, 0);
}
.contArticle_bot_relate .tit {
    background: none repeat scroll 0 0 #CC0000;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 74px;
}

.contArt_tit h3 {
    color: #006699;
    text-align:center;
    font: 22px/40px "Microsoft YaHei";
}
.ProductDetail {
    background: url("../images/share/dotted.gif") repeat-x scroll center bottom rgba(0, 0, 0, 0);
    border-top: 1px solid #CC0000;
    overflow: hidden;
    padding: 20px 10px;
}
.fontZoomA {
    background: url("../images/shareB.gif") no-repeat scroll 3px -124px rgba(0, 0, 0, 0);
    display: inline-block;
    line-height: 20px;
    padding-left: 20px;
}
.fontZoomB {
    background: url("../images/shareB.gif") no-repeat scroll 3px -164px rgba(0, 0, 0, 0);
    display: inline-block;
    line-height: 20px;
    padding-left: 20px;
}


.pagePicList {
}
.pagePicList li {
    line-height: 20px;
    width: 210px;
}
.pagePicList .pe_u_thumb_title {
    height: 60px;
}
.pagePicList .pe_u_thumb a {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #D9C07B;
}
.pagePicList .pe_u_thumb a:hover {
    border-color: #CC0000;
}
.pagePicList .pe_u_thumb img {
    height: 120px;
    width: 160px;
}

.mainDon {
    float: right;
    overflow: hidden;
    padding: 0 20px;
    width: 716px;
}
.mainDon .nodeName {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: medium none;
    color: #CC0001;
    padding: 18px 0 17px 10px;
    text-align: center;
}



.cont_0{ width:1003px; overflow:auto; float:left; padding:12px 0 27px 0px; border-bottom:4px solid #02717C;}
.cont_l{overflow:auto; float:left; border-right:#efefef solid 1px;}
.cont_l .works{ overflow:auto;}
.cont_l .works h1{ display:block; background:url(../mazimages/left_pic2.jpg) no-repeat left top; height:20px; padding-bottom:5px;}
.cont_l .works img{ width:230px; height:49px; padding-top:5px; display:block; margin:0 auto;}
.cont_l .books{ overflow:auto; padding-top:30px;}
.cont_l .books h1{ display:block; background:url(../mazimages/left_pic1.jpg) no-repeat left top; height:20px; padding-bottom:5px;}
.cont_l .books img{ width:230px; height:308px; padding-top:5px; display:block; margin:0 8px;}
.cont_l .books span{ display:block; line-height:24px; padding-top:15px; padding-bottom:15px;}


.columnC {
    margin-top: 10px;
    overflow: visible;
}

.works_rep {
    float: left;
    height: 214px;
    overflow: hidden;
    padding-left: 10px;
    padding-top:12px;
    width: 490px;
}
.works_rep h3 {
    background: url("../imagesDevelop/index_15.jpg") no-repeat scroll 0 center rgba(0, 0, 0, 0);
    color: #555555;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-left: 6px;
}
.works_rep a.more {
    color: #000000;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-right: 10px;
}
.works_rep ul{ margin:0; padding:20px 15px 0 10px;}
.works_rep ul li{ display:block;background:url(../mazimages/nr_inc11.jpg) no-repeat left center; line-height:24px; padding-left:10px; border-bottom:#b7ccfa dashed 1px;}
.works_rep .date {
    float: right;
}




.cont_l .qtan{ overflow:auto; padding-top:30px;}
.cont_l .qtan h1{ display:block; background:url(../mazimages/left_picZaixian.jpg) no-repeat left top; height:20px; padding-bottom:5px;}

.cont_r{float:right; padding:15px 10px 0 0;width:304px}
.cont_r .picimg{height:234px; padding-bottom:20px;}
.cont_r .xsdt{ overflow:auto;}
.cont_r .xsdt h1{ display:block; background:url(../mazimages/right_pic2.gif) no-repeat left top; height:26px; padding-bottom:15px;}
.cont_r .xsdt h1 span{ float:right; padding-right:15px; display:block; background:#FFF;}
.cont_r .xsdt ul{ margin:0; padding:0 0 0 10px;}
.cont_r .xsdt ul li{ height:24px;background:url(../mazimages/nr_inc11.jpg) no-repeat left center; line-height:24px;border-bottom:#b7ccfa dashed 1px;padding-left:10px; display:block;}
.cont_r .link{ overflow:auto; padding-top:20px;}
.cont_r .link h1{ display:block; background:url(../mazimages/right_pic3.gif) no-repeat left top; height:26px; padding-bottom:15px;}
.cont_r .link h1 span{ float:right; padding-right:15px; display:block; background:#FFF;}
.cont_r .link ul{ margin:0; padding:0 0 0 10px;}
.cont_r .link ul li{ height:24px;background:url(../mazimages/nr_inc11.jpg) no-repeat left center; line-height:24px;border-bottom:#b7ccfa dashed 1px;padding-left:10px; display:block;}

.cont_r .search{ overflow:auto; margin-bottom:20px;}
.cont_r .search h1{ display:block; background:url(../mazimages/search.gif) no-repeat left top; height:26px; padding-bottom:15px;}
.cont_r p{ padding-left:10px; height:30px;}
.cont_r input{border:#c1cad2 1px solid; background:#FFF;padding-left:4px; line-height:20px; height:20px; width:270px; color:#999; }
.cont_r .search_w1{padding-left:4px; line-height:22px; height:22px; width:215px;}
.cont_r .search_w2{padding-left:4px; line-height:22px; height:22px; width:135px;}
.cont_r .search_an{ width:66px; text-indent:-9999px; height:23px; border:none 0; padding-left:0px; float:left; background:url(../mazimages/qkjs_inc.jpg) no-repeat}
.works h3 a {
    color: #000000;
}


.font3{ height:110px; border:#efefef solid 1px;}
.font3 h1{ height:108px; border:#ffffff solid 1px; background:#f4f4f4; font-weight:normal; line-height:30px; padding:0 0 0 40px;}
.font3 h1 span{  font-weight:bold; font-size:14px; color:#069; line-height:17px; display:block; padding-top:7px;}
.cont_l .tj{ overflow:auto;}
.cont_l .tj h1{ display:block; background:url(../mazimages/right_pic22.gif) no-repeat left top; height:20px; color:#04418b; font-size:15px; font-weight:bold; line-height:24px; padding-left:40px; padding-bottom:15px;}

.news{ width:981px; overflow:auto; padding:10px; margin:0 auto; border-right:#cccccc solid 1px; border-left:#cccccc solid 1px;}
.news h1{ display:block;height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#1a569e}
.news ul{ margin:0; padding:0;}
.news ul li{ height:30px;background:url(../mazimages/nr_inc11.jpg) no-repeat left center; line-height:30px;border-bottom:#b7ccfa dashed 1px;padding-left:10px; display:block;}
.news ul li span{ display:block; float:right; height:30px; line-height:30px;}
.news .wz p{ display:block; padding:15px 0 5px 0; text-align:center; font-size:16px; font-weight:bold; line-height:24px; border-bottom:#cccccc dashed 1px;}
.news .wz{ font-size:14px; line-height:24px;}
.news .wz span{ font-size:12px; color:#666; font-weight:normal;}
.news .fonts{ padding:15px 10px 0 15px;font-size:14px;}
.con_bottom{ height:110px; width:1003px; margin:53px auto;background:url(../mazimages/bottom.gif); text-align:center; padding:20px 0 0 0; line-height:22px;overflow:auto;}

/*-- ���ݴ�ͼƬ����Ϣ�б� --*/
.mainCon {
    background: url("../images/mainConBG.png") repeat-x scroll 1px 1px rgba(0, 0, 0, 0);
    border: 1px solid #DDE5EA;
    float: left;
    overflow: hidden;
    width: 1001px;
}
.mainConIn {
    padding: 0 30px 20px;
}
.nodeName {
    background: url("../images/bg_nodeName2.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);
    color: #033C62;
    font: bold 20px/24px "����";
    height: 24px;
    padding: 20px 0;
    text-align: center;
}
.pageYB {
    padding-top: 20px;
}
.pageYB li {
    width: 231px;
}
.pageYB .pe_u_thumb a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #EEEEEE #EEEEEE -moz-use-text-color;
    border-image: none;
    border-right: 4px solid #EEEEEE;
    border-style: none solid solid none;
    border-width: 0 4px 4px 0;
    padding: 0;
}
.pageYB .pe_u_thumb img {
    border: 3px solid #CCCCCC;
    height: 190px;
    width: 170px;
}
.pageYB .pe_u_thumb a:hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #EEEEEE #EEEEEE -moz-use-text-color;
    border-image: none;
    border-right: 4px solid #EEEEEE;
    border-style: none solid solid none;
    border-width: 0 4px 4px 0;
}
.pageYB .pe_u_thumb a:hover img {
    border-color: #006553;
}
.pageYB .pe_u_thumb_title a {
    background: none repeat scroll 0 0 #E2F4E6;
    color: #065D66;
    display: block;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    margin: 0 auto;
    width: 176px;
}
.page {
    clear: both;
    margin: 10px 0 0;
    text-align: center;
}
.page a, .page span {
    border-color: #CCCCCC !important;
    color: #666666 !important;
    display: inline-block !important;
    float: none !important;
}
.page input {
    display: none;
}

/*-- ���ݴ�ͼƬ����Ϣ�б� �󸡶�--*/
.m-picTxt-fl{ overflow:hidden; zoom:1; margin:10px 0 0 0 !important; }
.m-picTxt-fl li{ float:left; overflow:hidden; width:154px;  text-align:center;  }
.m-picTxt-fl .pic a{display:inline-block; border:1px solid #ccc; padding:2px;  }
.m-picTxt-fl .pic a:hover{ border:1px solid #069; }
.m-picTxt-fl .pic a span{ display:none; }
.m-picTxt-fl .pic img{ width:140px; height:200px; }
.m-picTxt-fl .title{overflow:hidden;text-align:center;height:50px;line-height:50px;}
.m-picTxt-fl .title{color:#583200}
.m-picTxt-fl .txt{margin-top:6px; display:none; }
.pageYB {
    padding-top: 20px;
}
.pageYB li {
    width: 231px;
}

/*-- ͨ�ô�ͼƬ����Ϣ�б� --*/
.m-picNews{ zoom:1; overflow:hidden; }
	.m-picNews li{  }
	.m-picNews img{ width:68px; height:62px; padding:1px; border:1px solid #cbe0f1;  }
.m-picTxt{ overflow:hidden; zoom:1; }
.m-picTxt li{ clear:both; overflow:hidden; zoom:1;  margin-bottom:8px; }
.m-picTxt li img{  width:68px; height:62px;   }
.m-picTxt .pe_u_thumb{ float:left; }
.m-picTxt .pe_u_thumb a{ display:block; padding:2px; border:1px solid #eee; }
.m-picTxt .pe_u_thumb a:hover{ border:1px solid #ccc;  }
.m-picTxt .pe_u_thumb_title{ width:118px; float:left; padding-left:8px; padding-top:8px; }
.m-picTxt .title{}
.m-picTxt .txt{ margin-top:6px;


.left_padding{ width:218px; padding:10px 0 0 0;}
.left_border{ border:#999999 solid 1px; margin-bottom:9px;}
.left_inczi a{ font-size:14px; font-weight:bold;}
.left_inczi1{ padding-top:10px;}
.left_inczi1 a{ display:block; background:url(/images/index/left_inc5.jpg) no-repeat left center; height:24px; padding:7px 0 0 30px; text-align:left;}
.left_inczi2{ padding:10px 10px 3px 10px;}
.left_inczi22{ padding:10px 2px 3px 5px;}
.left_inczi3 a{ display:block; height:20px; width:190px; overflow:hidden; color:#000000;}
.left_inczi3 a:hover{text-decoration: none;position: relative;left: 1px;top: 1px;}
.left_inczi33 a{ display:block; height:20px; width:205px; overflow:hidden; color:#000000;}
.left_inczi33 a:hover{text-decoration: none;position: relative;left: 1px;top: 1px;}
.left_inczi33 font{ color:#666; font-size:12px;}
.tongji{ font-size:14px; text-align:center;}
.tongji font{ font-size:16px; color:#fff; background:#000; margin-right:3px; padding:0px 2px; font-weight:bold;}

/*JS�������ֹ���������ʽ*/
#demo a {display:block; height:19px; text-align:left; background:url(/Images/Index/mid_inc3.jpg) no-repeat 8px center; padding-left:12px; padding-top:1px; text-indent:8px;}
#demo a:hover {color:#000000; text-decoration:underline;}

.right_padding{ width:244px; padding-top:10px;}
.right_lmbg1{ background:url(/Images/Index/bc_4.jpg) no-repeat left top; height:30px; padding:0 0 0 18px;}
.right_lmbg11{ background:url(/Images/Index/bc_44.jpg) no-repeat left top; height:30px; padding:0 0 0 18px;}
.right_lmbg2{ background:url(/Images/Index/bc_2.jpg) no-repeat left top; height:30px; padding:0 0 0 18px; }
.right_lmbg3{ background:url(/Images/Index/bc_3.jpg) no-repeat left top; height:30px; padding:0 0 0 18px;}
.right_lmbg4{ background:url(/Images/Index/bc_4.jpg) no-repeat left top; height:30px; padding:0 0 0 18px;}
.right_lmbg5{ background:url(/Images/Index/bc_5.jpg) no-repeat left top; height:30px; padding:0 0 0 18px;}
.right_lmbg6{ background:url(/Images/Index/bc_6.jpg) no-repeat left top; height:30px; padding:0 0 0 18px;}
.right_border{border:#999999 solid 1px; padding:10px; margin-bottom:9px; }
.right_pic{margin-bottom:9px; }
.right_zi{border:#999999 solid 1px; padding:10px 10px 3px 10px; margin-bottom:9px; }
.right_zi a{ display:block; width:220px; height:20px; overflow:hidden;}
.right_zi a:hover{text-decoration: none;position: relative;left: 1px;top: 1px;}
.right_zi1{border:#999999 solid 1px; padding:10px 10px 3px 10px; margin-bottom:9px; background:url(/Images/Index/right_inc4.jpg) no-repeat right bottom;}
.right_zi2{ height:75px; overflow:hidden;}
.right_zi2jr{ padding:15px 0 10px 0; text-align:right;}
.right_yqlj{ background:url(/Images/Index/right_inc5.jpg) no-repeat center top; height:32px; padding-top:79px; text-align:center;}

.mid_padding{ padding:10px;}
.mid_padding1{ padding:10px 10px 10px 0;}
.mid_zi1{ font-size:14px; font-weight:bold; text-align:left; padding-bottom:3px;}
.mid_bg{ background:#EFEFEF; padding-left:5px;text-align:left;}
.mid_zi2{ height:120px; overflow:hidden; text-align:left; padding-top:5px;}
.mid_zi3{ padding-top:5px;line-height:150%;}
.mid_gg{ background:#EAEAEA; height:126px; padding:5px; margin-top:8px; margin-bottom:8px;}
.mid_ggbg{ background:#f5f5f5; border-right:#C2C2C2 solid 1px; border-bottom:#C2C2C2 solid 1px; height:120px; padding:5px 10px 0 10px;}
.mid_ggbg1{height:125px; background:url(/Images/Index/mid_inc1.jpg) no-repeat right bottom;}
.mid_ggzi{ padding-top:10px;}
.mid_ggzi a{ display:block; height:20px;}
.mid_ml{ background:url(/Images/Index/mid_inc4.jpg) repeat-x left top; height:36px; margin-top:10px;}
.mid_ml1{ padding:20px 0 0 2px; text-align:left; border-bottom:#ccc solid 2px;}
.mid_ml1 a{ color:#B14529; font-weight:bold;}
.mid_ml1 a:link{ color:#B14529; text-decoration:none;}
.mid_ml1 a:visited{ color:#B14529; text-decoration:none;}
.mid_ml1 a:active{ color:#B14529; text-decoration: none;}
.mid_ml1 a:hover{ color:#B14529; text-decoration: underline;}
.mid_ml2{ padding:10px 0 5px 0; border-bottom:#ccc dashed 1px;}
.mid_zi4 a{ color:#5057A4; display:block; width:300px; height:20px; overflow:hidden; font-weight:bold; font-size:13px; }
.mid_zi4 a:link{ color:#5057A4; text-decoration:underline;}
.mid_zi4 a:visited{ color:#5057A4; text-decoration:underline;}
.mid_zi4 a:active{ color:#5057A4; text-decoration: underline;}
.mid_zi4 a:hover{ color:#5057A4; text-decoration: none;}
.mid_zi5{ padding:7px 0 5px 4px;}
.mid_zi6{ color:#5057A4;}
.mid_zi7{padding:0 0 0 4px; text-align:left;}
.mid_zi7 a{ text-decoration:underline;}

.bottom_line{ width:956px; background:url(/Images/Index/bottom_bg.jpg) repeat-x left top; padding:15px 0 15px 0; text-align:center; font-family:Arial;}

.next_zi1{ background:#990000; width:10px; border:#990000 solid 1px; border-right:none;}
.next_zi2{ padding:0 0 0 10px;border:#efefef solid 1px; border-left:none;}
.next_zi2 a{ font-size:14px; }
.next_zi3{ font-size:14px; padding:20px 0 10px 5px;}

.bc_1{ padding:6px 0 0 0; font-weight:bold; color:#FFF;}
.bc_1 a{ font-size:14px; color:#FFFFFF;}
.bc_1 a:hover{ color:#FFFFFF; text-decoration: underline; }
.mid_padding1{ padding:10px 10px 10px 0;}
.bc_2{padding:20px 0 0 0;}
.bc_line1{ border:#ccc solid 1px; padding:1px; width:80px; height:60px;}
.bc_padding1{ width:80px;}
.bc_line2{ background:url(/Images/Index/bc_dsq1.jpg) repeat-x left top; padding:5px 0 0 0;}
.bc_line2 a{ color:#006699; display:block; height:16px; background:url(/Images/Index/bc_dsq2.gif) no-repeat left center; padding:0 0 0 18px;}
.bc_line2 a:link{ color:#006699; text-decoration:none;}
.bc_line2 a:visited{ color:#006699; text-decoration:none;}
.bc_line2 a:active{ color:#006699; text-decoration: none;}
.bc_line2 a:hover{ color:#006699; text-decoration: underline;}
.bc_margin{ padding-bottom:20px; padding-right:15px;}
.bc_color{ background:#DAD6BB; padding-left:5px;}
.bc_color a{ font-weight:bold; color:#006699;}
.bc_color a:link{ color:#006699; text-decoration:none;}
.bc_color a:visited{ color:#006699; text-decoration:none;}
.bc_color a:active{ color:#006699; text-decoration: none;}
.bc_color a:hover{ color:#006699; text-decoration: underline;}
.bc_color1{ background:#E8DCCD;}
.dsq_tj1{ margin-bottom:9px;}

/*font*/
#container{ width:956px; margin:0px auto;}
#footer{ clear:both;}
.left{ float:left; width:218px; margin-right:10px;}
.right{ float:left; width:720px; padding-top:10px; }
.rightdown{ float:left; width:1000px; padding-top:10px; color:#003366;}
.right h1{ padding:0px; margin:0px; font-size:16px; height:25px; line-height:25px; text-align:center; padding-top:10px;}
.right h2{ padding:0px; margin:0px; font-size:14px; height:30px; line-height:30px; text-align:center;}
.right .xiazai{ height:30px; line-height:30px; text-align:center;}
.right .xiazai a{ height:30px; line-height:30px; color:#ff0000; padding:0px 5px;}
.right .xiazai a:hover{ height:30px; line-height:30px; text-align:center; text-decoration:none; color:#0000ff; font-size:14px;}
.right .zuozhe{ padding:5px 0px 5px 20px;}
.right  font{ font-weight:bold; font-size:12px; color:#003366;}

.right .zuozhe a{ color:#0000ff; text-decoration:none; margin-right:5px;}
.right .zuozhe a:hover{ text-decoration:underline;}
.xian{ color:#666; line-height:35px;}
p{padding:0px; margin:0px; text-indent:20px;}
.zaiyao{  padding-left:10px; }
h3{ font-size:12px; color:#ff0000; height:35px; line-height:35px; padding-left:10px;}
.h3{ font-weight:bold; color:#0000ff; padding-left:10px;}
h4{ padding:0px; margin:0px; padding-left:10px;}
.right ul li{ list-style:none;padding:0px; margin:0px;}
.right ul{padding:0px; margin:0px; padding-left:18px;}
.right ul li a{ color:#0000ff;}
.right ul li a:hover{ color:#ff0000;}

/*paihang*/
.table{ padding-left:15px; padding-bottom:15px; padding-top:15px;}
DIV.viciao {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
DIV.viciao A {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none
}
DIV.viciao A:hover {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao A:active {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao SPAN.current {
	BORDER-RIGHT: #e89954 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e89954 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e89954 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e89954 1px solid; BACKGROUND-COLOR: #ffca7d
}
DIV.viciao SPAN.disabled {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}

/*liebiao*/
.mid_ml2{ padding:8px 0 5px 0; border-bottom:#ccc dashed 1px;}
.mid_zi7 a{ text-decoration:none; color:#ff0000;}
.mid_zi7 a:hover{ text-decoration:underline;}
.mid_zi6{ padding-left:10px;}
.mid_yy a{ color:#ff0000;font-weight:bold;}
.mid_yy a:hover{ color:#003366; font-size:14px; }

/*nierong*/
.wz_xx{ text-align:center; color:#999999;}
.wz_xx a{ color:#999999;}
.next_zi01{ padding:10px 5px 0 5px; text-align:left; font-size:14px; line-height:180%;}





.mid_news{ margin:6px 0 0 0; border:#D7D7D7 solid 1px; height:110px; padding:15px 0 0 0px; text-align:left;}


.text_bg{ text-align:center; padding:8px 0 4px 0;}
.text_bg a:hover{position: relative;left: 1px;top: 1px;}



/*mulu*/
.mulu {FONT-SIZE: 9pt; line-height: 150%; FONT-FAMILY: "����"; BACKGROUND-COLOR: #fbfdff; TEXT-DECORATION: none;}
.mag_style1 {font-family: "Times New Roman", Times, serif}

.ml{ width:550px;  padding:0 0px 0px 10px;}
.ml_t{ clear:both; height:80px;}
.ml_01{ width:50px; float:left; height:80px;}
.ml_02{ width:80px; float:left; height:78px; border:1px solid #fff;}
.kong{ clear:both;}
.ml_02 a{}


/*��*/
.right_a_z{border:#999999 solid 1px; padding:10px 2px 3px 5px; margin-bottom:9px; }
.right_a_z1 a{ display:block; float:left; height:20px; font-size:16px; width:16px; }
.right_a_z1 a:hover{text-decoration: none;position: relative;left: 1px;top: 1px;}

.mingzi{ padding-left:10px; clear:both; }
.mingzi a{ width:50px; padding:0px; margin:0px;  font-size:13px;}


.QQ
{
	width:165px;
	height:33px;
	float:left;
	
z-index:2;
margin-left:5px;
	}

.qqjiaotan
{
    background-image:url(/images/index/q.jpg);
    width:230px;
    height:49px;
    }
    
  .qqdiv
  {
      background-image:url(/images/index/pa.gif);
      height:25px;
      width:82px;
      float:right;
      margin-right:30px;
      }


/*医刊详细*/
.detailYB {
    padding: 0 30px;
}
.detailYB .titleWrap {
    border-bottom: 2px solid #CCCCCC;
    margin-bottom: 20px;
    overflow: hidden;
    padding: 30px 0 20px;
}
.detailYB .imgDiv {
    border: 4px solid #DFDFDF;
    float: left;
    height: 210px;
    overflow: hidden;
    width: 194px;
}
.detailYB .imgDiv img {
    margin: 2px;
    width: 190px;
}
.detailYB .desDiv {
    float: left;
    overflow: hidden;
    padding-left: 20px;
    width: 412px;
}
.detailYB .desDiv h3 {
    color: #006699;
    font-size: 18px;
    font-weight: bold;
    line-height: 42px;
}
.detailYB .desDiv p {
    background: url("images/share/dotted.gif") repeat-x scroll center top rgba(0, 0, 0, 0);
    padding: 10px;
}
.detailYB .desDiv .btns {
    background: url("images/share/dotted.gif") repeat-x scroll center top rgba(0, 0, 0, 0);
    padding-top: 30px;
}
.detailYB .desDiv .btns .imp {
    background: url("images/icons.gif") no-repeat scroll -461px -598px rgba(0, 0, 0, 0);
    margin-top: 10px;
    padding-left: 15px;
}
.detailYB .desDiv .btns .imp a {
    color: #FF0000;
    text-decoration: underline;
}
.detailYB .desDiv .dBtn {
    background: url("images/paperBtn.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 32px;
    line-height: 32px;
    margin: 10px 20px 0 0;
    width: 143px;
}
.detailYB .desDiv .dBtn:hover {
    background-position: 0 -32px;
}
.detailYB .desDiv .vBtn {
    background-position: -123px 0;
}
.detailYB .desDiv .vBtn:hover {
    background-position: -123px -32px;
}


