/* 全局公共样式的设定 */
body{ margin:0 auto; background-color:#f5f5f5;}
div,p,li{font-size:12px;font-family:"微软雅黑"; color:#888 }
ul,li,p{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
ul,li,dl,dt,dd{ margin:0; padding:0;list-style-type:none;}
#header{margin:0 auto;}
.h10px{	height:8px;clear:both;display:block;font-size:1px;line-height:8px;}
.h15px{	height:10px;clear:both;display:block;font-size:1px;line-height:10px;}
.h40px{	height:34px;clear:both;display:block;font-size:1px;line-height:34px;}
img{border:0; vertical-align:top;}
/* 全局公共样式的设定  end*/
/* 头部样式 */
#header{ height:80px; line-height:80px; width:1000px; }
#header .logo{ float:left;}
#header ul{ text-align:right;}
#header li{ width:80px; height:80px; display: inline-block;}
#header li a{  display:block; font-size:16px; line-height:78px; color:#868686; padding-top:2px; text-align:center; font-family:"Microsoft Yahei"; text-decoration:none;}
#header li a:hover{ color:#444; padding-top:0px; border-top:2px solid #8ac93a;}
#header li a.active{ color:#444; padding-top:0px; border-top:2px solid #8ac93a;}
/* 头部样式  end*/
/* banner样式 */
/* banner样式 end*/
/* 内容区样式 */
#content{ background: #191919; height:auto; overflow:hidden; padding-bottom:30px;}
#content .title{ display:block;position:relative;  width:1000px; margin:0 auto; padding:19px 0px;}
#content .zxcp{ width:1000px; margin:0 auto;overflow:hidden; height:auto;}
#content .title #view_l{ display:block; position:absolute; top:0px; right:0px; width:30px; height:30px; text-indent:999em; z-index:999; background:url(../images/view.gif) no-repeat 0px 0px; overflow:hidden; cursor:pointer;}
#content .title #view_r{ display:block; position:absolute; top:0px; right:0px; width:30px; height:30px; text-indent:999em; z-index:999; background:url(../images/view.gif) no-repeat 0px -60px; overflow:hidden; cursor:pointer;}
#content .title #view_l:hover{background:url(../images/view.gif) no-repeat 0px -30px;}
#content .title #view_r:hover{background:url(../images/view.gif) no-repeat 0px -90px;}
#content .zxcp .zxcp1{width:100%;}
#content .zxcp li{ float:left; width:235px; height:150px; display:block;margin:0 20px 30px 0; text-align:center; display:block; }
#content .zxcp li a{ display:block; background:#555;  text-align:center;width:235px; height:150px; padding-top:10px; }
#content .zxcp li a:hover{ background:#8dc73f; display:block; text-align:center; width:235px; height:150px;padding-top:10px;}
#content .zxcp li:nth-child(4n){margin-right:0;}
/*#content .zxcp li a{ display:block; background:#555;  text-align:center;;width:235px; height:150px; } */
/*#content .zxcp li a:hover{ background:#8dc73f; display:block;margin-right:20px; text-align:center; width:235px; height:150px;} */
#content .about{ width:1000px; margin:0 auto; height:220px;}
#content .about .js{ width:324px; height:104px; background:url(../images/about_20.gif) no-repeat; margin-top:20px; clear:both; float:left; padding:75px 0 0 83px; line-height:18px;}
#content .fw{ width:490px; height:175px; float:right; margin-top:20px; overflow:hidden;}
#content .fw .fwtit{ padding-bottom:20px; display:block;}
#content .fw .fw1{ width:533px; height:90px;}
#content .fw li{ float:left; width:90px; height:90px; display:block; margin-right:43px; text-align:center;}
#content .fw li.web{ width:90px; height:90px; background: url(../images/fw_03.gif) no-repeat top; display:block;}
#content .fw li.web a{  width:90px; height:90px;background: url(../images/fw_03.gif) no-repeat top; display:block;}
#content .fw li.web a:hover{ width:90px; height:90px; background: url(../images/fw_03.gif) no-repeat  bottom; display:block;}
#content .fw li.app{ background: url(../images/fw_05.gif) no-repeat top; display:block;}
#content .fw li.app a{ background: url(../images/fw_05.gif) no-repeat top; display:block;}
#content .fw li.app a:hover{ background: url(../images/fw_05.gif) no-repeat  bottom; display:block;}
#content .fw li.flash{ background: url(../images/fw_07.gif) no-repeat top; display:block;}
#content .fw li.flash a{ background: url(../images/fw_07.gif) no-repeat top; display:block;}
#content .fw li.flash a:hover{ background: url(../images/fw_07.gif) no-repeat  bottom; display:block;}
#content .fw li.wb{ background: url(../images/fw_09.gif) no-repeat top; display:block;}
#content .fw li.wb a{ background: url(../images/fw_09.gif) no-repeat top; display:block;}
#content .fw li.wb a:hover{ background: url(../images/fw_09.gif) no-repeat  bottom; display:block;}
/* old news*//*
#content .news{ clear:both; width:1000px; margin: 0 auto;}
#content .news .lb{ float:left;}
#content .news .tp{ width:80px; height:60px; padding-right:10px; float:left;}
#content .news .tit{ font-size:14px; font-weight:bold; float:left; line-height:26px; width:300px; font-family:"微软雅黑"; }
#content .news .nr1{ display:block;float:left;line-height:16px;width:300px;overflow: hidden;text-overflow: ellipsis; white-space: normal;height:35px; color:#888; }
#content .news li{ display:block; float:left; width:400px;  height:60px; margin-top:15px; color:#444; padding-right:53px;}
#content .news li a{ color:#444; text-decoration:none;display:block;   height:60px;}
#content .news li a:hover{ color:#8dc73f;display:block;   height:60px;}
#content .news .more{ float:right; width:30px; height:30px; display:block;}
#content .news .more a{ background:url(../images/jia.gif) no-repeat top; width:30px; display:block;}
#content .news .more a:hover{ float:right; background:url(../images/jia.gif) no-repeat bottom; width:30px; display:block; }*/
#content .news{ width:1000px; margin: 0 auto; height:180px;}
#content .news .tp{ width:80px; height:60px; padding-right:10px; float:left;}
#content .news .tit{ font-size:14px; font-weight:bold; float:left; line-height:26px; width:330px; font-family:"微软雅黑"; }
#content .news .nr1{ display:block;float:left;line-height:16px;width:330px;overflow: hidden;text-overflow: ellipsis; white-space: normal;height:35px; color:#888; }
#content .news ul{float:left; display:block; width:480px;  height:180px; overflow:hidden;}
#content .news li{ display:block; width:430px; height:60px; margin-top:20px; color:#444;}
#content .news li a{ color:#444; text-decoration:none;display:block;   height:60px;}
#content .news li a:hover{ color:#8dc73f;display:block;   height:60px;   }
#content .news .more{ float:right; width:30px; height:30px; display:block;}
#content .news .more a{ background:url(../images/jia.gif) no-repeat top; width:30px; display:block;}
#content .news .more a:hover{ float:right; background:url(../images/jia.gif) no-repeat bottom; width:30px; display:block; }
/* 内容区样式  end*/
/* 底部样式 */
#footer{ height:auto; background-color:#dbdbdb;clear:both;}
#footer .dibu{ width:1000px; margin:0 auto; padding-top:30px; }
#footer .con{ width:300px; float:left;}
#footer .con .con_1{ line-height:45px; display:block; height:45px;}
#footer .con .weibo{ height:40px;}
#footer .con .weibo ui{}
#footer .con .weibo li{ width:40px; height:40px; float:left; margin-right:15px;}
#footer .con .weibo li.qq{ background:url(../images/qq.gif) no-repeat top; display:block;}
#footer .con .weibo li.qq a{ background:url(../images/qq.gif) no-repeat top; display:block;}
#footer .con .weibo li.qq a:hover{ background:url(../images/qq.gif) no-repeat bottom; display:block;}
#footer .con .weibo li.xl{ background:url(../images/xl.gif) no-repeat top; display:block;}
#footer .con .weibo li.xl a{ background:url(../images/xl.gif) no-repeat top; display:block;}
#footer .con .weibo li.xl a:hover{ background:url(../images/xl.gif) no-repeat bottom; display:block;}
#footer .con .weibo li.tx{ background:url(../images/tx.gif) no-repeat top; display:block;}
#footer .con .weibo li.tx a{ background:url(../images/tx.gif) no-repeat top; display:block;}
#footer .con .weibo li.tx a:hover{ background:url(../images/tx.gif) no-repeat bottom; display:block;}
#footer .con .dh{ clear:both; margin-top:15px;}
#footer .con .gzsj{ line-height:16px; padding-top:15px;}
#footer .con .gzsj a{ color:#888; text-decoration:none;}
#footer .con .gzsj a:hover{ line-height:16px; color:#8dc73f;}
#footer .contact{ display:block; width:860px; padding-left:140px; background:url(../images/footer_03.gif) 0px 18px no-repeat transparent; height:50px; overflow:hidden;}
#footer .contact li{ float:left; display:block; width:auto; margin-top:10px; overflow:hidden;}
#footer .contact li.c_qq{ width:40px; height:40px; margin-right:15px; background:url(../images/qq.gif) no-repeat top;}
#footer .contact li.c_qq a{ background:url(../images/qq.gif) no-repeat top; display:block;}
#footer .contact li.c_qq a:hover{ background:url(../images/qq.gif) no-repeat bottom; display:block;}
#footer .contact li.c_xl{ width:40px; height:40px; margin-right:15px; background:url(../images/xl.gif) no-repeat top;}
#footer .contact li.c_xl a{ background:url(../images/xl.gif) no-repeat top; display:block;}
#footer .contact li.c_xl a:hover{ background:url(../images/xl.gif) no-repeat bottom; display:block;}
#footer .contact li.c_tx{ width:40px; height:40px; margin-right:15px; background:url(../images/tx.gif) no-repeat top;}
#footer .contact li.c_tx a{ background:url(../images/tx.gif) no-repeat top; display:block;}
#footer .contact li.c_tx a:hover{ background:url(../images/tx.gif) no-repeat bottom; display:block;}
#footer .contact li.c_dh{ margin-left:30px; width:310px;}
#footer .contact li.c_gzsj{ width:350px; margin-top:5px; line-height:16px;}
#footer .contact li.c_gzsj a{ color:#888; text-decoration:none;}
#footer .contact li.c_gzsj a:hover{ line-height:16px; color:#8dc73f;}
#footer .ly{ width:490px; height:225px; float:right;}
#nameundis{ width:226px; height:28px; padding-left:10px; color:#888; line-height:30px; background-color:#ccc; border:1px solid #ccc;}
#namedis{width:226px;  height:28px; padding-left:10px; color:#888; line-height:30px; background-color:#ccc; border:1px solid #ccc;}
#phundis{width:226px;background-color:#ccc; border:1px solid #ccc; height:28px; padding-left:10px;background-color:#ccc; color:#888; float:right; line-height:30px;}
#phdis{width:226px; background-color:#ccc; border:1px solid #ccc; height:28px; padding-left:10px;color:#888;background-color:#ccc;  float:right; line-height:30px;}
#mailundis{background-color:#ccc; width:478px; height:28px; clear:both;background-color:#ccc; border:1px solid #ccc; padding-left:10px; color:#888; margin-top:10px; line-height:28px;}
#maildis{background-color:#ccc; width:478px; height:28px; clear:both; background-color:#ccc; border:1px solid #ccc; padding-left:10px; margin-top:10px;color:#888;line-height:28px;}
#texttextfs{ width:476px; height:93px; background-color:#ccc;  clear:both; margin-top:10px; color:#888;background-color:#ccc; border:1px solid #ccc; padding-left:10px; line-height:20px; font-size:12px; padding-top:5px;}
#textdis{width:476px; height:93px; background-color:#ccc;  clear:both; margin-top:10px; color:#888;background-color:#ccc; border:1px solid #ccc; padding-left:10px; line-height:20px; padding-top:5px;}
#footer .tj{ width:490px; height:30px; text-align:center; background:url(../images/tjbj.gif) no-repeat; margin:0 auto; margin-top:10px;}
#footer .tjan{}
#footer .tjan a{display:block; background:url(../images/tj.gif) no-repeat top; width:120px; height:30px; text-align:center; margin:0 auto;}
#footer .tjan a:hover{display:block; background:url(../images/tj.gif) no-repeat bottom; width:120px; height:30px; text-align:center; margin:0 auto;}
#footer .menu{ height:35px; border-top:1px solid #ccc; clear:both; padding-top:20px;}
#footer .menu a{ color:#888; text-decoration:none;}
#footer .menu a:hover{ color:#8dc73f; text-decoration:none; }
.bqsy{ float:right; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
/* 底部样式 end*/
#footer1{ width:100%; margin:0 auto; background-color:#dbdbdb; }
#footer1 .link{ width:1000px; margin:0 auto; padding:15px 0 15px 0; line-height:24px; border-top:1px solid #ccc;}
#footer1 .link a{ text-decoration:none; color:#888;}
#footer1 .link a:hover{ text-decoration:none;color:#8dc73f;}
.none{ display:none !important;}