body{ background-color:#fafafa;}
a,a:hover{ text-decoration:none;}
.g-top{ background-color:#fff;}
.m-mbx{ width:1170px; height:35px; line-height:35px; margin:12px auto; background-color:#fff;}
.m-mbx a{ color:#333;}
.m-mbx i{ padding:6px 19px; background:url(../images/dzt_icon.png) no-repeat 3px 0;}
.m-ban{ position:relative; width:1170px; margin:12px auto; overflow:hidden;}
.m-ban .tu{ display:block; width:1000px; height:280px;}
.m-ban .m-content{ position:absolute; top:0; right:0; width:240px; height:280px; background:#FFF;}
.m-ban .m-content .name{ height:44px; line-height:44px; padding:0 11px; border-bottom:1px solid #f8f8f8; font-size:18px; color:#333; overflow:hidden; margin:0;}
.m-ban .m-content .js{ height:168px; padding:7px 10px 0; font-size:14px; color:#999; overflow:hidden;}
.m-ban .m-content .fx{ margin-top:9px; padding:0 0 0 10px; border-top:1px solid #f8f8f8;}
.m-ban .m-content .fx p{ color:#ffffff;}

.m-center{ width:1170px; margin:12px auto; background-color:#fff;}
.m-center .f-title { height:50px; line-height:50px; margin:0 0 19px; border-bottom:1px solid #fafafa;}
.m-center .f-title p{ float:left; padding:0 0 0 59px; font-size:20px; color:#333333; background:url(../images/dzt_icon.png) no-repeat 14px -32px;}
.m-center .f-title a{ float:right; padding:0 16px 0 0; font-size:14px; font-weight:normal; color:#999999;}
.m-center .f-list ul li{ float:left; width:267px; margin:0 0 22px 19px;}
.m-center .f-list ul li .tu{ display:block; width:263px; height:184px; margin:0 auto; border:3px solid #eaeaea; opacity: 1;}
.m-center .f-list ul li:hover .tu{ opacity: 0.8;}
.m-center .f-list ul li .name{ height:31px; line-height:22px; padding:6px 10px; font-size:16px; color:#333333; overflow:hidden;}
.m-center .f-list ul li:hover .name{ color:#ff5555;}
.m-center .f-list ul li .js{ height:37px; padding:0 11px; margin: 5px 0 6px; font-size:12px; color:#999999; overflow:hidden;}
.m-center .f-list ul li .button{ display:block; float:right; width:80px; height:28px; line-height:28px; text-align:center; background-color:#42b45f; border-radius:3px; font-style:normal; color:#fff;}
.m-center .f-list ul li:hover .button{ background-color:#ff5555;}

.m-other{ width:1170px; margin:12px auto; background-color:#fff;}
.m-other .f-title { height:50px; line-height:50px; margin:0 0 19px; border-bottom:1px solid #fafafa;}
.m-other .f-title p{ float:left; padding:0 0 0 59px; font-size:20px; color:#333333; background:url(../images/dzt_icon.png) no-repeat 16px -82px;}
.m-other .f-title a{ float:right; padding:0 16px 0 0; font-size:14px; font-weight:normal; color:#999999;}
.m-other .f-list ul{ padding:0 0 20px;}
.m-other .f-list ul li{ float:left; width:267px; height:199px; margin:0 0 0 20px;}
.m-other .f-list ul li a{ display:block; padding:3px 0; background-color:#fafafa;}
.m-other .f-list ul li a:hover{ background-color:#ff5555;}
.m-other .f-list ul li img{ display:block; width:227px; height:144px; margin:16px auto 0;}
.m-other .f-list ul li span{ display:block; height:35px; line-height:35px; font-size:14px; color:#333333; text-align:center;}
.m-other .f-list ul li:hover span{ color:#fff;}

.m-ban .m-content .fx a{ height:25px;}
.m-ban .m-content .fx .bds_more{ background:url(../images/fxicon.png) no-repeat -5px -172px;}
.m-ban .m-content .fx .bds_tsina{ background:url(../images/fxicon.png) no-repeat -5px 0;}
.m-ban .m-content .fx .bds_weixin{ background:url(../images/fxicon.png) no-repeat -5px -34px;}
.m-ban .m-content .fx .bds_qzone{ background:url(../images/fxicon.png) no-repeat -5px -68px;}
.m-ban .m-content .fx .bds_sqq{ background:url(../images/fxicon.png) no-repeat -5px -103px;}
.m-ban .m-content .fx .bds_bdhome{ background:url(../images/fxicon.png) no-repeat -5px -137px;}

.g-nav{ width:100%; margin-bottom:20px; background-color:#333333;}
.g-nav .g-nav-box{ width:1170px; margin:0 auto;}
.g-nav .g-nav-box ul{ width:1234px; padding:9px 0; overflow:hidden;}
.g-nav .g-nav-box ul li{ position:relative; float:left; height:61px; margin:0 30px 0 0; text-indent:-999em;}
.g-nav .g-nav-box ul li a{ display:block; width:100%; height:56px;}
.g-nav .g-nav-box ul li img{ display:none; position: absolute; bottom:-10px; width:13px; height:8px; margin:0 auto;}
.g-nav .g-nav-box ul li.one{ width:106px;}
.g-nav .g-nav-box ul li.one a{ background:url(../images/zt_nav01.png) no-repeat 0 9px;}
.g-nav .g-nav-box ul li.one img{ left:52px;}
.g-nav .g-nav-box ul li.two{ width:140px;}
.g-nav .g-nav-box ul li.two a{ background:url(../images/zt_nav02.png) no-repeat 0 9px;}
.g-nav .g-nav-box ul li.two img{ left:58px;}
.g-nav .g-nav-box ul li.three{ width:145px;}
.g-nav .g-nav-box ul li.three a{ background:url(../images/zt_nav03.png) no-repeat 0 9px;}
.g-nav .g-nav-box ul li.three img{ left:62px;}
.g-nav .g-nav-box ul li.four{ width:118px;}
.g-nav .g-nav-box ul li.four a{ background:url(../images/zt_nav04.png) no-repeat 0 9px;}
.g-nav .g-nav-box ul li.four img{ left:60px;}
.g-nav .g-nav-box ul li.five{ width:118px;}
.g-nav .g-nav-box ul li.five a{ background:url(../images/zt_nav05.png) no-repeat 0 9px;}
.g-nav .g-nav-box ul li.five img{ left:63px;}
.g-nav .g-nav-box ul li.six{ width:122px;}
.g-nav .g-nav-box ul li.six a{ background:url(../images/zt_nav06.png) no-repeat 0 9px;}
.g-nav .g-nav-box ul li.six img{ left:58px;}
.g-nav .g-nav-box ul li.seven{ width:110px; height:62px;}
.g-nav .g-nav-box ul li.seven a{ height:62px; background:url(../images/zt_nav09.png) no-repeat 0 9px;}
.g-nav .g-nav-box ul li.seven img{ left:61px;}
.g-nav .g-nav-box ul li.eight{ width:115px; height:62px;}
.g-nav .g-nav-box ul li.eight a{ height:62px; background:url(../images/zt_nav07.png) no-repeat 0 9px;}
.g-nav .g-nav-box ul li.eight img{ left:61px;}
.g-nav .g-secnav-box{ height:0px; background-color:#fff; overflow:hidden;}
.g-nav .g-secnav-box ul{ width:1170px; margin:0 auto;}
.g-nav .g-secnav-box ul li{ display:none; height:45px; line-height:45px; overflow:hidden;}
.g-nav .g-secnav-box ul li a{ color:black; padding-right:45px;}
.g-nav .g-secnav-box ul li a:hover{ color:#ff5555;}

.g-foot{ clear:both; height:192px; border-top:8px solid #ff5555; background-color:#000000;}
.g-foot .g-footbox{ width:930px; margin:0 auto;}
.g-foot .g-footbox p.img{ float:left; width:280px; margin:16px 0 0;}
.g-foot .g-footbox p.txt{ float:left; width:650px; margin:49px 0 0;}
.g-foot .g-footbox p.txt span{ display:block; line-height:23px; margin:0 0 6px; font-size:12px; color:#555555;}
.g-foot .g-footbox p.txt span a{ font-size:14px; text-decoration:none; color:#cccccc;}
.g-foot .g-footbox p.txt span a:hover{ color:#ff5555;}
.g-foot .g-footbox p.txt span em{ padding:0 16px;}
