@charset "utf-8";
body,html{height:100%;}
body{margin:0px; padding:0px;background-color:#000000;}
body,tr,td{ font-size:12px; color:#999999; line-height:24px;}
form{margin:0px; padding:0px;}
img{border:0px;}
ul,li{list-style:none; margin:0px; padding:0px;}
a:link {color: #999999;text-decoration: none;}
a:visited {color: #999999;text-decoration: none;}
a:hover {color:#FF0000;text-decoration: none;}
a:active {color: #999999;text-decoration: none;}
.blank1{height:1px; float:none; clear:both; overflow:hidden;width:100%; }
.blank5{height:5px; float:none; clear:both; overflow:hidden;width:100%; }
.blank10{height:10px; float:none; clear:both; overflow:hidden;width:100%; }
.blank20{height:20px; float:none; clear:both; overflow:hidden;width:100%;}
.blank40{height:40px; float:none; clear:both; overflow:hidden;width:100%;}
.padding10{padding:10px;}
.f14{ font-size:14px;}
.f12{ font-size:12px;}
a.f12{ color:#888888}
.line{ width:100%;height:1px; overflow:hidden; float:none; clear:both; border-bottom:1px dashed #464646; margin-top:5px; margin-bottom:5px;}
.hui{color:#9C9E9C;}
.topbg{width:100%; height:138px; background:url(top_bg.jpg); background-repeat:repeat-x;}
.top{width:1001px; height:103px;position:relative;}
.top .flash{position:absolute;left: 15px;top: 21px;}
.top .search input{background:url(search_01.jpg); text-indent:10px;width:216px; height:30px; margin:0px; padding:0px; border:none; color:#CCCCCC}
.top .search{position:absolute;right: 30px;top: 35px;}

.banner{width:100%; height:401px; background:url(../upfile/banner.jpg); background-repeat:no-repeat; background-position:center center;}
.homenew{width:310px;}
.homenew .newstitle{padding-left:15px; width:240px; background:url(3jiao.jpg); background-repeat:no-repeat; background-position:left center;float:left;}
.homenew .newstime{float:right;}
.about{width:420px; overflow:hidden;}
.about img{margin-right:10px;}
.gdbg{width:749px; height:164px; background:url(gdbg.jpg); background-repeat:no-repeat; margin-left:10px;}

.left_title{width:195px; height:31px; background:url(left_title.gif); overflow:hidden; position:relative;}
.left_title .l_font{ color:#f8cc7e; font-size:14px; font-weight:bold; position:absolute; left:15px; top:5px;}
.left_content{width:193px; border-left:1px solid #878787; border-right:1px solid #878787; background-color:#2B2B2B}
.left_bottom{ width:195px; height:6px; background:url(left_bottom.gif); overflow:hidden;}

.right_title{ width:797px; height:31px; background:url(right_title.gif); overflow:hidden; position:relative;}
.right_title .r_font{ color:#f8cc7e; font-size:14px; font-weight:bold; position:absolute; left:15px; top:5px;}
.right_content{font-size:14px; line-height:30px; padding-left:10px;}
.right_content a{font-size:14px; }

.bigbox{float:left; margin-right:0px; margin-left:20px; margin-right:10px; margin-bottom:15px; text-align:center}
.pic_border{border:1px solid #E6E6E6; width:160px; margin-bottom:3px; overflow:hidden;}
.pic_box{width:160px; height:160px; overflow:hidden; margin:3px;display:table-cell;vertical-align:middle; text-align:center; background-color:#2B2B2B}
.pic_box img{max-width:160px; max-height:160px;}
.pic_text{line-height:20px; text-align:center; width:160px; overflow:hidden;}

.title{ width:100%; height:153px; background:url(title.jpg); background-position:center top;}
.on{display:block;}
.off{display:none;}

.ss{font-size:12px; color:#8A8A8A; width:138px; margin-right:3px;}
.input{height:20px;}

.gonggao{width:1000px; height:35px; background:url(index_11.jpg); background-repeat:no-repeat; position:relative;}
.ggtitle{position:absolute;left: 85px;top: 8px;}
.ggtitle a{ color:#f8cc7e;}

.main1{ width:265px; height:304px; background:url(main_01.jpg); position:relative;}
.main1_t1{position:absolute;left: 5px;top: 45px; width:240px;}
.main2{ width:255px; height:304px; background:url(main_03.jpg); position:relative;}
.main1_t2{position:absolute;left: 5px;top: 45px; width:423px;}
.main3{ width:245px; height:246px; background:url(main_03.png); position:relative;}
.main3_a1{position:absolute;left: 11px;top: 18px;width:207px;height: 85px;}
.main3_a2{position:absolute;left: 11px;top: 118px;width:207px;height: 86px;}

.casebox{width:250px; height:250px; float:left;}
.huiImg{-webkit-filter: grayscale(100%); 
-webkit-filter: grayscale(1); 
filter: grayscale(100%); 
filter:url('../img/gray.svg#grayscale'); 
filter:gray; }
.color{}

.readmore a{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
.readmore a:hover {color:#84c417; font-family:Arial, Helvetica, sans-serif}

.left{ background-color:#000000;position:fixed; height:100%; width:251px;}
