body{ background:#f4f4f4; color:#4d4d4d}
.main {width:962px; height:auto; margin:0 auto;}

/*--网页头--*/ 
#headerbg{width:100%; height:85px; background:url(comm/top_bg.png) repeat-x; }
#headerbg .header{width:960px; height:auto; margin:0 auto; padding-top:8px; padding-bottom:9px;}
#headerbg .logo{float:left;}
#headerbg .lang{ float:right; width:280px; line-height:22px;margin-right:10px; color:#666666;font-family:"微软雅黑",sans-serif;}
#headerbg .lang img {float:right;margin-bottom:5px;}
#headerbg .lang a{ color:#888; background:url(comm/icon_org.jpg) no-repeat 0 50%; padding:2px 0 2px 12px; margin-left:20px;}
#headerbg .lang a:hover{ color:#96dd63;}
 
/*--导航模块--*/   
#navigation{ width:100%; height:38px; line-height:38px; background:#FFFFFF;}
#navigation li{ height:38px; width:120px;  color:#172730; background:url(comm/nav_border.png) no-repeat left 9px; text-align:center; font-size:16px; float:left; cursor:pointer}
#navigation li:hover{color:#e60012}
#navigation ul{background:url(comm/nav_border.png) no-repeat right 9px; height:38px; width:auto}
#navigation .sec{ position:relative; width:137px; height:auto; overflow:hidden; top:0px; left:0px; z-index:4545; padding-bottom:5px; display:none;}
#navigation .sec ul{background:url(comm/hover_bg.png); height:auto; overflow:hidden; padding-bottom:4px;}
#navigation .sec li{ width:133px; height:24px; line-height:24px; margin-left:2px; background:none; margin-top:7px;}
#navigation .randus{ width:137px; height:4px; background:url(comm/hover_bottom_bg.png) no-repeat; font-size:1px}
#navigation .sec li a{color:#172730;text-align:center; display:block; text-align:center; font-size:14px }
#navigation .sec li a:hover{ background:#FFFFFF; color:#e60012} 
#navigation .sec img{ position:absolute; bottom:0; left:0}

/*--首页焦点图--*/  
#ad{ width:100%; height:470px;}
  .flexslider{width:100%;position:relative;height:470px;overflow:hidden;background:url(comm/loading.gif) 50% no-repeat;}
  .slides{position:relative;z-index:1;width:100%;}
  .slides li{height:470px;width:100%;}
  .flex-control-nav{position:absolute;bottom:10px;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(comm/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;}
  .flex-direction-nav li a.flex-prev{left:40px;background:url(comm/prev.png) center center no-repeat;}
  .flex-direction-nav li a.flex-next{right:40px;background:url(comm/next.png) center center no-repeat;}
 
#content{ width:100%; background:url(comm/content_bg.png) repeat-x repeat-y; padding-top:20px; padding-bottom:20px;}

/*解决方案*/
.solutions {margin:0px auto 8px auto; overflow:hidden;}
.solutions li {float:left; border:1px solid #CCC;}

/*--首页产品类别--*/
.indexlf .prodcate {}
.indexlf .prodcate li {float:left; height: 46px; line-height:14px; width: 210px; overflow:hidden; margin-bottom:16px; background:url(comm/catebg.gif) no-repeat center center;} 
.indexlf .prodcate li img { float: left; margin-top: 4px; margin-left: 10px; margin-right: 5px; }
.indexlf .prodcate li a { font-weight: bold; text-decoration: none; color: #666; display: block; }
.indexlf .prodcate li a span { display: block; padding-top: 8px; text-align:left; }
.indexlf .prodcate li a strong { display: block; font-weight: normal; text-align:left; }
.indexlf .prodcate li a:hover { color: #ca0e12; }

/*--首页产品展示--*/
.indexri{ height:auto;zoom:1; text-align:left;}
.indexri .lfNe, .proBox .riNe{width:712px !important;}
.indexri .ti{height:25px; line-height:28px; font-size:12px; font-weight:normal;zoom:1;}
.indexri .ti span{ float:left;background:#0066CC; color:white; border:1px solid #ccc; border-top:none; padding:1px 15px;}
.indexri .Box1{ width:710px;padding:5px 0px 5px 8px;}
.indexri ul.slide{ list-style:none; width:710px;}
.indexri ul.slide li{ float:left; display:inline; margin:7px 13px; border:1px solid #ccc; padding:6px;}
.indexri ul.slide li h2{ display:block; height:20px; line-height:20px; text-align:center; overflow:hidden; font-size:12px;}
  
/*--首页新闻公共样式--*/
div.indexlf{ width:225px; overflow:hidden;}
div.indexri{ width:735px; overflow:hidden;}

.combox{ position:relative; width:auto;background:#fff; border:1px solid #ccc;zoom:1;}
.mrt{ margin-top:10px;}
.lfpd{ padding:10px; padding-top:0px;}
i{position: absolute;width:5px;height:5px;font-size:0px;background:url(comm/yuan.png) no-repeat;}
i.lt{left:-1px;top:-1px;background-position:left top;}
i.rt{right:-1px;top:-1px;background-position:right top;}
i.lb{left:-1px;bottom:-1px;background-position:left bottom;}
i.rb{right:-1px;bottom:-1px;background-position:bottom right;}

/*友情链接模块*/ 
.link{border:solid 1px #F4F4F4; padding:10px; background-color:#FFFFFF; line-height:22px; margin-top:10px;}
.link h3{float:left; font-weight:bold; font-size:12px; padding-right:10px;}
.link li{float:left; width:100px;}

/*首页新闻块*/
.contentNews{ height:auto;zoom:1; text-align:left; width:962px;}
.contentNews .lfNe,.contentNews .riNe{width:450px !important;}
.contentNews .ti{height:25px; line-height:28px; font-size:12px; font-weight:normal;zoom:1;}
.contentNews .ti span{ float:left;background:#0066CC; color:white; border:1px solid #ccc; border-top:none; padding:1px 15px;}
.contentNews .newlist{ margin-top:10px;}
.contentNews ul{ list-style:none;}
.contentNews ul li.newli{ height:25px; line-height:28px; background:url(comm/icon.png) no-repeat; border-bottom:1px dashed #ccc; overflow:hidden;}
.contentNews ul li.newli a{ padding-left:16px;}
.contentNews ul li.newli span{ float:right; line-height:28px; font-size:10px; color:#737373; padding-left:5px;}

/*网页脚*/
.foot{ clear:both; width:100%; font-size:12px; height:auto; padding-bottom:20px; color:#000; overflow:hidden; background:url(comm/bottom_bg.png) repeat-x; background-color:#eaeaea;}
  .sanjiao{ display:block; margin-left:42px; margin-bottom:20px}
  .Copyright { float:left; width:580px; padding:15px 0 0; text-align:left; line-height:25px;}
  .BaiduButton { float:right; width:240px; padding:10px 0 0; line-height:20px; text-align:right;}

/*网站内页公共样式*/
.banner{width:100%; height:auto; margin:0px auto;}

.c_l { float:left; width:210px; margin-right:20px; overflow:hidden; }
.c_r { float:right; width:730px; margin-right:0; }

/*类别列表标题*/
.c_l h2 {background:url(comm/bg_left_h1.jpg) no-repeat; width:190px; height:56px; padding:20px 0 0 20px; font-size:18px; font-family:"Microsoft YaHei","微软雅黑"; color:#FFF; }
.c_l h2 a{ color:#fff;}
.c_l h2 a:hover{  color: #FF9D10;}
.c_l h2 span { font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:-5px;}

/*类别列表*/
.c_l .left_nav { margin-bottom:30px; }
.c_l .left_nav dt { margin-bottom:5px; }
.c_l .left_nav dt a { background:url(comm/bg_left_nav_cur.jpg) no-repeat; display:block; height:34px; line-height:34px; padding:0 30px; color:#fff; font-size:14px; }
.c_l .left_nav dt a:hover, .left_nav dt a.cur { background-image:url(comm/bg_left_nav_cur.jpg); color:#FFF; }
.c_l .left_nav dd { height:34px; line-height:34px; background:url(comm/bg_left_subnav_line.jpg) repeat-x bottom; padding:0 30px; font-family:"宋体"; }
.c_l .left_nav li{height:30px;line-height:30px;padding-left:20px;background: url(comm/dialog_bg.png) no-repeat 5px center #FFf;}
.c_l .list_left_btn { margin-bottom:30px; }
.c_l .list_left_btn li { height:68px; overflow:hidden; margin-bottom:8px; }
 
 /*访问路径*/
.c_r .pos { background:url(comm/bg_position.jpg) repeat-x bottom; height:40px; line-height:40px; padding:0 10px; }
.c_r .pos span{ width:190px; height:40px; float:left; display:inline; line-height:40px; margin-left:30px; }
.c_r .pos h2 { float:left; font-size:14px; color:#333; font-weight:normal; }
.c_r .pos p { float:left; color:#a1a1a1; display:block; width:500px;}
.c_r .pos p a { margin:0 5px; }
.c_r .pos2 { background:url(comm/bg_content_xg_line.jpg) repeat-x bottom; height:40px; line-height:40px; padding:0 10px; }
.c_r .pos2 p { float:left; color:#a1a1a1; }
.c_r .pos2 p a { margin:0 5px; }

/*文章列表*/
.c_r .list_news dl { border-bottom:solid 1px #E6E6E6; height:100px; padding:10px 0; }
.c_r .list_news dl dt { float:left; font-size:26px; color:#FFF; background:url(comm/bg_right_time.jpg) no-repeat; width:78px; padding-top:20px; height:79px; text-align:center; margin-right:20px; }
.c_r .list_news dl dt span { font-size:11px; font-family:Verdana, Geneva, sans-serif; display:block; }
.c_r .list_news dl dd { float:left; width:620px; }
.c_r .list_news dl dd h2 { font-size:16px; color:#666; height:30px; line-height:30px; }
.c_r .list_news dl dd .intro { line-height:150%; color:#a1a1a1; }

/*详细内容*/
.dis_title { font-size:16px; color:#333; border-bottom:solid 2px #0066CC; padding:10px 10px 15px; text-align:center; }
.dis_time { background:url(comm/bg_content_time.jpg) repeat-x bottom; height:30px; line-height:30px;text-align:center;  color:#666; }
.dis_intro { background:url(comm/title_daodu.jpg) no-repeat 10px 5px; height:40px; line-height:20px; padding:10px 10px 20px 50px; margin-bottom:10px; color:#333;font-size:12px; }
.dis_content { font-size:14px; line-height:200%; padding:10px 0 10px 10px;}
.dis_content a{ color:#333;}
.dis_content a:hover{ color:#2d8d00;}
.dis_content img {margin:0px 10px;}
.dis_content2 { font-size:14px; line-height:200%; padding:0 0 30px; margin-top:10px; }
.dis_content2 img{margin:0px 10px;}

/*相关产品*/
.RelArti{width:100%; margin:0 atuo 10px auto; background:url(comm/bg_content_xg_line.jpg) no-repeat left top;}
.dis_block_title { padding:20px 10px 20px; font-size:14px; color:#666; font-weight:bold; }
.list_liaojie { padding:0px 20px 30px;  }
.list_liaojie li {float:left; border:solid 1px #FFB64E; width:135px; margin:0 15px; float:left; }

/*相关资讯*/
.list_xiangguan { padding:0 20px 30px; }
.list_xiangguan li { font-family:"宋体"; float:left; width:48%; line-height:180%; }

/*产品列表*/
.list_pics {padding:20px 0 0 10px; }
.list_pics li {float:left; width:200px; height:200px; background:#fff; text-align:center; margin:0 10px 30px;border:solid 1px #F0F0F0; }
.list_pics li .pic {width:185px; height:155px; margin:8px 8px 0px 8px; overflow:hidden; }
.list_pics li .tit {height:30px; line-height:30px; }

/*产品图片展示 多图切换*/ 
#imgview{ float:none; margin:0px auto 20px auto; text-align:center; width:570px;}
  #imgview ul {width:500px; margin-left:30px; border: #ccc 1px solid;}
  #imgview li {float:left; padding:5px 0px;}
  .ContInfo{width:660px; margin:0px auto; padding:15px 0px 50px 0px; line-height:20px; text-align:left; }
  
  
/*editor正文部分样式*/
.editor{ line-height:2;}
.editor ul,.editor ol{ padding:0px 0px 0px 25px; margin:0px;}
.editor a{ color:#1C57C4;}
  
/*产品模块列表页-prod文件样式*/
.webbox1{ position:relative; border:1px solid #ccc; zoom:1; background:#fff;}
.borT {border-top: 1px solid #d4d4d4;}
.borB {border-bottom: 1px solid #d4d4d4;}
.borL {border-left: 1px solid #d4d4d4;}
.borR {border-right: 1px solid #d4d4d4;}
.prodlist_top ul{background:#e4e6e8; border-bottom: 1px solid #d4d4d4; height:30px; margin:0px; padding:0px;}
.prodlist_top ul li{float:left; line-height:30px; text-align:center; font-size:12px;}
.prodlist_con ul {background:#fff; border-bottom: 1px solid #d4d4d4; margin:0px; padding:0px; height:60px;}
.prodlist_con ul li{float:left; text-align:center; vertical-align: middle; font-size:12px;height:60px;line-height:60px; overflow: hidden;}
.prodlist_con ul li .imgsty{ padding-top:0px!important;padding-top:5px;text-align: center;vertical-align: middle;}

/*产品模块详细页-prod文件样式*/
.webbox{ position:relative; border:1px solid #ccc;padding:10px; zoom:1; background:#fff;}
.showprod_top {width:680px; margin:0 auto; margin-bottom:20px;} 
.showprod_tu, .showprod_tit{width:320px;}
.showprod_tu {border: 1px solid #d4d4d4; padding:5px; text-align:center; height:280px; width:320px; overflow: hidden;}
.showprod_tit h1 { font-size:18px; font-weight:bold; color:#025F94;}
.showprod_tit ul { margin-bottom:10px;}
.showprod_tit img { margin-right:20px; margin-bottom:10px; border:1px solid #CCC; padding:3px;}
.showprod_tit .product_go {background:#e4e6e8; line-height:20px; padding:8px 10px;}
/*------------------*/
.conttitle{ height:25px; border-bottom:2px solid #025F94; margin:10px 0px 5px;}
.conttitle span{ float:left; margin-left:5px; min-width:60px; padding:2px 10px 0px; height:23px; text-align:center; background:#025F94; color:#fff; font-size:13px;}
