@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, select{margin: 0;padding: 0;border: 0;}
table{ border-collapse:collapse;}
body{font-size:12px;color:#333; font-family:"微软雅黑"; overflow-x:hidden;}
.bodybg{ background:url(../images/bodybg.jpg) right 160px no-repeat;}
img,a{border:0; text-decoration:none;}
ol, ul {list-style: none; }
.clears{ clear:both;}
a{color:#333;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
a:hover{color:#F00;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
img{ max-width:100%; height:auto;}
.width1200{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.red{color:#f00;}
.height1{height:7px;}
.height2{ height:30px;}
.height3{ height:20px;}
.font14{ font-size:14px;}
.font12{ font-size:12px;}
.alignLeft{ text-align:left;}
.alignCenter{ text-align:center;}
.alignRight{ text-align:right;}
.green{color:#7ABD54;}
.orange{color:#f60;}
.hui{color:#999;}

/*header*/
.header{width:100%; height:30px; line-height:30px; background:#434345;color:#fff;}
.wel{float:left;width:400px;padding-left:20px; height:30px;}
.phone{float:right;width:409px;padding-left:20px; background:url(../images/chengmei.jpg) left center no-repeat; height:30px;}

/*logo-nav*/
.logo-nav{width:100%; height:85px; background:#edecec;}
.logo{float:left;width:221px; height:85px;}
.nav{float:right;width:840px;}
.nav li{float:left;width:92px; height:85px;}
.nav li a{ float:left;width:105px; height:85px; line-height:85px; text-align:center; font-size:15px;}
.nav li a:hover,.nav li a.navCur{ background:url(../images/navHover.png) center bottom no-repeat;color:#cd040d;}

/*焦点轮换*/
#ban { width:100%; height:520px;position:relative}
#slides { display:block; width:100%; height:520px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%;bottom:20px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:14px; height:14px; float:left; margin-left:15px; border-radius:14px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/*index-pro*/
.index-pro{width:100%;padding:50px 0;}
.index-pro dl{float:left;width:400px;}
.index-pro dt{float:left;width:160px; height:155px;}
.index-pro dd{float:right;width:220px;padding:15px 0 0 0;}
.index-pro dd h3{ font-size:24px;color:#2c92f4; font-weight:400; line-height:30px; margin-bottom:10px;}
.index-pro dd p{ line-height:25px; font-size:14px;color:#676767;}

/*bgf7f7f7*/
.bgf7f7f7{width:100%;padding:40px 0; background:#f7f7f7;}
.title{ text-align:center; font-size:30px;color:#2c92f4; font-weight:400;}
.h2Text{ text-align:center; font-size:14px;padding:8px 0 15px 0; background:url(../images/h2bg.png) center bottom no-repeat;}

/*index-yingyong*/
.index-yingyong{color:#444;padding:25px 0;}
.index-yingyong dl{float:left;width:240px; text-align:center;}
.index-yingyong dt{ height:70px; margin-bottom:15px;}
.index-yingyong dd h3{ line-height:35px;}
.index-yingyong dd p{color:#797979; line-height:25px;}

/*bgffffff*/
.bgffffff{padding:35px 0;}

/*新闻滚动*/
.scrolllist a.abtn{display:block;width:25px; height:25px;overflow:hidden; position:absolute; z-index:9;}
.scrolllist a.aleft{right:83px;top:-25px; background:url(../images/left.jpg) center center no-repeat;}
.scrolllist a.agrayleft{cursor:default; background:url(../images/left1.jpg) center center no-repeat;}
.scrolllist a.aright{right:0px;top:-25px; background:url(../images/right.jpg) center center no-repeat;}
.scrolllist a.agrayright{cursor:default; background:url(../images/right1.jpg) center center no-repeat;}
.scrolllist{width:1200px;height:130px;margin:50px auto 0 auto;padding:20px 0; position:relative;}
.scrolllist .imglist_w{width:1200px;height:130px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:540px;float:left;height:130px;margin-right:120px;}
.scrolllist .imglist_w li dl{width:540px; height:130px;}
.scrolllist .imglist_w li dt{float:left;width:137px; height:122px;}
.scrolllist .imglist_w li dd{float:right;width:376px;}
.scrolllist .imglist_w li dd h3{font-size:14px;}
.scrolllist .imglist_w li dd h3 a{color:#433333;}
.scrolllist .imglist_w li dd time{ display:block;color:#999;padding-left:20px; background:url(../images/time.jpg) left center no-repeat;height:25px; line-height:25px;}
.scrolllist .imglist_w li dd .innewText{color:#666; line-height:20px;}
.mores{right:42px;top:-25px; background:url(../images/more.jpg) center center no-repeat;}

/*bgbg*/
.bgbg{width:100%;padding:40px 0; background:url(../images/bgb.jpg) center bottom repeat-x;}
.pro-contact{ text-align:center;color:#fff;padding:25px 0;}
.pro-contact span{padding-left:15px; font-size:14px; display:inline-block;margin-right:30px; }
.pro-contact span.mo1{background:url(../images/m1.png) left center no-repeat;}
.pro-contact span.mo2{background:url(../images/m2.png) left center no-repeat;}
.messages{width:870px;margin:0 auto;}
.mess1{margin-bottom:25px;}
.mess1 input,.mess1 textarea{margin:0;padding:0;border:0; background:none; background:#fff;padding-left:20px; font-family:"微软雅黑"; font-size:14px;}
.mess1 input{width:400px; height:42px;}
.mess1 textarea{width:850px; height:165px;padding-top:15px;}
.sub{margin:0;padding:0;border:0; background:none; background:#2c92f4;color:#fff; font-family:"微软雅黑"; font-size:18px; letter-spacing:10px; display:block;width:100%;height:40px; cursor:pointer;}

/*footer*/
.footer{padding:10px 0;border-top:#ddd 1px solid;margin:10px 0 0 0;color:#7a7a7a; line-height:30px;}
.footer a{color:#7a7a7a;}
.link{padding-left:40px; background:url(../images/link.jpg) left center no-repeat;}
.copy .fl{width:600px;}
.copy .fr{width:200px; text-align:right;}

/*neiBan*/
.neiBan{width:100%; height:329px;}
.positions{width:100%; height:38px; background:#f1f1f1;color:#4794da; font-size:14px; line-height:38px;}

/*content*/
.content{padding:15px 0;
    background:url("../bg/1.jpg");}
.contleft{float:left;width:300px;}
.leftTitle{ height:39px; line-height:39px;padding-left:12px; background:#434345 url(../images/jiantou.jpg) right center no-repeat;color:#fff; font-size:16px; font-weight:400;}
.leftNav{}
.leftNav dt{height:38px; line-height:38px; border-bottom:#fff 1px solid;}
.leftNav dt a{ display:block;background:#f1f1f1 url(../images/dian1.jpg) 10px center no-repeat;padding-left:24px; font-size:14px;color:#333;height:38px; line-height:38px; }
.leftNav dt a:hover{ background-color:#ddd;}
.leftNav dt.leftNavCur a{ background:#434345 url(../images/dian1hover.jpg) 10px center no-repeat;color:#fff;}
.leftNav dd a{ display:block;height:35px; line-height:35px; border-bottom:#f1f1f1 1px solid;padding-left:23px;}
.leftNav dd a.leftNavCur2{color:#434345; font-weight:bold;}
.leftNav dd a.leftNavCur2:hover{background-color: #434345; color: #fff;font-size:16px;transition: all 0s }
.leftNav dd{ display:none;
    background-color: #fff;}
.contright{float:right;width:900px;border:#E9E9E9 1px solid; min-height:400px;padding:6px 16px;}

/*product*/
.product{}
.product dl{float:left;width:269px;margin-left:15px;}
.product dt{width:269px; height:201px;display: table-cell; vertical-align:middle; text-align:center;}
.product dt img{ max-width:269px; max-height:201px;}
.product dd{height:30px; line-height:25px;padding:7px 0; text-align:center;}

/*css manu style pagination*/
.manu{padding:3px;margin:20px 3px;text-align:center; font-size:14px;}
.manu a{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#434345;text-decoration:none;}
.manu a:hover{border:#999 1px solid;color:#666;}
.manu a:active{border:#999 1px solid;color:#666;}
.manu .current{border:#036cb4 1px solid;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#036cb4;}
.manu .disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}

/*proinfo*/
.proinfo{}
.proTitle{ font-size:18px; padding:5px 0; line-height:25px; text-align:center; font-weight:400;margin-bottom:20px;font-weight: bold}
.proimg{float:left;width: 430px;height:330px;}
.proimg .divs{width:368px; height:367px;border:#ccc 1px solid; text-align:center; display: table-cell; vertical-align:middle;}
.proimg img{width: 420px;height: 315px;}
.proText{float:right;width:485px; line-height:24px;}
.proText strong{ display:inline-block;width:120px; font-weight:400;}
.proNei{line-height:24px;padding:7px 6px;
    background: #fff;}

/*rightTitle*/
.rightTitle{height:40px; line-height:40px; font-size:15px; font-weight:400;border-bottom:#ddd 1px solid;padding-left: 20px;
    background-color: #434345 ;color: #fff;font-size:18px;font-weight: bolder }

/*yingyong*/
.yingyong{padding:15px 0 0 0}
.yingyong dl{float:left;width:249px;margin:0 19px;}
.yingyong dt{width:249px; height:114px;}
.yingyong dd{padding:10px 0; line-height:25px;}
.yingyong dd{ height:70px;}

/*news*/
.news{}
.news li{height:39px; line-height:39px; padding-left:18px; background:url(../images/dian1.jpg)#fff 7px center no-repeat; font-size:14px;border-bottom:#cdcdcd 1px dashed; position:relative;}
.news li span{ position:absolute;right:4px ;top:0; font-size:12px;color:#999;}
.newinfo{ font-size:14px; line-height:25px; color: #000}

/*服务*/
.sermore{ text-align:right;}
.sermore a{ display:inline-block;height:30px; background:#4794DA;padding:0 15px; border-radius:4px; line-height:30px;color:#fff;}
.sermore a:hover{ background:#06F;}
.Article{padding:15px 0 15px 20px; font-size:14px; line-height:25px;    background-color: #fff;}
.Article img{margin:5px}
.neiBan{
    background:url(../banner/xt.jpg) center center
}