@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;}
body {margin:0px;padding:0px;font-size: 12px;font-family: Arial,"宋体";color:#3f3f3f;line-height:22px;text-align:left;background-color: #fff;background-image: url(../images/bg.gif);background-repeat: repeat-x;background-position: left top;}
div,span,ul,li,dl,dt,dd,img{margin:0;padding:0;border:0;}
a {text-decoration:none;color:#3f3f3f;}
a:hover{text-decoration:underline;color:#a81303;}
a img {border: none;}
p.clear{clear:both;padding:10px 0 0 0;}
.form {margin:0;padding:0;}
.textfield{width:180px;height:18px;float:left;border:#CCC 1px solid;}
.textfield2{width:135px;height:18px;float:left;border:#CCC 1px solid;}
.textarea{width:180px;height:auto;float:left;border:#CCC 1px solid;}
.textarea2{width:140px;height:auto;float:left;border:#CCC 1px solid;}
.submit{width:88px;height:23px;float:left;background:url(../images/submit.gif) no-repeat;color:#FFF;font-weight:bold;border:none;cursor:pointer;}
.submit3{width:94px;height:24px;float:left;background:url(../images/reset.gif) no-repeat;color:#FFF;font-weight:bold;border:none;cursor:pointer;}
.submit2{width:66px;height:23px;float:left;background:url(../images/search.gif) no-repeat;color:#FFF;font-weight:bold;border:none;cursor:pointer;}
.reset{width:94px;height:24px;float:left;background:url(../images/reset.jpg) no-repeat;color:#FFF;font-weight:bold;border:none;cursor:pointer;}
.select{width:50px;height:18px;float:left;border:#CCC 1px solid;color:#999;}
.red{color:#a81303;}
.pic{float:left;}

/* Banner */
#banner {width:1003px;height:253px;margin: 0 auto;background:url(../images/banner.jpg) no-repeat center top;}


/* Header */
#header{width:981px;height:43px;background:#FFF url(../images/top_bg.gif) repeat-x left;border-bottom:#d9dee2 solid 1px;border-left:#d9dee2 solid 1px;border-right:#d9dee2 solid 1px;padding-left:10px;padding-right:10px;margin: 0 auto;}
.logo{width:200px;height:43px;float:left;margin-right:300px;}
.bolg{width:481px;height:43px;float:left;}

/* Nav */
#mainNav{width:1003px; height:42px; margin:0 auto;}
.logoSubNav{padding-left:33px;float:left;}
.logoSubNav a{margin-right:33px;font-size:16px;}
.logoSubNav a:hover{text-decoration:none;color:#FF9;}
.logoSubNav b a{font-weight:bold;color:#5c0000;line-height:42px;}

/* Content */
#content{width:1003px;height:auto;margin:0 auto;background:url(../images/bg_2_03.gif) repeat-x left top #FFF;overflow:auto; margin-top:20px;}
.group{ width:1001px; height:auto; float:left; background:url(../images/title_bg.gif) repeat-x top #FFF; border-bottom:#999999 1px solid; border-left:#999999 1px solid; border-right:#999999 1px solid; margin-bottom:20px;}
.group_Title{width:981px; height:28px; float:left; padding-left:20px; line-height:28px;font-size:14px; font-weight:bold; color:#a81303;}
.group_Content{width:961px; height:auto; float:left; padding:20px; font-size:12px;}
.share{width:auto;float:right; margin-right:10px;}
.group2{width:961px; height:auto; float:left; background:url(../images/title_bg2.gif) repeat-x top; border:#999999 1px solid; margin-bottom:20px; padding:20px; }

/* Left */
.group2_Left{width:574px; height:auto;float:left; border-right:#999999 1px solid; padding-right:10px; margin-right:20px;}
.group2_LeftPic{width:175px; height:210px; float:left; margin-right:15px;}
.group2_LeftContent{width:379px; height:auto; float:left;}
.group2_LeftContent a{color:#a81303;}
.group2_Right{width:350px; height:auto; float:left;}
.group2_RightTitle{width:40px; height:auto; float:left; padding-top:70px; margin-right:10px;}
.group2_RightPic{width:300px; height:auto; float:left; text-align:center;}
.group3{width:1003px; height:auto; float:left;}
.group3_Left{width:270px; height:auto; float:left; margin-right:20px; }
.group3_Left2{width:268px; height:auto; background:url(../images/title_bg.gif) repeat-x top #FFF; overflow:auto;border-left:#999999 1px solid; border-bottom:#999999 1px solid; border-right:#999999 1px solid; margin-bottom:20px;}
.group3_Left2Tilte{width:248px; height:28px; float:left; padding-left:20px; line-height:28px;font-size:14px; font-weight:bold; color:#a81303;}
.group3_Left2Tilte a{color:#a81303;}
.group3_Left2Content{width:228px; height:auto; float:left; padding:20px;}
.ContentTit{height:32px;line-height:32px;font-size:14px;color:#3f3f3f;text-align:left;overflow:hidden;list-style-type:none;}
.ContentTit a{color:#3f3f3f;font-size:14px;font-weight:bold; list-style-type:none;}
.ContentTit a:hover{color:#a81303;list-style-type:none;}
.group3_Left2Content2{width:228px; height:auto; float:left; border-bottom:dotted 1px #999; padding-bottom:10px; margin-bottom:20px;}
.group3_Left2Content7{width:228px; height:auto; float:left; border-bottom:dotted 1px #999; padding-bottom:10px; }
.group3_Left2Content4{width:228px; height:auto; float:left; padding-top:10px;}
.group3_Left2Content3{width:228px; height:auto; float:left;}
.group3_Left2Content5{width:228px; height:auto; float:left; margin-bottom:15px;}
.group3_Left2Content6{width:228px; height:auto; float:left; margin-top:20px;}

/* Right */
.group3_Right{width:712px; height:auto; float:left; }
.group3_Right2{width:710px; height:auto; background:url(../images/title_bg.gif) repeat-x top; overflow:auto;border-left:#999999 1px solid; border-bottom:#999999 1px solid; border-right:#999999 1px solid; margin-bottom:20px;}
.group3_Right2Tilte{width:690px; height:28px; float:left; padding-left:20px; line-height:28px;font-size:14px; font-weight:bold; color:#a81303;}
.group3_Right2Content{width:670px; height:auto; float:left; padding:20px;}
.group3_Right2Content2{width:670px; height:auto; float:left; font-size:14px; font-weight:bold; text-align:center;}
.group3_Right2Content3{width:377px; float:right; font-size:14px; font-weight:bold; text-align:center; margin-top:15px; margin-bottom:10px;}

/* Case */
.group4{width:1003px; height:auto; float:left; margin-bottom:20px;}
.pic_table_searchTitleb {width:130px;height:25px;float:left;cursor:hand;line-height:25px;text-align:center;font-size:14px;font-weight:bold;color:#777777;list-style-type:none; background:url(../images/pic_table_searchTitleb.gif) repeat left;border-left:#999999 1px solid; border-right:#999999 1px solid;margin-right:10px; padding-top:2px;}
.pic_table_searchTitlea {width:130px;height:25px;float:left;cursor:hand;line-height:25px;text-align:center;font-size:14px;font-weight:bold;color:#a81303;list-style-type:none; background:url(../images/pic_table_searchTitlea.gif) repeat-x left;border-left:#999999 1px solid; border-right:#999999 1px solid;margin-right:10px;padding-top:2px;}
.pic_show_layout {width:961px;height:auto;float:left;list-style-type: none; border:#999999 1px solid; padding:20px 20px 10px 20px; background:url(../images/case_bg.gif) repeat-x left top;}
.pic_show{width:280px;height:auto;float:left;text-align:center; margin-right:60px; line-height:35px;}
.pic_show2{width:280px;height:auto;float:left;text-align:center; line-height:35px;}

/* YJ */
.group4_Content{width:275px; height:auto; float:left; border-right:#999999 1px solid; margin-right:20px; margin-left:20px;}
.group4_Content2{width:255px; height:auto; float:left; border-bottom:dotted 1px #999; padding-bottom:10px; margin-bottom:20px;}
.ContentTit2{height:32px;line-height:32px;font-size:14px;color:#a81303;text-align:left;overflow:hidden;list-style-type:none;}
.ContentTit2 a{color:#a81303;font-size:14px;font-weight:bold; list-style-type:none;}
.ContentTit2 a:hover{color:#a81303;list-style-type:none;}
.group4_Content3{width:275px; height:auto; float:left; margin-left:20px;}

/* Contact */
.group5_Content{width:450px; height:auto; float:left;}
.group5_Content2{width:400px; height:auto; float:left; border-left:#999999 1px solid; margin-left:20px; padding-left:90px;}

/* Footer */
.group6{width:1003px; height:95px; float:left; padding-top:20px; text-align:center; background:url(../images/footer_bg.gif) repeat-x left top; }

