@import url(style.css);
.main{ width:950px;background:url(../images/back.jpg) left top repeat-y;}
.imgbot{ clear:both; height:5px; overflow:hidden;}
.left{ float:left; width:210px;}
.left h2{ background:url(../images/title1.jpg) left top no-repeat; line-height:30px; height:34px; text-align:center; font-size:14px; color:#fff; margin:0;}

.leftpro{ margin-bottom:10px;}
.leftpro p{ background:url(../images/title2.jpg) left top no-repeat; width:160px; height:29px; margin:0 0 0 15px; line-height:29px; padding-left:15px;}
.leftpro p a{ color:#CC0000;}
.leftpro ul li ul { padding:5px 0;}
.leftpro ul li ul li{ padding-left:45px;}
.leftpro ul li ul li a{ color:#666;}

.leftcontact ul{ width:170px; line-height:18px; color:#666; padding:5px 0;}
.leftcontact ul li{ padding:5px 0;}

.leftproshow ul{ width:175px;}
.leftproshow ul li{ text-align:center; height:55px; padding-top:10px; background:url(../images/left1.jpg) center bottom no-repeat}

.leftcases ul{width:175px; padding:5px 0;}
.leftcases ul li{ color:#666; padding:5px 0;}
.leftcases ul li a{ color:#666;}

.right{ float:right; width:732px; border-top:1px solid #E8E8E8; background:url(../images/title3.jpg) 1px top no-repeat; position:relative;}
.right .title{ height:60px; overflow:hidden; padding:17px 0 0 14px;}
.right .palce{background:url(../images/home.jpg) left top no-repeat;color:#ADADAD;padding-left:18px;position:absolute;top:9px;right:10px;}
.right .palce span{ color:#D03535; }
.right .content{ padding:25px; color:#333; line-height:18px;}

.news{ width:700px;}
.news li{ background:url(../images/right1.jpg) center bottom no-repeat; height:92px; padding:20px 10px 0 10px;}
.news li a{ font-weight:bold;}
.news li span{ color:#CC3333;}
.news li p{ color:#999999; margin:0; padding:6px 0 0 2em; line-height:18px;}

.page{ text-align:center; color:#D73B41; margin:20px 0;}
.page a{ color:#D73B41;}
.page .disabled{ font-weight:bold; }

.right h1{ text-align:center; margin:15px; color:#C23437; font-size:24px;}
.right .lastdate{ text-align:center; color:#CBCBCB; border-bottom:1px dashed #E8E8E8; width:700px; padding-bottom:20px;}

.pro{ width:684px;}
.pro li{ height:100px; background:url(../images/left1.jpg) left bottom repeat-x; padding-top:15px;}
.pro li a{ font-weight:bold; font-size:14px;}
.pro li p { color:#333; line-height:18px; margin:15px 5px 0 5px; height:72px; overflow:hidden;}
.pro li p img{ float:left; margin:6px 5px 6px 0;}
.pro li p a{ color:#CC3333; font-size:12px; font-weight:normal;}

.viewprotitle{ width:684px;}
.viewprotitle dt{ float:left; width:200px; text-align:center; padding-top:10px;}
.viewprotitle dd{ float:left; width:684px;}
.viewprotitle dd strong{ font-weight:bold; color:#CC3333; font-size:14px;}
.viewprotitle dd p{color:#000000; line-height:18px; padding:10px 0; margin:0;}
.viewprocont{ clear:both; width:660px; line-height:21px; padding:15px 0;}

.success{ width:660px; padding-top:20px;}
.success li{ height:25px; border-bottom:1px dashed #ECECEC; background:url(../images/inco1.jpg) 10px 8px no-repeat; line-height:25px; padding-left:30px; overflow:hidden;}
.success li span{ display:block; float:right; padding-right:10px;}

.ordertd{ width:120px; text-align:right;}
.inputa{ border:1px solid #D1D1D1; width:410px;}
.inputb{ border:1px solid #D1D1D1; width:130px;}

.contact{ width:550px; padding-top:15px;}
.contact dt{ font-weight:bold; color:#CC3333; line-height:24px; padding-top:15px;}
.contact dd{ line-height:21px; color:#;}
