@charset "utf-8";

/*body div style public*/
.body { color:#666666; margin-top:0px; margin-left:0px; margin-right:0px; width:100%; height:auto;font:lighter 12px  Arial, Helvetica, sans-serif "宋体" ;_behavior:url(/extend/images/front/csshover.htc); margin-bottom:0px}/*为什么 HTC 的路径要少一个点我自己都还不清楚*/
html{background:#FFF;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
img{border:none;}
em,strong{font-style:normal;font-weight:normal;}
li{list-style:none;}

.new{background:url(../images/front/news_21.gif) no-repeat right center;padding-right:25px;}

/*font*/
.fontblack{  font: 12px/22px "宋体";color:#666; text-decoration:none; }
a.fontblack:hover{color:#cc0000;}
.font14{ font:lighter 14px/22px "宋体";color:#666;  }
.font14bold{ font:bold 14px/22px "宋体";color:#666; text-decoration:none}
a.font14bold:hover{ color:#CC0000}
.strong{font-weight:bold}
.lighter{ font-weight:lighter}

/*color*/
.col1{ color:#7a8ea0}
.col2{ color:#069dab}
.col3{ color:#0c4291}
.col4{ color:#666}
.col5{ color:#fff}

/*botton class*/
.botton_1{ width:90px; height:25px; display:block; text-align:center; float:left; border:none; font:lighter 12px/24px "宋体"; background-image:url(../images/front/join_12.gif); color:#666; text-decoration:none}

.botton_2{ width:59px; height:26px; display:block; text-align:center; border:0px; font:lighter 12px/26px "宋体"; background-image:url(../images/front/news_13.gif); color:#336699; text-decoration:none; float:left}

/*input box class*/
.inputboxsearch{ width:435px; height:20px; border: solid 1px #ccc; font:13px; line-height: normal; padding-left:25px; padding-top:3px; background-image:url(../images/front/news_16.gif); background-repeat:no-repeat;float:left}
/*gnb*/
#top{
 width:1000px; margin-left:auto;  margin-right:auto; height:77px;
}
#topgnb{ width:100%; background-image:url(../images/front/index_05.gif); background-repeat:repeat-x; background-position:center bottom; _background-position:center bottom;height:39px;}
#topgnb .botton{ width:1000px; height:39px; margin-left:auto; margin-right:auto;_overflow:hidden;}
#topgnb .botton li{ width:127px; height:39px; text-align:center; display:block; float:left; margin-right:5px;}
.qkmenu{ width:127px; height:auto; position:relative;display:none;z-index:1000;top:-4px;; overflow:hidden;}
.qkmenu .m_1{ width:127px; height:auto;padding-bottom:5px;background-image:url(../images/front/qkmenu_back1.gif);padding-top:5px;filter:alpha(opacity=90,style=0)}
.qkmenu .m_2{ width:127px; height:4px; background-image:url(../images/front/qkmenu_back2.gif); overflow:hidden;filter:alpha(opacity=90,style=0)}
.qkmenu .m_1 a{ width:127px; height:26px; display:block; padding-top:2px;padding-bottom:2px;filter:alpha(opacity=80,style=0)}
.qkmenu .m_1 a:hover{filter:alpha(opacity=100,style=0);}
#topgnb .botton li:hover .qkmenu{display:block;}

/*gnbbottom style 1*/
.gnbbottom1{ width:100%; border-top: solid 1px #e1e1e1; height:auto;}
.gnbbottom1 .b_1{ width:930px; height:auto; margin-left:auto; margin-right:auto; padding:12px 35px 12px 35px; overflow:hidden; }
.gnbbottom1 .b_1 div,.gnbbottom2 .b_12 div{ width:315px; float:left; height:14px; overflow:hidden;line-height:14px; font:lighter 12px Arial, Helvetica, sans-serif;}
.gnbbottom1 .b_1 div .a{ width:60px; height:14px; display:block; margin-left:5px;margin-right:5px; float:right; overflow:hidden; text-align:right; line-height:14px; border-left: solid 1px #c0c0c0;}
.gnbbottom1 .b_1 .copyright{width:615px;height:auto; text-align:left}

/*gnbbottom style 2*/
.gnbbottom2{ width:100%; height:auto; background-color:#959595}
.gnbbottom2 .b_12{ width:930px; height:auto;margin-left:auto; margin-right:auto; padding:12px 35px 12px 35px; overflow:hidden; color:#FFFFFF;font: lighter 12px "Arial",}
.gnbbottom2 .b_12 div .a{ width:60px; height:14px; display:block; margin-left:10px; float:right; overflow:hidden; text-align:right; line-height:14px;}
.gnbbottom2 .b_12 .copyright{width:615px;height:auto;text-align:left}
.xkz {margin-right: auto;margin-left: auto;height: auto;width: 620px;background-color: #FFFFFF;margin-top: 5px;}