﻿.w100
{
    width:100%;
}
.w1000px
{
    width:1000px;
}
.top
{
    height:26px;
}
.hyy
{
    line-height:26px;
    height:26px;
    color:#222222;
}
.youb li
{
    line-height:26px;
    height:26px;
    float:left;
}
.youb li a
{
    color:#343434;
    margin:0px 8px;
}
.youb li img
{
    width:1px;
    height:14px;
    margin-top:-5px;
}
.youb li a:hover
{
    color:#ff5a00;
}
.hx
{
    height:1px;
    background-color:#888;
}

.logo img
{
    width:145px;
    height:84px;
    margin-top:31px;
}
.h147
{
    height:147px;
}
@font-face { 
  font-family: SketchRockwell; /*说明调用字体名字*/ 
  src: url("MM.TTF"); /*字体文件路径*/ 
} 
.erw
{
   font-size:44px;
   font-weight:bolder;
   color:#ff5a00;
    font-family:"SketchRockwell";
}
.erw2
{
    font-size:27px;
    color:#ff5a00;
    font-weight:bolder;
    font-family:"SketchRockwell";
}
.tuite2
{
    font-size:16px;
    color:#000;
    font-weight:bold;
    letter-spacing:1px;
}
.xsw
{
    margin-top: 34px;
    margin-left: 34px;
}
.w205
{
    width:205px;
    margin-top:48px;
}
.dh img
{
    width:37px;
    height:43px;
    margin-top: 5px;
}

.finsx
{
    font-size:16px;
    color:#ff5a00;
    font-weight:bold;
}
.hese
{
    font-size:14px;
    color:#343434;
}
.haom
{
    color:#ff5a00;
    font-size:22px;
    font-weight:bold;
}
.jhx
{
    margin-left:10px;
}
.nabbg
{
    background-color:#ff5a00;
    height:55px;
}
.daoh
{
    height:55px;
    padding-left: 51px;
}
.daoh li
{
    float:left;
    line-height:55px;
    height:55px;
    text-align:center;
    width:142px;
    margin-left: -23px;
}
.daoh li a
{
    font-size:14px;
    color:#FFF;
     margin-right:-18px;
}
.daoh li img
{
    width:9px;
    height:25px;
    float:right;
    margin-top:15px;
    margin-right: 8px;
}
.daoh li:hover
{
    background:url(../images/bgh.png) no-repeat;
    height:55px;
    width:142px;
    background-position:left;
    margin-left:-23px;

}
.daoh li:hover a
{
    color:#ff5a00;
    font-weight:bold;
    margin-right:-18px;
}
.cur
{
     background:url(../images/bgh.png) no-repeat;
    height:55px;
    width:142px;
    background-position:left;
    margin-left:-23px;

}
.daoh .cur a{  color:#ff5a00;
    font-weight:bold;}
.baise
{
     color:#ff5a00 !important;
    font-weight:bold;
    margin-right:-18px;
}
.wdx
{
    width:20px;
    height:56px;
}

.flexslider {
	margin: 0px auto;
	position: relative;
	width: 100%;
	height: 535px;
	overflow: hidden;
	zoom: 1;
}
.flexslider .slides li {
	width: 100%;
	height: 100%;
}
.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}
.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 10%;
}
.flex-direction-nav .flex-prev {
	left: 10%;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 0px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}
.flexslider .slides a img {
	width: 100%;
	height: 535px;
	display: block;
}
.kybg
{
    background-image:url(../images/keybgt.png);
    height:70px;
    background-position:center;
}
.key
{
    font-size:14px;
    color:#000;
    font-weight:bold;
    line-height:70px;
}
.key2
{
    line-height:70px;
    margin:0px 6px;
}
.key2 a
{
     color:#343434;
    font-size:14px;
}
.key2 a:hover
{
    color:#ff5a00;
}
.sheb
{
    font-size:22px;
    color:#000000;
    font-weight:bold;
    letter-spacing:1px;
    text-align: center;
}
.sheb span
{
    font-weight:bold;
    color:#ff5a00;
}
.xian
{
    border-bottom:1px solid #b1b1b1;
    margin:39px auto 0px auto;
    width:1000px;
}
.xhs
{
    background-color:#FFF;
    height:31px;
    line-height:28px;
    width:630px;
    font-size:27px;
    color:#ff5a00;
    font-weight:bold;
    text-align:center;
    top:52px;
    border-left:1px solid #b1b1b1;
    border-right:1px solid #b1b1b1;
    left: 50%;
    margin-left: -315px;  /*此处的负值是宽度的一半*/
}
.onex
{
    font-size:14px;
    color:#b1b1b1;
    width:1000px;
    text-align:center;
    margin-top:20px;
}
.w1050px
{
    width:1050px;
}
.sida
{
    width:1050px;
    margin-top:40px;
}
.sida li
{
    float:left;
    margin-left: 24px;
margin-right: 11px;
    background-image:url(../images/heik.png);
    width:227px;
    height:299px;
}
.sida li:hover
{
    background-image:url(../images/heikh.png);
    width:227px;
    height:299px;
    cursor:pointer;
}
.aa img
{
    width:43px;
    height:41px;
    text-align:center;
    margin-top:32px;
}
.bb img
{
    width:42px;
    height:47px;
    text-align:center;
    margin-top:26px;
}
.cc img
{
    width:42px;
    height:39px;
    text-align:center;
    margin-top:34px;
}
.dd img
{
    width:47px;
    height:37px;
    text-align:center;
    margin-top:36px;
}
.biatzd
{
    font-size:18px;
    font-weight:bold;
    color:#000000;
    text-align:center;
    width:177px;
    margin-top:60px;
}
.byxsx
{
    color:#b1b1b1;
    text-align:center;
    width:177px;
}
.haode
{
    font-size:14px;
    color:#000;
     text-align:center;
    width:177px;
    line-height:25px;
    margin-top:30px;
}
.biancese
{
    color:#ff5a00;
}
.w292
{
    width:292px;
    height:676px;
    background:url(../images/cpbg.png)  center  0px no-repeat ;
   position: relative;
    top: -10px;
    left: 0;

}
.h91px
{
    height:91px;
}
.cpzx
{
    font-size:30px;
    font-weight:bold;
    text-align:center;
    margin-top:10px;
    color:#FFF;
}
.cpzxp
{
     font-size:14px;
    text-align:center;
    color:#FFF;
}
.cpfl
{
    width:259px;
    margin:0px auto 0px auto;
}
.cpfl li
{
    border-bottom:1px dashed #b6b6b6;
    line-height:44px;
}
.sj
{
    width:8px;
    height:11px;
    background-image:url(../images/sanjiah.png);
    margin-right:7px;
    margin-left:7px;
    margin-top: 16px;
}
.sjhover
{
    width:8px;
    height:11px;
    background-image:url(../images/sanjia.png);
    margin-right:7px;
    margin-left:7px;
    margin-top: 16px;
}
.btx
{
    text-align:left;
}
.btx a
{
    font-size:14px;
    color:#000;
}
.btx a:hover
{
    color:#ff5a00;
}
.finsx2
{
    font-size:16px;
    color:#fff;
    font-weight:bold;
}
.hese2
{
    font-size:14px;
    color:#fff;
}
.haom2
{
    color:#FFF;
    font-size:22px;
    font-weight:bold;
}
.w660
{
    width:670px;
}
.xxhu
{
    height: 18px;
width: 3px;
background-color: #ff5a00;
margin-top: 9px;
}
.rem
{
    font-weight:bold;
    font-size:16px;
    color:#ff5a00;
    margin-left:12px;
    line-height:35px;
}
.rem2
{
    color:#b1b1b1;
    font-size:14px;
    line-height:35px;
    margin-left:12px;
}
.xoaxs
{
    border-bottom:1px solid #b1b1b1;
}
.morebg
{
    background-image:url(../images/morebg.png);
    width:69px;
    height:20px;
    line-height:20px;
    text-align:center;
    margin-top: 8px;
}
.morebg a
{
    font-size:14px;
    color:#000;
    margin-left:4px;
}
.morebg a:hover
{
    color:#ff5a00;
}
/* 效果CSS开始 */
.mod18{width:670px;position:relative;margin:20px auto 0px auto;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{right: 90px;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prev,.mod18 #next{top:349px;width:36px;height:35px;}
.mod18 .next{right:40px;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#000;}
.mod18 .cf li img
{
    border:1px solid #d1d1d1;
}

.mod18 .picBox{width:670px; height:343px; position:relative;overflow:hidden;}
.mod18 .picBox ul{height:343px;position:absolute; left:0;}
.mod18 .picBox li{width:670px;height:343px;}
.mod18 .listBox{width:682px;height:314px;margin:0 auto;position:relative; padding-top:48px;overflow:hidden;margin-left: -5px;}
.mod18 .listBox ul{position:absolute;}
.mod18 .listBox li{width:208px;height:221px;cursor:pointer;position:relative; padding: 5px 7px 0 9px;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:108px;height:77px;}
.mod18 .listBox img{border:3px solid #fff;}
.mod18 .listBox .on img{border:2px solid #ff5a00;}

.xoaxs2
{
    border-bottom: 1px solid #b1b1b1;
top: 422px;
left: 0px;
width: 670px;
}
.txt {
    position: absolute;
left: 10px;
bottom: -3px;
width: 211px;
height: 45px;
line-height: 45px;
text-align: center;
color: #fff;
background: rgba(0,0,0,0.6);
font-size: 14px;
}
.imgp img
{
    width:315px;
    height:335px;
    border:1px solid #b1b1b1;
}
.w331
{
    width:331px;
}
.biaoys
{
    font-size:16px;
    color:#000;
    font-weight:bold;
    line-height:50px;
}
.w50xs
{
    width:50px;
    height:3px;
    background-color:#ff5a00;
}
.xqin
{
    font-size:14px;
    color:#000;
    line-height:26px;
    margin-top:30px;
}

.liji
{
    background-image:url(../images/bgch.png);
    height:38px;
    width:116px;
    text-align:center;
    line-height:38px;
}
.liji:hover
{
    background-image:url(../images/bghh.png);
    height:38px;
    width:116px;
    text-align:center;
    line-height:38px;
}
.liji a
{
    font-size:16px;
    color:#FFF !important;
}

.chk
{
    background-image:url(../images/bghh.png);
    height:38px;
    width:116px;
    text-align:center;
    line-height:38px;
    margin-left:20px;
}
.chk:hover
{
    background-image:url(../images/bgch.png);
    height:38px;
    width:116px;
    text-align:center;
    line-height:38px;
    margin-left:20px;
}
.chk a
{
    font-size:16px;
    color:#FFF !important;
}
.adv1
{

    height:265px;
    background-position:center; 
}
.dwad
{
    right: 18px;
    top: 106px;
}
.fouxs
{
    font-size:16px;
    color:#000;
}
.foux2s
{
    font-size:20px;
    color:#000;
    font-weight:bold;
}
.xiaosh
{
     right: 18px;
    top: 156px;
}
.xhs2
{
    background-color:#FFF;
    height:31px;
    line-height:28px;
    width:160px;
    font-size:27px;
    color:#ff5a00;
    font-weight:bold;
    text-align:center;
    top: -15px;
    border-left:1px solid #b1b1b1;
    border-right:1px solid #b1b1b1;
    left: 50%;
    margin-left: -80px;  /*此处的负值是宽度的一半*/
}
.xian2
{
    border-bottom:1px solid #b1b1b1;
    margin:39px auto 0px auto;
    width:1000px;
}
.onex2
{
    font-size:14px;
    color:#b1b1b1;
    width:1000px;
    text-align:center;
    margin-top:-40px;
}
.fon18
{
    font-size:18px;
    color:#000;
    text-align:center;
    line-height:30px;
    margin-top:52px;
}
/*------ 图片左右滚动 ---------*/
/* hot picture */
.hotPic
{
    width:900px;
}
.hotPic .JQ-slide{position:relative;width:900px;height:136px;padding: 25px 0px 0px 4px;}
.hotPic .JQ-slide .wrap{width:900px;height:136px;overflow:hidden;position:relative;}
.hotPic .JQ-slide-content{position:absolute;width:900px;height:136px;}/*必须要的元素*/
.hotPic .imgList li{width:232px; border: none;}
.hotPic .imgList img{width:190px;height:95px;border:1px solid #d8d8d8;}
.hotPic .imgList .txrrt{height:30px;line-height:30px;}
.hotPic .JQ-slide-nav a{display:block;z-index:99;width:48px;height:48px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:58px;}
.hotPic .JQ-slide-nav a.prev{
    background-image:url(../images/l.png);
    width:30px;
    height:37px;
    left:-48px;
}
.hotPic .JQ-slide-nav a.prev:hover{}
.hotPic .JQ-slide-nav a.next{
     background-image:url(../images/r.png);
    width:30px;
    height:37px;
    right:-48px;
}
.hotPic .JQ-slide-nav a.next:hover{}
/* imgList */
.imgList{float:none;overflow:hidden;zoom:1}
.imgList li{float:left;display:inline;overflow:hidden;}
.imgList li a{display:block;color:#000}
.imgList li a:hover
{
    color:#ff5a00;
}
.imgList li .img{padding:5px;}
.imgList li a.img:hover{color:#ff5a00;}
.imgList li .txrrt{text-align:center;overflow:hidden;}

.biank
{
height:269px;
background-image:url(../images/jux.png);
background-position:center;
background-repeat:no-repeat;
}
/*tab*/

#tab {
	width: 1000px;
	position: relative;
	margin: 0px auto;
    height: 45px;
}

#tab .tab_menu {
	width: 100%;
	position: absolute;
	z-index: 1;
	height: 55px;
    top:-30px;
   
    left: 50%;
    margin-left: -261px;  /*此处的负值是宽度的一半*/
}

#tab .tab_menu li {
	float: left;
	width:259px;
	height: 55px;
    border:1px solid #ff5a00;
	line-height: 55px;
	cursor: pointer;
	text-align: center;
	font-size: 20px;
	color: #010101;
    background-color:#FFF;
	position: relative;

}

#tab .tab_box {
	width: 960px;
height: 235px;
clear: both;
position: relative;
top: -265px;
margin-left: 20px;
}

#tab .tab_menu .selected {
	cursor: pointer;
	background-color:#ff5a00;
    height:55px;
	color: #fff;
    font-size:20px;
    line-height:55px;
    width:259px;
}

.hide {
	display: none;
}

/*------ 图片左右滚动 ---------*/
/* hot picture */
.hotPic2
{
    width:800px;
}
.hotPic2 .JQ-slide2{position:relative;width:800px;height:175px;padding: 32px 0px 0px 4px;}
.hotPic2 .JQ-slide2 .wrap{width:800px;height:175px;overflow:hidden;position:relative;}
.hotPic2 .JQ-slide-content{position:absolute;width:800px;height:175px;}/*必须要的元素*/
.hotPic2 .imgList2 li{width:244px;margin:0 30px 0px 0px;}
.hotPic2 .imgList2 img{width:242px;height:173px;}
.hotPic2 .imgList2 .txrrt{height:30px;line-height:30px;}
.hotPic2 .JQ-slide-nav a{display:block;z-index:99;width:48px;height:48px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:67px;}
.hotPic2 .JQ-slide-nav a.prev{
    background-image:url(../images/ll.png);
    width:36px;
    height:103px;
    left:-60px;
}
.hotPic2 .JQ-slide-nav a.prev:hover{}
.hotPic2 .JQ-slide-nav a.next{
     background-image:url(../images/rr.png);
    width:36px;
    height:103px;
    right:-54px;
}
.hotPic2 .JQ-slide-nav a.next:hover{}
/* imgList */
.imgList2{float:none;overflow:hidden;zoom:1}
.imgList2 li{float:left;display:inline;overflow:hidden;}
.imgList2 li a{display:block;color:#fff;position:relative}
.imgList2 li a:hover
{
    color:#ff5a00;
}
.imgList2 li .img{border:1px solid #d8d8d8;}
.imgList2 li a.img:hover{color:#ff5a00;}
.imgList2 li .txrrt{text-align:center;overflow:hidden;}

.txt-five{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 242px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.5);
}
/*------ 图片左右滚动 ---------*/
/* hot picture */
.hotPic22
{
    width:800px;
}
.hotPic22 .JQ-slide22{position:relative;width:800px;height:175px;padding: 32px 0px 0px 4px;}
.hotPic22 .JQ-slide22 .wrap{width:800px;height:175px;overflow:hidden;position:relative;}
.hotPic22 .JQ-slide-content{position:absolute;width:800px;height:175px;}/*必须要的元素*/
.hotPic22 .imgList22 li{width:244px;margin:0 30px 0px 0px;}
.hotPic22 .imgList22 img{width:242px;height:173px;}
.hotPic22 .imgList22 .txrrt{height:30px;line-height:30px;}
.hotPic22 .JQ-slide-nav a{display:block;z-index:99;width:48px;height:48px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:67px;}
.hotPic22 .JQ-slide-nav a.prev{
    background-image:url(../images/ll.png);
    width:36px;
    height:103px;
   left:-60px;
}
.hotPic22 .JQ-slide-nav a.prev:hover{}
.hotPic22 .JQ-slide-nav a.next{
     background-image:url(../images/rr.png);
    width:36px;
    height:103px;
    right:-54px;
}
.hotPic22 .JQ-slide-nav a.next:hover{}
/* imgList */
.imgList22{float:none;overflow:hidden;zoom:1}
.imgList22 li{float:left;display:inline;overflow:hidden;}
.imgList22 li a{display:block;color:#fff;position:relative}
.imgList22 li a:hover
{
    color:#ff5a00;
}
.imgList22 li .img{border:1px solid #d8d8d8;}
.imgList22 li a.img:hover{color:#ff5a00;}
.imgList22 li .txrrt{text-align:center;overflow:hidden;}

.adv2
{
    height:373px;


}
.cpzl
{
    top: 145px;
    left: 84%;
}
.cpzl a
{
    font-size:16px;
    color:#FFF !important;
}
.xiaos2h
{
     right: 18px;
    top: 197px;
}
.fourxs
{

    height:147px;
    width:683px;

    margin:0px auto;
}
.zihy
{
    font-size:22px;
    color:#000;
    text-align:center;
    line-height:30px;
}
.w485px
{
    width:485px;
}
.top1
{
    background-image:url(../images/tibg.png);
    width:485px;
    height:81px;
    background-position:center;
}
.zitis
{
    font-size:62px;
    color:#FFF;
    font-weight:bold;
    line-height:81px;
    width:98px;
    text-align:center;
}
.zih1
{
    font-size:22px;
    font-weight:bold;
    color:#ff5a00;
    width:355px;
    text-align:center;
    line-height:40px;
}
.zih2
{
    font-size:18px;
    text-align:center;
    color:#000;
    width:355px;
    line-height:25px;
}
.ml2s
{
    margin-left:30px;
}
.xhsnw
{
    width:120px;
    border:1px solid #ff5a00;
    border-top:none;
    border-bottom:none;
    height:96px;
}
.por2
{
    font-size:30px;
    font-weight:bold;
    text-align:center;
    width:68px;
    color:#ff5a00;
}
.por
{
    color:#b1b1b1;
    font-size:14px;
    text-align:center;
}
.w345
{
    width:345px;
    margin-top: 10px;
}
.sanj img
{
    width:6px;
    height:9px;
    margin: 8px 15px 0px 0px;
}
.gym
{
    font-size:14px;
    color:#000;
    width:320px;
}
.gym span{color: #ff5a00;font-weight: bold}
.w345 li
{
    line-height:25px;
    margin:12px auto;
}

.liji33
{
    background-image:url(../images/bghh.png);
    height:38px;
    width:116px;
    text-align:center;
    line-height:38px;
}
.liji33:hover
{
    background-image:url(../images/bgch.png);
    height:38px;
    width:116px;
    text-align:center;
    line-height:38px;
}
.liji33 a
{
    font-size:16px;
    color:#FFF !important;
}
.ys1 img
{
    width:487px;
    height:308px;
}
.h60px
{
    height:60px;
}
.ys2 img
{
    width:456px;
    height:303px;
}
.ys3 img
{
    width:461px;
    height:275px;
}
.ys3 img
{
    width:477px;
    height:285px;
}

.hxian
{
    height:2px;
    background-color:#ff5a00;
}
.gbbg
{
    background-image:url(../images/gbbg.png);
    height:617px;
    background-position:center;
}
.w450
{
    width:450px;
}

.xhs22
{
    background-color:#FFF;
    height:31px;
    line-height:28px;
    width:146px;
    font-size:27px;
    color:#ff5a00;
    font-weight:bold;
    text-align:center;
    top:52px;
    border-left:1px solid #b1b1b1;
    border-right:1px solid #b1b1b1;
    left: 50%;
    margin-left: -73px;
}
.xian22
{
    border-bottom:1px solid #b1b1b1;
    margin:67px auto 0px auto;
    width:450px;
}
.onex22
{
    font-size:14px;
    color:#b1b1b1;
    width:450px;
    text-align:center;
    margin-top:20px;
}

.mx-bugs_bunny{
		width:279px;
        height:292px;
		margin: 0px auto;
	}
	.ZI-slider{
		
	}
    .xsx
    {
        border: 2px solid #ff5a00;
    }
	
	.mx-navigation {
		margin: 4px;
		top: 42%;
	}
	.mx-prev, .mx-next{
		
	}
    .mx-prev {
        background-image: url(../images/yl.png);
        width:42px;
        height:42px;
        background-repeat: no-repeat;
       
    }
    .mx-next {
        background-image: url(../images/yr.png);
        background-repeat: no-repeat;
        width: 42px;
        height: 42px;
    }
    .MxSlider{
	width: 100%;
	float: left;
	position: relative;
}
.mx-slider_wrap{
	position: relative;
	display: block;
	float: left;
	width: 100%;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
}
.mx-slide{
	position: absolute;
	width: 98%;
	display: table;
	float: left;
	left: 0%;
}
.mx-slide img{
	width: 100%;
}

/* Navigation */
.mx-navigation{
	position: absolute;
	float: left;
	width: 100%;
	top: 37%;
	z-index: 888;
}
.mx-prev{
	display: table;
	width: 42px;
	height: 42px;
	background-color: none;
	font-size: 0px;
	cursor: pointer;
    float: left;
    margin-left:-75px;
}
.mx-next {
    float: right;
    display: table;
	width: 42px;
	height: 42px;
	background-color:none;
	font-size: 0px;
	cursor: pointer;
    margin-right:-60px;
}

.wcs
{
    line-height:40px;
    text-align:center;
}
.wcs a
{
    font-size:14px;
    color:#000;
}
.xjsh
{
    text-align:center;
    color:#ff5a00;
    font-size:14px;
}
.abbg
{

    height:226px;

}
.abuimg img
{
    width:535px;
    height:311px;
    margin-top:-100px;
}
.ayu
{
    font-size:50px;
    font-weight:bold;
    text-align:left;
    color:#c7c7c7;
    margin-top:-113px;
}
.ayu2
{
     font-size:35px;
    font-weight:bold;
    color:#ff5a00;
    text-align:left;
    margin-top: -10px;
}
.w50xs
{
    width:70px;
    height:3px;
    background-color:#ff5a00;
    margin-top:3px;
}
.xiangq
{
    font-size:14px;
    color:#000;
    line-height:25px;
    margin-top:30px;
}
.mtsx
{
    margin-top:20px;
}
.mtxs
{
    margin-right:20px;
}

.on2ex2
{
    font-size:14px;
    color:#b1b1b1;
    width:1000px;
    text-align:center;
    margin-top:23px;
}


/*------ 图片左右滚动 ---------*/
/* hot picture */
.hotPicz
{
    width:900px;
}
.hotPicz .JQ-slidez{position:relative;width:900px;height:188px;padding: 25px 0px 0px 4px;}
.hotPicz .JQ-slidez .wrap{width:900px;height:188px;overflow:hidden;position:relative;}
.hotPicz .JQ-slide-content{position:absolute;width:900px;height:188px;}/*必须要的元素*/
.hotPicz .imgListz li{width:279px;margin:0 30px 0px 0px;}
.hotPicz .imgListz img{width:267px;height:174px; -webkit-box-shadow:0 3px 3px #a09f9f;
  -moz-box-shadow:0 3px 3px #a09f9f;  
  box-shadow:0 3px 3px #a09f9f;
    border: 1px solid #868686;}
.hotPicz .imgListz .txrrt{height:30px;line-height:30px;}
.hotPicz .JQ-slide-nav a{display:block;z-index:99;width:48px;height:48px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:58px;}
.hotPicz .JQ-slide-nav a.prev{
    background-image:url(../images/aal.png);
    width:36px;
    height:103px;
    left:-48px;
}
.hotPicz .JQ-slide-nav a.prev:hover{}
.hotPicz .JQ-slide-nav a.next{
     background-image:url(../images/aar.png);
      width:36px;
    height:103px;
    right:-48px;
}
.hotPicz .JQ-slide-nav a.next:hover{}



/* imgList */
.imgListz{float:none;overflow:hidden;zoom:1}
.imgListz li{float:left;display:inline;overflow:hidden;position:relative;}
.imgListz li a{display:block;}
.imgListz li .img{border:1px solid #d8d8d8;padding:5px;}
.imgListz li a.img:hover{}
.imgListz li .txt{text-align:center;overflow:hidden;}


.imgListz li div {
    line-height: 188px;
    text-align: center;
}
.imgListz li div a {
    font-size: 16px;
    color: #fff;
}
.imgListz li:hover div {
    background: #707070;
    filter: alpha(opacity=80);
    -moz-opacity: 0.80;
    opacity: 0.80;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: 279px;
    height: 188px;
}
.w322
{
    width:312px;
}
.mlxx
{
    margin-left:32px;
}
.wenx
{
    width:312px;
}
.wenx li
{
    margin-top:18px;
    height:62px;
}
.riq
{
    font-size:14px;
    color:#ff5a00;
    line-height:30px;
    font-weight:bold;
}
.xianh
{
    width:225px;
    border-bottom:1px dashed #b1b1b1;
    margin-top:14px;
}
.ers a
{
    font-size:14px;
    color:#000;
}
.ershoc
{
    color:#ff5a00 !important;
}
.beij
{
    background-image:url(../images/sanjiah.png);
    height:11px;
    width:8px;
    margin-top:5px;
}
.bei2j
{
      background-image:url(../images/sanjia.png);
    height:11px;
    width:8px;
    margin-top:5px;
}
.nr
{
    margin-top:10px;
}
.nr dl{border-bottom: 1px dashed #d2d2d2;margin-bottom: 10px;margin-top: 10px;padding-bottom: 10px;}
.nr dl dt{background: url('../images/q01.png') no-repeat;padding-left: 30px;}
.nr dl dt a{color: #1d1d1d;font-weight: bold;line-height: 24px;}
.nr dl dt a:hover{  color:#ff5a00;}
.nr dl dd{color: #1f1f1f;line-height: 24px;background: url('../images/a01.png') no-repeat;padding-left: 30px;margin-top: 12px;}

.woc
{
    line-height:37px;
    border-bottom:1px dashed #b1b1b1;
    font-size:14px;
    color:#000;
}

.youq
{
    font-size:24px;
    font-weight:bold;
    color:#ff5a00;
}
.link
{
    font-size:16px;
    color:#b1b1b1;
    margin-left:10px;
}
.xts
{
    width:700px;
    border-bottom:1px solid #b1b1b1;
    margin-left:10px;
    margin-top:18px;
}
.geduo a
{
    font-size:14px;
    color:#000 !important;
    line-height:33px;
}
.geduo a:hover
{
    color:#ff5a00 !important;
}
.linjie li
{
    line-height:35px;
    float:left;
}
.linjie li a
{
     font-size:14px;
    color:#000 !important;
    margin:0px 13px;
}
.linjie li a:hover
{
    color:#ff5a00 !important;
}

.h265
{
    height:265px;
    background-color:#ff5a00;
    margin-top:2px;
}
.w2s05
{
    height:265px;
    width:205px;
    background-color:#fd6715;
}
.w2s05 img
{
    width:153px;
    height:89px;
    padding-top:88px;
}

.ewm img
{
    width:123px;
    height:123px;
    margin-top:71px;
    margin-right:40px;
}
.wfi
{
    margin-left: 70px;
margin-top: 57px;
}
.wfi div
{
    width:390px;
    font-size:14px;
    color:#FFF;
    line-height:30px;
}

.gbbg .ly-c{margin-top: 10px;}
.gbbg .gbbg-t{background: url("../images/ly02.png") 0px 50px no-repeat;width: 100%;height: 143px;line-height: 143px;text-align: center;
    font-size: 36px;color: #fff;font-weight: bold;padding-top: 46px;}
.gbbg p{text-align: center;color: #b1b1b1;font-size: 14px;padding-top: 20px;}
.gbbg label{color: #000;font-size: 16px;padding-top: 15px;display: inline-block}
.gbbg .gbbg-c{padding-left: 270px;}
.gbbg label input,textarea{background-color: rgba(255, 255, 255, 0);border: 1px solid #a1a1a1;height: 28px;line-height: 28px;color: #000;font-size: 16px;line-height: 28px;}
.gbbg label textarea{height: 56px;width: 320px;}

.gbbg label .xm{width: 100px;}
.gbbg label .dh{width: 140px;}
.gbbg font{padding-left: 10px;padding-right: 15px;height: 30px;display: inline-block;line-height: 30px;}
.gbbg label .yzm{width: 60px;}
.gbbg .an{margin-left: 40px;}
.gbbg .an input{height: 40px;line-height: 40px;width: 116px;margin-top: 30px;margin-left: 40px;border: none;font-size: 16px;color: #fff;cursor: pointer;background: url(../images/bghh.png) center no-repeat;}
.gbbg .an .tij{background: url(../images/bgch.png) center no-repeat;width: 116px;}
.gbbg .an input:hover{outline:none; border:none;}
.gbbg .an .tij:hover{outline:none; border:none;}