@charset "utf-8";
a,a:link,a:visited,a:hover,img{border:none; text-decoration:none; color:#555555;}
a:hover{color:#165c97;}
ul,li{list-style:none; margin:0; padding:0;}
body {
	background:#FFF url(../images/bj.jpg) repeat-x; margin:0; padding:0;font-size: 12px;color:#555555;
}
.body{margin:0 auto; width:904px; overflow:hidden;}
.body div{width:100%;overflow:hidden;}
.top{height:66px; padding-top:19px;}
.top .logo{width:403px; float:left; padding-left:37px; overflow:hidden; height:46px;}
.top .topright{width:160px; float:right; margin-right:48px; margin-top:20px; text-align:center;}
.top .topright a,.top .topright a:hover,.top .topright a:visited,.top .topright a:link{font-size:12px; font-weight:bold; color:#165c97; text-decoration:none;}
.menu{ margin-top:1px; height:33px; background:url(../images/menu.jpg) no-repeat; padding-left:20px; width:884px;}
.menu ul{width:900px; overflow:hidden; height:33px;}
.menu ul li{float:left; margin-left:32px; height:33px; overflow:hidden; display:block; width:81px;}
.menu ul li a,.menu ul li a:hover,.menu ul li a:visited,.menu ul li a:link{width:81px; display:block; overflow:hidden; text-align:center; padding-top:10px; height:23px; line-height:14px; font-size:13px; font-weight:bold; color:#FFF;}
.menu ul li a:hover{background:url(../images/menu-hover.jpg) repeat-x;}
.banner{height:275px; margin-top:8px; display:block;}

.main{margin-top:8px;}
.main .left{width:198px; float:left;}
.main .right{width:694px; float:right;}
.main .left .left-title{height:28px; display:block; float:left;}
.main .left .left-content{background:#f9f9f9; border:#dcdcdc 1px solid; border-top:none; padding:8px 8px 14px 8px; width:180px;float:left;overflow:hidden;}
.main .left .left-content ul{width:180px;}
.main .left .left-content ul li{float:left; height:21px; overflow:hidden; width:156px; display:block; background:url(../images/productbj.jpg) no-repeat; line-height:21px; margin-top:3px; padding-left:24px;}
.main .left .linkbg{background:#f9f9f9 url(../images/contactbj.jpg) no-repeat bottom center; height:120px; padding:8px; padding-top:14px; line-height:20px;}
.main .right .right-title{height:25px; display:block; float:left; width:694px; margin-top:17px; background:url(../images/product-show.jpg) no-repeat; text-indent:-10em;}
.main .right .info-title{background:url(../images/neiye_biaoti.jpg) no-repeat; height:29px;margin-top:0px; padding-left:26px; width:668px; font-weight:bold; text-indent:0em; line-height:29px; color:#165c97;}
.main .right .infobg{background:url(../images/about.jpg) no-repeat; width:681px; padding-right:13px; padding-top:8px; height:22px; margin-top:0px;}
.main .right .infobg a,.main .right .infobg a:hover,.main .right .infobg a:visited,.main .right .infobg a:link{width:40px; height:10px; display:block; float:right; text-indent:-100em;}
.main .right .right-content{width:676px; padding:8px;border:#ededed 1px solid; border-top:none; display:block;float:left; overflow:hidden; line-height:20px; text-indent:2em;}
.main .right .right-content img{padding-right:15px; padding-top:3px;}
.main .right .right-content a,.main .right .right-content a:hover,.main .right .right-content a:visited,.main .right .right-content a:link{color:#165c97;}
.main .right .contactbg{line-height:26px; text-indent:0em; padding-left:50px; width:634px; background:url(../images/contactbg.jpg) no-repeat bottom right;}
.main .right .cp-list{border:none; text-indent:0em;width:694px; padding:0; padding-top:16px;}
.main .right .cp-list ul{width:696px; margin-left:-3px; overflow:hidden; display:block; float:left}
.main .right .cp-list ul li{float:left;width:171px; display:block; margin-left:3px; display:block; text-align:center; line-height:40px; height:162px; overflow:hidden;}
.main .right .cp-list ul li img{border:#dcdcdc 1px solid; padding:0;}
.main .right .cp-list ul li a,.main .right .cp-list ul li a:link,.main .right .cp-list ul li a:visited{color:#555555;}
.main .right .cp-list ul li a:hover{color:#165c97;}
.main .right .cp-page{border:none; text-indent:0em;width:694px; padding:0; padding-top:16px;}
.main .right .cp-page ul{width:696px; margin-left:-3px; overflow:hidden; display:block; float:left}
.main .right .cp-page ul li{float:left;width:171px; display:block; margin-left:3px; display:block; text-align:center; line-height:34px; height:160px; overflow:hidden;}
.main .right .cp-page ul li img{border:#dcdcdc 1px solid; padding:0;}
.main .right .cp-page ul li a,.main .right .cp-page ul li a:link,.main .right .cp-page ul li a:visited{color:#555555;}
.main .right .cp-page ul li a:hover{color:#165c97;}
.main .right .cp-page .pager{width:640px;clear:both; padding-right:50px; overflow:hidden;}
.main .right .cp-page .pager a,.main .right .cp-page .pager a:link,.main .right .cp-page .pager a:visited{border:#dcdcdc 1px solid; padding:1px 6px;background:#FFF;margin-left:8px;float:right;color:#555555;}
.main .right .cp-page .pager a:hover{border:#dcdcdc 1px solid; padding:1px 6px; background:#165c97;margin-left:8px; color:#FFF;float:right;}

.bottom{margin-top:19px; background:url(../images/index_34.jpg) repeat-x; width:694px; height:39px; text-align:center; padding-top:24px;}