/* CSS Document */

#main .sub-wap{ background:#fff; margin:0 auto; width:1200px; padding-top:20px;}

#main .sub-list{ padding:10px 20px; width:180px; float:left;}

#main .sub-list h1{ font-size:16px; color:#E86200; padding-bottom:15px; text-indent:3em;}

#main .sub-list .new{ border-top:2px solid #ccc; width:180px;}

#main .sub-list .new li{ background:url(../images/lbg.jpg) repeat-x; width:180px; height:37px; line-height:37px; text-indent:3.5em; font-size:14px;}

#main .sub-list .new li a{ float:left; width:100%; background:url(../images/black.jpg) no-repeat 160px center; text-indent:1em;}

#main .sub-list .new li a:hover,#main .sub-list .new li .selected{ background:url(../images/down.jpg) no-repeat 160px center; color:#E86200; }

#main .sub-wap .x{ float:left;}

#main .sub-wap .sub-right { overflow:hidden; zoom:1;}

#main .sub-wap .sub-right h2{ font-size:14px; font-weight:400; border-bottom:1px solid #ccc; height:30px; line-height:30px;}

#main .sub-wap .sub-right .new-list li{ height:50px; line-height:50px; border-bottom:1px solid #ccc; background:url(../images/ico2.jpg) no-repeat right center;}

#main .sub-wap .sub-right .new-list{ width:680px; float:left;}

#main .sub-wap .sub-right .new-list span{ color:#ccc; float:left; padding-left:20px;}

#main .sub-wap .sub-right .new-list a{ float:left;}

#main .sub-wap .sub-right .hot{ float:left; width:225px; -moz-box-shadow:0px 0px 12px #B0B0B0; -webkit-box-shadow:0px 0px 12px #B0B0B0; box-shadow:0px 0px 12px #B0B0B0; margin:20px; padding-bottom:20px; border:1px solid #ccc;}

#main .sub-wap .sub-right .hot li{ line-height:180%; padding:0 5px;}

.fenye{ overflow:hidden; zoom:1; clear:both; margin:10px 0; margin-bottom:20px; width:680px;}



/*<!--new-->*/

#main .sub-right .case{ float:left; width:690px;}

#main .sub-right .case dl{ margin:20px 10px; overflow:hidden; zoom:1;}

#main .sub-right .case dl dt{ float:left; width:180px;}

#main .sub-right .case dl dd{ float:left; width:470px; padding-left:20px; line-height:150%; margin:5px 0;}

#main .sub-right .case dl .cdetails{ height:40px; margin:0; margin-bottom:5px;}

#main .sub-right .case dl dd b{ color:#E86200;}

#main .sub-right .case dl dd input:hover{ filter: Alpha(opacity=70,finishOpacity=70,style=0); -moz-opacity:0.7; opacity:0.7;}

/*<!--case-->*/

#main .sub-right .company{ float:left; width:650px;}

#main .sub-right .company p img{ float:left; margin-right:10px;}

#main .sub-right .company p{ padding:20px; line-height:200%; text-indent:2em;}

#main .sub-list #intro li{ background:url(../images/lbg.jpg) repeat-x; width:180px; line-height:37px; text-indent:4em; font-size:14px; height:auto;}

#main .sub-list #intro dl{ background:url(../images/menubg.gif) no-repeat; }

#main .sub-list #intro dt{  background:url(../images/lbg.jpg) repeat-x; width:180px; height:37px; line-height:37px; text-indent:2em; font-size:14px;}

#main .sub-list #intro dd{ line-height:200%; padding-left:10px; background:#FFFFFF; font-size:14px;}

#main .sub-list #intro dt img{ float:right; padding-right:23px; padding:15px 25px; cursor:pointer;}

#main .sub-list #intro dd{ height:37px; line-height:37px; text-indent:3em; border-bottom:1px solid #ccc;}

/*<!--company-->*/

#main .sub-right .business{ float:left; width:650px;}

#main .sub-right .business p{ padding:20px; padding-bottom:0px;}

/*business*/

#main .sub-wap .message{ padding:20px; padding-top:0px; background:url(../images/message.jpg) no-repeat 90% 80%; }

#main .sub-wap .message h2{ font-size:14px; font-weight:400; border-bottom:1px solid #ccc; height:30px; line-height:30px;}

#main .sub-wap .link h2{ font-size:14px; font-weight:400; border-bottom:1px solid #ccc; height:30px; line-height:30px;}

#main .sub-wap .message ul{ margin:20px; padding-left:20px;}

#main .sub-wap .message ul li label{ float:left; height:30px; width:80px;}

#main .sub-wap .message ul li strong{ color:#F07114; font-size:20px; font-weight:bold;}

#main .sub-wap .message ul li{ height:30px; line-height:30px; margin:10px 0;}

#main .sub-wap .message ul li input[type="text"]{ border:1px solid #ccc; width:290px; height:28px; line-height:28px; text-indent:1em;}

#main .sub-wap .message ul li input[type="image"]{ float:left; margin-right:10px;}

#main .sub-wap .message ul li input[type="image"]:hover{filter: Alpha(opacity=90,finishOpacity=90,style=0); -moz-opacity:0.9; opacity:0.9;}

#main .sub-wap .message ul li textarea{ width:640px; height:120px; border:1px solid #ccc;}

#main .sub-wap .message ul .textarea{ height:auto;}

/*message*/

#main .sub-wap .link{ margin:0 20px; padding-bottom:30px; overflow:hidden; zoom:1;}

#main .sub-wap .adderss{ float:left; width:400px; margin:20px; margin-top:30px;}

#main .sub-wap .map{ float:right; widows:670px; height:400px; margin:20px;  margin-top:30px;}