/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select{ font-family:"microsoft yahei",'simhei';}

body,html{ background: #fafafa;}

.header{ width: 100%; margin: 0 auto; height: 85px; border-bottom: 2px solid #fde6d2;  background: #FFFFFF;position: relative;
    z-index: 9;}
.header .top { background: #f5821f;  height: 2px;}
.header .top span{color: #fff; text-align: right; display: block; line-height: 18px;width: 1165px; margin: 0 auto; }
.header .nav{width: 1170px; margin: 0 auto; margin-top: 12px;}
.header .nav .logo {float: left;}
.header .nav .btn_top {float: right;width: 558px; text-align: right; margin-right: 8px;}
.header .nav .btn_top:after{ visibility: hidden; display: block; font-size: 0; content: ""; clear: both; height: 0; }  
.header .nav .btn_top img{vertical-align: middle;}
.header .nav .btn_top span{font-size: 15px; color:#333; font-family:"Microsoft Yahei",arial,sans-serif;padding: 0 5px;   display: block; float: left;margin-left: 52px}
.header .nav .navlist{float: right; margin-top: 9px; z-index: 9;}
.header .nav .navlist a{font-size: 14px; color: #000; display: inline-block; 
	 width: 72px; height: 35px; line-height: 35px; text-align: center; position: relative;}
.header .nav .navlist .mall{color: #f5821f;}
.header .nav .navlist div{float: left; position: relative;margin-left: 14px;}
.header .nav .navlist div:hover ul{display: block;}
.header .nav .navlist ul{position: absolute; top: 35px; left:0;width: 160px;background: #f5821f; display: none; }
.header .nav .navlist ul li{ padding-left: 10px;}
.header .nav .navlist ul a{width: auto; text-align: center; color: #fff; background: #f5821f;}
.header .nav .navlist ul li:hover{background:#fff;}
.header .nav .navlist ul li:hover a{color: #F5821F; background: none;}
/*.header .nav .navlist a.on{ background: url(../images/index_1.jpg) no-repeat; color: #FFFFFF;}*/
.header .nav .navlist  div:hover .fbtn{  background: url(../images/index_1.jpg) no-repeat;  color: #FFFFFF;}
.header .nav .navlist .search{width: 44px; text-align: right;}
.header .nav .navlist .search img{vertical-align: middle;}
.header .nav .navlist .search:hover{ background:none; color: #FFFFFF;}
.popwin{position: fixed; top: 0; left: 0; width: 100%; height: 80%; background: url(../images/bigimgpopbg.png); z-index: 9; text-align: center; padding-top: 10%;}
.popwinc{width:1170px; margin: 0 auto; position: relative;}
.popwin .close{background: #000;padding: 10px; position:  absolute; top: -11%; right: 0;}


.section{width: 1170px; margin: 0 auto; position: relative; left: 50%; margin-left: -585px; }
.leftnav{ width: 209px; border-right: 1px #8f9496 solid;float: left;}
.leftnav .title{font-size: 28px; color: #3e3a39; height: 85px; line-height: 80px;border-bottom: 1px #8f9496 solid; }
.leftnav ul{margin-top: 48px; width: 194px; margin-left: 16px;}
.leftnav ul li{ background: url(../images/index_2.png) no-repeat;padding-left: 18px;line-height: 31px;}
.leftnav ul li a{color: #3e3a39; font-size: 16px;  height: 31px; }
.leftnav ul li:hover{background: #fef2e8;}
.leftnav ul li:hover a{color: #f5821f;}
.leftnav ul li:hover dl a{color: #2a2a2a; }
.leftnav ul li dl{background: #e3eff8;margin-left: -18px; padding-left: 18px;}
.leftnav ul li dl a{color: #2a2a2a; font-size: 16px; }
.leftnav ul li dl a:hover{color: #006EBC;}
.leftnav_banner{ margin-left: 16px; margin-top: 12px;}
.leftnav ul li.on{background: #f5821f;}
.leftnav ul li.on a{color: #fff;}

.container{ float: right;width: 947px; position: relative;}
.container_top_nav{color: #595959; font-size: 14px; text-align: left; height: 44px; line-height: 44px;}
.container_top_nav a{color: #595959;}
.container_top_nav span{color: #f5821f;}

/*.container_main {margin-top: 62px;}*/
.container_main .titleline{background: #8f9496; height: 2px; }
.container_main .titleline span{background: #f5821f; height: 2px; width: 154px; display: block; }
.container_main .title{ color: #006fbc; font-size: 13px; margin-bottom: 21px; margin-top: 15px; padding-left: 20px;}
.container_main .main{padding-left: 20px;}
.container_main .title span{ color: #3c3c3c; font-size: 25px;font-weight: bold;}

.footer{ width: 100%; margin: 0 auto; background: #444444; margin-top: 47px;}
.footer_main{width: 1171px; margin: 0 auto; padding-top: 38px; color: #FFFFFF; line-height: 24px;}
.footer_main .weixinlog,.footer_main ul, .footer_main .footer_log{float: left;}

.footer_main ul{margin:0px; padding-top: 3px; font-size: 12px;}
.footer_main .big{font-size: 24px;}
.footer_main .big2{font-size: 14px;}
.footer_main img.qrcode{display: none;}
.footer_main span{display: block; float: left;}
.footer_main .on{display: block;}
.footer_main .footer_log{vertical-align: middle; display: block;}
.footer_main dl{float: left; width:185px; border-right:1px solid #333333;}
.footer_main dl a{color: #FFFFFF; font-size: 14px;}
.footer_main dl dt{margin-bottom: 5px;}
.footer_main dl dd{line-height: 16px; font-sizt:14px; height:25px;}
.footer_main dl dd img{height:14px;}
.footer a{color: #fff;}
.footer a:hover{text-decoration: underline;}


.page{text-align: center; margin-top: 33px;}
.page a, .page span{padding:6px 9px; border:1px #8b8a8a solid; margin: 0 3px;}
.page a{cursor: pointer;}
.page .on{background: #f5821f; color: #fff;}
.page a:hover{background: #f5821f; color: #fff;}
.page .fristpage,.page .pverpage,.page .nextpage,.page .lastpage{padding: 6px 15px;}


.content_page_con{font-size: 16px; color: #8f9496; line-height: 29px;}


/*index*/
.index .banner {width: 1170px; height: 452px; margin: 0 auto; margin-bottom: 23px; position: relative; z-index: 1;}
.index .banner img{position: absolute; top: 0; left: 0; display: none;}
.index .banner .btnlist{ position:  absolute; bottom: 12px; right: 18px;}
.index .banner .btnlist a{background: url(../images/index_24.png) no-repeat; display: inline-block; width: 13px; height: 13px; margin-left: 5px ;}
.index .banner .btnlist a.on{background-position: top right;}
.index .banner .btn{cursor: pointer; float: left; margin: 70px 42px; opacity: 0.5; filter:Alpha(opacity=50);}
.index .banner .btn:hover{opacity: 1; filter:Alpha(opacity=100);}

.index .title{line-height: 25px; border-bottom: 1px #efefef solid;}
.index .title span{ font-size: 16px; color: #3e3a39; display: inline-block;}
.index .title span span{ color: #f5821f; font-size: 22px;}
.index .title a{ color: #f5821f; display: inline-block; float: right; margin: 0 5px; cursor: pointer;}
.index .title a img{vertical-align: middle;}
.index .title a.e{color: #C1C1C1;}
.index .title .pagenum{color: #f5821f; float: right; font-size: 13px;}
.index .news{ padding: 24px 35px; font-size: 14px; width: 496px; border: 1px #c1c1c1 solid; float: left; margin: 15px 0;}
.index .news .navlist_main{overflow: hidden; height: 145px; width: 496px; position: relative;margin: 16px 0;}
.index .news .news_list {font-size: 14px;  position: absolute; top: 0; left: 0;}
.index .news .news_list a{height: 25px; display: block;}
.index .news .news_list a.e{color: #C1C1C1;}
.index .news .news_list .txt{margin-left: 16px;}
.index .news .news_list .txt dt{line-height: 25px;}
.index .news .news_list .txt dt{float: left; width: 401px;}
.index .news .news_list .txt dd{float: left; margin: 0;}
.index .news2{margin-left: 34px;}

.index .video{ padding: 20px 30px; padding-bottom: 27px; font-size: 14px; width: 516px; border: 1px #c1c1c1 solid; float: right; }
.index .video_con{width:348px;float: left; margin-top: 8px;} 
.index .video .video_con_cn{height: 204px; width: 423px; margin-left: -38px;  padding-left:39px; margin-top: 15px; background: url(../images/index_10.png) no-repeat bottom left;}
.index .video .video_list_main{width: 122px; float: left;margin-left: 40px;}
.index .video .listimg li{width: 121px; height: 65px;cursor: pointer; }
.index .video .listimg img{width: 121px; height: 60px;}
.index .video .list{width: 122px; overflow: hidden;}
.index .video .btn{cursor: pointer; text-align: center; margin: 8px 0;}

.index .video .leftbtn{margin-top: 0;}
.index .video .rightbtn{margin-bottom: 0;}

.index .con_1{padding: 15px 15px; font-size: 14px; border: 1px #c1c1c1 solid; margin-top: 41px;}
.index .con_1 .con_1_list_main{width: 100%; margin: 0 auto; margin-top: 25px;}
.index .con_1 .listimg li{ background: url(../images/index_13.png) no-repeat; background-size:100% 100% ; width: 218px; height: 280px; float: left;}
.index .con_1 .listimg img{width: 190px; height:140px ;  display: block; margin: 0 auto;margin-top: 14px;}
.index .con_1 .list{float: left; width: 1090px; overflow: hidden;}
.index .con_1 .btn{cursor: pointer; float: left; opacity: 0.5; filter:Alpha(opacity=50); margin-top:135px;}
.index .con_1 .btn img{width: 22px;}
.index .con_1 .btn:hover{opacity: 1; filter:Alpha(opacity=100);}
.index .con_1 .leftbtn{margin-left: 0;}
.index .con_1 .rightbtn{margin-right: 0;}
.index .con_1 .listimg dl{ font-size: 8px;  width: 150px; margin: 0 auto; color: #5f5f5f;}
.index .con_1 .listimg dl dt{ font-size: 13px;color: #171717; height: 33px; border-bottom: 2px #f5821f solid; line-height: 33px; margin-bottom: 11px; text-align: center;}

/*product_index*/
.product_index .main{width: 900px; margin-top: 30px; /*position: absolute; top: 60px; left: 0; *//*display: none;*/}
.product_index .main a{ width:421px; margin-bottom: 15px; border: 1px #C1C1C1 solid; font-weight: bold; display:block; float: left; margin-right: 13px; padding: 6px; color: #3e3a39; font-size: 14px;}
.product_index .main a img{border: 1px #b9b9b9 solid;float: left; width: 215px; height: 124px;}
.product_index .main .txt_con{ position:relative;float: left; height: 125px; width: 160px; margin-left: 6px; border-left: 1px #c7c9ca solid ; padding-left: 19px;}
.product_index .main .txt_con dt{margin-top: 13px; margin-bottom: 8px;}
.product_index .main .txt_con dd{font-size: 12px; color: #797979;}
.product_index .main .txt_con span{ font-size:12px ; color: #797979; position: absolute; bottom: 3px; right: 0;}
.product_index .title span{ color: #3c3c3c; font-size: 14px; display:block; float: left; padding:0 5px; text-align: center; border-right: 1px solid #E1E1E1; cursor: pointer; height: 35px; line-height: 35px;}
.product_index .title span.on{background: #F5821F; color: #FFFFFF;}
.product_index .title span:hover{background: #fef2e8; color: #F5821F;}
.product_index .title{margin-top: 0;}


.product_index .con_4 .bigimg {height: 510px; margin: 0 auto; margin-bottom: 23px; position: relative; z-index: 1;}
.product_index .con_4 .bigimg img{position: absolute; top: 0; left: 0; display: none;}
.product_index .con_4 .btnlist{text-align: center; width: 850px;}
.product_index .con_4 .btnlist span{ color: #000; display: inline-block; width: 20px; height: 20px; margin-left: 5px ; font-size: 16px; display: inline-block; width: 20px; height: 20px; line-height: 20px; font-family: "arial black"; margin: 0 5px; cursor: pointer;}
.product_index .con_4 .btnlist span.on{background-position: top right; color: #fff;background: #F5821F;}

/*news_list*/
.newslist .news{ padding: 24px 35px; font-size: 14px; width: 496px; border: 1px #c1c1c1 solid; float: left; margin: 15px 0;}
.newslist .news .navlist_main{overflow: hidden; height: 445px;width: 496px; position: relative;margin: 16px 0;}
.newslist .news .news_list {font-size: 14px;  position: absolute; top: 0; left: 0;}
.newslist .news .news_list a{height: 25px; display: block; border-bottom: 1px solid #fafafa;}
.newslist .news .news_list a.e{color: #C1C1C1;}
.newslist .news .news_list .txt{margin-left: 16px;border-bottom: 1px solid #fafafa;}
.newslist .news .news_list .txt dt{line-height: 25px;}
.newslist .news .news_list .txt dt{float: left; width: 401px;}
.newslist .news .news_list .txt dd{float: left; margin: 0;}
.newslist .news2{margin-left: 34px;}
.newslist .news .title{font-size:24px; border-bottom: 1px solid #c1c1c1; padding-bottom: 10px;}
.newslist .news .txt:hover{border-bottom: 1px solid #f5821f;}


/*news_content*/
.news_content .mian .data{float: left; background: #e1e1e1; width: 92px; height: 77px; padding: 16px 13px; padding-right: 0; }
.news_content .mian .data dt{font-size: 38px; color: #006fbc;}
.news_content .mian .data dd{line-height: 16px;color: #3e3a39; font-size: 16px;}
.news_content .mian .con_0 .txt{float:right; width: 756px;}
.news_content .mian .con_0 .content_title dt{font-size: 24px; color: #3e3a39;}
.news_content .mian .con_0 .content_title dd{margin-top: 11px; margin-bottom:16px;font-size: 14px; color: #3e3a39;}
.news_content .mian .con_1 {margin-left: 35px;}
.news_content .mian .con_1 a{display: block; color: #3e3a39; font-size: 14px; line-height: 24px;}
.news_content .mian .con_2{ margin-top: 29px; border-top: 1px #8f9496 solid; padding-top: 12px;}
.news_content .con_2 .nextcontent{ width: 466px;float: left;padding-top: 18px;}
.news_content .con_2 .nextcontent .txt{ width: 341px; float: right;color: #3e3a39;}
.news_content .con_2 .nextcontent .txt dt{ font-size: 24px; margin-bottom: 35px;}
.news_content .con_2 .nextcontent .txt dd{font-size: 14px; margin:14px 0 ; width: 313px;}
.news_content .con_2 .nextcontent .txt a{color: #006fbc;}

.news_content .con_2 .related{float: left; border-left: 1px #8f9496 solid; padding-left: 19px; padding-top: 18px;}
.news_content .con_2 .related dt{color: #3e3a39; font-size: 24px; margin-bottom: 48px;}
.news_content .con_2 .related dd a{ color: #3e3a39; font-size: 14px; line-height: 26px;}

.news_content_l{float: none; position: static; width: 1003px; margin: 0 auto;min-height: 600px;}
.news_content_l .main{width: 1003px; margin: 0 auto; min-height: 600px;}
.news_content_l .titleline{height: 1px; margin-bottom: 10px;}
.news_content_l .main .news_content_title{color: #171717; font-size: 30px; text-align: center; padding: 10px;}
/*honors*/
.honors .main{width: 900px;}
.honors .main .list a{display:block; float: left; margin-right: 13px; color: #000; font-size: 16px; text-align: center;}
.honors .main .list a img{border: 1px #b9b9b9 solid;}
.honors .main .list a p{height: 69px; line-height: 40px;}
.honors .main .list a span{border: 1px #C1C1C1 solid; display: block; margin-bottom: 11px; padding: 6px 16px;}


/*video_index*/
.video_index .main{width: 900px;}
.video_index .main a{border: 1px #C1C1C1 solid; font-weight: bold; display:block; float: left; margin-right: 10px; padding:5px 4px; color: #3e3a39; font-size: 14px; margin-bottom: 13px;}
.video_index .main a p{width: 203px; padding: 4px 0;}
.video_index .main a:hover .over{display: block;}
.video_index .main .videoindex_img{ position: relative; width: 202px; height: 111px; border: 1px #b7a792 solid;}
.video_index .main div{position: absolute; top: 0; left: 0; font-size: 12px; color: #fff;}
.video_index .main .over{display: none;}
.video_index .main .time_main{top: auto; bottom: 0; width: 202px; z-index: 1; background: url(../images/index_15.png); height: 22px; line-height: 22px; border: none;}
.video_index .main .time_main img{border: none; margin: 0; vertical-align: middle; margin-right: 2px;}
.video_index .main .time_main .time{ float: left; display: inline-block; margin-left: 5px;}
.video_index .main .time_main .dianji{ float: right;display: inline-block;margin-right: 5px;}

/*video_content*/

.video_content .con_0{ width: 705px; margin: 0 auto;}
.video_content .con_0 .title_video_content{ font-size: 27px; color: #000; margin-bottom: 11px;}
.video_content .con_0 .title_video_content .date{font-size: 9px; color: #888; float: right; margin-top: 17px;}
.video_content .con_0 .txt{font-size: 14px; line-height: 20px; margin-top: 32px;}
.video_content .con_1{margin-top: 63px; padding-bottom: 24px;}
.video_content .related_video{width: 900px;}
.video_content .related_video a{border: 1px #C1C1C1 solid; font-weight: bold; display:block; float: left; margin-right: 10px; padding:5px 4px; color: #3e3a39; font-size: 14px; margin-bottom: 13px;}
.video_content .related_video a p{width: 203px; padding: 4px 0;}
.video_content .related_video a:hover .over{display: block;}
.video_content .related_video .videoindex_img{ position: relative; width: 202px; height: 111px; border: 1px #b7a792 solid;}
.video_content .related_video div{position: absolute; top: 0; left: 0; font-size: 12px; color: #fff;}
.video_content .related_video .over{display: none;}
.video_content .related_video .time_main{top: auto; bottom: 0; width: 202px; z-index: 1; background: url(../images/index_15.png); height: 22px; line-height: 22px; border: none;}
.video_content .related_video .time_main img{border: none; margin: 0; vertical-align: middle; margin-right: 2px;}
.video_content .related_video .time_main .time{ float: left; display: inline-block; margin-left: 5px;}
.video_content .related_video .time_main .dianji{ float: right;display: inline-block;margin-right: 5px;}

/*product_conten*/
.product_conten .product_conten_title{font-size: 26px; color: #3e3a39; margin-bottom: 30px;}
.product_conten .con_0{border: 1px #8e8e8e solid; padding: 28px 22px;}
.product_conten .con_0 .img_main{ float: left;}
.product_conten .con_0 .product_conten_list_main {width: 337px; margin-top: 29px;}
.product_conten .con_0 .listimg li{width: 66px; height: 57px;cursor: pointer; float: left; text-align: center;}
.product_conten .con_0 .listimg img{width: 57px; height: 57px;}
.product_conten .con_0 .list{width: 267px; overflow: hidden; float: left;}
.product_conten .con_0 .btn{cursor: pointer; text-align: center; margin:0 15px;float: left; margin-top: 17px;}

.product_conten .con_0 .leftbtn{margin-left: 0;}
.product_conten .con_0 .rightbtn{margin-right: 0;}
.product_conten .con_0 .txt_con{float: left; margin-left: 39px; color: #3e3a39; font-size: 18px;}
.product_conten .con_0 .txt_con td{ color: #3e3a39; font-size: 18px; line-height: 32px;}
.product_conten .con_0 .txt_con_0 td{vertical-align: top;}
.product_conten p{font-size: 18px; color: #3e3a39; line-height: 42px; text-align: justify; margin-top: 42px;}

/*recruitment*/
.recruitment .all{cursor:pointer;height: 53px; font-size: 16px;color: #3e3a39; background: #f1eee6; line-height: 53px; text-align: right; padding-right: 12px;}
.recruitment .all span{ margin-left: 10px; float: right; display: inline-block; width: 10px; height: 5px; background: url(../images/index_19.png) no-repeat; margin-top: 24px;}
.recruitment .con{margin-top: 8px; height: 53px; overflow: hidden;}
.recruitment .con .rectitle{cursor:pointer;height: 53px; font-size: 16px;color: #3e3a39; 
background: #f1eee6; line-height: 53px; padding-left: 26px;}
.recruitment .con .rectitle span{ margin-right: 20px; float: right; display: inline-block; width: 21px; height: 18px; background: url(../images/index_20.png) no-repeat; margin-top: 18px;}
.recruitment .con .rectitle img{vertical-align: middle;}
.recruitment .con .txt{background: #f9f9f5; font-size: 14px; color: #3e3a39; line-height: 22px; padding: 19px 26px; position: relative;}
.recruitment .con .txt .cy_btn{ position: absolute; bottom: 21px; right: 20px;}


.innovation_team p{font-size: 16px; color: #3e3a39; line-height: 29px; margin-top: 26px;}
.innovation_team .con{margin-top: 8px; height: 53px; overflow: hidden;}
.innovation_team .con dl{position: relative;}
.innovation_team .con .rectitle{cursor:pointer;height: 53px; font-size: 16px;color: #3e3a39; 
background: #f1eee6; line-height: 53px; padding-left: 26px;}
.innovation_team .con .rectitle span{ margin-right: 20px; float: right; display: inline-block; width: 21px; height: 18px; background: url(../images/index_20.png) no-repeat; margin-top: 18px;}
.innovation_team .con .rectitle img{vertical-align: middle;}
.innovation_team .con .txt{border: 1px #f1eee6 solid; border-bottom: none;}
.innovation_team .con .txt dl{padding: 16px 12px; border-bottom: 1px #f1eee6 solid;}
.innovation_team .con .txt dd{float: left;}
.innovation_team .con .txt img{border: 1px #f1eee6 solid;}
.innovation_team .con .txt .team_title{font-size: 22px; color: #2b2b2b;width: 676px; margin-left: 16px;line-height: 22px;}
.innovation_team .con .txt .team_title span{font-size: 18px; color: #2b2b2b;}
.innovation_team .con .txt .team_subtitle{font-size: 16px; color: #2b2b2b;width: 676px;margin-left: 16px;line-height: 16px; margin-top: 16px; margin-bottom: 15px;}
.innovation_team .con .txt .team_txt{ display:none;font-size: 16px; color: #555;width: 676px;margin-left: 16px; line-height: 28px;}
.innovation_team .con .txt .synopsis_txt{font-size: 16px; color: #555;width: 676px;margin-left: 16px; line-height: 28px;}
.innovation_team .con .txt .synopsis_txt a{position: absolute; bottom: 0; right: 0;}
.innovation_team .con .txt .synopsis_txt a img{border: none;}
/*rartners*/
.rartners .con li{border: 1px #b5b5b5 solid; padding: 11px 13px; margin-bottom: 19px;}
.rartners .con dd{float: left; height: 174px; line-height:174px;background: #FFFFFF;border: 1px #b5b5b5 solid; }
.rartners .con dd img{vertical-align: middle; }
.rartners .con .txt_con{width: 582px; margin-left: 14px;line-height: initial; border: none;}
.rartners .con .rartners_title{font-size: 18px; color: #2d2d2d; margin-bottom: 5px;line-height: initial;}
/*.rartners .con .rartners_txt{font-size: 18px; color: #797979; line-height: 24px;}*/


/*dealer_network_list*/
.dealer_network_list .topnav{height: 53px; line-height: 53px; text-align: right;
font-size: 16px; background: #f1eee6;padding-right: 12px; margin-bottom: 16px;}
.dealer_network_list .topnav a{ color: #3e3a39;}
.dealer_network_list .con li{border: 1px #b5b5b5 solid; padding: 11px 13px; margin-bottom: 19px;}
.dealer_network_list .con dd{float: left;}
.dealer_network_list .con dd img{border: 1px #b5b5b5 solid; }
.dealer_network_list .con dd .icon{border: none; vertical-align: middle; margin-left: 40px;}
.dealer_network_list .con .txt_con{width: 582px; margin-left: 14px;}
.dealer_network_list .con .rartners_title{font-size: 22px; color: #2d2d2d; margin-bottom: 18px;}
.dealer_network_list .con .rartners_txt td{font-size: 18px; color: #797979; line-height: 24px; height: 31px;}


.dealer_network_map #allmap{width: 881px; height: 500px;}


/*recruitment_cy*/
.recruitment_cy .cy_title{color: #3e3a39; font-size: 16px; margin-top: 19px; 
margin-bottom: 15px; height: 36px; background: #dfdfdf; line-height: 36px; padding-left: 12px;}
.recruitment_cy .cy_txt{color: #434343; font-size: 16px; font-weight: bold; margin-top: 19px; margin-bottom: 15px;}
.recruitment_cy .cy_inputtxt{border: 1px solid #bfbfbf; background: #FFFFFF; width: 184px; height: 21px; font-size: 14px; margin-right: 16px;display:block; float: left;}
.recruitment_cy .cy_progress_main{ width: 220px; height: 25px; padding:2px 3px ; border: 1px solid #bfbfbf;}
.recruitment_cy .browse_btn{background: url(../images/index_26.png) no-repeat; width: 62px; height: 21px; display:block;float: left;}
.recruitment_cy .cy_progress{background: #006ebc;}
.recruitment_cy .cy_progress_txt{color: #908988;font-size: 16px; margin-top: 11px;}

.contact{color:#000;font-size:16px;letter-spacing:2px;line-height:32px;}
.contact dl{margin-top: 10px;}
.contact dt{ color: #000; font-size:26px ; margin-bottom: 10px;}

.under_construction{width: 1003px; margin: 0 auto; text-align: center; padding-top: 40px;}

.partner .main ul li{float: left; text-align: center; margin: 5px;  width: 200px; }
.partner .main ul li a{float: left;  display: block; width: 200px; height: 120px; background: #FFFFFF; border: #C1C1C1 1px solid;text-align: center; line-height: 120px;}
.partner .main ul li img{vertical-align: middle;}
.partner .main ul li p{font-size: 16px; color: #000000;}

.filter-h.product_index .title span{font-size: 15px; padding:0 10px;}


#qiao-wrap #qiao-icon-wrap .qiao-icon-body{background: #F5821F;}
#qiao-wrap #qiao-icon-wrap .qiao-icon-head{background: url(../images/baiduicon.png) no-repeat;}

.ctxt{text-align: center;}
.rtxt{text-align: right;}

.about p{float: right;  color: #000; font-size: 20px; line-height: 30px; margin-bottom: 30px;}
.about .t_0 {width: 74%;float: right;}
.about p span{color: #F5821F; font-size: 21px; font-weight: bold; margin-bottom: 5px; display: inline-block;}
.about img{height: 190px; margin-bottom: 30px;}

.company_culture p{float: left;   width: 44%; margin-right: 50px; color: #000; font-size:18px; line-height: 30px;     margin-top: 30px;}
.company_culture p span{color: #F5821F; font-size: 21px; font-weight: bold; margin-bottom: 5px; display: inline-block;}

.table_list{width: 96%; margin: 0 auto; border-collapse: collapse; border: 1.5pt solid windowtext; text-align: center;}
.table_list th{height: 19px; font-size: 11.0pt; background: #F58220;font-weight: normal; padding-left: 5px; border: 1.0pt solid windowtext;}
.table_list td{height: 19px; font-size: 11.0pt;border:.5pt solid windowtext; border-collapse: collapse;}
.table_list .line td{height: 5px; background: #F58220;}
