html,body{ margin:0; padding:0; font-size:12px;  color:#666; font-family:"Î¢ÈíÑÅºÚ" }
div,form,img,ul,li,p{ margin:0; padding:0; border:0;}
ul{ list-style:none;}
a{ font-size:13px;}
a:link { color: #333333; text-decoration: none; font-size:12px;}
a:visited { color: #333333; text-decoration: none;}
a:hover { color:#DE2710; text-decoration: none;}
a:active { color: #000; text-decoration: none;}

.box_top{ width:100%; height:28px; background:#F3F3F3; border-bottom:1px solid #D5D5D5}
.top{ width:1000px; height:28px; line-height:28px; overflow:hidden; margin:0 auto; padding:0;}
.top .top_lt{ width:266px; float:left; display:inline; color:#666666; padding-left:3px;}
.top .top_rt{ width:210px; float:right; display:inline; margin-right:15px;}
.top .top_rt a{ color:#666666; padding:0 5px; }
.top .top_rt a:hover{ color:#bc1717;}

.header{ width:1000px; height:auto; margin:0 auto;}
.logo{ width:100%; height:130px; background:url(../images/top.jpg) 0 0px no-repeat; }

.box_nav{ width:100%; height:40px; background:url(../images/navbg.jpg) repeat-x; margin-bottom:5px; border-bottom:1px solid #A9A9A9; border-top:1px solid #D5D5D5}
.nav{  width:1000px; height:35px; margin:0 auto}
.nav ul li:first-child{ border-left:1px solid #D1D1D1}
.nav ul li ul li:first-child{ border-left:none}
.nav ul li{ width:140px; float:left; line-height:40px; height:40px; text-align:center; border-right:1px solid #D1D1D1 }
.nav ul li a{ font-weight:bold;  font-size:13px;}
.nav ul li:hover{  background: #F3F3F3}
.nav ul li ul{ width:200px; float:left; display:none; margin-top:-1px;}
.nav ul li:hover ul{ display:block;position:absolute; background:#F3F3F3 }
.nav ul li ul li{ width:200px; float:left; display:block; text-align:left; border-right:none; height:35px; line-height:35px;}
.nav ul li ul li a{ line-height:35px;   display:block; padding-left:43px; font-weight:normal}
.nav ul li ul li a:hover{background:#951209; color:#FFF;}

.banner{ width:1000px; margin:0 auto}
.box{ width:1000px; margin:0 auto; background:#FFFFFF; height:310px; padding-top:15px;}
.box_lf{ width:320px; height:100px; float:left; line-height:30px;}
.tit{ width:100%; height:30px; line-height:30px; font-weight:bold;}
.box_cen{ margin-left:17px; width:310px; float:left}
.box_cen_con{ width:100%;}
.box_cen_con ul li{ width:100%; height:29px; line-height:29px; border-bottom:1px solid #E7E7E7; background:url(../images/Arrow_04.gif) 0 11px no-repeat;}
.box_cen_con ul li a{ float:left; margin-left:15px;}
.box_cen_con ul li span{ float:right}
.box_rg{ float:right; width:310px; margin-right:15px;}
.box_rg_tit{ width:160px; float:right}
.box_rg_tit a{   height:33px; line-height:33px; float:left; padding-left:30px; width:130px; background:url(../images/red.png) 10px 12px no-repeat; border-radius:5px;}
.box_rg_tit a:hover{ background:url(../images/red.png) 10px 12px no-repeat #EDEDED;}

.about{ width:1000px; margin:0 auto; background:#FFFFFF;  padding-top:15px; height:auto}





.com_lt_t{ height:36px; line-height:36px; overflow:hidden; background:url(../images/navbg.jpg) repeat-x; font-size:16px; padding-left:25px; border:1px solid #DADADA}
.com_lt_t font{ font-size:10px; padding-left:10px; text-transform:uppercase;}
.com_lt_con{ line-height:25px; padding:10px; padding-left:25px; background:#F4F4F4; padding-bottom:20px;}



.com_lt{ width:240px; height:auto; overflow:hidden; float:left; display:inline;}
.com_lt ul{ margin:4px 0 0; padding:0;}
.com_lt ul li{ height:28px; line-height:28px; border-bottom:1px solid #e3e3e3;}
.com_lt ul li a{ font-size:12px; color:#333333; display:block; padding-left:28px;}
.com_lt ul li a:hover{ background:#951209; color:#FFF;}
.com_lt ul li{ height:36px; line-height:36px; font-size:14px; background:#F3F3F3; margin-top:3px;}
.com_lt ul li a{ font-size:14px; }







.about_rg{ width:740px; float:right; }
.about_rg_tit{ width:100%; font-size:15px; text-align:left; border-bottom:1px solid #333333; height:35px; line-height:35px;}
.about_rg_con{ margin-top:10px; font-size:13px; line-height:25px;}
.about_rg_con img{max-width:600px;}
.xia{ padding-left:15px; border-bottom:1px solid #545454; border-top:1px solid #545454}

.footer{ width:1000px; margin:0 auto; height:50px; line-height:50px; background:url(../images/footer_shadow.png) top center no-repeat }
.pic ul li{ width:220px; float:left; margin-bottom:20px; border:1px solid #EDEDED; margin-left:10px; margin-right:10px;box-shadow:5px 5px 5px #DCDCDC; text-align:center; height:278px; padding-top:10px;}
.pic ul li img{ width:200px;}
.pic ul li:hover{ border:1px solid #CC0000}