﻿*{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;}
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;}


/* top */
.top{position:absolute;width:100%;z-index:99999;height:130px;}
.top .top_detail{width:1200px;margin:0 auto;overflow:hidden;padding-top:36px;}
.top .top_detail .top_left{float:left;}
.top .top_detail .top_right{float:right;}
.top .top_detail .top_right ul{width:880px;overflow:hidden;}
.top .top_detail .top_right ul li{float:left;width:110px;}
.top .top_detail .top_right ul li a{display:block;height:40px;width:95px;color:#000000;font-size:15px;font-weight:bold;line-height:20px;padding:10px 0px 10px 15px;}
.top .top_detail .top_right ul li a font{color:#d60a00;font-size:12px;font-weight:normal;}
.top .top_detail .top_right ul li a:hover{color:#fff;background:url(../images/top_menu_on.png) no-repeat center;}
.top .top_detail .top_right ul li a.active{color:#fff;background:url(../images/top_menu_on.png) no-repeat center;}
.top .top_detail .top_right ul li font.active{color:#fff;}

/* banbox */
.banbox{ clear:both; width:100%; height:829px;overflow:hidden;}
.banbox ul{ position:relative; width:100%; height:829px;}
.banbox li{ width:100%; height:829px; position:absolute; left:0px; top:0px; z-index:1}
.banbox .li_1{ background:url(../images/banner1.jpg) top center no-repeat; z-index:2;}
.banbox .li_2{ background:url(../images/banner2.jpg) top center no-repeat; opacity:0; filter:alpha(opacity=0);}

/* banner */
.banner { width:100%;  height:829px;  }
.changeBox_a1 { position:relative; height:829px; background:#fafafa }
.a_bigImg { position:absolute; top:0; left:0; right:0; display:none; z-index:1; width:100%; height:829px; background-position:center; background-repeat:no-repeat; }
.a_last, .a_next { position:absolute; top:669px; 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:26px; 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:#db231a; }

/* detail_banner */
.detail_banner{width:100%;height:382px;background:url(../images/pro_banner.jpg) no-repeat center;}

/* detail_titlebar */
.detail_titlebar{width:100%;background:url(../images/detail_titlebar.png) no-repeat center;height:55px;}
.detail_titlebar .dt_detail{width:1200px;margin:0 auto;overflow:hidden;height:55px;line-height:55px;}
.detail_titlebar .dt_detail .titlebar_left{float:left;height:55px;line-height:55px;color:#d60a00;font-size:18px;font-weight:bold;padding-left:15px;}
.detail_titlebar .dt_detail .titlebar_right{float:right;color:#6d6a68;font-size:12px;line-height:32px;overflow:hidden;}
.detail_titlebar .dt_detail .titlebar_right img{float:left;margin-top:19px;}
.detail_titlebar .dt_detail .titlebar_right .tr_detail{float:right;height:55px;line-height:55px;margin-left:16px;}

/* news */
.news{width:100%;height:542px;background:url(../images/index_news_bg.jpg) no-repeat center;}
.news .news_detail{width:1200px;margin:0 auto;overflow:hidden;}
.news .news_left{float:left;width:525px;}

.news .news_left .index_search{width:290px;height:28px;margin-left:47px;margin-top:48px;overflow:hidden;}
.news .news_left .index_search input{float:left;border:0px;background:none;outline:none;}
.news .news_left .index_search .ipt_key{width:200px;height:28px;line-height:28px;padding-left:18px;color:#555555;font-size:12px;}
.news .news_left .index_search .ipt_btn{width:70px;height:28px;}
.news .news_left .index_search .ipt_btn:hover{cursor:pointer;}

.news .news_left a{display:block;width:70px;height:23px;margin-top:212px;margin-left:155px;}
.news .news_right{float:right;width:675px;}
.news .news_right ul{width:605px;overflow:hidden;margin-top:55px;}
.news .news_right ul li{width:605px;height:88px;line-height:34px;border-bottom:none;}
.news .news_right ul li:hover{cursor:default;}
.news .news_right ul li .news_detail_top{color:#212121;font-size:16px;height:34px;font-weight:bold;overflow:hidden;}
.news .news_right ul li .news_detail_top font{padding-left:8px;padding-right:18px;color:#666;font-size:14px;font-weight:normal;}
.news .news_right ul li .news_detail_top img{float:left;padding-top:3px;}
.news .news_right ul li .news_detail_top a span{color:#212121;}
.news .news_right ul li .news_detail_top .ndt_right{float:left;}
.news .news_right ul li .news_detail_bottom{overflow:hidden;height:34px;line-height:34px;}
.news .news_right ul li .news_detail_bottom .nd_left{float:left;color:#666;font-size:14px;}
.news .news_right ul li .news_detail_bottom .nd_right{float:right;}
.news .news_right ul li .news_detail_bottom img{margin-top:4px;}

/* menu_bottom */
.menu_bottom{width:100%;background:url(../images/bottom_menu_bg.jpg) no-repeat center;height:600px;}
.menu_bottom .menu_bottom_detail{width:1200px;margin:0 auto;}
.menu_bottom .menu_bottom_detail ul{width:1200px;overflow:hidden;}
.menu_bottom .menu_bottom_detail ul li{float:left;width:600px;height:300px;}
.menu_bottom .menu_bottom_detail ul li a{display:block;width:600px;height:300px;}
.menu_bottom .menu_bottom_detail ul li .bm1{background:url(../images/bottom_menu1.png) no-repeat center;}
.menu_bottom .menu_bottom_detail ul li .bm2{background:url(../images/bottom_menu2.png) no-repeat center;}
.menu_bottom .menu_bottom_detail ul li .bm3{background:url(../images/bottom_menu3.png) no-repeat center;}
.menu_bottom .menu_bottom_detail ul li .bm4{background:url(../images/bottom_menu4.png) no-repeat center;}
.menu_bottom .menu_bottom_detail ul li a:hover{background:none;}

/* foot */
.foot{width:100%;background:url(../images/foot_bg.png) no-repeat center;height:291px;}
.foot .foot_detail{width:1200px;margin:0 auto;overflow:hidden;padding-top:64px;height:140px;}
.foot .foot_detail .fd_left{float:left;width:450px;font-size:12px;color:#fff;line-height:24px;}
.foot .foot_detail .fd_left font{font-size:16px;font-weight:bold;line-height:24px;}
.foot .foot_detail .fd_left font.en{font-size:12px;font-family:Arial;font-weight:normal;line-height:24px;}
.foot .foot_detail .fd_right{padding-left:40px;float:left;width:370px;font-size:12px;color:#fff;line-height:30px;}
.foot .foot_detail .fd_right a{font-size:12px;color:#fff;}
.foot .foot_content{width:1200px;margin:0 auto; color:#919191;font-size:12px;line-height:24px;padding-top:24px;}
.foot .foot_content a{color:#919191;}

/* detail_menu */
.detail_menu{width:1200px;margin:0 auto;margin-top:40px;margin-bottom:35px;}
.detail_menu ul{width:1200px;line-height:50px;width:1200px;overflow:hidden;background:#f2f2f2;}
.detail_menu ul li{width:200px;height:50px;line-height:50px;float:left;text-align:center;}
.detail_menu ul li a{display:block;width:200px;height:50px;line-height:50px;color:#666666;font-size:14px;font-weight:bold;}
.detail_menu ul li a:hover{color:#ffffff;background:#212121;}
.detail_menu ul li a.active{color:#ffffff;background:#212121;}

/* protype_show */
.protype_show{width:1200px;margin:0 auto;margin-bottom:30px;}

/* pro_detail */
.pro_detail{width:1200px;margin:0 auto;margin-bottom:50px;}
.pro_detail ul{width:1200px;margin:0 auto;overflow:hidden;margin-bottom:25px;}
.pro_detail ul li{float:left;width:276px;height:236px;margin:0 12px;text-align:center;}
.pro_detail ul li div{width:274px;height:234px;margin:0 auto;text-align:center;color:#666666;font-size:14px;line-height:34px;}
.pro_detail ul li div img{width:250px;height:176px;padding:24px 12px 0 12px;margin:0 auto;}
.pro_detail ul li div:hover{font-size:14px;color:#ff0000;font-weight:bold;border:1px solid #f00;}

/* pageNav */
.pageNav{width:1200px;margin:0 auto;text-align:center;}
.pageNav font,.pageNav a{border:1px solid #aaaaaa;padding:0px 4px;margin:0 3px;}
.pageNav font.current{background:#000;color:#fff;border:#fff;}

/* news_detail */
.news_detail{width:1200px;margin:0 auto;margin-top:40px;margin-bottom:50px;}
.news_detail ul{overflow:hidden;margin-bottom:30px;}
.news_detail ul li{overflow:hidden;line-height:30px;height:30px;border-bottom:1px dashed #9b1318;}
.news_detail ul li .tri_left{float:left;width:5px;height:16px;background:#d60a00;margin-top:7px;margin-right:5px;}
.news_detail ul li .nt_left{float:left;}
.news_detail ul li .nt_right{float:right;}

/* news_content */
.news_content{width:1200px;margin:0 auto;margin-top:40px;margin-bottom:50px;}
.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: 852px;margin: 0 auto;overflow: hidden;padding-bottom: 20px;padding-top: 20px;}
.news_content .cpmc dl{width: 764px;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: 678px;height: 40px;float: left;border-bottom: 1px solid #ccc;line-height: 40px;padding-left: 5px;}
.news_content .cpmc .cpxm{width: 764px;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 .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;}
.news_content li.xwbt{width:1000px;margin:0 auto;padding-top:20px;line-height:26px;}

/* feedbackdetail */
.feedbackdetail{width:1200px;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;}

/* about_detail */
.about_detail{width:1200px;margin:0 auto;margin-top:40px;margin-bottom:50px;}
.about_detail .about_content{width:1200px;margin:0 auto;line-height:26px;}

/* contact_detail */
.contact_detail{width:1200px;margin:0 auto;margin-top:40px;margin-bottom:50px;}
.contact_detail .about_content{width:1200px;margin:0 auto;line-height:26px;}

/* recruit */
.recruit_detail{width:1100px;margin:0 auto;margin-top:40px;margin-bottom:50px;}
.recruit_detail .job_detail{width:1100px;margin:0 auto;text-align:center;border:1px solid #ccc;border-collapse:collapse;margin-bottom:30px;}
.recruit_detail .job_detail tr td{border:1px solid #ccc;border-collapse:collapse;}
.recruit_detail .job_detail tr th{border:1px solid #ccc;border-collapse:collapse;}
.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;}
.recruit_detail li p{color: #2e2e2e;line-height: 26px;font-size: 14px;}
.cpmc .cpxm{width: 791px;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;}
.recruit_detail li.szcs{padding-top:20px;}
.recruit_detail li.xwbt{padding-top:20px;line-height:26px;}

.imglist_w7 {width: 687px;margin: 0 auto;overflow: hidden;padding: 0px 10px 20px 10px;line-height: 20px;padding-bottom:80px;}
.imglist_w7 dl {border: #ccc solid 1px;font-size: 14px;overflow: hidden;width: 685px;}
.imglist_w7 dt {float: left;width: 90px;border-right: #ccc solid 1px;text-align: right;border-bottom: #ccc solid 1px;text-align: center;padding-top: 5px;padding-bottom: 5px;height: 21px;font-weight: bold;}
.imglist_w7 dd {float: left;width: 589px;padding-left: 5px;border-bottom: #ccc solid 1px;padding-top: 5px;padding-bottom: 5px;height: 21px;}
.imglist_w7 .vssxd {padding-left: 0px;width: 42px;border-right: #ccc solid 1px;text-align: center;overflow: hidden;}
.imglist_w7 .vssx {padding-left: 0px;width: 159px;border-right: #ccc solid 1px;text-align: center;overflow: hidden;}
.imglist_w7 .vssw {padding-left: 0px;width: 92px;border-right: #ccc solid 0px;text-align: center;overflow: hidden;}
.imglist_w7 .vssx2 {padding-left: 0px;width: 250px;border-right: #ccc solid 1px;text-align: center;overflow: hidden;}
.imglist_w7 .vssxt {padding-left: 0px;width: 252px;text-align: center;overflow: hidden;}
.imglist_w7 .zpnrs {height: auto;padding-bottom: 5px;border: 0px;}
.imglist_w7 .zpnr {height: auto;padding-bottom: 5px;border: 0px;border-left: #ccc solid 1px;}
.imglist_w7 .wypp {float: left;width: 90px;border: 0px;text-align: right;border-top: #ccc solid 1px;text-align: center;}
.imglist_w7 .wyds {float: left;width: 589px;border: 0px;border-left: #ccc solid 1px;padding-left: 5px;border-top: #ccc solid 1px;overflow: hidden;height: 30px;}
.imglist_w7 input{width: 80px;height: 30px;border: 1px solid #ddd;background: #eee;}
.imglist_w7 input:hover{cursor:pointer;}


/* job_show */
.job_newslist{width:1100px;margin:0 auto;}
.iugh{width:745px;overflow:hidden;margin:0 auto;}
.huhj{height:90px;background:#0754b2;overflow:hidden;text-align:center;text-transform:uppercase;}
.huhj p{color:#a5b7db;padding-top:12px;font-size:26px;}
.huhj font{color:#fff;font-size:24px;font-weight:bold;}
.ohij{width:100%;overflow:hidden;padding-bottom:35px;}
.ohij li{border-bottom:1px solid #fff;line-height:52px;font-size:14px;}
.ohij li a{display:block;background:url(../images/about-1_12.jpg) no-repeat;padding-left:20px;}
.ohij li a:hover{background:url(../images/about-1_09.jpg) no-repeat;font-weight:bold;color:#0754b2;}
.ohij li .asd{background:url(../images/about-1_09.jpg) no-repeat;font-weight:bold;color:#0754b2;}
.ihix{color:#0754b2;font-size:20px;padding-left:20px;border-bottom:1px solid #d5d5d5;padding-bottom:9px;}
.hihj{line-height:26px;padding-top:20px;padding-bottom:56px;}
.ohij li ul{padding-top:20px;padding-bottom:20px;background:#f2f2f2;}
.ohij li ul li{border:0px;line-height:32px;}
.ohij li ul li a,.ohij li ul li a:hover{background:#f2f2f2;padding-left:45px;}
.ohij li ul li .hsih{color:#0754b2;font-weight:bold;}
.vcss {width: 667px;overflow: hidden;border-bottom: #ccc 1px solid;margin: 0 auto;}
.vcss dl {width: 665px;overflow: hidden;border: #ccc 1px solid;border-bottom: 0px;}
.vcss dt {float: left;width: 80px;text-align: center;height: 35px;line-height: 35px;}
.vcss dd {padding: 10px;float: left;border-left: #bbb 1px solid;width: 550px;overflow: hidden;}
.vcss input {width: 149px;height: 16px;}
.vcss textarea {width: 269px;height: 102px;margin-top:3px;}
.vcss #code{width: 89px;height: 16px;}
.valiCode{height: 19px;margin-bottom: -4px;}
.vcss .yinp {margin-top: 10px;margin-bottom: 10px;width: 80px;height: 30px;border:1px solid #ddd; background:#eee;color:#333;font-size: 12px;}
.nl{border: #C4C4C4 1px solid; width: 60px; height: 18px;}
.vcss .xiao input{width:auto;}
.vcss font{color:#FF0000;}
.imglist_w8{width: 679px;margin: 0 auto;overflow: hidden;padding: 30px 10px 20px 10px;line-height: 20px;clear:both;}
.sfkj {width: 679px;overflow: hidden;}
.sfkj dl{width: 679px;overflow: hidden;margin: 0 auto;border-top: 1px solid #ccc;border-right: 0px;border-bottom: 0px;}
.sfkj dl dt {float: left;width: 112px;text-align: center;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;height: 30px;line-height: 30px;overflow: hidden;}
.sfkj dl dd {float: left;width: 112px;text-align: center;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;height: 30px;line-height: 30px;overflow: hidden;}
.zpxx {font-size: 14px;font-weight: bold;}


.yqin{background:url(../images/wanx.png);width:100%;height:605px;/* margin-top:30px; */}
.fshi{width:645px;padding-left:3px;overflow:hidden;float:left;background:url(../images/s1.png) no-repeat right center;padding-top:52px;height:552px;position:relative;}
.ztms{width:352px;float:left;overflow:hidden;padding-top:30px;position:relative;height:574px;}
.dsds{font-size:14px;color:#edc5af;padding-left:24px;}
.select_boxs3{position:absolute;color:#b99889;left:25px;top: 30px;z-index:99999;}
.mod_select3{width:1200px;margin:0 auto;position:relative;z-index:99999;}
#idsk3{width:100px;}
.option3{display:none;cursor:pointer;border:1px solid #1e1c1a;border-top:0px;background:#2d2725;}
.option3 a,.option3 a:hover{display:block;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#b99889;}
.ddis3{display:block;background:url(../images/sc.png) no-repeat;width:94px;height:39px;padding-left:7px;cursor:pointer;overflow:hidden;}
.select_txt3{width:60px;height:39px;line-height:39px;overflow:hidden;margin-right:20px;display:block;}
.sear3{width:20px;height:39px;position:absolute;top:0px;left:55px;}
.select_box3{float:left;overflow:hidden;}

.toku{background:url(../images/s3.png) no-repeat;width:307px;height:39px;margin-left:23px;margin-top:12px;margin-bottom:14px;}
.khss{height:60px;}
.slij{width:255px;height:39px;overflow:hidden;float:left;}
.chin{width:49px;height:39px;overflow:hidden;float:right;}
.slij input{width:240px;height:39px;padding-left:15px;outline:none;background:none;border:0px;color:#7d695e;font-family:"微软雅黑"}
.chin input{background:none;width:100%;height:100%;border:0px;outline:none;}
.oifs{width:290px;padding-left:30px;overflow:hidden;}
.oifs ul{width:330px;}
.oifs li{width:110px;float:left;overflow:hidden;color:#edc5af;padding-top:14px;}
.oifs li label{padding-left:25px;display:block;background:url(../images/s4.png) no-repeat left center;cursor:pointer;}
.oifs li input{display:none;}
.oifs li .asdh{padding-left:25px;display:block;background:url(../images/s2.png) no-repeat left center;cursor:pointer;}
.ihsj{width:297px;padding-left:55px;height:39px;background:url(../images/jfzy.png);overflow:hidden;margin-top:16px;color:#110f0e;line-height:39px;}
.ihsj p{float:right;padding-right:18px;}
.ihsj p a,.ihsj p a:hover{color:#110f0e;}
.ijsl{width:100%;height:240px;overflow:hidden;margin-top:15px;}
.tiso{background:url(../images/wlss.png) no-repeat;width:27px;height:22px;float:left;margin-left:29px;text-align:center;color:#4d4744;}
.ijsl li{margin-bottom:16px;border-bottom:1px solid #2b231f;overflow:hidden;width:100%;padding-bottom:12px;}
.rihj{float:left;padding-left:15px;width:275px;overflow:hidden;}
.rihs{width:100%;overflow:hidden;}
.rihs p{color:#eac1ad;float:left;display:block;padding-right:12px;}
.rihs font{color:#110f0e;display:block;background:url(../images/qjia.png);width:56px;height:22px;padding-left:12px;float:left;}
.kils{color:#eac1ad;padding-top:5px;line-height:26px;}
.ckdh{width:100%;overflow:hidden;padding-top:5px;}
.ckdh a,.ckdh a:hover{color:#eac1ad;}
.ckdh img{margin-right:8px;margin-bottom:-4px;}
.jp-container{width:342px;height:240px;overflow:hidden;}
.sbss{width:100%;overflow:hidden;}
.ddkl{position:absolute;top:0px;left:0px;background:#fff;width:618px;height:574px;padding:15px;display:none;}
#allmap {width: 618px;height: 520px;overflow: hidden;margin:0 auto;font-family:"微软雅黑";}
.sadf{width:100%;overflow:hidden;color: #666;margin-bottom: 12px;}
.yujs{width:100%;overflow:hidden;font-size: 18px;color: #333;line-height:26px;}
.yujs p{font-size: 13px;color: #000;float:right;padding-right:10px;font-weight:bold;padding-top:3px;}
.rigs{padding:20px;padding-right:5px;display:block;overflow:hidden;line-height:26px;color:#edc5af;}
.zlsj{width:100%;overflow:hidden;}
.sjjl{display:none;}
.yqtn{width:1200px;margin:0 auto;overflow:hidden;}
.shjk{padding-left:25px;}
.shjk li{overflow:hidden;}
.shjk li font{float:left;}
.shjk li p{float:left;}
.shjk a,.shjk a:hover{color: #b99889;font-size: 14px;line-height: 26px;}