/*reset*/
html{color:#000;background:#FFF; margin:0px; padding:0px; font-size:14px;}
/**html{  background-image:url(about:blank);  background-attachment:fixed;}*/
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{margin:0;}
ul,ol,li{margin:0;padding:0;list-style:none}
h1,h2,h3,h4,h5,h6,s,i,em{font-size:12px;font-weight:normal;}
body{ font:12px/22px 'microsoft yahei',tahoma,arial,SimSun,sans-serif; text-align:center; color:#333;background:#fff;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
q:before,q:after {content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit; font-size:inherit; font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
em,i,s,cite{ font-style:normal;}
a{color:#333; text-decoration:none;outline:none;}
a:focus{outline:none;}
button{cursor:pointer;padding:0px;}
.clear{clear: both; width: 0px; height: 0px; font-size: 0px; overflow: hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden; visibility:hidden;}
.clearfix{*zoom:1;}/* Hides from IE-mac \*
/*layout*/
.fl,.float_l{float: left;}
.fr,.float_r{float: right;}
.floatNone{ float:none;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.gray8b{color:#8b8b8b;}
.gray6{color:#666;}
.gray7{color:#777;}
.gray9{color:#999;}
.grayc{color:#ccc;}
.gray3{color:#333;}
.fontblue{color:#007bed;}
.font14{ font-size:14px;}
.font12{ font-size:12px;}
.font10{font-size:12px;display:inline-block;-webkit-transform:scale(0.84,0.84);transform:scale(0.84,0.84);}
.container_wrapper{width: 1000px; height: auto;margin:0 auto; font-family:'microsoft yahei',tahoma,arial,SimSun,sans-serif;position:relative;}
.index_btn{display:block;margin:0 auto;color:#fff;background-color:#0bafe6;width:256px;height:50px;line-height:50px;font-size:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.arrow_icon {display: inline-block;width: 0;height: 0;line-height: 0;font-size: 0px;border-width: 4px;border-style: solid}
.iefl{*float:left;float:left\9;}
.iefr{*float:right;float:right\9;}
.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden; visibility:hidden;}
.clearfix{*zoom:1;}/* Hides from IE-mac */
cite{font-style: normal;}
.fl{float:left;}
.fr{float:right;}
.txtleft{text-align:left;}
.txtright{text-align:right;}
.txtcenter{text-align:center;}
.linkblue{color:#007bed;}
a.linkblue:hover{color:#019afe}
.fontred{color:#f32e37;}
.fontgreen{color:#35a90d;}
.yellowcolor{color:#fe8758;}
.gray4{color:#444;}
.bgf8{background-color:#f8f8f8;}
.bgfa{background-color:#fafafa;}
 textarea{resize: none;line-height:24px;}
 .mb10{margin-bottom:10px;}
/*flexbox*/
.flexbox {display:-webkit-flex;display:-webkit-box;display:flex; }
.boxflex{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.flexcenter{display:-webkit-flex;display:-webkit-box;display:flex;
    -webkit-align-items:center;-webkit-box-align:center;
    align-items: center;box-align:center;-webkit-flex-align:center ;/*垂直居中*/
    -webkit-justify-content:center;-webkit-box-pack:center;
    justify-content: center;box-pack:center;-webkit-flex-pack:center ;/*水平居中*/}
.lrcentrt{display:-webkit-flex;display:-webkit-box;display:flex;
    -webkit-justify-content:center;-webkit-box-pack:center;
    justify-content: center;box-pack:center;-webkit-flex-pack:center ;/*水平居中*/}
.topcenter{display:-webkit-flex;display:-webkit-box;display:flex;
    -webkit-box-align:center;-webkit-align-items:center;
    align-items: center;box-align:center;-webkit-flex-align:center ;}/*垂直居中*/
.hide{display:none;}
/*itouheader*/
.indexheader{width:100%;height:auto; background-color: #FAFAFA;font-family:'microsoft yahei',tahoma,arial,SimSun,sans-serif;border-bottom:1px solid #d9d9d9;position:fixed;z-index:99;height:58px;}
.youdianlogo{display:block;margin-top:8px;margin-right:14px;width:44px;height:44px;background: url('../img/ydlogo-min.png') no-repeat 0 0;float:left;}
	.indexheader .youdianlogotxt{display:block;float:left;line-height:58px;color:#333;font-size:18px;font-weight:bold;}
/*.itoulogo img{width:100px;}
.itou_nav a{display:inline-block;float:left;padding:0 25px;font-size:14px;height:59px;line-height:59px;overflow:hidden;color:#333;}
.itou_nav a:hover{font-weight:700;}
.itou_nav a.selected{font-weight:700;}
.headerpad{padding-top:60px;height:1px;font-size:0;line-height:0;}*/
/*itoufooter*/
.itoufooter{background-color:#fafafa;padding-bottom:10px;}
.copyright{color:#333;height:20px;line-height:20px;padding:14px 0 9px;border-top:1px solid #e3e3e3;}
.copyright .imga{display:block;padding-left:15px;height:35px;}
.copyright .imga img{width:100px;height:auto;}
/**/
.indextopbox{width:100%;height:554px;background: linear-gradient(90deg, #FD5845 0%, #FD8F4C 100%);}
	.indextopbox .bg{
		width: 100%;height: 554px;
	    background-image: url('../img/bannnerbg-min.png');
		background-repeat: no-repeat;background-position: 50%;
	}
	.indextopbox{width:100%;height:554px;}
	.indextop{width:1000px;height:554px;margin:0 auto;}
		.indextop_tit{color: #FFFFFF;letter-spacing: 1px;text-align: left;}
			.indextop_tit .tit1{font-size: 48px;margin-bottom:20px;line-height: 68px;}
			.indextop_tit .tit2{font-size:34px;line-height:58px;}
		.indextobg{margin-top:87px;margin-left:60px;width:380px;height:380px;background: url('../img/ydindex0-min.png') no-repeat 0 0;}

.bgfa{background-color:#fafafa;}
.index_con{width:1000px;margin:90px auto;}

.index_txtbox {text-align:left;}
	.index_txtbox h2{margin-bottom:28px;height:auto;line-height:48px;font-size:34px;color:#333;}
	.index_txtbox p{line-height:30px;font-size:18px;color:#8B8B8B;}

	.index_img1,
	.index_img2,
	.index_img3{width:360px;height:360px;}

	.index_img1{margin-left:120px;background: url('../img/ydindex1-min.png') no-repeat 0 0;}
	.index_img2{margin-right:120px;background: url('../img/ydindex2-min.png') no-repeat 0 0;}
	.index_img3{margin-left:120px;background: url('../img/ydindex3-min.png') no-repeat 0 0;}

.index_con .index_txtbox{width:520px \9;margin-top:20px \9;}

.gotopbox{position: fixed;bottom:150px;right:40px;display:block;width:40px;height:40px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#808080;text-align:center;}
.gotopbox:hover{background-color:#aaa;}
.gotopicon{display:block;margin:17px auto 0;width:14px;height:8px;background-position:-440px -1228px;}