@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: url(../images/banner.jpg) repeat-x center top #FFF;}
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;}
.clearfix:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
} 
ul{*zoom:1}
.clearfix {display: inline-block; *zoom:1;} 
* html .clearfix {height: 1%;} 
.clearfix {display: block;}

/* 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-bottom:125px;}
.logo{width:200px;height:43px;float:left;margin-right:300px;}
.bolg{width:481px;height:43px;float:left;}
.dy{width:778px; height:110px; float:left; padding:0 60px 0 165px;}
.share{width:200;height:auto;float:right;}


/* Banner */
#banner {width:1003px;height:296px;margin: 0 auto;background:url(../images/banner.jpg) no-repeat center top;}


/* Nav */
#mainNav{width:1003px; height:42px; margin:0 auto;}
.logoSubNav{padding-left:27px;float:left;}
.logoSubNav a{margin-right:27px;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:1035px;height:auto;margin:0 auto;overflow:auto; background:url(../images/con_bg.gif) no-repeat center top #FFF;}
.Content_2{width:963px; height:auto; float:left; margin:0 16px 0 16px; background-color:#FFF; padding:20px 20px 0 20px;}
.Group{width:941px; height:173px; float:left; border:#dbdbdb 1px solid; background-color:#fafafa; padding:10px; margin-bottom:20px;}
.Group_ConLeft{width:550px; height:173px; float:left; border-right:#dbdbdb 1px solid; padding-right:20px;}
.Group_ConRight{width:340px; height:173px; float:right;}
.Group2_Tit{width:963px; height:65px; float:left;}
.Group2_Con{width:961px; height:auto; float:left;background-color:#f4f4f4;margin-bottom:20px; border-bottom:#dbdbdb 1px solid; border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid;}
.Group2_Con2{width:941px; height:45px; float:left; padding:10px;}
.Group2_Con3{width:941px; height:343px; float:left; background:url(../images/con_bg2.gif) no-repeat left top; padding:10px; margin-bottom:5px;}
.Group2_Con4{width:284px; height:329px; float:left; background-color:#f7f7f7; border:#a8a8a8 1px solid; padding:5px; margin-right:26px;}
.Group2_Con5Pic{width:284px; height:173px; float:left;}
.Group2_Con6{width:274px; height:65px; float:left; padding:5px; margin-bottom:5px;}
.Group2_Con7{width:274px; height:45px; float:left; padding:5px;}
.Group2_Con8{width:284px; height:329px; float:left; background-color:#f7f7f7; border:#a8a8a8 1px solid; padding:5px;}
.Group2_Con9{width:941px; height:126px; float:left; background:url(../images/con_bg2.gif) no-repeat left top; padding:10px; margin-bottom:5px;}
.Group2_Con10{width:212px; height:123px; float:left; border:#a9a9a9 1px solid; background-color:#f4f4f4; text-align:center; line-height:27px; margin-right:28px;}
.Group2_Con11{width:212px; height:123px; float:left; border:#a9a9a9 1px solid; background-color:#f4f4f4; text-align:center; line-height:27px;}
.Group2_Con12{width:941px; height:203px; float:left; background:url(../images/con_bg4.gif) no-repeat left top; padding:10px; margin-bottom:5px; margin-top:20px;}
.Group2_Con13{width:457px; height:203px; float:left; margin-right:25px;}
.Group2_Con14{width:457px; height:61px; float:left; margin-bottom:10px;}
.Group2_Con15{width:182px; height:31px; float:left; margin:10px 0 10px 0; background:url(../images/con_bg5.gif) no-repeat left top; line-height:31px; padding:5px 10px 5px 10px; font-size:14px; font-weight:bold; color:#b82822;}
.Group2_Con16{width:235px; height:41px; float:left; background:url(../images/con_bg6.gif) no-repeat left top; padding:10px;}
.Group2_Con17{width:457px; height:61px; float:left;}
.Group2_Con18{width:457px; height:203px; float:left;}
.Group2_Con19{width:941px; height:60px; float:left; background:url(../images/con_bg7.gif) no-repeat left top; padding:10px; margin-top:20px;}
.Group2_Con20{width:214px; height:60px; float:left; background:url(../images/con_bg8.gif) repeat-x left top; text-align:center; font-size:14px; font-weight:bold; line-height:60px; color:#FFF; margin-right:28px;}
.Group2_Con21{width:214px; height:60px; float:left; background:url(../images/con_bg8.gif) repeat-x left top; text-align:center; font-size:14px; font-weight:bold; line-height:60px; color:#FFF;}
.Group2_Con22{width:214px; height:44px; float:left; background:url(../images/con_bg8.gif) repeat-x left top; text-align:center; font-size:14px; font-weight:bold; color:#FFF; margin-right:28px; padding:8px 0 8px 0;}
.Group2_Con23{width:214px; height:44px; float:left; background:url(../images/con_bg8.gif) repeat-x left top; text-align:center; font-size:14px; font-weight:bold; color:#FFF; padding:8px 0 8px 0;}
.Group2_Con24{width:941px; height:38px; float:left; background:url(../images/con_bg7.gif) no-repeat left top; padding:10px; margin-top:20px; line-height:18px;}
.Group2_Con25{width:941px; height:22px; float:left; padding:10px;}
.Group2_Con26{width:941px; height:526px; float:left; background:url(../images/con_bg10.gif) no-repeat left top; padding:10px; margin-bottom:5px;}
.Group2_Con27{width:284px; height:auto; float:left; background-color:#f7f7f7; border:#a8a8a8 1px solid; padding:5px; margin-right:26px; margin-bottom:12px;}
.Group2_Con28{width:274px; height:65px; float:left; padding:5px 5px 0 5px;}
.Group2_Con29{width:284px; height:auto; float:left; background-color:#f7f7f7; border:#a8a8a8 1px solid; padding:5px; margin-bottom:12px;}
.Group2_Con30{width:941px; height:130px; float:left; background:url(../images/con_bg11.gif) no-repeat left top; padding:10px; margin-top:20px;}
.Group2_Con31{width:277px; height:38px; float:left; background:url(../images/con_bg12.gif) repeat-x left top; font-size:14px; font-weight:bold; color:#FFF; line-height:38px; margin-right:54px; text-align:center; margin-bottom:8px;}
.Group2_Con31 a{color:#FFF;}
.Group2_Con32{width:277px; height:38px; float:left; background:url(../images/con_bg12.gif) repeat-x left top; font-size:14px; font-weight:bold; color:#FFF; line-height:38px; text-align:center; margin-bottom:8px;}
.Group2_Con32 a{color:#FFF;}
.Group2_Con33{width:941px; height:auto; float:left; padding:0 10px 0 10px; margin-top:20px;}
.Group2_Con34{width:941px; height:62px; float:left; background:url(../images/con_bg13.gif) no-repeat left top; padding:10px; margin-top:20px; line-height:18px;}
.Group2_Con35{width:214px; height:60px; float:left; background:url(../images/con_bg14.gif) no-repeat left top; margin-right:28px; color:#b82822; font-size:14px; font-weight:bold; text-align:center;}
.Group2_Con35 a{color:#b82822;}
.Group2_Con36{width:214px; height:60px; float:left; background:url(../images/con_bg14.gif) no-repeat left top; line-height:60px; color:#b82822; font-size:14px; font-weight:bold; text-align:center;}
.Group2_Con36 a{color:#b82822;}
.Group2_Con37{width:367px; height:auto; float:left; padding:0 90px 0 50px; margin-bottom:20px; margin-top:20px;}
.Group2_Con38{width:304px; height:auto; float:left; border-left:#aaaaaa 1px solid; margin-top:20px; margin-bottom:20px; padding:0 50px 0 90px;}
.Group2_Con39{width:961px; height:auto; float:left;background-color:#f4f4f4;margin-bottom:20px;border-bottom:#dbdbdb 1px solid; border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; padding-top:20px;}
.Group2_Con40{width:941px; height:39px; float:left; background:url(../images/con_bg17.gif) no-repeat left top; padding:10px; margin-bottom:20px;}
.Group2_Con401{width:961px; height:auto; float:left; margin-bottom:20px;}
.Group2_Con41{width:165px; height:35px; float:left; margin-right:29px; line-height:35px; text-align:center;}
.Group2_Con41 a{color:#a81303; font-size:12px; font-weight:bold;}
.Group2_Con42{width:165px; height:35px; float:left; text-align:center;}
.Group2_Con42 a{ font-size:12px;font-weight:bold;color:#a81303; line-height:35px; }



.Group2_Con43{width:961px; height:250px; float:left;}
.Group2_Con44{width:457px; height:226px; float:left; margin:11px;}
.Group2_Con44Tit_bg{ width:457px; height:40px; float:left; line-height:40px; background-color:#605c5b;}
.Group2_Con45Tit {float:left; color:#CCC; font-weight:bold; font-size:14px; line-height:40px; padding-left:15px;}
.Group2_Con45TitRight{ width:50px; color:#f7f7f7; font-weight:bold; font-size:14px; line-height:40px; float:right; display:block; text-align:right; padding-right:15px;}
.Group2_Con45TitRight a{color:#CCC;}
.Group2_Con45TitRight a:hover{color:#a81303; }

.Group3_Con{ width:437px; height:166px; float:left; background-image:url(../images/con_bg19.gif); background-repeat:no-repeat; padding:10px;}
.Group3_Con2{width:417px; height:146px; float:left; background-color:#f7f7f7; border:#a8a8a8 1px solid; padding:9px;}
.Group3_Con3{width:417px; height:95px; float:left; border-bottom:#999 1px dashed;}
.Group3_Con3Img{width:122px; height:83px; float:left; margin-right:8px;}
.Group3_Con3Tit{width:286px; height:85px; float:left;}
.arctTit{height:24px;line-height:24px;font-size:14px;color:#b82822;text-align:left;overflow:hidden}
.arctTit a{color:#b82822;font-size:14px;font-weight:bold}
.Group3_Con4{ width:417px; height:42px; float:left; padding-top:8px;}
.Group3_Con4 ul {font-size: 12px;display: block;line-height:20px; list-style:none}
.Group3_Con4 ul li{list-style:none;white-space:nowrap;text-overflow:ellipsis;background:url(../images/ico.gif) no-repeat left;padding-left:10px;}



.Group2_ConTit{width:961px; height:46px; float:left;}
.Group2_ConTit2{width:284px; height:21px; float:left;}
.pic_table_searchTitleb {width:125px;height:41px;float:left;cursor:hand;line-height:41px;text-align:center;font-size:14px;font-weight:bold;list-style-type:none; border-left:#999999 1px solid; border-right:#a8a8a8 1px solid;border-bottom:#a8a8a8 3px solid;border-top:#a8a8a8 1px solid;margin-right:8px;}
.pic_table_searchTitlea {width:125px;height:41px;float:left;cursor:hand;line-height:41px;text-align:center;font-size:14px;font-weight:bold;color:#b82822;list-style-type:none; border-left:#b82822 1px solid; border-right:#b82822 1px solid; border-bottom:#b82822 3px solid; border-top:#b82822 1px solid;margin-right:8px;}
.pic_show_layout {width:941px;height:198px;float:left;list-style-type: none; background:url(../images/con_bg15.gif) no-repeat left top; padding:10px;}
.pic_show{width:939px;height:196px;float:left; border:#a8a8a8 1px solid; background-color:#f4f4f4;} 
.pic_show2{width:280px;height:196px;float:left; border-right:#a8a8a8 1px solid;}
.pic_show3{width:628px; height:176px; float:left; padding:10px 15px 10px 15px;}



.Group4 { width:963px; height:auto; float:left; margin-bottom:20px;}
.con_contact_blue{ background: #f4f4f5; width: 100% }
.con_contact { width:1003px; height:246px; background:url(../images/contact_bg.gif) no-repeat center top; padding:15px 0 0 25px; color:#333333; margin:20px auto 0 auto;}
.con_contact a { color:#333333;}
.con_contact a:hover { color:#da0000;}
.con_contact_in { width:420px; height:auto; float:left; font-weight:bold; margin:0 0 0 20px; }
.con_contact_in2 { width:400px; height:auto; float:left; font-weight:bold; margin:40px 0 0 30px;}



/* Footer */
.foot_bg{background:#d5d5d5}
.footer{width:1003px; height:auto; padding-top:50px; padding-bottom:50px; margin:0 auto; border-top:#aaaaaa 1px solid; background-color:#d5d5d5; padding:20px;}
.footer_logo{ width:199px; height:auto; float:left; margin-top:35px;}
.footer_txt{ height:auto; float:left; margin-left:20px;}
.footer_txt a{ color:#999999; text-decoration:underline;}
.footer_txt a:hover{ color:#da0000;}
