@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,dl,dt,dd,table,td,img,div,tr,small,big,a{ margin:0; padding:0; border:0;}
body{font: 12px/1.231 "Microsoft Yahei",arial,helvetica,clean,sans-serif;}
h1,h2,h3,h4,h5,li,p,a,span{font-family:"Microsoft YaHei";font-weight: 100;}
a{text-decoration:none;}
b,strong{font-weight: 100;}
ul{list-style-type: none !important;}
.L{float:left;}
.R{float:right;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 


/*遊何 begin ！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
	#header{width:100%;min-width:1100px;background:#f5f5f5;}
	#header .head_top{width:1100px;height:68px;margin:0 auto;position: relative;}
	#header .head_top .logo{z-index:333;position: relative;}
	#header .head_top h1{position: absolute;left:235px;height: 68px;line-height: 68px;font-size: 24px;}
	#header .head_top h1 a{color: #333;}
	#header .head_top .tex{width:300px;height:68px;background: url(/themes/default/images/tex1.png) no-repeat left center;text-align: right;}
	#header .head_top .tex p{font-size: 25px;color:#be0501;font-weight: 700;}

	/* nav begin */
	#header .nav{width:100%;min-width: 1100px;height:40px;background:#bd0600;}
	.nav .navBox{width:1100px;height:40px;margin:0 auto;}
	.nav ul.navCon{height:40px;float:right;}
	.nav ul.navCon li{float:left;padding:0 25px;line-height: 40px;letter-spacing: 1px;position: relative;}
	.nav ul.navCon li a{color:#fff;}
	.nav ul.navCon li:hover{background: #fff;}
	.nav ul.navCon li:hover a{color:#bd0600;}


	.nav .navUl_con{width:118px;position: absolute;top:40px;left:0px;clip: rect(0px,118px,0px,0px);z-index: 333;text-align: center;box-shadow: 0 0 5px #000;}
	.nav ul.navCon li:hover .navUl_con{clip: rect(0px,118px,280px,0px);transition:all 600ms ease-out;-webkit-transition:all 800ms ease-out;}
	.nav ul.navCon .navUl_con a{display: block;background:#fff;color:#fff;border-bottom: 1px solid #ccc;font-size: 14px;}
	.nav ul.navCon .navUl_con a:hover{background: #bd0600;color:#fff;text-indent: 6px;transition:all 100ms ease-out;}
	/* nav end */
	/* banner begin */
	.banner{width:100%;min-width: 1100px;}
	.banner img{width:100%;height:auto;}
	/* banner end */

/*遊何 end！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！*/

/*麼悶 begin！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
	#content{width:100%;min-width: 1100px;background: url(/themes/default/images/content_bg.jpg) no-repeat center; background-attachment:fixed;}
	.contentBox{width:1100px;margin:0 auto;padding-top:40px;}
	/* service begin */
	.contentBox .service{width:1100px;height:400px;background: url(/themes/default/images/ser_top1.png) no-repeat center top;}
	.service ul.serUl{padding-top: 120px;}
	.service ul.serUl li.serli{width:264px;height:408px;border:1px solid #a0a0a0;float: left;margin-right: 10px;text-align: center;background: #fff;}
	.service ul.serUl li.serli4{margin-right:0;}

	.service ul.serUl li.serli .lidiv{width:158px;height:78px;margin:60px auto 0;border-bottom:1px solid #ccc;}
	.service ul.serUl li.serli1 .lidiv{background: url(/themes/default/images/ser1.png) no-repeat 50px -80px;}
	.service ul.serUl li.serli2 .lidiv{background: url(/themes/default/images/ser2.png) no-repeat 50px -80px;}
	.service ul.serUl li.serli3 .lidiv{background: url(/themes/default/images/ser3.png) no-repeat 50px -80px;}
	.service ul.serUl li.serli4 .lidiv{background: url(/themes/default/images/ser4.png) no-repeat 50px -80px;}

	.service ul.serUl li.serli h2{margin-top: 10px;line-height: 40px;font-size: 16px;color:#909090;}
	.service ul.serUl li.serli h2 span{font-family: '卜悶';color:#909090;font-size: 48px;letter-spacing: 1px;display: block;}
	.service ul.serUl li.serli p{font-size: 14px;color:#909090;line-height: 30px;}
	.service ul.serUl li.serli a{width:85px;height:40px;line-height:40px;margin:10px auto 0;font-size:15px;color:#bd0600;display:block;text-align: left;background: url(/themes/default/images/sericn2.png) no-repeat right 55%;}

	.service ul.serUl li.serli:hover{background: #bd0600;transition:all 300ms ease-in;}
	.service ul.serUl li.serli:hover .lidiv{background-position: 50px 0px;}
	ul.serUl li.serli:hover h2,ul.serUl li.serli:hover h4,ul.serUl li.serli:hover p,ul.serUl li.serli:hover a{color:#fff;}
	.service ul.serUl li.serli:hover a{background: url(/themes/default/images/sericn1.png) no-repeat right 55%;}
	/* service end */

	/* menu begin */
	.menu{width:1100px;margin-top: 40px;}

	/* menuL begin */
	.menuL{width:248px;border:1px solid #bd0600;background: #fff;padding-bottom: 30px;}
	.menuL h3.h3{width:246px;height:60px;line-height:60px;background:#c0130d url(../images/proicn1.png) no-repeat 20px center;margin:1px auto;color:#fff;font-size: 17px;text-align: center;text-indent: 20px;}
	.menuL ul.menuNav{padding:0 10px;}
	.menuL ul.menuNav li{height:50px;line-height: 50px;border-bottom:1px dashed #ccc;font-size: 15px;background: url(/themes/default/images/proicn3.png) no-repeat 5px center;text-indent: 35px;}
	.menuL ul.menuNav li a{color:#333;}
	.menuL ul.menuNav li:hover{background: url(/themes/default/images/proicn2.png) no-repeat 5px center;text-indent: 40px;transition:all 100ms ease-in;}
	.menuL ul.menuNav li:hover a{color:#c0130d;}
	.menuL .two{width:248px;height:93px;background: url(/themes/default/images/meuntwo.jpg) no-repeat center;background-size: 100%;margin:40px auto 20px;}
	.menuL p.linkp{font-size: 15px;line-height: 30px;color:#333;padding:0 10px;}
	/* menuL end */

	/* menuR begin */
	.menuR{width:820px;}
	/* more begin */
	.more{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
	.more .morespan{display:inline-block;line-height:40px;padding:0 10px;} 
	.more .more1{font-size: 18px;height:40px;background:#bd0600;color:#fff;letter-spacing: 1px;}
	.more .more2{font-size: 12px;color:#666;}
	/* more end */

	/* menupro begin */
	ul.menupro{width:820px;margin-top: 20px;}
	ul.menupro li{width:260px;text-align: center;float: left;margin-right: 13px;}
	ul.menupro li .imgBox{width:260px;height:240px;border:1px solid #ddd;overflow: hidden;}
	ul.menupro li img{display: block;}
	ul.menupro li p{line-height: 35px;font-size: 14px;color:#333;}
	ul.menupro li:hover img{transform:scale(1.1);transition:all 300ms ease-in;}
	ul.menupro li:hover p{color:#bd0600;}
	/* menupro end */

	/* menuR end */
	/* menu end */

	/* flow begin */
	.flow{width:1100px;margin-top:20px;background: #fff;padding-bottom: 30px;}
	.flowTop{width:1100px;text-align: center;padding-top: 20px;}
	.flowTop p.tiep1{font-size: 20px;color:#555;text-indent: 55px;letter-spacing: 2px;background: url(/themes/default/images/flow1.jpg) no-repeat center;}
	.flowTop p.tiep2{height:40px;font-size: 16px;color:#d00;margin:10px 0 0 55px;background: url(/themes/default/images/flow2.jpg) no-repeat center 30px;}
	.flowBox{width:1100px;height:280px;background: #dbdbdb;margin-top: 10px;}

	.flowCon{width:840px;height:277px;padding:60px 0 0 150px;}
	.flowCon .con{width:240px;margin-top: 50px;margin-right: 80px;}
	.flowCon .con h3{font-size: 18px;color:#222;line-height: 40px;}
	.flowCon .con p{font-size: 14px;color:#555;line-height: 30px;}

	.flowbtm{width:1100px;margin-top: 100px;}
	/* flow end */

	/* about begin */
	.about{width:1100px;background: #f3f3f3;padding-top: 40px;padding-bottom: 30px;}
	.about .aboutTop{width:1100px;height:75px;text-align: center;background: url(/themes/default/images/about1.jpg) no-repeat center bottom;}
	.about .aboutTop p{font-size: 20px;color:#c90e15;font-weight: 600;}

	.aboutBox{width:1080px;margin-top: 30px;padding:0 10px;}
	.aboutBox img.limg{display:block;border:10px solid #fff;box-shadow: 0 0 1px #666;}
	.aboutCon{width:750px;margin-top: 20px;}
	.aboutCon h4{line-height: 40px;color:#c90e15;}
	.aboutCon p.conp{font-size:14px;line-height: 30px;color:#555;}
	.aboutCon a.more{display: block;width:100px;height:45px;line-height:45px;background: #c90e15 url(../images/abouticn1.jpg) no-repeat 75px center;color:#fff;text-indent: 5px;border-radius: 5px;margin-top: 20px;}

	.aboutCon p.qiye{background: url(/themes/default/images/aboutrow1.png) no-repeat center right;color:#c80a11;margin-top: 40px;}

	/* flash begin */
	.about .flash{margin-top: 30px;position: relative;}
	.about .flash .left,.about .flash .right{position:absolute;top:35px;}
	.about .flash .left{left:0px;}
	.about .flash .right{right:10px;}

	.about .flashUl{width:640px;margin-left: 50px;}
	.about .flashUl li{float:left;margin-right: 12px;}
	.about .flashUl li img{border:5px solid #fff;}
	/* flash end */
	/* about end */

	/* news begin */
	.news{width:1100px;padding-bottom: 80px;}

	/* newsL begin */
	.newsL{width:760px;}
	.newsL .newsmore{width:760px;height:40px;line-height:40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
	.newsL .newsmore span{color:#bd0600;letter-spacing: 1px;display: inline-block;margin-right:-8px;padding:0 20px;cursor:pointer;}
	.newsL .newsmore span.opt{color:#fff;background:#bd0600; }
	.newsL .newsmore small{color:#999;margin-right: 10px;}

	.newsL .newsa{width:300px;margin-top: 20px;}
	.newsL .newsa .bg{width:247px;height:251px;background: #c80a11;padding:10px 0 0 10px;}
	.newsL .newsa .bg img{display: block;box-shadow: 0 0 5px #999;}
	.newsL .newsa h3{margin-top: 20px;font-size: 15px;line-height: 30px;}
	.newsL .newsa h3 a{color:#333;}
	.newsL .newsa h3:hover a{color:#bd0600;}
	.newsL .newsa p{color:#666;font-size: 14px;line-height: 25px;}

	.newsL .newsb{width:410px;height:400px;margin-top:20px;}
	.newsb ul.newsbUl{}
	.newsb ul.newsbUl li{height:45px;font-size:14px;background: url(/themes/default/images/newsicn1.png) no-repeat left center;text-indent: 10px;line-height: 45px;border-bottom:1px dashed #d3d3d3;display: block;}
	.newsb ul.newsbUl li a{color:#555;}
	.newsb ul.newsbUl li a span.date{margin-right: 10px;}
	.newsb ul.newsbUl li:hover{text-indent: 15px;}
	.newsb ul.newsbUl li:hover a{color:#bd0600;}
	/* newsL end */

	/* newsR begin */
	.newsR{width:315px;text-align: center;background: url(/themes/default/images/newsicn2.png) no-repeat left bottom;}
	.newsR .newsRtop{width:300px;height:40px;line-height:40px;margin:0 auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
	.newsR .newsRtop span{display:block;font-size:18px;color:#bd0600;text-align: left;text-indent: 15px;}
	.newsRcon{width:295px;margin-top:10px; margin-left:10px;position:relative;}
	.newsRbtn{margin-top:12px;}
	
	.newsRcon .prev,.newsRcon .next{width:51px;height:45px;position:absolute;top:210px;left:0;z-index:100; cursor:pointer; background:url(/themes/default/images/btns.png) no-repeat;}
	.newsRcon .next{ left:auto; right:0; background-position:0 -90px;}
	.newsRcon .prev:hover{ background-position:0 -45px; }
	.newsRcon .next:hover{ background-position:0 -135px; }

	.newsRcon .scrollWrap{width:295px;padding-top:15px;overflow:hidden;position:absolute;}
	.newsRcon dl{float:left;width:295px;text-align:center;position:relative;}
	.newsRcon  span{display:block;width:295px;height:40px;position:absolute;left:0px;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80;}
	.newsRcon  dt{margin:0 auto;width:295px;overflow:hidden;}
	.newsRcon  img{display:block;width:295px;height:380px;}
	.newsRcon  dd{width:295px;height:40px;line-height:40px;font-size:14px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:0px;bottom:0;}
	.newsRcon  dd a{ color:#fff;  }
	.newsRcon  dd a:hover{ text-decoration:none;  }
	.newsRcon dl:hover span{ background:#bd0600;  }
	
	/* newsR end */
	/* news end */

	/* friendly begin */
	.friendly{width:100%;height:100px;min-width: 1100px;border-top: 5px solid #be3030;background: #fff;}
	.friendly .friBox{width:1100px;margin:0 auto;height:100px;background: url(/themes/default/images/link1.jpg) no-repeat left center;}
	.friendly .friBox .friUl{width:980px;padding-left: 120px;padding-top: 20px;}
	.friendly .friBox .friUl li{float:left;margin-right: 15px;font-size: 14px;line-height: 30px;}
	.friendly .friBox .friUl li a{color:#999;}
	.friendly .friBox .friUl li:hover a{color:#bd0600;text-decoration:underline;}

	/* friendly end */
/*麼悶 end！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！*/

/*久何 begin！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！*/
	#footer{width:100%;min-width: 1100px;background:#c80a11;}
	#footer .footerBox{width:1100px;height:250px;margin:0 auto;background:url(/themes/default/images/fotlogo.png) no-repeat left center;}
	#footer .footerBox .footerCon{width:560px;padding-top:20px;margin-left:250px;background: url(/themes/default/images/foot1.png) no-repeat right center;color:#fff;display: inline-block;}
	.footerBox .footerCon h3{font-size: 16px;font-weight: 700;line-height: 40px;}
	.footerBox .footerCon p{font-size: 14px;line-height: 25px;}
	.footTwo{width:176px;height:197px;margin-top: 25px;}

/*久何 end！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！*/


/* ------------------------------------------------------------------------------------------------------------------------------------ */


/* list_product begin */
	.menupage{width:820px;height:40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:50px 0;}
	ul.pageUl{width:820px;text-align: center;line-height: 40px;}
	ul.pageUl li{display: inline-block;padding:0 15px;height:30px;line-height: 30px;background: #fff;border:1px solid #ddd;font-size: 14px;}
	ul.pageUl li a{color:#555;}
	ul.pageUl li.no{background: #bc0600;}
	ul.pageUl li.no a{color:#fff;}
/* list_product end */


/* --------------------------------------------- */
	/* crumbs begin */
	.crumbs{width:100%;height:40px;min-width: 1100px;box-shadow: 0px 1px 3px #c2c2c2;background: #e7e7e7;}
	.crumbsBox{width:1100px;height:40px;line-height:40px;margin:0 auto;}
	.crumbsBox p{font-size: 14px;color:#666;}
	.crumbsBox p a{color:#666;}
	.crumbsBox p span,.crumbsBox p a:hover{color:#bc0600;}
	.list_pro{padding-top:1px;}
	/* crumbs end */

	/* about begin */
	.about2{width:246px;height:50px;padding-top:10px;background:#c0130d;margin:1px auto;color:#fff;font-size: 17px;text-align: center;}
	.about2 small{font-size: 14px;}

	.about1 .us{margin-top: 40px;}
	.about1 .us img{display: block;width:100%;height:auto;}
	.about1 .us .tex{width:226px;margin:0 10px;height:75px;background: url(/themes/default/images/about4.png) no-repeat left center;}
	.about1 .us .tex p.texp{margin-left: 80px;letter-spacing: 1px;}
	.about1 .us .tex p.p1{font-size: 14px;color:#666;padding-top: 15px;}
	.about1 .us .tex p.p2{font-size: 23px;color:#c0130d;font-family: "Impact";}
	.about1 .us p.p{font-size:14px;color:#333;padding:0 10px;line-height: 30px;}

	.about3{width:790px;margin-top: 20px;background: #fff;box-shadow: 0 0 3px #ccc;padding:0 15px 50px; padding-top:20px; line-height:30px;}
	.about3 img{display: block;margin:20px 0 20px 50px;}
	.about3 h3{font-size: 18px;text-align: center;padding:50px 0 20px;}
	.about3 p{font-size: 14px;color:#555;line-height: 40px;}
	.about3 p.p1{text-indent: 20px;}
	.about3 p.p2{text-indent: 30px;}
	.aboutss{padding:0;padding-bottom: 60px;}
	/* about end */



	/* ------------------------------------------------------------------- */

	/* contact begin */
	.contact{width:820px;background: #fff;margin-top: 20px;padding-top: 20px;padding-bottom: 20px;}
	.contact .con_tex{width:790px;height:217px;background: url(/themes/default/images/con_tex1.png) no-repeat center;margin-top:20px;padding-left: 30px;}
	.contact .con_tex h3{font-size:18px;color:#444;margin-bottom: 10px;letter-spacing: 1px;}
	.contact .con_tex p{font-size: 14px;color:#444;line-height: 30px;letter-spacing: 1px;}
	.contact .top{margin-top: 30px;text-align: center;}

	.contact .top .red{width:100px;height:3px;background: #c0130d;margin:5px auto;}

	/* map begin */
	.map{width:780px;margin-top: 20px;padding:0 20px;}
	.map img.mapimg{margin:20px 0;}

	.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
    /* map end */
	/* contact end */

	/* newslist1 begin */
	.newslist1{padding:0;}
	.newslistUl{width:820px;}
	.newslistUl li{width:790px;margin:20px 0;padding:0 15px 25px;background: #fff;box-shadow: 0 0 3px #ccc;}
	.newslistUl li h3.h3{font-size:16px;border-bottom:1px solid #ddd;line-height: 50px;}
	.newslistUl li h3.h3 a{color:#555;}
	.newslistUl li h3.h3:hover a{color:#bd0600;}
	.newslistUl li small{font-size: 12px;color:#999;line-height:40px;margin:0 10px;display: inline-block;text-indent: 20px;}
	.newslistUl li small.small1{background: url(/themes/default/images/newsicn3.png) no-repeat left center;}
	.newslistUl li small.small2{background: url(/themes/default/images/newsicn4.png) no-repeat left center;}
	.newslistUl li p{font-size:14px;color:#666;line-height: 30px;}
	.newss{padding-bottom: 0;}
	/* newslist1 end */


	/* news_Con begin */
	.news_Con{width:800px;padding:0 10px 40px;margin:20px auto;background: #fff;box-shadow: 0 0 3px #ccc;}
	.news_Con_top{width:800px;height:110px;border-bottom:1px solid #ccc;text-align: center;}
	.news_Con_top h2{font-size:18px;color:#111;line-height: 50px;padding-top: 30px;}
	.news_Con_top span{display: block;}
	.news_Con_top span small{font-size: 12px;color:#999;margin-right:30px;}

	.news_Con .des{width:780px;height:50px;background: #fbfbfb;margin:30px auto;padding:20px 10px;box-shadow: 0 0 1px #ccc;}
	.news_Con .des p.desp{font-size:14px;color:#4e4e4e;line-height: 30px;}
	
	/* con begin */
	.news_Con_con,.news_Con_con p{font-size: 14px;color:#4e4e4e;line-height: 30px;text-indent: 30px;margin:10px 0;font-family:"Microsoft YaHei";}
	.news_Con_con strong{color:#bd0600;}
	.news_Con_con img{display:block;margin:20px auto;}

	.news_Con .tiao{width:650px;height:1px;background: #ddd;margin:5px auto 0;}
	/* con end */
	
	/* page begin */
	.newspage{width:800px;height:50px;line-height: 50px;margin-top: 80px;}
	.newspage span.pagea,.newspage span.pagea a{font-size:14px;color:#666;}
	.newspage span.pagea a:hover{color:#bd0600;}
	/* page end */

	.mores{width:1100px;margin:20px auto;border-color: #ccc;}
	.xianggBox{width:1100px;}
	.xianggBox ul.xiangUl{width:515px;}
	.xianggBox ul.xiangUl li{font-size: 14px;height:40px;line-height: 40px;border-bottom:1px solid #ddd;text-indent: 15px;background: url(/themes/default/images/newsicn1.png) no-repeat left center;}
	.xianggBox ul.xiangUl li a{color:#333;}
	.xianggBox ul.xiangUl li:hover{text-indent: 20px;}
	.xianggBox ul.xiangUl li:hover a{color:#bd0600;}


	/* news_Con end */


	/* proCon begin */
	.proCon{width:800px;background:#fff;margin-top: 20px;margin-bottom:50px;padding:0 10px 50px;}
	.proCon .imgbox{margin-top: 15px;border:1px solid #ccc;}
	.proCon .imgbox img{display: block;margin:5px;border:1px solid #ccc;}
	.proCon .par{width:470px;margin-top: 20px;}
	.proCon .par h3{font-size: 18px;color:#333;line-height: 50px;}
	.proCon .par p{font-size: 14px;color:#333;line-height: 30px;letter-spacing: 1px;}
	.proCon .par p.p1,.proCon .par p.p1 span{font-weight: 700;}
	.proCon .par p span{font-size: 16px;color:#bd0600;}
	.proCon .par a.zix{display: block;width:80px;height:30px;background:#c0130d;margin-top: 10px;border:2px solid #e2918e;text-align: center;line-height: 30px;color:#fff;}

	/* hint begin */
	.hint{width:800px;height:30px;margin:20px auto;border-bottom: 1px solid #ddd;}
	.hint span{display: inline-block;height:29px;line-height:30px;padding:0 20px 0 5px;border-bottom: 3px solid #bd0600;font-size: 18px;color:#c0130d;}
	/* hint end */
	/* procon1 begin */
	.proCon .procon1 li{width:188px;}
	.proCon .procon1 li .imgBox{width:188px;height:174px;}
	.proCon .procon1 li .imgBox img{width:188px;height:174px;}
	/* procon1 end */
	/* con_con begin */
	.proCon .con_con b{color:#c0130d;font-size: 16px;line-height: 40px;font-family:"Microsoft YaHei";}
	.proCon .con_con,.proCon .con_con p{font-size: 14px;color:#333;line-height: 35px;}
	.proCon .con_con img{margin:10px auto;display:block;}
	/* con_con end */
	/* proCon end */



	/* xuanka begin */
	.xuanka li{display: none;}
	.listmenupro{margin-bottom: 20px;}
	/* xuanka end */


	/* banner begin */
	.banner { position: relative; overflow: auto; text-align: center;}

	.banner li { list-style: none; }

	.banner ul li { float: left; }

	#b06 { width: 640px;}

	#b06 .dots { position: absolute; left: 0; right: 0; bottom: 20px;}

	#b06 .dots li 

	{ 

		display: inline-block; 

		width: 10px; 

		height: 10px; 

		margin: 0 4px; 

		text-indent: -999em; 

		border: 2px solid #fff; 

		border-radius: 6px; 

		cursor: pointer; 

		opacity: .4; 

		-webkit-transition: background .5s, opacity .5s; 

		-moz-transition: background .5s, opacity .5s; 

		transition: background .5s, opacity .5s;

	}

	#b06 .dots li.active 

	{

		background: #fff;

		opacity: 1;

	}

	#b06 .arrow { position: absolute; top: 200px;}

	#b06 #al { left: 15px;}

	#b06 #ar { right: 15px;}
	/* banner end */
	
	/*遊何蝕兵*/
.t_bg { background:url(/themes/default/images/t_bg.gif) repeat-x center 0; height:200px;overflow:hidden;}

.h_top { height:30px; line-height:30px; overflow:hidden; color:#ababab;}
.h_top i{ float:left;}
.h_top p { float: right;}
.h_top p a { padding:0 10px; color:#ababab;}

.h_con { height:118px; width:1200px; overflow:hidden}
.h_con h1 { padding:22px 0 0; float:left;}
.h_bt { padding:0 0 0 25px; margin:28px 0 0 31px; border-left:solid 1px #e4e4e4;}
.h_bt span { display:block; background:url(/themes/default/images/h_xx.gif) no-repeat 0 10px; text-align:center; width:263px; font-size:22px; color:#333;}
.h_bt b { display:block; font-size:24px; color:#bd0600; padding:5px 0 0;}
.h_pho { margin-top:35px; font-size:16px; background:url(/themes/default/images/h_dh.gif) no-repeat left 0; padding-left:64px;}
.h_pho span { color:#bd0600; font-size:30px; display:block; font-family:Arial; font-weight:bold;}

.h_nav { height:52px; line-height:52px; }
.h_nav ul li { float:left; background:url(/themes/default/images/n_bor.gif) no-repeat right center; display:inline}

.h_nav ul .nobor01 { background:none;}
.h_nav ul li a { display:inline-block; padding:0 52px; color:#fff; font-size:16px;}
.h_nav ul .home a{background:url(/themes/default/images/home.png) no-repeat 21px 19px;}
.h_nav ul .home a { padding:0 53px; position:relative;}
.h_nav ul .home a i { display:block; position:absolute; top:19px; left:29px;}
.h_nav ul li a:hover,.h_nav ul .cur a {  background:#ff6a06;}
.h_nav ul .home.cur a{background:# ff6a06 url(Img/Common/home.png) no-repeat 21px 19px;} 
.s_bg { border-bottom:solid 1px #eee; height:79px; line-height:79px;}
.h_ser { width:1200px; margin:0 auto;}

.s_bg .s_inp {  margin-top:25px;}
.s_bg .inp01 { background:url(/themes/default/css/Img/Common/s_inp.gif) no-repeat; width:246px; height:31px; line-height:31px; padding:0 10px; border:none; float:left; font-size:12px; color:#333; font-family: "Microsoft Yahei"; outline:none;}
.h_ser p { float:left; width:670px; overflow:hidden; font-size:14px; color:#333;}
.h_ser p a { padding:0 10px; color:#555;}
.h_ser p a:hover { color:#0075c5;}

.header{ width:1200px; margin:0 auto;  }
.fl { float:left;}
.fr { float:right;}
i,em {font-style:normal;font-family: "Microsoft Yahei";}


.menuNav dl {padding: 14px 0; }
.menuNav dl dt {font-size: 14px;line-height: 30px; padding-left: 40px;  background:url(/themes/default/images/ico111.gif) no-repeat 25px 11px; }
.menuNav dl dt a {  color: #626262;text-decoration: none; }
.menuNav dl dt:last-child{ border-bottom:0;}

.f_ico{ background:url(/themes/default/images/f_ico.gif) no-repeat;width: 80px;height: 450px; position:fixed; right:0; bottom:100px; z-index:99;}
.f_ico a{display: block;width: 80px;height: 90px;text-align: center;line-height: 136px;font-size: 16px;color: #fff;font-weight: bold;overflow: hidden;}

#ddiv1{background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 ;filter:Alpha(opacity=60);-moz-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5; background:#000000; position:fixed; _position:absolute; left:0px; width:100%; height:100%; background:#000000; z-index:9998; top:0; display:none; }
#tdiv1{border:1px #999999 solid;  background:url(/themes/default/images/weixinbg.jpg) no-repeat; position:fixed;_position:absolute; left:25%; top:27%; z-index:9999; width:740px; height:350px; clear:both; font-size:12px; display:none;}
#sub_tit1 {text-align:center; font-family:"裏罷囘菜"; font-size:22px; font-weight:bold; line-height:30px; color:#fff; margin-top:15px;}
#sub_tit1 img {float:right; margin-right:5px;}
#sub_cont1 {width:740px; height:320px; margin-top:48px !important; position:relative;}
#sub_cont_left1 {width:285px; margin-left:25px; float:left; position:relative;}
#sub_cont_leftop1 {margin-top:15px !important; position:relative; color:#484848;}
#sub_cont_leftop1 ul {margin-left:22px;}
#sub_cont_leftop1 ul li {font-size:14px; height:32px; line-height:32px; font-family:"裏罷囘菜"; list-style:none; color:#434343;}
#sub_cont_leftop1 ul li span {color:#e23a3a; font-family:"裏罷囘菜"; font-size:12px; height:24px; line-height:24px;}
#sub_cont_right1 {width:350px; height:300px; float:right; position:relative; margin-right:41px; margin-top:0px; text-align:center;}
#sub_cont_right1 p {font-family:"裏罷囘菜"; font-size:14px !important; line-height:26px; color:#434343; display:none;}
#sub_cont_right1 img {margin-top:0px; width:200px;}

.zx_con {  width:200px; margin:0px auto; padding-top:10px; }
.zx_con h3 { clear:both; }
.zx_con h3 a { display:block;  height:43px; line-height:43px; background:#bd0600 url(../images/zx_ico01.png) no-repeat 170px center;font-size:16px; color:#fff; border-top: solid 1px #e8e7e7; padding-left:30px; width:170px; font-weight:bold;}
.zx_con h3 a:hover { color:#fff; font-weight:bold; background:#ff6a06 url(../images/zx_ico01.png) no-repeat 170px center;}
.zx_con ul { padding:5px 0; border-top: solid 1px #e8e7e7; height:auto;}
.zx_con ul li { float:left; width:100px; height:30px; line-height:30px; text-align:left;}
.zx_con ul li a{text-align:left; color:#bd0600;}
.zx_li02 { margin-bottom:10px;}
.zx_con ul li a:hover { color:#ff6a06;}
.zx_con ul li.zxli_on a{color:#ff6a06;}
.zx_con h3.zx_on a{background:#ff6a06 url(../images/zx_ico01.png) no-repeat 170px center;}

.page { margin-left:auto; margin-right:auto; clear:both; overflow:hidden; padding:50px 0;}
.page a { float:left; background:#777; padding-left:10px; padding-right:10px; height:35px; line-height:35px; text-align:center; font-family:"Arial"; display:block; margin-right:5px; color:#fff; text-decoration:none; font-weight:bold;}
.page span { float:left;  line-height:35px; text-align:center; font-family:"Lucida Console"; display:block; margin-right:4px; color:#999; background-color:#ddd;padding-left:10px; padding-right:10px;}
.page a:hover { background:#cd1a1c;}
.page a.prePage,..page a.nextPage { font-family:"Tahoma";}
.page .hidden { display:none;}
.page a.Ahover{background:#cd1a1c;}
.page .pagenum{ float:left;}