/* CSS Document */
@charset "utf-8";

.notice{ background:#fe0000; padding:0 30px 0 18px; width:952px; position:relative; }
.notice .sd{ float:left; }
.notice .gif{ position:absolute; top:5px;}
.notice .sd span{ float:left; font-size:16px; line-height:33px; color:#fff; font-weight:bold; padding-left:35px;  }
.notice .sd .bd{ float:right; margin-left:26px; height:33px; max-height:33px; font-size:14px; line-height:33px; color:#fff; }
.notice .sd .bd ul li a{ display:block; float:left; margin-right:28px; color:#fff; }
.notice .sd .bd ul li b{ font-weight:normal; }
.notice .mm{ float:right; }
.notice .mm a{ width:66px; height:23px; background:#fff; border-radius:2px; font-size:12px; line-height:23px; color:#023359; text-align:center; display:block; margin-top:5px; }

.box_01 .sd{ float:left; width:340px; }
.Com_title{ position:relative; height:47px; padding-top:10px; background:url(Com_title_Bg.jpg) repeat; position:relative; }
.Com_title i{ display:inline-block; line-height:15px; color:#666; text-transform:uppercase; background:#fff; }
.Com_title span{display:block; width:95px; font-size:21px; line-height:26px; color:#146cb0; background:#fff; }
.Com_title span a{  font-size:12px; line-height:47px; display:inline-block; position:absolute; top:18px; right:0px; background:#fff; padding-left:10px;}
.Com_title .line{ display:inline-block; width:53px; height:3px; background:#146cb0; position:absolute; bottom:-2px; left:0; z-index:9; }
.box_01 .sd .bd{ margin-top:9px; }
.box_01 .sd .bd ul li a{ display:block; color:#333; line-height:35px; padding-left:28px; width:274px; margin-left:6px; margin-right:16px;  border-bottom:1px dashed #c0c0c0; background:url(point_01.jpg) 8px 13px no-repeat; }
.box_01 .md{ float:left; margin-top:16px; margin-left:27px; }
.box_01 .md .title{ font-size:14px; line-height:29px; color:#333; padding-left:88px; background:#f1f1f1; position:relative; }
.box_01 .md .title img{ width:79px; height:29px; position:absolute; left:0; top:0; }
.box_01 .md .slidebox{  position:relative; border-bottom:1px solid #b2b1b7; }
.box_01 .md .slidebox .bd{ position:relative; }
.box_01 .md .slidebox .bd ul li{ position:relative; }
.box_01 .md .slidebox .bd ul li img{vertical-align: top;}
.box_01 .md .slidebox .bd ul li .block{ font-size:14px; line-height:29px; text-align:center; color:#fff; background:#146cb0;}
.box_01 .md .slidebox .hd{ position:absolute; bottom:40px; right:5px; z-index:9; }
.box_01 .md .slidebox .hd ul li{ width:18px; height:18px; float:left; font-size:14px; line-height:18px; color:#454545; text-align:center; margin-right:5px; cursor:pointer; background:#fff; opacity:0.5; }
.box_01 .md .slidebox .hd ul .on{ background:#fff; opacity:1; }
.box_01 .mm{ float:right; width:216px; }
.box_01 .mm .bd{ margin-top:9px; border-bottom:1px solid #3f3f3f; }
.box_01 .mm .bd form{ background:linear-gradient(#f6f6f6, #fdfdfd); border:1px solid #d6d6d6; padding:0; padding-top:10px; }
.box_01 .mm .bd form ul li{ margin-bottom:9px; line-height:22px; color:#4a4a4a; }
.box_01 .mm .bd form ul li label{ float:left; width:60px; text-align:right; }
.box_01 .mm .bd form ul li input{ border:0; padding:0; background:none; }
.box_01 .mm .bd form ul li .text{ float:left; margin-left:10px; width:126px; border:1px solid #cfcfcf; }
.box_01 .mm .bd form ul li .submit,.box_01 .mm .bd form ul li:last-child{ float:none; width:60px; height:22px; border-radius:4px; background:#146cb0; text-align:center; line-height:22px; color:#fff; /*display:block; */cursor:pointer; margin:0 auto; }

.box_01 .mm .bd form p a{float:left; width:60px; height:22px; border-radius:4px; background:#bfbfbf; text-align:center; line-height:22px; color:#fff;}

.box_01 .mm .bd form ul li:last-child a{color:#fff;}
.box_01 .mm .bd form ul{ text-align:center;}
.box_01 .mm .bd form ul li:nth-child(3), .box_01 .mm .bd form ul li:nth-child(4){ display:inline-block;}
.box_01 .mm .ft{ border:1px solid #e0e0e0; margin-top:7px; }
.box_01 .mm .ft img{ margin:4px auto; display:block; }
.box_01 .mm .ft a{ display:block; line-height:19px; background:#146cb0; text-align:center; color:#fff; }

.box_02{ position:relative; margin-top:22px; }
.box_02  .title{ font-size:16px; height:64px; line-height:64px; overflow:hidden; padding:0 20px 0 240px; background:url(box3_1.jpg); position:relative; }
.box_02  .title .tempWrap{width:720px !important;overflow:hidden;}
.box_02  .title li{float:left;display:inline;width:730px;margin-right:30px;}
.box_02  .title li a{color:#fff;}

.box_02 .bd{ position:relative; }
.box_02 .bd ul{ height:112px; }
.box_02 .bd ul li{ }
.box_02 .bd ul li img{ }
.box_02 .hd{ position:absolute; width:1000px; left:50%; margin-left:-500px; bottom:10px; text-align:center; }
.box_02 .hd ul{ display:inline-block; }
.box_02 .hd ul li{ width:18px; height:18px; float:left; font-size:14px; line-height:18px; color:#454545; text-align:center; margin-right:5px; cursor:pointer; background:#fff; opacity:0.5; }
.box_02 .hd ul .on{ background:#fff; opacity:1; }

.box_03{ margin-top:22px; }
.box_03 .sd{ float:left; width:320px; }
#C_tilte{ }
#C_tilte .hd{ height:48px; background:url(C_tilte_02.jpg) repeat; line-height:48px; }
#C_tilte .hd span{ float:left; display:inline-block; padding-left:19px; width:91px; height:48px; background:url(C_tilte_01.jpg) no-repeat; font-size:15px; color:#fff; }
#C_tilte .hd a{ float:right; display:inline-block; color:#3e3e3e; margin-right:8px; }

#C_tilte .bd{ margin-top:9px; border:1px solid #ebebeb; border-top:0;  }
#C_tilte .bd ul li { height:35px; line-height:35px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
#C_tilte .bd ul li a{ display:block; color:#333; line-height:35px; padding-left:28px; margin-left:6px; margin-right:16px;  border-bottom:1px dashed #c0c0c0; background:url(point_01.jpg) 8px 13px no-repeat; }
#C_tilte .bd ul li:last-child a{ border-bottom:0; }

.C_tilte01 .hd{ height:48px; background:url(C_tilte_02.jpg) repeat; line-height:48px; }
.C_tilte01 .hd span{ float:left; display:inline-block; padding-left:19px; width:91px; height:48px; background:url(C_tilte_01.jpg) no-repeat; font-size:15px; color:#fff; }
.C_tilte01 .hd a{ float:right; display:inline-block; color:#3e3e3e; margin-right:8px; }
.C_tilte01 .bd { margin-top:9px; border:1px solid #ebebeb; border-top:0;  min-height:216px; }
.C_tilte01 .bd ul li { height:35px; line-height:35px; padding-left:28px; margin-left:6px; margin-right:10px;  border-bottom:1px dashed #c0c0c0; background:url(point_01.jpg) 8px 13px no-repeat; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.C_tilte01 .bd ul li:last-child { border-bottom:0; }
.C_tilte01 .bd ul li a{ color:#333; }

.box_03 .aa { float:left; width:242px; margin-right:10px; }
.box_03 .aa04 { float:right; margin-right:0; }
.box_03 .aa02 .hd span{ padding-left:10px; }


#C_tilte .bd_02{ padding:30px 13px; }
#C_tilte .bd_02 ul{ }
#C_tilte .bd_02 ul li{ margin-bottom:13px; border:1px solid #d5d5d5; }
#C_tilte .bd_02 ul li:last-child{ margin-bottom:0; }
#C_tilte .bd_02 ul li span{ float:left; font-size:18px; line-height:53px; padding-left:78px; background:url(box05_01.gif) no-repeat 41px 14px; display:inline-block; }
#C_tilte .bd_02 ul li a{ float:right; width:72px; height:27px; background:url(box05_02.gif) no-repeat; display:inline-block; margin:13px 23px 0 0; line-height:29px; text-align:center; }
#C_tilte .bd_02 ul li:last-child a{ border-bottom:0; }
#C_tilte .bd_03{ margin-top:26px; }
#C_tilte .bd_03 .vedio{ width:292px; height:206px; overflow:hidden; margin:0 auto; }
#C_tilte .bd_03 .vedio img{ }
#C_tilte .bd_03 .text{ font-size:13px; line-height:43px; color:#333; text-align:center; margin-bottom:11px; }
#C_tilte .bd_04{ margin-top:26px; }
#C_tilte .bd_04 ul{ }
#C_tilte .bd_04 ul li{ margin-bottom:17px; }
#C_tilte .bd_04 ul li img{ margin:0 auto; }
#C_tilte .bd_04 ul li:last-child{ margin-bottom:0; }


#C_tilte .bd_03{ margin-top:9px; border:1px solid #ebebeb; border-top:0;  }
#C_tilte .bd_03 ul li { display:block; color:#333; line-height:35px; padding-left:28px; margin-left:6px; margin-right:16px;  border-bottom:1px dashed #c0c0c0; background:url(point_01.jpg) 8px 13px no-repeat; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }







.box_03 .md{ float:left; margin-left:20px; width:320px; }
.box_03 .mm{ float:right; width:320px; }

.box_04{ background:#f2f2f2; padding:18px 0;  position:relative; margin-top:22px; }
.box_04 .titel{  }
.box_04 .titel img{ }
.box_04 .bd{ margin-top:20px; position:relative; text-align:center;  z-index:10; }
.box_04 .bd .tempWrap{ display:inline-block; }
.box_04 .bd ul li a{ display:block;}
.box_04 .bd ul{ height:128px; display:inline-block; }
.box_04 .bd ul li{ float:left; margin:0 14px; }
.box_04 .bd ul li img{ }
.box_04 .hd{ position:absolute; width:1000px; height:34px; left:50%; margin-left:-500px; top:130px; z-index:9; }
.box_04 .hd a{ width:34px; height:34px; display:inline-block; cursor:pointer; }
.box_04 .hd a.prev{ margin-left:8px; background:url(box04_03.png) no-repeat; float:left; }
.box_04 .hd a.next{ margin-right:8px; background:url(box04_04.png) no-repeat; float:right; }
.box_04 .ft{ margin-top:22px; }
.box_04 .ft a{ display:block; margin:0 auto; width:112px; height:42px; border:1px solid #a4a4a4; border-radius:4px; font-size:16px; line-height:44px; color:#333; text-align:center; }

.box_05, .box_06{ margin-top:22px; }
.box_05 .sd, .box_06 .sd{ float:left; width:320px; }
.box_05 .md, .box_06 .md{ float:left; margin-left:20px; width:320px; }
.box_05 .mm,.box_06 .mm{ float:right;width:320px; }
