body{text-align:center;	/*font-family:"Microsoft Yahei"*/ font-family:"Arial";text-align:center;	font-size:12px;color:#4F4F4F; line-height:185%;}
/*头部*/
.cl,.clear{ clear:both;height:0;line-height:0;content:'.';display:block;visibility:hidden;}
.h_top_bg{ width:100%; height:35px; background:#0993CA; min-width:1024px;}
.h_top_bg .h_top{ width:1024px; height:35px; line-height:35px; text-align:left; position:relative; margin:0px auto; font-size:12px; color:#FFF;}
.h_top span{ display:inline-block; *display:inline; zoom:1; text-align:right; height:35px; line-height:35px; position:absolute; right:0px; top:0px; color:#FFF;}
.h_top span a{ font-size:12px; color:#FFF;}
.header{ width:100%; height:98px; margin:0px auto; background:url(../images/head_bg.png) repeat-x; min-width:1024px; position:relative; z-index:2;}
.header .head_m{ width:1024px; margin:0px auto; height:80px; position:relative;}
.header .logo{  height:74px; float:left; margin-top:10px;}
.header .logo img{  height:74px;}
.header .nav{ height:92px; position:absolute; right:0px; top:0px; text-align:right;font-family:"Microsoft Yahei"}
.header .nav li{ display:inline-block;position: relative; *display:inline; zoom:1; width:auto; margin:0px; height:92px; line-height:92px; text-align:center; vertical-align:top;}
.header .nav li a{ font-size:16px; color:#000;display:inline-block; *display:inline; zoom:1; width:auto; height:92px; line-height:92px;}
.header .nav li a span{ display:inline-block; *display:inline; zoom:1; margin:0px;width:auto; height:20px; line-height:20px; border-right:1px solid #ddd; vertical-align:top; margin-top:35px; padding:0px 23px;}
.header .nav li.now{ background:#00A1E7;}
.header .nav li.now a , .header .nav li.now:hover a{ color:#FFF;}
.header .nav li:hover a{ color:#00A1E7;}
.header .nav li.now a span{ border:0px;}

.header .nav li ul{width:100%;display: none;position: absolute;top: 100%;left: 0; z-index:1000;background:#FFF url(../images/bnav_bg.png) top repeat-x;}
.header .nav li ul li {float: left; display:inline-block; *display:inline;width: 100%;height: auto;overflow:hidden;}
.header .nav li:hover ul{display:block;}
.header .nav li ul li a{display:block; border-right:0;border-bottom: 1px dashed #cacaca;color:#000;padding:0;margin:0;height: auto;line-height: 20px; padding:8px 0px;}
.header .nav li ul li a:hover span{ color:#00A1E7;}
.header .nav li:hover ul li a, .header .nav li.now:hover ul li a{ color:#000;}
.header .nav li:hover ul li a:hover, .header .nav li.now:hover ul li a:hover{ color:#00A1E7;}

.page_banner{ height:400px;position:relative;top: -7px;z-index: 1;}
.home_banner{ height:500px; position:relative;top: -7px;z-index: 1;}
.home_banner .pro_ul{ height:500px;list-style:none;}
.home_banner .pro_ul li{ height:500px;}
.home_banner .pro_ul li a{ height:500px;display:block}
.home_banner .page_ul{ position:absolute; bottom:10px;left:45%; text-align:center;list-style:none;}
.home_banner .page_ul li{width: 8px;height: 8px;background: #fff; display:inline-block; +display:inline; zoom:1; margin:0 2px;border-radius: 200px;-moz-border-radius: 200px;-webkit-border-radius: 200px;}
.home_banner .page_ul .on{background: #0993CA;width: 9px;height: 9px;}
.home_banner:hover .prev,.home_banner:hover .next{display:block;}
.home_banner .next{display:none;position:absolute;top:200px;right:0;z-index:99;cursor:pointer; filter:alpha(opacity=60);opacity:0.6;}
.home_banner .prev{display:none;position:absolute;top:200px;left:0;z-index:99;cursor:pointer; filter:alpha(opacity=60);opacity:0.6;}
.home_banner .prev:hover,.home_banner .next:hover{cursor:pointer; filter:alpha(opacity=90);opacity:0.9;}


.zx_news_bg{ width:100%; height:40px; min-width:1024px; background:#E8E8E8; position:relative; top:-7px;}
.zx_news_bg .zx_news{ width:1024px; height:40px; line-height:40px; position:relative; margin:0px auto;}
.zx_news .t_news{ height:19px;color:#505050; padding-left:15px; overflow:hidden; position:relative; background:url(../images/icon1.png) no-repeat left center; width:50%; text-align:left; top:10px; float:left;}
.t_news b{ line-height:19px; font-weight:normal; display:inline-block;float:left; font-size:14px; color:#0993CA; vertical-align:top; *margin-top:-13px;}
.news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0; left:0px;}
.news_li a,.swap a{ color:#505050;}
.swap{top:19px;}
.zx_news .search{ width:190px; height:24px; position:relative; float:right; margin-top:8px; background:url(../images/s_bg.jpg) no-repeat left center;}
.zx_news .search input{ width:153px; height:24px; position:absolute; left:0px; top:0px; border:0px; background:none; padding:0px 5px; z-index:2;}
.zx_news .search .s_btn{ width:31px; background:url(../images/s_btn.jpg) no-repeat; left:160px; cursor:pointer;}
.box_a{ width:1024px; margin:0px auto; margin-top:10px;}
.box_h{ width:100%; height:45px; line-height:45px; border-bottom:1px solid #ddd; text-align:left; font-family:"Microsoft Yahei";}
.box_h i ,.box_h em{ display:inline-block; *display:inline; zoom:1; height:19px; line-height:19px; vertical-align:top; margin-top:13px;}
.box_h i{ width:3px; background:#02886D;}
.box_h span{ font-size:16px; color:#000000; margin-left:7px;}
.box_h span a{ font-size:16px; color:#000000; margin-left:7px;}
.box_h em{ font-size:12px; color:#a2a2a2; font-family:"Arial"; margin-top:17px; margin-left:5px;}
.box_m{ width:100%; text-align:left; padding:15px 0;}
.box_a .box_m{ height:220px; overflow:hidden;}
.box_a .box_al{ width:318px; float:left;}
.box_a .box_al h3{ width:100%; height:22px; line-height:22px; text-align:center; font-size:14px; color:#000000; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:5px;}
.box_a .box_al h3 a{font-family:"Microsoft Yahei"; font-size:14px; color:#000;}
.box_a .box_al p{ width:100%; height:81px; overflow:hidden; color:#5f5f5f; line-height:183%;}
.box_a .box_al p a{ color:#0993CA;}
.box_a .box_al ul{ width:100%; border-top:1px dashed #ddd; margin-top:15px; padding-top:5px;}
.box_a .box_al ul li{ width:100%; height:28px; line-height:28px; background:url(../images/icon2.png) no-repeat left center; position:relative;}
.box_a .box_al ul li p{ width:200px; height:28px; line-height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-left:12px;}
.box_a .box_al ul li p a{ font-size:12px; color:#000;}
.box_a .box_al ul li p a:hover{ color:#00A1E7;}
.box_a .box_al ul li em{ display:block; width:80px; height:28px; line-height:28px; text-align:right; color:#000; position:absolute; right:0px; top:0px;}
.box_a .box_am{ width:367px; float:left; margin-left:15px;}
.box_a .box_am img{ width:365px; height:155px; margin-left:1px; vertical-align:top;}
.box_a .box_am p{ width:100%; font-size:12px; color:#000; overflow:hidden; line-height:185%; margin-top:10px;}
.box_a .box_am p em{ color:#0993CA;}
.box_a .box_ar{ width:309px; float:right;}
.box_a .box_ar p{ width:100%; font-size:12px; color:#000; line-height:200%;}
.box_b{ width:1024px; margin:0px auto;}
.slidegrid {float: left;position: relative;	overflow: hidden;}
.slideitems {width: 20000em;position: absolute;}
.slideitems li {float: left;}
.box_b .box_m{ width:100%; height:145px; padding:35px 0;}
.mainPhoto {width:1024px;height:145px;margin: 0 auto;position: relative;overflow: hidden}
.mainPhoto span.goleft, .mainPhoto span.goright {display: block;width: 26px;height:39px;position: absolute;top:53px;}
.mainPhoto span.goleft {left: 0;}
.mainPhoto span.goright {right: 0}
.mainPhoto .go {width:918px;height:145px;position: relative;left: 53px;overflow: hidden}
.mainPhoto .go li {width:223px;height:143px;margin-right: 5px;overflow: hidden; border:1px solid #ddd;}
.mainPhoto .go li img {width:223px;height:143px; vertical-align:top;}
.foot_bg{ width:100%; min-width:1024px; background:#0993CA; margin-top:10px;}
.foot_bg .foot{ width:1024px; margin:0px auto;}
.foot .foot_n{ width:100%; height:77px; line-height:77px; text-align:center; border-bottom:1px solid #24A9DE;}
.foot .foot_n a{font-family:"Microsoft Yahei"; font-size:14px; color:#FFFFFF; margin:0px 20px;}
.foot .foot_n a:hover{ text-decoration:underline;}
.foot .foot_m{ width:100%; border-top:1px solid #0C79A5; padding-top:18px; padding-bottom:10px;}
.foot .foot_m a{ color:#fff;}
.foot .foot_m p{ width:100%; text-align:center; font-size:12px; color:#EBEBEB; line-height:185%;}
.second{ width:1024px; margin:0px auto; margin-top:15px; overflow:hidden;}
.second .sidenav{ width:260px; float:left;}
.sidenav .box_h{ width:260px; height:55px; border-bottom:1px solid #00A1E7; background:url(../images/bg_a.png) no-repeat; line-height:55px;}
.sidenav .box_h span{ font-size:15px; color:#FFFFFF; margin-left:35px; margin-top:20px;}
.sidenav .box_l .box_m,box_abt .box_m{ width:260px; background:url(../images/bg_d.png) repeat-y;}
.sidenav .box_l .box_m ul{ width:258px; margin-left:5px;}
.sidenav .box_l .box_m ul li{ width:100%; height:auto; line-height:40px; border-bottom:1px dashed #ddd; position:relative;}
.sidenav .box_l .box_m ul li dd{ position:absolute; top:0px;left:254px;z-index: 99;display: none;width: 260px;background: url(../images/bg_d.png) repeat-y;border: 1px solid #D60101;border-left: none;}
.sidenav .box_l .box_m ul li:hover dd{display: block;} 
.sidenav .box_l .box_m ul li a{ display:block; width:220px;  line-height:20px; background:url(../images/icon4.png) no-repeat 14px center;overflow:hidden; padding-left:30px; padding-top:10px; padding-bottom:8px;}
.sidenav .box_l .box_m ul li.now,.sidenav .box_l .box_m ul li:hover{ background:url(../images/bg_b.png) no-repeat center center; border:0px;}
.sidenav .box_l .box_m ul li.now a,.sidenav .box_l .box_m ul li:hover a{ background:url(../images/icon3.png) no-repeat 14px center;}
.sidenav .box_l .box_m ul li.now span{ color:#00A1E7; font-weight:bold;}
.sidenav .box_l .box_m ul li a span{ font-size:14px; color:#515151; overflow:hidden;}
.sidenav .box_l .box_m ul li a:hover span{color:#DB060F;}

.sidenav .box_l .box_m ul li.now dd a span{ color:#515151;font-weight: normal;}
.sidenav .box_l .box_m ul li.now dd a:hover span{ color:#00A1E7;font-weight:bold;}

.sidenav .box_l .box_lf{ width:260xp; height:10px; background:url(../images/bg_e.png) no-repeat;}
.sidenav .box_abt{ width:100%; margin-top:30px;}
.sidenav .box_abt .box_m{ width:260px;height:auto; background:url(../images/bg_c.png) center bottom no-repeat;padding-bottom: 29px;}
.sidenav .box_abt .box_m p{ width:240px; margin-left:8px; font-size:12px; color:#5F5F5F; line-height:200%;}
.second .scd_m{ width:732px; float:right;}
.scd_m .box_h{ height:auto; line-height:52px; border-bottom:2px solid #00A1E7; position:relative; padding-bottom:5px;}
.scd_m .box_h span{ font-size:13px; color:#544f4f; font-weight:bold; margin-top:29px;font-family:"Microsoft Yahei"; width:380px; display:block; line-height:20px;}
.scd_m .box_h .position{ display:inline-block; *display:inline; zoom:1; text-align:right; position:absolute; right:0px; bottom:5px; font-size:12px; color:#534E4E; font-family:"宋体";  line-height:17px; width:330px;}
.scd_m .box_h .position a{ display:inline-block; *display:inline; zoom:1; line-height:17px; vertical-align:top; color:#534E4E; margin:0px 3px; *margin-top:-3px;}
.scd_m .box_h .position a.now , .scd_m .box_h .position a:hover{ color:#00A1E7;}
.scd_m .box_h .position img{ width:21px; height:17px; margin-right:3px; vertical-align:middle;}
.pages{ width:100%; height:30px; line-height:30px; text-align:center; margin-top:15px;}
.pages a , .pages span , .pages input{ display:inline-block; *display:inline; zoom:1; height:28px; line-height:28px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;font-size:12px; color:#333333;}
.pages a{padding:0px 12px; border:1px solid #ddd; background:#EDF1F3;}
.pages .now{ color:#FFF; background:#D72127; border:1px solid #D72127;}
.pages input{ border:1px solid #ddd; width:35px; height:30px; line-height:30px; margin-top:-1px; text-align:center; line-height:normal; vertical-align:middle; }
.pages .btn{ color:#fff; background:#D72127; border:1px solid #D72127; cursor:pointer;}
.product{ width:100%;}
.product ul{ width:100%; padding:20px 0;}
.product ul li{ width:223px; height:178px; float:left; margin-left:5px; margin-bottom:10px;}
.product ul li img{ width:223px; height:143px; border:1px solid #ddd; vertical-align:top;}
.product ul li p{ width:100%; height:40px; line-height:40px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; color:#515151;}
.product ul li a:hover p{ color:#D72127;}
.product ul li a:hover img{ border:1px solid #D72127;}

.box_m .news_list li{ width:100%;line-height:28px; background:url(../images/icon2.png) no-repeat 0px 10px; position:relative;}
.box_m .news_list li .jcontent{display:none;}
.box_m .news_list li p{  line-height:28px;overflow:hidden; text-overflow:ellipsis; margin-left:12px;}
.box_m .news_list li p a{ font-size:12px; color:#656565;}
.box_m .news_list li p a:hover{ color:#D72127;}
.box_m .news_list li em{ display:block; width:80px; height:28px; line-height:28px; text-align:right; color:#656565; position:absolute; right:0px; top:0px;}

.news_detail{ overflow:hidden; padding-top:10px;}
.news-extra-area {color: #A9A9A9;text-align: center; line-height:24px; border-bottom:1px dashed #ccc; margin:0 5px 30px;}
.news_detail h2{ text-align:center; font-size:16px; overflow:hidden; margin-bottom:10px;}
.news_detail .d_txt{ margin-bottom:10px; line-height:22px;font-size:14px;color:#000;}
.news_detail .d_txt p{ margin-bottom:10px;}
.news_detail .d_txt td{border:1px solid;}
.news_detail .d_txt img{max-width:700px;}
.news_detail .d_page{ border-top:1px solid #ccc; line-height:24px;}
.news_detail .d_page a{ color:#333;}
.news_detail .d_page a:hover{ color:#00C;}

.pcimg{text-align:center;}
/* 商城明细 */
.mall_info{ font-size:12px; line-height:24px; padding-top:10px;}
.mall_info .product_img{position:relative; width:300px;height:300px;float:left;margin:0 30px 30px 0;overflow:hidden;}
.mall_info .product_img ul{list-style:none;margin:0;padding:0;}
.mall_info .product_img ul.img_mall_list{z-index:2;height:300px;width:100%;overflow:hidden;}
.mall_info .product_img ul.img_mall_list li{height:300px;width:100%;overflow:hidden;float:left;}
.mall_info .product_img ul.img_mall_list li img{width:300px;height:300px;}
.mall_info .product_img ul.img_thumb_list{right:10px;bottom:10px;height:50px;overflow:hidden;z-index:3;position:absolute;}
.mall_info .product_img ul.img_thumb_list li{float:left;width:50px;height:50px;margin-left:10px;cursor:pointer;}
.mall_info .product_img ul.img_thumb_list li img{width:48px;height:48px;border:1px solid #EFEFEF;}
.mall_info .product_img ul.img_thumb_list li.on img{border:1px solid red;}
.mall_info .info{ float:right; width:410px;}
.mall_info .title{font-size:14px; color:#333; font-weight:bold;}

.pro_detail{ overflow:hidden; margin-top:30px; padding-bottom:20px;}
.pro_detail .pro_title{ width:100%; border-bottom:1px solid #ccc; height:30px; margin-bottom:10px;}
.pro_detail .pro_title li{ float:left; height:30px; line-height:30px;padding:0 20px;cursor:pointer;}
.pro_detail .pro_title .current{ border:1px solid #ccc;  border-bottom:1px solid #fff;  height:29px; position:relative;}

.pro_detail .pro_txt{ overflow:hidden; padding:0 5px;}
.pro_detail .pro_txt th,.pro_detail .pro_txt td{ border:1px solid;}
.pro_detail .pro_txt p{ margin-bottom:10px; line-height:22px;}
.pro_detail .pro_txt img{ max-width:730px;text-align:center;}
.pro_detail h3.attr{line-height:33px;height:33px;text-align:center;margin-top:10px;}
.pro_detail table.attr{border:1px solid #ccc;border-collapse:collapse;width:100%;}
.pro_detail table.attr th{background:#eee;border:1px solid #ccc;text-align:left;padding:5px 10px;}
.pro_detail table.attr td{border:1px solid #ccc;padding:5px 10px;}

/*留言样式*/
.book{clear:both;}
.book dl{background:#fff; border:1px solid #e0e0e0; padding:10px; border-radius:5px; position:relative;  margin-bottom:5px;}
.book dt{border-bottom:1px solid #e0e0e0;margin-bottom:5px;font-weight:bold;}
.book dt span.extinfo{display:block;float:right;font-weight:normal;}
.book dd{clear:both;}
.book dd .message {margin-top: 4px;margin-bottom: 4px;font-size: 14px;line-height: 1.5em;}
.book dd .adm_reply {margin:4px 10px;font-size: 14px;line-height: 1.5em;border:1px dashed red;padding:5px;}
.book .pages{border-top:0;}
.book .mess{ overflow:hidden;}
.book .mess .td{padding-bottom:10px;}
.book .mess .submit{ width:80px; height:30px; background:#d81b21; color:#fff; text-align:center; border:0; font-family:"微软雅黑"; cursor:pointer;}
.book .mess .vcode{border: 1px solid #CCCCCC; line-height: 20px; padding:2px;width:130px;text-transform:uppercase;margin-right:1px;margin-top:3px;}




