/* CSS Document By Aring QQ:296409589 http://www.divsz.com/ */
@import url("all.css");
/**** main ****/
.main .main_l{ float:left; width:205px;}
.main .main_r{ float:right; width:716px; border:solid #c8c3be; border-width:0 1px 1px 0; padding:24px; background:#ffffff; min-height:1077px; _height:1077px;}
.l_sub{ border:solid #dddddd; border-width:0 1px; background:#ffffff;}
.l_sub h2{ color:#ffffff; font-weight:bold; text-align:center; line-height:34px; border-bottom:1px solid #dddddd; background:url(../images/l_h2.jpg) repeat-x;}
.l_sub a{ display:block; color:#000000; line-height:30px; border-bottom:1px solid #dddddd; background:url(../images/l_a.jpg) repeat-x;}
.l_sub a:hover{ color:#ffffff; text-decoration:none; background:#3092b9;}
.l_sub h3 a{ font-weight:bold; padding-left:20px;}
.l_sub h4 a{ padding-left:32px;}
.l_tact{ line-height:20px; padding-bottom:20px; background:#ffffff;}
.l_tact div img{ margin:12px 0;}
.l_tact p{ padding-left:20px;}
.l_tact p a{ color:#0096db;}
.l_tact p a:hover{ color:#000000;}
.l_tact p img{ margin:5px 12px 0 0;}
.type{ font-size:18px; color:#007dc2; font-weight:bold; line-height:25px; border-bottom:1px solid #ccc; padding:2px 0;}
.pro ul{ width:714px; padding:2px 0; margin:0 auto;}
.pro li{ float:left; width:238px; height:262px;}
.pro li div{ width:206px; height:206px; margin:10px auto;}
.pro li div img{ width:200px; height:200px; padding:2px; border:1px dotted #393939;}
.pro li p{ font-weight:bold; text-align:center; line-height:18px; padding:0 16px;}
.pro li p a{ color:#0096db;}
.pro li p a:hover{ color:#000000;}
.news{ padding:15px 0;}
.news li{ height:24px; line-height:24px; border-bottom:1px dotted #cec7bd; padding:5px 10px;}
.news li span{ float:right;}
.news li em{ float:left; width:28px;}
.news li a{ color:#0096db;}
.news li a:hover{ color:#000000;}
.page{ height:24px; text-align:center; line-height:24px; margin-top:10px;}
.page a,.page span{ padding:0 3px; margin:0 3px;}
.page a:hover,.page span.page_on{ color:#0096db;}
.cont{ line-height:20px;}
.cont a,.other a{ font-style:italic; color:#0096db;}
.cont a:hover,.other a:hover{ color:#000000;}
.about p{ line-height:24px; padding:5px;}
.tact{ padding:0 5px;}
.tact p{ line-height:20px;}
.tact a{ color:#0096db; font-weight:bold;}
.name{ width:716px; height:218px;}
.name .name_l{ float:left; width:226px;}
.name .name_r{ float:left; width:490px;}
.name_l img{ width:200px; height:200px; padding:2px; border:1px solid #393939;}
.name_r h1{ font-size:20px; color:#0096db; font-weight:bold; line-height:24px; margin-bottom:10px;}
.name_r p{ height:20px; line-height:20px;}
.name_r h4{ line-height:24px; padding-top:18px;}
.name_r h4 a{ width:80px; color:#ffffff; font-weight:bold; text-align:center; border-radius:4px; background:#0096db;}
.name_r h4 a:hover{ color:#ffffff;}
.view h1{ height:32px; font-size:20px; color:#0096db; font-weight:bold; text-align:center; line-height:24px;}
.view p{ line-height:24px; border-bottom:1px solid #cccccc; margin-bottom:12px;}
.other{ padding-top:10px;}
.other p{ line-height:20px;}
.send h3{ width:150px; color:#ffffff; font-weight:bold; text-align:center; line-height:24px; border-radius:4px; margin:12px 0; background:#0096db;}
.send p{ line-height:32px;}
.send h4{ padding-bottom:20px;}
.send h4 input{ height:36px; line-height:36px; vertical-align:middle; border:1px solid #d6d4d1; padding-left:12px;}
.send h4 input.txt_a{ width:500px;}
.send h4 input.txt_b{ width:160px; text-transform:uppercase; margin-right:12px;}
.send h4 input.on,.send h4 textarea.on{ border:1px solid #0096db;}
.send h4 img{ vertical-align:middle; cursor:pointer;}
.send h4 textarea{ width:500px; height:180px; font-family:Arial; line-height:24px; border:1px solid #d6d4d1; padding:6px 12px;}
.send h5 input{ width:120px; height:42px; color:#ffffff; border:none; margin-right:20px; background:#0096db; cursor:pointer;}