@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑", Arial;
	font-size: 12px;
	min-width: 1100px;
	position: relative;
}
ol, ul {
	list-style: none;
}
li {
	list-style-type: none;
	list-style: none;
}
img {
	vertical-align: top;
	border: 0;
}
h1, h2, h3, h4, h5, h6, a {
	font-size: inherit;
	font-weight: normal;
	font-style: normal;
	color: #000;
}
div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, input, p {
	padding: 0;
	margin: 0;
}
a, em, i {
	font-style: normal;
	list-style-type: none;
	list-style: none;
	text-decoration: none;
	border: none;
}

.Allbox {
	width: 100%;
	min-width: 1088px;
	min-height:768px;
	max-width:1440px;
	overflow: hidden;
	margin:0 auto;
	position: relative;
}
#indexBan{}
.Allbox .top { width:100%; height:297px; overflow:hidden; position:absolute; left:0; top:0; z-index:2000; }
.Allbox .top .twbg { width:100%; height:96px; background:#fff;border-bottom:#eee 1px solid; }
.Allbox .top .twbg .tbox { width:1200px; height:96px; overflow:hidden; margin:0 auto; }
.Allbox .top .twbg .tbox .logo { width:115px; height:96px; overflow:hidden; float:left;}
.Allbox .top .twbg .tbox .btbox { width:1085px; height:85x; overflow:hidden; float:left; padding-top:26px;}

.Allbox .top .twbg .tbox .btbox .list { width:872px; height:85px; float:left; margin-top:7px; }

.Allbox .top .twbg .tbox .btbox .list li { width:auto; height:63px; overflow:hidden; float:left;  margin-left:30px;}
.Allbox .top .twbg .tbox .btbox .list li i { width:auto; height:30px; overflow:hidden; display:block;}
.Allbox .top .twbg .tbox .btbox .list li a { text-align:center; font-size:18px; display:block; line-height:30px;}
.Allbox .top .twbg .tbox .btbox .list .thisPage { background:url(../../sad.gif) bottom repeat-x;}
.Allbox .top .twbg .tbox .btbox .list .thisPage a { color:#d91e17;}
.Allbox .top .twbg .tbox .btbox .list li .tlt { display:none;}

.Allbox .top .twbg .tbox .btbox .gnbt { width:213px; height:44px; overflow:hidden; float:right;}
.Allbox .top .twbg .tbox .btbox .gnbt li { width:44px; height:44px; overflow:hidden; float:left; margin-left:6px; }
.Allbox .top .twbg .tbox .btbox .gnbt li a { width:44px; height:auto; overflow:hidden; display:inline-block;}

.Allbox .top .Twolist { width:100%; overflow:hidden; background:#FFF; display:none;}
.Allbox .top .Twolist .tlbox { width:1280px; min-height:160px; height:auto;  overflow:hidden; margin:0 auto; }
.Allbox .top .Twolist .tlbox a { width:182px; height:160px; display:block; overflow:hidden; float:left;}
.Allbox .top .Twolist .tlbox .tl-1_01 { width:182px; height:160px; position:relative; float:left; color:#898989}
.Allbox .top .Twolist .tlbox .tl-1_01 em { display:block; width:182px; height:50px; overflow:hidden; position:absolute; left:0; bottom:0; text-align:center; font-size:14px;}
.Allbox .top .Twolist .tlbox .tl-1_02 { width:180px; height:160px; overflow:hidden; float:left; margin-left:20px; }
.Allbox .top .Twolist .tlbox .tl-1_02 img { width:180px; height:110px; overflow:hidden;}
.Allbox .top .Twolist .tlbox .tl-1_02 em { display:block; width:180px; height:50px; overflow:hidden; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#040000;}
.Allbox .top .Twolist .tlbox .tl-1_02:hover em { color:#d91e17}
.Allbox .top .Twolist .tlbox .tl-1_02s { display:block; width:80px; height:100px; float:left;}
.Allbox .top .Twolist .tlbox .tl-1_03s { display:block; width:145px; height:100px; float:left;}
.Allbox .top .Twolist .tlbox .tl-1_03 { width:200px; height:160px; overflow:hidden; margin:20px 0 20px 20px;}
.Allbox .top .Twolist .tlbox .tl-1_03 em { display:block; width:200px; height:30px; line-height:35px; font-family:"微软雅黑"; font-size:14px;}
.Allbox .top .Twolist .tlbox .tl-1_04 { width:380px; height:160px; float:left; margin:20px 0 20px 70px; border-left:#eee 1px solid;  padding-left:20px;}



.Allbox .top .Topewm { width:145px; height:169px; padding:10px 0px; overflow:hidden; background:url(../../ewmbg.png) no-repeat; float:right;  margin-top:10px; display:none;}
.Allbox .top .Topewm img { width:145px; height:145px; overflow:hidden;}
.Allbox .top .Topewm em { width:145px; height:14px; overflow:hidden; text-align:center;  margin-top:5px;}

.Allbox .top .soso { width:100%; height:40px; padding:20px 0; overflow:hidden; background:#d91e17; display:none;}
.Allbox .top .soso .sbox { width:735px; height:40px; overflow:hidden; margin:0 auto;}
.Allbox .top .soso .sbox form { width:700px; height:40px; overflow:hidden; float:left;}
.Allbox .top .soso .sbox form .bInput { width:110px; height:40px; overflow:hidden; background:#d6aa00; color:#fff; border:none; text-align:center; line-height:40px; float:left;}
.Allbox .top .soso .sbox form .tInput { width:570px; height:40px; overflow:hidden; float:left; padding-left:20px; background:#fff; line-height:40px; color:#999; border:none; float:left}
.Allbox .top .soso .sbox .Soclose { width:35px; height:40px; overflow:hidden; float:left; cursor:pointer;}

.Allbox .footer { width:100%; height:140px; overflow:hidden; background:#f13c3d;}
.Allbox .footer .cTxt { width:910px; height:140px; overflow:hidden; margin:0 auto; }
.Allbox .footer .cTxt .ctLeft { width:522px; height:140px; overflow:hidden; float:left;}
.Allbox .footer .cTxt .ctLeft .flogo { width:122px; height:140px; overflow:hidden; float:left;}
.Allbox .footer .cTxt .ctLeft .fbt { width:400px; height:60px; overflow:hidden; padding:40px 0; }
.Allbox .footer .cTxt .ctLeft .fbt p { color:#fff; margin-bottom:5px;}
.Allbox .footer .cTxt .ctLeft .fbt .flink { margin-bottom:15px;}
.Allbox .footer .cTxt .ctLeft .fbt a { color:#fff;}
.Allbox .footer .cTxt .ctRight { width:230px; overflow:hidden; float:right; padding-top:40px; color:#fff;}
.Allbox .footer .cTxt .ctRight a{ float:right; margin-right:15px;}

.Allbox .main { width:100%; height:1757px; max-width:1440px; overflow:hidden;}
.Allbox .main .banner { width:100%; height:1600px; overflow:hidden; position:relative;}
.Allbox .main .banner .item { width:100%; height:1600px; overflow:hidden; position:absolute; left:0; top:0; display:none;}
.Allbox .main .banner .item img { margin-top:97px;}
.Allbox .main .banner .item em { display:block; width:auto; height:auto; overflow:hidden; position:absolute; left:0; top:-350px; z-index:1200; }
.Allbox .main .banner .item2 { width:140px; height:140px; overflow:hidden; z-index:1200}
.Allbox .main .banner .item i{ display:block; position:absolute; top:0; left:0; z-index:1300; }
.Allbox .main .banner .item i img {opacity:0; margin-top:0px;}

.Allbox .main .banner .item .item-i-00 { width:268px; height:187px; top:280px; left:264px;}
.Allbox .main .banner .item .item-i-01 { width:473px; height:132px; top:388px; left:314px;}
.Allbox .main .banner .item .item-i-02 { width:942px; height:966px; top:60px; right:0; left:auto;}
.Allbox .main .banner .item .item-i-03 { width:560px; height:235px; top:274px; left:218px;}
.Allbox .main .banner .item .item-i-04 { width:712px; height:990px; top:116px; left:726px;}
.Allbox .main .banner .item .item-i-05 { width:320px; height:270px; top:252px; left:272px;}
.Allbox .main .banner .item .item-i-06 { width:319px; height:67px; top:345px; left:732px;}
.Allbox .main .banner .item .item-i-07 { width:418px; height:165px; top:410px; left:860px;}
.Allbox .main .banner .item .item-i-08 { width:756px; height:519px; top:188px; left:261px;}
.Allbox .main .banner .item .item-i-09 { width:215px; height:144px; top:366px; left:944px;}
.Allbox .main .banner .item .item-i-10 { width:250px; height:151px; top:205px; left:357px;}
.Allbox .main .banner .item .item-i-11 { width:320px; height:132px; top:320px; left:220px;}
.Allbox .main .banner .item .item-i-12 { width:683px; height:738px; top:0; left:603px;}

.Allbox .main .Middle { width:100%; height:1020px; overflow:hidden; position:absolute; left:0; top:743px; z-index:1500;}
.Allbox .main .Middle .mTop { width:1104px; overflow:hidden; margin:0 auto; padding-bottom:38px;}
.Allbox .main .Middle .mTop a { display:block; width:368px; height:240px; overflow:hidden; float:left; position:relative;}

.Allbox .main .Middle .mTop .txt0 em{ width:348px; height:59px; overflow:hidden; position:absolute; left:0; bottom:0; font-size:24px; color:#fff; text-align:right; padding-right:20px; padding-top:20px;}
.Allbox .main .Middle .mTop .txt0 em i { display:block; font-size:12px; color:#fff;}

.Allbox .main .Middle .mTop .lastbt .txt { width:368px; height:158px; overflow:hidden; position:absolute; left:0; bottom:-79px;}
.Allbox .main .Middle .mTop .lastbt .txt .thover { width:125px; height:57px; overflow:hidden; float:right; margin:11px 22px; }

.Allbox .main .Middle .mTop .lastbt .txt em { width:328px; height:39px; overflow:hidden; padding:20px; font-size:16px; font-family:"微软雅黑"; text-align:left; background:url(../../mtbg.png); line-height:22px; display:block;  color:#fff;}
.Allbox .main .Middle .mTop .lastbt .txt em i { font-size:12px; display:block;}

.Allbox .main .Middle .mbox { width:100%; min-height:400px; background:url(../../middlebg.png);  border-top:#ebece5 1px solid; padding-top:40px;}
.Allbox .main .Middle .mBottom { width:1104px; overflow:hidden; margin:0 auto;}
.Allbox .main .Middle .mBottom .lbox { width:368px; height:630px; overflow:hidden; float:left;}
.Allbox .main .Middle .mBottom .lbox .pbox { width:368px; height:315px; overflow:hidden; background:#f7f7f7; position:relative;}
.Allbox .main .Middle .mBottom .lbox .pbox ul{ width:100%; height:315px; overflow:hidden;}
.Allbox .main .Middle .mBottom .lbox .pbox ul li { width:368px; height:315px; overflow:hidden; position:absolute; left:0; top:0; text-align:center; vertical-align:middle;}
.Allbox .main .Middle .mBottom .lbox .pbox ul li img{ height:280px;}
.Allbox .main .Middle .mBottom .lbox .pbox .ibt { width:68px; height:315px; overflow:hidden; position:absolute; left:0; top:0; cursor:pointer;}

.Allbox .main .Middle .mBottom .lbox .pbox p { display:block; width:328px; height:30px; overflow:hidden; position:absolute; left:0; bottom:0; padding:0 20px; color:#949494; font-size:14px;}
.Allbox .main .Middle .mBottom .lbox .pbox p em {overflow:hidden; font-family:Arial; float:right; font-size:16px; line-height:24px;}

.Allbox .main .Middle .mBottom .lbox .nbox { width:320px; height:243px; overflow:hidden; padding:36px 24px; background:#fde1c5;} 
.Allbox .main .Middle .mBottom .lbox .nbox h2 { font-size:12px; font-family:"微软雅黑"; color:#a65656; line-height:22px; height:30px;}
.Allbox .main .Middle .mBottom .lbox .nbox h2 em { font-family:Arial; font-size:18px; text-transform:uppercase; display:block; float:left;}

.Allbox .main .Middle .mBottom .lbox .nbox dl { width:320px; overflow:hidden;}
.Allbox .main .Middle .mBottom .lbox .nbox dl dt { width:100%; height:126px; overflow:hidden; margin-bottom:28px; }
.Allbox .main .Middle .mBottom .lbox .nbox dl dd .dete {  width:52px; height:42px; overflow:hidden; border:#b87373 1px solid; float:left; text-align:center; color:#a65656; padding:5px 0; font-size:18px;}
.Allbox .main .Middle .mBottom .lbox .nbox dl dd .dete em { display:block; font-size:14px;}

.Allbox .main .Middle .mBottom .lbox .nbox dl dd .text {  width:253px; height:54px; overflow:hidden; float:right; }
.Allbox .main .Middle .mBottom .lbox .nbox dl dd .text h3 { font-family:"微软雅黑"; font-size:14px; color:#a65656;} 
.Allbox .main .Middle .mBottom .lbox .nbox dl dd .text p { font-size:12px; color:#bb7771; font-family:"微软雅黑";}
.Allbox .main .Middle .mBottom .lbox .hbox { width:368px; height:786px; overflow:hidden; position:relative; cursor:pointer;}
.Allbox .main .Middle .mBottom .lbox .hbox .text { width:300px; height:120px; overflow:hidden; position:absolute; left:0; bottom:0; background:#ffeaec; padding:18px 34px;}
.Allbox .main .Middle .mBottom .lbox .hbox .text h1 { font-family:"微软雅黑"; font-size:16px; color:#562c24;}
.Allbox .main .Middle .mBottom .lbox .hbox .text p { width:300px; height:50px; overflow:hidden; line-height:24px; color:#ab9155; text-indent:2em; margin:10px 0;}
.Allbox .main .Middle .mBottom .lbox .hbox .text a { width:65px; height:26px; overflow:hidden; float:right;}

.Allbox .main .Middle .mBottom .lbox .obox { width:368px; height:315px; overflow:hidden; background:url(../../os.jpg) no-repeat;}
.Allbox .main .Middle .mBottom .lbox .obox p a{ width:232px; height:90px; overflow:hidden; font-family:"微软雅黑"; font-size:12px; line-height:24px; color:#ae9f9f; display:inline-block; margin-left:72px; margin-top:168px;}
.Allbox .main .Middle .mBottom .lbox .wbox {width:368px; height:315px; overflow:hidden; background:#fdf2d4;}

.Allbox .Neimain { width:100%; height:auto; min-height:700px; max-width:1440px; overflow:hidden; position:relative;margin-bottom:50px;}
.Allbox .Neimain .aboutMain { width:100%; padding-top:147px; padding-bottom:40px; background:url(../../aboutbg.jpg) left top no-repeat;}
.Allbox .Neimain .ambg { background:url(../../aboutbg_02.jpg) left top no-repeat;}
.Allbox .Neimain .ambg_02 { background:url(../../aboutbg_03.jpg) left top no-repeat;}
.Allbox .Neimain .ambg_03 { background:#fffef9;}
.Allbox .Neimain .ambg_04 { background:#fffef9; padding-top:100px;}
.Allbox .Neimain .active{ margin-top:0px;}
.Allbox .Neimain .active img{ width:100%;}

.Allbox .Neimain .aboutMain .aboutCon { width:940px; height:auto; margin:0 auto; }
.Allbox .Neimain .aboutMain .aboutCon_2 { width:1088px;}
.Allbox .Neimain .aboutMain .aboutCon .listName { width:100%; height:50px; overflow:hidden; background:url(../../aboutpic_03.gif) left bottom no-repeat; line-height:50px; font-family:"宋体"; color:#b7afad; }
.Allbox .Neimain .aboutMain .aboutCon .listName_2 { width:1000px; text-align:right; background:none;}

.Allbox .Neimain .aboutMain .aboutCon .listName a { font-family:"宋体"; color:#b7afad} 
.Allbox .Neimain .aboutMain .aboutCon .aboutTxt { width:600px; overflow:hidden; float:left; }
.Allbox .Neimain .aboutMain .aboutCon .aboutTxt h1 { width:1000px; height:54px; overflow:hidden; background:url(../../aboutpic_07.jpg) no-repeat; padding-left:20px; font-family:Arial; font-size:30px; color:#d91e17; line-height:26px; margin:20px 0;  text-transform:uppercase;}
.Allbox .Neimain .aboutMain .aboutCon .aboutTxt h1 i { display:block; font-family:"微软雅黑"; font-size:24px;}


.Allbox .Neimain .aboutMain .aboutCon .aboutTxt .atxt { width:600px; min-height:280px; overflow: auto;}


.Allbox .Neimain .aboutMain .aboutCon .apic { width:420px; height:500px; overflow:hidden; float:right}

.Allbox .Neimain .aboutMain .aboutCon .aboutTxt .atxt p { text-indent:2em; font-family:"微软雅黑"; font-size:14px; line-height:30px; margin-top:20px;  color:#696969; width:580px;}

.Allbox .Neimain .aboutMain .aboutCon .story { width:900px; }
.Allbox .Neimain .aboutMain .aboutCon .story .atxt { width:900px; height:auto; overflow:hidden;}
.Allbox .Neimain .aboutMain .aboutCon .story .atxt p { width:700px;}
.Allbox .Neimain .aboutMain .aboutCon .story .atxt .atxt_02 { background:url(../../20150415001.gif) left no-repeat; width:280px; height:37px; margin-top:40px; overflow:hidden;}

.Allbox .Neimain .aboutMain .aboutCon .history { width:940px;}
.Allbox .Neimain .aboutMain .aboutCon .history .atxt { width:940px;}
.Allbox .Neimain .aboutMain .aboutCon .history .atxt p {  width:940px;}
.Allbox .Neimain .aboutMain .aboutCon .history .atxt i { font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#d91e17;}
.Allbox .Neimain .aboutMain .aboutCon .history dl { width:772px; height:163px; overflow:hidden; background-image:url(../../04bg.png); background-repeat:no-repeat; padding-top:78px;}
.Allbox .Neimain .aboutMain .aboutCon .history dl dt { width:185px; height:145px; overflow:hidden; margin-left:1px;  float:left;}
.Allbox .Neimain .aboutMain .aboutCon .history dl dt div { float:left;}
.Allbox .Neimain .aboutMain .aboutCon .history dl dt .cbt { width:22px; height:103px; overflow:hidden; cursor:pointer;}
.Allbox .Neimain .aboutMain .aboutCon .history dl dt .ctxt { width:141px; height:103px; overflow:hidden; font-family:Arial; font-size:54px; line-height:103px; text-align:center; color:#FFF;  background:#f73c3d;}
.Allbox .Neimain .aboutMain .aboutCon .history dl dt .cNum { width:185px; height:44px; text-align:center; font-family:Arial; font-size:14px; line-height:44px; color:#f73c3d;}
.Allbox .Neimain .aboutMain .aboutCon .history dl dd { width:519px; height:125px; overflow:hidden; float:left; padding:10px 20px;}
.Allbox .Neimain .aboutMain .aboutCon .history dl dd p{ line-height:24px; color:#9fa0a0; font-family:"微软雅黑"; border-bottom:#efeff0 1px solid; padding-bottom:5px;}

.Allbox .Neimain .aboutMain .aboutCon .news { width:1000px;}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox { width:568px; height:auto; border:#eaeaea 1px solid; background:#fff; float:left; padding: 20px 46px;}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem { width:568px; height:360px; overflow:hidden; border-bottom:#eaeaea 1px solid; margin-top:20px; }
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem h1{ width:568px; overflow:hidden; font-family:"微软雅黑"; font-size:24px; line-height:30px; color:#2e2e2e; background:none; padding:5px 0; margin:0;}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem h1 a:hover{ color:#d91e17}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem:hover a { color:#d91e17}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox_2 { height:auto; padding-top:0;}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox_2 .newsitem_2 { height:auto; min-height:553px; padding-top:0; border:none;}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox_2 .newsitem_2 .textCon p { font-family:"微软雅黑"; font-size:14px; color:#333; margin-bottom:20px; line-height:24px; text-indent:2em}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox_2 .backbtn { width:270px; height:30px; overflow:hidden; margin:0 auto; }
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox_2 .backbtn a { width:80px; height:30px; overflow:hidden; margin:0 5px; display:block; float:left; background:#d91e17; color:#fff; line-height:30px; text-align:center;}


.pagebtn { width:216px; padding:20px; margin:0 auto;}
.pagebtn a {display:block; width:30px; height:30px; overflow:hidden; margin:0 3px; display:inline-block; float:left; background:url(../../05_31-12.gif) no-repeat; text-align:center; line-height:30px;}
.pagebtn .current{
	background:url(../../05_31-12_a.gif)}
.pagebtn a:hover { color:#fff}



.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem .dete { width:568px; height:16px; overflow:hidden; font-family:Arial; color:#c1c1c1; line-height:16px; margin:12px 0 18px 0; }
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem .dete em { float:right;}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem .dete em img { width:26px; height:16px; overflow:hidden; margin-right:5px;}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem .readMore { width:568px; height:64px; overflow:hidden; line-height:64px;}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem .readMore a { float:right; color:#9b9b9b; font-family:"宋体";}
.Allbox .Neimain .aboutMain .aboutCon .news .newsbox .newsitem .newspic { width:568px; height:204px; overflow:hidden;}


.Allbox .Neimain .aboutMain .aboutCon .news .newslist { width:322px; height:623px; border:#eaeaea 1px solid; background:#fff; float:right;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .listbox { width:322px; height:48px; overflow:hidden; border-bottom:#eaeaea 1px solid;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .listbox a { width:161px; height:48px; overflow:hidden; float:left; display:block; color:#d91e17; text-align:center; line-height:48px; font-size:18px;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .listbox .ntlist { width:160px; border-right:#eaeaea 1px solid; background:#d91e17; color:#fff;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .nlink { width:290px; height:570px; overflow:hidden; padding:0 16px; display:none;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .nlink a { display:block; float:left;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .nlink dl { width:290px; height:61px; overflow:hidden;  padding:22px 0; border-bottom:#cdcdcd 1px dashed;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .nlink dl img{ max-width:121px; margin-top:8.5px;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .nlink dl dt { width:120px; height:60px; overflow:hidden; float:left;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .nlink dl dd { width:160px; height:60px; overflow:hidden; float:right;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .nlink dl dd a { width:160px; height:45px; overflow:hidden; font-size:14px; font-weight:bold; display:block; line-height:24px; color:#888888;}
.Allbox .Neimain .aboutMain .aboutCon .news .newslist .nlink dl dd em { font-size:12px; color:#949494; font-family:Arial;}

.Allbox .Neimain .aboutMain .aboutCon .ebook { width:926px;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebtbox { width:100%; overflow:hidden;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebtbox .ebt { width:142px; overflow:hidden; float:right;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebtbox .ebt .elbt { width:31px; height:31px; overflow:hidden; float:left; cursor:pointer;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebtbox .ebt .elbt img { cursor:pointer;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebtbox .ebt .eltxt { width:80px; height:31px; overflow:hidden; font-family:Arial; font-size:24px; text-align:center;  line-height:31px; float:left; color:#727171;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebox { width:944px; height:282px; margin:20px 0; overflow:hidden; }
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebox dl { width:215px; height:282px; overflow:hidden; float:left; margin-right:21px;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebox dl dt { width:213px; height:235px; overflow:hidden; border:#eaeaea 1px solid; border-bottom:none;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebox dl dt h3 { width:193px; height:39px; overflow:hidden; border-bottom:#eaeaea 1px solid; line-height:39px; padding:0 10px; font-size:14px; color:#4f4f4f}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebox dl dt .epic { width:117px; height:153px; overflow:hidden; background:url(../../06_03_03.jpg) no-repeat; padding:21px 48px;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebox dl dd { width:215px; height:20px; overflow:hidden; background:#f03c3d; padding:13px 0;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebox dl dd .read { width:192px; height:19px; overflow:hidden; line-height:19px; margin:0 auto;  color:#fff;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebox dl dd .read a { float:right;}
.Allbox .Neimain .aboutMain .aboutCon .ebook .ebox .ebox_02 {width:944px; overflow:hidden;}

.Allbox .Neimain .aboutMain .aboutCon .tactbox { width:350px; overflow:hidden; float:left;}
.Allbox .Neimain .aboutMain .aboutCon .contact { width:350px; overflow:hidden;}
.Allbox .Neimain .aboutMain .aboutCon .contact .ctc { width:100%; overflow:hidden;  font-family:Arial,"微软雅黑"; line-height:24px; font-size:14px;}
.Allbox .Neimain .aboutMain .aboutCon .contact .ctc .ewm{ width:298px; height:150px; overflow:hidden; border:#eaeaea 1px solid; padding:19px 0;}
.Allbox .Neimain .aboutMain .aboutCon .contact .ctc .ewm dl { width:121px; overflow:hidden; float:left; margin-left:19px; }
.Allbox .Neimain .aboutMain .aboutCon .contact .ctc .ewm dl dt { width:121px; height:121px; overflow:hidden;}
.Allbox .Neimain .aboutMain .aboutCon .contact .ctc .ewm dl dd { width:121px; height:46px; overflow:hidden; line-height:46px; text-align:center; font-size:12px;}
.Allbox .Neimain .aboutMain .aboutCon .contact .ctc .txt { width:278px; overflow:hidden; padding:20px 10px;}

.Allbox .Neimain .aboutMain .aboutCon .map { width:553px; height:516px; overflow:hidden; float:left; margin-top:20px;  }
.Allbox .Neimain .aboutMain .aboutCon_3 { width:766px;}
.Allbox .Neimain .aboutMain .aboutCon_3 .clubln { margin-left:30px; }
.Allbox .Neimain .aboutMain .aboutCon .club { width:830px;}
.Allbox .Neimain .aboutMain .aboutCon .club h1 { width:290px; overflow:hidden; float:left; margin-left:30px; }
.Allbox .Neimain .aboutMain .aboutCon .club .vtbt a { display:block; width:120px; height:36px; overflow:hidden; float:left; background:url(../../aboutpic_13.gif) no-repeat; color:#86817e; text-align:center; line-height:36px; margin-left:12px; font-size:14px;}
.Allbox .Neimain .aboutMain .aboutCon .club .vtbt .vthis { background:url(../../aboutpic_11.gif) no-repeat; color:#f9efeb;}
.Allbox .Neimain .aboutMain .aboutCon .club .video { width:766px; overflow:hidden;}
.Allbox .Neimain .aboutMain .aboutCon .club .video .vbox { width:706px; height:439px; overflow:hidden; margin:28px 0;  padding:0 30px;}
.Allbox .Neimain .aboutMain .aboutCon .club .video .vbt { width:30px; height:92px; overflow:hidden; float:left; cursor:pointer;}
.Allbox .Neimain .aboutMain .aboutCon .club .video .vlist { width:706px; overflow:hidden; float:left;}
.Allbox .Neimain .aboutMain .aboutCon .club .video .vlist ul { width:1999px; overflow:hidden;}
.Allbox .Neimain .aboutMain .aboutCon .club .video .vlist ul li { width:167px; height:92px; overflow:hidden; float:left; margin-right:12px; cursor:pointer;}
.Allbox .Neimain .aboutMain .aboutCon .club .video .vlist ul li img{ max-height:92px;}

.Allbox .Neimain .aboutMain .aboutCon .alist { width:780px; height:50px; overflow:hidden; padding-top:40px; margin:0 auto;}
.Allbox .Neimain .aboutMain .aboutCon .alist a { width:120px; height:36px; overflow:hidden; display:inline-block; float:left; background:url(../../alists.png) no-repeat; margin-right:10px; text-align:center; line-height:36px; color:#86817e;}
.Allbox .Neimain .aboutMain .aboutCon .alist .thisal { background:url(../../alist.png) no-repeat; color:#fff;}

.Allbox .Neimain .aboutMain .aboutCon_4 { width:1000px;}
.Allbox .Neimain .aboutMain .aboutCon_4 .acbox { width:998px; height:auto; overflow:hidden; border:#eaeaea 1px solid;}
.Allbox .Neimain .aboutMain .aboutCon_4 .acbox .acitem { width:904px; height:410px; overflow:hidden; margin:0 auto; border-bottom:#eaeaea 1px solid; padding-top:33px;}
.Allbox .Neimain .aboutMain .aboutCon_4 .acbox .acitem h1 { width:100%; height:28px; overflow:hidden; }
.Allbox .Neimain .aboutMain .aboutCon_4 .acbox .acitem h1 a { font-family:"微软雅黑"; font-size:24px; line-height:28px; color:#d91e17}
.Allbox .Neimain .aboutMain .aboutCon_4 .acbox .acitem h1 em { width:auto; height:18px; overflow:hidden; float:right; font-family:Arial; font-size:14px; color:#c1c1c1; line-height:18px; margin-top:10px; display:inline-block; margin-left:10px;}
.Allbox .Neimain .aboutMain .aboutCon_4 .acbox .acitem .dete { width:100%; height:46px; overflow:hidden; font-family:Arial; font-size:14px; color:#c1c1c1; line-height:46px;}
.Allbox .Neimain .aboutMain .aboutCon_4 .acbox .acitem .acpic { width:904px; height:285px; overflow:hidden;}
.Allbox .Neimain .aboutMain .aboutCon_4 .acbox .acitem .acmore { width:904px; height:53px; overflow:hidden; line-height:53px;}
.Allbox .Neimain .aboutMain .aboutCon_4 .acbox .acitem .acmore a { float:right; font-family:"宋体"; font-size:12px; color:#9b9b9b;}

.Allbox .Neimain .aboutMain .culAll { width:928px;}
.Allbox .Neimain .aboutMain .culAll .listName { margin-left:26px; }
.Allbox .Neimain .aboutMain .culAll .culture { width:928px; }
.Allbox .Neimain .aboutMain .culAll .culture h1 { margin-left:26px; }
.Allbox .Neimain .aboutMain .culAll .culture .tcbox { width:928px; height:170px; overflow:hidden; padding-top:20px;}
.Allbox .Neimain .aboutMain .culAll .culture .tcbox .tcbt { width:30px; height:93px; overflow:hidden; padding:16px 0; float:left; cursor:pointer;}
.Allbox .Neimain .aboutMain .culAll .culture .tcbox .tcFpic { width:200px; height:169px; overflow:hidden; float:left;}
.Allbox .Neimain .aboutMain .culAll .culture .tcbox .tcFpic em { width:198px; height:30px; overflow:hidden; border:#cbc8bf 1px solid;  border-bottom:none; margin-top:7px;  line-height:30px; text-align:center; color:#d91e17; font-size:14px; display:block;}
.Allbox .Neimain .aboutMain .culAll .culture .tcbox .tcpicbox { width:851px; height:169px; height:auto; overflow:hidden; float:left; border-bottom:#cbc8bf 1px solid;}
.Allbox .Neimain .aboutMain .culAll .culture .tcbox .tcpicbox ul { width:1999px;}
.Allbox .Neimain .aboutMain .culAll .culture .tcbox .tcpicbox ul li { width:200px; height:169px; margin-right:17px; overflow:hidden; float:left; cursor:pointer;}
.Allbox .Neimain .aboutMain .culAll .culture .tcbox .tcpicbox ul li em { width:200px; height:34px; overflow:hidden; font-family:"微软雅黑"; font-size:14px; color:#696969; line-height:34px; display:block; text-align:center; background:#ffffff;}
.Allbox .Neimain .aboutMain .culAll .culture .tcbox .tcpicbox ul li.curr { background:#d91e17;}
.Allbox .Neimain .aboutMain .culAll .culture .tcbox .tcpicbox ul li.curr em { color:#d91e17; font-weight:bold;}
.Allbox .Neimain .aboutMain .culAll .culture .tcTxt { width:770px; height:auto; min-height:200px; overflow:hidden; border:#cbc8bf 1px solid;  margin-left:30px; margin-bottom:20px; border-top:none;  padding:20px 40px;}
.Allbox .Neimain .aboutMain .culAll .culture .tcTxt p { margin:20px 0; line-height:28px; font-size:14px; color:#696969}

.Allbox .Neimain .product { width:100%; overflow:hidden; background:#fdf9eb; padding-top:97px; padding-bottom:40px;}
.Allbox .Neimain .product .proBan { width:100%; height:690px; max-width:1440px; overflow:hidden; margin:0 auto; position:relative; }
.Allbox .Neimain .product .proBan a { position:absolute; left:0; top:0; z-index:1400;}

.Allbox .Neimain .product .proBan .ntBox { width:930px; height:155px; overflow:hidden; position:absolute; left:285px; bottom:0; z-index:1500;}
.Allbox .Neimain .product .proBan .ntBox .ntbtn { width:30px; height:148px; overflow:hidden; display:inline-block; float:left; line-height:148px; color:#fff; font-family:"宋体"; font-size:56px; cursor:pointer;}
.Allbox .Neimain .product .proBan .ntBox .ntUlbox { width:870px; overflow:hidden; overflow:hidden; float:left;} 
.Allbox .Neimain .product .proBan .ntBox .ntUlbox ul { height:148px; overflow:hidden; float:left;}
.Allbox .Neimain .product .proBan .ntBox .ntUlbox ul li { width:125px; height:148px; overflow:hidden; background:url(../../plbg.png) bottom no-repeat; float:left; cursor:pointer; margin:0 10px;}
.Allbox .Neimain .product .proBan .ntBox .ntUlbox ul li img { margin-top:14px; margin-left:27px;}
.Allbox .Neimain .product .proBan .ntBox .ntUlbox ul li em { width:125px; height:31px; overflow:hidden; background:url(../../bs.png) no-repeat; display:block; text-align:center; line-height:24px; color:#f52d1d; display:block; opacity:0;}


.Allbox .Neimain .product h1 { width:920px; font-family:"微软雅黑"; font-size:24px; font-weight:bold; color:#d91e17; line-height:20px; margin:30px auto;}
.Allbox .Neimain .product h1 a { float:right;}
.Allbox .Neimain .product .probox { width:920px; overflow:hidden; margin:0 auto;}
.Allbox .Neimain .product .probox a { width:227px; height:304px; overflow:hidden; margin-right:3px; background:url(../../probg.gif) no-repeat; display:block; float:left; margin-bottom:10px;}
.Allbox .Neimain .product .probox a img { width:183px; height:130px; overflow:hidden; margin:40px 22px; }
.Allbox .Neimain .product .probox a em { display:block; color:#404040; font-size:16px; text-align:center;}
.Allbox .Neimain .product .probox a .bprocon { display:none;}

.Allbox .Neimain .product .proAll { width:100%; overflow:hidden; position:relative;}
.Allbox .Neimain .product .proAll .proTbtn { width:160px; height:auto; overflow:hidden; position:absolute; left:0; top:80px;}
.Allbox .Neimain .product .proAll .proTbtn ul li { width:160px; overflow:hidden; margin-bottom:4px;}
.Allbox .Neimain .product .proAll .proTbtn ul li img { float:left; width:44px; height:44px; overflow:hidden; cursor:pointer;}
.Allbox .Neimain .product .proAll .proTbtn ul li em {  float:left; width:116px; height:37px; overflow:hidden; line-height:18px; font-size:18px; color:#898989; padding-top:7px; display:none;}
.Allbox .Neimain .product .proAll .proTbtn ul .thisPro em{ display:block;}
.Allbox .Neimain .product .proAll .proTbtn ul li em i { display:block; font-size:10px;}


.Allbox .proCon { width:100%; height:100%; padding-top:127px; overflow:hidden; position:absolute; background:url(../../pbbg.png); left:0; top:0; z-index:1900;}
.Allbox .proCon .procall { width:880px; height:452px; padding:60px 38px; background:#fff; margin:0 auto; position:relative;}
.Allbox .proCon .procall .proleft { width:460px; overflow:hidden; float:left;}
.Allbox .proCon .procall .proleft ul { width:52px; height:auto; overflow:hidden; float:left; margin-top:155px;}
.Allbox .proCon .procall .proleft ul li { width:50px; height:42px; overflow:hidden; margin-left:1px; margin-bottom:5px; border:none; cursor:pointer;}
.Allbox .proCon .procall .proleft ul .thisbsp { margin-left:0; border:#F00 1px solid;}
.Allbox .proCon .procall .proleft ul .thisbsp img{width:51px;}
.Allbox .proCon .procall .proleft .pconbimg { width:380px; height:320px; overflow:hidden; float:left; margin-top:46px; text-align:center;}
.Allbox .proCon .procall .proleft .pconbimg img{ width:320px; }
.Allbox .proCon .procall .proright { width:400px; overflow:hidden; float:right;} 
.Allbox .proCon .procall .proright h1 { width:100%; height:auto; overflow:hidden; font-size:30px; font-family:"微软雅黑"; color:#000; border-bottom:#cccccc 1px dashed;}
.Allbox .proCon .procall .proright p { width:100%; /*height:118px;*/ overflow:hidden; padding:20px 0; border-bottom:#cccccc 1px dashed; color:#999; line-height:24px;}
.Allbox .proCon .procall .proright .lqbz { width:100%; height:24px; overflow:hidden; margin:20px 0;}
.Allbox .proCon .procall .proright .lqbz i { width:200px; height:24px; overflow:hidden; display:block; float:left; line-height:24px; font-size:24px; color:#d91e17;}
.Allbox .proCon .procall .proright .lqbz i img { margin-right:5px; cursor:pointer;}
.Allbox .proCon .procall .proright .lqbz em { float:right;}
.Allbox .proCon .procall .proright .gmpro { float:right; margin-top:50px;}
.Allbox .proCon .closebt { width:47px; height:47px; overflow:hidden; position:absolute; right:-20px; top:-20px; cursor:pointer;}
.Allbox .Neimain .aboutMain .aboutCon .club .leftBtn{
	margin-top: 16px;
    float: left;
    background: url(/images/jiantou-left.png);
    display: inline-block;
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.Allbox .Neimain .aboutMain .aboutCon .club .wrap{
	width: 400px;height: 60px;overflow: hidden;
}
.Allbox .Neimain .aboutMain .aboutCon .club .vtbt{
	height: 36px;overflow: hidden;float: left;margin-top: 15px;
}
.Allbox .Neimain .aboutMain .aboutCon .club .rightBtn{
	float:right;
	margin-top: -45px;
	margin-right: 15px;
	background: url(/images/jiantou-right.png);
    display: inline-block;
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.Allbox .Neimain .aboutMain .aboutCon .club .clear{
	clear:both;
}