@charset "UTF-8";

.main { *+float:left; *+width:100%; margin-bottom:3.2%;}

/******************ab_bn*************************/
.ab_bn { position:relative; }
.ab_bn .ab_text { position:absolute; text-align:center; color:#fff; z-index:2; left:0px; top:50%; margin-top:-33px; width:100%;}
.ab_bn .ab_text h2 span { border-top:3px solid #fff; font-weight:normal; border-bottom:3px solid #fff; display:inline-block; line-height:140%; }

.lt9 .ab_bn {  height:187px; }
.ab_bn .auto-img { height:187px; }


.current { text-align:right; color:#000; padding:1.3% 0px 5%; }
.current span { color:#0b479d; padding:0px 6px;  }
.current a { color:#000; padding:0px 6px; }
.current a:hover { color:#0b479d; }


/**************************product***********************************/
.pro_in_txt { background:#f5f5f5; padding:3.1% 5% 107px; text-align:center; }
.pro_in_txt p.font-14 { color:#014099; font-weight:bold; }

.pro-intab-head { text-align:center; margin:0px 0px 2.9%;}
.pro-intab-head a{ display:inline-block;color:#3c3c3c; text-align:center; padding-bottom:5px; margin:0px 3px; position:relative; cursor:pointer; }
.pro-intab-head a label { display:inline-block;  border:1px solid #d7d7d7; min-width:127px;  *+width:127px;  padding:5.5px 0px; border-radius:5px; cursor:pointer; }
.pro-intab-head a i { position:absolute; left:50%; margin-left:-5.5px; background:url(../images/brand_jt01.png) no-repeat; height:5px; width:11px; display:inline-block; bottom:0px; display:none;  }
.pro-intab-head a.on label { color:#fff; background:#2883e5;  border:1px solid #2883e5; }
.pro-intab-head a.on i { display: block; }


.pro_in_body  .pro_query_head { background:none; padding-top:0px; padding-bottom:5.5%; margin-bottom:0px; }
.pro_in_body  .pro_query_tab {  margin-top:-77px; }


/*************pro_index_lb*****************/
.pro_index_lb { margin-bottom:2.8%; }
.pro_index_lb ul { margin-bottom:2.7%;border-top:1px solid #e2e2e2;  }
.pro_index_lb ul li { float:left; width:100%; *+width:99.9%; border:1px solid #e2e2e2; border-top:none; padding:3% 0px 3.2%; -webkit-box-sizing:border-box; position:relative;  -moz-box-sizing:border-box;box-sizing:border-box;  }
.pro_index_lb ul li .divimg { float:left; width:12.65625%; margin-left:2.89%; }

.pro_index_lb ul li .text { padding-left:5%; border-right:1px dotted #dcdcdc; width:41.875%; float:left; padding-right:7.03%; }
.pro_index_lb ul li .text h2 { margin:0px 0px 1%; font-weight:normal; }
.pro_index_lb ul li .text h2 a { color:#000; }
.pro_index_lb ul li .text h2 a:hover { color:#014099; }
.pro_index_lb ul li .text p { color:#666; height:3.12em; overflow:hidden; line-height:166%; }
.pro_index_lb ul li dl { float:left; width:30.3125%; margin-top:2%; text-align:center; }
.pro_index_lb ul li dl dd { display:inline-block; *+display:inline; text-align:center; width:86px; position:relative; padding-top:60px; color:#666; margin-right:1px; }
.pro_index_lb ul li dl dd i { position:absolute; left:50%; top:0px; width:50px; height:50px; background:#d4d4d4; margin-left:-25px; border-radius:50%; }
.pro_index_lb ul li dl dd i img { width:100%; }
.pro_index_lb ul li dl dd i .ratio-img { background:none; }
.pro_index_lb ul li dl dd i.on { color:#6eb92b; }
.pro_index_lb ul li dl dd.on {color:#6eb92b;}
.pro_index_lb ul li dl dd.on i {background:#6eb92b;}

.pro_index_lb ul li .more { margin-top:5.9%; }
.pro_index_lb ul li .more a { color:#fff;  padding:5.5px 24px 5.5px 14px; display:inline-block; background:#2883e5; letter-spacing:2px; position:relative; border-radius:5px; }
.pro_index_lb ul li .more  a i { position:absolute; right:14px; top:50%; margin-top:-4px; width:5px; height:8px; background:url(../images/ab_car_jt01.png) no-repeat right center;}
.pro_index_lb ul li .more a:hover{ background:#6eb92b; color:#fff; }
.pro_index_lb ul li .star { position:absolute; left:-1px; top:-1px; background:url(../images/pro_in_star.png) no-repeat; width:23px; height:31px; }

.pro-intab-body .ft_more { text-align:center; }
.pro-intab-body .ft_more a { color:#666; }
.pro-intab-body .ft_more a:hover { color:#2883e5; }



/***************pro_car_lb*******************/
.pro_car_lb { }
.pro_car_lb ul { margin-bottom:2.7%;  border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; }
.pro_car_lb ul li { float:left; width:33.33%; *+width:26.72%; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; padding:0px 3.265% 3.2%; -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;box-sizing:border-box;  }
.pro_car_lb ul li .divimg { margin-top:2%; border-bottom:1px dotted #dcdcdc; }

.pro_car_lb ul li .text { padding-left:4%; padding-top:5%; }
.pro_car_lb ul li .text h2 { height:1.5em; overflow:hidden; margin:1.5% 0px 6%; }
.pro_car_lb ul li .text h2 a { color:#000; }
.pro_car_lb ul li .text h2 a:hover { color:#014099; }
.pro_car_lb ul li .text p { color:#474747; margin-top:5.25%; height:2.86em; overflow:hidden; line-height:143%; }
.pro_car_lb ul li dl { margin-left:-12px; }
.pro_car_lb ul li dl dd { float:left; text-align:center; width:84px; position:relative; padding-top:60px; color:#666; margin-right:1px; }
.pro_car_lb ul li dl dd i { position:absolute; left:50%; top:0px; width:50px; height:50px; background:#6eb92b; margin-left:-25px; border-radius:50%; }
.pro_car_lb ul li dl dd i img { width:100%; }
.pro_car_lb ul li dl dd i .ratio-img { background:none; }

.pro_car_lb ul li .more { margin-top:8.5%; }
.pro_car_lb ul li .more a { color:#fff;  padding:5.5px 24px 5.5px 14px; display:inline-block; background:#2883e5; letter-spacing:2px; position:relative; border-radius:5px; }
.pro_car_lb ul li .more  a i { position:absolute; right:14px; top:50%; margin-top:-4px; width:5px; height:8px; background:url(../images/ab_car_jt01.png) no-repeat right center;}
.pro_car_lb ul li .more a:hover{ background:#014099; color:#fff; }


/*******************pro_car_con_head*********************/
.pro_car_con_head { }
.pro_car_con_pic { float:left; width:50%; margin-left:-1px; border:1px solid #e2e2e2; -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;box-sizing:border-box; background:url(../images/pro_car_con_pic_bg01.jpg) repeat-x left top;  }
/* box */
.pro_car_con_pic .box{width:100%; float:left;}
.pro_car_con_pic .tb-pic { text-align:center; }
.pro_car_con_pic .tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.pro_car_con_pic .tb-pic  img{vertical-align:middle; max-width:100%; }
.pro_car_con_pic .tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.pro_car_con_pic .tb-thumb{  text-align:center; padding-bottom:2.6%; }
.pro_car_con_pic .tb-thumb li{ display:inline-block; *+display:inline;}
.pro_car_con_pic .tb-booth{ position:relative;z-index:1;}
.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;display:none;text-align:center;overflow:hidden;}
.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.pro_car_con_pic .tb-thumb li a { display:inline-block; width:12px; height:12px; border:1px solid #bfbfbf; background:#fff; border-radius:50%; margin:0px 6px;  }
.pro_car_con_pic .tb-thumb .tb-selected a { background:#2883e5; width:10px; height:10px; border:1px solid #2883e5; }
			
.pro_car_con_pic .tb-booth .fangda { position:absolute; width:134px; height:21px; left:49%; top:63%; z-index:2; }	
.pro_car_con_pic .tb-booth:hover .fangda { display:none;}


.pro_car_con_text { float:right; width:44.84%; padding-left:5.16%; }
.pro_car_con_text h2 { height:1.5em; color:#000; font-weight:normal; overflow:hidden; margin:-4px 0px 4%; }
.pro_car_con_text h2 a { color:#000; }
.pro_car_con_text h2 a:hover { color:#014099; }
.pro_car_con_text h3 { color:#666; padding:1.4% 0px 3.4%; }
.pro_car_con_text ul { margin-left:-17px; padding-bottom:4.5%;  }
.pro_car_con_text ul li { float:left; text-align:center; width:86px; position:relative; padding-top:63px; color:#666; margin-right:1px; }
.pro_car_con_text ul li i { position:absolute; left:50%; top:0px; width:50px; height:50px; background:#6eb92b; margin-left:-25px; border-radius:50%; }
.pro_car_con_text ul li i img { width:100%; }
.pro_car_con_text ul li i .ratio-img { background:none; }

.pro_car_con_text dl { border-top:1px dotted #dcdcdc; padding-top:1.5%; }
.pro_car_con_text dl dt { font-weight:bold; padding:2.1% 0px 1.1%; }
.pro_car_con_text dl dd { line-height:210%; }

.pro_car_con_text .more { margin-top:4.75%; }
.pro_car_con_text .more a { color:#fff; font-weight:600;  padding:9.5px 51px 9.5px 44px; display:inline-block; background:#2883e5; letter-spacing:2px; position:relative; border-radius:5px; }
.pro_car_con_text .more  a i { position:absolute; right:19px; top:50%; margin-top:-4px; width:5px; height:8px; background:url(../images/ab_car_jt01.png) no-repeat right center;}
.pro_car_con_text .more a:hover{ background:#014099; color:#fff; }


/*.pro_special_con .pro_car_con_text ul li i { background:#d4d4d4; }
.pro_special_con .pro_car_con_text .more { margin-top:7.2%; }
.pro_special_con .pro_car_con_text dl { padding-top:2.1%; }
.pro_special_con .pro_net_head ul { width:420px; }
.pro_special_con .pro_net_head ul li { width:100%; }
*/
/******************pro_car_con********************/
.pro_car_con { padding:2.65% 0px 3.7%; margin-top:4.6%;  border-top:1px solid #e2e2e2; }
.pro_car_con .con { color:#666; line-height:183%; }
.pro_car_con .con p { padding-bottom:10px; }
.pro_car_con .con img { max-width:100%; }

/*******************pro_car_model***************************/
.pro_car_model { margin-top:2.2%; }
.pro_car_model h2 { color:#000; padding-bottom:2.6%; }
.pro_car_model .ph_table { width:400px; text-align: center; }
.pro_car_model .ph_table td { text-align: center; padding:18px 0.5px 0px;  border-left:1px solid #e2e2e2; color:#666; }
.pro_car_model .ph_table thead td { font-weight:bold; line-height:100%; padding-bottom:3px; padding-top:0px; }
.pro_car_model .ph_table td:first-child { text-align:left; border-left:none; }
.pro_car_model .ph_table .t1 { width:25%;  }
.pro_car_model .ph_table .t2 { width:34.5%; }

.pro_car_model .ph_table td  a { color:#8a8a8a; }
.pro_car_model .ph_table td  a:hover { color:#f36f31; }



/*************pro_close***************/
.pro_close { text-align:right; margin-top:2%; }  
.pro_close a{display: inline-block; background:#bababa; border-radius:3px; color:#fff; padding:6px 36px; }
.pro_close a:hover{background:#014099; color:#fff; }


.pro_special_con .pro_car_model {  margin-bottom:3%; }
.pro_special_con .pro_car_model .ph_table { width:100%; }
.pro_special_con .pro_car_model .ph_table .t1 { width:7.03%;  }
.pro_special_con .pro_car_model .ph_table .t2 { width:7.42%; }
.pro_special_con .pro_car_model .ph_table .t3 { width:10.3125%; }
.pro_special_con .pro_car_model .ph_table .t4 { width:10.3125%; }
.pro_special_con .pro_car_model .ph_table .t5 { width:10.3125%; }
.pro_special_con .pro_car_model .ph_table .t6 { width:10.3125%; }
.pro_special_con .pro_car_model .ph_table .t7 { width:10%; }
.pro_special_con .pro_car_model .ph_table .t8 { width:8.9%; }
.pro_special_con .pro_car_model .ph_table .t9 { width:8.9%; }
.pro_special_con .pro_car_model .ph_table .t10 { width:10.3125%;  }
.pro_special_con .pro_car_model .ph_table .t11 {  }


.pro_buscar_con  .pro_car_con_text ul li { width:84px; height:3em; margin-right:0px; }
.pro_buscar_con  .pro_car_con_text ul { padding-bottom:1.7%; }
.pro_buscar_con  .pro_car_con_text dl dt { padding-top:2.2%;  padding-bottom:1.4%; }
.pro_buscar_con  .pro_car_con_text dl dd img { margin-top:1.2%; max-width:45%; margin-right:2%; }
.pro_buscar_con  .pro_car_con_text .more { margin-top:4.15%; }

.pro_buscar_con .pro_car_model { margin-top:0.4%; margin-bottom:3%; }
.pro_buscar_con .pro_car_model .ph_table { width:100%; }
.pro_buscar_con .pro_car_model .ph_table .t1 { width:7.8125%;  }
.pro_buscar_con .pro_car_model .ph_table .t2 { width:7.7%; }
.pro_buscar_con .pro_car_model .ph_table .t3 { width:8.7%; }
.pro_buscar_con .pro_car_model .ph_table .t4 { width:9.7%; }
.pro_buscar_con .pro_car_model .ph_table .t5 { width:9.7%; }
.pro_buscar_con .pro_car_model .ph_table .t6 { width:13.7%; }
.pro_buscar_con .pro_car_model .ph_table .t7 { width:14.7%; }
.pro_buscar_con .pro_car_model .ph_table .t8 { }

.pro_buscar_con .pro_car_con { padding-bottom:0.9%; }
.pro_buscar_con .pro_buscar_con { position:relative; margin-bottom:3%; }
.pro_buscar_con .pro_buscar_con .auto-img { height:462px; }
.pro_buscar_con .pro_buscar_con .txt { background:#6eb92b; position:absolute; left:3.90625%; bottom:10.8225%; padding:2.3% 3% 3.2%; color:#fff; max-width:86%; }
.pro_buscar_con .pro_buscar_con .txt h2 { padding-bottom:1.8%; }
.pro_buscar_con .pro_buscar_con .txt p { line-height:200%; }



/*****************pro_card_bus************************/
.pro_card_bus {}
.pro_card_bus .pro-buttab-head { text-align:center; margin:0px 0px 3.2%; }
.pro_card_bus .pro-buttab-head a{ display:inline-block;color:#666; text-align:center; padding-top:107px;  position:relative; cursor:pointer; width:112px; margin:0px 2%; }
.pro_card_bus .pro-buttab-head a i { position:absolute; left:50%; margin-left:-47px; background:#d4d4d4; height:94px; width:94px; border-radius:50%; display:inline-block; top:0px; line-height:94px; }
.pro_card_bus .pro-buttab-head a i img { width:100%; vertical-align:middle; display:inline-block; }
.pro_card_bus .pro-buttab-head a.on { color:#6eb92b; }
.pro_card_bus .pro-buttab-head a.on i { background:#6eb92b; }

.pro-bustab-body  { width:100%;}


/**************************pro_buscar_lb***********************************/
.pro_buscar_lb ul li .text { padding-left:0px; }
.pro_buscar_lb ul li .text h2 {  margin:1.5% 0px 7%; }
.pro_buscar_lb ul li .text p { color:#666; margin-top:10%;  height:6.64em;  line-height:166%; }
.pro_buscar_lb ul li dl { margin-left:-18px; position:relative; }
.pro_buscar_lb ul li dl dd.car { /*position:absolute;*/ top:0px; right:2px; width:168px; }
.pro_buscar_lb ul li dl dd.car i { width:100%; background:none; line-height:50px; margin-left:0px; border-radius:0px; left:0px; }
.pro_buscar_lb ul li dl dd.car i img { width:100%; display:inline; vertical-align:middle;}
.pro_buscar_lb ul li .more { margin-top:16%; }

/******************pro_special_lb*****************/
.pro_special_lb {}
.pro_special_lb ul li { padding-bottom:3.8%; }
.pro_special_lb ul li .text h2 { margin-bottom:4%; }
.pro_special_lb ul li .text p {color:#666; height:8.3em; margin-top:0px;  line-height:166%;}
.pro_special_lb ul li .more a { background:#2883e5; }
.pro_special_lb ul li .more a i { margin-top:-3px; }
.pro_special_lb ul li .more a:hover { background:#014099; color:#fff; }



/*******************pro_query_head************************/
.pro_query_head { background:#f5f5f5; padding:2.9% 0px; margin-bottom:3.5%;  }

.pro_query_tab { background:url(../images/pro_query_head_bg01.png) repeat-y; width:820px; border-radius:5px; padding:15px 16px;  margin:0px auto;  box-shadow:0px 3px 5px #999;    }

.pro_query_tab .pro_tab_head {  margin:0px 0px 12px; padding-left:1.7%; }
.pro_query_tab .pro_tab_head a{ display:inline-block;color:#fff; position:relative; cursor:pointer;  padding:1px 24px 1px 9px;  margin:0px 0px 0px 2%; }
.pro_query_tab .pro_tab_head a label { position:absolute; left:0px; top:0px; width:100%; height:100%; border:1px solid #fff; display:none;  border-radius:5px; }
.pro_query_tab .pro_tab_head a i { position:absolute; right:6px; top:50%; margin-top:-2.5px;  width:8px; height:5px;  display:inline-block; background:url(../images/pro_jt01.png) no-repeat; display:none; }
.pro_query_tab .pro_tab_head a i img { width:100%; vertical-align:middle; display:inline-block; }
.pro_query_tab .pro_tab_head a.on i { display:block; }
.pro_query_tab .pro_tab_head a.on label { display:block; }


.pro_query_tab .pro-query-body .inp { background:#fff; padding:5px 54px 5px 17px; border-radius:5px;  position:relative; }
.pro_query_tab .pro-query-body .inp .put01 { float:left; width:100%; background:none; border:none; height:30px; line-height:30px; }
.pro_query_tab .pro-query-body .inp .but01 { position:absolute; background:url(../images/search_but01.png) no-repeat; width:18px; height:18px; top:50%; border:none; margin-top:-9px; right:18px;  }
.pro_query_tab .pro-query-body .example { text-align:right; color:#fff; padding-top:1%; padding-right:2%; }

.pro_query_tab .pro-query-body .drop_down  { position:absolute; padding:0px 2.5%; max-height:200px; overflow-y:auto; display:none; z-index:9; color:#222; left:0px; top:100%; background:#f2f2f2;  width:95%; }
.pro_query_tab .pro-query-body .drop_down p {  padding:6px 10px; border-bottom:1px solid #fff; cursor:pointer;  }
.pro_query_tab .pro-query-body .drop_down p a { color:#222; display:block; }
.pro_query_tab .pro-query-body .drop_down p.on,.pro_query_tab .pro-query-body .drop_down p:hover { background:#00539d;color:#fff; border-radius:2px; }
.pro_query_tab .pro-query-body .drop_down  h2 {padding:5px 10px; display:none;  }
.pro_query_tab .pro-query-body .drop_down a { color:#1971cb; }
.pro_query_tab .pro-query-body .drop_down p.on a,.pro_query_tab .pro-query-body .drop_down p:hover a { color:#fff; }

.pro-query-body .pro_query_form { }
.pro-query-body .pro_query_form ul li { float:left; width:30%; background:#fff;  border-radius:5px; position:relative; margin:5px 1.5%; }
.pro-query-body .pro_query_form .select-box {  height:30px; line-height:30px; }
.pro-query-body .pro_query_form .select-box dt b { line-height:30px; }

.pro-query-body .pro_query_form .but {background:#2691ff;  float:left; width:50%;  border:none; color:#fff; height:30px; border-radius:5px; }
.pro-query-body .pro_query_form ul li.last01 { background:none; }
.pro-query-body .pro_query_form ul li.zindex10 { z-index:10;}
.pro-query-body .pro_query_form ul li.zindex9 { z-index:9;}
.pro-query-body .pro_query_form ul li.zindex8 { z-index:8;}
.pro-query-body .pro_query_form ul li.zindex7 { z-index:7;}
.pro-query-body .pro_query_form ul li.zindex6 { z-index:6;}
.pro-query-body .pro_query_form ul li.zindex5 { z-index:5;}

.card_bus_form  h2 { color:#666; margin-bottom:0.5%; }
.card_bus_form  .radio_bon {}
.card_bus_form  .radio_bon span { padding-left:24px; apply_expert_form-space: normal; position:relative; margin: 0px 20px 0px 0px; cursor: pointer;  display:inline-block; line-height:36px;  }
.card_bus_form  .radio_bon span i {background: url(../images/radio_01.png) no-repeat 0 bottom; position:absolute; left:0px; top:50%; margin-top:-10px; width:20px; height:20px; }

.card_bus_form  .radio_bon span.on i { background-position: 0 top; }
.card_bus_form  .radio_bon .radio { display: none; }

.card_bus_form .check_group { float:left; cursor:pointer; padding-right:20px; }
.card_bus_form .check_group .checkbox { float:left; cursor:pointer; width:20px; height:20px; background:url(../images/radio_01.png) no-repeat left bottom; margin-top:8px; margin-right:4px; }
.card_bus_form .check_group .checkbox02 { background-position:left top; }
.card_bus_form .check_group label { float:left; cursor:pointer; line-height:36px; }
.card_bus_form .check_group .checkbox input { display:none; }


.card_bus_form .bus_form { float:left; width:96%; padding:2%; margin-bottom:10px; background:#fff; border-radius:5px;  }
.card_bus_form .bus_form_sel ul li { float:left; width:30%; background:#fff;  border-radius:5px; position:relative; margin:5px 1.5%; border:1px solid #ccc; }
.card_bus_form .bus_form_sel ul li.r { width:auto; border:none;height:30px; line-height:30px; }

.card_bus_form .select-box {  height:30px; line-height:30px; }
.card_bus_form .select-box dt b { line-height:30px; }

.card_bus_form .bus_form_but input {background:#2691ff;  float:left; width:20%;  border:none; color:#fff; height:30px; border-radius:5px; margin:5px 3% 0px 0px; }


/**************pro_query_pic****************/
.pro_query_pic {  }
.pro_query_pic img { width:100%; }



/**********network************/
.pro_net_head { background:url(../images/pro_net_head_bg.jpg) no-repeat center center; background-size:cover; padding:1.5% 0px 2.5%; position:relative; }
.pro_net_head h2 { color:#fff; font-weight:normal; text-align:center; }
.pro_net_head ul { width:852px; margin:1.15% auto 0px; }
.pro_net_head ul li { float:left; width:49.3%; }
.pro_net_head ul li .inp { background:#fff; padding:5px 54px 5px 7em; border-radius:5px;  position:relative; }
.pro_net_head ul li .inp .put01 { float:left; width:100%; background:none; border:none; height:30px; line-height:30px; }
.pro_net_head ul li .inp .but01 { position:absolute; background:url(../images/search_but01.png) no-repeat; width:18px; height:18px; top:50%; border:none; margin-top:-9px; right:18px;  }
.pro_net_head ul li .inp label { position:absolute; left:0.5em; top:5px; height:30px; line-height:30px; }
.pro_net_head ul li:first-child +li { float:right; }
.pro_net_head .tit { position:absolute; color:#fff; top:13%; right:1.7%; text-align:right; line-height:120%;  }


.pro_in_body .pro_net_head ul li .inp { /*padding-left:10px;*/ }
.pro_special_con .pro_net_head ul li .inp { /*padding-left:10px;*/ }


/******************pro_network***************************/
.pro_network { padding:3.1% 0px 0px; }
.pro_network .pro_net_tab { float:right; background:url(../images/pro_net_tab_bg01.jpg) repeat-x;  width:356px; margin-left:2.27%; padding:0px 17px 12px;  box-shadow:0px 3px 5px #999; border-radius:5px; }
.pro_network .pro_net_tab h2 { color:#fff; font-weight:normal; padding:20px 0px 20px 25px; }
.pro_network .pro_net_tab .con { padding:26px 32px 40px 25px; background:#fff; }
.pro_network .pro_net_tab .con ul { height:553px; overflow:hidden; }
.pro_network .pro_net_tab ul li { cursor:pointer; margin-bottom:30px; border-bottom:1px dotted #dcdcdc; }
.pro_network .pro_net_tab ul li .divimg img { width:100%; }
.pro_network .pro_net_tab ul li .text  { margin:14px 0px 22px; padding:0px 26px; line-height:175%; color:#666; position:relative; }
.pro_network .pro_net_tab ul li .text b { color:#010101; }
.pro_network .pro_net_tab ul li .text label { color:#0b73e3; font-weight:bold; }
.pro_network .pro_net_tab ul li .text .num { position:absolute; background:url(../images/pro_net_add.png) no-repeat; width:18px; height:26px; color:#fff; text-align:center; line-height:22px; font-weight:600; left:0px; top:4px; }


.pro_network  .pro_net_map  { overflow:hidden; }
.pro_network  .pro_net_map #allmap { height:707px; width:100%;   }








/*********************about***********************************/
.ab_intro .intro_head { background:#f4f8fd; position:relative; color:#333333; }
.ab_intro dl dt { font-weight:bold;}
.ab_intro .intro_head dl { padding:6% 6.53125% 4.3% 29.6875%; }
.ab_intro .intro_head dl dt { color:#014099; margin-bottom:1.5%; }
.ab_intro .intro_head dl dd { color:#333; }
.ab_intro .intro_head .divimg { position:absolute; text-align:center; z-index:2; left:4.0625%; width:24.22%; bottom:-14%;  }
.ab_intro .intro_head .divimg img { max-width:100%; }

.ab_intro .intro_body { color:#fff; background:url(../images/intro_body_img01.jpg) no-repeat center center; background-size:cover; }
.ab_intro .intro_body dl { padding:5.2% 0px 5.3% 7.03125%; width:622px; }
.ab_intro .intro_body dl dt { margin-bottom:1.75%;}


/*****************ab_intro_lb************************/
.ab_intro_lb {}
.ab_intro_lb ul li { float:left; width:100%; position:relative; }
.ab_intro_lb .divimg { float:left; width:50%; }
.ab_intro_lb .divimg img { width:100%; }
.ab_intro_lb .text { position:absolute; background:#085fc8;color:#fff;  right:0px; width:50%; top:0px; height:100%; }
.ab_intro_lb .wrapper { position:absolute; /*height:100%;display:table;*/ padding:11% 17.72% 0px 10.47%; }
.ab_intro_lb .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .ab_intro_lb .wrapper {top:50%; display:block;height:auto}
.ie7 .ab_intro_lb .subwrap{position:relative;top:-50%; }
.ab_intro_lb dl dt { font-weight:bold; padding-bottom:5.75%; }
.ab_intro_lb dl dd {  text-align:justify; max-height:15em; overflow:hidden; }

.ab_intro_lb ul li.li02 .divimg { float:right; }
.ab_intro_lb ul li.li02 .text { right:auto; left:0px; color:#333; background:#f5f5f5; }
.ab_intro_lb ul li.li02 dl dt { color:#014099;}
.ab_intro_lb ul li.li02 .wrapper { padding-top:12.4%; }




/*****************ab_culture_pic************************/
.ab_culture_pic {}
.ab_culture_pic ul li { float:left; width:100%; position:relative; }
.ab_culture_pic .divimg { float:left; width:100%; }
.ab_culture_pic .divimg img { width:100%; }
.ab_culture_pic .text { position:absolute; z-index:2; background:rgba(23,114,230,0.79);color:#fff; right:9.22%; width:522px; bottom:11.16%; }
.lt9 .ab_culture_pic .text {filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#881772e6", EndColorStr="#881772e6")}

.ab_culture_pic dl { padding:7.8% 8.4% 12.5%; background:url(../images/ab_culture_pic_line01.jpg) no-repeat left top; }
.ab_culture_pic dl dt { padding-bottom:4.2%; }
.ab_culture_pic dl dt .span02 { color:#a7c1f3; position:relative; top:-6px; padding-left:1em; font-weight:bold; }
.ab_culture_pic dl dd { margin-left:8%; padding:0.2% 5%; line-height:166%; font-weight:bold;  border-left:1px solid #6eb92b; }

.ab_culture_pic ul li.li02 .text { right:auto; left:9.22%; background:url(../images/ab_culture_pic_line01.jpg) no-repeat left top rgba(110,185,43,0.79); }
.lt9 .ab_culture_pic ul li.li02 .text {filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#886eb92b", EndColorStr="#886eb92b")}

.ab_culture_pic ul li.li02 dl dt .span02 { color:#bfdeab;  }
.ab_culture_pic ul li.li02 dl dd { border-left:1px solid #fff; }


/*******************ab_culture_body**************************/
.ab_culture_body { background:#f5f5f5; padding:4.5% 0px 4%; text-align:center; }
.ab_culture_body h2 { color:#014099; margin-bottom:8%; position:relative; padding-top:129px; }
.ab_culture_body h2 i { position:absolute; left:50%; margin-left:-47px; top:0px; border:1px solid #b4d894; width:92px; height:92px; border-radius:50%; }
.ab_culture_body h2 i img { width:100%; }
.ab_culture_body h2 i .ratio-img { background:none; }
.ab_culture_body p { color:#333; padding:8% 0px 0px; position:relative; overflow:hidden; height:4.5em; }
.ab_culture_body p i { width:41px; height:1px; background:#2e2e2e; top:0px; position:absolute; left:50%; margin-left:-20.5px; }
.ab_culture_body ul li { display:inline-block; *+display:inline; width:280px; padding:0px 37px; border-left:1px solid #c9c9c9; }
.ab_culture_body ul li:first-child { border-left:none; }


.ab_contact { position:relative; }
.ab_contact #map { width:100%; height:550px; }

.ab_contact .cont-txt { position:absolute; top:50%; margin-top:-201.5px; right:5.5%; background:url(../images/cont-txt_bg01.png) no-repeat; background-size:cover; color:#fff; padding:0px 35px; width:299px; height:403px; }
.ab_contact .cont-txt p { line-height:183%; margin-top:44px; margin-bottom:52px; }
.ab_contact .cont-txt p a { color:#fff; }
.ab_contact .cont-txt p a:hover { color:#f0f0f0; }

.ab_contact .cont-txt .code { background:#fff; text-align:center; width:135px; padding:1px; }
.ab_contact .cont-txt .code img { width:120px; height:120px; margin:7px auto; }
.ab_contact .cont-txt .code label { display:block; padding:5px 0px 8px; color:#000; border-top:1px solid #dedede; }



.ab_contact_lb { margin-top:3.5%; background:url(../images/ab_contact_lbbg01.png) repeat-x center center; padding:15px; background-size:auto 100%; margin-bottom:1.2%; }
.ab_contact_lb .con { background:#fff; padding:3.6%;}
.lt9 .ab_contact_lb .con { padding:2% 3.6%; }
.ab_contact_lb ul { }
.ab_contact_lb ul li { float:left; width:33.33%; *+width:33%; -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;box-sizing:border-box; }
.ab_contact_lb ul li dl {border-right:1px solid #e2e2e2; padding-left:24.23%; height:143px; border-bottom:1px solid #e2e2e2;  }
.ab_contact_lb ul li dl dt {  color:#014099; padding-top:12px; padding-bottom:3.7%; font-weight:bold;  }
.ab_contact_lb ul li dl dd { color:#333; min-height:3em; overflow:hidden; }
.ab_contact_lb ul li a { color:#333; }
.ab_contact_lb ul li a:hover { color:#014099; }

.ab_contact_lb ul li:first-child dl { /*padding-left:12%;*/ }
.ab_contact_lb ul li:first-child dl dd { /*padding-top:25px;*/ }
/*.ab_contact_lb ul li:first-child +li+li dl { border-right:none; }
.ab_contact_lb ul li:first-child +li+li dl dt { color:#245dc7; }
.ab_contact_lb ul li:first-child +li+li+li dl { border-bottom:none; padding-left:12%; padding-top:22px; }
.ab_contact_lb ul li:first-child +li+li+li dl dt { color:#76ba35; }
.ab_contact_lb ul li:first-child +li+li+li+li dl { border-bottom:none; padding-top:22px; }
.ab_contact_lb ul li:first-child +li+li+li+li dl dt { color:#4d87dd; }
*/



.history-box { position:relative; }

/**************history-tab-head******************/
.ab_his_nav { position:absolute; background:#fff; width:142px; height:300px; top:0px; left:50%; margin-left:498px; /*transition:0.3s all; -webkit-transition:0.3s  all;*/ }
.ab_his_nav  a { display:block; overflow:hidden; line-height:30px; margin:12px 0px 12px; padding:0px 15px; }
.ab_his_nav  a.on,.ab_his_nav a:hover { color:#fff; background:#6eb92b; }


.ab_his-tab-body { padding-right:142px; }

.ab_his_list { background:url(../images/ab_his_list_bg01.jpg) repeat-y center top; padding-bottom:3%;}
.ab_his_list ul li { position:relative; float:left; width:100%; }
.ab_his_list dl { width:45.7%; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; float:left; padding:4.6% 0.63% 2.9% 0px; color:#333; }
.ab_his_list dl dt { line-height:166%;  border-top:1px dashed #dcdcdc;  color:#014099; padding-bottom:2.3%; padding-top:2%; }
.ab_his_list dl dd { line-height:171%; padding:0px 0px 2%; margin-bottom:1%; }
.ab_his_list dl dt:first-child { border-top:none; }

.ab_his_list .date { position:absolute;  width:46.33%; color:#000; right:0px; top:0px; height:100%; z-index:2; overflow:hidden; }
.ab_his_list .date .font-48 { color:#085fc8; }
.ab_his_list .date .wrapper { position:absolute; height:100%;display:table; width:100%; }
.subwrap{display:table-cell;vertical-align:middle;}
.ie7 .ab_his_list .date .wrapper {top:50%; left:0px; display:block;height:auto}
.ie7 .ab_his_list .date .subwrap {position:relative;top:-50%; }

.ab_his_list .jt { background:url(../images/ab_his_list_li02.png) no-repeat; width:19px; height:14px; display:inline-block; position:absolute; left:50%; top:50%; margin-left:-7px; margin-top:0px; }
.ab_his_list ul li.li02 dl { float:right; }
.ab_his_list ul li.li02 .date {left:0px; right:auto; text-align:right; }
.ab_his_list ul li.li02 .jt { background:url(../images/ab_his_list_li01.png) no-repeat; margin-left:-12px; }


.his_fixed { position:fixed; top:13%; }

/******************ab_news_foucs*******************/
.ab_news_foucs { position:relative; float:left; width:100%; }
.ab_news_foucs dl dt { float:left; width:50%; position:relative; z-index:2; padding:20px 0px; }
.ab_news_foucs dl dt img { width:100%; }
.ab_news_foucs dl dd { color:#fff; position:absolute; right:0px; top:0px; background:#085fc8; height:100%; width:54.6875%; }
.ab_news_foucs dl dd .con {position:relative; padding:7.6% 9% 0px 17.14%; }
.ab_news_foucs dl dd h4 { max-height:3.334em; margin-bottom:2%;  overflow:hidden; line-height:166.7%; }
.ab_news_foucs dl dd .time { }
.ab_news_foucs dl dd .view { position:relative; padding-left:24px; padding-right:3%; }
.ab_news_foucs dl dd .view i { width:18px; height:16px; background:url(../images/ns_view_ico01.png) no-repeat; display:inline-block; position:absolute; left:0px; top:50%; margin-top:-8px; }
.ab_news_foucs dl dd .date { padding-right:6.5%; font-weight:bold;  }
.ab_news_foucs dl dd .share .bshare-custom { display:inline-block; }
.ab_news_foucs dl dd .share .bshare-custom .bshare-more.more-style-addthis {  color:#fff!important; line-height:150%!important; text-decoration:none; height:auto; background:none; padding-left:0px!important;  }
.ab_news_foucs dl dd .share .bshare-custom .bshare-more.more-style-addthis i {background:url(../images/ns_view_ico02.png) no-repeat; }

.ab_news_foucs dl dd p { max-height:7.5em; overflow:hidden; margin-top:4.8%; font-size: 14px;}
.ab_news_foucs dl dd a { color:#fff; }
.ab_news_foucs dl dd a:hover { color:#f0f0f0; }

.ab_news_foucs dl dd .more { margin-top:7.5%; }
.ab_news_foucs dl dd .more a { color:#fff;  padding:5.5px 24px 5.5px 14px; display:inline-block; background:#bababa; letter-spacing:2px; position:relative; border-radius:5px; }
.ab_news_foucs dl dd .more  a i { position:absolute; right:14px; top:50%; margin-top:-4px; width:5px; height:8px; background:url(../images/ab_car_jt01.png) no-repeat right center;}
.ab_news_foucs dl dd .more a:hover{ background:#014099; }


/*************ab_ns_list****************/
.ab_ns_list { margin-top:6.4%; }
.ab_ns_list ul { padding-bottom:1.8%;}
.ab_ns_list ul li { float:left; width:48.4375%; border-top:2px solid #e3e3e3; padding:10px 0px; clear: both; }
.ab_ns_list ul li:hover {border-top:2px solid #085fc8; }
.ab_ns_list ul li:hover .con { background:#f9f9f9; }
.ab_ns_list .con { padding:1.9% 5% 7.1% 3.23%; }
.ab_ns_list h2 { color:#000; line-height:167%; height:3.34em; overflow:hidden; font-weight:normal; }
.ab_ns_list h2 a { color:#000; }
.ab_ns_list h2 a:hover { color:#085fc8; }
.ab_ns_list .time { color:#085fc8; padding:1.6% 0px 2.8%; }
.ab_ns_list .view { position:relative; padding-left:24px; padding-right:3%; }
.ab_ns_list .view i { width:18px; height:16px; background:url(../images/ab_ns_list_li01.png) no-repeat; display:inline-block; position:absolute; left:-4px; top:50%; margin-top:-8px; }
.ab_ns_list .date { padding-right:6.5%; font-weight:bold;  }
.ab_ns_list .share .bshare-custom { display:inline-block; }
.ab_ns_list .share .bshare-custom .bshare-more.more-style-addthis {  color:#085fc8!important; line-height:150%!important; text-decoration:none; height:auto; background:none; padding-left:0px!important;  }
.ab_ns_list .share .bshare-custom .bshare-more.more-style-addthis i {background:url(../images/ab_ns_list_li02.png) no-repeat; width: 18px; height: 16px; }

.ab_ns_list p { color:#606060; line-height:150%; height:4.5em; overflow:hidden;  font-size: 14px;}

.ab_ns_list ul li:hover a { color:#087be5; }
.ab_ns_list ul li.li02 { float:right; clear: none;  }


.ab_ns_list ul li.bor {border-top:1px solid #e3e3e3;  }
.ab_ns_list ul li.bor .con { background:#f9f9f9; }


/***************ab_responlb******************/
.ab_responlb { float:left; width:100%; }
.ab_responlb ul li { float:left; width:47.8125%; position:relative; font-weight:bold; margin-bottom:3.8%; }
.ab_responlb ul li  span { float:left; width:100%; }
.ab_responlb ul li span img { max-height:100%; max-width:100%; vertical-align:middle;}
.ab_responlb ul li  figure { float:left; width:100%; margin-top:2.75%; }
.ab_responlb ul li  article {  height:3em; overflow:hidden; color:#353535;  line-height:150%;}
.ab_responlb ul li:hover article {  color:#1971cb; }
.ab_responlb ul li.li02 { float:right; }
.ab_responlb  .demo-gallery { border-bottom:1px solid #ececec; margin-bottom:1.4%; }
.ab_responlb ul li a { display:none; }
.ab_responlb ul li a.first { display:block; position:absolute; display:inline-block; z-index:2; left:0px; top:0px; width:100%; height:100%; }

/**********ab_honnor************/
.ab_honnor  { background:url(../images/ab_honnor_bg01.jpg) no-repeat center top #fbfbfb; background-size:100% auto; padding:3.7% 0px 2%; }
.ab_honnor h2 { text-align:center; color:#454545; margin-bottom:7%; }

.rf_bottom_main {  position:relative; background:url(../images/shadow.png) no-repeat center bottom; background-size:50% auto; }
.rf_bottom_main li {  position:absolute; /*cursor:pointer;*/}
.rf_bottom_main li .rf_txtBox { display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/png.png) repeat; }
.rf_bottom_main li .rf_txtBox h5 {  height:2em; line-height:2em; border-top:2px solid #fff; border-bottom:2px solid #fff; font-size:28px; width:80%; color:#fff; font-weight:normal; margin:0 auto; margin-top:10%;}
.rf_bottom_main li .rf_txtBox dl { padding-top:0.8em; font-size:18px; color:#fff; line-height:2.5em; }
.rf_bottom_main li .rf_txtBox dd {  width:80%; margin:0 auto; overflow:hidden;}
.rf_bottom_main li .rf_txtBox dd span.rf_span1 { width:25%; display:block; float:left; }
.rf_bottom_main li .rf_txtBox dd span.rf_span2 { width:75%; display:block; float:left; }

.rf_bottom_main li.on:hover .rf_txtBox {  display:block;}

.rf_txtWrap {  margin-bottom:1px; position:relative; overflow:hidden; }
.rf_bottom_main li p { height:4em; position:absolute; left:0px; bottom:0.5em;  width:100%; text-align:center; line-height:3.5em; font-weight:bold; color:#fff; background:url(../images/ab_honnor_txtbg01.png) no-repeat; background-size:100% 100%;  }
.rf_txtWrap img {  width:100%; height:auto;  border-radius:10px; }

.rf_bottom { position:relative; }
.honnor_butlf {  position:absolute; cursor:pointer; z-index:999; left:12%; top:50%; background:url(../images/honnor_butlf.png) no-repeat left top; display:block; width:51px; height:51px; margin-top:-25.5px;}
.honnor_butlf:hover { background-position:left bottom; }
.honnor_butrt {  position:absolute;  cursor:pointer; z-index:999; right:12%; top:50%; background:url(../images/honnor_butrt.png) no-repeat left top; display:block; width:51px; height:51px; margin-top:-25.5px;}
.honnor_butrt:hover { background-position:left bottom; }


.rf_bottom_l {  position:absolute; left:0; top:50%; background:url(../images/ab_honnor_but01.png) no-repeat left center; background-size:100% 100%; display:block; width:3em; height:3em; margin-top:-1.5em;}
.rf_bottom_r {  position:absolute; right:0; top:50%; background:url(../images/ab_honnor_but02.png) no-repeat left center; display:block;  background-size:100% 100%;  width:3em; height:3em; margin-top:-1.5em;}


.honnor_butlf3 {  position:absolute; cursor:pointer; z-index:999; left:14%; top:20%; background:url(../images/); display:block; width:10%; height:50%; }
.honnor_butrt3 {  position:absolute;  cursor:pointer; z-index:999; right:14%; top:20%;  background:url(../images/); display:block; width:10%; height:50%; }

.honnor_butlf2 {  position:absolute; cursor:pointer; z-index:999; left:24%; top:8%; background:url(../images/); display:block; width:14%; height:68%; }
.honnor_butrt2 {  position:absolute;  cursor:pointer; z-index:999; right:24%; top:8%;  background:url(../images/); display:block; width:14%; height:68%; }



/*********************brand****************************/

/*************brand_inlb****************/
.brand_inlb {}
.brand_inlb ul li { float:left; width:47.8125%; }
.brand_inlb ul li h2 { color:#353535; margin-bottom:3.4%; }
.brand_inlb ul li h2 a { color:#353535; }
.brand_inlb ul li h2 a:hover { color:#087be5; }
.brand_inlb ul li .con { width:84.78%; border-left:1px solid #000; margin:0px auto; color:#666; padding:3.3% 0px 4% 4.46%; }
.brand_inlb ul li .con p { height:4.5em; overflow:hidden;}
.brand_inlb ul li.li02 { float:right; }


.brand_in_media { background:url(../images/brand_in_media_bg01.jpg) no-repeat center center; background-size:cover; padding:5.3% 0px 6.9%; margin-top:5.5%; }
.brand_in_media h2 { text-align:center; color:#fff; padding-bottom:2.75%; }
.brand_in_media ul { width:77.8125%; margin:0px auto; }
.brand_in_media ul li { float:left; color:#fff; width:30.42%;  margin:3.75% 0px; margin-right:4.37%; }
.brand_in_media ul li a { color:#fff; }
.brand_in_media ul li a:hover { color:#f0f0f0; }
.brand_in_media ul li dl dt { padding:4.75% 0px 3.25%; font-weight:bold; }
.brand_in_media ul li dl dd { height:4.5em; overflow:hidden; }


.brand_in_media ul li.mar0 { margin-right:0px; }


/*************brand_in_event****************/
.brand_in_event { margin-top:4%;}
.brand_in_event h2 { color:#454545; margin-bottom:2.5%; }
.brand_in_event .event_con { position:relative; }
.brand_in_event .event_bigpic { float:left; width:66.71%; position:relative; }
.brand_in_event .event_bigpic .divimg img { width:100%; }
.brand_in_event .event_bigpic dl { position:absolute; left:4.33%;  font-weight:bold; bottom:7.69%; color:#fff; background:rgba(73,56,3,0.7); background-size:cover; padding:1.8% 7.2% 2.6% 3%; }
.brand_in_event .event_bigpic dl dt span { display:block; }
.brand_in_event .event_bigpic dl dt a { color:#fff; }




.brand_in_event .event_piclb { float:right; width:32.03125%; position:relative; }
.brand_in_event .event_piclb ul li { float:left; width:100%; position:relative; }
.brand_in_event .event_piclb .text { position:absolute;overflow:hidden; left:0px; right:0px; top:0px; height:100%; z-index:2; color:#fff; background:rgba(9,104,205,0.9); opacity:0; transition:0.3s all; -webkit-transition:0.3s  all; }
.brand_in_event .wrapper { position:absolute; height:100%;display:table; padding:0px 9.39%; width:81.22%; }
.brand_in_event .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .brand_in_event .wrapper {top:50%; display:block;height:auto}
.ie7 .brand_in_event .subwrap{position:relative;top:-50%; }

.brand_in_event .event_piclb .tit { border:1px solid #75aae3; color:#fff; line-height:133%; padding:5% 6% 5.5%; }
.brand_in_event .event_piclb .tit p { max-height:3.99em; overflow:hidden; }
.brand_in_event .event_piclb ul li:first-child +li { position:absolute; left:0px; bottom:0px; }

.brand_in_event .event_piclb.ratio-img { background:none; }

.brand_in_event .event_piclb ul li:hover .text { opacity:1; }
.lt9 .brand_in_event .event_piclb ul li .text { display:none; }
.lt9 .brand_in_event .event_piclb ul li:hover .text { display:block; }


/************brand_in_promotion***********/
.brand_in_promotion {margin-top:4%; padding-bottom:3%; }
.brand_in_promotion h2 { color:#454545;  margin-bottom:2.5%; }

.brand_in_promotion .promotion_lf { float:left; width:66.02%; }
.brand_in_promotion .promotion_lf .divimg { float:left; width:34.79%; }
.brand_in_promotion .promotion_lf .text { float:right; width:61.54%; }
.brand_in_promotion .promotion_lf h3 { position:relative; background:rgba(110,185,43,0.8); left:-20%; width:100%; color:#fff; padding:4% 0px 4% 20%; margin-top:1.5%;  }
.lt9 .brand_in_promotion .promotion_lf h3 {filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#886eb92b", EndColorStr="#886eb92b")}


.brand_in_promotion .promotion_lf h3 a { color:#fff; }
.brand_in_promotion .promotion_lf h3 a:hover { color:#f0f0f0; }
.brand_in_promotion .promotion_lf .line { padding-top:0.7%; }
.brand_in_promotion .promotion_lf .line span { width:71px; height:1px; background:#353535; display:inline-block;}
.brand_in_promotion .promotion_lf .con { color:#666; height:8.65em; overflow:hidden; margin-top:4.2%; margin-bottom:2.75%; }
.brand_in_promotion .promotion_lf .con p { padding-bottom:1em; }
.brand_in_promotion .promotion_lf a.more { background:url(../images/brand_jt02.png) no-repeat left bottom; width:5px; height:8px; display:inline-block; }
.brand_in_promotion .promotion_lf a.more:hover { background-position:left top; }




.brand_in_promotion .promotion_lb { float:right; width:30.7%; }
.brand_in_promotion .promotion_lb h3 { position:relative; padding-top:4.2%; }
.brand_in_promotion .promotion_lb h3 a { color:#353535; }
.brand_in_promotion .promotion_lb h3 a:hover { color:#0060d8; }
.brand_in_promotion .promotion_lb h3 i { width:71px; position:absolute; left:0px; top:0px; height:1px; background:#353535; }
.brand_in_promotion .promotion_lb p { color:#666; height:3em; overflow:hidden; margin-top:2%; margin-bottom:2%; }
.brand_in_promotion .promotion_lb a.more { background:url(../images/brand_jt02.png) no-repeat left bottom; width:5px; height:8px; display:inline-block; }
.brand_in_promotion .promotion_lb a.more:hover { background-position:left top; }

.brand_in_promotion .promotion_lb ul li { margin-top:6.5%; }
.brand_in_promotion .promotion_lb ul li:first-child { margin-top:0px; }



/************brand_promotion**************/
.brand_promotion { }
.brand_promotion ul { border-bottom:1px solid #ececec; margin-bottom:1.4%; }
.brand_promotion ul li { float:left; width:47.8125%; font-weight:bold; margin-bottom:3.8%; }
.brand_promotion ul li img { width:100%; }
.brand_promotion ul li p { margin-top:2.75%; height:3em; overflow:hidden; line-height:150%; }
.brand_promotion ul li a { color:#353535; }
.brand_promotion ul li:hover a { color:#1971cb; }
.brand_promotion ul li.li02 { float:right; }


/************brand_event**************/
.brand_event { }
.brand_event ul { border-bottom:1px solid #ececec; margin-bottom:1.4%; *+padding-bottom:3%; *+margin-bottom:2%;  }
.brand_event ul li { float:left; width:31.25%; margin-right:3.125%; font-weight:bold; margin-bottom:3.9%; }
.brand_event ul li img { width:100%; }
.brand_event ul li p { margin-top:4.5%; height:3em; overflow:hidden; line-height:150%; }
.brand_event ul li a { color:#353535; }
.brand_event ul li:hover a { color:#1971cb; }
.brand_event ul li.mar0 { margin-right:0px; }


/**************brand_brand_lb*******************/
.brand_brand_lb { }
.brand_brand_lb ul { margin-bottom:1.75%; }
.brand_brand_lb ul li { float:left; width:100%; padding-bottom:3.4%; margin:3.4% 0px 0px; border-bottom:1px solid #e9e9e9; }
.brand_brand_lb ul li .divimg { float:left; width:45.78125%; }
.brand_brand_lb ul li .divimg img { width:100%; }
.brand_brand_lb ul li .text { float:right; width:50%; padding-top:2%; }
.brand_brand_lb ul li .date { color:#014099; font-weight:600; }
.brand_brand_lb ul li  .tit { margin-top:3.5%; max-height:3em; overflow:hidden; }
.brand_brand_lb ul li  .tit a { color:#2b2b2b; font-weight:600; }
.brand_brand_lb ul li  .tit a b { color:#014099; }
.brand_brand_lb ul li p { margin-top:3.75%; max-height:9em; overflow:hidden;  }
.brand_brand_lb ul li  a:hover { color:#014099; }

.brand_brand_lb .more { margin-top:6%; }
.brand_brand_lb .more a { color:#fff;  padding:5.5px 24px 5.5px 14px; display:inline-block; background:#bababa; letter-spacing:2px; position:relative; border-radius:5px; }
.brand_brand_lb .more  a i { position:absolute; right:14px; top:50%; margin-top:-4px; width:5px; height:8px; background:url(../images/ab_car_jt01.png) no-repeat right center;}
.brand_brand_lb .more a:hover{ background:#014099; color:#fff; }

.brand_brand_lb ul li:first-child { margin-top:0px; }


.article-box .art-title{ border-bottom:1px solid #ebebeb; padding-bottom:0.75%;  }
.article-box .art-title h6{  color:#202020; font-weight:600; text-align:center; margin-bottom:3.6%; }
.article-box .art-title .basic-list{ text-align:center;  }
.art-title .basic-list span{display:inline-block; color:#666;display: inline;margin:0 19.5px;}
.basic-list span.s4 { margin-left:10px; }
.basic-list span.s4 i{  display:inline-block; margin:0 2px; cursor:pointer;}
.basic-list span.s4 i.on{ color:#000;}
.basic-list .author { background:url(../images/author.png) no-repeat left center; padding-left:22px;  }
.basic-list .author b { font-weight:normal; color:#000; }

.basic-list .date { background:url(../images/time.png) no-repeat left center; padding-left:22px;  }
.basic-list .date b { font-weight:600; color:#014099; }

.art-title .basic-list .print { margin-right:0px; }

.article-box .art-text-box { width:84.22%; margin:4.4% auto 1.5%; overflow:hidden; /*font-size:12px;*/ color:#868686; line-height:166%; }
.article-box .art-text-box img { max-width:100%; }
.article-box .art-text-box p { padding-bottom:0.5%; }


.article-box .share{ float:left; width:84.22%; padding:0px 7.89% 4.2%; }
.article-box .share .sharetl { float:left; padding-right:5px; font-weight:600; line-height:24px; color:#666; }
.article-box .share .jiathis_style_24x24 { float:left;  }
.article-box .share .jiathis_style_24x24 a { margin:0px 2.5px; float:left; }
.article-box .share .jiathis_style_24x24 .jtico_tsina { background:url(../images/share_img01.jpg) no-repeat left top; }
.article-box .share .jiathis_style_24x24 .jtico_qzone { background:url(../images/share_img02.jpg) no-repeat left top; }
.article-box .share .jiathis_style_24x24 .jtico_tqq { background:url(../images/share_img03.jpg) no-repeat left top; }
.article-box .share .jiathis_style_24x24 .jtico_weixin { background:url(../images/share_img04.jpg) no-repeat left top; }

.pager-close{ border-top:1px solid #ececec; width:84.22%; padding:1.7% 7.89% 2%; }
.pager-close .pager-left{ line-height:210%; color:#0060d8; overflow:hidden;font-size: 14px;}
.pager-close .pager-left p span{color:#101010;}
.pager-close .pager-left p a{color:#101010;}
.pager-close .pager-left p a:hover{color:#0060d8;}

.pager-close .close-right{ float:right; padding-left:3%; padding-top:0.5%; }
.pager-close .close-right a{display: inline-block; background:#bababa; border-radius:3px; color:#fff; padding:6px 36px; }
.pager-close .close-right a:hover{background:#014099; color:#fff; }


/*******************brand_brand_con*************************/
.brand_brand_con { margin-top:1.2%; position:relative; }
.brand_brand_con .owl-carousel .owl-item { background:#f5f5f5; }
.brand_brand_con .item .divimg { float:left; width:57.5%; }
.brand_brand_con .item .divimg img { width:100%; display:inline-block; }
.brand_brand_con .text { overflow:hidden; width:34.375%; padding-left:4.53%; }
.brand_brand_con .text .date { float:left; width:100%; background:url(../images/brand_brand_con_line01.png) no-repeat 4.5em 0.1em; margin-top:11%; margin-bottom:7.6%; }
.brand_brand_con .text .date  span { line-height:100%; float:left; }
.brand_brand_con .text .date .span01 { color:#085fc8; width:1em; text-align:center;  }
.brand_brand_con .text .date .span02 { color:#085fc8; padding-left:0.75em; padding-top:1.3em; }
.brand_brand_con .text .tit { color:#2b2b2b; margin-bottom:6.2%; height:2.66em; overflow:hidden; font-weight:600; line-height:133%; float:left; width:100%; }
.brand_brand_con .text .con { color:#333; max-height:10.36em; float:left; width:100%; overflow:hidden; line-height:166%;  }
.brand_brand_con .text .con p { padding-bottom:0.75em; }

.brand_brand_con .close { text-align:right; padding-top:1.75%; }
.brand_brand_con .close a {display: inline-block; background:#bababa; border-radius:3px; color:#fff; padding:6px 36px; }
.brand_brand_con .close a:hover{background:#014099; color:#fff; }


/********************brand_album_list*****************************/
.brand_album_list {}

.brand-tab-head { text-align:center; margin:0px 0px 3.5%; }
.brand-tab-head  ul li { display:inline-block;color:#3c3c3c;text-align:center; padding-bottom:5px; margin:0px 3px; position:relative; }
.brand-tab-head  ul li label { display:inline-block;  border:1px solid #d7d7d7; min-width:127px;  *+width:127px;  padding:5.5px 0px; border-radius:5px; cursor:pointer; }
.brand-tab-head  ul li i { position:absolute; left:50%; margin-left:-5.5px; background:url(../images/brand_jt01.png) no-repeat; height:5px; width:11px; display:inline-block; bottom:0px; display:none;  }
.brand-tab-head ul li.on label { color:#fff; background:#2883e5;  border:1px solid #2883e5; }
.brand-tab-head ul li.on i { display: block; }
.brand-tab-head ul li a { position:absolute; left:0px; top:0px; width:100%; height:100%; display:block; z-index:9; }

.brand-tab-body  { width:100%;}

.brand_album_list  ul { padding-bottom:0.75%; *+margin-bottom:2.75%;  }
.brand_album_list  ul li { float:left; overflow:hidden; width:23.125%; margin-right:2.34375%;  position:relative; margin-bottom:2.4%; }
.brand_album_list  ul li .divimg img { width:100%; }
.brand_album_list  ul li p { position:absolute; left:0px; width:94%; bottom:-100%; background:rgba(110,185,43,0.9); color:#fff; text-align:center; padding:5.9% 3%; transition: 0.3s all; -webkit-transition: 0.3s all; }
.lt9 .brand_album_list  ul li p {filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#886eb92b", EndColorStr="#886eb92b")}
.brand_album_list  ul li:hover p { bottom:0px;}
.brand_album_list  ul li.mar0 { margin-right:0px; }


.brand_video_list  ul { *+margin-bottom:2.75%;  }
.brand_video_list  ul li { float:left; overflow:hidden; width:31.25%; margin-right:3.125%;  position:relative; margin-bottom:3.6%; cursor:pointer; }
.brand_video_list  ul li .divimg img { width:100%; }
.brand_video_list  ul li .bg { position:absolute; left:0px; width:100%; height:100%; top:0px; background:url(../images/brand_video_list_bg01.png); opacity:0; transition: 0.3s all; -webkit-transition: 0.3s all; }
.brand_video_list  ul li .play { position:absolute; left:50%; width:54px; height:38px; top:50%; background:url(../images/brand_play.png) no-repeat; margin:-19px 0px 0px -27px; transition: 0.3s all; -webkit-transition: 0.3s all;  opacity:0; }
.brand_video_list  ul li .tit { position:absolute; left:5%; width:90%; bottom:7.75%; color:#fff; text-align:center; transition: 0.3s all; -webkit-transition: 0.3s all;  opacity:0; }

.brand_video_list  ul li:hover .bg {opacity:1; }
.brand_video_list  ul li:hover .play {opacity:1; }
.brand_video_list  ul li:hover .tit {opacity:1; }

.lt9 .brand_video_list  ul li .bg { display:none; }
.lt9 .brand_video_list  ul li .play { display:none; }
.lt9 .brand_video_list  ul li .tit { display:none; }

.lt9 .brand_video_list  ul li:hover .bg { display:block; }
.lt9 .brand_video_list  ul li:hover .play { display:block; }
.lt9 .brand_video_list  ul li:hover .tit { display:block; }


.brand_video_list  ul li.mar0 { margin-right:0px; }

.brand_video_list .page { position:relative; top:-8px; }

/********video_tcbox**********/
.video_tcbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:-1; opacity:0; display:block;}
.video_tcbox .video_tccon {left:25%; position:absolute; width:45%;  z-index:2; background:#fff;}
.video_tcbox .video_tccon .con.play .bon-play { display:none;  }
.video_tcbox .video_t{  background:#000;}
.video_tcbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(13,45,43,0.8);}
.lt9 .video_tcbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#880d2d2b", EndColorStr="#880d2d2b");}
.video_tcbox .close { position:absolute; right:0px; top:0px; z-index:3; cursor:pointer; }
.video_tcbox .bon-play {background:url(../images/brand_play.png) no-repeat; width:54px; height:38px; position:absolute; left:50%; top:50%; margin:-19px 0 0 -27px; pointer-events: none; display:none; }
.video_tcbox p { text-align:center; padding:14px; color:#303030; background:#fff; }
.ie .video_tcbox .bon-play { display:none; } 

.video_tcbox.open { z-index:99999; opacity:1; }
.lt9 .video_tcbox { display:none; }
.lt9 .video_tcbox.open { z-index:99999; display:block; }


.video_con { margin-bottom:3%; }
.video_con.ind_5 { background:#000; cursor:pointer; position:relative; }
.video_con.ind_5 .bon-play { background:url(../images/brand_play.png) no-repeat; width:54px; height:38px; display:inline-block; position:absolute; left:50%; top:50%; margin-left:-27px; margin-top:-19px; pointer-events: none; }
.video_con.ind_5.play  .bon-play { display:none; }
.ie .video_con.ind_5  .bon-play { display:none; }



/*******************carrer***************************/
.job_list .ph_table { width: 100%; text-align: center; margin-bottom:2.8%; }
.job_list .ph_table td { text-align: center;  padding:10px 10px; color:#333; }
.job_list .ph_table thead td { background:#085fc8; font-weight:bold; border-bottom:none; padding:15px 10px; color:#fff;}
.job_list .ph_table tbody td:first-child  + td + td + td { color:#014099; }
.job_list .ph_table .t1 { width:21.875%;  }
.job_list .ph_table .t2 { width:10.9375%; }
.job_list .ph_table .t3 { width:17.5%; }
.job_list .ph_table .t4 { width:16.875%; }
.job_list .ph_table .t5 {width:12.66%;  }
.job_list .ph_table .t6 { }

.job_list .ph_table td:first-child  a { color:#333; }
.job_list .ph_table td:first-child  a:hover { color:#014099; }
.job_list .ph_table td:first-child + td + td + td + td + td  a { color:#fff;  padding:5.5px 24px 5.5px 14px; display:inline-block; background:#bababa; letter-spacing:2px; position:relative; border-radius:5px; }
.job_list .ph_table td:first-child + td + td + td + td + td  a i { position:absolute; right:14px; top:50%; margin-top:-4px; width:5px; height:8px; background:url(../images/ab_car_jt01.png) no-repeat right center;}
.job_list .ph_table td:first-child + td + td + td + td + td a:hover{ background:#014099; }

.job_list .ph_table tr.li02 { background:#f9f9f9; }


/**********************job_con_title*****************************/
.job_con_title {}
.job_con_title h2 { color:#fff; }
.job_con_title h2 span { background:#085fc8; padding:10px 36px; position:relative; display:inline-block; }
.job_con_title h2 span i { position:absolute; left:50%; margin-left:-8px; bottom:-10px; width:16px; height:10px; background:url(../images/job_con_title_jt01.png) no-repeat; }
.job_con_title ul { width:500px; margin:3.15% 0px 2.6%; }
.job_con_title ul li { float:left; width:202px; line-height:171%; padding-left:48px; color:#000; }


.job_con_describe {}
.job_con_describe dl { margin-top:2.65%; }
.job_con_describe dl dt { color:#085fc8; font-weight:bold; margin-bottom:1.2%; }
.job_con_describe dl dd { border:1px solid #efeded; line-height:200%; background:#f9f9f9; color:#333; position:relative; padding:34px 46px; }
.job_con_describe dl dd i { position:absolute; left:0px; background:#085fc8; top:-1px; bottom:-1px; width:3px; }

.job_con_describe dl:first-child +dl dt { color:#6eb92b; }
.job_con_describe dl:first-child +dl dd i { background:#6eb92b; }

.job_con_describe dl:first-child +dl+dl dt { color:#4d87dd; }
.job_con_describe dl:first-child +dl+dl dd i { background:#4d87dd; }


.job_con_file { padding-top:2.3%; }
.job_con_file h2 { color:#4d87dd; }
.job_con_file ul { padding-top:2%; }
.job_con_file ul li { float:left; margin:0px 20px 0px 40px; }
.job_con_file .upload-box{ float:left; width:75px; display:block; height:21px; border:none;background:url(../images/up1.png) right center no-repeat #fff; margin-top:10.5px; text-align:center; color:#fff; line-height:21px; }
.job_con_file .upload-box.again-box{ background:none; width:100%;}
.job_con_file .but01 { color:#fff; border:none; padding:7.5px 57px; background:#085fc8; border-radius:5px; }

.job_con_file .explain { color:#616161; padding-top:1.1%; position:relative; }

.job_con_file .car_close { text-align:right; }
.job_con_file .car_close a { border-radius:3px; padding:5.5px 34px; color:#fff; display:inline-block; background:#bababa; }
.job_con_file .car_close a:hover { background:#085fc8; }











/****************************help*******************************/
.help_intempered h2 { text-align:center; padding-bottom:2.7%;  color:#014099; }
.help_intempered h2 a { color:#014099;}
.help_intempered ul { border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; }
.help_intempered ul li { float:left; width:33.33%; -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;box-sizing:border-box; }
.help_intempered ul li dl {border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:5% 9.28% 12.7%;  }
.help_intempered ul li dl dt {  color:#333; padding-bottom:3.5%; line-height:62px; position:relative; padding-left:102px; font-weight:bold;  }
.help_intempered ul li i { width:62px; height:62px; display:inline-block; position:absolute; left:10px; top:0px; background:url(../images/help_inte_li01.png) no-repeat #014099; border-radius:50%; }
.help_intempered ul li dl dd { color:#333; line-height:183%; height:3.66em; overflow:hidden; }
.help_intempered ul li a { color:#333; }
.help_intempered ul li a:hover { color:#76bd1d; }

.help_intempered ul li:first-child +li i { background:url(../images/help_inte_li02.png) no-repeat #245dc7; }
.help_intempered ul li:first-child +li+li i { background:url(../images/help_inte_li03.png) no-repeat #76ba35; }
.help_intempered ul li:first-child +li+li+li i { background:url(../images/help_inte_li04.png) no-repeat #4d87dd; }
.help_intempered ul li:first-child +li+li+li+li i { background:url(../images/help_inte_li05.png) no-repeat #b5bbbb; }
.help_intempered ul li:first-child +li+li+li+li+li i { background:url(../images/help_inte_li06.png) no-repeat #86a2ae; }
.help_intempered ul li:hover i {transform:rotateY(360deg); -webkit-transform:rotateY(360deg);   transition:1s all; -webkit-transition:1s all;}


/******************help_inmaintain**********************/
.help_inmaintain { margin-top:4.5%; position:relative; }
.help_inmaintain .text { position:absolute;overflow:hidden; left:0px; right:0px; top:0px; height:100%; z-index:2; color:#fff; text-align:center; }
.help_inmaintain .wrapper { position:absolute; left:0px; height:100%;display:table; padding:0px 12.75%; width:74.5%; }
.help_inmaintain .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .help_inmaintain .wrapper {top:50%; display:block;height:auto}
.ie7 .help_inmaintain .subwrap{position:relative;top:-50%; }
.help_inmaintain h3 { padding-bottom:2.5%; }
.help_inmaintain p { line-height:183%; height:3.66em; overflow:hidden; margin-bottom:5%; }
.help_inmaintain h3 a { color:#fff; }
.help_inmaintain .auto-img { height:294px; }


/*********************help_in_problem*******************/
.help_in_problem { padding-top:3.1%; }
.help_in_problem .title { float:left; width:180px; margin-right:20px; height:182px; background:url(../images/help_in_problem_bg01.png) no-repeat; text-align:center; color:#fff; font-weight:bold; }
.help_in_problem .title span { position:relative; padding-top:41px; display:inline-block; padding-bottom:51px; }
.help_in_problem .title span i { position:absolute; right:0px; bottom:0px; background:url(../images/help_in_problem_jt01.png) no-repeat; width:24px; height:30px; display:inline-block; }
.help_in_problem .title a { color:#fff; }
.help_in_problem .problem_list { overflow:hidden; }
.help_in_problem .problem_list dl { border:1px solid #f0f8fa; border-bottom:1px solid #014099; background:#f0f8fa; margin-bottom:2px;  }
.help_in_problem .problem_list dl label { float:left; width:66px; font-weight:bold; padding-right:18px; text-align:right; display:block; }
.help_in_problem .problem_list dl dt { padding:1.3% 0px 1.7%; position:relative; cursor:pointer;  }
.help_in_problem .problem_list dl dt label { color:#010101; }
.help_in_problem .problem_list dl dt span { color:#010101; padding-right:5%; display:block; overflow:hidden; padding-top:3px; }
.help_in_problem .problem_list dl dt i { width:13px; height:13px; display:inline-block; background:url(../images/jia.png) no-repeat left top; position:absolute; right:3.8%; top:50%; margin-top:-6.5px; }
.help_in_problem .problem_list dl dd { padding:2% 0px 2.6%; border-top:1px solid #014099; display:none; }
.help_in_problem .problem_list dl dd label { color:#014099; }
.help_in_problem .problem_list dl dd .con { color:#333; overflow:hidden; padding-top:5px; padding-right:2%; }

.help_in_problem .problem_list dl.on { background:#fff; border:1px solid #014099; }
.help_in_problem .problem_list dl.on dd { display:block; }
.help_in_problem .problem_list dl.on dt i { background-position:left bottom; }

.help_in_problem .problem_list .page { padding-top:2.9%; }
.help_in_problem .problem_list .page-phone { padding-top:1.5em; }

/*****************help_in_safety******************/
.help_in_safety {  margin-top:2.95%; position:relative; }
.help_in_safety .text { position:absolute;overflow:hidden; left:0px; right:0px; top:0px; height:100%; z-index:2; color:#fff; }
.help_in_safety .wrapper { position:absolute; height:100%;display:table; padding:0px 46% 0px 5.23%; width:48.77%; }
.help_in_safety .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .help_in_safety .wrapper {top:50%; display:block;height:auto}
.ie7 .help_in_safety .subwrap{position:relative;top:-50%; }
.help_in_safety h3 { padding-bottom:3.2%; position:relative; margin-bottom:1.9%; }
.help_in_safety h3 i { position:absolute; left:0px; bottom:0px; width:46px; height:4px; background:#6eb92b; }
.help_in_safety p { line-height:183%; height:5.49em; overflow:hidden; }
.help_in_safety h3 a { color:#fff; }
.help_in_safety .auto-img { height:218px; }


/*******************help_tempered_intro**********************/
.help_tempered_intro { color:#fff; background:url(../images/help_maintain_intro_bg02.jpg) repeat-y; background-size:cover; text-align:center; padding:1.8% 3%; }

/********help_temp_list**********/
.help_temp_list  { margin-top:3.15%; }
.help_temp_list ul li { float:left; width:100%; position:relative; }
.help_temp_list .divimg { float:right; width:44.92%; }
.help_temp_list .divimg img { width:100%; }
.help_temp_list .text { position:absolute; right:44.92%; width:53.4375%; top:10.9%; height:63.57%; border:3px solid #e2e2e2; border-right:none; }
.help_temp_list .wrapper { position:absolute; height:100%;display:table; width:100%; }
.help_temp_list .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .help_temp_list .wrapper {top:50%; display:block;height:auto}
.ie7 .help_temp_list .subwrap{position:relative;top:-50%; }

.help_temp_list .tit { position:absolute; left:30px; color:#014099; font-weight:bold; top:50%; margin-top:-8%; }
.help_temp_list .tit i { position:absolute; left:0px; bottom:0px; height:33%; background:#fff; z-index:2; display:inline-block; width:100%; }
.help_temp_list dl { padding:0px 70px 0px 139px; }
.help_temp_list dl dt { color:#014099; font-weight:bold; margin-bottom:3.1%; }
.help_temp_list dl dd { color:#333; line-height:183%; max-height:12.81em; overflow:hidden; }
.help_temp_list .line { position:absolute; right:44.92%; width:15px; background:#6eb92b; top:17.285%; height:65.43%; }
.help_temp_list ul li.li02 .divimg { float:left; }
.help_temp_list ul li.li02 .text { left:44.92%; right:auto; border-right:3px solid #e2e2e2; border-left:none; }
.help_temp_list ul li.li02 .line { left:44.92%; background:#014099; }


/****************************help_temp_con*******************************/
.help_temp_con { margin-top:3.15%;  }
.help_temp_con ul { border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; }
.help_temp_con ul li { float:left; width:33.33%; -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;box-sizing:border-box; }
.help_temp_con ul li dl {border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:0px 9.28% 9.7%;  }
.help_temp_con ul li dl dt {  color:#333; padding-bottom:7.9%; padding-top:27px; position:relative; padding-left:100px; font-weight:bold; height:41px;  }
.help_temp_con ul li dl dt span { display:block; }
.help_temp_con ul li i { width:80px; height:80px; display:inline-block; position:absolute; left:0px; top:-2px; text-align:center; line-height:80px; font-weight:normal; color:#fff; background:#014099; }
.help_temp_con ul li dl dd { color:#333; line-height:183%; text-align:justify; text-justify:inter-ideograph; height:9.15em; overflow:hidden; }
.help_temp_con ul li dl dd p { padding-bottom:9px; }
.help_temp_con ul li a { color:#333; }
.help_temp_con ul li a:hover { color:#76bd1d; }

.help_temp_con ul li:first-child +li i { background:#245dc7; }
.help_temp_con ul li:first-child +li+li i { background:#76ba35; }
.help_temp_con ul li:first-child +li+li+li i { background:#4d87dd; }
.help_temp_con ul li:first-child +li+li+li+li i { background:#b5bbbb; }
.help_temp_con ul li:first-child +li+li+li+li+li i { background:#86a2ae; }





/*******************help_maintain_intro**********************/
.help_maintain_intro { color:#fff; background:url(../images/help_maintain_intro_bg02.jpg) repeat-y; padding:4.25% 6% 4.5%; }
.help_maintain_intro dl { position:relative; }
.help_maintain_intro dl dt { color:#fff; float:left; font-weight:bold; line-height:125%; border-right:4px solid #f0f8fa; margin:1.1% 3.5% 0px 0px; padding:0.95% 4.1% 0.95% 0px; }
.help_maintain_intro dl dd { overflow:hidden; }

/******************help_main_pattern*************************/
.help_main_pattern { padding:2.5% 0px 0px; }
.help_main_pattern h2 { text-align:center; position:relative; padding-bottom:1.5%; color:#014099; }
.help_main_pattern h2 i { position:absolute; left:50%; height:4px; background:#6eb92b; margin-left:-23px; width:46px; bottom:0px; }
.help_main_pattern h3 { color:#333333; font-weight:normal; text-align:center; padding-top:1.2%;  }

.help_main_pattern ul { border-left:1px solid #e2e2e2; margin-top:2.1%;  }
.help_main_pattern ul li { float:left; width:33.33%; -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;box-sizing:border-box; margin-top:-1px; }
.help_main_pattern ul li dl {border-right:1px solid #e2e2e2; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:4% 11.32% 8% 9.67%;  }
.help_main_pattern ul li dl dt {  color:#333; margin-top:1.5%; height:2.4em; margin-bottom:0.6em; overflow:hidden; line-height:120%; position:relative; font-weight:bold;  }
.help_main_pattern ul li dl dt label { color:#014099;}
.help_main_pattern ul li dl dd { color:#333; line-height:183%; height:10.98em; overflow:hidden; }
.help_main_pattern ul li a { color:#333; }
.help_main_pattern ul li a:hover { color:#76bd1d; }


/******************help_main_pattern_txt**********************/
.help_main_pattern_txt { margin-top:3.1%; background:url(../images/help_main_pattern_txt_img01.jpg) no-repeat center center; background-size:cover; position:relative; height:464px; overflow:hidden; }
.help_main_pattern_txt .text { position:absolute;overflow:hidden; left:0px; right:0px; top:0px; height:100%; z-index:2; color:#fff;  }
.help_main_pattern_txt .wrapper { position:absolute; height:96%;display:table; padding:0px 12.75% 4%; width:74.5%; }
.help_main_pattern_txt .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .help_main_pattern_txt .wrapper {top:50%; display:block;height:auto}
.ie7 .help_main_pattern_txt .subwrap{position:relative;top:-50%; }
.help_main_pattern_txt h3 { padding-bottom:2.5%; text-align:center; }
.help_main_pattern_txt p { line-height:183%; overflow:hidden; margin-bottom:4.7%; }
.help_main_pattern_txt .auto-img { height:464px; }

/********help_main_list**********/
.help_main_list  { margin-top:3.15%; }
.help_main_list ul li { float:left; width:100%; position:relative; }
.help_main_list .divimg { float:right; width:44.92%; }
.help_main_list .divimg img { width:100%; }
.help_main_list .text { position:absolute; right:44.92%; width:53.4375%; top:10.9%; height:63.57%; border:3px solid #e2e2e2; border-right:none; }
.help_main_list .wrapper { position:absolute; height:100%;display:table; width:100%; }
.help_main_list .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .help_main_list .wrapper {top:50%; display:block;height:auto}
.ie7 .help_main_list .subwrap{position:relative;top:-50%; }

.help_main_list .con { position:relative; }
.help_main_list .line2 { position:absolute; width:5px; height:67px; background:#014099; left:13.75%;  top:7px;  }
.help_main_list dl { padding:0px 18.5% 0px 20.2%; }
.help_main_list dl dt { color:#014099; font-weight:bold; margin-bottom:3.1%; }
.help_main_list dl dd { color:#333; line-height:183%; max-height:12.81em; overflow:hidden; }
.help_main_list .line { position:absolute; right:44.92%; width:15px; background:#6eb92b; top:17.285%; height:65.43%; }
.help_main_list ul li.li02 .divimg { float:left; }
.help_main_list ul li.li02 .text { left:44.92%; right:auto; border-right:3px solid #e2e2e2; border-left:none; }
.help_main_list ul li.li02 .line { left:44.92%; background:#014099; }


/*****************help_maintain*********************/
.help_maintain { padding:2.5% 0px 0px; }
.help_maintain h2 { text-align:center; position:relative; padding-bottom:1.5%; color:#014099; }
.help_maintain h2 i { position:absolute; left:50%; height:4px; background:#6eb92b; margin-left:-23px; width:46px; bottom:0px; }

.help_maintain ul { text-align:center; margin-top:3.1%; }
.help_maintain ul li { float:none; margin:0px -2.5px; *+margin:0px 0px;  background:#085fc8; display:inline-block; width:33.33%; position:relative; *+width:33.2%; *+display:inline; color:#fff; margin-bottom:1px;}
.help_maintain ul li dl {padding:0px 9.8%;}
.help_maintain ul li dl dd { line-height:183%; text-align:left; height:10.98em; overflow:hidden; margin-top:4.75%; }
.help_maintain ul li .line { position:absolute; right:1px; *+right:0px; top:0px; height:100%; width:1px; background:#fff; }

.help_maintain h3 { text-align:center; position:relative; margin-top:5.5%; line-height:100%; }
.help_maintain h3 i { position:absolute; left:0px; width:100%; height:25%; bottom:0px; background:#085fc8; }
.help_maintain h4 { text-align:center; margin-top:-2%; position:relative; line-height:100%; }

.help_maintain ul li.mar0 .line { display:none; *+display:block;  }


.help_maintain ul li:first-child +li { background:#6eb92b; }
.help_maintain ul li:first-child +li h3 i { background:#6eb92b; }
.help_maintain ul li:first-child +li+li { background:#4088de; }
.help_maintain ul li:first-child +li+li h3 i { background:#4088de; }
.help_maintain ul li:first-child +li+li+li { background:#b5bbbb; }
.help_maintain ul li:first-child +li+li+li h3 i { background:#b5bbbb; }
.help_maintain ul li:first-child +li+li+li+li { background:#83a2ae; }
.help_maintain ul li:first-child +li+li+li+li h3 i { background:#83a2ae; }



/*****************help_main_attention*********************/
.help_main_attention { margin:3.1% 0px 0px; padding:2.5% 5% 2.8%; background:#f5f5f5; }
.help_main_attention h2 { text-align:center; position:relative; padding-bottom:1.5%; color:#014099; }
.help_main_attention h2 i { position:absolute; left:50%; height:4px; background:#6eb92b; margin-left:-23px; width:46px; bottom:0px; }
.help_main_attention .con { color:#333; padding:1.2% 0px; }


/****************help_safety******************/
.help_safety { line-height:183%; color:#666; }
.help_safety img { max-width:100%; }





/****************aid_nav*************************/
.search-nr { }
.search-nr .s-top { background:#f6f9fd; padding:1.75% 1.95%;}
.search-nr .s-top dt { float:left; padding-right:2%; color:#000; }
.search-nr .s-top dd { overflow:hidden; width:35.48%;  padding:0px 52px 0px 10px; border:1px solid #014099; position:relative;}
.search-nr .s-top dd .inp-txt { line-height:31px; border:none; height:31px; background:none; color:#000; width:100%; }
.search-nr .s-top dd .inp-bon { position:absolute; top:0px; right:0px; width:52px; height:33px; line-height:33px; color:#fff;border:0; background:url(../images/search_but02.png) no-repeat center center;}
.search-nr .s-top dd .inp-bon:hover { background-color:#e3e5e8;  }
.search-nr .s-1 { padding:1px 1.75%; color:#626670; background:#fff; margin:2.25% 0 0px;}
.search-nr .s-1 em { color:#014099;}

.search-list{ padding-bottom:2.6%; }
.search-list li{ border-bottom:1px solid #f5f5f5; padding:2.7% 1.95% 3.1%; width:96.1%;}
.search-list li:hover{background:#f6f9fd;}
.search-list em { color:#014099; }
.search-list li span{ color:#014099; display:block; margin-bottom:1.8%;}
.search-list li p{ color:#333; line-height:183%;}
.search-list li h2 { padding:0px 0px 1.3%; }
.search-list li h2 a { color:#2b2b2b; }
.search-list li a:hover { color:#014099; }
.search-list li .more { padding-top:2.4%; }
.search-list li .more a { background:#bababa; display:inline-block; position:relative; color:#fff; border-radius:3px; padding:5.5px 22px 5.5px 14px; letter-spacing:3px; }
.search-list li .more a i { position:absolute; right:10px; top:50%; margin-top:-3px; background:url(../images/search_jt01.png) no-repeat; width:5px; height:8px; display:inline-block; }
.search-list li .more a:hover { background:#014099; }




/***page*****/
.page {vertical-align:middle;text-align:center; font-size:14px; color:#171717; line-height:25px; font-family:Arial, Helvetica, sans-serif;}
.page img { vertical-align:middle;}
.page em { color:#ae944b; font-style:normal;}
.page span,.page a { display:inline-block; margin:0 6px;}
.page .page_num { margin:0px 4px; }
.page .page_num a { margin:0px 3px; color:#3d3d3d; padding:0px; width:25px; min-width:25px; text-align:center; line-height:25px; }
.page_num a:hover {color:#fff;  background:#2883e5;}
.page_num a.on { color:#fff; background:#2883e5;}
.page_num_txt { width:42px; height:23px; border:1px solid #cecece; text-align:center; line-height:23px; }
.page .page_input { width:42px; position:relative; top:7px;height:23px; margin-right:1px; border:1px solid #cecece; text-align:center; margin-left:0px; }
.page_input input { background:none; border:none; float:left; left:0px; position:absolute; top:0px;  top:0px\9; *+top:1px;  height:23px; line-height:23px; width:100%; text-align:center; font-family:Arial; font-size:13px;}
.page .page_but { width:26px; position:relative; top:7px;  margin:0px; margin-right:8px; }
.page_btn { width:26px; height:25px; background:#0e85ff url(../images/go.png) no-repeat center center;  border:none; cursor:pointer; }
.page a.page_next { margin-right:23px; margin-left:17px;color:#171717;  }
.page a.page_next:hover { color:#2883e5; }
.page a.page_prev { margin-right:17px; color:#171717; }
.page a.page_prev:hover { color:#2883e5; }
.page .pages_prev { background:url(../images/page_prev.png) no-repeat right center; width:15px;  }
.page .pages_prev:hover { background-position:left center; }
.page .pages_next { background:url(../images/page_next.png) no-repeat left center; width:15px; }
.page .pages_next:hover { background-position:right center; }




@media all and (min-width:0) { /* 2. */
    .page .page_but { top:7px; }
    .page_input input{top:0px\9; }/* IE9 only, 现在IE10也支持 */
    /* Ps:老外的方法都是\0，根本没考虑Opera */
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
.page .page_but { top:7px; }
.page_input input{top:0px; height:23px; line-height:23px; } }



.page-phone{text-align: center; display: none;}
.page-phone a{padding:0px 15px; display:inline-block; height:28px; line-height:28px; font-size:16px; background:#087be5;color:#fff;font-weight:bold;}
.page-phone a.on{background:#087be5;}
.page-phone a:hover { color:#fff; }
.page-phone select{ width:100px; border:1px solid #ddd; height:30px; line-height:30px; border-radius:5px; text-align:center;}




/***********links****************/
.aid_links { }
.aid_links ul { padding-bottom:2.7%; }
.aid_links ul li { float:left; width:18.75%; margin:0px 1.5625% 1.5% 0px; text-align:center; }
.aid_links ul li .img { position:relative; transition:0.2s all; }
.aid_links ul li .img img { max-width:100%; *+width:100%; vertical-align:middle; max-height:100%;}
.aid_links ul li .img .line { position:absolute; left:0px; top:0px; width:100%; height:100%; border:1px solid #ddd6c7;-webkit-box-sizing:border-box;  -moz-box-sizing:border-box; *+width:99%; *+height:99%; -ms-box-sizing:border-box;box-sizing:border-box; transition:0.3s all; -webkit-transition:0.3s  all; }
.aid_links ul li:hover .line { border:1px solid #79cb01;  }
.aid_links ul li.mar0 { margin-right:0px; }




/********site-map*********/
.site-map { }
.site-map li { float:left; width:100%; padding:3.1% 0px 0px; margin-top:3.1%; border-top:1px dashed #bebebe; }
.site-map li .site_con { position:relative; float:left; width:100%;  }
.site-map li .tit { width:94px; text-align:center; padding:0px 10px; height:116px; background:#014099; float:left;  }
.site-map li .tit  a { color:#fff; display:block; background:url(../images/site_map_li01.png) no-repeat center bottom; padding-bottom:41px; line-height:133%; margin-top:29px;  font-weight:bold; }
.site-map li .tit:hover { background:#76bd1d;}
.site-map li .tit:hover a { color:#fff; }

.site-map li .child a { display:inline-block; position:relative; margin:2px 1.6% 2px 0px; color:#2b2b2b; padding:0px 0px 0px 12px; min-width:11.2%; }
.site-map li .child a i { position:absolute; left:0px; top:50%; width:2px; height:27px; margin-top:-13.5px; background:#014099;}
.site-map li .child a:hover { color:#76bd1d; }
.site-map li .child a:hover i { background:#76bd1d; }
.site-map li .child { position:absolute;overflow:hidden; left:174px; right:0px; top:0px; height:100%; z-index:2; }
.site-map li .wrapper { position:absolute; height:100%;display:table; padding:0px; width:100%; }
.site-map li .subwrap{display:table-cell;vertical-align:middle;}


.ie7 .site-map li .wrapper {top:50%; display:block;height:auto}
.ie7 .site-map li .subwrap{position:relative;top:-50%; }


.site-map li:first-child +li .tit  a { margin-top:18px; }
.site-map li .child a:last-child,.site-map li .child a.last01 { margin-right:0px; min-width:auto; }

.site-map li:first-child { margin-top:0px; border-top:none; padding-top:0px; }


/***************************investor*******************************/
.inver_index { text-align:center; }
.inver_index img { max-width:100%; }

/************inver_notice**************/
.inver_notice {}
.inver_notice ul { padding-bottom:0.3%; *+margin-bottom:2.3%; }
.inver_notice ul li { float:left; width:50%; height:6em; overflow:hidden;   margin:0px 0px 3%;  padding-bottom:1.9%; border-bottom:1px solid #e9e9e9; *+margin-left:-1px; }
.inver_notice ul li .divimg { float:left; width:45px; padding-left:7.03125%; padding-right:3.59%; }
.inver_notice ul li .divimg  img { width:100%; }
.inver_notice ul li dl { overflow:hidden; padding-right:12%; }
.inver_notice ul li dl dt { font-weight:bold; height:2.66em; overflow:hidden; line-height:133%; }
.inver_notice ul li dl dd { color:#000; margin-top:3.6%; }
.inver_notice ul li a { color:#2b2b2b; }
.inver_notice ul li a:hover { color:#1971cb; }

.inver_notice ul li.li02 dl { padding-right:8%; }










