body{text-align:center;	font-family:"Microsoft Yahei";text-align:center;	font-size:12px;color:#4F4F4F;}
input{font-family:"Microsoft Yahei";}
/*头部*/
.head{ width:990px; height:110px; margin:0px auto; position:relative; z-index:2;}
.head .logo{ width:162px; height:108px; position:absolute; left:0px; top:1px;}
.head .logo img{ width:162px; height:108px; vertical-align:top;}
.head .head_r{ width:790px; height:90px; margin-top:10px; float:right; position:relative; text-align:right;}
.head_r .search{ width:385px; height:35px; border:1px solid #ddd; position:relative; text-align:left; float:right;}
.head_r .search input{ width:335px; height:35px; line-height:35px; border:0px; background:none; padding:0px 5px;}
.head_r .search .btn{ width:50px; height:37px; background-image:url(../images/s_btn.png); background-repeat:no-repeat; background-position: center center; background-color:#2587D1; cursor:pointer; position:absolute; right:-1px; top:-1px; z-index:3;}
.head_r .nav{ width:100%; height:32px; line-height:32px; text-align:right; clear:both;}
.head_r .nav li{ position:relative;}
.head_r .nav li .ej{ width:100%; display:none; background:#FFF; text-align:left; position:absolute; left:0px; top:32px; z-index:9999999;}
.head_r .nav li:hover .ej{ display:block;}
.head_r .nav li .ej li{ width:100%; height:28px; line-height:28px; border-bottom:1px dashed #ddd; margin:0px;}
.head_r .nav li .ej li a{ font-size:13px;color:#050000;}
.head_r .nav li , .head_r .nav li a{ display:inline-block; *display:inline; zoom:1;}
.head_r .nav li{ margin-left:8px; margin-top:15px;}
.head_r .nav li a{ height:32px; line-height:32px; padding:0px 13px; font-size:14px; color:#050000;}
.head_r .nav li.now a , .head_r .nav li:hover a , .head_r .nav li .ej li a:hover{ background:#2587D1; color:#FFF;}
.head_r .nav li.now .ej li a ,.head_r .nav li:hover .ej li a, .head_r .nav li .ej li:hover a{ background:none;font-size:13px;color:#050000;}
.head_r .nav li .ej li:hover a{ color:#2587D1;}
/*幻灯片*/
.banner{ width:100%; min-width:990px; overflow:hidden; height:540px; margin:0px auto; position:relative; z-index:1}
#inner { width:100%;min-width:990px;margin: 0 auto;height:540px;overflow:hidden;}
.hot-event {padding: 0px;position: relative;}
.hot-event .switch-tab {text-align: center;	position:absolute;left:0px;top:505px;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:#2587D1;width:9px;height:9px;}
.hot-event .event-item {height:540px;width:100%;position: absolute;z-index: 1;left: 0;top: 0;}
.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:540px;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;}
/*幻灯片*/
.i_news_bg{ width:100%; height:35px; line-height:35px; background:url(../images/bg_a.jpg) repeat-x;}
.i_news_bg .i_news{ width:990px; height:35px; margin:0px auto; background:url(../images/icon1.png) no-repeat left center; text-align:left;}
.i_news .t_news{ height:19px;color:#333; padding-left:10px; overflow:hidden;position:relative; left:5px; top:7px;}
.i_news .t_news b{ line-height:19px; height:19px; font-weight:normal; padding-right:15px; border-right:1px solid #ccc; display:inline-block; color:#E3701C; vertical-align:top; *margin-top:-8px;}
.i_news .news_li,.i_news .swap{ line-height:19px; display:inline-block; position:absolute; top:0; left:85px;}
.i_news .news_li li,.i_news .swap li{ width:700px; height:19px; line-height:19px;}
.i_news .news_li li p,.i_news .swap li p{ display:inline-block; *display:inline; zoom:1; width:auto; max-width:300px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:middle;}
.i_news .news_li li em,.i_news .swap li em{display:inline-block; *display:inline; zoom:1; height:19px; line-height:19px; vertical-align:middle;}
.i_news .news_li li a,.i_news .swap li a{ color:#333;}
.i_news .news_li li a:hover,.i_news .swap li a:hover{ color:#168BEA;}
.swap{top:19px;}
.i_boxa{ width:990px; height:265px; margin:0px auto; margin-top:20px;}
.i_boxa li{ width:290px; height:265px; float:left; margin-right:58px;}
.i_boxa li .tu{ width:288px; height:200px; border:1px solid #ddd;}
.i_boxa li .tu img{ width:288px; height:200px; vertical-align:top;}
.i_boxa li .title{ width:290px; height:60px; line-height:60px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_boxa li .title a{ font-size:18px; color:#4F5254;}
.i_boxa li .title a:hover{color:#168BEA;}
.i_boxb{ width:100%; border-top:1px solid #ddd; min-width:1152px;}
.i_boxb .name{ width:100%; height:70px; line-height:70px; text-align:center; font-size:24px; color:#494949;}
.i_boxb .i_boxbm{ width:990px; height:185px; margin:0px auto; position:relative;}
.slidegrid {float: left;position: relative;overflow: hidden;}
.slideitems {width: 20000em;position: absolute;}
.slideitems li {float: left;}
.mainPhoto {width:990px;height:185px;margin: 0 auto;position: relative;}
.mainPhoto span.goleft, .mainPhoto span.goright {display: block;width:45px;height:85px;position: absolute;top:50px;}
.mainPhoto span.goleft {left:-80px;}
.mainPhoto span.goright {right:-80px}
.mainPhoto .go {width:990px;height:185px;position: relative;left:0px;overflow: hidden}
.mainPhoto .go li {width:180px;height:185px;margin-right:23px;overflow: hidden}
.mainPhoto .go li img {width:180px;height:185px; vertical-align:top;}
.friend{ width:990px; margin:0px auto; padding:20px 0; margin-top:20px;}
.friend .title{ width:100%; height:55px; line-height:55px; font-size:16px; color:#484848;}
.friend .friend_m{ width:990px; text-align:center; padding:0 0 15px;}
.friend .friend_m a{ display:inline-block; *display:inline; zoom:1; width:94px; height:46px; margin:0px 3px 10px; border:1px solid #ddd;}
.friend .friend_m a img{ width:94px; height:46px; vertical-align:top;}
.f_nbg{ width:100%; height:auto; background:#D1D1D1; min-width:990px; padding:40px 0 15px;}
.f_nbg .f_nav{ width:990px; margin:0px auto;}
.f_nav li{ width:125px; float:left; text-align:left;}
.f_nav li b{ display:block; width:100%; height:20px; line-height:20px; font-size:12px; margin-bottom:10px; color:#454545;}
.f_nav li p{ width:100%; height:25px; line-height:25px; text-align:left;}
.f_nav li p a{ font-size:12px; color:#666666;}
.f_nav li p a:hover , .foot a:hover{ color:#168BE9;}
.f_nav li.ct{ width:315px; border-left:1px solid #999; padding-left:25px;}
.foot_bg{ width:100%; height:42px; background:#B0B0B0; min-width:990px;}
.foot_bg .foot{ width:990px; height:42px; line-height:42px; margin:0px auto; position:relative; text-align:right;font-size:12px; color:#606060;}
.foot p{ width:50%; font-size:12px; color:#606060; text-align:left; position:absolute; left:0px; top:0px;}
.foot a{font-size:12px; color:#606060; margin:0px 5px;}
.banner_s{ width:100%; height:304px; min-width:990px; margin:0px auto;}
.banner_s img{ width:1920px; height:304px; vertical-align:top;}
.scd{ width:990px; margin:0px auto; margin-top:10px;}
.scd .scd_l{ width:185px; float:left;}
.scd_l .title{ width:100%; height:45px; line-height:45px; text-align:left;}
.scd_l .title b ,.scd_l .title span{ display:inline-block; *display:inline; zoom:1; height:45px; line-height:45px; vertical-align:top;}
.scd_l .title b{ font-size:18px; color:#333;}
.scd_l .title span{ font-size:14px; font-family:Arial; margin-left:5px; line-height:55px;}
.scd_l .sidenav{ width:185px; background:#444444; padding-bottom:50px;}
.scd_l .sidenav li{ width:100%; text-align:center;}
.scd_l .sidenav li.now{ background:#168BE9;}
.scd_l .sidenav li a{ display:block; margin:0px auto; height:55px; line-height:55px; font-size:15px; color:#FFF; font-weight:600; width:120px; border-bottom:1px solid #636363;}
.scd_l .sidenav li.now a:hover{ color:#FFF;}
.scd_l .sidenav li.now a{ border:0px;}
.scd_l .sidenav li a:hover , .scd_r .pst a:hover{ color:#168BE9;}
.scd_l .tel{ width:185px; height:70px; background:#168BE9;}
.scd_l .tel dt{ width:26px; height:28px; float:left; margin:15px;}
.scd_l .tel dd{ width:125px; float:left; margin-top:15px; text-align:left;}
.scd_l .tel dd p{ width:100%; font-size:12xp; color:#FFF; margin-bottom:2px;}
.scd_l .tel dd b{ font-weight:bold; color:#FFF; font-size:13px;}
.scd .scd_r{ width:760px; float:right; text-align:left; font-size:12px; color:#A5A5A5;}
.scd_r .pst{ width:745px; padding-left:15px; font-size:14px; color:#333; height:45px; line-height:45px; border-bottom:1px solid #168BE9; background:url(../images/icon2.png) no-repeat left center;}
.scd_r .pst a{ font-size:14px; color:#333; margin:0px 5px;}
.scd_r .scd_rm{ width:100%; padding:20px 0; line-height:175%;}
.scd_rm .pro{ width:760px;}
.scd_rm .pro ul{ width:100%;}
.scd_rm .pro li{ width:245px; height:206px; border:1px solid #ddd; float:left; margin-right:9px; margin-bottom:20px;}
.scd_rm .pro li .tu{ width:245px; height:170px; border-bottom:1px solid #ddd;}
.scd_rm .pro li .tu img{ width:245px; height:170px; vertical-align:top;}
.scd_rm .pro li .title{ width:245px; height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;}
.scd_rm .pro li .title a{ font-size:14px; color:#444;}
.scd_rm .pro li .title a:hover{ color:#168BE9;}
.page{ width:100%; height:30px; line-height:30px; text-align:right; margin-bottom:20px;}
.page span , .page a{ display:inline-block; *display:inline; zoom:1; width:auto; height:22px; line-height:22px; padding:0px 7px; border:1px solid #ddd; min-width:14px; font-size:12px; color:#555; text-align:center;}
.page a.now , .page a.now:hover{ color:#FFF; background:#168BE9; border:1px solid #168BE9;}
.page a:hover{ color:#168BE9;}
.scd_r .pst_r{ border:0px; background:none; padding:0px; width:100%;}
.pst_r .p_pst{ width:100%; height:30px; border-bottom:1px solid #168BE9; position:relative;}
.pst_r .p_pst span{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; background-color:#168BE9; color:#FFF; padding:0px 20px;  border-top-left-radius:3px; -moz-border-top-left-radius:3px; -webkit-border-top-left-radius:3px; border-top-right-radius:3px;-moz-border-top-right-radius:3px; -webkit-border-top-right-radius:3px; position:relative;}
.pst_r .p_pst span i{ display:block; width:10px; height:5px; background:url(../images/icon3.png) no-repeat; position:absolute; left:45%; top:
30px;}