body{text-align:center;	font-family:"Microsoft Yahei";text-align:center;	font-size:12px;color:#4F4F4F;}
input{font-family:"Microsoft Yahei"; line-height:normal;}
a{ color:#333;}
a:hover {color: #ff6600;text-decoration: underline;}
/*头部*/
.head_t{ width:100%; min-width:1000px; height:33px; background:#3C3C3C;}
.head_t .head_tm{ width:1000px; height:33px; margin:0px auto; line-height:33px; text-align:left; position:relative; color:#c4c4c4;}
.head_t .head_tm .email , .head_t .head_tm span{ display:inline-block; *display:inline; zoom:1; vertical-align:top; margin-top:8px; height:15px; line-height:15px; padding-left:20px; background:url(../images/hsec1_ico2.gif) no-repeat left center;}
.head_t .head_tm .email{ background:url(../images/hsec1_ico1.gif)no-repeat left center; padding-right:20px; border-right:1px solid #c4c4c4; margin-right:15px; color:#c4c4c4;}
.head_tm .head_tmr{ width:30%; height:33px; line-height:33px; text-align:right; position:absolute; right:0px; top:0px; color:#c4c4c4;}
.head_tm .head_tmr a{ color:#c4c4c4; margin:0px 5px;}
.head{ width:100%; background:#F8F8F8; height:127px; position:relative; z-index:3;}
.head .head_m{ width:1000px; height:127px; margin:0px auto; position:relative;}
.head .head_m .logo{ width:590px; height:46px; float:left; margin-top:30px;}
.head .head_m .logo img{ width:590px; height:46px;}
.head_m .h_search{ width:249px; height:30px; background:url(../images/s_bg.png) no-repeat; float:right; margin-right:90px; margin-top:35px; position:relative;}
.head_m .h_search input{ width:195px; height:30px; line-height:30px; position:absolute; left:10px; top:0px; padding:0px 5px; border:0px; background:none;}
.head_m .h_search .btn{ width:30px; height:30px; left:210px; background:url(../images/s_btn.png) no-repeat center center; cursor:pointer;}
.head_m .h_share{ width:70px; height:33px; position:absolute; right:0px; top:35px; text-align:right;}
.head_m .h_share a{ display:inline-block;*display:inline; zoom:1; width:33px; height:33px; vertical-align:top;}
.head_m .h_share a img{ width:33px; height:33px; vertical-align:top;}
.head_m .nav{ width:1000px; height:49px; border:1px solid #ddd; background:url(../images/nav_bg.jpg) repeat-x; text-align:left; position:absolute; left:0px; bottom:-25px; z-index:100000;}
.head_m .nav li , .head_m .nav li a , .head_m .nav li a span , .head_m .nav li a em{ display:inline-block; *display:inline; zoom:1; position:relative; height:49px; line-height:49px; vertical-align:top;}
.head_m .nav li{ border-right:1px solid #ddd; float:left; position:relative;}
.head_m .nav li a{ padding:0px 35px; color:#000000; font-size:16px;}
.head_m .nav li a em{ width:13px; height:13px; vertical-align:top; margin-top:20px;}
.head_m .nav li a .n1{ background:url(../images/icon5.png) no-repeat;}
.head_m .nav li a:hover .n1{ background:url(../images/icon5_h.png) no-repeat;}
.head_m .nav li a .n2{ background:url(../images/icon6.png) no-repeat;}
.head_m .nav li a:hover .n2{ background:url(../images/icon6_h.png) no-repeat;}
.head_m .nav li a .n3{ background:url(../images/icon7.png) no-repeat;}
.head_m .nav li a:hover .n3{ background:url(../images/icon7_h.png) no-repeat;}
.head_m .nav li a .n4{ background:url(../images/icon8.png) no-repeat;}
.head_m .nav li a:hover .n4{ background:url(../images/icon8_h.png) no-repeat;}
.head_m .nav li a .n5{ background:url(../images/icon9.png) no-repeat;}
.head_m .nav li a:hover .n5{ background:url(../images/icon9_h.png) no-repeat;}
.head_m .nav li a .n6{ background:url(../images/icon10.png) no-repeat;}
.head_m .nav li a:hover .n6{ background:url(../images/icon10_h.png) no-repeat;}
.head_m .nav li a:hover{ background:url(../images/navi_on.gif) repeat-x; color:#FFF; text-decoration:none;}
.head_m .nav li ul{ position:absolute; width:100%; left:0px; top:50px; background:#FFF; padding:5px 0px;}
.head_m .nav li ul li{ width:100%; height:28px; line-height:28px; border:0px; padding:0px; margin:0px;}
.head_m .nav li ul li a{ width:90%; height:28px; line-height:28px; padding:0px; margin:0px; margin-left:5%; border-bottom:1px solid #ddd; font-size:13px;}
.head_m .nav li ul li:last-child a{border:0px;}
.head_m .nav li ul li a:hover{ color:#1CA0E1; background:none;}
/*幻灯片*/
.banner{ width:100%; min-width:1000px; overflow:hidden; height:540px; margin:0px auto; position:relative; z-index:1;}
.banner_a{ height:540px;}
.banner_a img{ width:100%; min-width:1000px; height:540px; vertical-align:top;}
#inner { width:100%; min-width:1000px;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:500px;width:100%;height:40px;line-height:40px;z-index:99; background:url(../images/banner_control.png);}
.hot-event .switch-tab a, .hot-event .switch-tab .current {margin: 0 2px;display: inline-block;width:15px;height:15px; background:url(../images/icon11.png) no-repeat;overflow: hidden;vertical-align:middle;text-indent:-9999px;}
.hot-event .switch-tab .current { background:url(../images/icon11_n.png) no-repeat;}
.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_pro , .i_box{ width:100%; background:url(../images/cnt_bg.gif) repeat-x;}
.i_pro .i_pro_m  , .i_box .i_box_m{ width:1000px; margin:0px auto; padding-top:75px; padding-bottom:35px;}
.i_pro_m .title{ width:100%; text-align:center; color:#000000; font-size:18px; margin-bottom:20px;}
.i_pro_m .title p{ font-size:30px;}
.i_pro_m ul{ width:100%;}
.i_pro_m ul li{ width:310px; height:199px; position:relative; float:left; margin:11px; overflow:hidden;}
.i_pro_m ul li a{ display:block; width:310px; height:199px; position:relative; z-index:1; left:0px;}
.i_pro_m ul li img{ width:310px; height:199px; vertical-align:top;}
.i_pro_m ul li .fg{ background:url(../images/sec1_on.png) no-repeat; position:absolute; top:199px; z-index:2;}
.i_pro_m ul li .fg span{ color:#FFF; font-size:16px; display:block; width:250px; height:50px; line-height:150%; overflow:hidden; margin-top:110px; margin-left:30px;}
.i_pro_m ul li .fg:hover{ text-decoration:none;}
/*首页产品展示*/
.i_about{ width:100%; background:url(../images/sec2_bg.gif) repeat-x;}
.i_about .i_about_m{ width:1000px; height:307px; padding-top:10px; margin:0px auto; text-align:left;}
.i_about_m h3 , .i_news h3 , .i_box .i_box_m h3{ width:100%; height:50px; line-height:50px; color:#1096DD; font-size:30px; margin-top:20px;}
.i_about_m h3 span{ font-size:16px;}
.i_about_m .i_aml{ width:655px; float:left;}
.i_aml dl{ width:100%; height:195px; overflow:hidden;  margin-top:20px;}
.i_aml dl dt{ width:242px; height:171px; float:left; padding:5px; background:#FFF;}
.i_aml dl dt img{ width:242px; height:171px; vertical-align:top;}
.i_aml dl dd{ font-size:13px; color:#656565; line-height:200%; width:373px; float:left; margin-left:15px; height:181px; position:relative;}
.i_aml dl dd p{ text-indent:2em;}
.i_aml dl dd a{ display:block; text-align:right; position:absolute; right:0px; bottom:0px; color:#0F97DD;}
.i_about_m .i_amr{ width:305px; float:right;}
.i_amr .tabBox_t{ margin-top:20px;}
.i_amr .tabBox_t , .i_amr .tabBox  {width:305px;text-align:left; position:relative; height:171px;}
.i_amr .tabBox .tabNav {overflow: hidden;margin: 0px;padding:0px;width: 305px;list-style:none;text-align:left; position:absolute; left:0px; bottom:0px; height:21px; margin-top:10px;}
.i_amr .tabBox .tabNav li {float: left; width:12px; height:12px; background:url(../images/icon12.png) no-repeat;cursor: pointer; overflow:hidden; text-indent:999px; margin-top:8px; margin-right:8px;}
.i_amr .tabBox .tabNav li.now { background:url(../images/icon12_n.png) no-repeat;}
.i_amr .tabBox .tabCont {display: none; width:305px; height:140px; background:#FFF; padding-top:10px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.i_amr .tabBox .tabCont p{ width:285px; height:130px; margin:0px 10px; line-height:175%; color:#656565; font-size:13px;}
.i_news{ width:1000px; height:135px; margin:0px auto; position:relative; text-align:left;}
.i_news p{ position:absolute; left:0px; top:70px;}
.i_news .email{ width:410px; float:right; height:45px; margin-top:0px; position:relative;}
.i_news .email i , .i_news .email input{ display:inline-block; *display:inline; zoom:1; vertical-align:middle; height:45px; line-height:45px;}
.i_news .email i{ font-size:17px; color:#0094DE;}
.i_news .email input{ width:265px; height:35px; line-height:35px; border:0px; border-bottom:1px solid #0094DE; position:absolute; top:5px; left:74px;}
.i_news .email .s_btn{ width:45px; height:45px; background:url(../images/submit.gif) no-repeat; border-bottom:0px; top:0px; left:349px; cursor:pointer;}
.i_box_m li{ width:306px; float:left; margin-right:41px; height:370px; overflow:hidden;}
.i_box .i_box_m{ text-align:left; padding-top:20px;}
.i_box_m li h3{ margin-bottom:25px;}
.i_box_m li .slide{ width:100%; height:300px; overflow:hidden;}
.i_box_m li .slide li{ width:100%; position:relative; float:none; height:auto; margin-bottom:10px;}
.i_box_m li .slide li .li_m{ width:304px; height:40px; line-height:40px; border:1px  solid #ddd; background:#FFF; position:relative;}
.i_box_m li .slide li .li_m span{ font-size:14px; color:#000; margin-left:16px;}
.i_box_m li .slide li.now .li_m{ width:302px; border-left:3px solid #04aeda;}
.i_box_m li .slide li.now .li_m span{ margin-left:14px;}
.i_box_m li .slide li em{ display:block; width:29px; height:29px; background:url(../images/add.gif) no-repeat; position:absolute; right:5px; top:5px;}
.i_box_m li .slide li.now em{ background:url(../images/sub.gif) no-repeat;}
.i_box_m li .slide li .li_ctn{ width:292px; height: 115px;
overflow: hidden;line-height: 24px;color: #959595; padding:5px;}
.i_box_m li .news{ width:100%; height:300px; overflow:hidden;}
.i_box_m li .news dl{ width:100%; height:60px; margin-bottom:45px;}
.i_box_m li .news dl dt{ width:65px; height:60px; float:left; }
.i_box_m li .news dl dt img{ width:65px; height:59px; vertical-align:top;}
.i_box_m li .news dl dd{ width:216px; float:left; margin-left:15px; height:60px; overflow:hidden;}
.i_box_m li .news dl dd h5{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:15px;}
.i_box_m li .news dl dd p{ color:#959595; line-height:18px;}
.i_box_m li .contact{ width:284px; height:252px; padding:10px; background:#FFF; border:1px solid #ddd;}
.i_box_m li .contact p{ width:100%; font-size:13px; color:#656565; line-height:220%;}
.cstm{ width:100%; background:url(../images/sec5.jpg) repeat-x;}
.cstm .cstm_m{ width:1000px; margin:0px auto; padding-bottom:30px;}
.cstm_m .title{ width:100%; color:#FFF; font-size:14px; text-align:center; padding-top:15px;}
.cstm_m .title p{ height:70px; line-height:70px; font-size:40px;}
.cstm_m .cstm_l{ width:100%; margin-top:25px; text-align:center;}
.cstm_m .cstm_l a{ display:inline-block; *display:inline; zoom:1; width:180px; height:90px; margin:0px 7px; border:1px solid #ddd;}
.cstm_m .cstm_l a img{ width:180px; height:90px; vertical-align:top;}
.red{ color:#CB3300;}
.foot{ width:100%; height:275px; background:#EAEAEA;}
.foot .foot_m{ width:1000px; margin:0px auto; padding-top:25px;}
.foot_m li{ float:left; text-align:left;}
.foot_m li.ft_01{ width:150px;}
.foot_m li.ft_02{ width:195px;}
.foot_m li.ft_03{ width:126px;}
.foot_m li.ft_04{ width:270px;}
.foot_m li.ft_05{ width:250px;}
.foot_m li h3{ width:100%; height:30px; color:#000; border-bottom:1px solid #ddd; font-size:14px;}
.foot_m li ul{ width:100%; border-top:1px solid #FFF; padding-top:10px;}
.foot_m li ul li{ width:100%; height:23px; line-height:23px;}
.foot_m li ul li a{ font-size:13px; color: #808080;}
.foot_m li .f_share{ border-top:1px solid #FFF; padding-top:10px; width:100%; color:#808080;}
.foot_m li .f_share a{ display:inline-block; *display:inline; zoom:1; width:25px; height:25px; margin-right:5px; margin-bottom:5px;}
.foot_m li .f_share a img{ width:25px; height:25px;}
.foot_m li .f_share .f_search{ width:208px; height:26px; border:1px solid #ddd; background:#FFF; margin-top:15px; position:relative;}
.foot_m li .f_share .f_search input{ width:148px; height:26px; line-height:26px; padding:0px 4px; border:0px; position:absolute; left:0px; top:0px;}
.foot_m li .f_share .f_search .btn{ width:50px; height:28px; text-align:center; color:#FFF; background:#39AAE1; left:158px; top:-1px; z-index:2;}
.scd{ width:100%; background:url(../images/cnt_bg.gif);}
.scd .scd_m{ width:1000px; margin:0px auto; padding-bottom:80px;}
.scd_m .scd_ml{ width:220px; float:left;margin-top:50px;}
.scd_m .sidenav{ width:218px; border:1px solid #ddd; background:#FFF; margin-bottom:10px;}
.scd_m .sidenav .name{ width:100%; text-align:center; font-size:16px; color:#FFF; height:42px; line-height:42px; background:url(../images/sidebar_tit.gif) repeat-x; border-bottom:1px solid #ddd;}
.scd_m .sidenav ul{ width:208px; margin-left:5px;}
.scd_m .sidenav ul li{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #ddd; background:url(../images/sidebar_arr.gif) no-repeat 5px center; text-align:left;}
.scd_m .sidenav ul li a{ font-size:14px; margin-left:15px;}
.scd_m .sidenav ul li.now , .scd_m .sidenav ul li:hover{ background:url(../images/sidebar_arr_h.gif) no-repeat 5px center;}
.scd_m .sidenav ul li.now a, .scd_m .sidenav ul li:hover a{ color:#1B9FDF;}
.scd_m .sidenav ul li a:hover{ text-decoration:none;}
.scd_m .scd_r{ width:730px; float:right; margin-top:50px; text-align:left;}
.scd_m .scd_r .title{ width:100%; height:42px; line-height:42px; position:relative; border-bottom:1px solid #A6A6A6; font-size:18px; color:#1B9FDF; margin-bottom:30px; font-weight:600;}
.scd_m .scd_r .title .pst{ height:42px; line-height:42px; text-align:right; position:absolute; right:0px; top:0px; font-size:12px; color:#999999; font-weight:normal;}
.scd_m .scd_r .title .pst a{ color:#999; margin:0px 3px;}
.scd_m .scd_r .title .pst a:hover{ color:#1B9FDF; text-decoration:none;}
.scd_m .scd_r div{ width:100%; font-size:13px; color:#333333; line-height:200%; margin-bottom:30px;}
.scd_m .scd_r h3{ font-size:21px;}
.scd_m .scd_r .map{ width:713px; height:300px; overflow:hidden;}
.scd_m .sidenav .l_contact{ width:194px; margin-left:12px; padding-top:10px;}
.scd_m .sidenav .l_contact li{ border:0px; background:none; font-size:13px; color:#656565; margin-bottom:15px; line-height:160%;}
.scd_m .sidenav .l_contact li:hover{ background:none;}
.scd_m .scd_r .about{ width:100%; line-height:240%; font-size:13px; color:#999999;}
.scd_m .scd_r .about img{ width:100%; height:auto; margin-bottom:25px;}
.scd_m .scd_r .pro{ width:730px;}
.scd_m .scd_r .pro dl{ width:100%; height:218px; border-bottom:1px dashed #ddd; margin-bottom:35px;}
.scd_m .scd_r .pro dl dt{ width:209px; height:195px; float:left;}
.scd_m .scd_r .pro dl dt img{ width:209px; height:195px; vertical-align:top;}
.scd_m .scd_r .pro dl dd{ width:490px; float:left; margin-left:30px; text-align:left; color:#656565; font-size:13px; line-height:230%; height:195px; overflow:hidden;}
.pages{ width:100%; height:30px; line-height:30px; text-align:center;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:26px; line-height:26px; font-size:13px; color:#999999; padding:0px 10px; margin:0px 2px; background:#ccc;}
.pages a.now , .pages a:hover{ color:#FFF; background:#FF8323; text-decoration:none;}
.scd_m .scd_r .pro_d dl{ border-bottom:0px; margin-bottom:10px;}
.scd_m .scd_r .pro_d p{color:#999999;}


