@charset "utf-8";
*{margin:0;padding:0;}
/*html{*/
/*	-webkit-filter: grayscale(100%);*/
/*	filter: grayscale(100%);*/
/*}*/

body{font-size:12px;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; color:#333; background:#FFF /*url(../images/center.jpg) repeat left top*/; }
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#333; text-decoration:none;}
a:hover{ color:#f22400;text-decoration:underline;}
input:focus,textarea:focus {outline: none;}
.clear{clear:both;}
.blank{font-size:0; height:10px; width:100%;}
.blank2{font-size:0; height:5px; width:100%;}
.blank3{font-size:0; height:2px; width:100%;}
.layout{width:100%; height:auto; margin:0 auto;}

.asideAd{ width: 100px; height: 374px; padding:0 10px; position: fixed; left:0; top:253px/*50%; margin-top: -187px*/; z-index: 1400; }
.asideAd-item{ width: 100px; height: 118px; display: block; overflow: hidden; }
.asideAd-item img{ width:100px; height: 118px; } 
.asideTool{ width: 100px; height: 374px; padding:0 10px; position: fixed; right:0; top:253px/*50%; margin-top: -187px*/; z-index: 1400; }
.asideToolEwm{ width: 72px; height: 248px; border:1px solid #EEE; border-radius: 10px; padding:13px; background-color: #FFF; }
.asideToolEwm li{ width: 72px; height: auto; }
.asideToolEwm li.liewm{ border-bottom: 1px solid #EEE; margin-bottom: 10px; }
.asideToolEwm li p{ width:72px; height: 72px; overflow: hidden; }
.asideToolEwm li p img{ width: 72px;height: 72px; }
.asideToolEwm li h3{ width: 72px; height: 32px;line-height: 16px; font-size: 12px; text-align: center; font-weight: normal; margin-top: 10px; margin-bottom: 10px; }
.asideToolSend{ display: block; width: 72px; height: 78px; margin:0 auto; overflow: hidden; }
.asideToolSend img{ width: 72px; height: 78px; }

.container-banner{height: 177px; background-color: #FFF; position: relative; overflow: hidden;}
.banner{ width:1920px; height: 177px; overflow: hidden; position: absolute; left:50%; top:0; margin-left:-960px; }
.slideBoxbanner{ width:1920px; height:177px; overflow:hidden; position:relative; margin:0 auto;}
.slideBoxbanner .hd{ width:105px; height:25px; padding-top: 17px; overflow:hidden; position:absolute; left:50%; bottom:0px; margin-left:-53px; z-index:1; display: none; }
.slideBoxbanner .hd ul{ overflow:hidden; zoom:1; width:105px;}
.slideBoxbanner .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background-color: #FFF; }
.slideBoxbanner .hd ul li.on{ background-color: #0a4ea4; }
.slideBoxbanner .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxbanner .bd li{ zoom:1; vertical-align:middle; height: auto; background-color: #ece9df; position: relative; }
.slideBoxbanner .bd li img{ width:1920px; height:177px; display:block;  }
.slideBoxbanner .prev,
.slideBoxbanner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;display:none;}
.slideBoxbanner .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBoxbanner .prev:hover,
.slideBoxbanner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBoxbanner .prevStop{ display:none;  }
.slideBoxbanner .nextStop{ display:none;  }



.header{ width:1200px; height:80px; position: absolute; left:50%; top:48px; margin-left:-600px; z-index: 1200; background-image: url(../images/header.png); background-position: center center; background-repeat: no-repeat;}
.logo{ width:415px; height: 79px; display: block; float: left;}
.logo img{ width:100%; }

.tools{width: 170px;height: 26px;border:1px solid #e3e3e3;float: right;margin-top: 90px;margin-left:90px;display: inline-block;}
/*.date{ width: 240px; height: 36px; line-height: 36px; text-align: right; }*/
.search{width: 170px;height: 26px;background-color: rgba(250,250,250,0.7);}
.SearchBtn{width: 30px;height: 26px;float: right;position: relative;border-left:1px solid #e3e3e3;}
.SearchBtn input{width: 30px;height: 26px;border:0;background-color: transparent;background-image: url(../images/search-submit.png);background-position: center center;background-repeat: no-repeat;}
.searchInput{width: 130px;height:22px;float: left;padding: 2px;}
.searchInput input{width: 130px;height: 22px;border:0;background-color: transparent;font-size: 14px;color: #D20A1A;}
.searchInput input::-webkit-input-placeholder { /* WebKit browsers */color:#D20A1A;}


.container-nav{ height:56px; margin:0 auto; background-color: #c20505;}
.navlist{ width:1200px; margin:0 auto; height: 56px;}
.navlist li{ width:117px; height: 56px; line-height: 56px; font-size: 18px; text-align: center; float: left; box-sizing: border-box; position: relative; }

.navlist li.liHui{ width: 144px;  }
.navlist li h3{ width: 117px; height: 56px; font-weight: 550; font-size: 20px; }
.navlist li.liHui h3{ width: 144px; }
.navlist li h3 a{ width: 117px; height: 56px; display: block; line-height:56px;text-align: center; position: relative; color: #FFF; transition: all 0.5s linear; -webkit-transition: all 0.5s linear;}
.navlist li h3 a:hover,.navlist li h3 a.on{ background-color: #a20e0d; color: #FFF !important; }
.navlist li.liHui h3 a{ width:110px; padding-left: 34px; background-image: url(../images/liHui.png); background-repeat: no-repeat; background-position: 20px center;}
.navlist li.liHui h3 a img,.navlist li.liHui1 h3 a img{margin-top:12px; }


.container-col{ width:100%; height:auto; margin:0 auto; background-color: #ebf0f1; }

.main{ width:1200px; height:auto;  margin:0 auto; position: relative;}





.container-link{ height: auto; background-color: #f3f3f3; border-top: 10px solid #c10d0c; }
.link{ width: 1200px; margin:0 auto; }
.linkHeader{ width: 90px; height: 28px; line-height: 28px; font-weight: normal; font-size: 15px; overflow: hidden; float: left; text-align: center; }
.linkSelect{ width: 1100px; height: 28px; float: left;}
.linkSelect li{ width: 250px; height: 28px; float: left; position: relative; cursor: pointer; margin-right: 10px;}
.linkSelect li h3{ width: 230px; height: 26px; background-color: transparent; line-height: 26px; font-weight: normal; font-size: 14px; text-align: color: #000; text-align: left; padding-left:10px; padding-right: 10px;  background-color: #FFF; position: relative;}
.linkSelect li h3 span{ width: 13px; height: 7px; display: inline-block; position: absolute; right:10px; top:50%; margin-top: -3px; }
.linkSelect li h3 span img{ width: 13px; height: 7px; }
.linkSelect li p{ width: 100%; height: auto; box-sizing: border-box; border:1px solid #cacaca; position:absolute; left:0;  background-color: #FFF; z-index: 800; display: none; }
.linkSelect li p a{ display: block; width:100%; height: 36px; line-height: 36px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px; }
.linkSelect li:hover p{ display: block; }


.container-footer{ height: auto; background-color: #FFF; }
.footer{ width: 1200px; margin:0 auto; }
.safe{display: block;width: 80px;float: left;overflow: hidden;margin-left:165px;}
.safe img{width: 80px;height: 80px;}
.copyright{ float: left; height: auto; margin-left:30px; width:820px; line-height: 30px; text-align: left ; font-size: 14px; text-align: center; }
.copyright .copyrightIcon{ display: inline-block; height: 30px; line-height: 30px; padding-left:28px; background-image: url(../images/emp-52.png); background-position: left center; background-repeat: no-repeat;}