﻿*{margin:0px;padding:0px;}
ul,li,dl,dd,dt{list-style:none;}
a{text-decoration:none;}
img{border:none;}
.both{clear:both}
.top10{height:10px;overflow:hidden;}
.index_lay{background:url(../images/index_lay.jpg) repeat-x;height:701px;}
.index_cbody{width:980px;margin:0px auto;background:url(../images/index_cbody.jpg) no-repeat;height:701px;}
.login_bg{position:absolute;bottom:0px;}
.login_on{width:980px;height:80px;}
.index_copy{color:white;font-size:12px;position:absolute;bottom:-70px;width:1000px;text-align:center;}
.cbody{width:1000px;margin:0px auto;}
.header{height:96px;background:url(../images/header_bg.jpg) repeat-x 0px 56px;}
.logo{float:left;margin:20px 0px 0px 8px;display:inline;}
.menu{float:left;margin-top:22px;padding-left:23px;background:url(../images/menu_bg.jpg) repeat-x 0px 0px;width:680px;}
.menu ul li{float:left;line-height:40px;}
.menu ul li a{float:left;width:76px;height:40px;margin:2px 4px;display:inline;color:white;font-size:14px;font-weight:bold;text-align:center;}
.menu ul li a:hover {background:url(../images/menu_hover.jpg) no-repeat;}
.tool{float:right;font-size:12px;margin:16px 22px 0px 0px;}
.tool a{color:#000;font-size:12px;}
.tool a:hover {color:red;}
.main{background:url(../images/main_bg.jpg) no-repeat 0px -1px;width:1000px;float:left;padding:20px;height:242px;}
.news{float:left;width:383px;}
.news_title{height:37px;}
.news_title a{float:right;margin:5px 58px 0px 0px;}
.news_top_title{width:360px;height:18px;overflow:hidden;margin-left:5px;}
.news_top_title a{line-height:18px;;text-decoration:underline;color:#2061bb;font-weight:bold;font-size:12px;}
.news_top_body{width:336px;height:54px;overflow:hidden;font-size:12px;color:#949494;line-height:24px;margin:6px 0px 0px 5px;}
.news_body{width:338px;}
.news_body ul li{float:left;line-height:24px;background:url(../images/news_li_bg.gif) no-repeat 0px 10px;width:338px;font-size:12px;}
.news_body ul li a{float:left;margin-left:10px;font-size:12px;color:#505155;width:270px;height:26px;overflow:hidden;}
.news_body ul li a:hover {color:red;}
.news_body ul li span{float:right;width:40px;}
.about{float:left;width:376px;}
.about_title{height:30px;}
.about_title a{float:right;margin:5px 58px 0px 0px;}
.about_body{margin:0px 10px;font-size:12px;line-height:24px;}
.phone{float:left;width:220px;}
.phone_body{margin:20px 15px;font-size:12px;line-height:22px;}
.product{float:left;height:120px;border:1px #ddd solid;clear:both;margin:10px 0px;width:100%;}
.footer{background:#003382;height:36px;}
.copyright{color:white;font-size:12px;text-align:center;line-height:36px;}
.content{margin-top:10px;}
.content_left{float:left;width:200px;}
.content_right{float:right;width:770px;}
.content_about{background:#f0f0f0;width:200px;}
.content_about_title{background:url(../images/about_title.jpg);width:200px;height:30px;line-height:30px;color:white;text-indent:3em;font-weight:bold;}
.content_about_title a{color:white;}
.content_about_body{margin:10px 8px;}
.content_about_body ul li{height:36px;line-height:36px;background:url(../images/about_body.jpg) no-repeat 0px 14px;}
.content_about_body ul li a{display:block;margin-left:42px;color:#686868;font-size:12px;}
.content_about_body ul li a:hover {color:#000;}
.content_phone{background:url(../images/content_phone.jpg) no-repeat;width:200px;height:180px;margin:5px 0px 10px 0px;}
.content_phone_body{float:left;font-size:12px;margin:45px 12px 10px 12px;line-height:24px;display:inline;}
.content_nav{height:34px;border-bottom:1px solid #eeeeee;line-height:34px;}
.content_nav_left{float:left;margin-left:15px;font-size:16px;}
.content_nav_left a{color:#000;}
.content_nav_right{float:right;font-size:12px;margin-right:15px;}
.content_nav_right a{color:#646464;font-size:12px}
.content_char{margin:30px 10px 50px 10px;line-height:24px;font-size:12px;text-indent:2em}
.content_link{background:url(../images/content_link.jpg) repeat-x;height:50px;margin-top:10px;}
.content_link_body{text-align:center;line-height:50px;font-size:12px;color:#656565;}
.content_link_body a{padding:0px 5px;font-size:14px;color:#656565;}
.news_list{margin:20px;width:700px;}
.news_list ul li{float:left;line-height:28px;width:700px;border-bottom:1px dashed #CCCCCC;}
.news_list ul li a{float:left;color:#121212;font-size:12px;width:500px;height:28px;overflow:hidden;margin-left:10px;}
.news_list ul li span{float:right;font-size:12px;margin-right:10px;}
.news_view{margin:40px 10px;}
.news_view_title{font-size:16px;font-weight:bold;color:#12813B;text-align:center;line-height:40px;}
.news_view_desc{font-size:12px;line-height:32px;text-align:center;color:#666;}
.news_view_body{font-size:14px;line-height:28px;}
.product_list{margin:20px 20px;}
.product_list ul li{float:left;width:120px;margin:10px 10px;}
.product_list ul li a {font-size:12px;color:#082C6A;text-align:center;display:block;line-height:22px;background:#eee; height:110px; overflow:hidden}
.product_list ul li a img{width:110px;height:110px;}
.product_view{margin:20px 20px;}
.product_view_title{font-size:16px;font-weight:bold;line-height:32px;text-align:center;}
.product_view_pic{margin:20px 0px;text-align:center}
.product_view_pic img{width:600px;}
.product_view_body{font-size:12px;line-height:26px;}

.banner{height:318px;}
.banner img{}
/* qqshop focus */
#focus {width:1000px; height:318px; overflow:hidden; position:absolute;}
#focus ul {height:318px; position:absolute;}
#focus ul li {float:left; width:1000px; height:318px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:980px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


#demo {
background: #FFF;
overflow:hidden;

width: 960px;
margin:15px 20px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


.page{margin-top:20px;}
.page span{margin-left:5px;font-size:12px;}