﻿/*
* name: Global && Pc StyleSheet
* version: v1.0.0
* update: 增加base UI类
* data: 2015-01-30
*/

/* reset */
body { font: 13px/1.7 'helvetica neue',tahoma,'hiragino sans gb',stheiti,
'wenquanyi micro hei', \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif; overflow-x: hidden; 
color: #555;background: #fff;}
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin: 0;}
h1, h2, h3, h4{ font-size:13px; font-weight:normal;}
input, button, select { font-size: 100%; box-sizing: border-box;margin: 0; padding: 0; 
	vertical-align: middle; border: 1px solid #ccc; outline: none;line-height: normal; font-family:微软雅黑;}
textarea { overflow: auto; height: auto; resize: vertical;vertical-align: top; padding:0; margin:0;}
input[type=submit],input[type=button]{ cursor:pointer;}
img {max-width: 100%; vertical-align: top;border: 0 ;height: auto; 
	-ms-interpolation-mode: bicubic;}
ul { padding-left: 0; list-style-type: none;}
i, b {font-weight: normal; font-style: normal;}
a {-webkit-transition: all 0.3s ease;transition: all 0.3s ease; text-decoration: none; 
	outline: none;color:inherit; color:#333;}
a:hover { color: #ec2f38;}
em{ font-style:normal;}
/* html5 ele */
article, aside, dialog, footer, header, section, nav, figure, menu { display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline; }

/* 高亮选中 */
::-moz-selection {color: #fff; background: #86c166; }
::selection {color: #fff; background: #86c166; }

/* modern ie */
@-ms-viewport { width: device-width;}

/* ico */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; 
	vertical-align: middle; background: url(../images/ico.png);}
.ico1_2 { background-position: -20px 0;}
.ico1_3 { background-position: -40px 0;}
.ico1_4 { background-position: -60px 0;}
.ico1_5 { background-position: -80px 0;}
.ico2_1 { background-position: 0 -20px;}
.ico2_2 { background-position: -20px -20px;}
.ico2_3 { background-position: -40px -20px;}
.ico2_4 { background-position: -60px -20px;}
.ico2_5 { background-position: -80px -20px;}
.ico3_1 { background-position: 0 -40px;}
.ico3_2 { background-position: -20px -40px;}
.ico3_3 { background-position: -40px -40px;}
.ico3_4 { background-position: -60px -40px;}
.ico3_5 { background-position: -80px -40px;}
.ico4_1 { background-position: 0 -60px;}
.ico4_2 { background-position: -20px -60px;}
.ico4_3 { background-position: -40px -60px;}
.ico4_4 { background-position: -60px -60px;}
.ico4_5 { background-position: -80px -60px;}

/* baseUI */
.wrap { max-width: 1000px; margin-right: auto; margin-left: auto; *width: 1000px;}
.max_wrap{ max-width:1366px; margin-right:auto; margin-left: auto;}
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after {display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.l { float: left;}.r { float: right;}
.dib { display: inline-block; *display: inline; *zoom: 1;}
.pr { position: relative;}.pa { position: absolute;}
.tc { text-align: center;}.tr { text-align: right;}
.el {overflow: hidden;white-space: nowrap;  text-overflow: ellipsis;}
.opc0 { opacity: 0;}
.hide { display: none;}
.hidetext { font: 0/0 a; letter-spacing: -9px;}
.arr { display: inline-block; overflow: hidden; width: 0; height: 0;}

button, .button{ padding:0 1em;margin:0 .5em .5em 0;background:#86c166;color:#fff;
	vertical-align: top;display: inline-block;line-height: 2em;height: 2em; border:0;
	border-radius: 2px;cursor: pointer;}
button:hover, .button:hover{color: #fff; filter: alpha(opacity=85);opacity: .85;}
button.big, .button.big{font-size:1.2em;height: 2.5em;line-height: 2.5em; }

.datalist {border-collapse: collapse; border-spacing:0; border: 1px solid #ccc; }
.datalist caption { padding-bottom: 5px;}
.datalist th {font-weight: 700; padding: 5px 15px; border: 1px solid #ccc; 
	background: #eee;}
.datalist td {padding: 5px 15px; border: 1px solid #ccc;}
.datalist tr.altrow { background: #ccc;}

/* style */

/*top*/
.max_wrap_top{ position:relative; z-index:30; }
.top{  height:50px; width:100%;z-index:30; box-shadow:0px 2px 3px #c1c1c1; position:relative;}
.logo{ float:left; }
.logo a{ display:block; width:225px; height:50px; background-image:url(../images/logo.png); background-repeat:no-repeat; background-position:0 0; font-size:0px; line-height:0;}
.index_top .logo a{  background-image:url(../images/logow.png); }
.top_gn .lan_sele{ height:34px; margin-top:16px;}
.top_gn .lan_sele ._option { width:263px; top:34px; left:50%; margin-left:-130px; padding:5px; text-align:center; border: 1px solid #d41c22; }
.top_gn .lan_sele ._option a{ line-height:28px; border-bottom:1px dotted #ddd;}
.index_top{ position:absolute;  top:0px; box-shadow:none;}

.top_gn .top_search{ height:34px; padding:16px 0 0 20px; margin-right:20px; position:relative;}
.top_search .top_searchm{ display:none; position:absolute; right:-40px; top:100%; width:250px; background-color:#fff; border:1px solid #ec2f38;}
.top_search .top_searchm .tse_inp{ float:left; width:60%; height:36px; line-height:36px; text-indent:10px; background:none; border:none;}
.top_search .top_searchm .tse_btn{ float:right; height:36px; line-height:36px; background:#fff; text-transform:uppercase; color:#ec2f38; font-size:16px; border:none; width:30%; margin:0 4%; }

.nav{ float:right; width:auto; }
.nav li{ float:left; line-height:50px;   font-size:14px;}
.nav li a{  display:block;padding:0 25px;}
.nav .nav_level{ position:absolute; width:1366px;  left:50%; margin-left:-683px; top:50px; box-shadow: 0px 3px 3px #c1c1c1 inset; display:none; background:#dedede;}
.nav li a:hover{ color:#f42831 !important;}
.nav li.cur a{color:#f42831;}
.nav li.cur li a{ color:#444;}
.index_top .nav li a{color:#fff;}



.nav .nav_level ul{ margin-left:130px;}
.nav .nav_level li{  line-height:54px; font-size:14px; border-left:1px solid #c1c1c1; float:left; border-top:1px solid #c1c1c1;}
.nav .nav_level li a{ display:block; padding:0 30px;}
.nav .nav_level li.last{ border-right:1px solid #c1c1c1;}
.nav .nav_level li a:hover,.nav .nav_level li.cur a{ background:#fff;}

.index_top {
	-webkit-transition: background-color .5s ease-in-out;
	-o-transition: background-color .5s ease-in-out;
	transition: background-color .5s ease-in-out;
}
.index_top.hover {
	background-color: rgba(255, 255, 255,1);
	-webkit-transition: background-color .5s ease-in-out;
	-o-transition: background-color .5s ease-in-out;
	transition: background-color .5s ease-in-out;
}
.index_top.hover .logo a{ background-image:url(../images/logo.png);}
.index_top.hover .nav li a{ color:#444;}
.index_top.hover .top_gn .ico2_1{ background-position:0px 0px; }
.index_top.hover .top_gn .ico2_2{ background-position:-20px 0px; }


.mobile_key{ display:none; position:absolute; top:12px; right:10px; color:#ec2f38 !important; font-size:22px;}
/*index*/
.banner{ position:absolute; top:0;  width:100%;height:100%;z-index:10;}
.banner .ban_in{ width:100%; height:100%; overflow:hidden}
.banner .ban_in li{ overflow:hidden; position:relative;}
.banner .ban_in img{ width:1920px; height:1080px; position:absolute; top:50%; margin-top:-540px; left:50%; margin-left:-960px; max-width:none;}

.ipro_m{ background:#f2f2f2; margin-top:3px;}

.ipro_list{ overflow:hidden;}
.ipro_list li{ width:33%;  float:left;border-right:3px solid #fff; padding-top:15px;}
.ipro_list li .ilan_t{ font-size:16px; font-weight:bold; color:#060606; text-align:center; margin-bottom:5px; }
.ipro_list li .ilan_t a{color:#060606;}
.ipro_list li .sum{ padding:0 4%; text-align:center; line-height:26px; height:52px; overflow:hidden;}
.ipro_list li.ipro_03{ border-right:none;}
.ipro_list li.ipro_01 .sum span{ font-size:25px; color:#f42831;}
.ipro_list .img{ width:76%; margin:0 auto;}
.ipro_list .img a { display: block; height: 0; overflow: hidden; padding-bottom: 46%; position: relative; }
.ipro_list .img a img { height: auto; left: 0; position: absolute; top: 0; width: 100%; -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.ipro_list .img a:hover img {transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

.im_search{ background:#e9e9e9;  margin-top:3px; position:relative; z-index:10;}
.im_search .im_search_pro{ float:left; width:49.5%; border-right:3px solid #fff;}
.im_search .im_search_place{ float:right; width:49.5%}
.im_search .im_search_m{}
.im_search_m .im_search_pd{ padding:30px 8% 30px;}
.im_search_m .ilan_tt{ position:relative; font-size:18px; color:#000; margin-bottom:15px;}
.im_search_m .ilan_tt a{ position:absolute; right:0px; bottom:2px; font-size:13px;}
.im_search_m .isea_val .isea_inp{ width:65%; float:left;}
.im_search_m .isea_val .isea_btn{ width:32%; float:right;}
.im_search_m .isea_val .isea_btn a{ display:block; height:64px; line-height:64px; text-align:center; background:#fff; border:1px solid #f42831; font-size:18px; color:#f42831;}
.im_search_m .isea_val .isea_btn a:hover{ background:#f42831; border-color:#f42831; color:#fff;}
.im_search_m .isea_val .isea_btn i{ font-size:30px; margin-left:0;}
.im_search_m .isea_val .ipro_sele{ height:28px; line-height:28px; border:1px solid #c1c1c1; background:#fff; margin-bottom:5px; text-indent:15px;}
.im_search_m .isea_val .ipro_sele ._option { max-height:88px; line-height:22px; top:auto; bottom:28px;}


/*foot*/
.foot{ background:#606060; color:#fff; padding:10px 0 5px; position:relative; z-index:12;}
.foot a{ color:#fff;}
.foot a:hover{ text-decoration:underline;}
.foot .foot_link{ margin-bottom:5px;}
.foot .foot_link em{ padding:0 5px;}


/*内页*/
.s_menu{ background:#dedede; height:54px; position:relative; z-index:15; text-align:center;}
.s_menu  ul{ margin-left:130px;}
.s_menu li{  line-height:54px; font-size:14px; border-left:1px solid #d1d1d1; float:left;}
.s_menu li a{ display:block; padding:0 30px;}
.s_menu li.last{ border-right:1px solid #d1d1d1;}
.s_menu li a:hover,.s_menu li.cur a{ background:#fff;color:#f42831;}

.posi{ padding:20px 0;}
.posi,.posi a{ color:#999;}

.n_main{ background:#fff; padding-bottom:50px;}

.channel_content{}


/*新闻*/
.newsTop { padding-bottom:30px; background-color:#eeeeee;}
.top_news li { background-color:#fff; position:relative;}
.top_news li .border{ border:1px solid #ddd; padding-bottom:15px;}
.top_news .img { display:block; height:0; overflow:hidden; padding-bottom:75%; position:relative;}
.top_news .img img { height:auto; left:0; position:absolute; top:0; width:100%;}
.top_news .n { font-size:14px; font-weight:normal; margin:15px 15px 0; height:24px; line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; cursor:pointer;}
.top_news time { color:#dc000c; margin-left:15px; display:block; height:20px; line-height:20px; cursor:pointer;}
.top_news .ico-1 { width:20px; height:20px; line-height:20px; margin:0; background-color:#dc000d; color:#fff; text-align:center; font-size:16px; overflow:hidden; position:absolute; right:15px; bottom:15px; cursor:pointer;}

.news_list li { width:100%; float:left; border-bottom:#d1d1d1 1px solid; padding:25px 0 5px;}
.news_list .img { float:left; width:130px; height:87px; margin-right:25px;}
.news_list .img img{ width:100%; height:100%; }
.news_list time { color:#dc000c;}
.news_list .n { font-size:15px; font-weight:normal; color:#333; height:25px; line-height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; cursor:pointer;}
.news_list .text { line-height:22px; color:#666;  margin-bottom:5px; cursor:pointer; height:44px; overflow:hidden;}
.news_list .tright { text-align:right; color:#999;}
.news_list .tright a { color:#999;}
.news_list .tright .ico-1 { font-size:13px;}
.news_list .tright .bds_more { float:none; display:inline-block; margin:0; padding-left:0; background:none;}
.news_list .more{ text-align:right; padding-right:5px; cursor:pointer;}

/*page*/
.page { text-align: center; line-height: 16px; margin-top: 30px; }
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; }
.page .goprev { margin-right: 10px; }
.page .gonext, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #ec2f38; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }


/*新闻详细*/
.newsTitle { font-size:22px; font-weight:bold;}
.newsDetail_hd .l { white-space:nowrap;}
.newsDetail_hd .to { display:inline-block; vertical-align:middle;}
.newsDetail_hd .to .ico-1 { font-size:13px; color:#d80007;}
.newsDetail_hd .to .bds_more { float:none; display:inline-block; margin:0; padding-left:0; background:none;}

#switcher .ico-1 { font-size:16px;}
.myart { font-size:14px; padding:20px 0;}
.news_pn{ margin-top:20px; text-align:right;}

/*二手*/
.ny_banner{ position:relative; height:203px; overflow:hidden; }
.ny_banner img{ width:1366px; height:100%; position:absolute; top:0px; left:50%; margin-left:-683px; max-width:none;}
.ny_banner_video{height:409px; }

.used_list{ margin-top:45px;}
.used_list li{ margin-bottom:20px;}
.used_list li .border{ border:1px solid #ddd; padding:5px 3%;}
.used_list li.hover .border{ border-color:#ec2f38;}
.used_list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.used_list li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.used_list li .title{ font-size:16px; font-weight:bold; border-bottom:1px dotted #bfbfbf; line-height:36px; padding-left:3%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.used_list li .title a{ color:#000;}
.used_list li .title a:hover{ color:#ec2f38;}
.used_list li .price{ color:#000; padding-left:3%;}
.used_list li .price span{ font-size:16px;font-weight:bold; }
.used_list li .info { overflow:hidden;  font-size:12px; padding:8px 0 11px 0;}
.used_list li .info span { display:inline-block; white-space:nowrap; height:14px; line-height:14px; border-left:#ccc 1px solid; padding:0 8px; margin:3px 0 0 -1px; color:#aaa;}
/*.used_list li .info span.noborder{ border:none;}*/
.used_list li .info .time,.used_list .info .addr,.used_list .info .num { display:block;}
.used_list li .btns { border-top:#ddd 1px dashed; text-align:right; font-size:0; padding-top:10px; padding-bottom:5px;}
.used_list li .btns a { display:inline-block; width:auto; height:25px; line-height:25px; font-size:12px; background:#d2d2d2 url(../images/ul_ico.png) no-repeat; padding:0 8px 0 25px; color:#333;}
.used_list li .btns a.zx { background-color:#dc000c; background-position:0 -25px; color:#fff; margin-left:10px;}


/*二手详细*/
.chan_lant{ font-size:20px; margin-top:20px;}
.used_right{ width:20%;  float:right;}
.side_pro_rela{ background:#eee;border:1px solid #ccc;padding:20px;}
.side_pro_rela .t{font-weight:bold;font-size:15px;}
.side_pro_rela ul{}
.side_pro_rela li{margin:10px 0 0;line-height:2;}
.side_pro_rela img{width:100%;}
.side_pro_rela .pri{float:right;color:#d30009;}
.side_pro_rela .pri big{font-size:15px;}
.side_pro_rela .s_title{float:left;font-size:14px;}

.used_left{ width:75%; float:left;}
.used_top .used_img{ width:59%; float:left; border:1px solid #ddd;}
.used_top .used_lrn{ width:37%; float:right;}
.used_lrn .used_dettitle{ font-size:22px; font-weight:bold; color:#575757;}
.used_lrn .prodPri{color:#333;border-bottom:1px dotted #ddd;line-height:2.5;}
.used_lrn .prodPri em{font-size:16px;color:#d01501;}
.used_lrn .prodPri big{font-size:22px;}
.used_lrn .prodSui{color:#666;border-bottom:1px dotted #ddd;line-height:2.5;}
.used_lrn .prodSui a{margin:0 5px;}
.used_lrn .prodOrd{display:inline-block;height:24px;line-height:24px;background:url(../images/arr_r_fff.gif) 90% center no-repeat #d30009;color:#fff;font-size:14px;padding:0 40px 0 20px;border:1px solid #999;}
.used_lrn .prodOrd:hover{border:1px solid #ddd;color:#efefef;}

.used_nr{ margin-top:20px;}
.used_Target{height:36px;padding:8px 0 0 13px;border:1px solid #ddd;}
.used_Target li{float:left;width:106px;height:27px;border:1px solid #fff;border-bottom-color:#ddd;positioN:relative;bottom:-1px; text-align:center; padding-top:7px; cursor:pointer;}
.used_Target li.cur{border-color:#ddd;border-bottom-color:#fff;}

.det_cpcs_table{ border-top:1px solid #e2e2e2;}
.det_cpcs_table tr td{ border-bottom:1px solid #e2e2e2; padding:5px 0; background:#f8f8f8;}
.det_cpcs_table tr td.dctab_br{ background:#fff !important; padding:0 2%;}
.pro_det_cpcs_tj{ padding:10px 0 0 3px;}

.used_sections{ margin-top:20px;}


/*产品详细*/
.pdet_img{ width:43%; float:left; border:1px solid #ddd; position:relative; text-align:center; padding:20px 0; }
.pdet_img .tip{position:absolute;left:25px;bottom:0px; font-size:12px;}

.prodet_cans{ float:right; width:52%;}
.prodet_cans .prodet_cat{ font-size:16px;}
.prodet_cans .prodet_name{color: #e60013;font-size: 20px; margin-bottom:15px;}
.prodet_cans .pro_csico{ margin-bottom:15px; color:#ec2f38;}
.prodet_cans .pro_csico i{color:#ec2f38; font-size:16px;}
.prodet_cans .pro_head_sell a{ display:block;width: 35%; line-height: 30px;border: 1px solid #ddd;color: #333;text-align: center;margin-right: 10px;}
.prodet_cans .pro_head_sell a:hover{background: #eee;}
.prodet_cans .pro_head_sell .pro_tel{ background:#fff;}
.prodet_cans .pro_head_sell .pod_btn1{ color:#fff; background:#f42831;}
.prodet_cans .pro_head_sell .pod_btn1:hover{color:#fff; background:#f42831;}

.pro_head_t{font-size:16px;color:#333;margin-bottom:10px; margin-top:30px;}

.pro_head_list{ width:102%;}
.pro_head_list li{float:left;text-align:center;width:30%; margin-right:2%; }
.pro_head_list li .tj_name{ width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer; line-height:26px;}
.pro_head_list li .img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; border:1px solid #ddd; cursor:pointer;}
.pro_head_list li .img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; cursor:pointer;}

.pro_head_list2{ width:102%;}
.pro_head_list2 li{float:left;text-align:center;width:30%; margin-right:2%; }
.pro_head_list2 li .tj_name{ width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer; line-height:26px;}
.pro_head_list2 li .img { height:110px; border:1px solid #ddd; cursor:pointer;}
.pro_head_list2 li .img img { width:100%; height:100%; cursor:pointer;}


.pdet_Target{ border-bottom:2px solid #cbcbcb; margin-top:40px;}
.pdet_Target li{ width:11%; float:left; line-height:34px; text-align:center; cursor:pointer;}
.pdet_Target li.cur{ background:#f5f5f5; color:#ec2f38;}
.pdet_sections{ padding:20px 0;}

.pdet_other{ background:#f6f6f6; border:1px solid #ddd; padding-bottom:20px; position:relative; margin-top:20px; z-index:5;}
.pdet_olant{ background:#e7e7e7; line-height:34px; color:#333; font-weight:bold; text-indent:10px;}
.pother_slide{ width:88%; margin:0 auto; height:177px; overflow:hidden; margin-top:20px;}
.pother_slide li{ width:200px; float:left;}
.pother_slide li .img { display: block; height: 0; overflow: hidden; padding-bottom: 74%; position: relative; border:1px solid #ddd; }
.pother_slide li .img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.pother_slide li .title{ font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; text-align:center; color:#959595; margin-top:5px;}
.pdet_other .arrs{}
.pdet_other .arrs{ display:block; width:41px; height:41px; position:absolute; position:absolute; background-image:url(../images/scrollbtn.gif); background-repeat:no-repeat; top:50%; margin-top:-20px;}
.pdet_other .arr_prevs{ left:10px; background-position:0 -2px;}
.pdet_other .arr_nexts{ right:10px;  background-position:-1px -45px;}
.pdet_other .arr_prevs:hover{background-position: right -2px;}
.pdet_other .arr_nexts:hover{  background-position:-44px -45px;}

/*产品*/
.fullpage_main .max_wrap_top{ position:absolute; top:0px; width:100%; background:#fff;}
.fullpage_main .s_menu{ width:100%; position:absolute; top:50px;}
.full_menu{ width:100px; position:fixed; right:0px; top:50%; margin-top:-60px; background:url(../images/full_xian.gif) repeat-y 3px 0; z-index:70;}
.full_menu li{ background:url(../images/full_dian.png) no-repeat left;padding-left:15px; line-height:30px;}
.full_menu li.active{ background:url(../images/full_dian_on.png) no-repeat left;}
.full_menu li.active a{ color:#ec2f38;}
#pro_fullpage #section1{ background:url(../images/mbg_01.jpg) no-repeat center top;}
#pro_fullpage #section2{ background:url(../images/mbg_02.jpg) no-repeat center top;}
#pro_fullpage #section3{ background:url(../images/mbg_03.jpg) no-repeat center top;}
#pro_fullpage #section4{ background:url(../images/mbg_04.jpg) no-repeat center top;}

#pro_fullpage .pro_img{ position:absolute; top:50%;opacity:0;}
#pro_fullpage .pro_text{  position:absolute; top:50%; }
#pro_fullpage .text_title{ font-size:20px; color:#f03239; margin-bottom:10px; opacity:0;}
#pro_fullpage .text_title span{ font-size:32px; padding-left:20px;}
#pro_fullpage .text_sum{ font-size:15px; margin-bottom:10px; opacity:0;}
#pro_fullpage .text_num{ font-size:14px; color:#000;opacity:0;}
#pro_fullpage .text_num a{ display:inline-block;}
#pro_fullpage .text_num em{  padding:0 10px;}
#pro_fullpage .text_link{ font-size:14px; color:#000;opacity:0; margin-top:5px; }

#pro_fullpage #section1 .pro_img{ margin-top:-220px; left:-100px; }
#pro_fullpage #section1 .pro_text{ width:30%; right:150px; margin-top:-110px;}

#pro_fullpage #section2 .pro_img{ margin-top:-300px; right:-150px; }
#pro_fullpage #section2 .pro_text{ width:25%; left:150px; margin-top:-110px;}

#pro_fullpage #section3 .pro_img{ margin-top:-300px; left:-100px; }
#pro_fullpage #section3 .pro_text{ width:25%; right:150px; margin-top:-110px;}

#pro_fullpage #section4 .pro_img{ margin-top:-300px; right:-100px; }
#pro_fullpage #section4 .pro_text{ width:35%; left:150px; margin-top:-270px;}
#pro_fullpage #section4 .text_title{ font-size:24px;}
#pro_fullpage #section4 span{ padding-left:0px; font-size:40px; padding-right:10px;}

.fullpage_main .foot{ position:absolute; width:100%; bottom:0px;}

#pro_fullpage #section4 .bottom_link{opacity:0; bottom:0;}

.bottom_link{ background:#f2f2f2; position:absolute; bottom:64px; width:100%; }
.bottom_linklist{ width:100%; overflow:hidden;}
.bottom_linklist ul{ width:102%;}
.bottom_linklist li{ width:18%; float:left; border-right:5px solid #fff; padding:20px 3%; text-align:center;}
.bottom_linklist li .link_ico{ display:inline-block; width:56px; height:36px; background-image:url(../images/foot_ico.png); background-repeat:no-repeat;}
.bottom_linklist li .link_title{ font-size:16px; color:#000; margin-bottom:10px;}
.bottom_linklist li .link_sum{ font-size:12px; color:#626262; line-height:22px; height:44px; overflow:hidden; margin-bottom:5px;}
.bottom_linklist li a .link_more { color:#f03239;}
.bottom_linklist li .link_ico_01{ background-position:10px 0px;}
.bottom_linklist li .link_ico_02{ background-position:-235px 0px;}
.bottom_linklist li .link_ico_03{ background-position:-493px 0px;}
.bottom_linklist li .link_ico_04{ background-position:-747px 0px;}
.bottom_linklist li.hover .link_ico{ background-image:url(../images/foot_ico_on.png);}

/*服务*/
.service_bg{ width:50%; height:100%; position:absolute; top:0px; opacity:0;}
.service_nr{ width:63%; position:absolute; top:50%; }
.service_nr li{ width:100%; float:left; margin-bottom:30px;}
.service_nr li .img{ float:left; width:12%; margin-right:3%;}
.service_nr li .nr{ float:left; width:85%;}
.service_nr li .title_one{ font-size:20px; font-weight:bold; color:#f03239;}
.service_nr li .title{ font-size:16px;  border-bottom:1px solid #f03239; padding-bottom:5px; margin-bottom:5px;}

.service_sc01{ background:url(../images/service_02.jpg) no-repeat center bottom;} 
.service_sc01 .service_bg{right:-50%;   background:url(../images/service_bg.png) repeat-y 0 0;}
.service_sc01 .service_nr{ margin-top:-170px; left:10%;}

.service_sc02{ background:url(../images/service_03.jpg) no-repeat center bottom;} 
.service_sc02 .service_bg{left:-50%;   background:url(../images/service_bg2.png) repeat-y top right;}
.service_sc02 .service_nr{ margin-top:-220px; right:10%;}

.service_sc03{ background:url(../images/service_03.jpg) no-repeat center bottom;} 
.service_sc03 .service_bg{right:-50%;   background:url(../images/service_bg.png) repeat-y 0 0;}
.service_sc03 .service_nr{ margin-top:-220px; left:10%;}

.service_sc04{ background:url(../images/service_04.jpg) no-repeat center bottom;} 
.service_sc04 .service_bg{left:-50%;   background:url(../images/service_bg2.png) repeat-y top right;}
.service_sc04 .service_nr{ margin-top:-220px; right:10%;}


.jm_prolist li .jm_img { width:100%; height:435px; }
.jm_prolist li .jm_img img { max-width:100%; }

.service_menu{ }

/*网络*/
.wangluo_bg{width:50%; height:100%; position:absolute; top:0px; opacity:0; }
.wangluo_nr{width:63%; position:absolute; top:50%;}
.wangluo_nr .com_name{ font-size:20px; font-weight:bold; color:#f03239;margin-bottom:20px; }
.wangluo_nr .com_name .s_logo{display: inline-block; overflow: hidden; width: 24px; height: 24px; vertical-align: middle; background:url(../images/s_logo.png) no-repeat center; margin-right:5px; }
.wangluo_nr .com_list li{ width:30%; float:left; margin-right:2%; margin-bottom:30px; font-size:14px;}
.wangluo_nr .com_list1 li{ width:30%; float:left; margin-right:2%; margin-bottom:30px; font-size:14px;}
.wangluo_nr .com_tag i{ margin-right:5px;}

.wangluo_sc01{ background:url(../images/wangluo_01.jpg) no-repeat center bottom;}
.wangluo_sc01 .wangluo_bg{ right:-50%; background:url(../images/service_bg.png) repeat-y 0 0;}
.wangluo_sc01 .wangluo_nr{ margin-top:-150px; left:10%;}

.wangluo_sc02{ background:url(../images/wangluo_02.jpg) no-repeat center bottom;}
.wangluo_sc02 .wangluo_bg{ left:-50%; background:url(../images/service_bg2.png) repeat-y top right;}
.wangluo_sc02 .wangluo_nr{ margin-top:-200px; right:10%; text-align:right;}
.wangluo_sc02 .wangluo_nr .com_list li{ float:right; margin-right:0; margin-left:2%;}


/*分公司*/
.company_top{ height:390px; position:relative; margin-bottom:30px;}
.company_top .comtop_left{ width:50%; height:100%; position:absolute; top:0px; left:0px;}
.company_top .comtop_left img{ height:100%; width:100%;}
.company_top .comtop_right{ width:50%; height:100%; position:absolute; top:0px; right:0px; background:#727272;}
.company_top .company_topnr{ width:55%; margin-left:13%; text-align:center; color:#fff; font-size:14px; line-height:2;}
.company_topnr .title{ font-size:30px; color:#fff; font-weight:bold; background:url(../images/xian.gif) no-repeat center bottom; margin-bottom:20px; padding-top:30px; padding-bottom:10px;}
.company_topnr .commap{ margin-top:20px;}

.company_lant{ font-size:18px; font-weight:bold; color:#f03239; margin-bottom:20px;}

.tuandui_slide{ height:200px; overflow:hidden;}
.tuandui_slide li{ width:249px;}
.tuandui_slide li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 66%; position: relative; }
.tuandui_slide li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.tuandui_slide li .title{ text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:16px; margin-top:7px;}

.tuandui_pic{ position:relative; }
.tuandui_pic .arrsc{ display:block; width:49px; height:49px; background-image:url(../images/pic_btn.png); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-35px;}
.tuandui_pic .arr_prev{ left:-60px;}
.tuandui_pic .arr_next{ right:-60px; background-position:right top;}

.company_center{ margin-top:40px; margin-bottom:30px;}
.company_center .comcen_left{ width:39%; float:left;}
.company_center .comcen_right{ width:55%; float:right;}
.comcen_right .cc_rtop{ background:#f5f5f5; text-align:center; padding:10px 4%; color:#f03239; margin-bottom:20px;}
.comcen_right .cc_rtop .t1{ font-size:18px; font-weight:bold;}
.comcen_right .cc_rtop .t2{ font-size:14px;}
.comcen_right .cc_rsum{}

.case_pic{ background:#f5f5f5; }
.casepic_list ul{ width:101%;}
.casepic_list li{ width:24.5%; margin-right:0.5%; float:left; margin-bottom:5px;}
.casepic_list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 84%; position: relative; }
.casepic_list li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.casepic_list li span{ display:none; width:100%; height:100%; position:absolute; background:rgba(0,0,0,.50); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000,endcolorstr=#66000000);}
.casepic_list li .fdj{ display:block; width:56px; height:56px; background:url(../images/fdj.png) no-repeat 0 0; position:absolute; top:50%; left:50%; margin-top:-28px; margin-left:-28px;}
.casepic_list li .title{ display:none;}

/*Search20150324*/
.Tit2,.Tit2 a{height:56px;font:bold 24px/56px 'microsoft yahei';color:#333;}.Tit2 a:hover{color:#333;}
.sear{padding:0 25px 10px;background:#eee;}
.sear .t{font-size:15px;font-weight:bold;line-height:2.4;}
.serv_select li{float:left;width:36px;border:1px solid #ccc;background:#fff;padding:0 5px;margin-right:5px;cursor:pointer;}
.rect{display:inline-block;width:2px;height:3px;overflow:hidden;border-left:2px solid #fff;border-bottom:2px solid #fff;margin-top:9px;}
.on .rect{border-color:#e60013;}
.sear_f{border:1px solid #ccc;background: 96% -32px no-repeat #fff;}
.sear_f .btn{width:45px;}
.result{border-top:1px solid #ddd;padding:10px 10px 0;margin-top:20px;}

.sear_result li{margin-bottom:10px;}
.sear_result a{color:#333;}
.sear_result a:hover{text-decoration:underline;}
.sear_result .el{font-size:14px;_width:100%;}
.sear_result .p{padding:10px 20px;border-top:1px solid #ddd;margin-top:10px;}
.sear_result em{color:#e60013;display:inline-block;padding:0 1em;border-right:1px solid #ddd;margin-right:1em;}
.mt20{margin-top:20px;}

.i_case_photo_slide .i_case_slide_prev{background:url(../img/ico_2.png) -50px -50px!important; width:50px!important; height:50px!important; left:20%!important;}
.i_case_photo_slide .i_case_slide_next{background:url(../img/ico_2.png) 0 0!important; width:50px!important; height:50px!important;right:20%!important;}
.i_case_photo_slide .i_case_slide_next:hover{background:url(../img/ico_2.png) -50px 0!important;}
.i_case_photo_slide .i_case_slide_prev:hover{background:url(../img/ico_2.png) 0 -50px!important;}


/*weixiu*/
.weixium .service_sc01{ background:url(../images/weixiu_01.jpg) no-repeat center bottom;} 
.weixium .service_sc02{ background:url(../images/weixiu_02.jpg) no-repeat center bottom;} 
.weixium .service_sc03{ background:url(../images/weixiu_03.jpg) no-repeat center bottom;} 

/*搜索*/
.Search-S1-head { overflow: hidden; padding: 20px; background: #ededed; margin-bottom: 20px;  *zoom: 1;}
.Search-S1-head ._form { margin-right: 3em; }
.Search-S1-head ._inp { height: 22px; line-height: 22px; padding: 0 5px; background: #ffffff; border: 1px solid #cccccc; }
.Search-S1-head ._btn { height: 22px; line-height: 22px; background: #ec2f38; cursor: pointer; }
.Search-S1-head ._btn [class^="ico-"] { vertical-align: top; color: #ffffff; font-size: 16px; }
.Search-S1-head ._result { height: 22px; line-height: 22px; }
.Search-S1-head ._result em { margin: 0 .4em; font-weight: 700; }
.Search-S1-list { margin-bottom: 30px; }
.Search-S1-list li { margin-bottom: 10px; }
.Search-S1-list ._head { font-size: 14px; padding: 5px 0; margin-bottom: 10px; border-bottom: 1px solid #cccccc; }
.Search-S1-list ._num { float: left; }
.Search-S1-list ._type { float: left; color: #ec2f38; padding: 0 1em; border-right: 1px solid #cccccc; margin-right: 1em; font-style: normal; }
.Search-S1-list ._t { float: left; width: 50%; font-weight: bold; }
.Search-S1-list ._p { padding-left: 60px; }


/*网站地图*/
.map_line{overflow:hidden;line-height:30px;padding:8px 10px;border-bottom:1px solid #ddd;*zoom:1;}
.map_line h4{margin-right:10px;}
.map_line h4 a{display:block;text-align:center;background:#ececec;font-size:14px; }
.map_line h4 a:hover{background:#ec2f38;color:#fff;}
.site_cell a{float:left;color:#333;transition:none;padding-right:35px;}
.site_cell a:hover{color:#ec2f38;}

/*视频列表*/
.video_list li{ margin-bottom:20px;}
.video_list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 56%; position: relative; }
.video_list li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.video_list li .title{ height:42px; line-height:42px; width:90%; padding:0 5%; position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); color:#fff; font-size:13px;}
.video_list li.hover .title{ line-height:26px; padding-top:6%;}
.video_list li .play{ right:15px; margin-left:0; bottom:15px; margin-top:0; top:auto; left:auto; display:none;width: 41px;  height: 41px;  background: url(../images/play.png) no-repeat 0 0;  position: absolute;}
.video_list li.hover .play{ display:block;}
.video_list li .title .video_sum{ display:none; line-height:20px; max-height:60px; overflow:hidden;}
.video_list li.hover .title .video_sum{ display:block; margin-top:5px;}

/*视频详细*/
.news_dettop{ padding-bottom:5px; border-bottom:1px dotted #ddd; position:relative; z-index:10;}
.video_det{ margin-top:20px; width:80%; margin-left:auto; margin-right:auto; height:450px;}
.video_detsum{ padding-top:20px;}
.video_detsum .vd_sunt{ font-size:16px; font-weight:bold; color:#000; margin-bottom:5px;}
.video_detsum .vd_sunn{}
.myart{ position:relative; z-index:5;}

/*20150421调整*/
.foot .foot_left{ width:17%; padding-left:5%; background:url(../images/tel_ico.png) no-repeat 10px 0; border-right:1px solid #bcbcbc;}
.foot_left .t1 { font-size:26px; font-family:Arial; line-height:22px; padding-top:3px;}
.foot_left .t2 { color:#b1b1b1; line-height:20px; }
.foot .foot_right{ width:75%;}


/*登录注册*/
.user_form{ padding:30px;}
.user_form .login_li{ margin-bottom:10px;}
.user_form .login_li label{ width:5em; display:inline-block; }
.user_form .login_li .log_inp{ width:190px; height:24px; line-height:24px; border:1px solid #ddd;}
.user_form .login_li .log_text{color: #a7a7a7;  font-size:12px; font-weight:bold;}
.user_form .login_li .log_text2{}
.user_form .login_li .log_btn{ width:60px; height:24px; background:#f42831; color:#fff; border:none;}
.user_form .login_li .phone_yzminp{ width:108px;} 
.user_form .login_li .hq_yzm{ display:inline-block; border:1px solid #ddd; line-height:22px; text-align:center; font-size:12px; background:#fff; padding:0 20px; }

.log_tabkey{ border-bottom:1px solid #ddd; margin-bottom:20px;}
.log_tabkey li{ float:left; border:1px solid #ddd; margin-left:10px; padding:0 15px; line-height:34px; position:relative; margin-bottom:-1px; border-bottom:none; background:url(../images/line02.gif)  repeat-x 0 0; ;cursor:pointer;}
.log_tabkey li.cur { float:left; border:1px solid #ddd; margin-left:10px; padding:0 15px; line-height:34px; position:relative; margin-bottom:-1px; border-bottom:none; background:url(../images/line01.gif)  repeat-x 0 0; ;cursor:pointer;}

/*头部调整*/
.top_gn .topgn_tel{ width:20px; height:34px; margin-top:16px; position:relative; }
.top_gn .topgn_user{ width:20px; height:34px; margin-top:16px; margin-right:20px; cursor:pointer;}
.topgn_tel .tip_tel{ display:none; position:absolute; top:34px; left:50%; margin-left:-75px; width:150px; background:#fff; border:1px solid #d41c22; font-size:20px; font-family:arial; font-weight:bold; color:#d41c22; text-align:center; border-radius:5px; }

/*产品详细调整*/
.pdet_main_reg{ width:500px; position:absolute; top:40px; left:0px; background:#fff; display:none;}
.pdet_reg_text{ width:80%; margin-left:auto; margin-right:auto; font-size:16px; font-weight:bold; color:#f03239; margin-bottom:20px; display:none; }
.pdet_regform{ width:92%; padding:20px 4% 10px; margin-left:auto; margin-right:auto; border:2px solid #f03239; background:#fff; }
.pdet_regform .pteg_lant{ font-size:15px; font-weight:bold;  margin-bottom:10px; }
.pdet_regform .preg_val_left{ width:50%; float:left;}
.pdet_regform .preg_val_left label{ font-size:14px;}
.pdet_regform .preg_val_left .preg_inp{ width:60%; height:28px; line-height:28px; background:#fff; border:1px solid #ddd;}
.pdet_regform .preg_val_left .preg_mbinp{ width:45%;}
.pdet_regform .preg_val_left .preg_mbyzm{ display:inline-block; padding:0 15px; height:26px; line-height:26px;border:1px solid #ddd; margin-left:10px;}
.pdet_regform .base_Inf{ margin-bottom:15px;} 

.pdet_regform  .preg_val_li{ margin-bottom:15px;}
.pdet_regform  .preg_val_li .preg_label{ float:left;}
.pdet_regform  .preg_val_li label{ font-size:14px;}
.pdet_regform  .preg_val_li .preg_nr{float:left;}
.pdet_regform  .preg_val_li .yygm_time_sel{  width:160px; height:30px; line-height:30px; background:#ddd url(../images/time_jt.png) no-repeat right;  text-indent:15px; }
.pdet_regform  .preg_val_li .yygm_time_sel ._option{ top:30px;}
.pdet_regform  .preg_val_li .pcheck_list li{ width:30%; float:left; margin-right:3%; font-size:14px; margin-bottom:10px;}
.pdet_regform  .preg_val_li .preg_area{ width:90%; height:120px; border:1px solid #ddd; outline:none; height:44px; }
.pdet_regform  .preg_val_li .preg_inp{ width:51%; height:28px; line-height:28px; background:#fff; border:1px solid #ddd;}
.pdet_regform  .preg_val_li .preg_subbtn{ width:120px; height:35px; font-size:18px; background:#f03239; color:#fff; border:none;}

.pdet_regform  .preg_val_li .preg_label_01{ width:24%;}
.pdet_regform  .preg_val_li .preg_nr_01{ width:76%;}
.pdet_regform  .preg_val_li .preg_label_02{ width:27%;}
.pdet_regform  .preg_val_li .preg_nr_02{ width:73%;}
.pdet_regform  .preg_val_li .preg_label_03{ width:17%;}
.pdet_regform  .preg_val_li .preg_nr_03{ width:83%;}
.pdet_regform  .preg_val_li .preg_label_04{ width:17%;}
.pdet_regform  .preg_val_li .preg_nr_04{ width:83%;}

/*副导航*/
.foot_nav{ background:#fafafa; padding:10px 0; margin-top:2px;}
.foot_nav .wrap{ position:relative;}
.foot_navul{ width:102%; height:30px; overflow:hidden;  }
.foot_navul dl{ width:18%; margin-right:2%; float:left;}
.foot_navul dt{ font-size:16px;  margin-bottom:10px;}
.foot_navul dt a{ color:#f03239; }
.foot_navul dd{ font-size:13px;}
.foot_navul .foot_nav_jt{ display:block; width:30px; height:30px; background:url(../images/fnav_jt.gif) no-repeat 0 0; position:absolute; top:0px; right:0px; cursor:pointer;}
.foot_navul.fnav_on{ height:auto;}
.foot_navul .foot_nav_jt.fnav_jton{ background:url(../images/fnav_jt_on.gif) no-repeat 0 0;}


/*配件*/
.part_top{ margin-bottom:30px; }
.part_top .patitle{ font-size:16px; font-weight:bold; margin-bottom:15px; padding-top:5px;}
.part_top .patitle a{ color:#5a5a5a;}
.part_top .pasum{ line-height:22px; color:#666; margin-bottom:15px;}

.exca_search{ padding:20px 2%; background:#fbfbfb; border:1px solid #ddd;}
.pro_search{padding:5px 0;}
.pro_search .t{float:left;width:4em;font-size:14px;font-weight:bold;line-height:24px;}
.pro_search ul{float:left;width:92%;}
.pro_search li{ float:left; font-size:12px; color:#333; margin:0 0 12px;}
.pro_search li a{ display:block;background:url(../images/zhaobiaoicooff_03.gif) no-repeat 0px 2px; padding:0px 10px 0px 25px; line-height:22px; color:#333;*padding:0px 13px 0px 25px; white-space:nowrap;}
.pro_search .se_cur a,.pro_search .selected { background:url(../images/zhaobiaoicoon_03.gif) no-repeat 0px 2px;}
.part_srk{ float:left; width:410px;}
.part_srk .pa_seinp{ float:left; width:290px; height:24px; line-height:24px; border:1px solid #ddd; text-indent:10px;}
.part_srk .pa_sebtn{ float:left; width:90px; height:26px; line-height:26px; background:#ef1013; border:0; margin:0; padding:0; border-radius:3px; color:#fff; margin-left:10px; cursor:pointer; font-family:微软雅黑;}

.part_list{ margin-top:20px; width:100%; overflow:hidden;}
.part_list li { margin-bottom:20px;}
.part_list li .border_p{border:1px solid #ddd; color:#333; padding-bottom:10px;}
.part_list li.hover .border_p{ border-color:#ef1013; }
.part_list li .exlist_img{ display: block; height: 0; overflow: hidden; padding-bottom: 85%; position: relative; }
.part_list li .exlist_img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.part_list li .exlist_name{ width:90%; margin-left:auto; margin-right:auto; font-weight:bold; cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-bottom:10px;}
.part_list li .exlist_price{width:210px; margin:0 auto; padding-top:5px;}
.part_list li .exlist_price span{ font-size:15px;font-weight:bold;}
.part_list li .exlist_btn{ text-align:right; padding-bottom:5px; width:210px; margin:0 auto;}
.part_list li .exlist_btn a{ display:inline-block; padding:0 7px 0 25px;height:25px; line-height:25px; background:#d2d2d2 url(../images/prolistico1_01.gif) no-repeat 0 0; color:#7f7f7f;}
.part_list .exlist_btn .exlist_order_btn{ background:#da010c url(../images/prolistico2_02.gif) no-repeat 0 0; color:#fff;margin-left:3px;}


/*V8*/
.v8_lant{ font-size:18px; font-weight:bold; color:#f42831; margin-bottom:10px;}
.v8_picmian{ margin-top:}
.v8_content{ margin-bottom:30px; }
.v8_zdmenu{ width:23%; float:left;}
.v8_zdmenu li{ height:40px; line-height:40px; font-size:15px; text-align:center; border-bottom:1px solid #efefef; position:relative; width:100%; }
.v8_zdmenu li.tab_t_cur{ background:#e5e5e5; }
.v8_zdinf{ width:75%; float:right; margin-bottom:30px;}
.zd_infplist li{ margin-bottom:20px; cursor:pointer;}
.zd_infplist li .img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; cursor:pointer;}
.zd_infplist li .img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; cursor:pointer;}

.v8_picscroll{ height:176px; overflow:hidden;}
.v8_picscroll li{ width:234px;}
.v8_picscroll li .img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.v8_picscroll li .img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.v8_sgpic{ position:relative; }
.v8_sgpic .v8_btn.unable{ display:none;}
.v8_sgpic .v8_btn{ display:block; width:49px; height:49px; background-image:url(../images/pic_btn.png); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-25px;}
.v8_sgpic .v8_prev{ left:-60px;}
.v8_sgpic .v8_next{ right:-60px; background-position:right top;}

.new_service .service_bg{ width:100%; right:auto; left:0px; background:url(../images/service_bg_02.png) repeat 0 0; }
.new_service .service_nr li .img{ text-align:right;}
.new_service .service_nr{left:0; width:1000px; left:50%; margin-left:-500px;}

/*大事记*/
.History-H4-tab{  }
.History-H4-T { height: 50px; display:none;}
.History-H4 .tab_t { width: 106px; background: url(../images/dot_normal.png) center bottom no-repeat; font-size: 14px; }
.History-H4 .tab_t_cur { background-image: url(../images/dot_cur.png); color: #004fa0; font-weight: bold; font-size: 18px; }
.History-H4 .tab_c { margin-top: -7px; border-top: 1px solid #dbdfe1; }
.History-H4 .tab_c ul { background: url(../images/line.png) center 0 repeat-y; padding-top: 30px; }
.History-H4 .tab_c li { background: url(../images/dot.png) center 25px no-repeat; padding-bottom: 20px; }
.History-H4 .tab_c ._img { float: right; width: 47%; }
.History-H4 .tab_c ._img img { height: 210px; margin: 0 15px 15px 0; }
.History-H4 .tab_c ._text { float: left; width: 47%; text-align: right; }
.History-H4 .tab_c ._title { font-size: 24px; color: #004fa0; line-height: 1.8em; }
.History-H4 ._even ._img { float: left; text-align: right; }
.History-H4 ._even ._img img { margin: 0 0 15px 15px; }
.History-H4 ._even ._text { float: right; text-align: left; }


/*20150505*/
.user_logtext{ margin-top:17px; margin-right:20px;}

.pro_head_sell { position:relative; z-index:20; }
.prodet_cans .pro_head_sell a{ position:relative; z-index:15;}
.prodet_cans .pdet_formbtn{ display:block; width:35%; height:30px; position:absolute; top:1px; left:1px; cursor:pointer; cursor:pointer; z-index:20; line-height: 30px; background:#fff; text-align:center; color:#333;}
.prodet_cans .pro_head_sell .yygm_time_sel a{ width:100%; border:none; text-align:left;}
.prodet_top{ position:relative; z-index:10;}

.weixium .service_nr li .img{ display:none; }
.weixium .service_nr li .nr{ width:100%;}
.weixium .service_nr li .title{font-size: 20px;  font-weight: bold; padding-bottom:5px; margin-bottom:15px;}
.weixium .service_nr li .sum{ line-height:26px;}

.pdet_main_reg_mobile{ display:block;}
.pdet_main_reg_mobile.pdet_main_reg{ position:relative; top:auto; left:auto; width:100%;}
.pdet_main_reg_mobile .pdet_regform .preg_val_li .pcheck_list li{ width:20%;}
.pdet_main_reg_mobile .pdet_regform .preg_val_li .preg_label_01{ width:13%;}
.pdet_main_reg_mobile .pdet_regform .preg_val_li .preg_label_02{ width:15%;}
.pdet_main_reg_mobile .pdet_regform .preg_val_li .preg_label_03{ width:10%;}
.pdet_main_reg_mobile .pdet_regform .preg_val_li .preg_label_04{ width:10%;}

.pdet_main_reg_mobile .pdet_regform .preg_val_li .preg_nr_01{ width:87%;}
.pdet_main_reg_mobile .pdet_regform .preg_val_li .preg_nr_02{ width:85%;}
.pdet_main_reg_mobile .pdet_regform .preg_val_li .preg_nr_03{ width:90%;}
.pdet_main_reg_mobile .pdet_regform .preg_val_li .preg_nr_04{ width:90%;}


.pdet_main_reg_mobile .pdet_regform  .preg_val_li .preg_inp{ width:31%;}

.contct_main{ margin-bottom:20px; line-height:26px;}

.pdet_mdl{ padding:30px 0; font-size:18px; font-weight:bold; text-align:center;margin-top:20px; margin-bottom:20px;}
.pdet_mdl a{ color:#f42831;}

.used_lrn .prodet_cans{ width:100%; float:none; position:relative;margin: 22px 0 15px; z-index:20;}
.used_lrn .prodet_cans .pdet_formbtn{ width:46%; background:none;}

/*荣誉*/
.pic_list li{ margin-bottom:20px;}
.pic_list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.pic_list li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.pic_list li ._title{ height:42px; line-height:42px; width:90%; padding:0 5%; position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); color:#fff; font-size:13px;}

/*友情链接*/
.flink_02 .friend_link { line-height:22px;}
.flink_02 .friend_link ._option{ top:auto; bottom:30px; width:175px; padding:10px; border:none; background: #f2f2f2; border-top:2px solid #f42831; left:-55px;}
.flink_02 .friend_link ._option a{ color:#666; line-height:26px;}
.flink_02 .friend_link ._option a:hover{ text-decoration:underline;}
.flink_02 .friend_link ._val span{ font-size:13px !important; font-weight:normal; padding:0 !important;}

.bottom_link_other{ position:relative; bottom:auto;}
.pfpic{ display:none; }