@charset "utf-8";
/* css document */
#w966{border-top:#e2e3e6 solid 6px; width:966px; margin:auto; overflow:hidden;}
.links{width:100px; padding:18px 10px;}
.list{ padding-top: 12px; line-height: 24px; line-height: 24px; width:840px;}
.list span{ padding-left: 8px; padding-right: 8px;}
#i_jd_bar{ height:317px; overflow:hidden;}
/*新闻*/
#mainbody{ margin: 0px auto; padding: 0px; background: url(../images/mainbodyBg.jpg) top center no-repeat; padding-top: 25px; overflow: hidden; }
#m06 { width:966px; margin:0 auto; background:url(../images/newsbj.jpg); background-repeat:no-repeat;height:397px;}
.m06-l { width:225px;}
.m06-c { width:510px;}
#m06title { height:64px; line-height:64px; }
#m06title h3 { font-size:14px; color:#333; padding-left:15px; font-weight:normal;}
#m06title span { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:10px;  text-transform:uppercase;}
#m06-l-content { width:225px; height:317px; overflow:hidden;}
#m06-l-content p { line-height:29px; padding-left:10px;}
#m06-l-content p a { color:#666}
#m06-l-content p a:hover { color:#F60}
#m06-c-content { width:510px;}
#m06-c-content ul { width:85%; margin:0 auto; margin-top:24px; }
#m06-c-content ul li { line-height:26px;}
#m06-c-content ul li span { float:right; color:#999}
#m06-c-content ul li a { color:#666}
#m06-c-content ul li a:hover { color:#F30}
#nn { width:464px; margin:0px auto; overflow:hidden; padding-top:14px;}
#nn-l { width:146px; float:left; padding-top:4px;}
#nn-r { width:310px; float:left}
#nn-r h2 { font-size:13px; font-weight:bold; line-height:26px;}
#nn-r h3 { font-size:12px; line-height:22px; color:#666; font-weight:normal;}

.w464{width:464px; margin:auto;}

#jingpin-title { background:url(../images/dw2.gif); height:28px; line-height:28px; width:966px; margin:0 auto; overflow:hidden; overflow:hidden; margin-top:12px;}
#jingpin-title h2 { font-size:14px; font-weight:bold; padding-left:10px; color:#1f58a9; text-align:left;}
#jingpin-title h2 b { color:#fca524;}
#jingpin-title span { float:right; padding-right:10px;}

#jile { background:url(../images/dw2.gif); height:28px; line-height:28px; margin:0 auto; overflow:hidden; overflow:hidden; margin-top:12px;}
#jile h2 { font-size:14px; font-weight:bold; padding-left:10px; color:#1f58a9; text-align:left;}
#jile h2 b { color:#fca524;}
#jile span { float:right; padding-right:10px;}

.w11{width:11px; padding-top:85px;}
.w906{width:942px;}
.gcalList{padding:15px 0 10px 0; width:942px; height:186px; overflow: hidden;}
.gcalList ul{height:186px; overflow:hidden;}
.gcalList li{ width: 217px; height: 186px; overflow: hidden; float: left; padding-left:15px;}
.gcalList .pic{ width: 217px; height: 162px; background: #fff; overflow: hidden;}
.gcalList .pic img{ width: 213px; height: 158px; padding: 1px; border: 1px #C7C7C7 solid;}
.gcalList .pic img:hover{ border: 1px #C7C7C7 solid;}
.gcalList .txt{ height: 20px; padding-top: 6px; text-align:center;}

.w225{width:225px;}
.w722{width:722px; margin-top:12px;}
.wd22{width:722px;}

#mle { height:56px; line-height:56px; background:url(../images/title.jpg); }
#mle h3 { font-size:14px; color:#333; font-weight:normal; text-align:center;}
#mle span { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:10px;  text-transform:uppercase;}

.w26{width:26px; padding-top:96px;}
.w173{width:173px;}

.honorPic{ width: 154px; height:226px; padding: 10px; overflow: hidden;}
.honorPic ul{height:226px; overflow: hidden;}
.honorPic li{float:left;}
.honorPic .pic{ height: 200px; overflow: hidden;}
.honorPic .pic img{ height: 200px; width: 154px;}
.honorPic .txt{ height: 20px; line-height: 20px; overflow: hidden; text-align:center; padding-top: 6px;}

#company-title { margin:0 auto; background:url(../images/pro-title.jpg); background-position:bottom; background-repeat:repeat-x; height:36px; line-height:36px;}
#company-title h3 { font-size:14px; color:#333; font-weight:normal; color:#fff; font-weight:bold; padding-left:26px;}
#company-title span { float:right; padding-right:10px;}

.w306{width:302px; padding-left:2px; padding-top:18px;}

.w416{width:416px; padding-top:18px; line-height:28px;}

.wlxxPic{overflow: hidden; padding-bottom:8px;}
.wlxxPic li{ float: left; width: 108px; padding:0 2px 4px 2px;}
.wlxxPic .pic{ height: 52px; width: 108px; overflow: hidden;}

#jianzheng-title { margin:0 auto; background:url(../images/dw2.jpg); background-position:bottom; background-repeat:repeat-x; height:36px; line-height:36px; margin-top:10px;}
#jianzheng-title h2 { font-size:14px; color:#666; padding-left:10px;}
#jianzheng-title h2 b { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding-left:10px;}
#jianzheng-title span { float:right; padding-right:12px;}

#jianzheng-content { width:722px; padding-top:2px; height:295px;}
.jz { width:330px; margin:15px; float:left;}
.jz img { border:1px #DDD solid; padding:4px; float:left; margin-right:10px;}
.jz h3 { font-size:12px; font-weight:normal; color:#333; line-height:30px; } 
.jz h2 { font-size:12px; line-height:22px; color:#666; font-weight:normal;}
.jz a { color:#F30}
.jz a:hover { color:#333}

.w230{width:230px;}

#saf{background:url(../images/saf.jpg); width:100%; overflow:hidden; margin:auto; min-width:1000px; height:205px; }
.sy-pro{ padding-top:8px; width:952px; margin:auto;}
.sy-pro li{width:137px;  background: url(/images/sy-probj.jpg) no-repeat right; padding-left:6px; padding-right:10px; text-align:center; float:left; overflow:hidden;}
.sy-pro a{ color:#185ba1;}
.sy-pro a:hover{ color: #c90000;}
.sy-pro .pic{ width: 137px; height:103px; overflow: hidden;}
.sy-pro .txt{ height:20px; float:left; line-height:20px; overflow: hidden;}
.sy-pro .tyt{ float:left; line-height:20px; overflow: hidden;}
.sy-pro .noimg{ background:none;}


#bg_banner{width:100%; margin:auto; background:url(../images/bg_banner.jpg); min-width:1000px; height:648px;}

.ind_box{ width:659px; height:245px; padding:26px 38px 50px 13px; background:url(../images/pro-box-bj.jpg) 0 10px no-repeat; margin:auto;}
#jingpin_content_l { width:307px; height:231px; float:left; overflow:hidden;}
#jingpin_content_r { width:302px; height:231px; padding-left:50px; float:left; overflow:hidden;}
#jingpin_content_r .z1 { margin-left:19px; height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#1f232c; overflow:hidden;}
#jingpin_content_r .z2 { width:290px; height:108px; margin:10px 5px 15px 7px; font-size:12px; line-height:28px; color:#666; overflow:hidden;}
#jingpin_content_r .z3 { text-align:right;}
#jingpin_content_r .z4 { text-align:right;  margin-top:10px; }
#jingpin_content_r .z4 b { float:right; font-size:12px; margin:0 2px; background:url(../images/zz.jpg); display:block; width:67px; height:26px; line-height:26px; text-align:center; color:#FFF; font-weight:normal;}


.prolist { width:234px; overflow:hidden;}
.prolist h2 { height:42px; line-height:38px; font-size:16px; font-family:"微软雅黑"; background:url(/images/listh2.gif) no-repeat; text-align:center;}
.prolist h2 a { color:#fff;}


.w639{width:596px; margin:auto; padding:30px 0 0 0;}

.vs01 { width:966px; height:282px; background:url(/images/vsbg.jpg) no-repeat; position:relative; margin:auto;}
.vv1 { width:415px; padding:22px 0 0 26px;}
.vs_pic1 { float:right; width:214px;}
.vs_pic1 img { width:210px;  border:2px solid #185ba1;}
.vs_pic1 span {color:#fff; width:214px; height:26px; line-height:26px; background-color:#185ba1; left:2px; bottom:2px; text-align:center; display:block; overflow:hidden; z-index:9000;}
.vs_db { width:188px;}
.vs_db h3 { font-size:15px;font-family:"微软雅黑"; color:#e32318; height:32px; line-height:32px; border-bottom:1px dotted #aeaeae; padding:4px 0 0 0;}
.vs_db h3 span { font-size:14px; font-family:Arial;}
.vs_db p { height:24px; line-height:24px; color:#333; padding:5px 0 0 0; font-size:13px; font-family:"微软雅黑"; }
.vs_icon { width:74px;}
.vs_icon img { width:58px; height:27px; padding:120px 8px 0;}
.vv2 { width:422px; padding-left:0;}
.vs_pic2 { float:left; width:214px;}
.vs_pic2 img { width:212px; border:1px solid #a2a2a2;}
.vs_pic2 span { color:#fff;width:214px; height:26px; line-height:26px; background-color:#000; left:1px; bottom:1px; text-align:center; display:block; overflow:hidden; filter: Alpha(opacity=70); opacity:0.7;}
.vs_db00 { width:188px; padding-left:18px;}
.vs_db00 h3 { color:#333; font-size:15px;}


#ord{border:#dcdcdc solid 1px; width:964px; margin:auto; overflow:hidden; margin-top:8PX; margin-bottom:5PX;}

.ys_nr{ overflow:hidden;}
.ys01{ background:url(/images/ys01_bj.jpg) no-repeat center top; height:274px; position:relative; overflow:hidden;}
.ys02{ background:url(/images/ys02_bj.jpg) no-repeat center top; height:279px; position:relative; overflow:hidden;}
.ys03{ background:url(/images/ys03_bj.jpg) no-repeat center top; height:320px; position:relative; overflow:hidden;}
.ys04{ background:url(/images/ys04_bj.jpg) no-repeat center top; height:258px; position:relative; overflow:hidden;}
.ys05{ background:url(/images/ys05_bj.jpg) no-repeat center top; height:300px; position:relative; overflow:hidden;}
.ys011{ background:url(/images/ys011_bj.jpg) no-repeat center top; height:274px; position:relative; overflow:hidden;}
.ys012{ background:url(/images/ys012_bj.jpg) no-repeat center top; height:279px; position:relative; overflow:hidden;}
.ys013{ background:url(/images/ys013_bj.jpg) no-repeat center top; height:258px; position:relative; overflow:hidden;}
.ys014{ background:url(/images/ys014_bj.jpg) no-repeat center top; height:300px; position:relative; overflow:hidden;}
.sfeio{ width:370px; overflow:hidden; padding-top:240px; padding-right:50px; }
.sfeio li{ float:left; overflow:hidden; width:160px; padding-right:10px; padding-left:15px;}

.seyio{ width:370px; overflow:hidden; padding-top:245px; padding-left:50px; }
.seyio li{ float:left; overflow:hidden; width:160px; padding-right:10px; padding-left:15px;}

.swuoq{ width:420px; overflow:hidden; padding-top:245px; padding-left:30px; }
.swuoq li{ float:left; overflow:hidden; width:180px; padding-right:10px; padding-left:10px;}

.dl01{ position:absolute; top:20px; left:515px;}
.dl02{ position:absolute; top:20px; left:62px;}
.dl03{ position:absolute; top:7px; left:515px;}
.dl04{ position:absolute; top:25px; left:62px;}
.dl05{ position:absolute; top:30px; left:515px;}

.dl01 dt , .dl02 dt , .dl03 dt , .dl04 dt , .dl05 dt{ font:25px "微软雅黑"; color:#0090d7; font-weight:bold; padding-left:20px;  }
.dl01 dt i , .dl02 dt i , .dl03 dt i , .dl04 dt i , .dl05 dt i{ font:14px Arial, Helvetica, sans-serif; font-style:italic; color:#717171; display:block;}
.dl01 dd , .dl02 dd , .dl03 dd  , .dl04 dd , .dl05 dd{ margin:25px 0; }
.dl01 dd p , .dl02 dd p  , .dl03 dd p  , .dl04 dd p , .dl05 dd p{ font:13px "微软雅黑"; color:#222222; background:url(/images/ico02.gif) no-repeat left 10px; line-height:27px; padding-left:10px;}
.dl01 dd p span , .dl02 dd p span  , .dl03 dd p span  , .dl04 dd p span  , .dl05 dd p span{ color:#ffb300}
.dl01 dd i , .dl02 dd i , .dl04 dd i { color:#b5b5b5; font:13px Arial, Helvetica, sans-serif; font-style:italic; width:370px; display:block; margin:10px 0; line-height:19px; }
.dl03 dd p{ width:370px;}
.dl03 dd i , .dl05 dd i{ color:#b5b5b5; font:13px Arial, Helvetica, sans-serif; font-style:italic; width:400px; display:block; margin:20px 0; line-height:19px; }

.ad01{ height:90px; margin-top:20px; position:relative; overflow:hidden;}
.ad01 span{ position:absolute; top:21px; left:756px;}
.ad01 p{ position:absolute; top:67px; left:696px; font:14px "微软雅黑"; color:#fff; line-height:20px; }
.ad01 p i{ font-style:normal; font-size:18px; color:#fff;}

.barpro { height:42px; background:url(/images/barp.gif) repeat-x;}
.barpro ul li { height:42px; float:left; width:126px; text-align:center; background:url(/images/barpx.gif) no-repeat right 7px; font-size:16px; font-family:"微软雅黑"; overflow:hidden;}
.barpro ul li a { color:#4d4d4d; height:42px; line-height:38px; display:block;}
.barpro ul li a:hover, .barpro ul .cur a { color:#fff; background:url(/images/phover.gif) no-repeat; display:block; text-decoration:none;}
.barpro span { padding:16px 12px 0 0;}

.pro_c { overflow:hidden; padding:10px 0 0 0;}
.pro_c dl { float:left; width:228px;  margin:4px 0 0 10px; display:inline; overflow:hidden;}
.pro_c dl dt { background:url(/images/pbg.gif) repeat; padding:4px; width:220px; height:169px;}
.pro_c dl dt img { width:211px; height:159px; border:4px solid #fff; padding:1px; background:#e5e5e5;}
.pro_c dl dd { height:28px; line-height:28px; text-align:left;  display:block; overflow:hidden; color:#646464;}
.pro_c .nobot { margin-right:0;}


.list_con {  overflow:hidden; padding:0 15px 0 16px; background:url(/images/listbg.gif) repeat-y;}
.list_con h3 { font-size:14px; height:27px; line-height:27px; overflow:hidden; background:url(/images/listh3.gif) no-repeat; padding-left:15px; }
.list_con h3 a { color:#383838;}
.list_con ul { padding:5px 5px 0;}
.list_con ul li { overflow:hidden; height:26px; line-height:26px; padding-left:18px; background:url(/images/lidd.gif) no-repeat 0 8px; font-size:13px;}
.list_con ul li a { color:#000;}
.list_con ul .nobot { border-bottom:0;}
.listdi { background:url(/images/listdi.gif) no-repeat left top; height:6px; font-size:0; line-height:0;}