/* CSS Document */


.box_01{ font-size:18px; line-height:58px; border-bottom:1px solid #307cbf; margin-bottom:18px; }
.box_01 .sd{ float:left; }
.box_01 .sd b{ margin-top:11px; display:inline-block; float:left; width:36px; height:36px; background:url(../image/box1_1.png) left top no-repeat #fff; font-family:Arial; font-size:18px; line-height:46px; color:#000; text-align:center; }
.box_01 .sd span{ float:left; margin-left:14px; color:#444; }
.box_01 .sd i{ float:left; margin-left:20px; margin-right:14px; color:#d9020c; position:relative; }
.box_01 .sd .line{ content:"|"; width:1px; height:14px; background:#0068db; position:absolute; right:-15px; top:23px; }
.box_01 .mm{ float:left; }
.box_01 .mm span{ float:left; color:#323232; margin-left:14px; }
.box_01 .mm .bd{ float:left; height:58px; overflow:hidden; }
.box_01 .mm .bd ul li{ float:left; margin:0 12px; position:relative; width:308px !important; }
.box_01 .mm .bd ul li:first-child{ margin-left:2px; }
.box_01 .mm .bd ul li a{ color:#2c81cc; }
.box_01 .mm .bd ul li .line{ content:"|"; width:1px; height:14px; background:#0068db; position:absolute; right:-13px; top:23px; }

.box_02{ background:#fff; padding-bottom:25px; box-shadow: 0px 0px 5px #d5d6d8; }
.box_02 .title{ margin:0 10px; }
#title_01{ border-bottom:2px solid #e1e1e1; line-height:31px; margin-top:14px; }
#title_01 h2{ float:left; font-weight:normal; font-size:16px; color:#212121; border-bottom:2px solid #0068db; margin-bottom:-2px; padding-left:32px; background:url(../image/box2_1.jpg) left center no-repeat; }
#title_01 a{ float:right; display:inline-block; font-size:14px; color:#4a4a4a; }
.box_02 .bd_02{ padding:0 10px; }
.box_02 .bd_02 h3{ display:block; font-size:24px; line-height:64px; color:#d9020c; }
.box_02 .bd_02 .slidebox{ float:left; position:relative; width:528px; /*height:307px;*/ height:371px; }
.box_02 .bd_02 .slidebox .bd{ position:relative; /*height:307px;*/ height:371px; }
.box_02 .bd_02 .slidebox .bd ul li{ /*border:3px solid #e3e3e3;*/ border:3px solid #fff; position:relative; width:522px; /*height:301px;*/ height:365px; }
.box_02 .bd_02 .slidebox .bd ul li span{ display:block; width:496px; line-height:40px; padding-left:26px; color:#fff; background:url(../image/box2_3.png) repeat; position:absolute; bottom:0; left:0; z-index:5; }
.box_02 .bd_02 .slidebox .hd{ position:absolute; text-align:right; right:23px; bottom:12px; z-index:9; }
.box_02 .bd_02 .slidebox .hd ul{ display:inline-block; }
.box_02 .bd_02 .slidebox .hd ul li{ float:left; width:12px; height:12px; background:#fff; margin:0 4px; cursor:pointer; line-height:9999px; }
.box_02 .bd_02 .slidebox .hd ul .on{ background:#297dca; }
.box_02 .bd_02 dl{ float:right; width:540px; height:304px; margin-top:64px; }
.box_02 .bd_02 dl dt{ font-size:14px; line-height:37px; color:#6e6e6e; border-bottom:1px dashed #656565; }
.box_02 .bd_02 dl dt a{ display:block; color:#292929; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:20px; background:url(../image/box2_4.png) left center no-repeat; }
.box_02 .bd_02 dl dt span { float:right; }
.box_02 .bd_02 dl dt a:hover, .box_02 .bd dl dt .cur{ color:#d9020c }

.box_03{ margin-top:20px; padding:7px 0; background:#fff; text-align:center; box-shadow: 0px 0px 5px #d5d6d8; }

#Com_box_1{ }
#Com_box_1 .hd{ font-size:14px; height:29px; line-height:29px; /*background:linear-gradient(#fff,#eee);*/ background:url(../image/Com_box_1_hdBg.jpg) repeat; position:relative; border:1px solid #e6e6e6; }
#Com_box_1 .hd span{ width:90px; height:34px; background:#0068db; line-height:34px; text-align:center; color:#fff; position:absolute; left:20px; top:-4px; }
#Com_box_1 .hd a{ color:#4a4a4a; display:inline-block; position:absolute; right:18px; top:0; }
#Com_box_1 .bd{ padding-top:12px; border:1px solid #e6e6e6; border-top:0; }
#Com_box_1 .bd ul li{ position:relative; margin-bottom:16px; }
#Com_box_1 .bd ul li img{ padding:1px; border:1px solid #e6e6e6; border-radius:2px; position:absolute; left:10px; top:8px; }
#Com_box_1 .bd ul li dl{ width:240px; margin-left:134px; }
#Com_box_1 .bd ul li dl dt{ font-size:14px; line-height:32px; }
#Com_box_1 .bd ul li dl dt a{ display:block; color:#525252; }
#Com_box_1 .bd ul li dl dt a:hover, #Com_box_1 .bd ul li dl dt .cur{ color:#e91011; }
#Com_box_1 .bd ul li dl dd{ line-height:20px; color:#333333; }
#Com_box_1 .ft{ margin:14px 0; }
#Com_box_1 .ft img{ padding:1px; border:1px solid #e6e6e6; border-radius:2px; margin:0 auto; display:block; }
#Com_box_1 .bd_02{ border:1px solid #e6e6e6; border-top:0; padding:0 15px; padding-top:12px; background:#fff; }
#Com_box_1 .bd_02 .tempWrap{  }
#Com_box_1 .bd_02 ul li{ line-height:34px; text-align:right; color:#6e6e6e; }
#Com_box_1 .bd_02 ul li b{ font-weight:normal; float:right; display:inline-block; }
#Com_box_1 .bd_02 ul li span{ float:left; width:18px; height:18px; display:inline-block; margin-top:8px; background:#7b7b7b; line-height:18px; color:#fff; text-align:center; }
#Com_box_1 .bd_02 ul li:nth-child(1) span{ background:#d9020c; }
#Com_box_1 .bd_02 ul li:nth-child(2) span{ background:#d9020c; }
#Com_box_1 .bd_02 ul li:nth-child(3) span{ background:#d9020c; }
#Com_box_1 .bd_02 ul li a{ text-align:left; display:inline-block; float:left; margin-left:6px; width:248px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#292929; }

.box_04{ margin-top:20px; }
.box_04 .sd{ float:left; padding:16px 12px 0 12px; background:#fff; box-shadow: 0px 0px 5px #d5d6d8; }
.box_04 .sd .l{ float:left; width:393px; }
.box_04 .sd .r{ float:left; width:386px; margin-left:16px; }
.box_04 .mm{ float:right; width:271px; height:382px; box-shadow: 0px 0px 5px #d5d6d8; background:#fff; }
.box_04 .mm .hd{ margin:0 8px; }
.box_04 .mm .bd{ margin:10px 10px 0 10px; }
.box_04 .mm .bd ul li{ margin-bottom:6px; }
.box_04 .mm .bd ul li a img{ padding:1px; border:1px solid #e6e6e6; border-radius:2px; margin:0 auto; display:block; }

.box_05{ margin-top:20px; }
.box_05 .sd{ float:left; padding:16px 12px 14px 12px; background:#fff; box-shadow: 0px 0px 5px #d5d6d8; }
.box_05 .sd .l{ float:left; width:393px; }
.box_05 .sd .l .bd_02 ul li{ line-height:28px !important; color:#4b4b4b !important; background:url(../image/box05_1.gif) left center no-repeat; margin:2px 0; }
.box_05 .sd .l .bd_02 ul li a{ color:#4b4b4b !important; width:280px !important; margin-left:10px !important; }
.box_05 .sd .r{ float:left; width:386px; margin-left:16px; }
.box_05 .sd .r .bd_02 ul li{ line-height:28px !important; color:#4b4b4b !important; background:url(../image/box05_1.gif) left center no-repeat; margin:2px 0; }
.box_05 .sd .r .bd_02 ul li a{ color:#4b4b4b !important; width:250px !important; margin-left:10px !important; }
.box_05 .mm{ float:right; width:271px; height:376px; box-shadow: 0px 0px 5px #d5d6d8; background:#fff; }
.box_05 .mm .title{ margin:0 8px; }
.box_05 .mm .bd_02{ border:0 !important; }
.box_05 .mm .bd_02 .tempWrap{ height:308px !important; }
.box_05 .mm .bd_02 ul li{ line-height:28px !important; color:#4b4b4b !important; background:url(../image/box05_1.gif) left center no-repeat; margin:2px 0; }
.box_05 .mm .bd_02 ul li a{ color:#4b4b4b !important; width:230px !important; margin-left:10px !important; }

.box_06{ margin-top:22px; }
.box_06 .sd{ float:left; width:819px; box-shadow: 0px 0px 5px #d5d6d8; background:#fff; }
.box_06 .sd .title{ margin:0 10px; }
.box_06 .sd .bd{ margin-top:20px; }
.box_06 .sd .bd ul{ width:796px; margin:0 auto; }
.box_06 .sd .bd ul li{ float:left; width:252px; overflow:hidden; margin:0 20px 16px 0; position:relative; }
.box_06 .sd .bd ul li:nth-child(3n){ margin-right:0; }
.box_06 .sd .bd ul li img{ }
.box_06 .sd .bd ul li .block{ width:252px; height:42px; background:url(../image/box06_libg.png) repeat; position:absolute; bottom:0; left:0; text-align:center; }
.box_06 .sd .bd ul li .block span{ display:inline-block; line-height:42px; color:#fff; padding-left:28px; background:url(../image/box06_2_s.png) left center no-repeat; }
.box_06 .mm{ float:right; width:271px; box-shadow: 0px 0px 5px #d5d6d8; background:#fff; }
.box_06 .mm .title{ margin:0 8px; }
.box_06 .mm .bd{ margin:0 10px; padding:14px 0 0 0; }
.box_06 .mm .bd ul{ }
.box_06 .mm .bd ul li{ position:relative; margin-bottom:18px; }
.box_06 .mm .bd ul li a{ }
.box_06 .mm .bd ul li a img{ padding:1px; border:1px solid #e6e6e6; position:absolute; left:0; top:0; }
.box_06 .mm .bd ul li a dl{ margin-left:95px; }
.box_06 .mm .bd ul li a dl dt{ font-size:14px; line-height:22px; color:#292929; }
.box_06 .mm .bd ul li a dl dd{ color:#333; line-height:20px; height:40px; overflow:hidden; }

.box_07{  margin-top:20px; background:#fff; padding-bottom:24px; box-shadow: 0px 0px 5px #d5d6d8; }
.box_07 .title{ margin:0 10px; }
.box_07 .tempWrap{ margin:0 auto; width:1090px !important; }
.box_07 .bd{ margin-top:20px;  }
.box_07 .bd ul{ }
.box_07 .bd ul li{ float:left;  margin-left:15px; }
.box_07 .bd ul li .text{ margin-top:10px; font-size:14px; line-height:28px; background:#ebebeb; text-align:center; }
.box_07 .bd ul li .text a{ display:block; color:#303030; }

.box_08{ margin-top:20px; background:#fff; margin-bottom:18px; box-shadow: 0px 0px 5px #d5d6d8; }
.box_08 .title{ margin:0 10px; }
.box_08 .bd{ margin-top:26px; margin-bottom:10px; }
.box_08 .bd ul{ }
.box_08 .bd ul li{ float:left; width:185px; overflow:hidden; text-align:center; margin-bottom:20px; }
.box_08 .bd ul li a{ display:block; }
.box_08 .bd ul li a img{ margin:0 auto; display:inline-block; }

