/* CSS Document */
body{ background:#ffffff; }
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, th, td {
	padding: 0;
	margin: 0;
}
p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
ul,li{list-style:none;}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}
img{ border:none;}
a{ text-decoration:none; color:#000;}
.clear{ clear:both;}

.box1{ width:100%; height:168px;}
.container1{ width:1180px; height:auto; padding:0px; margin:auto; text-align:center;}
.logo{ width:289px; height:auto; padding-top:15px; float:left;}
.lsousuo{ width:600px; height:auto; padding-top:25px; float:left;}
.search{ width:320px; height:42px; float:left; margin-left:103px; margin-top:30px;}
.ninput{ background:url(../images/search.jpg); width:310px; height:42px; border:0px; color:#999999; padding-left:10px;}
.sousuo{ width:60px; height:42px; float:left;  margin-top:30px;}
.weixin{ width:291px; height:auto; padding-top:25px; float:left;}
.sp1{ width:400px; text-align:left; margin-left:113px;}
.sp1 a{  font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#9b8786; font-weight:500; padding:1px;}
.sp1 a:hover{ background:#ff6600; color:#FFFFFF;}

.box2{ width:100%; height:50px; background-color:#e90807;}
.container2{ width:1180px; height:auto; padding:0px; margin:auto; text-align:center;}
.menu { height: 50px; display: block;}
.menu ul { list-style: none; padding: 0; margin: 0;}
.menu ul li { float: left; overflow: hidden; position: relative; text-align: center; line-height: 50px;}
.menu ul li a { position: relative; display: block; width: 147px; height: 50px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:500; text-transform: uppercase; text-decoration: none; cursor: pointer;}
.menu ul li a span { position: absolute; left: 0;width:147px;}
.menu ul li a span.out { top: 0px;}
.menu ul li a span.over,
.menu ul li a span.bg {	top: -50px;}
#menu2 { background: #e90807;}
#menu2 ul li a { color: #ffffff;}
#menu2 ul li a span.over  { background: #e90807;color:#FFFF00;}

.box3{ width:100%; height:421px; background:#f6e0c2;}
.container3{ width:1180px; height:auto; padding:0px; margin:auto; text-align:center;}
.daohang{ width:225px; height:410px; padding-top:10px; background:#fcfaf8; float:left; border-right:1px solid #f6e0c2;}
.fenlei{ width:225px; height:28px; background:url(../images/fenleibg.jpg); font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:28px;}
.plei{ width:225px; height:auto; height:14px; line-height:14px;}
.plei a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#988383; padding:1px;}
.plei a:hover{ background:#ff6600; color:#FFFFFF;}
.banner{ width:953px; height:420px; float:left;}
.focus {width:953px; height:420px; overflow:hidden; position:relative; text-align:left;}
.focus ul {height:326px; position:absolute;}
.focus ul li {float:left; width:953px; height:420px; overflow:hidden; position:relative; background:#000;}
.focus ul li img{ width:953px; height:420px;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:953px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:923px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#2d3233;color:#FFFFFF;}
.focus .btn span.on {background:#2d3233; }
.focus .preNext {width:45px; height:100px; position:absolute; top:160px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
.bpic{ width:223px; height:407px; background:#fcfaf8; float:left; border-left:1px solid #f6e0c2; padding-top:13px; }
.bpic1{ width:190px; height:190px; padding-left:16px; }
.bpic1 a img{ padding-bottom:13px;} 
.bpic1 a:hover img{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.box4{ width:100%; height:auto; background:#fcfaf8; padding-top:15px;}
.container4{ width:1180px; height:auto; padding:0px; margin:auto; text-align:center; background:#FFFFFF;}
.xilie{ width:1180px; height:auto; border-bottom:2px solid #c2a885;}
.xilietitle{ width:293px; height:73px; background:url(../images/titlebg.jpg); float:left;}
.xilietitle1{ text-align:left; padding-left:80px; padding-top:35px;}
.xilietitle1 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFFFFF;}
.xilietitle1 a:hover{ font-weight:bold;}
.xilietitle2{ width:870px; float:right; text-align:right; padding-right:17px; padding-top:40px; }
.xilietitle2 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; padding:1px; color:#9b9792;}
.xilietitle2 a:hover{ background:#ff6600; color:#FFFFFF;}
.xilietu{ width:1168px; height:auto; margin-top:12px; padding-left:12px;}
.xilienav{ width:1168px; height:auto; margin:auto; padding:0px; text-align:left;}
.xilienav ul{ width:1168px; height:auto; margin:auto; padding:0px;}
.xilienav ul li{ width:280px; height:auto; margin-right:12px; float:left; margin-bottom:12px;}
.xilienav ul li a:hover img{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.xiliep{ width:280px; height:60px; padding-top:10px; border-top:1px dashed #b8b2aa; text-align:center; line-height:18px; background:#f0ede9; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.xiliep a:hover{ font-weight:bold;}
.xiliep p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#ff6600; font-weight:bold;}
/*------------------------box5---------------------------*/
.box5{ width:100%; height:auto; background:#fcfaf8; padding-top:15px;}
.container5{ width:1180px; height:auto; margin:auto; padding:0px; text-align:center; background:#FFFFFF;}
/* Generic Utility */
.hide{position:absolute;top:-9999px;left:-9999px}

/* Specific to example one */

#example-one{ width:1180px;}

#example-one .nav{overflow:hidden;margin:0 0 10px 0;width:1200px; height:60px; text-align:center;font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.nav-one { width:590px; height:60px; float:left; line-height:60px; }
.nav-one a{ display:block; width:590px; height:60px; line-height:60px; background:url(../images/title1.jpg); color:#FFFFFF;}
.nav-one a:hover{ background:url(../images/title3.jpg); color:#000000;}
.nav-two { width:590px; height:60px; float:left; line-height:60px; }
.nav-two a{ display:block; width:590px; height:60px; line-height:60px; background:url(../images/title4.jpg); color:#ffffff;}
.nav-two a:hover{ background:url(../images/title2.jpg); color:#000000;}
.list-wrap{ width:1180px; height:auto; margin-top:30px;}
.list-wrap ul{ width:1180px; }
.list-wrap ul li{ width:590px; height:auto; float:left; margin-bottom:30px;}
.listtu{ width:190px; height:auto; margin-right:10px; float:left;}
.listtu a:hover  img{ filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.listzi{ width:350px; height:auto; float:left; padding:10px 20px;}
.listzi1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:36px; text-align:left;}
.listzi1 a:hover {color:#666666; text-decoration:underline;}
.listzi2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; line-height:24px; text-align:left;}
.listzi2 a:hover {color:#666666;}
/*------------------------endbox5---------------------------*/
.box6{ width:100%; height:217; background:#000;}
.container6{ width:1180px; height:auto; padding:0px; margin:auto; text-align:center;}
.footleft{ width:610px; height:217px; float:left;}
.footright{ width:570px; height:217px; float:left;}
.footnav{ width:600px;  padding-top:20px; padding-left:10px;}
.footnav ul{ width:600px; padding:0px; margin:auto;}
.footnav ul li{ width:110px; height:35px; float:left; padding-right:10px; line-height:35px; text-align:left;}
.footnav ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#FFFFFF;}
.footnav ul li a:hover{ color:#ff6600;}
.banquan { width:600px; height:auto; padding-left:10px; padding-top:5px; clear:both;}
.banquan p{ width:600px; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#FFFFFF; line-height:30px; text-align:left; }
.banquan p a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#FFFFFF; line-height:30px; text-align:left; }
.banquan p a:hover{ color:#ff6600;}
/*-------------------------------------box7-----------------------------------------*/
.box7{ width:100%; height:auto; background:#fcfaf8;}
.container7{ width:1180px; height:auto; padding:0px; margin:auto; text-align:center; background:#FFFFFF;}
.nfeilei{ width:1178px; height:auto; border:1px solid #fcfaf8; margin-bottom:20px; border-top:none;}
.nfeilei1{ width:1128px; margin-left:15px; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#999999; line-height:35px; text-align:left; border-bottom:1px dashed #dedede;}
.nfeileileft{ width:80px; height:auto; float:left; text-align:center;}
.nfeileiright{ width:1048px; height:auto; float:left;}
.nfeileiright a{ font-family:STSong;  font-size:18px;}
.nfeileiright a:hover{ color:#ff6600;}
/*-------------------------------------·ÖÒ³-------------------------------------*/
.bottonnav{ width:auto; height:35px; margin-bottom:25px; margin-top:15px; float:left;}
.bottonnav ul{ margin:0px; padding:0px;}
.bottonnav ul li{ list-style:none;  border:solid 1px #cccccc; width:auto; border-radius:3px;  float:left;  margin-right:5px;}
.bottonnav ul li a{ font-family:Arial; font-size:16px; line-height:33px; height:33px; padding:8px 12px;  text-decoration:none; color:#000000; }
.bottonnav ul li a:hover{font-weight:bold; background:#f73830; color:#FFFFFF;}
.btnon{ font-weight:bold; background:#f73830; color:#FFFFFF;}
.bottongo{ width:auto; float:left; font-family:Arial; font-size:16px; border:#CCCCCC solid 1px; padding:6px 5px; margin-top:15px; border-radius:3px;}
.btnlink{ width:auto; height:auto; line-height:35px; float:left;}
/*-------------------------------------ÐÂÎÅÁÐ±í-----------------------------------------*/
.nleft{ width:1000px; height:auto; float:left; margin-right:100px;}
.nright{ width:280px; height:auto; float:left;}
.nmidlist{ width:1000px; height:auto; text-align:left;}
.nmidlist ul{ width:1000px; height:auto;}
.nmidlist ul li{ width:1000px; height:160px; border-bottom:1px dashed #CCCCCC; padding-top:12px;}
.nmidlist ul li .listtu{ width:160px; height:160px; float:left; margin-right:15px; padding-left:15px;}
.nmidlist ul li .listwenzi{ width:615px; height:160px; padding-top:5px; float:left;}
.listwenzi h3{ line-height:25px; letter-spacing:1px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.listwenzi h3 a{ line-height:25px;}
.listwenzi h3 a:hover{ color:#ff6600;}
.listwenzi p a{ color:#747069; letter-spacing:1px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
.listwenzi p a:hover{ color:#000000;}
.tuijiantu{ width:265px; height:auto; padding-right:15px; padding-top:15px;}
.tuijiantu ul{ width:265px;}
.tuijiantu ul li{ width:265px; height:auto; margin-bottom:15px;}
.tuijiantu ul li img{ width:265px;}
.tuijiantu ul li a:hover img{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.nxiliep{ width:265px; height:50px; border-top:1px dashed #b8b2aa; text-align:center; line-height:50px; background:#f0ede9; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.nxiliep a:hover{ font-weight:bold;}
/*-----------------------------------ÐÂÎÅÏêÇé---------------------------------------*/
.box8{ width:100%; height:auto; background:#fcfaf8;}
.xiangqing{ width:1180px; height:auto; padding:0px; margin:auto; text-align:center; background:#FFFFFF;}
.xqleft{ width:60px; height:auto; float:left; margin-right:20px; text-align:left; margin-top:40px; text-align:center; padding-left:35px;}
.xqmid1 { width:1100px; height:auto; float:left; text-align:left;  margin-top:40px;padding-left:40px;margin-right:40px;}
.xqtitle1{ width:1100px; height:auto; margin-bottom:40px; border-bottom:1px dashed #CCCCCC;}
.xqtitle1 h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:26px; line-height:40px; font-weight:800; letter-spacing:1px;}
.xqtitle1 p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:20px; color:#666666; letter-spacing:1px;}
.xqtitle1 p a{ color:#000000;}
.xqtitle1 p a:hover{ font-weight:bold;}
.xqcontent1{ width:1100px; height:auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:26px; padding-bottom:15px;}
.xqcontent1 img{ width:1100px; height:auto; border:none;}
.xqcontent1 p{ width:1100px; height:auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:35px; font-weight:bold;}
.xqcontent1 p a:hover{ color:#666600; text-decoration:underline;}
.xqmid { width:990px; height:auto; float:left; text-align:left;  margin-top:40px; padding-left:100px;margin-right:90px;}
.xqtitle{ width:990px; height:auto; margin-bottom:40px; border-bottom:1px dashed #CCCCCC;}
.xqtitle h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:26px; line-height:40px; font-weight:800; letter-spacing:1px;}
.xqtitle p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:20px; color:#666666; letter-spacing:1px;}
.xqtitle p a{ color:#000000;}
.xqtitle p a:hover{ font-weight:bold;}
.xqcontent{ width:990px; height:auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:26px; padding-bottom:15px;}
.xqcontent img{ width:990px; height:auto; border:none;}
.xqcontent p{ width:990px; height:auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:35px; font-weight:bold;}
.xqcontent p a:hover{ color:#666600; text-decoration:underline;}
.xqright{ width:200px; height:auto; float:left; padding-right:15px;  margin-top:40px; padding-left:60px;}
.xqrightnav{ width:200px; height:auto; }
.xqrightnav ul{ width:200px; height:auto;}
.xqrightnav ul li{ width:200px; line-height:35px;}
.xqrightnav ul li a{ display:block; width:200px; height:58px; line-height:58px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; border-bottom:1px solid #CCCCCC; font-weight:bold;}
.xqrightnav ul li a:hover{ background-color:#e90807;color:#FFFFFF;}
.xqrightnav ul li ul li a{ color:#666666; font-size:14px; font-weight:500; }
.tutab{ width:auto; height:auto;}
.focus1 {width:750px; height:790px; overflow:hidden; position:relative; text-align:left; margin-bottom:15px;}
.focus1 ul {height:326px; position:absolute;}
.focus1 ul li {float:left; width:790px; height:790px; overflow:hidden; position:relative; background:#000;}
.focus1 ul li img{ width:790px; height:750px;}
.focus1 ul li div {position:absolute; overflow:hidden;}
.focus1 .btnBg {position:absolute; width:790px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus1 .btn {position:absolute; width:760px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus1 .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#2d3233;color:#FFFFFF;}
.focus1 .btn span.on {background:#2d3233; }
.focus1 .preNext {width:45px; height:100px; position:absolute; top:160px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus1 .pre {left:0;}
.focus1 .next {right:0; background-position:right top;}