@charset "utf-8";

/* CSS Document */

body{background:#f2f2f2;}
.main{ width:1100px; height:580px; position:relative; background:#fff; margin:0 auto; z-index:999;}
.main .product{ width:530px; margin-left:25px; float:left; margin-top:25px;}
.main .product .title{ height:30px; line-height:30px; display:table; width:530px; margin-bottom:12px;}
.main .product .title .more{ display:inline-block; width:16px; height:16px; float:right; margin-top:8px;}
.main .news{ width:496px; float:left; margin-left:20px; position:relative; margin-top:25px;}
.pmore{ position:absolute; right:0; top:0; line-height:27px; height:27px; font-size:12px;}
.main .news .tab ul{top:0px;border-bottom:1px solid #c4c4c4; width:100%; height:26px; margin-bottom:16px;}
.main .news .tab ul li{float:left;cursor:pointer; height:27px; line-height:27px; width:100px; text-align:center; font-size:15px;}
.main .news .tab ul li.current{ cursor:pointer;  color:#FFFFFF; background:#267ad6;}
.main .news .items{display:none;font-size:13px; color:#777;}
.main .news .items dl{ width:496px; display:table; padding-bottom:8px;}
.main .news .items dl dt{ float:left; width:196px; height:120px; overflow:hidden;}
.main .news .items dl dt img{ height:auto !important;}
.main .news .items dl dd{ float:right; width:280px;}
.main .news .items dl dd .time{ display:block; margin-bottom:5px;}
.main .news .items dl dd  p{ line-height:20px;}
.main .news .items ul{ width:496px; display:table;}
.main .news .items ul li{ clear:both; display:table; width:496px; line-height:30px; line-height:30px; border-top:1px dotted #eee;}
.main .news .items ul li a{ float:left;display:inline-block; font-size:12px;}
.main .news .items ul li span{ float:right; display:inline-block; font-size:10px;} 
.main .service{ width:260px; float:left; margin-left:20px; overflow:hidden; padding-top:30px;}
.main .service ul li{ float:left; width:120px; height:89px; margin-right:10px; margin-bottom:10px;}

