.product_contant{ margin:10px 0;}
.sub_banner{ width:656px; float:left}
.contant{ width:294px; float:right; height:200px; background:url(../images/contactbg.jpg) no-repeat}
.contant h1{ padding-left:20px; height:25px; line-height:25px; padding-top:5px;}
.contact_content{ padding-left:20px;}
.case_b2bnews{ height:auto; margin:7px 0; width:958px; border:#CCCCCC solid 1px; background:#FFFFFF; padding-top:10px;}

.product{ width:960px; margin:0 auto; margin-bottom:5px;}
.leftmenu{ width:187px; float:left; height:415px; background:url(../images/leftmenu_rightborder.gif) no-repeat right;}
.menu_hover{ background-image:url(../images/menu_hover.gif); height:32px; width:167px; line-height:32px; text-align:right; padding-right:20px; font-weight:bold;}
.menu_hover a{ color:#FF3300}
.menu_normal{ background-image: url(../images/menu_normal.gif); height:32px; width:167px; line-height:32px;text-align:right;padding-right:20px;}
.menu_bottom{ background:url(../images/menu_bottom.gif); height:90px; width:187px;}
.product_right{ float:right; width:730px; padding:0 15px 15px 15px;}
.right_title{ height:25px; border-bottom:#CCCCCC dashed 1px; line-height:25px; font-size:14px; color:#0B66A8; margin-bottom:10px;}
.right_content{ font-size:14px; line-height:25px;}
.right_content a{ color:#333333}
.right_content td{ padding:3px; border:#CCCCCC solid 1px; font-size:12px;}
.download{ padding-top:50px; padding-left:20px;}
.shuoming{ border-bottom: #CCCCCC solid 1px; margin:15px 0;}
.aboutus{ width:223px; height:200px; float:right; margin:10px;}
.case_content{padding:20px 0 0 40px; height:auto;}
.case_content li{ float:left; width:155px;text-align:center;}
.case_content li img{border:#D8E0EA solid 2px; }
.case_content p{ margin-top:10px;}
.template_content{ background:url(../images/tembg.gif) repeat-y; height:auto; padding:30px 20px 30px 30px;}
.template_content li{ float:left; width:445px; height:228px; background:url(../images/tem_item_bg.gif) no-repeat; margin:0 10px 10px 0;}
.template_left{ width:190px; float:left; padding:10px;}
.template_right{ width:220px; float:right; padding:10px 10px 10px 0;}
.template_intro{ height:100px; display:block}
.template_right_bottom{ padding-right:20px; text-align:right}
.banben{ color:#FF0000}
.newslist{ padding-left:40px; padding-top:15px;}
.newslist li{ line-height:26px;}
.newslist li a{ color:#039}
.pages{ height:41px; padding:10px 0;text-align:center; margin:20px 0; background:#FFFFFF}
.pages a{ height:26px;line-height:26px;border:1px solid #c4c4c4;color:#001A9F;padding:5px 7px;margin-right:3px; margin-top:3px; font-size:12px}
.pages a:hover{border:1px solid #09c;color:#000000;background:#E8F3FD;text-decoration:none;}
.pages .click{border:1px solid #ff831e;color:#000000;background:#ffebd9;color:#FF3300;}
.pages_input{ vertical-align:middle; width:20px; border:#999999 solid 1px; text-align:center; height:18px;}
.pages_btn{ width:45px; height:21px; border:0}
