﻿*{margin:0px;padding:0px;}
ul,li{list-style-type:none;}
img{border:0px;}
body{font-size:13px;font-family:"微软雅黑","宋体","arial";color:#666666;overflow-x:hidden;background:url(../images/bg_bottom.jpg) repeat-x bottom;}
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;}

/* logo */
#logo{width:415px;height:30px;position:absolute;top:25px;right:50%;margin-right:85px;z-index:999999;}

/* banner */
.banner { width:100%;  height:550px; }
.changeBox_a1 { position:relative; height:550px; background:#fafafa }
.a_bigImg { position:absolute; top:0; left:0; right:0; display:none; z-index:1; width:100%; height:550px; 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;}

/* detail_banner */
.detail_banner{width:100%;height:559px;}

/* top_menu */
.top_menu{width:100%;height:45px;background: #da251c;}
.top_menu .top_menu_detail{width:1000px;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:125px;height:45px;line-height:45px;font-size:14px;color:#ffffff;background: url(../images/lz.jpg) no-repeat right;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;}
.top_menu .top_menu_detail ul li.active a{font-weight:bold;}

/* index_detail */
.index_detail{width:1000px;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: #d3d3d3;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: #252525;font-size:14px;font-weight:bold;}
.index_detail .index_detail_left .idl_title a font{font-size:12px;font-style:italic;color: #6f6f6f;font-family: "arial";font-weight: bold;}
.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 12px 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: #fefefe;color: #666666;}
.index_detail .index_detail_left .idl_detail>ul>li.active>a .triangle_left {border-color: transparent transparent transparent #a3a3a3;}
.index_detail .index_detail_left .idl_detail>ul>li:hover>a{background:#2d2489;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: 12px;}
.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: 22px;color:#da251c;}
.index_detail .index_detail_right{float:right;width:770px;}
.index_detail .index_detail_right .idr_top{width:770px;height:210px;overflow:hidden;}
.index_detail .index_detail_right .idr_top .idr_top_left{float:left;width:530px;}
.index_detail .index_detail_right .idr_top .idr_top_left .idr_top_left_title{width:530px;height:42px;background: #d3d3d3;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: #252525;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;color: #6f6f6f;      font-family: "arial";      font-weight: bold;}
.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;color: #939393;}
.index_detail .index_detail_right .idr_top .idr_top_left .idr_top_left_detail{width:508px;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:136px;overflow:hidden;line-height:26px;}
.index_detail .index_detail_right .idr_top .idr_top_right{float:right;width:220px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_title{width:220px;height:42px;background: #d3d3d3;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: #252525;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;color: #6f6f6f;      font-family: "arial";      font-weight: bold;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail{width:158px;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:13px 10px 8px 50px;background:url(../images/index_lianxi.jpg) no-repeat top;color:#666666;font-size:14px;line-height:27px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail .itrd_detail{width:158px;overflow:hidden;color:#666666;font-size:12px;line-height:24px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail .itrd_detail .itrdd_left{float:left;width:36px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail .itrd_detail .itrdd_right{float:right;width:120px;}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail .itrd_detail .itrdd_left1{float:left;/* width:48px; */}
.index_detail .index_detail_right .idr_top .idr_top_right .idr_top_right_detail .itrd_detail .itrdd_right1{/* float:right; *//* width:108px; */}
.index_detail .index_detail_right .idr_bottom{width:770px;margin-top:20px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_title{width:770px;height:42px;background: #d3d3d3;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: #252525;font-size:14px;font-weight:bold;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_title a font{font-size:12px;font-style:italic;color: #6f6f6f;      font-family: "arial";      font-weight: bold;}
.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;color: #939393;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail{width:725px;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 10px 0px 33px;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:702px;overflow:hidden;height:290px;}
.index_detail .index_detail_right .idr_bottom .idr_bottom_detail .idr_bottom_prolist ul{width:800px;height:290px;}
.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 .idr_bottom_prolist ul li a:hover font{color:#da251c;}
.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:108px;}
.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:108px;}

/* foot */
.foot{width:1000px;margin:0 auto;height:62px;text-align:center;color:#212121;font-size:12px;line-height:26px;padding-top:20px;}
.foot a{color:#212121;font-size:12px;line-height:26px;}

/* detail */
.detail{width:1000px;margin:0 auto;min-height:580px;;overflow:hidden;padding-top:30px;}
.detail .detail_left{float:left;width:210px;}
.detail .detail_left .idl_title{width:210px;height:42px;background: #d3d3d3;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: #252525;font-size:14px;font-weight:bold;}
.detail .detail_left .idl_title a font{font-size:12px;font-style:italic;color: #6f6f6f;font-family: "arial";}
.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:#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;}
.detail .detail_left .idl_detail>ul>li.active>a{background:#2d2489;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:#2d2489;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: 22px;color:#da251c;}
.detail .detail_right{float:right;width:770px;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: #da251c;}
.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:740px;padding:30px 15px;line-height:26px;}

/* honor_detail */
.detail .honor_detail,.detail .honor_content{width:740px;padding:30px 15px;line-height:26px;}
.detail .honor_detail ul{width:780px;}
.detail .honor_detail ul li{float:left;height:211px;width:229px;margin-right: 31px;margin-bottom:15px;}
.detail .honor_detail ul li img{height:168px;width:229px;}
.detail .honor_detail ul li a font{display:block;width:229px;height:43px;line-height:43px;text-align:center;color:#666666;font-size:14px;}
.detail .honor_detail ul li:hover a font{color:#da251c;}
.honor_content .img_show{text-align:center;font-weight:bold;font-size:20px;color:#303030;}

/* honor_detail */
.detail .honor2_detail,.detail .honor_content{width:740px;padding:30px 15px;line-height:26px;}
.detail .honor2_detail ul{width:780px;}
.detail .honor2_detail ul li{float:left;/* height: 140px; */width: 174px;margin-right: 19px;margin-bottom: 0px;/* border: 1px solid #d2d2d2; */}
.detail .honor2_detail ul li img{height: 140px;width: 172px;border: 1px solid #d2d2d2;}
.detail .honor2_detail ul li a font{display:block;width: 100%;height:43px;line-height:43px;text-align:center;color:#666666;font-size:14px;}
.detail .honor2_detail ul li:hover a font{color:#da251c;}

/* fzl_detail */
.detail .fzl_detail{width:770px;margin-top:40px;overflow:hidden;}
.detail .fzl_detail ul{width:770px;clear:both;}
.detail .fzl_detail ul li{float:left;width:770px;height:137px;border-bottom:1px dotted #d8d8d8;padding-top:23px;}
.detail .fzl_detail ul li .dl_detail{width:770px;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:620px;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 font{font-size:11px;border:1px solid #cecece;padding:3px 6px;color:#363636;margin:0 3px;}
.pageNav font.current{background:#2d2489;color:#fff;font-weight:bold;margin:0 3px;}
.pageNav font.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:#2d2489;color:#fff;font-weight:bold;margin:0 3px;}
.pageNav a.disabled{color:#adaaad;margin:0 3px;}

/* news_detail */
.news_detail_list{width:770px;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: #da251c;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:770px;margin-top:40px;overflow:hidden;}
.news_content{width:770px;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: 750px;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: 750px;margin: 0 auto;overflow: hidden;padding-bottom: 20px;padding-top: 20px;}
.cpmc dl{width: 704px;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: 608px;height: 40px;float: left;border-bottom: 1px solid #ccc;line-height: 40px;padding-left: 5px;}
.cpmc .cpxm{width: 701px;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: #2d2489;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;}
.gsdm{text-align:center;}
#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:114px; height:123px; border:2px solid #3699CC; 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:#3399cc; padding-top:9px;}
#zxzx_rt .box .p_2{ padding: 0 0 0 4px; line-height:16px; font-size:12px; padding-top:14px;}
#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: 370px; border:1px solid #3699CC; border-radius:4px; background:#FFF; display:none;}
#zxzx .top{ height:42px; color:#FFF; background:#3699CC; 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:#99CCE6; 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:#3699CC; margin-left:3px;}
#zxzx .btnbox .btn2{ background:#535353; margin-left:7px;}
#zxzx .boxs{ clear:both; margin:6px 0 0 7px; width:231px; height:30px; border:1px solid #E5E5E5; border-radius:4px; position:relative;}
#zxzx .boxs p{ float:left; padding-left:23px; width:48px; height:30px; line-height:30px; font-size:14px; color:#525252; background:#F4F4F4;}
#zxzx .boxs 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 .boxs em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .boxs img{position:absolute;right:5px;width:60px;padding-top:7px;}
.fd_pro_tb{ width:95%; margin:0 auto; border-left:1px solid #E8E8E8; border-top:1px solid #E8E8E8; margin-bottom:20px;}
.fd_pro_tb th, .fd_pro_tb td{ border-right:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}
.fd_pro_tb th{ background:#F5F5F5; height:40px; line-height:40px; font-weight:normal;}
.fd_pro_tb td{ text-align:center; padding:10px 0;}
.fd_pro_tb td input{ border:1px solid #E8E8E8; width:80px; padding:0 10px; height:22px; line-height:22px; text-align:right;}
.fd_pro_tb .del{ color:#F00; cursor:pointer;}
.ab_jjbox{margin-top:20px;}
.prodetail .inq_btn{ clear:both; background: #2d2489; color:#FFF; display:inline-block; width:185px; height:40px; line-height:40px; text-align:center; margin-top:15px;margin-bottom:5px; border-radius:5px;} 
.prodetail .inq_btn:hover,.inq_btn:active{ color:#FFF;}

.jipa{position:relative;}
.jipa div{position:absolute;top: 1px;left: 1px;width: 172px;height: 140px;background:rgba(255,255,255,.8);display:none;}
.jipa div p{display:block;width: 100px;height: 100px;margin:auto;padding:5px;background:#fff;overflow:hidden;margin-top: 15px;}
.jipa div b{display:block;width: 20px;height: 20px;text-align:center;position:relative;margin: 0 auto;margin-top: -70px;background: #fff;padding: 5px;}
.detail .honor2_detail ul li  .jipa div img{width:20px;height: 20px;}
.logo3{position:fixed;left:20px;top:50%;z-index: 9999;text-align:center;color:#666666;font-size:14px;}
.logo3 p{padding-top:10px;color: #000;}
.logo3 a{text-align:right;display:block;}