body{text-align:center;	font-family:"Microsoft Yahei";text-align:center;	font-size:12px;color:#4F4F4F;}
/*头部*/
.header{ width:100%; height:140px; position:relative;}
.header .head_m{ width:1200px; height:140px; margin:0px auto;}
.header .head_m .logo{ width:250px; height:95px; float:left; margin-top:22px;}
.header .head_m .logo img{ width:250px; height:95px; vertical-align:top;}
.header .head_m .nav{ width:715px; float:left; height:140px; line-height:140px;}
.nav li{ float:left;}
.nav li , .nav li .nav_m , .nav li .nav_m a{ display:inline-block; *display:inline; zoom:1; width:auto; vertical-align:top;}
.nav li .nav_m a{ height:140px; font-size:16px; color:#000000; line-height:140px; padding:0 20px;}
.nav li .nav_m a:hover ,.nav li.now .nav_m a{ color:#E67817;}
.nav li .xia{ width:100%; position:absolute; left:0px; top:140px; z-index:9999; background:#F2F2F2; display:none;}
.xia .tabBox_t , .xia .tabBox  {width:100%;text-align:center;}
.xia .tabBox .tabnav_bg{ width:100%; height:45px; line-height:45px; border-bottom:1px solid #ddd;}
.xia .tabBox .tabNav {overflow: hidden;padding:0px;width:1200px;list-style:none;text-align:center; margin:0px auto; height:45px; line-height:45px;}
.xia .tabBox .tabNav li { display:inline-block;*display:inline; zoom:1; width:auto; margin:0px 40px; height:auto; cursor:pointer; float:none; font-size:16px; color:#585858;}
.xia .tabBox .tabNav li a{ display:inline-block; *display:inline; zoom:1; width:100%; vertical-align:top; line-height:none;}
.xia .tabBox .tabNav li.now { color:#E57918;}
.xia .tabBox .tabCont {display: none; width:1200px; margin:0px auto;}
.xia .tabBox .tabCont ul{ width:100%; padding:20px;}
.xia .tabBox .tabCont ul li{ width:240px; float:left; cursor:pointer; text-align:center; background:url(../images/line.jpg) no-repeat right center; height:115px; line-height:normal;}
.xia .tabBox .tabCont ul li a{ display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.xia .tabBox .tabCont ul li img{ width:125x; height:90px; vertical-align:top;}
.xia .tabBox .tabCont ul li p{ width:100%; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:12px; color:#929292;}
.xia .tabBox .tabCont ul li:hover p{color:#E57918;}
.head_m .search{ width:213px; height:23px; position:relative; float:right; background:#E67817; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-top:55px; border:1px solid #E67817;}
.head_m .search input{ width:178px; height:23px; background:#FFF; padding:0 5px; position:absolute; left:0px; top:0px; border:0px; border-top-left-radius:4px; -moz-border-top-left-radius:4px; -webkit-border-top-left-radius:4px; border-bottom-left-radius:4px; -moz-border-bottom-left-radius:4px; -webkit-border-bottom-left-radius:4px;}
.head_m .search .btn{ width:35px; height:23px; background:url(../images/s_btn.png) no-repeat center center; position:absolute; left:178px; top:0px; cursor:pointer; padding:0px;}
/*幻灯片*/
.banner{ width:100%; min-width:1200px; overflow:hidden; height:650px; margin:0px auto;}
#inner { width:100%;min-width:1200px;margin: 0 auto;height:650px;overflow:hidden;}
.hot-event {padding: 0px;position: relative;}
.hot-event .switch-tab {text-align: center;	position:absolute;left:0px;top:610px;width:100%;height:30px;line-height:30px;z-index:99;}
.hot-event .switch-tab a, .hot-event .switch-tab .current {margin: 0 2px;display: inline-block;width:8px;height:8px;background:#fff;overflow: hidden;vertical-align:middle;text-indent:-9999px; border-radius:200px; -moz-border-radius:200px; -webkit-border-radius:200px;}
.hot-event .switch-tab .current {background:#E67817;width:9px;height:9px;}
.hot-event .event-item {height:650px;width:100%;position: absolute;z-index: 1;left: 0;top: 0; *left:-530px;}
.hot-event .event-item .banner {display: block;	overflow:hidden;text-align:center;position:relative;margin:0px auto;}
.hot-event .event-item img {-webkit-box-reflect: below 0 -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(85%, transparent), to(rgba(255,255,255,.2)));border: 0;width:1920px;	height:650px;margin:0px auto;}
.hide-clip {position: absolute!important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);padding: 0!important;border: 0!important;height: 1px!important;line-height: 0!important;width: 1px!important;overflow: hidden;}
/*幻灯片*/
.foot{ width:1200px; margin:0px auto; height:65px;}
.foot .f_nav{ width:50%; float:left; height:65px; line-height:65px; text-align:left;}
.foot .f_nav a{ font-size:14px; color:#8B8B8B; margin-right:50px;}
.foot .f_nav a:hover , .foot .foot_r a:hover , .position .pos a:hover{ color:#000;}
.foot .foot_r{ width:50%; text-align:right; height:65px; line-height:65px; float:right; color:#747474; font-size:14px;}
.foot .foot_r b{ font-weight:normal; margin-right:15px;}
.foot .foot_r span{ margin:0px 10px;}
.foot .foot_r a{ color:#8B8B8B;}
.scd{ width:100%; background:#EEEEEE;}
.scd .scd_m{ width:1200px; margin:0px auto; padding:35px 0;}
.position{ width:100%; height:35px; line-height:35px; border-bottom:1px solid #ddd;}
.position .dq{ width:30%; background:url(../images/icon1.png) no-repeat left center; height:35px; line-height:35px; text-align:left; float:left;}
.position .dq span{ font-size:18px; color:#5A5A5A; margin-left:40px;}
.position .pos{ width:50%; float:right; text-align:right; font-size:12px; color:#5A5A5A;}
.position .pos a{ font-size:12px; color:#5A5A5A;}
.pro_l{ width:1200px; margin:0px auto; padding:40px 0;}
.pro_l .tabBox_t , .pro_l .tabBox  {width:100%;text-align:left;}
.pro_l .tabBox .tabNav {overflow: hidden;margin: 0px;padding:0px;width:100%;list-style:none;text-align:center; padding:10px 0;}
.pro_l .tabBox .tabNav li {text-align: center;cursor: pointer;font-size: 14px; color:#585858; display:inline-block; *display:inline; zoom:1; height:17px; line-height:17px; border-right:1px dashed #ddd; padding-right:33px; margin-right:30px; width:auto; background:none;}
.pro_l .tabBox .tabNav li.now {color:#E57918;}
.pro_l .tabBox .tabCont {display: none; width:100%; margin:40px 0;}
.pages{ width:100%; text-align:center;}
.pages a, .pages span , .pages input{ display:inline-block; *display:inline; zoom:1; height:28px; line-height:28px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; font-size:12px; color:#333333; margin:0px 1px;}
.pages a{ border:1px solid #ddd; padding:0 12px; background:#EDF1F3;}
.pages a.now{ color:#FFF; background:#FFA700; border:1px solid #FFA700;}
.pages input{ border:1px solid #ddd; background:#FFF; width:35px; text-align:center;}
.pages .btn{ color:#333; border:1px solid #E57717; background:#E57717; color:#FFF;}
.pro_l .xz{ width:100%; padding:10px 0px 0px; margin-top:10px; background:#FFF;}
.pro_l .xz li{ width:100%; height:auto; margin:0px; margin-bottom:10px; text-align:left; }
.pro_l .xz li span{ display:block; width:90px; height:30px; line-height:30px; text-align:right; float:left; font-size:14px; color:#858585; margin-right:10px;}
.pro_l ul{ width:100%; text-align:center; margin-bottom:45px;}
.pro_l .xz li .li_r{ display:inline-block; *display:inline; zoom:1; border:1px dashed #ddd; padding-top:7px;}
.pro_l .xz li .li_r a{ display:inline-block; *display:inline; zoom:1; font-size:13px; color:#848484; padding:0px 30px; border-right:1px dashed #ddd; height:16px; line-height:16px; margin-bottom:7px;}
.pro_l .xz li .li_r a:hover , .pro_l .xz li .li_r a.now{ color:#E57717;}
.pro_l  ul li{ display:inline-block; *display:inline; zoom:1; margin:12px; position:relative; background:#FFF; width:253px; height:277px; overflow:hidden;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition:0.5s;-o-transition: 0.5s;}
.pro_l ul li img{ width:253px; height:277px; vertical-align:top;}
.pro_l ul li .des{ width:253px; height:277px; background:url(../images/bg_a.png) repeat; text-align:center; font-size:12px; color:#743600; position:absolute; left:0px; top:277px; z-index:2;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition:0.5s;-o-transition: 0.5s;}
.pro_l ul li:hover .des{ top:0px;}
.pro_l ul li .des h5{ width:100%; height:65px; line-height:65px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; color:#FFFFFF; border-bottom:1px solid #F4C89F; font-weight:normal;}
.pro_l ul li .des .des_m{ width:100%; padding:10px 0; height:150px; overflow:hidden;}
.pro_l ul li .des .des_m p{ height:23px; line-height:23px;}
.pro_l ul li .des .more{ width:95px; height:27px; margin:0px auto; border:1px solid #fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; line-height:27px; font-size:12px; color:#FFFFFF;}
.news ,.news .news_l{ width:100%;}
.news .pages{ margin-top:10px; margin-bottom:30px;}
.news .news_l{ margin:20px 0 40px;}
.news_l li{ width:100%; height:50px; line-height:50px; border-bottom:1px dashed #ddd; position:relative; text-align:left;}
.news_l li i{ display:block; width:2px; height:16px; background:#E57717; position:absolute; left:8px; top:17px;}
.news_l li p{ width:50%; height:50px; line-height:50px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-left:20px;}
.news_l li p a{ font-size:16px; color:#595959;}
.news_l li p a:hover{ color:#E57717;}
.news_l li span{ display:block; text-align:right; position:absolute; right:0px; top:0px; font-size:14px; color:#666;}
