@charset "utf-8";
/* CSS Document */

body {margin:0px ; padding:0px; font-size:12px; background-color:#fff; font-family:微软雅黑, Arial, Helvetica, sans-serif;}

body a {color:#737373; text-decoration:none;}
body a:hover {color:#FF0000; text-decoration:underline;}

.head_font { padding-right:10px; color:#f8acac}
.head_font a{ color:#f8acac; text-decoration:none;}
.head_font a:hover{ color:#f8acac; text-decoration:underline;}

.SiteNav { width:965px; margin:0 auto; height:34px; font-size:14px; font-weight:bold;}
.SiteNav li {list-style:none; float:left; line-height:30px;}
.SiteNav ul {padding:0; margin:0; padding-left:0px;}
.SiteNav a {display: block; width:119px; height:33px; text-align:center; color:#666666; text-decoration:none; border-right:1px solid #cccccc;}
.SiteNav a:hover {background-position: bottom;color: #cc0000; text-decoration:none; border-bottom:1px solid #cc0000}



/*----
.SiteNav span a{color:#999999;}
____*/

.service_ico{width:60px; height:42px; text-align:center; float:left}
.service_font{float:left; height:35px; line-height:20px; text-align:left; padding:0px 0px 0px 0px}
.service_font_1{font-size:14px;}
.service_font_2{font-size:12px; color:#a2a2a2}
.service_font a{color:#666666; text-decoration:none;}
.service_font a:hover{color:red; text-decoration:underline;}

.black13{font-size:12px; line-height:24px;}
.white12{color:#FFF;}

.tab a{color:#666666; text-decoration:none;}
.tab a:hover{color:#cc0000; text-decoration:underline;}

.page_client a{color:#666666; text-decoration:underline;}
.page_client a:hover{color:#cc0000; text-decoration:underline; }

.leftsidebar {width:200px; }
.leftsidebar ul {padding:0; margin:0;}
.leftsidebar li {text-align:left; height:30px; width:190px; line-height:28px; border-bottom:1px solid #dddddd; list-style:none;}
.leftsidebar a {padding-left:10px; color:#4d4948}
.leftsidebar a:hover { text-align:left; display: block; height:28px; width:180px; text-decoration:none; }

.case_con { padding-top:10px;}
.case_con a{color:#6d6e71; text-decoration:none;}
.case_con a:hover{color:#dd0000; text-decoration:underline;}
.case_con2 a{color:#6d6e71; text-decoration:none;}
.case_con2 a:hover{color:#dd0000; text-decoration:underline;}
.case_tag {height:30px; line-height:30px; font-weight:bold;}
.mail a {color:#FFFFFF; text-decoration:none}
.mail a:hover {color:#FFFF00; text-decoration:underline;}

.index_head {font-size:12px; text-align:right; padding-right:5px;}
.new_case a{color:#6d6e71; text-decoration:none;}
.new_case a:hover{color:#ff7700; text-decoration:underline;}

.case_list{ display:inline; padding:0; float:left;width:182px; height:150px; overflow:hidden; margin:20px 12px 0 0;}
.case_list a{border:0}
.case_list div{ height:22px; line-height:22px; text-align:center; color:#6d6e71}

.about_img {width:74px; float:left;}
.about_font {float:left; margin-left:10px; margin-right:10px; height:74px; line-height:22px; padding-top:5px;}

.page_title {padding:20px 0px 10px 0px; font-size:12px; line-height:22px; color:#000; border-bottom:1px solid #e8eae9;}