@charset "utf-8";
/* CSS Document */
/* reset */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements */
dl, dt, dd, ul, ol, li , /* list element */
pre, /* test formatting elements */
fieldset, lengend, button, input, textarea, /* form elements */
th, td  { /* table elements */
	margin: 0;
	padding: 0;
}

body,
button, input, select, textarea { /* for ie */
	font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; /* for ie7*/
	font-size: 14px;
	line-height: 1;
}

h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; }
small { font-size: 12px; }

ul, ol { list-style: none; }

a { text-decoration: none; color:#646464;}
a:hover { text-decoration: none; }

abbr[title], acronym[title] {
	border-bottom: 1px dotted;
	cursor: help;
}

q:before, q:after { content: ''; }

legend { color: #000;}
fieldset, img { border: none; } 

button, input, select textarea {
	font-size: 100%;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

hr {
	border: none;
	height: 1px;
}

html {
	overflow-y:auto;
}
.clearfix:before,
.clearfix:after {
	content: ".";
	height: 0;
	font-size: 0;
	display: block;
	visibility: hidden;
	clear: both;
}

/* common css*/
body {
	background: #fff;
}

/*style*/
.yScrollList{width:1100px;height:auto;background:#ffffff;margin:10px auto;}
.yScrollListTitle{width:1100px;height:53px;line-height:53px;border-bottom:3px solid #e9504a;}
.yScrollListTitle li{cursor:pointer;font-size:18px;background:#fff;color:#333;height:50px;float:left;position:relative;left:0;width:215px;text-align:center;}
.yScrollListTitle li.ytitleh12{background:#e9504a; color:#fff; border-left:2px solid #fff; border-right:2px solid #fff;}
.yScrollListTitle li.yth1click{height:57px;border:3px solid #e9504a;top:-4px; border-bottom:0; background:#fff; color:#333;}
.yScrollListIn{width:1094px;min-height:500px; height:auto; position:relative; border:3px solid #e9504a; border-top:none;}
.yScrollListInList{display:none;width:1030px;height:auto;position:relative;padding:50px 30px;left:0;top:0;overflow:hidden; font-size:16px; text-align:center;}
.yScrollListInList .yScrollListbtn{cursor:pointer;position:absolute;width:13px;height:19px;top:96px;background:url(../images/btnys.png) no-repeat 0 0;}
.yScrollListInList .yScrollListbtnr{background-position:-14px 0;right:5px;}
.yScrollListInList .yScrollListbtnl{left:5px;}
.yScrollListInList ul{width:2238px;height:224px;position:absolute;top:0;left:30px;overflow:hidden;}
.yScrollListInList ul li{width:160px;height:224px;float:left;margin-right:84px;}
.yScrollListInList ul li img{width:140px;height:140px;display:block;margin-left:10px;margin-top:12px;}
.yScrollListInList ul li p{text-align:center;font-size:12px;color:#666666;line-height:18px;padding:7px 10px 0;width:140px;height:36px;overflow:hidden;}
.yScrollListInList ul li p:hover{color:#e9630a;text-decoration:underline;}
.yScrollListInList ul li span{color:#e9630a;font-size:12px;text-align:center;display:block;line-height:24px;}

.yScrollListInList1 p {margin:0 0 50px 0;}
.yScrollListInList2 .infor_cont {width:700px; margin:30px auto;}
.yScrollListInList2 .infor_cont p {text-align:left; text-indent:2em; line-height:1.5;}
.yScrollListInList3 .infor_cont p {text-align:left; margin:0 0 50px 0;}
.yScrollListInList5 .infor_cont p {text-align:left; line-height:1.3; margin:20px 0 10px 30px;}
.yScrollListInList5 table {width:100%;}

/*20150415 添加话术*/
.expound_p {font-size:16px;width:1098px; height:30px; line-height:30px; margin:20px auto;}
