﻿@charset "utf-8";
/*公共样式*/
@font-face
{
    font-family: "叶根友毛笔行书";
    src: url("../css/叶根友毛笔行书.ttf");
    font-weight:bold;
}

body{ padding:0px; margin:0px auto; font-size:12px; line-height:23px; color:#666; font-family:Arial,"微软雅黑"; width: 100%; min-width:1190px; width:expression((documentElement.clientWidth < 1190) ? "1190px" : "100%" );zoom:1;background:#eef4fe;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h {padding: 0px; margin: 0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#666;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#666;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#268abf; text-decoration:none;}

.BG_Cont{ margin-top:-13px; *margin-top:-16px;}
.BG_fff{ width:1140px; margin:0 auto; padding:0 30px 20px;background:#e8f0fc;}
.gg{ min-height:45px; height:auto !important; height:45px;color:#54a2cc;}
.ggtext{width:450px; height:24px; float:left; margin-top:46px;font-size:24px;padding-left:8px;overflow:hidden;}
.ggimg{ float:right; width:400px; text-align:right; padding-right:8px;margin-top:25px;height:66px;font-size:24px;line-height:28px;Word-spacing:8px;letter-spacing:2px;font-family:"叶根友毛笔行书";}
.ggimg span{font-size:18px;}

.Contain{ position:relative; border:1px solid #afcfff; padding:4px; }
.Bg_content{ background:#fff; min-height:524px; height:auto !important; padding:0 5px;}
/*左边栏目列表*/
.Silderbar{ width:190px; padding:30px 15px; float:left;}
.sidertitle{ font-size:16px; color:#268abf; font-weight:bold; padding:20px 0 20px 20px;line-height:18px; border-bottom:1px solid #d9d9d9;}
.sidertitle span{ color:#757575; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.columnlist{ padding:20px;}
.columnlist li{ list-style:none; border-bottom:1px dashed #d7d7d7; padding-left:15px; position:relative; height:34px; line-height:32px;}
.columnlist li a{  display:block; width:155px; height:32px; position:absolute; top:0; left:-15px; font-size:12px; padding-left:30px;overflow:hidden;}
.columnlist li a.ona,.columnlist li a:hover{background:url(../images/siderover.png) no-repeat;color:#fff; }

.MainContent,.PMainContent{ width:850px; float:left; border-left:1px solid #d9d9d9; padding-left:25px; margin-left:10px;}
.MainContentTitle{ border-bottom:1px solid #d9d9d9; height:30px; padding-top:20px;}
.ColumnName{ float:left;color:#268abf; font-size:16px; /*font-weight:bold;*/}
.Current{ float:right;text-align:right; line-height:20px;color:#909090;}
.Current span{ color:#268abf;}
.Current span.weizhibg{background:url(../images/coin3.png) no-repeat center left; padding-left:13px; color:#909090;}
.Current a{color:#909090;}
.Current a:last-child,.Current a:hover{color:#268abf;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.Content{ padding:20px 0; line-height:24px;}
.Contentscro{ padding:0 0 20px 0; line-height:24px;}
.CustomerBox{ padding:0px 10px;}
.Content .h2{ font-size:16px; color:#a56b10; text-align:center;}
/*.customerP{ text-indent:2em;}*/
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}


/*pages*/
.Page{width:100%; text-align:center; padding:30px 0px;}
.Page a{display:inline-block;width:48px;background:#ffffff;height:38px; vertical-align:middle; line-height:38px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a.cur,.Page a:hover{ background:#268abf; color:#FFF;}
.Page span{display:inline-block;min-width:45px; padding:0 5px;background:#ffffff;height:38px; vertical-align:middle; line-height:38px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#268abf; color:#FFF;}
/*pages end*/

/*top*/
#Header{ background:url(../images/top_bg.png) no-repeat top center; height:103px; position:relative; z-index:50;}
  #Toper{ width:1200px; margin:0 auto;}
  .Top{ height:20px; text-align:right; padding-top:7px; color:#eeec4a;}
  .logo{ width:233px; float:left; height:45px;}
  .MainNav{ float:right; padding-top:15px; text-align:center;}
  .MainNav ul li{ float:left; padding:0 0 18px 23px; position:relative;z-index:10}
  .MainNav ul li em{ color:#69a1bf; float:right; width:1px; padding-left:25px;}
  .MainNav ul li a.nav{ font-size:14px; color:#fff;  display:block; height:23px; padding-bottom:7px; float:left;}
  .MainNav ul li a.nav:hover,.MainNav ul li.onnav a.nav{ border-bottom:1px solid #fff; height:22px; line-height:22px;}
 
.subNavBox{ position:absolute; left:-13px; top:48px; width:102px; background:rgba(0, 103, 158, 0.7) none repeat scroll 0 0 !important; padding:20px 15px; display:none; filter:Alpha(opacity=70);/*Mozilla*/ background:#9e0024;border-radius:5px;}
.subNavBox .subnav{ position:relative;}
.subNavBox .subnav dt{ padding:3px 0; text-align:center; float:left; width:110px;}
.subNavBox .subnav dt a{color:#fff;height:23px;line-height:23px; font-size:14px;overflow:hidden;display:block;}
.subNavBox .subnav dt a:hover,.subNavBox .subnav dt.onsubnav a{ color:#d0e2ff; border:0 none;}
/*top*/

/*footer*/
#footer{ background:url(../images/footer_bg.jpg) no-repeat top center;overflow:hidden; }
.Bottom{ width:1140px; margin:0 auto; padding:10px 0 6px;}

.NavBt{ float:left; width:760px; line-height:30px;}
.NavBt a{ color:#ffffff; padding:0 5px;}
.NavBt span,.Copyright span{ color:#526e7d;}
.Bottom span.jszc{color:#7e535a;display:block;float:left;}
.Copyright{ float:right; width:200px; text-align:right;line-height:30px;}
.Copyright span.tel{ color:#8db6cc; font-size:14px;}
.weixinew{float:right; width:85px; text-align:right;}
/*footer*/

/*Banner*/
.HomeBan{ width:100%; height:474px; position:relative; margin:-13px 0 0;}
.HomeBan .BanList{ width:100%; height:474px;}
#viewport, #box, .slide {
    width:100%;
    overflow:hidden;
}
.slide span{ display:block; width:100%; height:474px; }
.slide a{ display:block; width:100%; height:474px; }

#viewport {
  overflow: hidden;
  position: relative;
}
#viewport-shadow #prev,
#viewport-shadow #next {
    display:block;
    background:url(../images/pro-slide-button.png) left top no-repeat;
    width:60px;
    height:100px;
    position:absolute;
    top:50%;
    margin-top:-50px;
    z-index:20;
}
#viewport-shadow #prev {
    left:0;
}
#viewport-shadow #next {
    background-position:right top;
    right:0;
}
#viewport-controls {
    position:absolute;
    bottom:10px;
    width:100%;
    text-align:center;  
}
#viewport-controls a {
    display:inline-block;
    background:url(../images/pro-slide-controls.png) left top no-repeat;
    width:16px;
    height:16px;    
    margin:0 10px;
    -moz-opacity:0.8 ;
    filter:alpha(opacity: 80);
    opacity: 0.8;
}
#viewport-controls a:hover,
#viewport-controls a.active {
    background-position:right top;
}
.HomeBan_Bottombg{ position:absolute; background:url(../images/Hbanner_bottom_bg.png) no-repeat center bottom; bottom:0; left:0; width:100%; height:12px;}
/*Banner*/

/*首页banner下 开始*/
.Hmain{ background:url(../images/Hmain_bg.jpg) no-repeat center top;  height:146px; width:100%;}
.Hlist{ width:1200px; margin:0 auto; padding-top:20px;}
.Hlist a{ float:left; display:block; width:218px; height:100px; margin:0 11px;}
.Hlist a img{width:218px;height:100px;}
/*首页banner下 结束*/

.productlist{width:865px;}
.productlist li{ list-style:none; line-height:30px; text-align:center; width:201px; padding-bottom:20px; float:left; padding-right:15px;}
.productlist li a.img{ width:199px;display:block;overflow:hidden;}
.productlist li a.img img{width:191px; height:152px;border:1px solid #d9d9d9;padding:3px;}
.productlist li:hover a.img img{border:1px solid #268abf;}
.productlist li a span{height:30px;overflow:hidden;display:block;}
.productlist li:first-child { width:417px;}
.productlist li:first-child a.img{ width:415px;overflow:hidden;}
.productlist li:first-child a.img img{width:403px; height:357px;border:1px solid #268abf;padding:5px;}
.productlist li:first-child a span{color:#268abf;}

.newlist li{ list-style:none; border-bottom:1px dashed #b4b3b3; height:120px; overflow:hidden; padding-top:15px;}
.newimg{ float:left; width:152px; padding:3px; border:1px solid #dbdbdb;}
.newimg img{ width:152px; height:93px;}
.newtext{ float:right; width:670px;}
.newtext h2{font-size:12px; font-weight:normal;}
.newtext h2 a{ color:#268abf;display:block;width:550px;height:24px;overflow:hidden;float:left; }
.newtext h2 span{ color:#b3b3b3; float:right;}
.newp{ margin:0; padding:0; height:50px; overflow:hidden;}
.newmore{ color:#b3b3b3;} 

.about_info{ padding:0px;}
.about_info .info_title{ padding:0px; font-size:18px; text-align:center;font-weight:normal;}
.about_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.about_info .imgs{text-align:center;}
.about_info img{max-width:100%; margin:15px 0;}
/*.about_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}*/
.about_info .PrevNextBox{ line-height:23px;}
.about_info .PrevNextBox .h1{ font-size:12px; font-weight:normal;}
.about_info .PrevNextBox .h1 a{color:#268abf;}
.about_info .PrevNextBox a.none{ cursor:default;}
.about_info .PrevNextBox a.none:hover{ color:#268abf;}

/**/
.Scroller{ height:470px; padding-top:20px;}
.Scroller .Container { position:absolute; width:823px; height:470px;}
.Scroller .Scroller-Container { position:absolute; width:816px;}
.Scroller .Scrollbar-Up { cursor:pointer; position:absolute;}
.Scroller .Scrollbar-Track { width:16px; height:470px; position:absolute; background:url(../images/H_videoLine.png) repeat-y center top;}
.Scroller .Scrollbar-Handle { position:absolute; width:16px; height:16px; cursor:pointer; z-index:9999;}
.Scroller .Scrollbar-Down { cursor:pointer; position:absolute; top:187px;}
.Scroller #Scroller-1 { position:absolute; height:470px; overflow:hidden; width:822px;}
.Scroller #Scrollbar-Container { position:absolute; margin:0px 0px 0px 838px;}

 #ie6-warning {background: rgb(255,255,225) scroll 3px center; position: absolute; top: 0; left: 0; font-size: 12px; color: #333; padding: 2px 15px 2px 23px; text-align: left; }
#ie6-warning a {text-decoration: none; }


.wbytable td{ padding:6px;} 
.wbytable .wbytext{ outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}    
.wbytable .wbyarea{ padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}   
.wbytable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}             
.wbytable .wbytextyz{ outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;} 
.wbytable .wyzm{ padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 


.synews{width:1200px;margin:0 auto;display:none;}
