/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:' '; color:#666;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1000px; margin:0 auto;}













/*Add------------------------------------------------------------------------------*/
.con{ padding:20px;}

.weizhi{height:40px; line-height:40px; background:url(../images/title03.png) no-repeat;font-size:14px; }
.inside{ background:#fff; min-height:400px; border:#ccc solid 1px; width:1178px; margin:0 auto;}
.inside h2{ height:40px; line-height:40px; padding-top:20px; font-size:22px; color:#000; font-weight:normal; margin:0 20px;}
.inside .bt{ height:34px; margin:10px auto; padding:0 20px;}
.inside .bt a{ float:left; padding:0 20px; height:32px; line-height:32px; font-size:14px;}
.inside .bt a:hover{ border:#116634 solid 1px; color:#116634; padding:0 19px; height:30px; line-height:30px;}

.cplb{background:#fff; min-height:400px; border:#ccc solid 1px; width:1178px; margin:0 auto; padding:20px;}
.cplb .left{ float:left; width:830px;}
.cplb .left dl{ margin-top:20px;width:100%;height:220px;}
.cplb .left dl h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;}
.cplb .left dl h2 strong{ float:left; font-size:18px; font-weight:normal; color:#333;}
.cplb .left dl h2 a{ float:right; font-size:12px; font-weight:normal; color:#333;}
.cplb .left dl dd{ float:left; width:190px; height:165px; margin-top:10px; margin-left:15px;}
.cplb .left dl dd img{ width:190px; height:190px; outline-width:0px; vertical-align:top;}
.cplb .left dl dd span{ display:block; width:100%; height:30px; line-height:30px; text-align:left;}

.cplb .right{ float:right; width:298px;}
.cplb .right .r1{ width:298px;}
.cplb .right .r1 h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;font-size:18px; font-weight:normal; color:#333;}
.cplb .right .r1 dl dt{ height:36px; line-height:36px; background:url(../images/left.png) left center no-repeat; border-bottom:#ccc solid 1px;}
.cplb .right .r1 dl dt a{ font-size:14px; padding-left:15px; color:#333;}
.cplb .right .r1 dl dd{ height:25px; line-height:25px; padding-left:15px;}

.cplb .right .r2{ width:298px; margin-top:20px;}
.cplb .right .r2 h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;font-size:18px; font-weight:normal; color:#333;}
.cplb .right .r2 img{ width:298px; height:155px; margin-top:10px;}
.cplb .right .r2 span{ display:block; width:100%; height:30px; line-height:30px; font-size:14px; color:#333;}

.cplb .right .r3{ width:298px; margin-top:20px;}
.cplb .right .r3 h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;font-size:18px; font-weight:normal; color:#333;}
.cplb .right .r3 ul li{ height:35px; line-height:35px; background:url(../images/abg_1.png) left center no-repeat;}
.cplb .right .r3 ul li a{ font-size:14px; padding-left:15px; color:#333;}

.case{background:#fff; min-height:400px; border:#ccc solid 1px; width:1178px; margin:0 auto; padding:20px;}
.case .left{ float:left; width:830px;}
.case .left h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;}
.case .left h2 strong{ float:left; font-size:18px; font-weight:normal; color:#333;}
.case .left h2 a{ float:right; font-size:12px; font-weight:normal; color:#333;}
.case .left ul li{ height:150px; margin-top:15px;}
.case .left ul li img{ width:250px; height:130px; border-radius:5px; float:left;}
.case .left ul li a{ font-size:15px; display:block; width:520px; height:30px; line-height:30px; overflow:hidden; float:left; margin-left:35px;}
.case .left ul li span{ display:block; width:520px; height:75px; line-height:25px; margin-top:6px;overflow:hidden; float:left; margin-left:35px; font-size:14px;}



.case .right{ float:right; width:298px;}
.case .right .r1{ width:298px;}
.case .right .r1 h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;font-size:18px; font-weight:normal; color:#333;}
.case .right .r1 ul li{ height:36px; line-height:36px; background:url(../images/left.png) left center no-repeat; border-bottom:#ccc solid 1px;}
.case .right .r1 ul li a{ font-size:14px; padding-left:15px; color:#333;}


.case .right .r2{ width:298px; margin-top:20px;}
.case .right .r2 h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;font-size:18px; font-weight:normal; color:#333;}
.case .right .r2 ul li{ height:35px; line-height:35px; background:url(../images/abg_1.png) left center no-repeat;}
.case .right .r2 ul li a{ font-size:14px; padding-left:15px; color:#333;}


.xwzxa{background:#fff; min-height:400px; border:#ccc solid 1px; width:1178px; margin:0 auto; padding:20px;}
.xwzxa .left{ float:left; width:830px;}
.xwzxa .left h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;}
.xwzxa .left h2 strong{ float:left; font-size:18px; font-weight:normal; color:#333;}
.xwzxa .left h2 a{ float:right; font-size:12px; font-weight:normal; color:#333;}
.xwzxa .left ul li{ height:80px; margin-top:20px;}
.xwzxa .left ul li .left{ float:left; width:40px; height:52px; border-radius:5px;}
.xwzxa .left ul li .left span{ display:block; width:40px; height:32px; line-height:32px; text-align:center; font-size:14px; background:#f2f2f2; color:#999;}
.xwzxa .left ul li .left strong{ display:block; width:40px; height:20px; line-height:20px; text-align:center; font-size:14px; background:#ccc; color:#fff; font-weight:normal;} 
.xwzxa .left ul li .right{ width:780px; float:right;}
.xwzxa .left ul li .right a{ display:block; color:#333; font-size:14px; height:25px; line-height:25px; font-weight:bold; width:100%; overflow:hidden;}
.xwzxa .left ul li .right span{display:block; font-size:14px; height:56px; line-height:28px; width:100%; overflow:hidden;}


.xwzxa .right{ float:right; width:298px;}
.xwzxa .right .r1{ width:298px;}
.xwzxa .right .r1 h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;font-size:18px; font-weight:normal; color:#333;}
.xwzxa .right .r1 ul li{ height:36px; line-height:36px; background:url(../images/left.png) left center no-repeat; border-bottom:#ccc solid 1px;}
.xwzxa .right .r1 ul li a{ font-size:14px; padding-left:15px; color:#333;}

.xwzxa .right .r2{ width:298px; margin-top:20px;}
.xwzxa .right .r2 h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;font-size:18px; font-weight:normal; color:#333;}
.xwzxa .right .r2 img{ width:298px; height:155px; margin-top:10px;}
.xwzxa .right .r2 span{ display:block; width:298px; height:30px; line-height:30px; font-size:14px; color:#333; overflow:hidden;}

.xwzxa .right .r3{ width:298px; margin-top:20px;}
.xwzxa .right .r3 h2{ height:40px; line-height:40px; border-bottom:#ccc dashed 1px;font-size:18px; font-weight:normal; color:#333;}
.xwzxa .right .r3 ul li{ height:35px; line-height:35px; background:url(../images/abg_1.png) left center no-repeat;}
.xwzxa .right .r3 ul li a{ font-size:14px; padding-left:15px; color:#333;}




/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(../images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


