body{width:100%; min-width:980px; margin:0 auto; padding:0; font-size:14px; line-height:24px; font-family:"Microsoft Yahei", serif, sans-serif, Arial, "MS Serif"; background:#fbfbfb; }
div,p,span,a,table,tr,td,input,img,form,h1,h2,h3,h4,h5,h6,iframe{
    margin: 0;
    /* [disabled]padding:0; */
}
ul,li,ol{margin:0; padding:0; list-style-type:none;}
img{border:none;}

a:link,a:visited {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:none;}

.topw {width:100%; background:url(../images/nav_bg.png) repeat-x; position:absolute; top:0; left:0;}
.top {width:85%; min-width:980px; height:104px; margin:0 auto; position:relative;z-index: 10;}
.n {position:relative; margin:0 auto;}
.top .user {width:100%; height:51px; margin:0 auto;}
.top .user li { padding:0 1.836735%; line-height:51px; float:right;}
.top .user li span {color:#F60;}
.top .user .tel { height: 50px;color:#0066CC; background: url(../images/tel.png) no-repeat 0px center; padding: 0 1%; padding-left: 15px;text-align: right; background-size: 22%; font-size: 16px;} 
.top .user li a:link,.top .user li a:visited {color:#999; text-decoration:none;font-size: 14px;font-family: "Microsoft Yahei", serif, sans-serif, Arial, "MS Serif";}
.top .user li a:hover {color:#0066CC; text-decoration:none;}

.top .nav {width:100%; height:53px; position:absolute;}
.top .nav li {height:53px; padding:0 1.836735%; line-height:53px; float:right; font-size:16px;}
.top .nav li a {height:53px; display:block;}
.top .nav li a:link,.top .nav li a:visited {color:#333; text-decoration:none;}
.top .nav li a:hover {color:#0066CC; text-decoration:none; border-bottom:3px solid rgb(13, 122, 231);}
.top .nav .current-menu-item {color:#0066CC; text-decoration:none; border-bottom:3px solid rgb(13, 122, 231);}

.top .logo {width:210px; height:103px; position:absolute; top:0; left:0;}



.footer {width:100%; margin-top:80px; background:#f1f1f1; padding:40px 0 60px; color:#888888; font-size:12px; overflow:auto;margin: 25px auto 0px;}
.footer .links {width:100%; border-bottom:1px solid #dedede; padding-bottom:30px;}
.footer .links h2 {width:85%; margin:0 auto 30px; color:#333333;}
.footer .links ul {/* width:85%; */ margin:0 auto; overflow:auto;}
.footer .links ul li {padding:0 25px 0 0; line-height:30px; float:left; font-size:12px;}
.footer a:link,.footer a:visited {color:#888888; text-decoration:none;}
.footer a:hover {color:#000; text-decoration:none;}

.footer .other {width:100%; border-top:1px solid #fff; padding-top:30px;}
.footer .xm {/* width:85%; */ margin:0 auto; position:relative;}
.footer .xm ul {overflow:auto; padding-bottom:20px;}
.footer .xm ul li {float:left; padding-right:13px; margin-right:13px; border-right:1px solid #CCC;}
 
.footer1 {width:980px; margin:20px auto ; padding-top:50px; text-align:center; border-top:1px solid #fff;}
.footer1 li {line-height:35px; font-size:12px; color:#666;}
.footer1 li a {padding:0 17px;}
.footer1 li a:link,.footer1 li a:visited {color:#666; text-decoration:none;}
.footer1 li a:hover {color:#000; text-decoration:none;}

.part1 .lb li .th {width:60px; line-height:53px; font-size:14px; left:107px; background:url(../images/img_nav_bg1.png) no-repeat; color:#FFF;}

.fxtc {
    background: url("../images/fx_bg.png") no-repeat scroll 0 0 / contain rgba(0, 0, 0, 0);
    height: 257px;
    width: 300px;
}
.fxtc ul {
    margin-bottom: 5px;
    overflow: auto;
}
.fxtc ul li {
    float: left;
    margin-top: 20px;
    text-align: center;
    width: 33%;
}
.fxtc ul li img {
    height: 71px;
    width: 58px;
}
.fxtc p input {
    background: url("../images/fx_qx_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 6px;
    color: #000000;
    display: block;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 45px;
    margin: 0 auto;
    text-align: center;
    width: 85%;
}
.hide{display:none}


.part1 center h1{
    color: #B8B8B8;
    font-size: 45px;
    font-weight: normal;
    letter-spacing: 2px;
    font-family: '宋体';
    margin-top: 20px;
}
.top .user li a.wb{color:#0066CC;}

.footer .xm ul{float: left;}
.footer .xm ul li{float: right;}
.footer .xm div{clear: both;}
body{width:100%; min-width:980px; margin:0 auto; padding:0; font-size:14px; line-height:24px; font-family:"Microsoft Yahei", serif, sans-serif, Arial, "MS Serif"; background:#fbfbfb; }
div,p,span,a,table,tr,td,input,img,form,h1,h2,h3,h4,h5,h6,iframe{
    margin: 0;
    /* [disabled]padding:0; */
}
ul,li,ol{margin:0; padding:0; list-style-type:none;}
img{border:none;}

a:link,a:visited {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:none;}

.topw {width:100%; background:url(../images/nav_bg_pc.png) repeat-x; position:absolute; top:0; left:0;}
.top {width:1180px; min-width:980px; height:113px; margin:0 auto; position:relative;}
.n {position:relative; margin:0 auto;}
.top .user {width:100%; height:51px; margin:0 auto;}
.top .user li { padding:0 1.836735%; line-height:51px; float:right;}
.top .user li span {color:#F60;}
.top .user li a:link,.top .user li a:visited {color:#999; text-decoration:none;}
.top .user li a:hover {color:#090; text-decoration:none;}

.top .nav {width:100%; height:53px; position:absolute;}
.top .nav li {height:53px; padding:0 1.836735%; line-height:53px; float:right; font-size:16px;}
.top .nav li a {height:53px; display:block;}
.top .nav li a:link,.top .nav li a:visited {color:#333; text-decoration:none;}
.top .nav li a:hover {color:#060; text-decoration:none; border-bottom:3px solid #0c5f00;}
.top .nav .current {color:#060; text-decoration:none; border-bottom:3px solid #0c5f00;}

.top .logo {width:210px; height:103px; position:absolute; top:0; left:0;}



.footer {width: 1180px; margin-top:50px; background:#f1f1f1; padding:40px 0 60px; color:#888888; font-size:12px; overflow:auto;}
.footer .links {width:100%; border-bottom:1px solid #dedede; padding-bottom:30px;}
.footer .links h2 {width:85%; margin:0 auto 30px; color:#333333;}
.footer .links ul {/* width:85%; */ margin:0 auto; overflow:auto;}
.footer .links ul li {padding:0 25px 0 0; line-height:30px; float:left; font-size:12px;}
.footer a:link,.footer a:visited {color:#888888; text-decoration:none;}
.footer a:hover {color:#000; text-decoration:none;}

.footer .other {width:100%; border-top:1px solid #fff; padding-top:30px;}
.footer .xm {/* width:85%; */ margin:0 auto; position:relative;}
.footer .xm ul {overflow:auto; padding-bottom:20px;}
.footer .xm ul li {float:left; padding-right:13px; margin-right:13px; border-right:1px solid #CCC;}
.footer .xm .wximg {margin-left:10px;width:auto;position:absolute; top:0; right:0;}

.part1 .lb li .th {width:60px; line-height:53px; font-size:14px; left:107px; background:url(../images/img_nav_bg1.png) no-repeat; color:#FFF;}



#gotop{
     display:none;
     width:55px;
     height:55px;
     position:fixed;
     right:20px;
     bottom:20px;
     background:url(../images/back.png??) no-repeat -70px 0px;    
 }

 #news{
    width: 96%;
    margin: 0 auto;
 }
 #news li{
    width: 45%;
    float: left;
    list-style-type: disc;
    margin-left: 20px;
    padding: 5px 15px 10px 0;
    border-bottom: 1px dashed #988D8D;
    line-height: 28px;
    height: 25px;
    overflow: hidden;
}
#news li a{width: 70%;
float: left;
overflow: hidden;}
#news li a:hover{color:red;}
#news li span{float: right;color: rgb(165, 165, 165);}

/*#side*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/*翻页*/
.page{ line-height: 37px;color: #5a5a5a;float: left;padding: 0;width: 100%;margin-top: 20px;margin-left: 0;}
.page p{float:right;}
.page p a.current-menu-item,.page p a:hover{color:#f00;text-decoration:none;}
.page em{color:#f00;padding: 0 3px;}
.page a{padding:0 3px;}
.page .change{font-weight: bold;padding:0 5px; color: red;}



.footer-search li {
    width: 370px;
    float: left;
    position: relative;
    padding-right: 20px;
    height: 30px;
}
.footer-search li span{
    float:right;
}
.footer-search .title{
    height: 23px;
    line-height: 23px;
    border-left: 6px solid #fe8443;
    font-size: 20px;
    margin: 15px 0;
    padding-left: 10px;
}
.footer-search{
    width: 780px;
    background-color: #fff;
    padding: 0 0px  10px 10px;
    float: left;
    display: inline;
}
