﻿@charset "utf-8";

/* CSS Document */



/*-- 提倡互联网共享,同时应尊重原创作者,网站制作属: color 咖乐 --*/



/*---------- base ---------*/



* { padding:0px; margin:0px; }

img, div { border:none; }

body { font-family: "Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "宋体"; font-size:13px; background:#0a0a0a; color:#f48120; }

.yahei { font-family:"Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "宋体"; }

li { list-style:none; }

a { blr:expression(this.onFocus=this.blur());

}

a { outline:none; }

a { color:#f48120; text-decoration:none; }

a:hover { text-decoration:underline; }

input[type="submit"], input[type="text"], input[type="button"], button, textarea, textarea { -webkit-appearance: none; border-radius:0; -webkit-border-radius:0; }

input:focus { -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -webkit-user-modify:read-write-plaintext-only; outline:none; }

input[type="text"], input[type="password"], textarea { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

ul li { list-style:none; }

input, select, button { vertical-align:middle; }

.clear, .clearfix:after { clear:both; }

.clearfix:after { display:table; content:''; }

.clearfix { *zoom:1;

}

.fl { float:left; }

.fr { float:right; }

.w990 { width:1200px; }

.w1200 { width:1200px; }

.center { margin:0px auto; }

.relat { position:relative; }

.abs-pos { position:absolute; }

.ovh { overflow:hidden; }

/*--------------------head ------------------------------------*/

.top_get_xx { width: 100%; height: 161px; }

.top { height:30px; background:#2f4156; color:#fff}

.topinfo { position:relative; height:30px; line-height:30px; }

.toplink { position:absolute; top:0px; right:380px; }

.cart { display:inline-block; height:17px; line-height:17px; background:url(../images/cart.jpg) no-repeat left center; padding-left:22px; }

.lang { position:absolute; right:10px; top:0px; font-size:14px; }

.lang a { padding-left:8px; margin-left:5px; color:#000; }

.lang img { vertical-align:middle; }

.more { position:absolute; right:5px; top:12px; cursor:pointer; }

.jylyjia { position:absolute; right:80px; top:37px; font-size:18px; font-weight:bold; display:inline-block; height:60px; line-height:30px; padding-left:12px; border-left:1px solid #333; color:#F40200; }

.jylyjia:hover { text-decoration:none; }

.weixinma { position:absolute; right:0px; top:25px; height:90px; }

.logo { height:90px; }

.logo h1 { position:absolute; top:0px; left:0px; }

.tel { position:absolute; right:5px; top:15px; }

.bxtl { top:55px; font-size:24px; font-weight:bolder; right:585px; position:absolute; }

.bxtl:hover { text-decoration:none; }

/*------------------------------导航条---------------------------*/

.newsbar { background:#323232; height:40px; line-height:40px; font-size:14px; }

.newsbar a { color:#fff; font-size:14px; }

.nav_bar { height:40px; background:#000; border-top:1px solid #2f4156; }

.nav_bar_fix { position:fixed; width:100%; left:0; top:0; z-index:100000;}

.nav_bar a:hover { text-decoration:none; }

.nav { height:40px; line-height:40px; z-index:9999; margin-right:-20px; width:850px; float:left; }

.searchbox { float:right; width:270px; background:#222; margin-top:5px; }

.searchbox input { background:none; border:none; height:14px; padding:8px; color:#fff; }

.nav .nav_list { }

.drop-menu-effect { float:left; display:block; height:40px; position:relative; }

.nav_a { display:block; color:#fff; font-size:16px; }

.nav_a span { display:block; width:120px; text-align:center; }

.nav_cur { color:#000; background:#ff8f1f }

.nav li.selected .submenu { display:block; }

.selected.nav_a { color:#000; background:#ff8f1f; }

.submenu { display:none; position:absolute; top:40px; left:0px; z-index:9999; overflow:hidden; background:#fff; -moz-border-radius:0px 0px 8px 8px; -webkit-border-radius:0px 0px 8px 8px; border-radius:0px 0px 8px 8px; }

.nav a { -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; transition:all ease-in 0.3s; }

.sub_a { display:block; float:left; width:260px; border-right:1px dotted #999; padding:10px; }

.sub_a li { display:inline-block; width:160px; height:30px; line-height:30px; text-indent:5px; margin-left:10px; border-bottom:1px dotted #ccc; }

.sub_a li a { color:#666; }

.sub_a li a:hover { color:#ff8f1f; }

#sub01 { width:550px; padding:35px; box-shadow:1px 1px 5px #666; left:-120px; }

#sub01 .sub_about { float:left; width:90px; }

#sub01 .sub_about li { font-size:15px; font-weight:bold; line-height:28px; }

#sub01 .sub_about li.sub_about_t { line-height:38px; }

#sub01 .sub_about li a { color:#666; font-weight:normal; font-size:14px; }

#sub01 .sub_about li a:hover { color:#ff8f1f; text-decoration:underline; }

#sub01 .sub_info { float:left; padding:10px 0px 10px 45px; border-left:1px dotted #999; }



#sub08 { width:500PX; padding:35px; box-shadow:1px 1px 5px #666; left:-120px; }

#sub08 .sub_about { float:left; width:215px; }

#sub08 .sub_about li { font-size:15px; font-weight:bold; line-height:28px; }

#sub08 .sub_about li.sub_about_t { line-height:38px; }

#sub08 .sub_about li a { color:#666; font-weight:normal; font-size:14px; }

#sub08 .sub_about li a:hover { color:#ff8f1f; text-decoration:underline; }

#sub08 .sub_info { float:left; padding:10px 0px 10px 45px; border-left:1px dotted #999; }

#sub09 { width:480PX; padding:35px; box-shadow:1px 1px 5px #666; left:-120px; }

#sub09 .sub_about { float:left; width:170px; }

#sub09 .sub_about li { font-size:15px; font-weight:bold; line-height:28px; }

#sub09 .sub_about li.sub_about_t { line-height:38px; }

#sub09 .sub_about li a { color:#666; font-weight:normal; font-size:14px; }

#sub09 .sub_about li a:hover { color:#ff8f1f; text-decoration:underline; }

#sub09 .sub_info { float:left; padding:10px 0px 10px 45px; border-left:1px dotted #999; }

#sub10 { width:450PX; padding:35px; box-shadow:1px 1px 5px #666; left:-120px; }

#sub10 .sub_about { float:left; width:90px; }

#sub10 .sub_about li { font-size:15px; font-weight:bold; line-height:28px; border-bottom: 1px dotted #ccc;
    padding-left: 15px;
    background: url(../images/gai_ico.gif) no-repeat 3px center;
 }


#sub10 .sub_about li.sub_about_t { line-height:38px; }

#sub10 .sub_about li a { color:#666; font-weight:normal; font-size:14px; }

#sub10 .sub_about li a:hover { color:#ff8f1f; text-decoration:underline; }

#sub10 .sub_info { float:left; padding:10px 0px 10px 45px; border-left:1px dotted #999; }

#sub11 { width:500px; padding:35px; box-shadow:1px 1px 5px #666; left:-120px; }

#sub11 .sub_about { float:left; width:160px; }

#sub11 .sub_about li { font-size:15px; font-weight:bold; line-height:28px; }

#sub11 .sub_about li.sub_about_t { line-height:38px; }

#sub11 .sub_about li a { color:#666; font-weight:normal; font-size:14px; }

#sub11 .sub_about li a:hover { color:#ff8f1f; text-decoration:underline; }

#sub11 .sub_info { float:left; padding:10px 0px 10px 45px; border-left:1px dotted #999; }


#sub02 { width:868px; padding:35px; box-shadow:1px 1px 5px #666; left:-100px; height:auto !important; }

#sub02 .sub_info { float:left; padding-left:45px; padding-top:0px; }

#sub02 .sub02_subpiclist { padding:10px; float:left; width:555px; position:relative; }

#sub02 .sub02_subpiclist .subpic_u { position: relative; top:0; left:0; width:100%; display:none; z-index:1; background:#fff; }

#sub02 .sub02_subpiclist .subpic_u.cur { z-index:90; display:block; }

#sub02 .sub02_subpiclist .gai_pic_divs { float:left; width:100%; position:relative; left:-40px; /*top:50px;*/ }

#sub02 .sub02_subpiclist .gai_pic_sub { width:32%; margin:0 3px; float:left; text-align:center; }

#sub02 .sub02_subpiclist .gai_pic_divs_item { width:100%; height:150px; text-align:center; overflow:hidden; background-repeat:no-repeat; background-size:cover; background-position:center center; }

#sub02 .sub02_subpiclist .gai_pic_divs_item img { display:block; width:100%; height:100%; }

#sub02 .sub02_subpiclist .gai_pic_divs_info { height:28px; line-height:28px; font-size:14px; color:#333; text-align:center; margin-top:10px; }

#sub02 .sub_a li { height:38px; line-height:38px; padding-left:15px; background:url(../images/gai_ico.gif) no-repeat 3px center; }

#sub03 { width:830px; padding:45px; box-shadow:1px 1px 5px #666; left:-360px; }

#sub03 .sub_info { float:left; padding:10px; padding-left:50px; width:270px; }

.sub_left { width:470px; float:left; padding:10px 10px 10px 15px; border-right:1px dotted #999; }

#sub04 { width:700px; padding:45px; box-shadow:1px 1px 5px #666; left:-430px; }

#sub05 { width:500px; padding:35px; box-shadow:1px 1px 5px #666; left:-330px; }

#sub05 .sub_info { float:left; padding-left:45px; padding-top:0px; width:240px; }

#sub05 .sub_a li { height:38px; line-height:38px; padding-left:15px; background:url(../images/gai_ico.gif) no-repeat 3px center; }

#sub06 { width:500px; padding:35px; box-shadow:1px 1px 5px #666; left:-450px; }

#sub06 .sub_info { float:left; padding-left:45px; padding-top:0px; width:240px; }

#sub06 .sub_a li { height:38px; line-height:38px; padding-left:15px; background:url(../images/gai_ico.gif) no-repeat 3px center; }


#sub07 { width:800px; padding:35px; box-shadow:1px 1px 5px #666; left:-240px; }

#sub07 .sub_info { float:left; padding-left:45px; padding-top:0px; position:relative;}

#sub07 .sub02_subpiclist { /*padding:10px;*/ float:left; width:570px; position:relative; position:absolute;  }

#sub07 .sub02_subpiclist .subpic_u { /*position:absolute; top:0; left:0;*/ width:570px; display:none; z-index:1; background:#fff; }

#sub07 .sub02_subpiclist .subpic_u.cur { z-index:90; display:block; }

#sub07 .sub02_subpiclist .gai_pic_divs { float:left; /*width:1500px;*/ width:100%; /*position:relative; left:-40px; top:50px;*/ }

#sub07 .sub02_subpiclist .gai_pic_sub { /*width:195px;*/ width:calc((100% - 60px)/3);margin:0 10px; float:left; text-align:center; }

#sub07 .sub02_subpiclist .gai_pic_divs_item { width:195px; height:120px; text-align:center; overflow:hidden; background-repeat:no-repeat; background-size:cover; background-position:center center; }

#sub07 .sub02_subpiclist .gai_pic_divs_item img { display:block; width:100%; height:100%; object-fit:contain;}

#sub07 .sub02_subpiclist .gai_pic_divs_info { height:28px; line-height:28px; font-size:14px; color:#333; text-align:center; margin-top:10px; }

#sub07 .sub_a li { height:38px; line-height:38px; padding-left:15px; background:url(../images/gai_ico.gif) no-repeat 3px center; }


#sub_info-embed { position:relative; }

.embed-title { position:absolute; top:5px; left:45px; height:32px; line-height:32px; width:100px; }

#sub_info-embed embed { margin-top:35px; }

/**-----------------------------面包屑--------------------------------**/

.gaiBanner { width:100%; }

.gaiBanner .gaiBanner_inner { width:1920px; left:50%; margin-left:-960px; }

.gaiBanner .gaiBanner_inner img { display:block; margin:0 auto; }

.bbtsk { background:#fff; }

.navigatorDiv { height:59px; line-height:59px; overflow:hidden; border-bottom:1px solid #e6e6e6; font-size:14px; color:#666; }

.navigatorDiv a { color:#ff8f1f; }

/*---------------首页banner--------------*/



.slides_container { width:1920px; height:714px; overflow:hidden; }

#container { width:1920px; left:50%; margin-left:-960px; position:relative; }

.pagination { width:100%; height:20px; position:absolute; text-align:center; bottom:20px; z-index:9; }

.pagination li { display:inline-block; height:20px; width:20px; margin:0px 7px; overflow:hidden; text-indent:9999px; background:rgba(255, 255, 255, 0.4); -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; cursor:pointer; }

.pagination li a { display:block; }

.pagination li.current { background:#ff972e; }

.slides_container a { display:block; width:1920px; height:714px; }

#centerbanner { width:1920px; height:714px; }

#slides .next, #slides .prev { position:absolute; top:310px; left:450px; width:44px; height:42px; display:block; z-index:101; }

#slides .next { left:1430px; }

#slides .next { background:url(../images/prev_next.png) right top no-repeat; }

#slides .prev { background:url(../images/prev_next.png) left top no-repeat; }

#slides .next:hover { background:url(../images/prev_next.png) right -44px no-repeat; }

#slides .prev:hover { background:url(../images/prev_next.png) left -44px no-repeat; }

/*----------------------首页三大块-------------------------*/

.slutionbox { float:left; width:388px; overflow:hidden; }

.slutionbox img { width:388px; height:300px; }

.eff_info { background:#fff; color:#333; font-size:14px; height:70px; padding:15px; margin-top:-2px;line-height: 22px; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; transition:all ease-in 0.3s; }

.eff_info h3 { font-size:16px; padding-bottom:8px; }

.eff_info h3 a { font-size:16px; color:#333; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; transition:all ease-in 0.3s; }

.slutionbox:hover .eff_info { background:#555; color:#fff; }

.slutionbox:hover .eff_info h3 a { color:#fff; }

.homepic { padding-bottom:20px; }

.sl_title { color:#666; font-size:14px; line-height:32px; }

.sub_slo { float:left; width:125px; height:110px; padding-top:5px; padding-right:30px; }

.sub_slo img { width:109px; height:77px; }

.sub_slo h4 { font-size:14px; line-height:26px; }

.sub_list_sev { float:left; width:100px; padding-right:40px; }

.sub_list_sev li { line-height:30px; color:#666; padding-left:15px; }

.sub_list_sev li a { color:#666; }

.sub_list_sev li a:hover { text-decoration:underline; }

.sub_list_sev li.sub_list_sevtitle { margin-bottom:5px; background:url(../images/gai_ico.gif) no-repeat left center; font-weight:bold; color:#ff8f1f; }

.sub_list_sev li.sub_list_sevtitle a { color:#ff8f1f; font-weight:bold; }

.product_h { width:388px; float:left; height:300px; }

.product_h:hover, .list_product_h:hover { }

.h_pic, .list_h_pic { width:230px; float:left; }

.h_pic_info, .list_h_pic_info { width:60px; padding-left:10px; float:left; font-size:14px; }

.h_pic_info a, .list_h_pic_info a { display:block; height:18px; line-height:18px; margin-top:12px; color:#F40200; }

.list_product_h { height:200px; width:460px; float:left; padding:5px; border:1px solid #F48120; margin:20px 10px; display:inline; }

.list_h_pic { width:390px; float:left; }

.list_bottom { margin:10px; border:1px solid #F48120; padding:10px; }

.l_b_l { width:470px; float:left; height:250px; }

.l_b_l_p { float:left; width:240px; text-align:center; }

.l_b_l_info { float:left; width:220px; padding-left:10px; }

.l_b_l_info { font-size:16px; }

.l_b_l_info h3 { padding-bottom:10px; }

.bt_1 { display:block; height:29px; line-height:26px; width:116px; text-align:center; color:#fff; font-size:16px; background:url(../images/bt_01.jpg) no-repeat center; letter-spacing:4px; }

.bt_1:hover { text-decoration:none; }

.homebox { width:388px; float:left; }

.homebox h3, .homegai_title { font-size:26px; text-align:center; color:#333; font-weight:normal; padding-bottom:20px; }

.l_r { padding:0px 18px; }

.homelist { padding:10px 0px; }

.homelist li { line-height:30px; }

.homelist li a { font-size:14px; color:#666; -webkit-transition:all ease-in 0.3s; -moz-transition:all ease-in 0.3s; transition:all ease-in 0.3s; }

.homelist li a:hover { color:#ff8f1f; }

.homemore img { vertical-align:middle; margin-right:3px; }

.homemember td { padding:5px 0px; }

.input_w { width:150px; background:#000; border:1px solid #333; line-height:20px; height:20px; padding:0px 3px; color:#CCC; }

.input_w:focus { border:1px solid #f48120; }

.homelogin { border:none; background:url(../images/login.jpg) no-repeat center; width:51px; height:42px; cursor:pointer; }

/*-----------------------分页----------------------------------------------*/



.iqwpage { padding-top:20px; padding-bottom:32px; font-size:12px; }

.iqwpage ul li { float:left; height:22px; line-height:22px; margin:0px 5px; }

.iqwpage ul li a { margin:0px 5px; font-weight:bold; }

.iqwpage ul li select { font-size:12px; }

.iqwpage > a, .iqwpage > a:hover { text-decoration:none; }

.iqwpage > a, .iqwpage > span { border:1px solid #dedede; display:inline-block; margin-right:5px; padding:6px 15px; font-size:12px; color:#333; }

.iqwpage > a { transition:background .8s ease;

}

.iqwpage > a:hover, .iqwpage > .current { background:#ff8f1f; color:#fff; border:1px solid #ff8f1f; }

.iqwpage select{padding:3px;}

/*------------------------mainbox-------------------*/



.mainbox { background:#fff; padding:20px; }

.mainbox2 { margin:20px 0px; }

.mainbox3 { margin:0px 10px; background:#eaeaea; padding:20px; }

/*选项卡1*/



#Tab1 { }

/*菜单class*/



.Menubox { width:100%; border-bottom:1px solid #F48120; height:33px; line-height:33px; }

.Menubox ul { margin:0px; padding:0px; }

.Menubox li { float:left; display:block; cursor:pointer; width:114px; text-align:center; color:#333; font-weight:bold; border:1px solid #ccc; border-bottom:none; margin-right:5px; height:32px; line-height:32px; }

.Menubox li.hover { width:116px; background:#F48120; border:1px solid #F48120; border-bottom:none; color:#000; font-weight:bold; height:32px; line-height:32px; }

.Contentbox { clear:both; margin-top:0px; height:430px; padding:30px 0px; }

.newspic { width:350px; float:left; }

.newsinfo { float:left; width:560px; }

.newsinfo h3 { font-size:16px; padding-bottom:20px; color:#b22123; }

.newsprofile { color:#666; line-height:22px; padding:8px; border:1px dashed #ccc; background:#f9f9f9; }

.xxnr { height:30px; line-height:30px; }

/*-----------------------新闻列表---------------------------------------------*/



.listnews li { position:relative; height:32px; line-height:32px; border-bottom:1px dotted #CCC; padding-left:22px; background:url(../images/ico04.gif) no-repeat 8px center; }

.listnews li:hover { background:url(../images/ico04.gif) #f3f3f3 no-repeat 8px center; }

.listnews li span { position:absolute; right:2px; color:#999999; bottom:0px; }

.listnews li a { color:#333; font-size:14px; }

.listnews li a:hover { color:#b22123; }

.place { line-height:30px; color:#000; padding-bottom:10px; }

.title { font-size:22px; color:#b22123; text-align:center; height:36px; line-height:36px; padding-bottom:10px; }

.newstip { padding-bottom:10px; color:#666; text-align:center; border-bottom:1px dashed #CCC; margin:0px 20px; }

.content { padding:20px; line-height:24px; color:#333; }

.updown { line-height:26px; padding-top:5px; border-top:1px dotted #ccc; margin-top:10px; }

/*-----------------手机------------------*/



.Menubox2 { width:100%; border-bottom:1px solid #F48120; height:33px; line-height:33px; }

.Menubox2 li { float:right; display:block; cursor:pointer; width:100px; text-align:center; color:#333; font-weight:bold; border-bottom:none; margin-left:5px; height:32px; line-height:32px; }

.Menubox2 li.hover { width:100px; color:#F48120; border-bottom:none; font-weight:bold; height:32px; line-height:32px; }

.Contentbox2 { padding:15px 0px; }

#focus { width:990px; height:593px; overflow:hidden; position:relative; }

#focus ul { height:593px; position:absolute; }

#focus ul li { float:left; width:990px; height:593px; overflow:hidden; position:relative; background:#000; }

#focus ul li img { width:990px; height:593px; }

#focus ul li div { position:absolute; overflow:hidden; }

#focus .btnBg { position:absolute; width:990px; height:20px; left:0; bottom:0; background:#000; }

#focus .btn { position:absolute; width:990px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right; }

#focus .btn span { display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#F48120; }

#focus .btn span.on { background:#fff; }

#focus .preNext { width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer; }

#focus .pre { left:0; }

#focus .next { right:0; background-position:right top; }

/*筛选---------------------------*/



.product_sx { line-height:26px; margin:10px; border:1px dashed #f48120; padding:10px; margin-top:20px; }

.onesx { margin:5px 0px; }

.product_sx a { display:inline-block; height:22px; line-height:22px; padding:0px 8px; margin-left:2px; }

.nowjg, .product_sx a:hover, .paixu a:hover, .paixu .nowpaixu { background:#f48120; color:#FFF; text-decoration:none; }

.paixu { position:absolute; left:135px; bottom:0px; }

.paixu a { font-size:12px; font-weight:normal; padding:5px 8px; margin-left:20px; }

/*----------------- 配件------------------*/



.list_peijian { width:280px; float:left; text-align:center; margin:20px 10px 0px 10px; height:270px; }

.list_peijian h4 a { font-size:14px; color:#333; height:30px; line-height:30px; }

.list_peijian font { font-weight:bolder; font-size:14px; }

.bt_2 { height:30px; line-height:30px; color:#F40200; padding-left:20px; background:url(../images/bt_2.jpg) no-repeat left center; }

/*-----------------------分页----------------------------------------------*/







.hydz { padding:10px; border-bottom:1px solid #f48120; font-weight:bold; }

.hydz b { font-size:18px; padding:0px 30px; }

.hydz span { color:#333; padding-left:20px; }

.hydz span img { vertical-align:middle; margin:0px 5px; }

.dz_left { float:left; width:200px; padding:10px; }

.dz_right { float:left; width:700px; padding-left:30px; padding:10px; line-height:26px; color:#333; }

.dz_left ul li { height:42px; line-height:42px; margin-top:10px; text-align:center; }

.dz_left ul li a { display:block; background:#f7f7f7; border:1px solid #dedede; color:#333; }

.dz_left ul li a:hover, .dz_left ul li .nowdz { color:#fff; text-decoration:none; font-weight:bolder; border:#f48120 1px solid; background:#f48120; }

.dz_title { height:30px; line-height:30px; font-weight:bolder; font-size:16px; padding:8px; }

.dz_box { background:#f7f7f7; border:1px solid #dedede; padding:10px; }

.videobox { text-align:center; }

.videolist { width:240px; text-align:center; padding:15px 35px; float:left; }

/*-------------服务---------------------*/



.title2 { height:40px; line-height:40px; font-size:18px; color:#000; }

.fufldh { height:35px; line-height:35px; font-size:18px; background:#ededed; border:1px solid #e9e9e9; padding-left:10px; font-weight:normal; color:#000; }

.leftkf { width:600px; margin-top:10px; float:left; }

.kfline { line-height:32px; border-bottom:1px dotted #999; font-size:16px; color:#000 }

.padd { padding:10px; }

.biggroup { color:#f48120; font-size:16px; line-height:28px; padding-left:5px; }

.kflinks a { display:inline-block; margin:5px; color:#000; font-size:13px; font-weight:bold; }

.rightkf { width:261px; float:left; margin-left:40px; margin-top:10px; }

.kfbox1 h4 { height:39px; line-height:39px; padding-left:20px; font-size:16px; background:url(../images/kefutop.jpg) no-repeat left bottom; color:#000; }

.kftxt { border-left:1px solid #b5b5b5; border-right:1px solid #b5b5b5; padding:10px; }

.zzff a { font-size:14px; color:#000; }

.kfbox2 { line-height:26px; font-size:14px; padding:10px; color:#000; }

.location { color:#000; }

.videogroup { font-size:18px; font-weight:bolder; padding-left:60px; background:url(../images/video.jpg) no-repeat 15px center; height:34px; line-height:34px; margin-top:15px; padding-bottom:10px; }

.videogroup a { color:#333; }

.videogroup a:hover, .videotitle a { text-decoration:none; }

.videotitle { padding:5px; border-top:1px dashed #f48120; text-align:right; padding-right:10px; font-size:18px; margin-right:50px; clear:both; }

/*------------------------------*/

.gai_foot { background:#323232; color:#ccc; }

.gai_foot a, .seotxt a { color:#ccc; }

.xlwb { padding:5px 0px 5px 30px; background:url(../images/sina.jpg) left center no-repeat; }

.txwb { padding:5px 0px 5px 30px; background:url(../images/tencent.jpg) left center no-repeat; }

.seotxt { line-height:20px; padding:10px 0px; text-align:center; color:#666; }

.seotxt a { color:#666; margin-left:10px; }

.gai_foot { padding:50px 0px; padding-bottom:20px; }

.gai_f_l { float:left; width:850px; padding-right:40px; border-right:1px solid #ccc; }

.gai_f_r { float:right; width:250px; padding-left:40px; }

.gai_f_box { float:left; width:140px; }

.gai_f_box h3 { font-size:16px; padding-bottom:18px; color:#fff; }

.gai_f_box ul li { line-height:25px; }

.gai_f_box ul li a { font-size:14px; }

.gai_f_r { line-height:30px; font-size:14px; }

.gai_foot a:hover { color:#fff; }

.law { text-align:center; font-size:14px; line-height:36px; }

/*-------------------------登录-------------------------------------*/



.loginbox { border:1px solid #CCC; padding:30px; width:620px; float:right; background:#FFF; }

.loginbox h3 { font-size:18px; line-height:60px; }

.lilist { line-height:60px; font-size:16px; height:60px; }

.lilist* { vertical-align:middle; }

.lilist span { display:inline-block; width:70px; text-align:right; }

.input_in { height:20px; padding:2px; line-height:20px; margin-left:5px; width:190px; }

.login { height:30px; line-height:30px; text-align:center; width:96px; cursor:pointer; background:url(/images/download.jpg) no-repeat; border:none; font-size:16px; color:#FFF; margin-right:10px; }

.logininfo { border-top:1px solid #999; margin:20px 0px; text-align:center; }

.loginpage { background:url(/images/login-ico.gif) no-repeat 10px 20px #fff; }

.lilist p { position:absolute; left:75px; top:28px; font-size:12px; color:#999; }

.code img { height:24px; border:1px solid #CCC; vertical-align:middle; margin-left:10px; }

.msgdiv { color:#336699; padding-left:30px; display:inline-block; height:28px; line-height:28px; background:url(/images/chk_msg.gif) 10px no-repeat; }

.errdiv { color:#FF0000; padding-left:30px; display:inline-block; height:28px; line-height:28px; background:url(/images/chk_error.gif) 10px no-repeat; }

.rightdiv { color:#505050; padding-left:30px; display:inline-block; height:28px; line-height:28px; background:url(/images/chk_right.gif) 10px no-repeat; }

.noticediv { display:none; border:1px #fc5959 solid; background:#FFFDF4 url(/images/chk_error.gif) 10px no-repeat; padding-left:33px; line-height:25px; margin:3px 0px }

.okdiv { display:none; border:1px #fc5959 solid; background:#FFFDF4 url(/images/chk_right.gif) 10px no-repeat; padding-left:33px; line-height:25px; margin:3px 0px }

.securenotice { line-height:100px; color:#FF0000; text-align:center; }

#reg { line-height:28px; }

.row .tit { border:1px #d2d2d2 dotted; padding:3px 12px; margin:15px 0px; line-height:25px; }

.row { width:100%; clear:both; margin:20px 0px; height:28px; }

.row .left { width:96px; padding:3px; float:left; text-align:right; font-size:14px; line-height:25px }

.row .mustfill { width:12px; float:left; color:#ff0000 }

.row .con { float:left; line-height:28px; }

.row .selface { cursor:pointer }

.con input { vertical-align:middle; }

/*------------------会员中心-----------------------------*/



.m_left { float:left; width:160px; border:1px solid #ccc; border-top:none; }

.m_right { float:left; width:720px; margin-left:20px; }

.m_l_title { height:30px; line-height:30px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#f2f2f2; padding:0px 5px; font-size:14px; }

.m_list li { padding:6px; }

.m_list li a { color:#666; }

.m_r_box { border:1px solid #ccc; border-top:none; margin-bottom:15px; }

.m_l_title span { position:absolute; right:10px; bottom:0px; color:#999; }

/*------------------图片列表-----------------------------*/



.listprouct { float:left; background:#f7f7f7; text-align:center; padding:5px; margin:15px 25px; }

.litpic img { height:180px; width:240px; }

.listprouct h3 { line-height:30px; font-size:14px; }

.listprouct2 { float:left; background:#171717; text-align:center; padding:5px; margin:15px 25px; }

.litpic2 img { height:150px; width:200px; }

.listprouct2 h3 { line-height:30px; font-size:14px; }

.tabline { text-align:center; }

.tabline span { display:inline-block; padding-left:12px; }

.tabline tr td { border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding:6px; }

.tabline tr:hover { background:#f7f7f7; }

.orderpj { text-align:left; line-height:24px; }

.tabborder { background:#CCC; }

.tabborder tr td { background:#FFF; padding:6px; text-align:center; }

.tabborder .bgtd td { background:#f2f2f2; }

.addresslist li { line-height:30px; margin:15px; padding-left:10px; font-size:14px; }

.addresslist li span { color:#F00; display:inline-block; padding:0px 3px; }

.addresslist li select { padding:3px; margin-left:5px; }

.addresslist li textarea { padding:2px; margin-left:43px; }

/*----------------------购买流程---------------------------*/



.chosebox { width:230px; float:left; border:1px solid #dddadb; text-align:center; margin:15px 0px; }

.chosebox:hover { border:1px solid #F48120; }

.chosebox h4 { font-size:18px; color:#F48120; text-align:center; height:45px; line-height:45px; background:url(/images/newbg.gif) repeat; }

.photo { padding:10px; }

.photo img { width:200px; }

.peijian { height:35px; line-height:35px; margin:10px 0px; }

.total { text-align:right; font-size:18px; font-weight:bolder; padding:6px; }

.total font { font-size:22px; color:#F48120; }

.qrsh li { line-height:24px; margin:15px; }

.buybox { font-size:14px; }

.buyphoto { width:300px; float:left; }

.bigbuy { width:280px; text-align:center; border:1px solid #CCC; padding:2px; }

.litbuy { width:60px; overflow:hidden; padding:2px; border:1px solid #CCC; margin:5px 2px 2px 0px; float:left; cursor:pointer; }

.litbuy img { width:60px; }

.buynub { float:left; width:560px; margin-left:35px; }

.buynub h3 font { font-size:20px; }

.lineH { line-height:30PX; margin-top: 15px;}

.lineH hr{ color: #e5e5e5;size:4;}

.lineH P{ font-size: 16px;line-height: 30px;color: #666;margin-bottom: 15px;}

.lineH span{ display: block;line-height: 30px;color: #666;padding-top: 15px;border-top: 1px solid #e5e5e5;}

.buytxt { padding:15px; line-height:28px; font-size:14px; }

.qkgwc { display:inline-block; padding-left:20px; background:url(/images/qk.gif) left center no-repeat; }

.color { border:2px solid #dfdfdf; display:inline-block; width:90px; height:32px; text-align:center; line-height:32px; padding:3px; color:#333; margin:5px; }

.color img { height:24px; width:24px; vertical-align:middle; margin-right:15px; }

.color:hover { text-decoration:none; }

.selectcolor { border:2px solid #F48120; background:url(/images/style_selected.gif) no-repeat right bottom; }

.ccgg { border-bottom:1px dotted #999; border-top:1px dotted #999; margin:15px 0px; padding:10px 0px; }

/*-----------------购物车------------------------------*/



.tabline2 tr td { border-bottom:1px solid #CCC; padding:15px; }

.tabline2 tr:hover { background:#f7f7f7; }

.cartimg { padding:2px; border:1px solid #dfdfdf; width:60px; height:60px; }

.cartimg img { width:60px; height:60px; }

.cartinfo { font-size:18px; font-weight:bolder; }

.cartnum { padding:10px 0px; font-size:14px; }

.cartnum select { padding:3px; width:50px; }

/*----------------------------下载中心---------------------------*/



.download { background:#FFF; padding:30px 0px; min-height:750px; _height:750px; }

.bigdown { width:765px; }

.downbox { width:380px; height:175px; float:left; }

.loadico { float:left; height:130px; padding:20px; }

.loadinfo { float:left; padding:40px 0px 0px 10px; }

.loadinfo h2 { font-size:18px; margin-bottom:20px; font-weight:normal; color:#000; line-height:24px; }

.loadinfo span { display:block; line-height:22px; color:#666; }

.loadlink { display:block; height:30px; line-height:30px; width:96px; text-align:center; background:url(/images/download.jpg) no-repeat; color:#FFF; font-size:14px; font-weight:bold; }

.downgai { height:140px; width:123px; text-align:center; float:left; }

/*-----------------------------授权查询----------------------------------------*/



.searchpage, .loginpage { padding:20px; background:#FFF; color:#000; min-height:500px; }

.loginpage { background:url(/images/login-ico.gif) no-repeat 10px 20px #fff; }

.title { height:40px; line-height:40px; font-size:18px; }

.bigtitle { height:60px; line-height:65px; font-size:24px; font-weight:bolder; text-align:center; }

.searchlaw { height:116px; width:569px; background:url(/images/searchlaw.gif) no-repeat center; margin-top:20px; margin-bottom:20px; position:relative; }

.searchlawbut { height:34px; width:102px; cursor:pointer; background:url(/images/searchlaw.jpg) no-repeat center; position:absolute; right:12px; top:57px; border:none; }

.searchNub { position:absolute; top:62px; left:30px; height:26px; line-height:26px; width:410px; font-size:14px; font-weight:bold; border:none; background:none; }

.searchtitle { padding:6px 0px 0px 20px; font-size:16px; font-weight:bolder; }

.lawtip { line-height:24px; font-weight:bold; width:670px; font-size:14px; padding:20px; }

.imei { width:629px; height:359px; background:url(/images/sfz.jpg) no-repeat center; margin-top:60px; margin-bottom:10px; }

.imeitxt { padding:20px 40px 20px 80px; line-height:26px; font-size:14px; font-weight:bold; }

.imeitxt h3 { font-size:18px; font-weight:bolder; margin-bottom:20px; }

.imeitip { width:600px; padding-left:40px; line-height:24px; }

.kftitle { font-size:16px; padding:6px; color:#000; }

.kftitle a { color:#000; margin:0px 15px; }

.kftitle .nowkf { color:#f48120; }

.downboxlist { padding:10px; }

.onedown { width:150px; height:150px; float:left; background:#f6f6f6; text-align:center; padding:14px; border:1px solid #f6f6f6; display:inline; margin:3px; }

.onedown:hover { border:1px solid #f48120; }

.litpic { height:120px; padding-top:10px; }

.litpic img { height:118px; width:118px; }

.onedown h3 { line-height:30px; font-size:14px; }

.onedown h3 a { color:#666; font-size:14px; }

.downtip { min-height:260px; height:auto; width:500px; position:absolute; top:235px; left:50%; margin-left:-255px; padding:10px; background:#fff; border:1px solid #ccc; }

.downtip table { text-align:center; }

.downtip h3 { height:34px; line-height:34px; color:#333; margin-bottom:15px; position:relative; border-bottom:1px dashed #ccc; padding-left:10px; }

.downtip h3 span { cursor:pointer; position:absolute; font-weight:normal; font-size:24px; font-family:Arial, Helvetica, sans-serif; right:0px; top:0px; }

/*------------------------------商品购买页----------------------*/



.buyphoto { width:600px; float:left; }

#goodsInfo .img_info { float: left; height: 454px; margin-right: 12px; width: 600px; }

#goodsInfo .img_info .big_img { border: 1px solid #CCCCCC; height: 332px; width: 600px; }

#goodsInfo .img_info .img_list { height: 52px; margin-top: 12px; overflow: hidden; width: 334px; }

#goodsInfo .img_info .img_list span.spanL { background:url(../images/img_up.jpg) no-repeat scroll 0 0 transparent; cursor: pointer; float: left; height: 45px; width: 12px; }

#goodsInfo .img_info .img_list span.spanR { background:url(../images/img_down.jpg) no-repeat scroll 0 0 transparent; cursor: pointer; float: right; height: 45px; width: 12px; }

#goodsInfo .img_info .img_list .gallery { display: inline; float: left; margin-left: 14px; overflow: hidden; width: 280px; }

#goodsInfo .img_info .img_list .gallery li { float: left; margin-left:4px; width: 52px; }

#goodsInfo .img_info .img_list img { float: left; margin-right: 5px; border: 1px solid #CCCCCC; }

#goodsInfo .img_info .img_list img.onbg { border: 2px solid #F48120; }

#goodsInfo .img_info .img_list img.autobg { border: 1px solid #CCCCCC; }

.MagicZoomPup { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #AAAAAA; cursor: move; }

.MagicZoomLoading { background: url("graphics/loader.gif") no-repeat scroll 2px 50% #FFFFFF; border: 1px solid #CCCCCC; color: #444444; font-family: sans-serif; font-size: 8pt; line-height: 1.5em; margin: 0; padding: 4px 4px 4px 24px !important; text-align: left; text-decoration: none; }

.MagicBoxShadow { border-collapse: separate; box-shadow: 3px 3px 4px #888888; }

.MagicBoxGlow { border-collapse: separate; box-shadow: 0 0 4px 4px #888888; }

.buynub { float:left; width:560px; margin-left:35px; }

.buynub h2 { font-size:24px; line-height:40px; color:#333; }

.buynub h3 { font-size:14px; line-height:60px; }

.buynub h3 font { font-size:20px; }

.tcdp { background:#d8d8d8; padding:12px; font-size:14px; }

.color { border:2px solid #dfdfdf; display:inline-block; width:60px; height:22px; text-align:center; line-height:22px; padding:3px; color:#333; margin:5px; }

.color img { height:24px; width:24px; vertical-align:middle; margin-right:15px; }

.color:hover { text-decoration:none; border:2px solid #F48120; }

.selectcolor { border:2px solid #F48120; background:url(../images/style_selected.gif) no-repeat right bottom; }

.buybt:hover, .buybt2:hover { text-decoration:none; }

.buybt, .buybt2 { display:inline-block; height:43px; text-align:center; width:156px; line-height:43px; background:url(../images/buybt.jpg) no-repeat center; font-size:14px; font-weight:bolder; color:#FFF; }

.buybt2 { background:url(../images/buybt2.jpg) no-repeat; width:137px; color:#333; }

.zh { padding:10px; border:1px solid #d8d8d8; color:#333; }

.zh ul li { width:170px; float:left; margin:10px 0px; }

.zh ul { float:left; width:710px; border-right:1px dashed #F48120; }

.zh ul li table { text-align:center; }

.one_zh { text-align:center; line-height:22px; color:#333; margin-top:8px; }

.one_zh tr td { padding:2px; }

.zh span { color:#F48120; }

.zhuimg { height:120px; width:120px; }

.add { font-size:54px; font-weight:bolder; color:#c9c9c9; }

.zhadd { width:215px; text-align:center; float:right; height:100%; padding-top:50px; color:#333; line-height:26px; }

/*--------------------代理页面------------------------------*/



.comein { width:780px; color:#000; }

.czdl { line-height:30px; font-size:14px; letter-spacing:3px; width:100px; text-align:center; float:left; }

.dlbox { width:575px; float:left; margin-left:40px; line-height:24px; }

.dlbox strong { font-size:14px; color: #F48120; }

.line { height:1px; border-bottom:1px solid #333; margin:10px 0px; }

.footimg { text-align:center; margin-top:20px; }

.footimg img { margin:10px; }

.foot { text-align:center; line-height:22px; padding-bottom:8px; }

.footlink a { margin:5px 0; font-size:14px; font-weight:bolder; }

/*-------------配件详情-----------------------*/



.peijianleft { float:left; width:260px; }

.tjpj { padding:10px 0px; border-bottom:1px dashed #ccc; }

.tjpj img { height:80px; width:80px; }

.peijianright { float:right; margin-left:15px; width:670px; }

.peijianxq { padding:10px; }

.Menubox3 { width:100%; border-bottom:1px dashed #F48120; height:33px; line-height:33px; }

.Menubox3 li { float:left; display:block; cursor:pointer; width:100px; text-align:center; color:#333; font-weight:bold; border-bottom:none; margin-left:5px; height:32px; line-height:32px; }

.Menubox3 li.hover { width:100px; color:#F48120; border-bottom:none; font-weight:bold; height:32px; line-height:32px; }

.buydes { left:26px; color:#666; }

.history { width:165px; height:140px; }

.history img { height:90px;/* width:120px;*/ }

/*------------图集-----------------*/



#slideshow { list-style:none; color:#fff }

#slideshow span { display:none }

#wrapper { width:506px; margin:50px auto; display:none }

#wrapper * { margin:0; padding:0 }

#fullsize { position:relative; width:500px; height:300px; padding:2px; border:1px solid #ccc; background:#000 }

#information { position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70) }

#information h3 { padding:4px 8px 3px; font-size:14px }

#information p { padding:0 8px 8px }

#image { width:500px }

#image img { position:absolute; z-index:25; width:auto }

.imgnav { position:absolute; width:25%; height:306px; cursor:pointer; z-index:150 }

#imgprev { left:0; background:url(images/left.gif) left center no-repeat }

#imgnext { right:0; background:url(images/right.gif) right center no-repeat }

#imglink { position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40) }

.linkhover { background:url(images/link.gif) center center no-repeat }

#thumbnails { margin-top:15px }

#slideleft { float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222 }

#slideleft:hover { background-color:#333 }

#slideright { float:right; width:20px; height:81px; background:#222 url(images/scroll-right.gif) center center no-repeat }

#slideright:hover { background-color:#333 }

#slidearea { float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden }

#slider { position:absolute; left:0; height:81px }

#slider img { cursor:pointer; border:1px solid #666; padding:2px }

/*--------------------关于我们-----------------*/

.aboutGG { width:1200px; margin:0 auto; padding-bottom:0; font-size:14px; color:#333; line-height:30px; }

.GM_main_left { width:940px; overflow:hidden; }

.GM_main_left .about-tt-title { height:38px; line-height:38px; padding-top:12px; padding-bottom:8px; border-bottom:1px solid #e6e6e6; font-size:22px; color:#333; font-weight:normal; }

.about-cc h1, .about-cc h2, .about-cc h3, .about-cc h4, .about-cc h5, .about-cc h6 { font-size:20px; padding-top:12px; padding-bottom:16px; line-height:40px; color:#ff8f1f; }

.GM_main_left .about-cc { padding-bottom:45px; }

.iw_poi_title { color:#CC5522; font-size:14px; font-weight:bold; overflow:hidden; padding-right:13px; white-space:nowrap }

.iw_poi_content { font:12px arial, sans-serif; overflow:visible; padding-top:4px; white-space:-moz-pre-wrap; word-wrap:break-word }

.GM_slide { width:240px; overflow:hidden; font-size:14px; color:#666; }

.GM_slide .GMBox1, .GM_slide .GMBOX2 { margin-top:20px; }

.GM-title { width:100%; height:40px; line-height:40px; text-indent:32px; color:#fff; background:#ff8f1f; font-size:16px; }

.GMBox1 > ul { border:1px solid #d9d9d9; border-top:none; }

.GMBox1 > ul > li { color:#666; }

.GMBox1 > ul > li + li { margin-top:1px; }
.GMBox1 > ul > li .h2{ height:22px; line-height:22px; padding:8px 50px; background:#f2f2f2 url(../images/about_arr.png) no-repeat 32px -22px; display:block; overflow:hidden;}
.GMBox1 > ul > li a { color:#666;}
.GMBox1 > ul > li p{ display:none;}
.GMBox1 > ul > li p a{ display:block; padding:8px 50px;}

.GMBox1 > ul > li a, .GMBox1 > ul > li a:hover { text-decoration:none; }

.GMBox1 > ul > li.cur a, .GMBox1 > ul > li a.hover { color:#ff8f1f; }

.GMBox1 > ul > li.sec .h2 { background:#f2f2f2 url(../images/about_arr2.png) no-repeat 32px -25px; }

.GMBox1 > ul > li.sec p {/* display:block; */}

.GMBox1 > ul > li.res .h2 { background:#f2f2f2 url(../images/about_arr2.png) no-repeat 32px 16px; }

.GMBox1 > ul > li.res p {/* display:none; */}

.GMBox1 > ul > li > p > a { background:#fff!important; }

.GMBox1 > ul > li > p > a.cur, .GMBox1 > ul > li > p > a.hover { color:#ff8f1f; }

.GMBox1 > ul > li > p > a + a { border-top:1px solid #ebebeb; }

.GMBOX2 .lay-pic { margin-top:10px; margin-bottom:10px; width:100%; overflow:hidden; }

.GMBOX2 .lay-pic > a { display:block; width:100%; }

.GMBOX2 .lay-pic img { display:block; width:100%; opacity:0.9; }

.GMBOX2 .lay-pic > a:hover img { opacity:1; }

/*--------------------新闻详情页-----------------*/

.GM_main_left .news-tt-title { height:38px; line-height:38px; padding-top:12px; padding-bottom:8px; border-bottom:1px solid #e6e6e6; font-size:22px; color:#333; font-weight:normal; }

.GM_main_left .news-tt-title .left { float:left; width:610px; overflow:hidden; height:100%; }

.GM_main_left .news-tt-title .right { float:right; width:330px; overflow:hidden; height:100%; color:#666; font-size:14px; font-weight:normal; }

.GM_main_left .news-tt-title .right .rt1 { float:right; margin-left:60px; height:100%; }

.GM_main_left .news-tt-title .right .rt2 { float:right; height:100%; }

.GM_main_left .news-tt-title .right font { color:#999; }

.news-cc { padding:22px 0 28px; line-height:28px; color:#333; font-size:14px; width:100%; overflow:hidden; }

.news-cc img { max-width:100%; }

.newsA { border-top:1px dotted #ccc; padding:10px 0; }

.newsA .li { line-height:30px; height:30px; white-space:nowrap; max-width:100%; overflow:hidden; text-overflow:ellipsis; color:#333; font-size:14px; }

.newsA .li * { color:#999; }

.newsA .li > a, .newsA .li > a:hover { color:#f48120; }

/*--------------------新闻列表页-----------------*/

.GM_N { width:940px; border-bottom:1px solid #d9d9d9; padding:20px 0; }

.GM_N_left { width:245px; height:180px; overflow:hidden; }

.GM_N_left a { display:block; width:100%; height:100%; }

.GM_N_left img { display:block; width:100%; }

.GM_N_right { width:665px; }

.GM_N_right .title { height:36px; line-height:36px; overflow:hidden; text-overflow:ellipsis; text-align:left; font-weight:bold; color:#333; padding-bottom:14px; font-size:16px; }

.GM_N_right .title a { color:#333; }

.GM_N_right .title a:hover { color:#f48120; }

.GM_N_right .content { padding:0; line-height:28px; color:#999; font-size:14px; height:84px; overflow:hidden; }

.GM_N_right .info { line-height:30px; height:30px; font-size:14px; color:#666; overflow:hidden; margin-top:16px; }

.info1 { padding-right:50px; }

.info1 font { color:#333; }

/*-------------------产品列表页------------------*/

.proGG { width:1218px; margin:0 auto; padding-bottom:90px; padding-top:18px; }

.proGG .proList { width:100%; overflow:hidden; padding-bottom:10px; }

.proGG .proItem { width:390px; margin:0 8px 20px; padding-bottom:18px; float:left; overflow:hidden; }

.proGG .proItem .lay_img { width:390px; height:300px; display:block; overflow:hidden; }

.proGG .proItem img { max-width:100%; height:100%; width:auto; margin:0 auto; display:block; }

.proGG .proItem .t { margin-top:9px; margin-bottom:5px; font-size:15px; color:#333; line-height:30px; font-weight:normal; text-align:center; }

.proGG .proItem .t a { color:#333; font-weight:bold;}

.proGG .proItem .t a:hover { color:#f48120; }

.proGG .proItem .c { font-size:14px; line-height:20px; color:#555; text-align:center; height:40px; overflow:hidden; }

/*-------------------产品详情页------------------*/

.PM_main_left { margin-top:20px; margin-bottom:30px; padding-bottom:30px; }

.PM_main_left .proII { padding:9px 9px 21px; border:1px solid #d9d9d9; border-bottom:none; }

.PM_main_left .proII .lay_img { width:390px; height:300px; overflow:hidden; }

.PM_main_left .proII .lay_img img { max-width:120%; }

.PM_main_left .proII .lay_info { width:450px; height:300px; overflow:hidden; }

.PM_main_left .proII .lay_info h1, .PM_main_left .proII .lay_info h2, .PM_main_left .proII .lay_info h3, .PM_main_left .proII .lay_info h4, .PM_main_left .proII .lay_info h5, .PM_main_left .proII .lay_info h6 { margin-top:4px; padding-top:4px; padding-bottom:4px; line-height:40px; font-size:22px; text-align:left; color:#ff8f1f; font-weight:bold; }

.PM_main_left .proII .lay_info p { line-height:30px; color:#666; font-size:16px; }

.proI-menu { border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:48px; background:#f2f2f2; }

.proI { width:938px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding-bottom:30px; background:#fff; }

.proI-nav { padding:0 32px; float:left; color:#555; font-size:16px; border-right:1px solid #d9d9d9; cursor:pointer; height:48px; line-height:48px; overflow:hidden; }

.proI-nav.current { border-top:2px solid #ff8f1f; position:relative; top:-1px; background:#fff; line-height:46px; height:47px; padding-bottom:1px; cursor:default; }

.proI-con { padding:20px; background:#fff; }

.proI-info { overflow:hidden; display:none; }

.proI-info P{ font-size:16px; }

.proI-info img { max-width:100%; }

.proI-info.current { display:block; }

/****-----------------行业应用-------------------****/

.TMD_main_left { padding-top:20px; padding-bottom:30px; margin-bottom:50px; width:940px; }

.TMD_DIV { height:180px; margin-bottom:40px; overflow:hidden; }

.TMD_ML1 { width:940px; height:180px; overflow:hidden; }

.TMD_ML1 .lay_img { width:245px; height:180px; float:left; }

.TMD_ML1 .lay_img img { width:100%; }

.TMD_ML1 .lay_info { width:665px; float:right; height:179px; border-bottom:1px solid #d9d9d9; }

.TMD_ML1 .lay_info .t { height:36px; line-height:36px; color:#333; font-weight:bold; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.TMD_ML1 .lay_info .t a { color:#333; }

.TMD_ML1 .lay_info .t a:hover { text-decoration:none; color:#ff8f1f; }

.TMD_ML1 .lay_info .c { margin-top:14px; line-height:28px; height:84px; overflow:hidden; color:#999; font-size:14px; }

.TMD_ML1 .lay_info .more { line-height:18px; font-size:14px; position:static; }

.ind-case { margin-top:5px; overflow:hidden; width:940px; }

.ind-case > h2 { line-height:32px; color:#646464; font-size:22px; font-weight:normal; padding:5px 0; }

.ind-case ul { width:940px; overflow:hidden; }

.ind-case ul li { width:152px; float:left; overflow:hidden; }

.ind-case ul li + li { margin-left:22px; padding-left:22px; border-left:1px dotted #727272; }

.ind-case .lay_img { width:100%; height:100px; overflow:hidden; }

.ind-case .lay_img img { width:100%; }

.ind-case .lay_info { margin-top:15px; }

.ind-case .lay_info h2 { line-height:23px; height:46px; overflow:hidden; font-size:15px; font-weight:bold; color:#666; }

.ind-case .lay_info h2 a { color:#666; }

.ind-case .lay_info h2 a, .ind-case .lay_info h2 a:hover { text-decoration:none; }

.ind-case .lay_info h2 a:hover { color:#ff8f1f; }

.ind-case .lay_info .div { height:80px; line-height:20px; font-size:14px; overflow:hidden; color:#666; }

.ind-case .lay_info .more { position:static; margin-top:10px; height:20px; line-height:20px; overflow:hidden; font-size:14px; }

/***-------------------服务动态------------------***/

.SER_main_left { padding-top:20px; padding-bottom:30px; margin-bottom:50px; width:900px; }

.SER_Title { line-height: 40px; text-align: left; font-size: 14px; text-indent: 8px; font-weight: bold; border-bottom: 1px solid #CCCCCC; color:#646464; }

.SER_Title span { padding-left:50px; text-indent:0px; }

.SER_Title span a { display:inline-block; background:#fff; color:#666; padding:0px 15px; margin:0px 5px; text-indent:0px; line-height:30px; font-weight:normal; }

.SER_Title span a.cur { background:#666; color:#fff; }

.SER_Con { padding: 20px 0px 10px 8px; overflow:hidden; }

.SER_Con li, .SER_Con li a, .SER_Con li a:hover { color:#636363; }

.SER_Con li { line-height:36px; height:36px; overflow:hidden; font-size:12px; background:url(../images/square.gif) no-repeat left center; padding-left:10px; }

/*********-------------------服务动态------------------**********/

.TMD_CN { width:940px; height:auto; margin-bottom:40px; }

.TMD_CN .TMD_CN_title { border-bottom:1px solid #999; height:42px; line-height:42px; font-size:26px; overflow:hidden; margin-bottom:10px; }

.TMD_CN .TMD_CN_list { width:940px; }

.TMD_CN .TMD_CN_item { height:30px; line-height:30px; overflow:hidden; font-size:14px; }

.TMD_CN .TMD_CN_item .p-1 { padding-left:10px; background:url(../images/arr-dot.png) no-repeat left center; }

.TMD_CN .TMD_CN_item .p-1 a { color:#333; }

.TMD_CN .TMD_CN_item .p-2 { margin-right:4px; color:#666 }

/*********-------------------常见问题------------------******/

.ASK_Con { overflow:hidden; padding:5px 0 5px; }

.ASK_Con a, .ASK_Con a:hover { text-decoration:none; }

.ASK_Con .con1 { width: 100%; height: 49px; line-height: 49px; background: #e8e8e8; cursor: pointer; margin-top: 15px; }

.ASK_Con .con1 .span1 { margin: 0 30px 0 20px; height: 49px; width: 16px; font-size: 16px; color:#646464; }

.ASK_Con .con1 .span2 { color: #646464; line-height:49px; font-size:12px; }

.ASK_Con .con1 .span2 a { color:#646464; }

.ASK_Con .con1 .span3 { width: 22px; height: 49px; background: url(../images/icons.gif) no-repeat; background-position: -30px -881px; margin-right: 10px; }

.ASK_Con .ASK_li.open .con1 .span3 { background-position: -70px -881px; }

.ASK_Con .con2 { border: 1px solid #dddddd; margin-top: 15px; padding: 18px 32px 20px 0; position:relative; display:none; }

.ASK_Con .ASK_li.open .con2 { display:block; }

.ASK_Con .con2 .span4 { position:absolute; padding: 0 30px 0 20px; height: 100%; width: 16px; font-size: 16px; color:#646464; }

.ASK_Con .con2 .f5 { margin-left:50px; overflow:hidden; float:left; color:#646464; line-height:24px; }

.liuyan_gaigai tr td { padding:8px 5px; }

.liuyan_gaigai tr td input, .liuyan_gaigai tr td textarea { padding:10px; background:#fff; border:1px solid #dedede; }

.liuyan_gaigai tr td input[type="text"] { width:300px; }

.liuyan_gaigai tr td .btf { border:none; padding:10px 20px; font-size:16px; color:#fff; background:#ff8f1f; cursor:pointer; font-family:"微软雅黑"; }



.gaititle_p {font-weight:normal; font-size:16px; text-align:center; padding-bottom:10px; color:#ccc;}

.gaititle_p a { font-weight:bold; font-size:16px; display:inline-block; padding:5px 10px; margin:0 20px; height:32px; line-height:32px; color:#666;}

.gaititle_p a.cur_group { color:#ff8f1f; font-weight:bold;}





