@charset "utf-8";
/**/
*{ margin:0; padding:0; border:0;}
body{ margin:0px;background:#fff;font-size:14px; color:#666; line-height:24px; font-family:"微软雅黑";}
a{font-size:14px; color:#666; text-decoration: none;}
a:hover {color:#dd0000;}

#top{ background:#eee; width:100%; overflow:hidden;}
#top .topcon{ width:1200px; margin:0 auto ; overflow:hidden; line-height:40px; font-size:12px;}
#top .topcon .top_welcome{ float:left;}
#top .topcon .top_welcome span{ color:#004098;}
#top .topcon .top_welcome span a{ color:#004098; font-size:12px;}
#top .topcon .top_welcome span a:hover{ color:#d00;}
#top .topcon .top_right{ float:right;}
#top .topcon .top_right p{ float:left;}
#top .topcon .top_right .mysld{ float:left;}
#top .topcon .top_right a{ padding:0 10px; font-size:12px; display:block;  border-left:solid 1px #eee; border-right:solid 1px #eee;}
#top .topcon .top_right a img{ margin-left:5px; margin-bottom:2px;}
#top .topcon .top_right a.mysld:hover{ background:#fff; line-height:40px; border-left:solid 1px #004098; border-right:solid 1px #004098;}

#top1{ width:1200px; margin:0 auto; overflow:hidden;}
#top1 .logo{ float:left;}
#top1 .search{ float:left; padding-top:32px; overflow:hidden; padding-left:130px;}
#top1 .search input{ border-bottom:solid 1px #eee;border-left:solid 1px #eee;border-top:solid 1px #eee; height:38px; width:447px; font-family:"微软雅黑"; text-indent:10px;}
#top1 .search a{ display:block; background:#004098; width:70px; height:28px; float:right; text-align:center; padding-top:12px; transition:background 0.5s;}
#top1 .search a:hover{ background:#d00;}
#top1 .promise{ float:right;} 
#top1 .promise ul{ list-style:none;}
#top1 .promise ul li{ float:left; text-align:center; font-size:12px; width:60px; padding-top:24px; color:#999;}

#menu{ width:100%; overflow:hidden; border-top:solid 1px #eee; border-bottom:solid 1px #eee;}
#menu .menu_con{ width:1200px; margin:0 auto; overflow:hidden;}
#menu .menu_con .menu_pro{ float:left; width:224px; }
#menu .menu_con .menu_pro a{ display:block; line-height:50px; background:#004098;color:#fff; font-size:14px; text-indent:20px;transition:background 0.5s;}
#menu .menu_con .menu_pro a:hover{ background:#d00;}
#menu .menu_con .menu_pro a img{float:right; margin:22px 20px 0 0;}
#menu .menu_con .menu{ float:left;}
#menu .menu_con .menu ul{ list-style:none;}
#menu .menu_con .menu ul li{ float:left; border-right:solid 1px #eee;}
#menu .menu_con .menu ul li a{ display:block; line-height:50px; padding:0 39px; font-size:14px; transition:background 0.5s,color 0.5s;}
#menu .menu_con .menu ul li a:hover{ background:#004098; color:#fff;}

#menu ul li .zmenu{ position:absolute; z-index:30; display:none;box-shadow: 1px 3px 3px rgba(0,0,0,0.2);}
#menu ul li .zmenu dl dd a{ display:block; background:#fff;}





#banner{ background:#f1f1f1; overflow:hidden; width:100%; height:500px;}
#index_banner{width:100%;height:500px;overflow:hidden;position:relative; margin-top:0px;}
#index_banner_list{width:100%;height:500px;}
#index_banner_list li{width:100%;height:500px;display:none;}
#index_banner_list li a{display:block;width:100%;height:500px;padding:0;text-indent:-9999px;background:url() no-repeat top center;}
#prev_btn, #next_btn {	width: 40px;	height: 61px;	display: block;	position: absolute;	top: 220px;	display: none;}
#prev_btn {	left: 50px;}
#next_btn {	right: 50px;}
#index_banner_nav{width:100%;position:absolute;top:475px;left:0;text-align:center;}
#index_banner_nav a{display:inline-block;width:12px;height:12px;margin-right:6px; border-radius:20px;background:#fff;font-size:0; color:#fff;}
#index_banner_nav a.this{background:#004098; color:#004098;}

#sbanner{ background:#f1f1f1; overflow:hidden; width:100%; height:400px;}
#sindex_banner{width:100%;height:400px;overflow:hidden;position:relative; margin-top:0px;}
#sindex_banner_list{width:100%;height:400px;}
#sindex_banner_list li{width:100%;height:400px;display:none;}
#sindex_banner_list li a{display:block;width:100%;height:400px;padding:0;text-indent:-9999px;background:url() no-repeat top center;}
#sprev_btn, #snext_btn {	width: 40px;	height: 61px;	display: block;	position: absolute;	top: 220px;	display: none;}
#sprev_btn {	left: 50px;}
#snext_btn {	right: 50px;}
#sindex_banner_nav{width:100%;position:absolute;top:375px;left:0;text-align:center;}
#sindex_banner_nav a{display:inline-block;width:12px;height:12px;margin-right:6px; border-radius:20px;background:#fff;font-size:0; color:#fff;}
#sindex_banner_nav a.this{background:#004098; color:#004098;}

#index1{ width:1200px; margin:0 auto; overflow:hidden;}
#index1 .ad_li{ float:left; overflow:hidden;}
#index1 .ad_li ul{ list-style:none;}
#index1 .ad_li ul li{ float:left; padding-top:50px; margin-right:32px;}
#index1 .ad_li ul li a{ display:block; border-bottom:solid 1px #eee; padding-bottom:15px; font-size:12px; text-align:center; transition:background 0.5s,color 0.5s;}
#index1 .ad_li ul li a div{ width:276px; height:190px; overflow:hidden;}
#index1 .ad_li ul li a img{ width:276px; height:190px; transition:width 0.5s,height 0.5s,margin 0.5s;}
#index1 .ad_li ul li a:hover img{ width:300px; height:200px; margin:-5px 0 0 -12px;}
#index1 .ad_li ul li a:hover{ background:#004098; color:#fff;}
#index1 .ad_li ul li a p{ line-height:18px;}
#index1 .ad_li ul li a p.tt{ color:#000; padding-top:10px;}
#index1 .ad_li ul li a:hover p.tt{ color:#fff;}
#index1 .order_s{ border:solid 1px #eee; float:right; margin-top:50px;}
#index1 .order_s .a1{ background:#004098; color:#fff; line-height:50px; text-align:center; width:274px;}
#index1 .order_s .a2{ text-align:center; padding-top:30px;}
#index1 .order_s .a2 input{ border:solid 1px #eee; width:220px; height:38px; text-indent:10px; line-height:38px; font-family:"微软雅黑";}
#index1 .order_s .a3{ border:solid 1px #eee; width:220px; margin:0 auto; margin-top:10px;}
#index1 .order_s .a3 input{ line-height:40px; height:38px; text-indent:10px; font-family:"微软雅黑"; border:none; border-right:solid 1px #eee; width:137px;}
#index1 .order_s .a3 a{ display:block; font-size:12px; float:right; line-height:38px; width:80px; color:#004098; text-align:center;}
#index1 .order_s .a3 a:hover{ color:#d00;}
#index1 .order_s .a4{ padding-bottom:30px;}
#index1 .order_s .a4 a{ display:block; text-align:center; border:solid 1px #eee; line-height:38px; width:220px; color:#004098; margin:0 auto; margin-top:10px; transition:background 0.5s,color 0.5s;}
#index1 .order_s .a4 a:hover{ background:#004098; color:#fff; border:solid 1px #004098;}

.title{ text-align:center; overflow:hidden; font-size:18px; color:#000; padding-top:90px; padding-bottom:32px;}
.title p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999;}

#index_hotpro{ width:1200px; margin:0 auto; overflow:hidden; border-top:solid 1px #eee;}
#index_hotpro .a{ float:left; overflow:hidden; width:600px; height:600px;}
#index_hotpro .a img{ width:600px; height:600px; transition:width 0.5s,height 0.5s,margin 0.5s;}
#index_hotpro .a img:hover{ width:620px; height:620px; margin:-10px 0 0 -10px;}
#index_hotpro .a p{ background:rgba(0,0,0,0.8); position:absolute; width:580px; height:65px; margin-top:-80px; color:#fff; padding-left:20px; padding-top:15px;}
#index_hotpro .a p span{ display:block; font-size:24px; color:#de012a;}
#index_hotpro .a p a{ display:block; float:right; width:90px; height:40px; border-radius:5px; background:#de012a; text-align:center; color:#fff; line-height:40px; margin-right:20px; margin-top:5px; transition:background 0.5s,color 0.5s;}
#index_hotpro .a p a:hover{ background:#fff; color:#de012a;}


#index_hotpro .b{ float:right; overflow:hidden; width:600px;}
#index_hotpro .b ul{ list-style:none;}
#index_hotpro .b ul li{ float:left; text-align:center; border-right:solid 1px #eee; border-bottom:solid 1px #eee;}
#index_hotpro .b ul li a{ display:block; width:299px; height:299px; overflow:hidden;}
#index_hotpro .b ul li a .img img{ margin-top:-30px; width:299px; height:299px;}
#index_hotpro .b ul li a p.tt{ margin-top:-50px; color:#000;}
#index_hotpro .b ul li a p.money{ color:#de012a;}
#index_hotpro .b ul li a p.hot{ position:absolute; margin-left:250px;}

.ad1{ width:1200px; overflow:hidden; padding-top:40px;}
.ad1 ul{ list-style:none; width:1300px;}
.ad1 ul li{ float:left; padding:0 32px 32px 0;}

#dan_hot{ width:1200px; margin:0 auto; overflow:hidden; border-top:solid 1px #eee; padding-top:38px;}
#dan_hot ul{ list-style:none; width:1300px;}
#dan_hot ul li{ float:left; margin-right:30px;}
#dan_hot ul li a{ display:block; text-align:center;}
#dan_hot ul li a div{ width:380px; height:380px; overflow:hidden;}
#dan_hot ul li a img{ width:380px; height:380px; transition:width 0.5s,height 0.5s,margin 0.5s;}
#dan_hot ul li a:hover img{ width:400px; height:400px; margin:-10px 0 0 -10px;}
#dan_hot ul li a p.tt{ color:#000; padding-top:10px;}
#dan_hot ul li a p.money{ color:#de012a;}

.ad2{ width:1200px; margin:0 auto; overflow:hidden; padding-top:55px;}

#index_news{ width:1200px; margin:0 auto; overflow:hidden; border-top:solid 1px #eee; padding-top:40px;}
#index_news ul{ list-style:none; width:1300px;}
#index_news ul li{ float:left; width:380px; margin-right:30px;}
#index_news ul li a{ display:block;}
#index_news ul li a p.a1{ font-size:18px; color:#000; line-height:58px; border-bottom:solid 1px #eee;}
#index_news ul li a p.a2{ color:#666; padding:22px 0; border-bottom:solid 1px #eee;}
#index_news ul li a p.a3{ color:#999; line-height:60px; font-size:12px;}

.more{ overflow:hidden; padding-top:50px; padding-bottom:100px;}
.more a{ display:block; width:118px; border:solid 1px #eee; color:#004098; font-size:12px; line-height:38px; margin:0 auto; text-align:center; transition:background 0.5s,color 0.5s;}
.more a:hover{ background:#004098; color:#fff;}

.ad3{ overflow:hidden; padding-bottom:110px;}
.ad3 a{ display:block; width:1200px; margin:0 auto; overflow:hidden;}

#bottom{ width:100%; overflow:hidden; border-bottom:solid 1px #eee; border-top:solid 1px #eee;}
#bottom ul{ list-style:none; width:1200px; margin:0 auto; padding:10px 0; overflow:hidden;}
#bottom ul li{ float:left; width:299px; border-left:solid 1px #eee; line-height:70px;}
#bottom ul li img{ margin:0 10px 0 30px; vertical-align:middle}

#bottom1{ width:1200px; margin:0 auto; overflow:hidden;}
#bottom1 ul{ list-style:none;}
#bottom1 ul li{ float:left; padding-top:35px; width:220px;}
#bottom1 ul li p a{ color:#999; font-size:12px;}
#bottom1 ul li p a:hover{ color:#de012a;}
#bottom1 ul li p.tt{ padding-bottom:20px;}
#bottom1 ul li p.tt a{ color:#000; font-size:14px;}
#bottom1 ul dd{ float:left; text-align:center; font-size:12px;padding-top:35px; }
#bottom1 ul dd.service{ color:#000; font-size:12px; text-align:left; padding-left:20px; padding-top:40px;}
#bottom1 ul dd p.tel{ font-size:30px; font-family:Arial, Helvetica, sans-serif;}
#bottom1 ul dd p a{ display:block; border:solid 1px #eee; height:28px; line-height:28px; width:84px; text-align:center; font-size:12px; color:#004098; margin-top:20px;}
#bottom1 ul dd p a:hover{ background:#004098; color:#fff;}

#bottom2{ width:1200px; margin:0 auto; overflow:hidden; border-top:solid 2px #004098; padding-bottom:50px; padding-top:10px; margin-top:40px;}
#bottom2 a{ color:#000;}
#bottom2 a:hover{ color:#d00;}
#bottom2 span{ float:right; color:#999; line-height:50px; font-size:12px;}
#bottom2 p{ font-size:12px; color:#999;}

#menu_pro_li{ position:absolute; z-index:20; background:#fff; width:224px;display:none;box-shadow: 1px 3px 3px rgba(0,0,0,0.2);}
#menu_pro_li ul{ list-style:none;}
#menu_pro_li ul li a{ display:block; background:#fff!important; color:#000!important; line-height:45px!important; border-bottom:solid 1px #eee;}
#menu_pro_li ul li a:hover{ color:#d00!important;}
#menu_pro_li ul li dl{ position:absolute; margin-left:224px; background:#eee; width:200px; display:none;}
#menu_pro_li ul li dl dd{ background:#eee;}
#menu_pro_li ul li dl dd a{ display:block; background:#fff!important; border:solid 1px #ddd; margin:5px; text-align:center; text-indent:0!important;}
#menu_pro_li ul li dl dd a:hover{ background:#d00!important; color:#fff!important;}

#my_order{ width:94px; background:#fff; position:absolute; margin-left:-1px; border-bottom:solid 1px #004098; border-left:solid 1px #004098; border-right:solid 1px #004098; display:none; }
#my_order ul{ list-style:none;}
#my_order ul li a{line-height:30px; border-bottom:solid 1px #eee;}

.pro_change{ width:1200px; margin:0 auto; overflow:hidden; padding:20px 0; border-bottom:solid 1px #eee;}
.pro_change dl dt{ float:left; width:200px; color:#999;}
.pro_change dl ul{ list-style:none; float:right; width:1000px;}
.pro_change dl ul li{ float:left; width:160px;}
.pro_change dl ul li a{ color:#000;}
.pro_change dl ul li a:hover{ color:#d00;}

.pro_change_ok{ width:1200px; margin:0 auto; overflow:hidden; padding:20px 0; border-bottom:solid 1px #eee;}
.pro_change_ok dl dt{ float:left; width:200px; color:#999;}
.pro_change_ok dl ul{ list-style:none; float:right; width:1000px;}
.pro_change_ok dl ul li{ float:left; margin-right:10px;}
.pro_change_ok dl ul li a{ color:#000; display:block; border:solid 1px #ddd; border-radius:20px; padding:0 4px 0 15px; line-height:24px; transition:border 0.5s;}
.pro_change_ok dl ul li a span{ color:#999;}
.pro_change_ok dl ul li a:hover{ color:#d00; border:solid 1px #004098;}
.pro_change_ok dl ul li a img{ height:15px; width:15px; background:#ccc; border-radius:20px; margin-bottom:4px;margin-left:5px; vertical-align:middle; padding:2px; transition:background 0.5s;}
.pro_change_ok dl ul li a:hover img{ background:#d00;}

#pro_list{ width:1300px; margin:0 auto; padding-top:60px; padding-bottom:40px; overflow:hidden;}
#pro_list ul{ list-style:none; width:1200px; margin:0 auto; border-top:solid 1px #eee; border-left:solid 1px #eee; overflow:hidden;}
#pro_list ul li{ float:left; width:299px; transition:box-shadow 0.5s; margin-bottom:0px; border-right:solid 1px #eee; border-bottom:solid 1px #eee; overflow:hidden; transition:background 0.5s;}
#pro_list ul li a{ display:block; text-align:center; overflow:hidden; padding-bottom:20px;}
#pro_list ul li a img{ width:280px; margin-top:10px;}
#pro_list ul li a p.tt{ color:#000; padding-top:10px;}
#pro_list ul li a p.money{ color:#d00;}
#pro_list ul li:hover{ background:#004098;}
#pro_list ul li a:hover p.tt{ color:#fff;}
#pro_list ul li a:hover p.money{ color:#fff;}
#pro_list ul li a p.hot{ position:absolute; margin-left:250px;}
#pro_list ul li a p.hot img{ width:39px;}

#page{ width:100%; text-align: center; margin:20px auto 80px auto; overflow:hidden;}
#page2{display: inline-block; margin:0 auto;}
#page ul{ list-style:none; margin:0 auto;}
#page ul li{ float:left; margin:0 5px;}
#page ul li a{ display:block; border:solid 1px #eee; line-height:40px; padding:0 20px; transition:border 0.5s;}
#page ul li a:hover{ border:solid 1px #004098; color:#004098;}
#page ul li a.it{ background:#004098; color:#fff; border:solid 1px #004098;}

#position{ width:1200px; margin:0 auto; overflow:hidden; line-height:60px; text-align:left; border-bottom:solid 1px #eee;}

#probig{ width:1200px; margin:0 auto; overflow:hidden; padding-top:40px;}
#probig .bigpic{ float:left;}
#probig .bigpic .bpic{border:solid 1px #eee; width:500px; height:500px; overflow:hidden;}
#probig .bigpic .bpic p{width:499px; height:499px;}
#probig .bigpic .bpic p img{width:499px; height:499px;}
#probig .bigpic .b_list{ width:408px; margin:0 auto; padding-top:10px;}
#probig .bigpic .b_list ul{ list-style:none;}
#probig .bigpic .b_list ul li{ float:left;}
#probig .bigpic .b_list ul li img{ width:79px; border:solid 1px #fff; cursor:pointer;}

.b_pro_con{ float:right; width:660px;}
.b_pro_con .tt{ font-size:24px; color:#000; line-height:60px; border-bottom:solid 1px #eee;}
.b_pro_con .tt span{ font-size:12px; color:#d00; line-height:20px;}
.b_pro_con p{ line-height:30px; padding:15px 0; border-bottom:solid 1px #eee;}
.b_pro_con p span.money{ font-size:24px; color:#d00;}
.b_pro_con p font{ display:block; float:left;width:100px;}
.b_pro_con p span{ display:block; overflow:hidden;}
.b_pro_con p span t{ background:#d00; color:#fff; border-radius:3px; padding:0 5px;}
.b_pro_con p span a{ border:solid 1px #eee; display:block; width:40px; text-align:center; font-size:18px; float:left; line-height:40px;}
.b_pro_con p span input{ float:left; border-bottom:solid 1px #eee; border-top:solid 1px #eee; height:40px; text-align:center; width:50px;}
.b_pro_con .addcar{ padding:30px 0 0 100px;}
.b_pro_con .addcar a{ display:block; width:200px; height:50px; background:#d00; color:#fff; line-height:50px; font-size:18px; text-align:center; border-radius:5px;}
.b_pro_con .addcar a:hover{ background:#c00;}

#pro_detail_btn{ width:1200px; margin:60px auto 40px auto; overflow:hidden; border-top:solid 1px #eee; border-bottom:solid 1px #eee;}
#pro_detail_btn ul{ list-style:none;}
#pro_detail_btn ul li{ float:left;}
#pro_detail_btn ul li a{ display:block; text-align:center; color:#000; line-height:60px; width:200px; border-bottom:solid 2px #fff;}

.layer{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:60px;}
.myit1{ text-align:center;}

#pj_list{ width:1200px; margin:0 auto; overflow:hidden;}
#pj_list ul{ list-style:none;}
#pj_list ul li{ border-bottom:solid 1px #eee; overflow:hidden; padding-bottom:20px; margin-bottom:30px;}
#pj_list ul li p.a1{ float:left; display:block; margin-right:30px;}
#pj_list ul li p.a1 img{ width:100px; border-radius:200px;}
#pj_list ul li div.a2{ overflow:hidden;}
#pj_list ul li div.a2 .date{ font-size:12px; color:#999;}
#pj_list ul li div.a2 .piclist{ overflow:hidden; padding:20px 0 10px 0;}
#pj_list ul li div.a2 .piclist dl{ list-style:none;}
#pj_list ul li div.a2 .piclist dl dd{ float:left; margin-right:10px;}
#pj_list ul li div.a2 .piclist dl dd a{ display:block;}
#pj_list ul li div.a2 .piclist dl dd a img{ width:50px; height:50px;}

.myit3{ text-align:center;}

#mycar{ width:1200px; margin:0 auto; overflow:hidden; border-bottom:solid 1px #eee; margin-bottom:60px;}
#mycar p{ font-size:20px; color:#000; font-weight:bold; float:left; line-height:60px;}
#mycar dl{ float:right;}
#mycar dl dd{ float:left; line-height:60px; padding-left:40px;}
#mycar dl dd img{ width:20px; margin-right:10px; vertical-align:middle;}
#mycar dl dd.it{ color:#004098; font-weight:bold;}

#table{ width:1200px; margin:0 auto; border-bottom:solid 1px #eee; overflow:hidden;}
#table p{ float:left; color:#000; line-height:60px;}
#table p input{ width:20px; height:20px; vertical-align:middle; margin-right:5px;}

.tableli{ width:1200px; margin:0 auto; border-bottom:solid 1px #eee; padding:20px 0; overflow:hidden;}
.tableli p{ float:left; vertical-align:middle; line-height:80px;}
.tableli p input{ width:20px; height:20px; vertical-align:middle; margin-right:5px;}
.tableli p.a1 img{ vertical-align:middle; margin-right:10px; width:80px;}
.tableli p.a3{ padding-top:20px;}
.tableli p.a3 a{ display:block; width:40px; text-align:center; line-height:40px; border:solid 1px #eee; float:left; font-size:18px;}
.tableli p.a3 input{ float:left; width:50px; text-align:center; line-height:40px; border-bottom:solid 1px #eee; border-top:solid 1px #eee; height:40px; margin:0;}


.tableend{ width:1200px; margin:0 auto;  padding:20px 0 80px 0; overflow:hidden;}
.tableend p{ float:left; vertical-align:middle; line-height:80px;}
.tableend p input{ width:20px; height:20px; vertical-align:middle; margin-right:5px;}
.tableend p.a1 img{ vertical-align:middle; margin-right:10px; width:80px;}
.tableend p.a3{ padding-top:10px; width:294px;}
.tableend p.a3 a{ display:block; float:right; width:240px; text-align:center; background:#d00; border-radius:5px; color:#fff; line-height:60px;font-size:18px;}
.tableend p.a3 a:hover{ background:#c00;}
.tableend p.a3 input{ float:left; width:50px; text-align:center; line-height:40px; border-bottom:solid 1px #eee; border-top:solid 1px #eee; height:40px; margin:0;}

.car_active{ width:1200px; margin:0 auto; overflow:hidden;}
.car_active span{ background:#d00; padding:0 10px; color:#fff; line-height:24px; border-radius:3px; margin-right:5px;}
.car_active a{ color:#004098;}
.car_active a:hover{ color:#d00;}

#service_btn{ width:100%; border-bottom:solid 1px #eee; overflow:hidden; margin-bottom:30px; background:#fff;}
#service_btn ul{ list-style:none; width:800px; margin:0 auto; border-right:solid 1px #eee; overflow:hidden;}
#service_btn ul li{ float:left; width:200px;}
#service_btn ul li a{ display:block; line-height:60px; color:#000; border-left:solid 1px #eee; text-align:center; transition:background 0.5s,color 0.5s;}
#service_btn ul li a:hover{ background:#004098; color:#fff;}
#service_btn ul li a.it{ background:#004098; color:#fff; }

#service_con{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:60px;}

#contact{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:60px;}
#contact img{ float:left; margin-right:50px;}
#contact span{ font-size:18px; color:#000;}

#history{width:1200px; margin:0 auto; overflow:hidden; padding-bottom:60px;}
#history ul{ list-style:none; background:url(image/hline.jpg) 11px repeat-y; overflow:hidden;}
#history ul li{ border-bottom:solid 1px #eee; padding-bottom:20px; margin-left:50px; margin-bottom:50px;}
#history ul li p.date{ font-size:24px; color:#000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#history ul i{ background:#eee; border-radius:50px; width:20px; height:20px; border:solid 1px #ccc; display:block; float:left;}

#honor{ width:1200px; margin:0 auto 0 auto; overflow:hidden;}
#honor ul{ list-style:none; width:1300px;}
#honor ul li{ float:left; margin-right:32px; margin-bottom:30px;}
#honor ul li a{ display:block; line-height:40px; text-align:center;}

#help{ width:1200px; margin:0 auto; overflow:hidden; padding-top:40px; padding-bottom:60px;}
#help .help_menu{ float:left; width:250px;}
#help .help_menu dl dt{ font-size:16px; color:#000; line-height:50px; border-bottom:solid 1px #eee;}
#help .help_menu dl dd{ color:#666; font-size:14px; line-height:40px;}
#help .help_con{ float:right; width:900px;}
#help .help_con p.tt{ font-size:30px; color:#999; line-height:50px; border-bottom:solid 1px #eee;}

#login{ width:100%; background:url(image/login.jpg) center top; height:560px; overflow:hidden;}
#login .kuang{ width:1200px; margin:0 auto; overflow:hidden; text-align:center;}
#login .kuang .login_k{ background:#fff; border-radius:5px; width:380px; height:470px; margin-top:50px; float:right;}
#login .kuang .login_k p.tt{ font-size:24px; color:#000; line-height:60px; text-align:center; padding-top:20px; border-bottom:solid 3px #004098; margin-bottom:20px;}
#login .kuang .login_k p input{ width:300px; height:50px; text-indent:10px; font-family:"微软雅黑"; margin:0 auto; overflow:hidden; line-height:50px; border:solid 1px #eee; margin-top:30px;}

#login .kuang .login_k p.dl a{ display:block; width:300px; margin:40px auto 0 auto; border-radius:5px; overflow:hidden; background:#004098; color:#fff; line-height:50px;}
#login .kuang .login_k p.zc a{ display:block; width:300px; margin:20px auto 0 auto; border-radius:5px; overflow:hidden; background:#eee; color:#004098; line-height:50px;}


#reg{ width:1200px; text-align:center; overflow:hidden; margin:0 auto; padding-bottom:100px;}
#reg p.tt{ text-align:center; font-size:24px; color:#000; line-height:80px; border-bottom:solid 1px #eee; padding-top:60px; margin-bottom:20px;}
#reg p.in{ width:600px; margin:0 auto; text-align:left;font-size:14px; line-height:60px;}
#reg p.in span{ font-size:14px; color:#000; font-weight:bold; margin-right:20px; display:block;}
#reg p.in input{ width:598px; border:solid 1px #eee; height:50px; line-height:50px; text-indent:10px; font-family:"微软雅黑";}
#reg p.in img{ height:50px; vertical-align:middle}
#reg p.ok{ width:600px; margin:0 auto; text-align:left;font-size:14px; line-height:60px;}
#reg p.ok input{ width:16px; height:16px; vertical-align:middle; padding-top:20px}
#reg p.it a{ display:block; background:#004098; color:#fff;  width:600px; border-radius:5px; margin:0 auto; height:50px; line-height:50px; margin-top:40px;}

#agent{ width:1200px; margin:0 auto; overflow:hidden;}
#agent ul{ list-style:none; width:1300px;}
#agent ul li{ float:left; margin-right:30px; padding-bottom:20px;}
#agent ul li a{ display:block; text-align:center; line-height:50px;}

#salenet{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:60px;}
#salenet p.map{ text-align:center; overflow:hidden;}
#salenet p.table{ /*padding-top:40px;*/ overflow:hidden;}
table tr td{ line-height:40px; padding:0 10px; background:#eee;}
table tr.a1 td{ background:#004098; color:#fff;}

.join{ width:1200px; margin:0 auto; overflow:hidden; border-bottom:solid 1px #eee; padding-bottom:20px; margin-bottom:60px;}
.join .download{ float:left; width:460px; height:218px; margin-right:50px;}
.join .download a{ display:block; background:#004098; text-align:center; line-height:80px; height:170px; padding-top:30px; color:#fff; font-size:18px; transition:background 0.5s;}
.join .download a:hover{ background:#d00;}

#bai{ width:100%; height:100px; overflow:hidden; background:#fff; display:block;}

#youhui{ width:1200px; margin:0 auto; overflow:hidden; padding-top:40px;}
#youhui ul{ list-style:none; width:1300px;}
#youhui ul li{ float:left; width:380px; margin-right:30px; margin-bottom:50px;}
#youhui ul li a{ display:block; background:url(image/youhui.jpg); width:380px; height:154px; text-align:center; color:#fff; font-size:18px;}
#youhui ul li a p.left{ float:left; width:248px; text-align:center;}
#youhui ul li a p.left span{ display:block; font-size:72px; font-weight:bold; line-height:80px; padding-top:20px; font-family:Arial, Helvetica, sans-serif;}
#youhui ul li a p.left span font{ font-size:48px; font-family:"微软雅黑";}
#youhui ul li a p.right{ float:right; width:132px; font-size:24px; line-height:24px; padding-top:50px;}



#tuan{ width:1200px; margin:0 auto; overflow:hidden; padding-top:40px;}
#tuan ul{ list-style:none; width:1300px;}
#tuan ul li{ float:left; margin-right:30px; margin-bottom:30px;}
#tuan ul li a{ display:block;}
#tuan ul li a p{ color:#000; padding:10px 0;}
#tuan ul li a p font.a1{ color:#d00;}
#tuan ul li a p font.a2{ color:#ccc;}
#tuan ul li a p span{ display:block; float:right; border:solid 1px #eee; line-height:40px; width:80px; text-align:center; color:#004098;transition:background 0.5s,color 0.5s;}
#tuan ul li a:hover p span{ background:#d00; color:#fff;}

#member{ width:1200px; margin:0 auto; overflow:hidden; padding-top:40px; padding-bottom:60px;}
#member .member_menu{ float:left; width:250px;}
#member .member_menu dl dt{ font-size:16px; color:#000; line-height:50px; border-bottom:solid 1px #eee;}
#member .member_menu dl dd{ color:#666; font-size:14px; line-height:40px;}
#member .member_menu dl dd a{ display:block; color:#666; background:#fff; transition:background 0.5s,padding 0.5s;}
#member .member_menu dl dd a:hover{ background:#eee; padding-left:20px; color:#000;}
#member .member_menu dl dd a.it{ background:#eee; padding-left:20px; color:#000;}

#member .member_con{ float:right; width:900px;}
#member .member_con p.tt{ font-size:30px; color:#000; line-height:50px; border-bottom:solid 1px #eee;}

#member .member_con .mem_top{ border:dashed 1px #ddd; overflow:hidden; padding:20px; margin-top:30px; background:#f1f1f1;}
#member .member_con .mem_top p.a1{ float:left; line-height:80px;}
#member .member_con .mem_top p.a1 a{ color:#000; font-size:18px;}
#member .member_con .mem_top p.a1 a span{ color:#d00;}
#member .member_con .mem_top p.a1 img{ width:80px; border-radius:500px; vertical-align:middle; margin-right:20px;}
#member .member_con .mem_top p.a2{ float:left; line-height:80px; margin-left:100px;}
#member .member_con .mem_top p.a2 a{ color:#004098;}
#member .member_con .mem_top p.a2 a:hover{ color:#d00;}
#member .member_con .mem_top p.a3{ float:left; line-height:80px; margin-left:40px;}
#member .member_con .mem_top p.a3 a{ color:#004098;}
#member .member_con .mem_top p.a3 a:hover{ color:#d00;}

#member .member_con .mem_menu{ overflow:hidden; border-bottom:solid 2px #004098; margin-top:30px;}
#member .member_con .mem_menu ul{ list-style:none;}
#member .member_con .mem_menu ul li{ float:left; margin-right:1px;}
#member .member_con .mem_menu ul li p{ position:absolute; background:#d00; border-radius:20px; width:15px; height:15px; line-height:15px; color:#fff; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:-8px 0 0 82px;}
#member .member_con .mem_menu ul li a{ display:block; background:#f1f1f1; line-height:40px; width:100px; text-align:center; font-size:14px; color:#000; transition:background 0.5s,color 0.5s;}
#member .member_con .mem_menu ul li a:hover{ background:#004098; color:#fff;}
#member .member_con .mem_menu ul li a.it{ background:#004098; color:#fff;}

#member .member_con .mem_list{}
#member .member_con .mem_list ul{ list-style:none;}
#member .member_con .mem_list ul li{ border-bottom:solid 1px #eee; overflow:hidden; padding-top:20px; transition:border 0.5s;}
#member .member_con .mem_list ul li:hover{ border-bottom:solid 1px #000;}
#member .member_con .mem_list ul li p.a1{ float:left; width:190px;}
#member .member_con .mem_list ul li p.a1 img{ width:60px;}
#member .member_con .mem_list ul li p.a2{ float:left; text-align:center; width:170px; line-height:60px;}
#member .member_con .mem_list ul li p.a3{ float:left; text-align:center; width:100px; line-height:60px;}
#member .member_con .mem_list ul li p.a4{ float:left; text-align:center; width:170px; line-height:60px;}
#member .member_con .mem_list ul li p.a5{ float:left;  width:150px; line-height:60px; text-align:right;}
#member .member_con .mem_list ul li p.a6{ float:left;  width:100px; line-height:60px; text-align:right;}

#member .member_con .mem_zl{ margin-top:30px; overflow:hidden;}
#member .member_con .mem_zl p{ margin-bottom:20px; line-height:40px;}
#member .member_con .mem_zl p span{ display:block; width:100px; float:left; line-height:40px;}
#member .member_con .mem_zl p input{ border:solid 1px #ddd; width:700px; height:40px;}
#member .member_con .mem_zl p input.c{ width:20px; height:20px; vertical-align:middle;}
#member .member_con .mem_zl p a{ display:block; background:#004098; color:#fff; height:50px; width:200px; text-align:center; margin-left:100px; line-height:50px; border-radius:3px;}
#member .member_con .mem_add{ padding-top:30px; overflow:hidden;}
#member .member_con .mem_add ul{ list-style:none; width:1000px;}
#member .member_con .mem_add ul li{ border:solid 2px #eee; overflow:hidden; width:390px; padding:20px; transition:border 0.5s; margin-right:30px; float:left; margin-bottom:30px; overflow:hidden;}
#member .member_con .mem_add ul li:hover{ border:solid 2px #004098;}
#member .member_con .mem_add ul li a{ display:block; background:#004098; color:#fff; line-height:40px; padding:0 20px; border-radius:5px; margin-top:10px; float:left; margin-right:10px; text-align:center;}
#member .member_con .mem_add ul li a.del{ background:#333;}
#member .member_con .mem_add ul li a.it{ background:#00d519;}


#mem_yh{ width:900px; margin:0 auto; overflow:hidden; padding-top:40px;}
#mem_yh ul{ list-style:none; width:1000px;}
#mem_yh ul li{ float:left; border:dashed 1px #ddd; margin-right:50px; margin-bottom:50px; padding:10px; width:400px;}
#mem_yh ul li a{ display:block; text-align:center; color:#fff; font-size:14px;}
#mem_yh ul li a p.left{ float:right; width:170px; text-align:center; background:#d00; padding-bottom:10px;}
#mem_yh ul li a p.left span{ display:block; font-size:50px; font-weight:bold; line-height:60px; padding-top:10px; font-family:Arial, Helvetica, sans-serif;}
#mem_yh ul li a p.left span font{ font-size:48px; font-family:"微软雅黑";}
#mem_yh ul li a p.right{ float:left; font-size:14px; line-height:24px;text-align:left; color:#666; padding-top:30px;}

#add{ width:1200px; margin:0 auto; overflow:hidden;}
#add ul{ list-style:none; width:1300px;}
#add ul li{ width:380px; float:left; margin-right:30px;}

#add ul li div{ display:block; border:solid 1px #eee; padding:20px; transition:border 0.5s; cursor:pointer;}
#add ul li div:hover{ border:solid 1px #ffa800;}
#add ul li div.ok{ border:solid 1px #ffa800;}
#add ul li div p a{ display:block; width:60px; height:30px; text-align:center; border:solid 1px #ffa800; color:#ffa800; line-height:30px; border-radius:3px; margin-top:10px;}

#add ul li div p a.it{ display:block; width:100px; height:30px; text-align:center; border:solid 1px #ffa800; background:#ffa800; color:#fff; line-height:30px; border-radius:3px; margin-top:10px; transition:background 0.5s, border 0.5s;}
#add ul li div p a.it:hover{ background:#004098; border:solid 1px #004098;}

#yh{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
#yh ul{ list-style:none;}
#yh ul li{ float:left; width:276px; margin-right:30px; margin-top:32px;}
#yh ul li a{ display:block; border:solid 1px #eee; line-height:50px; text-align:center;}
#yh ul li a.it{ border:solid 1px #d00;  color:#d00;}

#check{ width:1200px; margin:0 auto; overflow:hidden; text-align:right; border-top:solid 1px #eee; padding:20px 0; border-bottom:solid 1px #eee;}
#check p{ line-height:50px; padding-right:20px;}
#check p span{ display:block; float:right; width:100px;}
#check p.a1 span{ color:#004098; font-size:18px;}
#check p.a2 span{ color:#d00; font-size:18px;}

#ok{ width:1200px; margin:0 auto; overflow:hidden;}
#ok img{ width:80px; vertical-align:middle; float:left; margin-right:30px;}
#ok p{ float:right; line-height:80px; font-size:14px;}
#ok p span{ font-size:30px; color:#d00;}
#ok font{ font-size:18px; line-height:30px; color:#000;}

#pay{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
#pay ul{ list-style:none;}
#pay ul li{ float:left; width:276px; margin-right:30px; margin-top:32px;}
#pay ul li a{ display:block; border:solid 1px #eee; line-height:80px; text-align:center;}
#pay ul li a img{ vertical-align:middle;}
#pay ul li a.it{ border:solid 1px #004098;  color:#000;}

.pay1{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:80px;}
.pay1 p.a3{ float:left;}
.pay1 p.a3 a{ display:block; float:left; width:240px; text-align:center; background:#d00; border-radius:5px; color:#fff; line-height:60px;font-size:18px;}
.pay1 p.a3 a:hover{ background:#c00;}

.sub-lsjd-bar{width:1200px; height:auto; padding:10px 0; background-color:#e9e9e9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom:20px; text-align:center;}
.sub-lsjd-bar select{width:150px; height:27px; line-height:27px; border:0; font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif; font-size:14px; color:#666; margin-right:8px;}
.sub-lsjd-bar input{width:60px; height:27px; line-height:27px; background:#fff; border:0; border-radius:5px; font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer;}


















