@charset "utf-8";
/* css document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#555; font-size:14px; font-family:"微软雅黑";}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.fk{color:#da251c;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#555; text-decoration:none; }
a:hover {color:#df0615; text-decoration:underline; }
.layout{ width:1200px; margin:0 auto;}

::-webkit-scrollbar-track{background:#ccc;}
::-webkit-scrollbar{ width: 10px;}
::-webkit-scrollbar-thumb{background:#222;}
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

@font-face {
	font-family: 'conv_big_noodle_titling';
	src: ;
	src: local('☺'),  format('woff'),  format('truetype'),  format('svg');
	font-weight: normal;
	font-style: normal;
}

video::-internal-media-controls-download-button {
    display:none;
}

video::-webkit-media-controls-enclosure {
    overflow:hidden;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}



.header{height: 90px;background: #fff;position: relative;min-width: 1200px;}
.header h1{position: absolute;left: 40px;top: 13px;width: 160px;}
.header h1 img{width: 100%;}

.header .nav{position: absolute;right: 390px;top: 0px;}
.header .nav ul{}
.header .nav li{float: left;position: relative;z-index: 100;height: 88px;border-bottom: 2px solid #fff;}
.header .nav li p{line-height: 50px;font-size: 18px;margin-top: 20px;}
.header .nav li p a{padding:0 20px;display: block;}
.header .nav li:hover p a{padding:0 20px;display: block;text-decoration: none;color:#df0615;}
.header .nav li.current{border-bottom: 2px solid #df0615;}
.header .nav li.current p a{color:#df0615;}
.header .nav dl{position: absolute;left: -100px;top: 90px;width: 720px;background: #818181;padding:30px;visibility: hidden;opacity: 0;transition: all 0.3s;}
.header .nav li:hover dl{visibility: visible;opacity: 1;}
.header .nav li:nth-of-type(3) dl{width: 480px;}
.header .nav dd{float: left;width:120px;text-align: center;}
.header .nav dd a{color: #fff;}
.header .nav dd a:hover{color: #fff;text-decoration: none;}
.header .nav dd i{font-size: 30px;width: 60px;height: 60px;line-height: 60px;}
.header .nav dd:hover i{background: #fff;display: block;border-radius: 30px;margin:0 auto;color: #555;}
.header .nav dd .subnav{font-size: 16px;margin-top: 10px;}

.header .search{position: absolute;right: 160px;top: 25px;border: 1px solid #999;width: 200px;}
.header .search .input_txt{float: left;width: 155px;height: 38px;border:0 none;background: #fff;outline: medium;padding-left: 5px; font-family:"微软雅黑";font-size: 16px;}
.header .search .input_btn{float: right;width: 40px;height: 38px;border:0 none;background: url(/uploads/image/hpimages/pic1.jpg) no-repeat;outline: medium;}

.header .fenbu{float:right;width: 90px;height: 40px;line-height: 40px;position: relative;margin-top: 25px;margin-right: 40px;padding-left: 10px;font-size: 16px;}
.header .fenbu i{margin-left: 10px;}
.header .fenbu ul{position: absolute;left: 0px;top: 40px;line-height: 35px;width: 100px;background: #fff;box-shadow: 0 2px 5px rgba(0,0,0,0.1);visibility: hidden;opacity: 0;transition: all 0.3s;z-index: 100;}
.header .fenbu:hover ul{visibility: visible;opacity: 1;}
.header .fenbu li{border-bottom: 1px solid #ddd;font-size: 14px;}
.header .fenbu li:last-child{border-bottom: 0 none;}
.header .fenbu li a{padding:0 10px;display: block;transition: all 0.3s;}
.header .fenbu li a:hover{padding:0 10px;display: block;text-decoration: none;background: #df0615;color: #fff;}

.web_banner{min-width: 1200px;}


.foot{margin-top: 70px;min-width: 1200px;}
.foot .foot_t{padding:50px 0;background: #f6f6f6;}
.foot .foot_t .t_l{float: left;width: 300px;}
.foot .foot_t .t_l h2{font-size: 18px;}
.foot .foot_t .t_l ul{font-size: 16px;line-height: 30px;margin-top: 10px;}
.foot .foot_t .t_l li a{color: #999;}
.foot .foot_t .t_l li a:hover{color: #df0615;}
.foot .foot_t .t_c{float: left;width: 420px;}
.foot .foot_t .t_c h2{font-size: 18px;border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-bottom: 25px;}
.foot .foot_t .t_c p{line-height: 24px;}
.foot .foot_t .t_c i{font-size: 24px;}
.foot .foot_t .t_c a:hover{text-decoration: none;}
.foot .foot_t .t_r{float: right;width: 320px;}
.foot .foot_t .t_r h2{font-size: 18px;border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-bottom: 25px;}
.foot .foot_t .t_r .box{margin-left: -10px;}
.foot .foot_t .t_r .ewm{float: left;margin-left: 10px;}
.foot .foot_t .t_r img{width: 100px;}
.foot .foot_t .t_r p{line-height: 30px;}
.foot .foot_t .t_r ul{margin-top: 20px;border-top: 1px solid #ddd;padding-top: 30px;}
.foot .foot_t .t_r li{border: 1px solid #ddd;width: 120px;line-height: 33px;margin-bottom: 10px;text-align: center;}
.foot .foot_t .t_r li i{margin-right: 10px;font-size: 20px;}
.foot .foot_t .t_r li a{display: block;}
.foot .foot_t .t_r li a:hover{display: block;text-decoration: none;}

.foot{ background: #191919;padding-bottom: 30px;}
.foot .foot_b .b_t{padding:50px 0;border-bottom: 1px solid #333;}
.foot .foot_b .nav{float: left;}
.foot .foot_b p{float: right;}
.foot .copyright{padding:50px 0;}

