@charset "utf-8";
/* CSS Document */
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,a{padding:0;margin:0;}
body{background:url(/web/images/background/main_bg01.jpg) top center no-repeat #000;display:table;width:100%;font-family:"宋体","黑体","微软雅黑",Arial, Helvetica, sans-serif;font-size:12px;color:#fff;}
ul,li{list-style:none;}
.clear{clear:both;}
img{border:0;}
a:link,a:visited{color:#fff;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
a.bluegreen:link,a.bluegreen:visited{color:#00ccff;text-decoration:none;}
a.bluegreen:hover,a.bluegreen:active{text-decoration:underline;}
a.yellow:link,a.yellow:visited{color:#eab219;text-decoration:none;}
a.yellow:hover,a.yellow:active{text-decoration:underline;}
a.purple:link,a.purple:visited{color:#b400ff;text-decoration:none;}
a.purple:hover,a.purple:active{text-decoration:underline;}
a.green:link,a.green:visited{color:#60ff00;text-decoration:none;}
a.green:hover,a.green:active{text-decoration:underline;}
a.gray:link,a.gray:visited{color:#9e9e9e;text-decoration:none;line-height:20px;}
a.gray:hover,a.gray:active{text-decoration:underline;}

a.more:link,a.more:visited{line-height:24px;float:right;padding-right:10px;color:#00ccff;}
a.more:hover,a.more:active{text-decoration:underline;color:#00ccff;}
a.ared:link,a.ared:visited{color:#cc0000;text-decoration:underline;}
a.ared:hover,a.ared:active{text-decoration:none;}
/*------------------------------header------------------------------*/
.header{height:126px;width:937px; margin:0 auto;}
.header .top{width:937px;}
.left_crystal,.mainnav,.right_crystal{float:left;}
.left_crystal,.right_crystal{width:92px;height:87px;}
.mainnav{width:713px; margin-top:10px; padding:0 20px;}
#nav {line-height:24px;list-style-type: none;}
#nav a{display: block; width: 80px; text-align:center;font-weight:bold;}
#nav a:link{color:#fff; text-decoration:none; font-weight:bold;}
#nav a:visited{color:#fff;text-decoration:none;}
#nav a:hover{color:#fff;text-decoration:none;}
#nav li {float:left;width:85px; height:35px; line-height:35px;}
#nav li a:hover{text-decoration:none;}
#nav li ul {line-height:27px;list-style-type:none;text-align:left;left: -999em; width: 180px; position: absolute;}
#nav li ul li{float: left; width:100px; text-align:center;background:url(/web/images/nav_sortbg.jpg) no-repeat; width:100px; height:27px;}
#nav li ul a{display: block; width:100px;text-align:center; line-height:27px;}
#nav li ul a:link{text-decoration:none;}
#nav li ul a:visited{text-decoration:none;}
#nav li ul a:hover{color:#fff; text-decoration:underline;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}


.ie6-out{_margin-left:900px;_zoom:1;}
.ie6-in{_position:relative;_float:left;_margin-left:-900px;} 
.header2{background:url(/web/images/topnav_bg.gif) no-repeat center bottom;height:205px;width:100%;min-width:980px;_zoom:1; margin:0 auto;padding-top:56px;}
.header2 .sub_1{height:205px;width:980px; margin:0 auto;}
.header2 .sub_1 ul li{float:left;}
.header2 .sub_1 ul li.n1{width:193px;height:55px; margin-top:150px;}
.header2 .sub_1 ul li.n1 a{width:193px;height:55px;background:url(/web/images/n1.gif) no-repeat;display:block}
.header2 .sub_1 ul li.n1 a:hover{background:url(/web/images/n1_2.gif) no-repeat;}
.header2 .sub_1 ul li.n2{width:191px;height:55px; margin-top:150px;}
.header2 .sub_1 ul li.n2 a{width:191px;height:55px;background:url(/web/images/n2.gif) no-repeat;display:block}
.header2 .sub_1 ul li.n2 a:hover{background:url(/web/images/n2_2.gif) no-repeat;}
.header2 .sub_1 ul li.n3{width:212px;height:205px;}
.header2 .sub_1 ul li.n4{width:85px;height:55px; margin-top:150px;}
.header2 .sub_1 ul li.n4 a{width:85px;height:55px;background:url(/web/images/n4.gif) no-repeat;display:block}
.header2 .sub_1 ul li.n4 a:hover{background:url(/web/images/n4_2.gif) no-repeat;}
.header2 .sub_1 ul li.n5{width:106px;height:55px; margin-top:150px;}
.header2 .sub_1 ul li.n5 a{width:106px;height:55px;background:url(/web/images/n5.gif) no-repeat;display:block}
.header2 .sub_1 ul li.n5 a:hover{background:url(/web/images/n5_2.gif) no-repeat;}
.header2 .sub_1 ul li.n6{width:193px;height:55px; margin-top:150px;}
.header2 .sub_1 ul li.n6 a{width:193px;height:55px;background:url(/web/images/n6.gif) no-repeat;display:block}
.header2 .sub_1 ul li.n6 a:hover{background:url(/web/images/n6_2.gif) no-repeat;}

/*------------------------------------footer-----------------------*/
.footer{background:url(/web/images/footer_bg.jpg) no-repeat top center;height:159px;text-align:center;line-height:23px; padding-top:80px;}
.footer a:link,.footer a:visited{color:#fff;text-decoration:none;line-height:23px;font-size:12px;}
.footer a:hover,.footer a:active{text-decoration:underline;}
