body{ color:#222;font: 14px/1.5 tahoma,arial,"Microsoft YaHei"; background:#f2f2f2;}
body,ul,form,p,h1,h2,h3,h4,h5,h6,form,input,button{ margin:0; padding:0; list-style:none; font-style:none; font-weight:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;outline:none;}
img{ border:none; vertical-align:middle}
.fl{float:left;}
.fr{float:right;}
.clear {clear:both;}
.warp{width: 1080px;margin: 0 auto;}
.header,.footer {min-width:1080px;width:100%}
.wrap{width: 1080px; margin: 0 auto;}
.main{width:1080px; margin:auto}
.header{ width:100%; background:url(../images/topbg.jpg) repeat-x ; height:200px; overflow:hidden; min-width:1080px;}
.logo{width:30%; margin:52px 0 10px 0; float:left; display:block;}
.logo_title{width:65%; float:left; text-align:center; color:#fff; margin:55px 0 10px 0;}
.logo_title h3{ font-size:30px; padding-bottom:15px;}
.container{width:1080px; margin:0 auto;} 
.container .title{font-size:32px; color:#fff; margin:40px 0 20px; text-align:center;  font-style:none;}
.container .font{color:#fff; text-align:center;}
.classify{width:860px; margin:55px auto auto 130px ; cursor:pointer;}
.classify_box{width:250px; height:92px;  background:#fff; margin-right:35px; border:1px; border-radius:3px; box-shadow: 3px 3px 2px #d6d8d9; float:left; overflow:hidden;}
.sm_logo{display:block;  margin:30px 10px 0 15px; border-radius:3px; width:56px; height:35px; float:left; background:url(../images/sm_logo.jpg) no-repeat;}
.checkbox_title{ color:#0c70de; font-weight:bold; line-height:25px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding-right:12px; display:block; width:150px;}
.padding{ padding-top:20px;}
.font12{font-size:12px; color:#999;}
.active{width:250px; border:1px solid #439aef; display:block; background:#f4f9ff; border:1px solid #439aef;}
.inform{margin:50px auto; text-align:center; line-height:30px;}
.product {}
.product .table{background:#fff; width:100%;   border-collapse:collapse;}
.product .table thead{height:50px; line-height:50px; border:1px solid #ccc;}
.product .table thead th{ border-right:1px solid #ccc;}
.product .table td { height:50px; line-height:50px; padding-left:10px; border:1px solid #ccc;}
.table_border{border:1px solid #ddd;}
.product-btn{ width:96%; height:30px; line-height:30px; background:#2398f1; border-radius:4px; text-align:center;}
.product-btn a{height:30px; line-height:30px; color:#fff; text-decoration:none; background:url(../images/icon.jpg) no-repeat 0px; padding-left:20px;}
.footer{background:#1f7fe2; padding:20px 0; color:#FFF; margin-top:60px;}
.footer_left{width:820px; float:left;}
.footer_right{width:240px; float:left;}
.footer_right div{width:50%; float:left;}
.footer_right div img{width:100px; height:100px; float:left;}
.footer_right div span{width:110px; line-height:20px; font-size:12px; float:left}
.footer .column{width:200px; float:left; text-align:left;}
.footer .column h4{ font-size:16px; padding-bottom:10px; }
.footer .column ul{}
.footer .column ul li a{ color:#fff; height:30px; line-height:30px; text-decoration:none;}
.footer .column ul li a:hover{text-decoration:underline;}
.copyright{margin:10px auto; }
