﻿@import url(public.css);

/*
 * $Rev: * $
 * Created: fengling
 * Modified: $Author: fengling $ $LastChangedDate: 2010-08-03 09:00:00 +0800 (星期二, 03 八月 2010) $
 */

/*公共部分的样式*/
.head{ background:#FDFDFD url(../images/top_bj.gif) no-repeat center top;  height:120px;}
.head_shangbj{ background:url(../images/head_nav_shao.jpg) no-repeat center top;  }
.logo_nav{ width:1000px; margin:0 auto; padding-top:42px; position:relative;  }
.clear{ clear:both; float:none; height:0; }
.logo{ float:left; margin-left:7px;  }
.nav{ float:right; margin-top:30px; position:relative; padding-bottom:26px; padding-bottom:26px; } 
.nav li{ float:left; padding:0px 23px; background:url(../images/nav_shu.gif) no-repeat right center;}
.nav li a{ color:#666666; font-size:14px; }
.head_nav{ background:#FFFFFF url(../images/head_nav_xia.jpg) no-repeat center bottom; position:absolute; left:-732px; top:48px; width:1920px; z-index:9999; display:none; }
.head_nav_cont{ width:1000px; margin:0 auto; }
.head_nav_left{ width:794px; float:left;  border-right:1px solid #EEEEEE; }
.head_nav_left dl{ float:left; padding-top:22px; margin-left:23px; padding-bottom:48px;   }
.head_nav_left dl dt{ height:22px; line-height:22px; padding-left:12px; color:#666666; font-size:14px; font-weight:normal;    }
.head_nav_left dl dd{ height:24px; line-height:24px; } 
.head_nav_left dl dd a{ display:inline-block; width:118px; height:22px; line-height:22px; color:#888888; padding-left:12px;  }
.head_nav_left dl dd a:hover{ background:url(../images/nav_bj.gif) no-repeat left top; color:#ffffff;}
.left_dl_first{ background:url(../images/nav_xia_bt.gif) no-repeat right center; }
.first-child_dd{ background:url(../images/nav_xia_heng.gif) no-repeat 12px center; }
.head_nav_right{ width:205px; float:right;   }
.head_nav_right dl{ width:156px; margin-left:15px; padding-top:13px;   }
.head_nav_right dl dt{ height:42px; line-height:42px; border-bottom:1px solid #EEEEEE; padding-left:26px; color:#666666; font-size:14px; font-weight:normal;    }
.head_nav_right dl dd{ height:42px; line-height:42px; border-bottom:1px solid #EEEEEE; padding-left:26px; }
.head_nav_right dl dd a{ color:#888888; display:inline-block; height:42px; width:100%;  }
.head_nav_right dl dd a:hover{ color:#4da4d4; background:url(../images/nav_xia_contant.gif) no-repeat 83px center; }
.foot{ background:url(../images/foot_bj.jpg) no-repeat left center; height:36px; line-height:36px;  }
.foot_cont{ width:1000px; margin:0 auto; text-align:center; position:relative;   }
.foot_cont a{ color:#666666; font-family:"宋体";}
.foot_cont span{ color:#cdcdcd; margin:0px 5px;  }
.foot_cont em{ font-style:normal; width:40px; height:36px; background:url(../images/head_top.jpg) no-repeat left top; display:inline-block; position:absolute; right:-41px; top:0px; cursor:pointer;   }
.foot p{ width:1000px; margin:22px auto 0px; padding-bottom:30px; height:16px; line-height:16px; }
.foot p span{ float:left; color:#666666; font-family:"宋体"; margin-left:196px;  }
.foot p a{ display:inline-block; width:77px; height:16px; background:url(../images/jijin.jpg) no-repeat center 0px; float:left; margin-left:6px;  }
.search{ position:absolute; right:0px; top:24px; width:210px; height:24px; background:url(../images/input_top.jpg) no-repeat left top;   }
.search .in_but{ height:24px; width:30px; border:none; background:none; cursor:pointer; float:left;   }
.search .in_text{ width:178px; height:24px; border:none; background:none;  }

/*ban first*/
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:42px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*ban  左右按钮*/
/*.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}*/
.mian{ width:1000px; margin:20px auto 30px; height:350px;  }
.mian_left{ width:335px; float:left; background:#E7E7E7; height:350px; }
.mian_left h3{ padding-left:30px; color:#606060; font-size:16px; padding-top:28px;  }
.mian_left h3 span{ color:#0d5881; font-size:14px; font-weight:normal; margin-left:6px;   }
.mian_left dl{ padding-left:30px; padding-right:38px;   }
.mian_left dl dt{ color:#fff000; font-size:14px; font-weight:normal;    }
.mian_left dl a{ display:block; color:#666666; font-size:12px; width:260px; height:26px; line-height:26px; overflow:hidden;}

.mian_left dl dd span{ color:#ffffff; line-height:21px; padding-left:17px; display:inline-block; height:58px; background:url(../images/index_left.gif) no-repeat left 5px;  }
.mian_left dl dd a{ color:#fff000; font-family:Arial, sans-serif; font-size:10px; -webkit-text-size-adjust:none; padding-left:19px; background:url(../images/mroe_hs.png) no-repeat left center; display:inline-block; margin-top:14px; }
.mian_center{ width:420px; float:left; background:#E5F2F5;height:350px;  }
.mian_center h3{ padding-left:24px; color:#5f5f5f; font-size:16px; padding-top:28px;  }
.mian_center h3 span{ color:#0d5881; font-size:14px; font-weight:normal; margin-left:6px;   }
.mian_center h3 a{ float:right; color:#626262; font-size:10px; -webkit-text-size-adjust:none; font-weight:normal; font-family:Arial, sans-serif; margin-right:25px; padding-left:19px; background:url(../images/mroe.png) no-repeat left center;    }
.rolling{ width:370px; height:242px; margin-left:24px; margin-top:16px; position:relative;   }
.rolling .pren{ width:36px; height:115px; background:url(../images/right.jpg) no-repeat no-repeat left top; display:inline-block; cursor:pointer; position:absolute; right:1px; top:0px;  }
.rolling .next{ width:36px; height:115px; background:url(../images/left.jpg) no-repeat no-repeat left top; display:inline-block; cursor:pointer; position:absolute; right:1px; bottom:0px;   }
.rolling div{ width:334px; height:244px; overflow:hidden; position:relative; }
.rolling div ul{ height:244px; position:absolute; left:0px; } 
.rolling div ul li img{ width:155px; height:115px; margin-bottom:12px;  }
.rolling div ul li{ width:155px; height:244px; padding-right:12px; float:left; }
.mian_right{ width:245px; float:left; background:#E7E7E7;height:350px; }
.mian_right h3{ padding-left:23px; color:#606060; font-size:16px; padding-top:28px;  }
.mian_right h3 span{ color:#0d5881; font-size:14px; font-weight:normal; margin-left:6px;   }
.mian_right img{ margin-top:16px; width:245px; height:116px;   }
.mian_right p{ width:210px; margin:16px auto 0px; color:#666666; line-height:23px; height:88px; overflow:hidden;  }
.mian_right a{ color:#626262; font-size:10px; -webkit-text-size-adjust:none; padding-left:18px; background:url(../images/mroe.png) no-repeat left center; margin-left:18px; margin-top:21px; display:inline-block;    }

/*about*/
.about_ban{ width:100%; overflow:hidden; }
.about_mian{ width:1000px; margin:0 auto; }
.about_left{ width:213px; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; float:left;  }
.about_left p{ color:#c9c9c9; padding-left:22px; padding-top:19px;  }
.about_left h3{ color:#ff8400; font-size:18px; font-weight:normal; padding-left:22px; border-bottom:1px solid #99CFF6; padding-bottom:5px;  }
.about_left ul{ margin-top:12px; }
.about_left ul li a{ width:191px; height:36px; line-height:36px; display:inline-block; padding-left:22px; color:#666666; font-size:14px; background:url(../images/about_nav_xian.gif) no-repeat left bottom;   }
.about_left ul li a.acurr{ background:url(../images/about_nav_bj.jpg) no-repeat left top; color:#fff;  }
.about_left ul li a:hover{ background:url(../images/about_nav_bj.jpg) no-repeat left top; color:#fff; }
.about_left dl{ padding-left:58px; margin-top:24px;  }
.about_left dl dt{ color:#0d5881; font-weight:normal; }
.about_left dl dd{ color:#717171; }
.about_left .about_yx{ background:url(../images/about_left_zy.gif) no-repeat 18px 4px; } 
.about_left .about_dh{ background:url(../images/about_left_dh.gif) no-repeat 18px 4px; }
.about_left .about_shu{ background:url(../images/about_left_sy.gif) no-repeat 18px 6px; padding-bottom:60px; }
.about_right{ width:757px; float:right; border:1px solid #DFDFDF; margin-top:12px; margin-bottom:30px; }
.about_right .about_con{ width:725px; margin:0 auto; }
.about_h3{ color:#156c9b; font-size:18px; font-weight:normal; height:40px; line-height:40px; margin-top:18px; background:url(../images/about_cont_bt.gif) no-repeat left bottom; margin-bottom:18px;  }
.about_h3 span{ color:#d3d3d3; font-size:12px; }
.about_h3 p{ float:right; color:#959595;}
.about_h3 p a{ color:#959595; }
.about_h3 p em{ font-style:normal; color:#208eb8;  }
.about_we{ width:702px; margin:0 auto; padding-bottom:58px;  }
.about_we p{ color:#666666; line-height:23px; padding-bottom:20px;  }

/*Contact*/
.lianxi_we{ width:700px; margin:0 auto; }
.lianxi_dizhi{ margin-top:20px; background:#FAFAFA; padding:0px 24px; margin-bottom:42px;   }
.lianxi_dizhi h4{ height:52px; line-height:56px; color:#555555; font-size:14px; font-weight:normal; background:url(../images/lianxi__wo.jpg) no-repeat left bottom;  }
.lianxi_dizhi ul li{ height:38px; line-height:38px; border-bottom:1px solid #EEEEEE; color:#555555;   }
.lianxi_dizhi ul li span{ display:inline-block; width:132px; height:38px; color:#555555;  }
.lianxi_dizhi ul{ padding-bottom:24px; }

/*Brand*/
.brand_tp{ width:698px; margin:0 auto; padding-bottom:48px;   }
.brand_tp ul li{ width:172px; float:left; text-align:center; margin-right:3px;   }
.brand_tp ul li img{ border:1px solid #DDDDDD; width:170px; height:70px; }
.brand_tp ul li a{  width:170px; height:70px; }
.brand_tp ul li p{ height:40px; line-height:34px; }
.brand_tp ul li a{ color:#666;}

/*List*/
.list_cont ul li{ height:39px; line-height:39px; border-bottom:1px dashed #D0D0D0; cursor:pointer;  }
.list_cont ul li a{ float:left; padding-left:41px; background:url(../images/list_shu.gif) no-repeat 18px center; color:#666666;  }
.list_cont ul li span{ float:right; margin-right:41px; color:#999999; font-family:Arial, sans-serif;  }
.list_cont ul li:hover{ background:#F8F8F8; }
.list_cont ul li:hover a,.list_cont ul li:hover span{ color:#ff8400; }
.list_cont p{ margin-top:32px; margin-bottom:77px; text-align:center;   } 
.list_cont p a{ color:#666666; font-size:12px; display:inline-block; height:28px; line-height:28px; width:28px; text-align:center;    }
.list_cont p a:hover{ color:#208eb8; font-size:18px; font-family:Arial, sans-serif; text-decoration:underline;     }
.list_cont p a.list_a{ display:inline-block; height:28px; line-height:28px; width:28px; text-align:center; border:1px solid #CCCCCC;   }
.list_cont p a.list_a:hover{ background:#208EB8; border:1px solid #208EB8; color:#fff; text-decoration:none;  }

/*News*/
.news_cont ul li{ padding:0px 18px; border-bottom:1px dashed #D0D0D0; padding-bottom:20px;  }
.news_cont ul li h3{height:18px; line-height:18px;font-weight:normal; padding-bottom:6px;    } 
.news_cont ul li h3 a{  color:#666666; font-size:16px; }
.news_cont ul li h3 a:hover{ color:#208eb8; }
.news_cont ul li h3 span{ color:#999999; float:right;   }
.news_cont ul li p{ line-height:23px; color:#666666;  }
.news_cont ul li.li_gt{ padding-top:20px; }
.news_cont ul li p strong{ color:#208eb8; }
.news_cont .new_p{ margin-top:32px; margin-bottom:77px; text-align:center;   } 
.news_cont .new_p a{ color:#666666; font-size:12px; display:inline-block; height:28px; line-height:28px; width:28px; text-align:center;    }
.news_cont .new_p a:hover{ color:#208eb8; font-size:18px; font-family:Arial, sans-serif; text-decoration:underline;     }
.news_cont .new_p a.list_a{ display:inline-block; height:28px; line-height:28px; width:28px; text-align:center; border:1px solid #CCCCCC;   }
.news_cont .new_p a.list_a:hover{ background:#208EB8; border:1px solid #208EB8; color:#fff; text-decoration:none;  }


/*NewsD*/
.news_nr h3{ color:#127ca4; font-size:18px; font-weight:normal; text-align:center; height:48px; line-height:48px;   }
.news_nr div{ text-align:center; color:#999999; border-bottom:1px dashed #D0D0D0; padding-bottom:14px; margin-bottom:16px;  }
.news_nr p{ color:#666666; text-indent:2em; line-height:24px; padding:0px 10px 22px 10px;   }
.news_nr ul{ padding:0px 10px 40px 10px;}
.news_nr ul li a{ color:#333333; }
.news_nr ul li.fll{ float:left; }
.news_nr ul li.flr{ float:right; }

/*products*/
.product_nr ul li{ padding-bottom:28px; border-bottom:1px dashed #D0D0D0; margin-bottom:28px;    }
.product_nr ul li img{ float:left; width:130px; height:220px; border:1px solid #DDDDDD; margin-left:12px;   }
.product_nr ul li dl{ width:535px; float:right; margin-right:12px;  }
.product_nr ul li dl dt{ font-weight:normal; height:30px; border-bottom:1px solid #E5E5E5; line-height:25px; margin-bottom:10px;  }
.product_nr ul li dl dt .dt_a_left{ float:left; color:#208eb8; font-size:14px;   }
.product_nr ul li dl dt .dt_a_right{ float:right; color:#676767; padding-left:12px; background:url(../images/product_sjx.gif) no-repeat left center;   }
.product_nr ul li dl dd{ height:90px; overflow:hidden; }
.product_nr ul li dl dd p{ padding-left:11px; background:url(../images/product_dian.gif) no-repeat 2px center; color:#666666; line-height:22px;   }
.new_p{ margin-top:32px; margin-bottom:77px; text-align:center;  } 
.new_p a{ color:#666666; font-size:12px; display:inline-block; height:28px; line-height:28px; width:28px; text-align:center;    }
.new_p a:hover{ color:#208eb8; font-size:18px; font-family:Arial, sans-serif; text-decoration:underline;     }
.new_p a.list_a{ display:inline-block; height:28px; line-height:28px; width:28px; text-align:center; border:1px solid #CCCCCC;   }
.new_p a.list_a:hover{ background:#208EB8; border:1px solid #208EB8; color:#fff; text-decoration:none;  }


/*Proxy*/
.daili_left{ width:213px; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; float:left;  }
.daili_left p{ color:#c9c9c9; padding-left:22px; padding-top:19px;  }
.daili_left h3{ color:#ff8400; font-size:18px; font-weight:normal; padding-left:22px; border-bottom:1px solid #99CFF6; padding-bottom:5px;  }
.daili_left ul{ margin-top:12px; }
.daili_left ul li a{ width:191px; height:36px; line-height:36px; display:inline-block; padding-left:22px; color:#666666; font-size:14px; background:url(../images/about_nav_xian.gif) no-repeat left bottom;   }
.daili_left ul li a.acurr{ background:url(../images/about_nav_bj.jpg) no-repeat left top; color:#fff;  }
.daili_left ul li a:hover{ background:url(../images/about_nav_bj.jpg) no-repeat left top; color:#fff; }
.daili_left ul li div{ display:none; }
.daili_left ul li div a{ background:url(../images/daili_hs.gif) no-repeat 26px center; padding-left:38px; color:#666666; font-size:13px;    }
.daili_left ul li div a:hover{ background:url(../images/daili_hsbj.gif) no-repeat 26px center; padding-left:38px; color:#ff8400; font-size:13px; }
.daili_left dl{ padding-left:58px; margin-top:24px;  }
.daili_left dl dt{ color:#0d5881; font-weight:normal; }
.daili_left dl dd{ color:#717171; }
.daili_left .about_yx{ background:url(../images/about_left_zy.gif) no-repeat 18px 4px; } 
.daili_left .about_dh{ background:url(../images/about_left_dh.gif) no-repeat 18px 4px; }
.daili_left .about_shu{ background:url(../images/about_left_sy.gif) no-repeat 18px 6px; padding-bottom:60px; }
.daili_cont ul li{  width:230px;  float:left; margin-right:10px; text-align:center;  }
.daili_cont ul li .daili_tp{  width:230px; height:156px; border:1px solid #ECECEC; }
.daili_cont ul li h3{  font-weight:normal; background:url(../images/jian.jpg) no-repeat right center; padding:8px 0px 6px 0px;   }
.daili_cont ul li h3 a{color:#333333; font-size:16px;}
.daili_cont .daili_after{ padding:24px 0px 30px 0px; }
.daili_cont ul li p{ color:#666666; font-size:12px; line-height:20px;  }

/*Detail*/
.dianji_gundong{ width:698px; height:378px; border:1px solid #ECECEC; margin:0 auto; overflow:hidden;  }
.dianji_gundong .dianji_left{ width:559px; float:left; }
.dianji_gundong .dianji_left img{ width:559px; height:378px;  }
.dianji_gundong .dianji_right{ width:138px; border-left:1px solid #ECECEC; padding:47px 0px; float:right; height:284px; position:relative;    }
.dianji_gundong .dianji_right .dianji_pren{ display:inline-block; width:138px; height:47px; position:absolute; top:0px; background:url(../images/detail_s.jpg) no-repeat left top; cursor:pointer;  }
.dianji_gundong .dianji_right .dianji_next{ display:inline-block; width:138px; height:47px; position:absolute; bottom:0px; background:url(../images/detail_x.jpg) no-repeat left bottom; cursor:pointer; }
.dianji_gundong .dianji_right ul{ height:284px; overflow:hidden; position:absolute; top:0px; margin-top:47px; left:0px; }
.dianji_gundong .dianji_right ul li{ border-bottom:1px solid #ECECEC; cursor:pointer;  }
.dianji_gundong .dianji_right ul .li_curr{ border:2px solid #208EB8; }
.dianji_gundong .dianji_right ul .li_curr img{ width:134px; height:90px; }
.dianji_gundong .dianji_right ul li img{ width:138px; height:94px; }

.detail_cont .canshu{ width:652px; background:#FAFAFA; padding:8px 24px 24px; margin:26px auto 26px; }
.detail_cont .canshu li{ height:38px; line-height:38px; border-bottom:1px solid #EEEEEE; color:#555555;   }
.detail_cont .canshu li span{ display:inline-block; width:132px; height:38px; color:#555555;  }
.detail_cont .canshu li strong{ font-size:14px; font-weight:normal;  }
.detail_cont .detail_kuang{ width:700px; margin:0 auto; padding-bottom:24px; border-bottom:1px solid #E5E5E5; margin-bottom:24px; }
.detail_cont .detail_kuang table{ border-left:1px solid #808080; border-top:1px solid #808080;}
.detail_cont .detail_kuang table tr td{ border-right:1px solid #808080; border-bottom:1px solid #808080;}
.detail_cont .detail_kuang .detail_we{ float:left; margin-right:24px; }
.detail_cont .detail_kuang .detail_we h4{ color:#555; font-size:14px; font-weight:normal; line-height:24px;    }
.detail_cont .detail_kuang .detail_we ul li{ color:#767676; line-height:24px; height:24px;  }
.detail_cont .detail_kuang .detail_we ul .li_empty{ background:url(../images/detail_xian.gif) no-repeat left center;  }