*{
	margin: 0;
	padding: 0;
}
body,html{
	font-family: "微软雅黑";
	margin: 0;
}
.dn{
	display:block !important;
}
body{

}
ol,ul{
	list-style:none;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}
a{
	list-style: none;

	color: #7a7a7a;
	outline: none;
	cursor: pointer;
}
a:link,a:visited,a:active,a:hover{
	text-decoration: none !important;
}
p,div,td {color:#7a7a7a;}
input{
	border: none;
	outline: none;
}
.clears:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clears{*+height:1%;}

.box { width: 980px; margin: 0 auto; }

/* header */
.header { position: relative; margin-top: 20px; margin-bottom: 10px;}
#menu { position: absolute; right: 5px; color: #6a6a6a; top: 18px;}
#phone div {
    display: none;
    position: absolute;
    left: -90px;
    z-index: 99999
}
#phone:hover #phone2{ display: block }
#menu ul { float:left; margin-right:3px;}   

#menu li {float:left; background:url(../scheme/topvline.gif) no-repeat right 9px ; background-position-y:3px\9; padding:0 7px 0 7px;}   

#menu li.last { background:none;} 
#menu li.lang a { display: inline-block; margin: 0 3px}     

#menu a { display:block; line-height:26px; color: #6a6a6a;}   

#menu a:hover {display:block; text-decoration:underline !important;}   

#menu span { width:42px\0; font-family:Arial;display:block; margin-top:-2px\9;margin-top:-1px\0; font-family:Arial;}
#phone { position: relative; }
#phone a {
    background: url(../scheme/phone.gif) no-repeat left 6px;
    padding-left: 12px;
}

/*input*/
.header_search { display: inline-block; }
.header_search .search_txt, .header_search .search_btn { display: inline-block; }
.header_search .search_txt input {
    width: 100px;
    height: 16px;
    line-height: 19px;
    border: none;
    padding: 0;
    background: none;
    border: 1px solid rgb(209, 209, 209);
    display: inline-block;
}
.header_search .search_btn {width: 19px; height: 19px; transform: translate(-4px, 6px);}



/*nav*/
.nav .navmenu li.level-0-last{width: 158px;}
.nav { background: url(../scheme/navbg.png) repeat-x left top; height: 37px; }
.nav .navmenu { display: flex; }
.nav .navmenu li.level-0:last-child { background: url( ../scheme/navlastbg.gif) repeat-x left top; }
.nav .navmenu li.level-0 { display: inline-block; text-align: center; height: 37px; position: relative; }
.nav .navmenu li.level-0>a {line-height: 37px;color: #fff;cursor: pointer;width: 100%;height: 100%;padding: 0 24px;cursor: pointer;}
.nav .navmenu li.level-0:hover{background:url(../scheme/navbg.png) repeat-x left -37px;}

.nav .navmenu li.level-0 div.sub-0 { position: absolute; left: 0; top: 37px;
 display:none;     z-index: 999; } 
.nav .navmenu li.level-0:hover div.sub-0 { display: block; } 
.nav .navmenu li.level-0 ul.sub-0 { z-index: 9999; margin:0; border:1px solid #b4dff0; }
.nav .navmenu li.level-0:hover ul.sub-0 {
 }
.nav .navmenu li.level-0 ul.sub-0 li { }
.nav .navmenu li.level-0 ul.sub-0 li a { display:block; 
color:#008dd5;
text-align:left;
line-height:23px;
background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important; filter:Alpha(opacity=80); background:#fff; padding-left: 23px; padding-right: 23px; box-sizing: border-box; }
.nav .navmenu li.level-0 ul.sub-0 .sub-1 { display: none; }
.nav .navmenu li.level-0 ul.sub-0 li a span{ white-space: nowrap; }
.nav .navmenu li.level-0 ul.sub-0 li:hover a span { color: #fff;  }
.nav .navmenu li.level-0 ul.sub-0 li:hover a.level-1 { background:#0054a7 !important;   }



/*bottom*/
.btm { margin-top:24px; height:71px; width:980px; border-top:1px solid #cdcdcd;}
.btm td { vertical-align:top; padding-top:8px; line-height:21px; color:#5e5e5e;}
.btm a {  color:#5e5e5e;}
.btm a:hover, #dnn_ctr60046_ModuleContent a:hover {  color:#5e5e5e; text-decoration: underline !important;}
.btm span {font-family: Arial;}




#dnn_LeftnavPane .accordion-3-container ul.accordion-3 li.level-0, .sinochem-second-menu-title { border-bottom: 1px solid rgba(255, 255, 255, .4); }
#dnn_LeftnavPane { padding-top: 20px !important; min-height: 450px;}
#dnn_LeftnavPane .sinochem-second-menu-title .Head { width: 180px;  }
#dnn_RightnavPane { width: 180px; }
.content.box { display: flex; }
#dnn_ContentPane { width: 550px; margin: 0 30px 10px 4px;}
.content_r_breadcrumb {     margin: 30px 0 0 0;
    color: #a6a6a6;
    height: 31px; }
.content_r_breadcrumb a {  color: #a6a6a6; }
.content_r_breadcrumb a:hover {color:#C89151;}
.DNNContainer_with_title h2 { color:#C89151; font-weight: 600; border-bottom: 1px solid #c89151; line-height: 6px; margin-bottom: 15px;} 
.righttit { margin:56px 0 0 0; background:#ebc888; padding:2px 0 0 0; text-indent:8px; font-weight:bold; color:#fff; line-height:16px;}
.righttit a {color:#fff;}
.righttit a:hover {color:#fff;}
.righttit1 { margin:21px 0 0 0; background:#8f6f5a; padding:2px 0 0 0; text-indent:8px; font-weight:bold; color:#fff; line-height:16px;}
.righttit1 a {color:#fff;}
.righttit1 a:hover {color:#fff;}
 .rlist .tel{color:#c79250;}
.rlist .bprint { background:#f5e9dd url(../scheme/a1.jpg) no-repeat 6px center;}
 .rlist .bmap { background:#f5e9dd url(../scheme/a2.jpg) no-repeat 6px center;}
 .rlist .bcontact { background:#f5e9dd url(../scheme/a3.jpg) no-repeat 6px center;}
 .rlist .brss { background:#f5e9dd url(../scheme/a4.jpg) no-repeat 6px center;}
 .rlist li a { color:#8d8b8c; }
 .rlist li a:hover { color:#898989;}
.rlist .tel a { color:#888888;}
.rlist1 .tel a { color:#888888;}
 .rlist .tel a { color:#888888;}
 .rlist .tel { color:#888888;}
 .rlist .tel a { color:#888888;}
 .rlist .tel { color:#888888;}

.rlist .tel {margin:0px; background:#fff; color:#888888;text-indent:4px; font-weight:bold; line-height:25px; padding:6px 0;}
.rlist ul { list-style:none;}
.rlist li { text-indent:29px; background:#cce7f8; color:#018dda; margin-bottom:2px; line-height:22px; padding:2px 0 0 0;}
.rlist li a { color:#C89151;}
.rlist li a:hover { color:#018dda;}
.tu {
    border: 1px solid #dedede;
    width: 179px;
    float: left;
    margin: 0px 19px 4px 0;
}
.zzjgline {
    clear: both;
    border-bottom: 1px dotted #ccc;
}

/*文章列表*/
.list2-testList1 li  p{ float: right; background: #fff }
.list2-testList1 li a.news-title, .list2-testList1 li span { background: #fff }
.list2-testList1 li { line-height: 19px; height: 22px; color: #7a7a7a;  }
.list2-testList1 li a { color: #7a7a7a; }
.list2-testList1 li {background: url(../scheme/dotline.gif) repeat-x 1px 10px;background-size: 3px;}

/*专题图文列表*/
.listxxxdj ul li a {color: #7a7a7a;}


/*公益频道*/
.list1-imgtextList1 ul li { float:left; width:270px; margin-top:20px; text-align:center}

.list1-imgtextList1 ul li div{ border:1px solid #cdcdcd;padding:3px; overflow:hidden; margin:0px auto 6px auto; width:160px; text-align:center; height:120px;}

.list1-imgtextList1 ul li img { width:100%; }
.list1-imgtextList1 ul li a.news-title{ text-align:center; padding-bottom:35px; }


#ethz .hzzs { font-weight: 600; overflow: hidden; width: 549px; }
#ethz ul li { padding: 0 15px 15px 0; float: left; }
#ethz ul li img { border: 6px solid #e5e5e5; }
#ethz ul li:nth-child(3n+0	) { padding-right: 0 }






.i-pager {
    height: auto;
    font-size: 16px;
    margin-top: 18px;
    text-align: right;
    clear: both;
    color: rgb(102, 102, 102);
    margin-bottom: 6%;
}

.i-pager-next a {
    width: 77px;
    color: rgb(9, 54, 140);
    display: inline-block;
}

.i-pager-last a {
    width: 77px;
    color: rgb(9, 54, 140);
    display: inline-block;
}

.i-pager-first, .i-pager-prev, .i-pager-next, .i-pager-last, .i-pager-item {
    display: inline-block;
    width: auto;
    min-width: 38px;
    height: 38px;
    margin-left: 6px;
    border-radius: 4px;
    border: 1px solid rgba(102, 102, 102, 0.3);
    text-align: center;
    line-height: 38px;
    font-size: 16px;
    padding: 0px;
    color: rgb(102, 102, 102) !important;
}

.i-pager-next, .i-pager-last, .i-pager-first, .i-pager-prev {
    font-size: 15px;
    vertical-align: bottom;
    color: rgb(102, 102, 102) !important;
}

.i-pager-info {
    
}

.i-pager-current {
    width: auto;
    text-align: center;
    display: inline-block;
    margin-left: 6px;
    line-height: 38px;
    border: none;
    color: rgb(102, 102, 102);
    padding: 0px;
}

.i-pager-info-c {
    color: red;
    width: auto;
    text-align: center;
    display: inline-block;
    padding-right: 0px;
    border: none;
}

.i-pager-info-p {
    color: rgb(102, 102, 102);
    width: auto;
    text-align: center;
    display: inline-block;
    border: none;
    color: blue
}

.i-pager-info-t {
    color: rgb(102, 102, 102);
    width: auto;
    text-align: center;
    display: inline-block;
    margin: 0px 3px;
    
    border: none;
}

.i-pager a:hover {
    color: rgb(255, 255, 255) !important;
}

.i-pagers a {
    color: rgb(9, 54, 140);
    display: inline-block;
}

.i-pagers:hover {
    background: rgb(0 82 162);
    color: rgb(255, 255, 255) !important;
}

.i-pager-item-active {
    background: rgb(3, 108, 180);
}

.i-pager-item-active span {
    color: rgb(255, 255, 255);
}

.i-pager-item:hover {
    background: rgb(3, 108, 180);
    color: rgb(255, 255, 255);
}

.i-pager-next:hover {
    background: rgb(3, 108, 180);
    color: rgb(255, 255, 255) !important;
}

.i-pager-last:hover {
    background: rgb(3, 108, 180);
    color: rgb(255, 255, 255) !important;
}

.i-pager{
    display:flex;
}

.i-pager-info {
    display: inline-block;
    width: auto;
    height: 20px;
    line-height:20px;
    margin-left: 3px;
    font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
    font-size:12px;
    background:#fff;
    border: 1px solid #ddd;
    padding:0px 3px;
    color:#444;
    float:right;
}

.i-pagers {
    display: inline-block;
    min-width: 1.5em; height: 20px; margin-left: 2px; background: white; border: solid 1px #dddddd; text-align: center; line-height: 20px; font-size: 12px; padding-left: 2px; padding-right: 2px;
}

.fenyea li{
    list-style:none;
     width: auto; min-width: 1.5em; height: 20px; margin-left: 2px; background: white; border: solid 1px #dddddd; text-align: center; line-height: 20px; font-size: 12px; padding-left: 2px; padding-right: 2px;
     text-align:center;
}
.i-pager a, .i-pager a:link, .i-pager a:visited, .i-pager a:active{
	float:inherit
}
.fenyea li.on{
        background: #036cb4;
}
.fenyea li.on a{
    color:#fff;
}
.fenyea li:hover{
     background: #036cb4;
    color:#fff;
}

.fenyea li:hover a{
    text-decoration:none;
}
.fenyea{
    display:flex;
}

.i-pager-info  select {
   background:none;
    border: none !important;
    width: 20px;
    height: 20px;
    margin: 0px 0.1rem;
    display:none;
}


.notice.box {
    display: none;
}