﻿*{margin:0px;padding:0px;}
ul,li{list-style-type:none;}
img{border:0px;}
body{font-size:12px;font-family:"微软雅黑","宋体","arial";color:#666666;overflow-x:hidden;}
a:link {color: #666666;text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: none;color:#666666;cursor:pointer;}
a:active {text-decoration: none;color: #666666;}

.ellipse {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* logo */
#logo{width:415px;height:30px;position:absolute;top:25px;right:50%;margin-right:85px;z-index:999999;}

/* banner */
.banner { width:100%;  height:559px; }
.changeBox_a1 { position:relative; height:559px; background:#fafafa }
.a_bigImg { position:absolute; top:0; left:0; right:0; display:none; z-index:1; width:100%; height:559px; background-position:center; background-repeat:no-repeat; }
.a_last, .a_next { position:absolute; top:463px; width:19px; height:35px; text-indent:-999em; overflow:hidden; }
.a_last { left:12px; background-position:0 0; }
.a_next { right:12px; background-position:100% 0; }


/* ul_change_a1 */
.banner-span { position:absolute; z-index:999; bottom:68px; width:100%; text-align:center; height:15px; padding:5px 0px; }
.banner-span .c_box{ width:1000px; margin:0px auto;}
.ul_change_a1 { zoom:1; display:inline-block; *display:inline;width:292px;margin:0 auto;}
.ul_change_a1 li { display:inline-block; zoom:1; *display:inline; z-index:999;}
.ul_change_a1 li div{cursor:pointer;width:16px; height:10px; line-height:0px; font-size:0px; padding:6px 1px 6px 1px;}
.ul_change_a1 span {height:11px;width:11px;-moz-border-radius: 5.5px;-webkit-border-radius:5.5px;border-radius: 5.5px;display:block;cursor:pointer;background:#fff;}
.ul_change_a1 div.now span { background:none;height:9px;width:9px;border: 1px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.a_last{position:absolute;display:block;left:50%;margin-left:-650px;top:267px;background:url(../images/banner_left.png) no-repeat center;width:50px;height:50px;z-index:9999;}
.a_next{position:absolute;display:block;right:50%;margin-right:-650px;top:267px;background:url(../images/banner_right.png) no-repeat center;width:50px;height:50px;z-index:9999;}
.a_last:hover{background:url(../images/banner_left_on.png) no-repeat center;}
.a_next:hover{background:url(../images/banner_right_on.png) no-repeat center;}
/* detail_banner */
.detail_banner{width:100%;height:559px;}

/* top_menu */
.top_menu{width:100%;height:45px;background:url(../images/menu_bg.jpg) no-repeat center;}
.top_menu .top_menu_detail{width:1200px;height:45px;margin:0 auto;overflow:hidden;}
.top_menu .top_menu_detail ul{height:45px;overflow:hidden;}
.top_menu .top_menu_detail ul li{float:left;width:150px;height:45px;line-height:45px;font-size:14px;color:#ffffff;text-align:center;}
.top_menu .top_menu_detail ul li a{color:#fff;font-size:14px;}
.top_menu .top_menu_detail ul li:hover a{font-weight:bold;font-size: 16px;}
.top_menu .top_menu_detail ul li.active a{font-weight:bold;font-size: 16px;}

/* index_detail */
.index_detail{width:1200px;margin:0 auto;min-height:580px;;overflow:hidden;padding-top:30px;}
.index_detail .index_detail_left{float:left;width:210px;}
.index_detail .index_detail_left .idl_title{width:210px;height:42px;background:url(../images/pro_title_bg.png) repeat-x;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;line-height:42px;overflow:hidden;}
.index_detail .index_detail_left .idl_title span{float:left;display:block;width:4px;height:14px;background:url(../images/title_logo.jpg) no-repeat center;margin-top:15px;margin-left:19px;margin-right:12px;}
.index_detail .index_detail_left .idl_title a{color:#ffffff;font-size:14px;font-weight:bold;}
.index_detail .index_detail_left .idl_title a font{font-size:12px;font-style:italic;}
.index_detail .index_detail_left .idl_detail{width:190px;border:1px solid #d1d1d1;border-top:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;min-height:100px;padding:15px 9px 20px 9px;background:#fefefe;}
.index_detail .index_detail_left .idl_detail>ul{width:190px;}
.index_detail .index_detail_left .idl_detail>ul>li{width:190px;margin-bottom:5px;}
.index_detail .index_detail_left .idl_detail>ul>li>a{display:block;width:190px;height:29px;background:#fefefe;border:1px solid #d0d0d0;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-top-left-radius:20px;-moz-border-top-right-radius:20px;-moz-border-bottom-right-radius:20px;-moz-border-bottom-left-radius:20px;line-height:29px;color:#666666;}
.triangle_left {float: left;width: 0;height: 0;margin-top: 9px;margin-left: 15px;border-width: 6px 0 6px 6px;border-style: solid;border-color: transparent transparent transparent #a3a3a3;margin-right:5px;}
.index_detail .index_detail_left .idl_detail>ul>li.active>a{background:url(../images/pro_type_bg_on.png) repeat-x;color:#fff;}
.index_detail .index_detail_left .idl_detail>ul>li.active>a .triangle_left {border-color: transparent transparent transparent #fff;}
.index_detail .index_detail_left .idl_detail>ul>li:hover>a{background:url(../images/pro_type_bg_on.png) repeat-x;color:#fff;}
.index_detail .index_detail_left .idl_detail>ul>li:hover>a .triangle_left {border-color: transparent transparent transparent #fff;}
.index_detail .index_detail_left .idl_detail>ul>li>ul{width:165px;padding-left:27px;overflow:hidden;}
.index_detail .index_detail_left .idl_detail>ul>li>ul>li{width:170px;}
.index_detail .index_detail_left .idl_detail>ul>li>ul>li>a{width:170px;color:#666666;font-size:12px;line-height:26px;}
.index_detail .index_detail_left .idl_detail .idl_tel{width:190px;overflow:hidden;margin-top:20px;}
.index_detail .index_detail_left .idl_detail .idl_tel .idl_tel_logo{float:left;height:34px;width:34px;margin-top:10px;margin-left:5px;background:url(../images/tel_logo.png) no-repeat center;}
.index_detail .index_detail_left .idl_detail .idl_tel .idl_tel_detail{float:right;color:#666666;font-size:14px;}
.index_detail .index_detail_left .idl_detail .idl_tel .idl_tel_detail font{font-family:Impact;font-size:24px;color:#da251c;}
.index_detail .index_detail_right{float:right;width:950px;}
.index_detail .index_detail_right .idr_top{width:950px;height:225px;overflow:hidden;}
.index_detail .index_detail_right .idr_top .idr_top_left{float:left;width:610px;}
.index_detail .index_detail_right .idr_top .idr_top_left .idr_top_left_title{width:610px;height:42px;background:url(../images/pro_title_bg.png) repeat-x;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;line-height:42px;overflow:hidden;}
.index_detail .index_detail_right .idr_top .idr_top_left .idr_top_left_title span{float:left;display:block;width:4px;height:14px;background:url(../images/title_logo.jpg) no-repeat center;margin-top:15px;margin-left:19px;margin-right:12px;}
.index_detail .index_detail_right .idr_top .idr_top_left .idr_top_left_title a{color:#ffffff;font-size:14px;font-weight:bold;}
.index_detail .index_detail_right .idr_top .idr_top_left .idr_top_left_title a font{font-size:12px;font-style:italic;}
.index_detail .index_detail_right .idr_top .idr_top_left .idr_top_left_title a.idr_top_left_more{float:right;margin-right:17px;font-weight:normal;font-size:12px;}
.index_detail .index_detail_right .idr_top .idr_top_left .idr_top_left_detail{width:588px;border:1px solid #d1d1d1;border-top:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;padding:15px 10px 15px 10px;background:#fefefe;color:#666666;font-size:14px;height:140px;overflow:hidden;line-height:26px;}
.index_detail .index_detail_right .idr_top .idr_top_right{float:right;width:300px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_title{width:300px;height:42px;background:url(../images/pro_title_bg.png) repeat-x;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;line-height:42px;overflow:hidden;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_title span{float:left;display:block;width:4px;height:14px;background:url(../images/title_logo.jpg) no-repeat center;margin-top:15px;margin-left:19px;margin-right:12px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_title a{color:#ffffff;font-size:14px;font-weight:bold;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_title a font{font-size:12px;font-style:italic;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail{width:298px;height:170px; border:1px solid #d1d1d1;border-top:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;min-height:100px;color:#666666;font-size:14px;line-height:27px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail p{line-height: 28px;font-size: 14px;color: #666666;margin: 0 20px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail p:first-child{padding-top: 15px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail p img{vertical-align: middle;margin-right: 7px;}
.index_detail .index_detail_right .idr_bottom{width:950px;margin-top:20px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_title{width:950px;height:42px;background:url(../images/pro_title_bg.png) repeat-x;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;line-height:42px;overflow:hidden;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_title span{float:left;display:block;width:4px;height:14px;background:url(../images/title_logo.jpg) no-repeat center;margin-top:15px;margin-left:19px;margin-right:12px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_title a{color:#ffffff;font-size:14px;font-weight:bold;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_title a font{font-size:12px;font-style:italic;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_title a.idr_bottom_more{float:right;margin-right:17px;font-weight:normal;font-size:12px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail{width:908px;border:1px solid #d1d1d1;border-top:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;min-height:296px;padding:15px 20px 0px 20px;background:#fefefe;color:#666666;font-size:14px;line-height:27px;position:relative;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail .idr_bottom_prolist{width:900px;overflow:hidden;height:450px;margin-left: 5px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail .idr_bottom_prolist ul{width:860px;height:450px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail .idr_bottom_prolist ul li{float:left;width:141px;margin-right:46px;text-align:center;margin-bottom:8px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail .idr_bottom_prolist ul li a{display:block;margin-bottom:15px;width:141px;height:135px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail .idr_bottom_prolist ul li a img{width:139px;height:113px;border:1px solid #d0d0d0;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail .idr_bottom_prolist ul li a font{display:block;font-size:12px;color:#666666;line-height:20px;height:20px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail .index_pro_left{position:absolute;display:block;width:12px;height:65px;background:url(../images/pro_left.png) no-repeat center;left:0px;top:190px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail .index_pro_right{position:absolute;display:block;width:12px;height:65px;background:url(../images/pro_right.png) no-repeat center;right:0px;top:190px;}



/* foot */
.btm{width: 100%;_height: 90px;min-width: 1200px;background: url(../images/bottom_bg.png) top center no-repeat;background-size:100% 100%;}
.foot{width:1200px;margin:0 auto;_height:62px;text-align:center;color:#212121;font-size:12px;line-height:26px;padding-top:20px;overflow:hidden;}
.foot a{color:#212121;font-size:12px;line-height:26px;}

/* detail */
.detail{width:1200px;margin:0 auto;min-height:400px;;overflow:hidden;padding-top:30px;}
.detail .detail_left{float:left;width:210px;}
.detail .detail_left .idl_title{width:210px;height:42px;background:url(../images/pro_title_bg.png) repeat-x;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;line-height:42px;overflow:hidden;}
.detail .detail_left .idl_title span{float:left;display:block;width:4px;height:14px;background:url(../images/title_logo.jpg) no-repeat center;margin-top:15px;margin-left:19px;margin-right:12px;}
.detail .detail_left .idl_title a{color:#ffffff;font-size:14px;font-weight:bold;}
.detail .detail_left .idl_title a font{font-size:12px;font-style:italic;}
.detail .detail_left .idl_detail{width:190px;border:1px solid #d1d1d1;border-top:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;min-height:100px;padding:15px 9px 20px 9px;background:#fefefe;}
.detail .detail_left .idl_detail>ul{width:190px;}
.detail .detail_left .idl_detail>ul>li{width:190px;margin-bottom:5px;}
.detail .detail_left .idl_detail>ul>li>a{display:block;width:190px;height:29px;background:#ffffff;border:1px solid #b7b7b7;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-top-left-radius:20px;-moz-border-top-right-radius:20px;-moz-border-bottom-right-radius:20px;-moz-border-bottom-left-radius:20px;line-height:29px;color:#6d6d6d;}
.triangle_left {float: left;width: 0;height: 0;margin-top: 9px;margin-left: 15px;border-width: 6px 0 6px 6px;border-style: solid;border-color: transparent transparent transparent #797979;margin-right:5px;}
.detail .detail_left .idl_detail>ul>li.active>a{background:url(../images/pro_type_bg_on.png) repeat-x;color:#fff;}
.detail .detail_left .idl_detail>ul>li.active>a .triangle_left {border-color: transparent transparent transparent #fff;}
.detail .detail_left .idl_detail>ul>li:hover>a{background:url(../images/pro_type_bg_on.png) repeat-x;color:#fff;}
.detail .detail_left .idl_detail>ul>li:hover>a .triangle_left {border-color: transparent transparent transparent #fff;}
.detail .detail_left .idl_detail>ul>li>ul{width:165px;padding-left:27px;overflow:hidden;}
.detail .detail_left .idl_detail>ul>li>ul>li{width:170px;}
.detail .detail_left .idl_detail>ul>li>ul>li>a{width:170px;color:#666666;font-size:12px;line-height:26px;}

.detail .detail_left .idl_detail .idl_tel{width:190px;overflow:hidden;margin-top:20px;}
.detail .detail_left .idl_detail .idl_tel .idl_tel_logo{float:left;height:34px;width:34px;margin-top:10px;margin-left:5px;background:url(../images/tel_logo.png) no-repeat center;}
.detail .detail_left .idl_detail .idl_tel .idl_tel_detail{float:right;color:#666666;font-size:14px;}
.detail .detail_left .idl_detail .idl_tel .idl_tel_detail font{font-family:Impact;font-size:24px;color:#da251c;}
.detail .detail_right{float:right;width:950px;position:relative;}
.detail .detail_right .pdr_title{height:48px;padding-right:6px;position:absolute;top:0px;left:0px;z-index:999;background:#fff;}
.detail .detail_right .pdr_title span{float:left;display:block;width:3px;height:48px;background:#2888c5;}
.detail .detail_right .pdr_title .pdrt_detail{margin-left:10px;float:left;line-height:24px;height:48px;font-size:18px;color:#1f1a17;}
.detail .detail_right .pdr_title .pdrt_detail font{font-size:15px;}
.detail .detail_right .loc{width:100%;height:39px;border-bottom:1px solid #c2c2c2;text-align:right;color:#757575;font-size:13px;line-height:39px;}
.detail .detail_right .loc a{color:#757575;font-size:13px;}
.detail .detail_right .loc span{color:#757575}
.detail .detail_list{width:770px;margin-top:40px;overflow:hidden;}
.detail .detail_list ul{width:790px;clear:both;}
.detail .detail_list ul li{float:left;width:237px;margin-right:25px;margin-bottom:9px;text-align:center;}
.detail .detail_list ul li img{width:235px;height:191px;border:1px solid #e6e6e6;}
.detail .detail_list ul li font{display:block;line-height:44px;font-size:14px;color:#333333;height:44px;}
.detail .detail_list ul li:hover img{border:1px solid #a1b9d5;}
.detail .detail_list ul li:hover font{font-weight:bold;font-size:14px;color:#1f83c0;}
.detail .about_detail{width:920px;padding:30px 15px;line-height:26px;}

/* honor_detail */
.detail .honor_detail,.detail .honor_content{width:920px;padding:30px 15px;line-height:26px;}
.detail .honor_detail ul{width:100%;overflow: hidden;}
.detail .honor_detail ul li{float:left;height:211px;width:217px;margin-right:13px;margin-bottom:15px;}
.detail .honor_detail ul li img{height:168px;width:217px;}
.detail .honor_detail ul li a font{display:block;width:217px;height:43px;line-height:43px;text-align:center;color:#666666;font-size:14px;}
.detail .honor_detail ul li:hover a font{color:#2c82be;}
.honor_content .img_show{text-align:center;font-weight:bold;font-size:20px;color:#303030;}


/* fzl_detail */
.detail .fzl_detail{width:950px;margin-top:40px;overflow:hidden;}
.detail .fzl_detail ul{width:950px;clear:both;}
.detail .fzl_detail ul li{float:left;width:950px;height:137px;border-bottom:1px dotted #d8d8d8;padding-top:23px;}
.detail .fzl_detail ul li .dl_detail{width:950px;height:115px;overflow:hidden;position:relative;}
.detail .fzl_detail ul li .dl_detail .dl_pro_img{float:left;width:141px;height:115px;}
.detail .fzl_detail ul li .dl_detail .dl_pro_img img{width:139px;height:113px;border:1px solid #d0d0d0;}
.detail .fzl_detail ul li .dl_detail .dl_pro_content{float:right;width:800px;height:115px;padding-top:8px;}
.detail .fzl_detail ul li .dl_detail .dl_pro_content .dpc_title{color:#666666;font-size:12px;line-height:24px;}
.detail .fzl_detail ul li .dl_detail .dl_pro_content .dpc_title span{color:#212121;font-size:12px;}
.detail .fzl_detail ul li .dl_detail .dl_pro_content .dpc_content{color:#666666;font-size:12px;line-height:20px;}
.detail .fzl_detail ul li .dl_detail .dl_pro_content .dpc_content span{color:#212121;font-size:12px;}
.detail .fzl_detail ul li a{display:block;width:61px;height:24px;background:url(../images/pro_detail_more.jpg) no-repeat center;padding-left:23px;color:#666666;font-size:12px;line-height:24px;position:absolute;right:0px;bottom:0px;}
.detail .fzl_detail ul li a:hover{text-decoration:underline;}




/* pageNav */
.pageNav{text-align:center;height:30px;margin-top:40px;margin-bottom:40px;color:#666;}
.pageNav span{font-size:11px;border:1px solid #cecece;padding:3px 6px;color:#363636;margin:0 3px;}
.pageNav span.current{background:#2687c3;color:#fff;font-weight:bold;margin:0 3px;}
.pageNav span.disabled{color:#adaaad;margin:0 3px;}
.pageNav a{font-size:11px;border:1px solid #cecece;padding:3px 6px;color:#363636;margin:0 3px;}
.pageNav a.current{background:#2687c3;color:#fff;font-weight:bold;margin:0 3px;}
.pageNav a.disabled{color:#adaaad;margin:0 3px;}

/* news_detail */
.news_detail_list{width:950px;margin-top:30px;overflow:hidden;}
.news_detail_list ul{overflow:hidden;margin-bottom:30px;}
.news_detail_list ul li{overflow:hidden;line-height:30px;height:30px;border-bottom:1px dashed #c8c8c8;}
.news_detail_list ul li .tri_left{float:left;width:3px;height:16px;background:#499ad6;margin-top:7px;margin-right:5px;}
.news_detanews_detail_listil ul li .nt_left{float:left;}
.news_detail_list ul li .nt_right{float:right;}
.news_detail_list ul li a{color:#757575;}

/* news_content */
.news_show_detail_list{width:950px;margin-top:40px;overflow:hidden;}
.news_content{width:930px;overflow:hidden;padding:0 10px;}
.news_content .ptname{width:100px;margin:0 auto;font-size:14px;line-height:14px;padding-top:20px;}
.news_content .xpkx{width: 100%;overflow: hidden;text-align: center;padding: 20px 0;margin: 0 auto;}
.news_content .cpmc{width: 750px;margin: 0 auto;overflow: hidden;padding-bottom: 20px;padding-top: 20px;}
.news_content .cpmc dl{width: 750px;margin: 0 auto;overflow: hidden;border: 1px #ccc solid;border-bottom: 0px;}
.news_content .cpmc dt{width: 80px;height: 40px;float: left;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;line-height: 40px;}
.news_content .cpmc dd{width: 750px;height: 40px;float: left;border-bottom: 1px solid #ccc;line-height: 40px;padding-left: 5px;}
.news_content .cpmc .cpxm{width: 750px;height: auto;overflow: hidden;line-height: 26px;display: block;padding-top: 20px;padding-bottom: 20px;}
.news_content .gbi{width: 100%;text-align: center;padding-bottom: 20px;}
.news_content .gbi a, .news_content .gbi a:hover {color: red;}
.news_content .close,.news_content .close:hover{color:red;margin-left:20px;}
.news_content .xwnr{text-align: center;width: 100%;overflow: hidden;border-bottom: 1px dashed #ccc;padding-bottom: 5px;padding-top: 10px;}
.news_content .xwnr font{font-size: 16px;font-weight: bold;line-height: 26px;}
.news_content .xwnr p{color: #ccc;}
.news_content li p{color: #2e2e2e;line-height: 26px;font-size: 14px;}
.news_content li.szcs{padding-top:20px;line-height:26px;}
.news_content li.xwbt{width:96%;margin:0 auto;padding-top:20px;line-height:26px;}

/* pro_main */
.pro_main .prodetail{width: 920px;_padding:10px;padding-top: 20px;line-height:26px;}
.ptname{width:100px;margin:0 auto;font-size:14px;line-height:14px;padding-top:20px;}
.xpkx{width: 100%;overflow: hidden;text-align: center;padding: 20px 0;margin: 0 auto;}
.cpmc{width: 940px;margin: 0 auto;overflow: hidden;padding-bottom: 20px;padding-top: 20px;}
.cpmc dl{width: 938px;margin: 0 auto;overflow: hidden;border: 1px #ccc solid;border-bottom: 0px;}
.cpmc dt{width: 90px;height: 40px;float: left;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;line-height: 40px;}
.cpmc dd{width: 847px;height: 40px;float: left;border-bottom: 1px solid #ccc;line-height: 40px;}
.cpmc .cpxm{width: 918px;padding:0 10px;  height: auto;overflow:hidden;line-height: 26px;display: block;padding-top: 20px;padding-bottom: 20px;}
.gbi{width: 100%;text-align: center;padding-bottom: 20px;}
.gbi a, .gbi a:hover {color: red;}
.content_right .newslist{background:#fff;width: 100%;padding-bottom: 10px;}
.newslist{line-height: 30px;font-size: 14px;overflow: hidden;width: 940px;margin-left:10px;}
.newslist li{overflow: hidden;border-bottom: 1px dashed #ccc;line-height: 36px;}
.newslist li p{float: right;}
.xwnr{text-align: center;width: 100%;overflow: hidden;border-bottom: 1px dashed #ccc;padding-bottom: 5px;padding-top: 10px;}
.xwnr font{font-size: 16px;font-weight: bold;line-height: 26px;}
.xwnr p{color: #ccc;}
.xzcx{line-height:26px;}

.pro_main{ clear:both; padding:25px 0 30px 0;overflow:hidden;}
.pro_list{ overflow:hidden;width:940px;padding:0px 14px;margin:0 auto;}
.pro_list li{ float:left; width:206px;margin:0 14px; text-align:center; line-height:35px;height:188px;}
.pro_list li a font{font-size:12px;color:#666666;line-height:50px;}
.pro_list li .p_1{display:block;width:202px;height:134px; border:4px solid #EFEEEE; border-top:0px; border-left:0px;}
.pro_list li .p_1 img{margin-left:0px;width:202px;height:134px;}


/* feedbackdetail */
.feedbackdetail{width:770px;margin:0 auto;line-height: 26px;margin-bottom:50px;margin-top:40px;}
.feedbackdetail dl{overflow: hidden;width:660px;margin:0 auto;}
.feedbackdetail dt{width: 150px;float: left;overflow: hidden;text-align: right;margin-top: 15px;}
.feedbackdetail dd{width: 500px;float: left;overflow: hidden;padding-left: 10px;margin-top: 15px;}
.feedbackdetail .btys{width: 350px;}
.feedbackdetail textarea{width: 350px;height: 100px;border: 1px #999 solid;}
.feedbackdetail font{color: red;}
.feedbackdetail input{border: 1px #999 solid;height: 18px;width: 200px;}
.feedbackdetail .tjys input{width: 80px;height: 25px;}
#txt_code{width:100px;}

/* onlineorder */
.aboutdetail{padding-left: 60px;padding-top: 30px;line-height: 26px;}
.zxly{width:620px;overflow:hidden;font-weight:bold;}
.zxly span{display:inline-block;width:75px;text-align:right;}
.zxly .xxfk_submit input{border: 1px #999 solid;width: 80px;height: 25px;}
.zxly label{line-height:35px;font-weight:bold;}
.xxfk_submit{padding-top:10px;padding-left:76px;}
#valiCode{margin-bottom:-5px;}
#Content{width: 590px; height: 116px;}


/* job_detail_list */
.job_detail_list{width:770px;overflow:hidden;line-height:26px;margin-top:20px;margin-bottom:20px;}
.job_detail_list .dc_right .dcr_news_detail{width:100%;margin-top:25px;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div{width:100%;border-bottom:2px solid #fff;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div:hover{cursor:pointer;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show{height:60px;width:100%;overflow:hidden;line-height:60px;background:#f2f2f2;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show div{float:left;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show .dcrnews_title{width:350px;height:60px;line-height:60px;font-size:14px;color:#4d4d4d;font-weight:bold;padding-left:20px;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show .dcrnews_date{width:195px;height:60px;line-height:60px;font-size:12px;color:#666;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show .dcrnews_date font{color:#999;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show .dcrnews_num{width:150px;height:60px;line-height:60px;font-size:12px;color:#666;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show .dcrnews_num font{color:#999;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show .dcrnews_sch{width:150px;height:60px;line-height:60px;font-size:12px;color:#666;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show .dcrnews_sch font{color:#999;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_show .dcrnews_img{float:right;width:60px;height:60px;background:url(../images/accordion.gif) no-repeat top;border-left:1px solid #fff;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_hid{width:680px;padding:25px 20px;line-height:26px;display:none;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div .dcrn_de_hid .dcrn_dh_send{display:block;width:120px;height:32px;line-height:32px;color:#fff;text-align:center;font-size:16px;background:#2c82be;margin-top:40px;}
.job_detail_list .dc_right .dcr_news_detail .dcr_news_div:hover .dcrn_de_show .dcrnews_title{color:#000;}


/*jobjoin*/
.jbs_tb_1{}
.jbs_tb_1 th{ text-align:right; font-weight:bold; padding-right:10px;}
.jbs_txt{ width:280px; height:26px; border:1px solid #CCCCCC; font-size:12px; line-height:26px; padding:0 5px; border-radius:3px; outline:none;}
.jbs_txt:focus{ border:1px solid #AE8A3C;}
.jbs_txtarea{ width:400px; height:90px; border:1px solid #CCCCCC; font-size:12px; padding:5px; border-radius:3px; outline:none;}
.jbs_txtarea:focus{ border:1px solid #AE8A3C;}
.jbs_age{ width:90px;}
.jbs_tel{ width:150px;}
.jbs_hong{ color:#f00;}
.jbs_submit{ width:95px; height:30px; text-align:center; line-height:30px; border:0px; background: #999; color:#332105; font-weight:bold; cursor:pointer;}
#txt_Code{width:100px;}


/*漂浮，在线咨询*/
#zxzx_rt{ position:fixed; right:20px; top:50%; color:#333; z-index:9999;}
#zxzx_rt .close{ float:left; width:25px; padding-top:12px;}
#zxzx_rt .close img{ cursor:pointer;}
#zxzx_rt .box{ float:right; width:125px; height:123px; border:2px solid #0e5ea6; background:#FFF; /*box-shadow:0px 0px 8px #B6D8E7;*/}
#zxzx_rt .box .p_1{ text-align:center; font-size:18px; line-height:20px; font-weight:bold; color:#0e5ea6 ; padding-top:9px;}
#zxzx_rt .box .p_2{ padding:0 0 0 6px; line-height:16px; font-size:12px; padding-top:14px; text-align:left;}
#zxzx_rt .box .p_3{ margin:10px auto 0 auto; width:60px; padding-left:37px; height:30px; line-height:30px; background:#EEE url(../images/zxzx_05.png) 11px center no-repeat; font-size:12px; font-weight:bold; color:#f5680d; cursor:pointer;}
#zxzx{ position:fixed; left:50%; top:50%; margin:-172px 0 0 -130px; color:#333; z-index:9999; width:256px; height:335px; border:1px solid #0e5ea6; border-radius:4px; background:#FFF; display:none;}
#zxzx .top{ height:42px; color:#FFF; background:#0e5ea6; border-radius:4px; overflow:hidden;}
#zxzx .top .tit{ float:left; padding:5px 0 0 10px; font-size:16px; line-height:18px;}
#zxzx .top .tit p{ color:#2F94EE; font-size:10px; line-height:16px; text-transform:uppercase;}
#zxzx .top .close{ float:right; padding:9px 15px 0 0;}
#zxzx .top .close img{ cursor:pointer;}
#zxzx .box_1{ clear:both; margin:7px 0 0 7px; width:233px; position:relative;}
#zxzx .area{ width:219px; height:70px; padding:10px 6px 6px 6px; border:1px solid #E5E5E5; border-radius:4px; color:#666; font-size:12px; line-height:16px;}
#zxzx .box_1 em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .box{ clear:both; margin:6px 0 0 7px; width:231px; height:30px; border:1px solid #E5E5E5; border-radius:4px; position:relative;}
#zxzx .box p{ float:left; padding-left:23px; width:48px; height:30px; line-height:30px; font-size:14px; color:#525252; background:#F4F4F4;}
#zxzx .box input{ float:right; width:140px; height:20px; padding:5px 5px 5px 15px; line-height:20px; border:0; color:#666; background:#FFF; font-size:12px;}
#zxzx .box em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .btnbox{ clear:both; padding:7px 0 0 7px;}
#zxzx .btnbox input{ width:108px; height:31px; line-height:31px; text-align:center; color:#FFF; border:0px; cursor:pointer;}
#zxzx .btnbox .btn1{ background:#0e5ea6; margin-left:3px;}
#zxzx .btnbox .btn2{ background:#535353; margin-left:7px;}

/* ====== go top start ====== */
.gotop {
	background-color: rgba(0, 0, 0, 0.5);
	bottom: 50px;
	position: fixed;
	right: 20px;
	z-index: 1000;
	width:55px;
	height:55px;
	cursor:pointer;
	display:none;
}
.gotop:hover {
    background-color: rgba(0, 0, 0, 0.6);
}
.gotop a {
	display: block;
	height: 16px;
	overflow: hidden;
	width: 16px;
	border:3px solid #FFF;
	border-left:0px;
	border-bottom:0px;
    transform: rotate(-45deg);
    position:absolute;
    top:20px;
    left:20px;
}
/* ====== go top end ====== */
