/* CSS Document */
#mainleft{ float:left; width:363px; margin:10px 0 0 0;}
.js{ width:363px; height:332px;}


.newslist{ width:363px;}
.newslist h1{width:363px; border-bottom:1px #E7E7E7 solid; float:left;}
.newslist .title{ float:left;}
.newslist .more{ float:right;}
.newslist ul{ margin:5px 0 0 0; float:left;}
.newslist ul li{ line-height:20px; background:url(../images/dian.gif) no-repeat; float:left; width:363px;}
.newslist ul li a{ padding:0 0 0 10px;}


.ji2{ margin:10px 0 0 0; width:377px; height:256px; float:left;}

.customerservice{ width:363px; }
.customerservice h1{width:363px; border-bottom:1px #E7E7E7 solid; float:left;}
.customerservice .title{ float:left;}
.customerservice .more{ float:right;}
.customerservice ul{ margin:5px 0 0 0; float:left;}
.customerservice ul li{ line-height:20px; float:left; width:363px;background:url(../images/dian.gif) no-repeat;}
.customerservice a:link,.customerservice a:visited{color: #666666;text-decoration: none;}
.customerservice a:hover{color: #D80018;	text-decoration: none;}


#mainright{ float:right; margin:10px 0 0 0;}
.product .t{ margin:5px 0 0 0;}
.product .c{ background:url(../images/product_10.gif) repeat-y; width:574px; }
.product .pic{ width:130px; height:88px; border:1px #E7E7E7 solid;}
.product .pic img{ width:124px; height:82px; margin:3px 0 0 3px;}
.product .name{ margin:5px 0 0 0;}
.product .website{  margin:0 0 5px 0;}
.product .website a:link,.product .website a:visited{color: #319CCE;text-decoration: none;}
.product .website a:hover{color: #D80018;	text-decoration: none;}
.product ul li{ float:left; margin:10px 0 0 9px;_margin:10px 0 0 7px; width:130px; height:132px;}


.services{ margin:20px 0 0 0;}
.service{ width:578px; height:146px; margin:5px 0 0 0;}


.hynews{ width:445px; margin:10px 0 0 0; float:left;}
.hynews h1{width:445px; border-bottom:1px #E7E7E7 solid; float:left;}
.hynews .title{ float:left;}
.hynews .more{ float:right;}
.hynews ul{ margin:5px 0 0 0; float:left;}
.hynews ul li{ line-height:20px; background:url(../images/dian.gif) no-repeat; float:left; width:363px;}
.hynews ul li a{ padding:0 0 0 10px;}

.qq{ float:left; margin:10px 0 0 10px;}
.js3{ width:560px; height:124px; clear:both; float:left; margin:22px 0 0 0; border:3px #E6E6E6 solid;}

.case{ width:970px;float:left; margin:10px 0 0 0; clear:both;}
.case .top .l{background:url(../images/3311.gif) no-repeat; width:6px; height:29px; float:left;}
.case .top .c{background:url(../images/3.gif) repeat-x; width:959px;height:29px; float:left;}
.case .top .r{background:url(../images/4bb.gif) no-repeat; width:5px; height:29px; float:left;}
.case .top .title{ float:left;}
.case .top .more{ float:right; margin:0 5px 0 0;}
.case .conter{ border-left:1px #EEEEEE solid;border-right:1px #EEEEEE solid; width:968px;}
.caselist{ margin:0 0 0 15px;}
.caselist dl{ float:left; width:150px; margin:10px 0 0 7px;}
.caselist dt{ font-weight:bold; color:#333; margin:0 0 5px 0;}
.caselist dd{background:url(../images/dian.gif) no-repeat;}
.caselist dd a{ padding:0 0 0 8px; line-height:20px;}


.partners{ clear:both; border-top:1px #EDEDED solid; width:932px; margin:10px 0 0 0;}
.partners h1{ float:left;}
.partners ul{margin:12px 0 0 0;}
.partners ul li{ float:left; }

.qq{ background:url(../images/qq.gif) no-repeat; width:124px; height:240px;}
.qq ul{ margin:35px 0 0 15px;}
.qq ul li{ line-height:20px;}
