/* CSS Document */
@charset "utf-8";
html,body { background: #FFF; color: #666666; font: 12px/20px "微软雅黑"; }
a { color: #666666; text-decoration: none; }
a:hover { color: #0056ba; text-decoration: none; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin: 0; padding: 0; }
table { border-collapse: separate; border-spacing: 0; }
fieldset,img { border: 0 }
address,caption,cite,code,dfn,em,strong,th,var,optgroup { font-style: inherit; font-weight: inherit; }
del,ins { text-decoration: none }
li { list-style: none }
caption,th { text-align: left }
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
abbr,acronym { border: 0; font-variant: normal; }
input,button,textarea,select,optgroup,option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline:none;}
input,button,textarea,select { font-size: 100% }
strong { font-weight: bold }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
* html .clearfix { height: 1% }
*:first-child + html .clearfix { min-height: 1% }
.b_c { margin: auto }
.b_l { float: left }
.b_r { float: right }
.t_l { text-align: left }
.t_c { text-align: center }
.t_r { text-align: right }
.c_b { zoom: 1 }
.c_b:after { clear: both; content: " "; display: block; }
.c_both { clear: both }

.wrapper{ width:100%; height:auto; overflow:hidden; background:url(../images/bg.jpg) repeat-x;}
.wrap{ width:980px; height:auto; overflow:hidden; margin:0px auto;}
.header{ height:121px;}
.top{ height:86px; background:url(../images/di.jpg) no-repeat 630px 0px;}
.logo{ width:292px; height:48px; margin-top:22px;}
.sou{ width:282px; height:24px; line-height:24px;margin-top:28px; margin-left:60px;}
.search{ width:195px; height:20px; line-height:20px; padding-left:5px; border:1px solid #c2c2c2; background-color:#FFF; margin:0px 1px 0px 12px;+margin:0px 1px 0px 1px;}
.sousuo{ width:17px; height:17px; margin-top:3px; display:block; float:right;}
.hao{ width:170px; margin-top:20px; color:#fe0000; font-size:14px;}
.hao .tel{ display:block; height:16px; line-height:16px; background:url(../images/tel.jpg) no-repeat; padding-left:20px;}
.hao .mail{ display:block;color:#fe0000;height:16px; line-height:16px; background:url(../images/mail.jpg) no-repeat; padding-left:22px; margin-top:8px; }

.menu{ width:960px; height:35px; line-height:35px; padding:0px 10px; background:url(../images/menu_bg.jpg) no-repeat;}
.menu li{ float:left;}
.menu li a{ display:block; width:137px; height:35px; color:#FFF; font-size:14px; text-align:center;}
.menu li a:hover,.menu li a.active{ background:url(../images/menu_bg_hover.jpg) no-repeat; width:137px; height:35px;}
/* banner */
.banner{ width:980px; height:361px;}
.container{width:980px;height:333px;margin:1px auto 0 auto;}
.container a img{width:980px;height:333px}
.container img{border-bottom-style:none;border-right-style:none;border-top-style:none;border-left-style:none}
.td_f a img{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px}
.babg{ width:980px; height:28px; background:url(../images/ba_bg.jpg) no-repeat;}

.content{ width:980px; height:auto; overflow:hidden;}
.san{ width:980px; height:198px; padding-bottom:14px;}
.gong_bg{ width:283px; height:198px; background:url(../images/s_bg.jpg) no-repeat; padding:0px 17px 0px 17px; margin-right:14px;}
.gongsi{ background:url(../images/sss.jpg) no-repeat; width:240px; height:36px; line-height:36px;  margin-top:14px; padding:0px 8px 0px 35px;}
.gongsi h1{color:#FFF; font-size:16px; width:200px;}
.more{ color:#FFF; font-size:12px;}
.more:hover{ color:#FFF;}
.jian{ padding-top:10px;}
.jian img{ margin-top:10px;}
.jian p{ width:157px; line-height:20px;}
.xin{ padding-top:10px; height:auto; overflow:hidden;}
.xin li{}
.xin li a{ display:block; height:22px; line-height:22px; background:url(../images/1.gif) no-repeat 0px 6px; padding-left:14px; border-bottom:1px dotted #CCC;}
.fanye{ padding-top:15px; }
.fanye li{ float:left;  }
.fanye li a{ display:block; padding:1px 5px; color:#333; margin-left:10px; border:#c6c6c6 1px solid;}
.fanye li a:hover{border:#779dad 1px solid; color:#779dad;}
.chan{ height:205px;}
.chpin{ height:32px; line-height:32px; background:url(../images/c_bg.jpg) no-repeat; padding-left:40px;}
.chpin h1{color:#0056ba; font-size:16px;}
.more02{ font-size:12px; padding-right:5px;}
.pro{ height:auto; overflow:hidden; padding-top:10px;}
.pro li{ float:left; margin:10px 13px 0px 13px;text-align:center; width:168px;}
.pro li a{}
.pro li .c_tu{ width:166px; height:124px; border:1px solid #CCC;}
.pro li p{ height:20px; line-height:20px; text-align:center;}
.pro li a:hover .c_tu{opacity:0.7;}
.pro li a:hover p{color: #0056ba;}

.footer{ height:50px; line-height:50px; text-align:center; border-top:2px solid #e9e9e9; background-color:#f5f5f5; margin-top:30px;}

.nei_banner{ width:980px; height:228px; margin-top:1px; margin-bottom:5px;}
.bbb{ width:980px; height:200px;}

.sidebar{ width:230px; height:auto; overflow:hidden;}
.kuai{ width:228px; border:1px solid #d3d3d3; padding-bottom:10px; margin-bottom:10px;}
.quick{   font-size: 16px; color:#FFF; text-align:center; height:35px; line-height:35px; background:url(../images/kuai.jpg) no-repeat;}
.dao{ width:208px; height:auto; overflow:hidden; margin:10px auto 0px auto;}
.dao li{ min-height:36px; height:auto!important; height:36px; line-height:36px;}
.dao li a{ display:block; width:208px; height:36px; line-height:36px; text-align:left; padding-left:20px; font-size:14px; background:url(../images/dao.jpg) no-repeat;}
.dao li a:hover,.dao li a.active{ background:url(../images/dao_hover.jpg) no-repeat; color:#FFF;}
.dao li ul{display:none;color:#666;}
.dao li ul li{height:36px;line-height:36px;margin-top:0px;  font-weight: lighter;}
.dao li ul li a{ display:block; width:208px; height:36px; line-height:36px; text-align:left;}
.ny_zblb1 li ul a:hover{color:#0e6eb8;}
.lianxi{ width:208px; height:auto; overflow:hidden; margin:10px auto 0px auto;}
.lianxi p{ line-height:20px;}

.you_content{ width:734px; height:auto; overflow:hidden;}
.you_top{ width:694px; height:32px; line-height:32px; background:url(../images/nn.jpg) no-repeat;color: #0056ba; font-size:14px; padding-left:40px;}
.you_zhong{ width:732px; border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; padding:20px 0px 20px 0px;}
.you_xia{ width:734px; height:23px; background:url(../images/nn_bottom.jpg) no-repeat;}
.guan{ width:700px; margin:0px auto;}
.dong{ font-size:14px;color: #0056ba; height:24px; line-height:24px; font-weight:bold; padding-bottom:20px;}

.pro01{ height:auto; overflow:hidden; padding-top:20px;}
.pro01 li{ float:left; margin:0px 7px 10px 7px; text-align:center; width:168px;}
.pro01 li a{}
.pro01 li .c_tu{ width:166px; height:124px; border:1px solid #CCC;}
.pro01 li p{ height:20px; line-height:20px; text-align:center;}
.pro01 li a:hover .c_tu{opacity:0.7;}
.pro01 li a:hover p{color: #0056ba;}

.lao{ height:38px; line-height:38px;font-size: 18px;color: #0056ba;font-weight: bold; border-bottom:2px solid #e3e3e3; text-align:center;}
.tu_img{ padding-top:20px;}
.shang_tu{ height:265px;}
.box{width:406px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:265px;width:406px;}
.tb-s310, .tb-s310 img{max-height:265px;max-width:406px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.shang{ width:300px;}
.tiger{ margin-top:30px; margin-bottom:50px;}
.fisrt{ padding-left:18px;}

.news{ height:auto; overflow:hidden;width:700px; margin:0px auto;}
.news li{ height:32px; line-height:32px; background:url(../images/1.gif) no-repeat 0px 11px; border-bottom:1px dotted #CCC; padding-left:15px;}
.riqi{ text-align:center; margin-top:5px; margin-bottom:30px;}
.xi{ width:700px; margin:0px auto 30px auto;}

.order{height:auto; overflow:hidden;width:700px; margin:0px auto;}
.shuru{ width:500px; height:27px; border:1px solid #c2c2c2; padding-left:10px;}
.quyu{width:500px; height:100px; border:1px solid #c2c2c2; padding-left:10px;}
.yan{ width:150px; height:27px; border:1px solid #c2c2c2; padding-left:10px;}
.ti{ width:40px;}

.guan01{ width:700px; margin:0px auto;}
.guan01 p{}
.map{ width:680px; height:360px; margin-top:20px;}