﻿html,body {font-family: "SimSun";width: 100%;height: 100%; }

/*=========base========*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0; padding: 0;}
input,textarea{ font-size:12px; font-family: "微软雅黑"; padding:0; color:#888;}
img{ border:0;}
ul,ol{ list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#ad2e23; text-decoration:underline;}
body{background-color:#F0F0F2; color:#575656; font:12px/1.5em "微软雅黑"; -webkit-font-smoothing: antialiased; min-width:1000px;}
p{   font:14px/1.8em "微软雅黑"; }
.newslist .conts p,.newslist .conts p a{ font-size:12px;}
.exchange-down-publiclist .tit a{ font-size:12px;}
.black15{ font-size:0; height:15px; overflow:hidden; width:100%;}
.black10{ font-size:0; height:10px; overflow:hidden; width:100%;}
.black20{ font-size:0; height:20px; overflow:hidden; width:100%;}
.black5{ font-size:0; height:5px; overflow:hidden; width:100%;}
.black150{ font-size:0; height:150px; overflow:hidden; width:100%;}
.black300{ font-size:0; height:0px; overflow:hidden; width:100%;}
.fl{ float:left;}
.fr{ float:right;}
.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;} 
.fixfloat{ zoom:1;}
.clear{ clear:both;}
.mr50{margin-right:50px;}
.mr20{margin-right:20px;}
.mr17{margin-right:17px;}
.list { margin-top:10px;}
.list li{padding-left:16px; background:url(icon.gif) no-repeat 0px 12px; height:26px; line-height:26px; overflow:hidden;font-size:14px;}
.list li a{ color:#333333;  height:26px; line-height:26px;}

/*头部*/
.header{ background-color: #ad2e23;  z-index:999; width:100%; height:95px; clear:both;}
.header_group{ background:url(navbg.png) repeat-x left bottom; position:absolute; z-index:999; left:0; bottom:0; width:100%; height:98px;}
.header_top{ position:relative; z-index:10; width:1000px; margin:0 auto; text-align:left; height:30px;}
.logo{ float:left; }
.h-right{ float:right; padding-top:18px;}
.h-right ul{  display:inline; padding-right:5px; line-height:24px;}
.h-right li{ float:left; color:#3a3a3a; display:inline;}
.li_Eng{ font-family: Arial;}
.h-right a{color:#fff; font-size:12px; }
.h-right a:hover{ color:#ecd19c;}
.h-right .li_a .on{ background:url(i02.gif) no-repeat 43px 5px; position:relative; z-index:1; display:block;}
.h-right .li_a{ /*background:url(i01.gif) no-repeat left 11px;*/ padding-left:10px; margin-left:15px;}
.h-right .buy a{padding-left:26px;background:url(buy.png) no-repeat top left;font-weight:bold;}
.h-right .email a{padding-left:26px;background:url(email.png) no-repeat top left;font-weight:bold;}
.h-right .language{ overflow:hidden; width:90px; padding-left:0px; background-color: #fff; }
.h-right .language select{height:20px;width:105px; background-color: #fff; color:#707070; border: 0px; border-style:none; border-left-style:none; padding-left:10px;}

.h-right .link{ overflow:hidden; width:143px; padding-left:0px; background-color: #fff; }
.h-right .link select{height:20px;width:170px; background-color: #fff; color:#707070; border: 0px; border-style:none; border-left-style:none; }

.navbody{position:absolute; left:0;top:58px; width:100%; padding-top:39px;}
.nav{ width:1000px; position:absolute; left:50%;top:0px; margin-left:-500px;}
.nav_ul{ float:right; display:inline; padding-right:5px;}
.nav li{ float:left; color:#000; font-size:15px; font-weight:bold; display:inline; padding:0 0 0 25px; font-family:"微软雅黑";}
.nav_li{ position:relative; z-index:2;}
.nav_li_hover{ z-index:1;}
.nav_li a{ display:block; float:left; position:relative; z-index:2; cursor: pointer; color:#fff; font-size:15px; padding-bottom:3px;}
.nav_li a.on{color:#fff;/* color:#ecd19c;*/ text-decoration:none; border-bottom:3px solid #fff;}
.nav_li a:hover{ color:#fff;/* color:#ecd19c;*/ text-decoration:none; border-bottom:3px solid #fff;}

.headImg {widht:100%;height:280px; background-position:center top; background-color:#454545; background-repeat:no-repeat;}
.pagemain{ width:980px; margin:0 auto; overflow:hidden;}
.pagemain .fl{ background:url(pfl.jpg) left top no-repeat; width:220px; padding-top:56px;}
.pagemain .fl .lm{ width:220px; height:84px;}
.pagemain .fl .gyls{ background:url(gyls.jpg) left top no-repeat;}
.pagemain .fl .fwjl{ background:url(fwjl.jpg) left top no-repeat;}
.pagemain .fl .zycy{ background:url(zycy.jpg?123) left top no-repeat;}
.pagemain .fl .qywh{ background:url(qywh.jpg) left top no-repeat;}
.pagemain .fl .tzzgx{ background:url(tzzgx.jpg) left top no-repeat;}
.pagemain .fl .zbzp{ background:url(zbzp.jpg) left top no-repeat;}
.pagemain .fl .xwzx{ background:url(xwzx.jpg) left top no-repeat;}
.pagemain .fl .fwsd{ background:url(fwsd.jpg) left top no-repeat;}
.pagemain .fl .ddjs{ background:url(ddjs.jpg) left top no-repeat;}

.pagemain .fl .lmlist{ width:220px; overflow:hidden;}
.pagemain .fl .lmlist li{ height:36px; line-height:36px; width:204px; position:relative; background:url(pflbg.jpg) no-repeat left top;}
.pagemain .fl .lmlist li a{ display:block; width:130px; height:100%; padding-left:74px; color:#565656; font-size:14px;}
.pagemain .fl .lmlist li a:hover{ width:146px; height:48px; background-image:url(on.gif);color:#fff; text-decoration:none;}
.pagemain .fl .lmlist li a.on{ width:146px; height:48px; background-image:url(on.gif);color:#fff; }
.pagemain .fl .lmlist li.b{margin-bottom:13px;}
.pagemain .fl .lmlist .active dl,.lmlist .active dd{width:100%;overflow:hidden;}
.pagemain .fl .lmlist .active dl{margin-top:-10px;margin-left:15px;width:190px;border-bottom:5px solid #ad2f23;}
.pagemain .fl .lmlist .active dl dd{background: url(pflbg.jpg) no-repeat left top;}
.pagemain .fl .lmlist li.active{height:auto;}
.pagemain .fl .lmlist .active dl a{width:146px; height:36px;color:#333;}
.pagemain .fl .lmlist .active dl a:hover,.pagemain .fl .lmlist .active dl a.on{background-image:url(pflbg2.png);color:#fff; text-decoration:none;}

.pagemain .fl .tit{width:204px;height:20px;line-height:20px;font-size:14px;}
.pagemain .fl .tit span{float:right;padding-top:6px;}
.pagemain .fl .tit span a{display:block;float:left;}
.pagemain .fl .tit span a.xml{width:25px;height:10px;padding:0px 3px;background:url(xml.gif) no-repeat center;}
.pagemain .fl .tit span a.dy{width:10px;height:10px;padding:0px 3px;background:url(dy.gif) no-repeat center;}
.pagemain .fl .tit span a.email{width:11px;height:10px;padding:0px 3px;background:url(email.gif) no-repeat center;}
.pagemain .fl p{line-height:24px;font-size:12px;padding-top:10px; width:204px;}
.pagemain .fl p.b{border-bottom:3px #ad2e23 solid; }

.pagemain .fr{ width:730px; padding-top:20px;}
.pagemain .fr .tit { margin-top:50px; border-bottom:1px #dadada solid;overflow:hidden; height:43px;}
.pagemain .fr .tit font{ color:#ad2e23; font:24px/1.8em "微软雅黑"; float:left;}
.pagemain .fr .tit span{ float:right;margin-top: 19px;}
.pagemain .fr .tit span a{font-size:14px; color:#454545;}
.pagemain .fr .tit span a:hover{color:#ad2e23;}

.pagemain .main{width:730px; color:#575656; font-size:14px; line-height:24px; margin:20px 0; overflow:hidden;}
.pagemain .main p{ line-height:26px; color:#454545;}
.pagemain .main img{ max-width:730px;}
.pagemain .main hr{ height: 1px; border-left:0px; border-top: 1px #dadada solid;}

.xwzxindex td{ padding:20px 0; border-bottom:1px dotted #a8a8a8;}
.tdbt div,.tdtp div,.tdlb div{ height:147px; overflow:hidden;}
.tdbt div{ width:28px; background-color:#ad2e23; color:#fff; font:16px/1.4em "微软雅黑"; text-align:center; vertical-align:middle; height:120px; padding-top:27px;}
.tdtp div{ width:218px;}
.tdtp div img{ width:218px; height:147px;}
.tdlb div{ width:484px;}

.tdlb div ul { margin-left:25px; overflow:hidden;  }
.tdlb div ul li{padding-left:16px; background:url(icon.gif) no-repeat 0px 12px; height:30px; line-height:30px; height:26px \9; line-height:26px \9;overflow:hidden;}
.tdlb div ul li a{ color:#333333;  display:block; float:left; width:450px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; }
.tdlb div ul li span{ float:right; color:#ccc; font:12px/28px "宋体"; width:80px;}
.tdlb div ul li.more { background:none;}
.tdlb div ul li.more a{ color:#ad2e23; float:right; text-align:right; width:60px;}
.tdlb div dd{width:40%;overflow:hidden;float:left;margin:0 5%;}
.tdlb div dd img{width:100%;height:150px;}
.tdlb div dd h3{width:100%;height:35px;line-height:35px;overflow:hidden;text-align:center;background:#666;color:#fff;}
.tdlb div dd h3 a{font-size:14px;color:#fff;}

.cy9{ width:740px; height:480px; background:url(/public/images/3dcy.jpg?6); overflow:hidden;position:relative;}
.cy9 div{ width:223px; height:223px; overflow:hidden; margin:0 2px 2px 0;position:absolute;}
.cy9 div a{ width:100%; height:100%; display:block; text-indent:-999px;opacity: 0.5;filter: Alpha(opacity=50);background:url(cymask.png?7) no-repeat;}
.cy9 div a:hover{opacity: 0;filter: Alpha(opacity=0);background:none;}
.cy0{background:url('qita.jpg') no-repeat;width:100%;height:144px;}
.cy0 div {width: 100%;
    height: 144px;
    overflow: hidden;
    margin: 0 2px 2px 0;
    float: left;
}
.cy0 div a {
    width: 100%;
    height: 100%;
    display: block;
    background: #000;
    text-indent: -999px;
    opacity: 0.5;
    filter: Alpha(opacity=50);
}
.cy0 div a:hover{opacity: 0;filter: Alpha(opacity=0);}
.fr h2{font-size:22px;color:#aaa;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"SimSun"; font-weight:normal;}

.foot-nav{width:100%;height:104px; }
.foot-nav-main{width:980px;height:104px;margin:0px auto;}
.foot-nav-main .fl h2{font-size:14px;font-family:"微软雅黑";height:30px;line-height:30px;margin-top:15px;}
.foot-nav-main form{border:1px solid #DDDDDD;width:440px;height:30px;}

.searchSelect{width:103px; height:30px; line-height:30px; float:left; position:relative; display:inline-block;border-right:1px solid #DDDDDD;}
.searchSelect select{width:103px;height:30px; line-height:30px; border:0px;text-align:center;font-size:14px; color:#666;}
#searchText01{border:0;margin:0px; height:30px; line-height:30px; border:0;width:271px; background-color:#fff; font-size:14px; float:left; display:inline; color:#666;}
#searchSubmit01{width:65px; height:30px; float:right; cursor:pointer; background:url(tj.jpg); border:0; text-indent:-9999px;}
.foot-nav-main .fl{ height:104px;  width:470px;}
.foot-nav-main .fr{width:104px;height:70px;margin-top:15px;}
.foot-nav-main .fr h2{font:12px/1.8em "宋体";height:67px;line-height:14px;width:18px;float:left;padding-top:10px;}
.foot-nav-main div.fx{ width:390px; padding-top:46px; height:30px; line-height:30px; overflow:hidden;}
.foot-nav-main div.fx a{font:12px/1.8em "宋体"; }
.foot-nav-main div.fx .xlwb{ width:90px; float:left; background:url(icons_1_16.png) 0 5px no-repeat; padding-left:20px;}
.foot-nav-main div.fx .txwb{ width:90px; float:left; background:url(icons_1_16.png) 0 -150px no-repeat; padding-left:20px;}
.foot-nav-main div.fx .xlwb a,.foot-nav-main div.fx .txwb a{height:30px; line-height:30px;}
.foot-nav-main div.fx .bdsharebuttonbox{ width:160px; float:left;}

.foot{width:100%; background:#454545;}
.foot-main{width:980px; margin:0px auto;}
.foot-main ul{padding-top:30px; overflow:hidden;}
.foot-main li{float:left;text-align:left; border-left:1px solid #707070; width:147px; height:206px;}
.foot-main li h2{font-size:16px; font-family:"微软雅黑";}
.foot-main li p{font-size:12px;padding-top:20px;line-height:28px;}
.foot-main li a{color:#fff;margin:0px 10px; font-family:"宋体";}
.foot-main li.l{width:90px;}
.foot-main li.s{ height:292px;}

.foot-t-div{background:#454545;width:100%;height:35px;padding:40px 0px 30px 0px;}
.foot-t{ width:1050px; height:35px;line-height:35px;background:url(foot.jpg) no-repeat center;margin:0px auto;font-size:12px;color:#8b8b8b;}
.foot-t span{float:right;font-size:12px;}
.foot-t a{color:#8b8b8b; font:12px/2em "宋体"}
.con p img{max-width:718px}

/* 通用的列表页样式 */
.ullist li { line-height:35px; height:35px;  overflow:hidden; background: url(icon.gif) no-repeat 0px 16px;}
.ullist li a{padding-left:16px; font-size:14px; display:block;}
.ullist li a:hover{color: #ad2e23; text-decoration: none; background: #F6F6F6; border-left: 2px solid #ad2e23; padding-left:14px;}
.ullist li span { float: right; margin: -35px 16px 0 0; color: #CCC; font-size: 12px;}
.ullist li:nth-child(5n+0){ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px;}
/* 分页 */
.turnPage {text-align:center; margin:0 auto; }
.turnPage span,.turnPage a {height: 23px; line-height: 23px; padding: 0 8px; margin:4px ; background: #fff; border: 1px solid #e5e5e5; overflow: hidden;vertical-align: top; display:inline-block; color:#252525; font-family:"宋体"; }
.turnPage span ,.turnPage a:hover {background: #cc1b1b; border: 1px solid #cc1b1b; text-decoration: none; color:#fff;}
.turnPage a{ color:#252525;}

.pagemain .fr .poze{width:698px;background:url(poze.gif) no-repeat left center;height:34px;line-height:34px;padding-left:20px;color:#999999;}
.pagemain .fr .tit1{width:735px;overflow:none;padding-top:20px;}
.pagemain .fr .tit1 h1{font-size:18px;font-family:"微软雅黑";font-weight:bold;color:#323232;line-height:25px;text-align:center;}
.pagemain .fr .tit1 p{color:#787878;font-size:12px;padding-top:15px;border-bottom:1px dashed #CBCBCB;}
.pagemain .fr .tit1 p span{float:right;}
.pagemain .fr .tit1 p a{display:block;width:60px;height:20px;line-height:20px;background:#D9D9D9;text-align:center;}
.pagemain .fr .con{width:718px;color:#787878;font-size:12px;line-height:24px;border-bottom:1px solid #CBCBCB;padding-bottom:20px;margin-bottom:20px;}
.smallimg{cursor: zoom-in;}
.bigimg{position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
        .mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
        .bigbox{width:840px;background: #fff;border:1px solid #ededed;margin:0 auto;border-radius: 10px;overflow: auto;padding:10px;}
        .bigbox>.imgbox{width:400px;height:250px;float:left;border-radius:5px;overflow: hidden;margin: 0 10px 10px 10px;}
        .bigbox>.imgbox>img{width:100%;}
        .imgbox:hover{cursor:zoom-in}
        .mask:hover{cursor:zoom-out}
        .mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
        .mask>img:hover{cursor:pointer}
