@charset "utf-8";
/* CSS Document */
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd { margin:0; padding:0;}
body{ font:13px/200% "微软雅黑", Tahoma, Helvetica, Arial, SimSun, sans-serif; color:#000;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
ul,li{ list-style:none;}
img,input{ border:none;}
a{ text-decoration:none;}
a:link,a:visited{color:#000;}
a:hover,a:active{ color:#007dc4;}
a:focus{ outline:none;}
html{-webkit-text-size-adjust:none; overflow-x:hidden;}
.clear{clear:both; margin:0; padding:0; font-size:0; line-height:0;}
.left{ float:left;}
.right{ float:right;}
.inner{ width:1100px; margin:0 auto; height:auto; overflow:hidden;}

.top{ height:115px; width:1100px; margin:0 auto;}
.logo{ float:left; width:445px; height:115px;}
.top-r{ float:right; width:243px;height:115px;}
.top-rs{float:right; margin-top:25PX;}
.top-rx{float:right;width: 213px;height: 20px;margin-top: 15px;background: url(images/searchbg.png);padding: 5px 8px;}
.top-rx .text{ width:180px; height:20px; line-height:20px; background:none;}
.top-rx .btn{ width:19px; height:19px; background:url(images/searchbtn.png) no-repeat;}

/*字体属性*/
.date12,.xwlist li span{ font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#969696; float:right;}
.nav ul li,.nav ul li a,.foot,.more1 a,.friendlinktab ul li a.hover{ color:#fff;}
.more1 a,.title span{font-family:"宋体"; font-size:12px;}
.more1 a:hover{ color:#FFFF5D;}

.nav{ height:40px; line-height:40px; background:#3175d8;}
.nav ul{width:1100px; margin:0 auto;}
.nav ul li{ width:157px; font-size:16px; text-align:center; position:relative; z-index:5;float:left;}
.nav ul li a{ width:156px; display:block;}
.nav ul li span{ float:right;}
.nav ul li a.hover,.nav ul li a:hover{background:url(images/navhover.png) no-repeat center center;}
.nav ul li dl{ width:180px; height:auto; overflow:hidden;background:#F5F5F5;filter:alpha(opacity=86); -moz-opacity:0.86; opacity:0.86; position:absolute; top:41px; left:15px; z-index:1000; display:none; color:#444;}
.nav ul li dl dd{ height:40px; line-height:40px; border-bottom:1px #ccc dashed; background:url(images/icon6.png) no-repeat 165px center; text-align:left; text-indent:35px; font-size:15px;}
.nav ul li dl dd a{ color:#000; font-size:13px}
.nav ul li dl dd a:hover{color:#007dc4; background:none;}

.banner{ height:500px; position:relative; margin-top:3px; overflow:hidden;}
		.slideBox{height:500px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ height:500px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-40px; display:block; width:59px; height:59px; background:url(images/arrow1.png) -110px 5px no-repeat;   }
		.slideBox .prev{ position:absolute; left:3%; top:50%; margin-top:-40px; display:block; width:59px; height:59px; background:url(images/arrow2.png) -110px 5px no-repeat;    }
		.slideBox .next{ right:auto; left:8%; background-position:5px 5px; }
		.slideBox .prev{ left:auto; right:8%; background-position:5px 5px; }.main{width:1100px; margin:0 auto; height:auto; overflow:hidden; margin-top:10px;}
/*公司要闻*/
.mainone{ height:375px; padding:25px 10px 0 10px; overflow:hidden; }
.mainonepic,mainonenew{ width:460px; height:325px;}
.mainonenew{ width:585px;}
.mainonepicd{ width:454px; height:280px; }

		.slideBox2{ width:454px; height:312px; overflow:hidden; position:relative; }
		.slideBox2 .hd{ height:13px; overflow:hidden; position:absolute; right:5px; bottom:38px; z-index:1; }
		.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox2 .hd ul li{ float:left; margin-right:2px;  width:25px; height:13px; line-height:14px; text-align:center; background:#000; cursor:pointer; color:#FFF; font-size:10px; }
		.slideBox2 .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox2 .bd2{ position:relative;  z-index:0; }
		.slideBox2 .bd2 li{ zoom:1; vertical-align:middle; height:312px;}
		.slideBox2 .bd2 li span{ height:38px; line-height:38px; text-align:center; font-size:14px;  display:block;}
		.slideBox2 .bd2 li span a{ font-size:14px; color:#000; }
		.slideBox2 .bd2 img{ width:448px; height:274px; display:block;border:1px #e4e4e4 solid; padding:2px;  }


.select{ height:40px; background:url(images/selectbg.png) no-repeat bottom; padding:0 2px 0 20px; margin-bottom:16px; overflow:hidden;}
.select ul li{ width:96px; line-height:44px; background:url(images/selectli.png) no-repeat; font-size:16px; text-align:center; margin-right:10px; float:left;}
.select ul li a{width:96px; line-height:44px; color:#2a2a2a; display:block; text-shadow:1px 1px 5px #ccc;}
.select ul li a:hover,.select ul li a.hover{ background:url(images/selecthover.gif) no-repeat;}
.more1{ width:75px; height:25px; line-height:24px; margin-top:7px; background:url(images/more1.png) no-repeat; text-indent:23px;}
/* 头条新闻*/
.hotnew{ height:265px; overflow:hidden;}
.hotnew .import{ height:86px; line-height:20px; border-bottom:1px #d3d2d2 dotted; margin-bottom:8px;}
.hotnew .import h3{ font-size:15px; color:#4d4d4d; height:28px;}
.hotnew .import span{ height:40px; overflow:hidden;}
.hotnew ul li{ width:576px; height:32px; line-height:32px; background:url(images/icon5.gif) no-repeat left 16px; padding-left:9px; float:left;} 

/*新闻列表*/
.newlist li{ width:311px; height:28px; line-height:28px; background:url(images/icon5.gif) no-repeat left 14px; padding-left:9px; float:left;}
.newlist li a,.hotnew ul li a{ font-size:14px; float:left;}
.newlist li span,.hotnew ul li span{ float:right; font-size:12px; color:#969696;}
.newlist1 li{ width:271px;}
.maintwo{height:340px; overflow:hidden; margin-bottom:40px;}
.maintwol{ width:705px; height:338px; float:left; border-radius:10px; border: #dedede 1px solid;  }
.maintwol-t{ height:55px; line-height:55px; margin:0 auto; width:650px; border-bottom:#dedede 1px solid;}
.maintwol-t h1{ color:#007dc4; font-size:16px;  padding-top:8px; height:20px;float:left;}
.maintwol-t img{ float:left; margin-top:18px; margin-right:10px;}
.maintwol-t a{ float:right; font-family:宋体; padding-top:13px;}
.maintwol-nr{ height:205px; width:650px; padding-top:20px; margin:0 auto;}
.maintwol-nr img{ width:286px; height:191px; float:left}
.maintwol-nrr{ margin-left: 48px; float:right; width:315px; line-height:30px;}

.maintwor{height:338px; float:right; width:365px;  border-radius:10px; border: #dedede 1px solid; }
.maintwor-t{ height:55px; line-height:55px; margin:0 auto; width:310px; border-bottom:#dedede 1px solid;}
.maintwor-t h1{ color:#007dc4; font-size:16px;  padding-top:8px; height:20px;float:left;}
.maintwor-t img{ float:left; margin-top:18px; margin-right:10px;}
.maintwor-t a{ float:right; font-family:宋体; padding-top:13px;}
.maintwor-nr{width:315px; padding-top:10px; margin:0 auto; font-size:14px; line-height:30px}

.mainthree{ height:262px; width:1096px;border-radius:10px; border: #dadada 2px solid; margin-bottom:10px; overflow:hidden;}
.mainthreel{ width:100px;height:262px; float:left;  }
.mainthreel img{ margin-top:55px; width:70px; height:150px; margin-left:10px;}

		.picMarquee-left{width:967px; height:240px; float:left; margin-top:22px;overflow:hidden; }
		.picMarquee-left .bd{   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ width:220px; height:240px; float:left; margin-right:18px;}
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:216px; height:165px; margin-right:16px; margin-top:10px; border:#CCC 1px solid; padding:2px; }
		.picMarquee-left .bd ul li .title{ font-size:13px; color:#4d4d4d;  text-align:center; height:45px; line-height:45px;    }

.db{ height:60px; background:#007ec6;padding-top:20px; margin-top:40px;}
.db span{ color:#fff; font-size:13px; line-height:23px; }

/*栏目页*/
.banner-lmy{ height:270px;}
.lmy-tittle{ width:790px; height:70px; margin:0 auto; background:url(images/tittle-lmy.jpg) no-repeat; margin-top:20px; } 
.lmy-tittle h1{font-size:30px; text-align:center; height:70px; line-height:70px; font-weight:bold;}
.lmy-list{ margin:0 auto; width:1100px; margin-top:20px;  }
.lmy-list ul{ margin:0 auto; text-align:center; }
.lmy-list ul li{ height:50px; width:160px; margin-right:28px;  float:left; line-height:50px; margin-top:20px;}
.lmy-list ul li a{  font-size:15px; font-weight:bold;height:50px; width:160px; display:block; }
.lmy-list ul li.hoverr a{ color:#fff;background:#007ec6;}
.lmy-list ul li a:hover{color:#fff;background:#007ec6; }

.lmy-main{ width:1100px; margin:0 auto; margin-top:50px; margin-bottom:20px;}
.lmy-main h1{text-align:center; margin-bottom:20px; font-size:20px;}

.product{ width:1100px;}
.product ul li{ float:left; margin-right:22px; margin-bottom:20px; height:235px;}
.product ul li img{ width:258px; height:197px}
.product ul li h1 { height:40px; line-height:40px; text-align:center;font-size:15px; font-weight:bold;width:258px; margin-top:5px;}
.product ul li h1:hover{ background:#eaf2f8;}

.prodetail-conent-top { width: 1100px; margin-top: 20px; float: left }
.prodetail-conent-top .pro-c-t-piclist { width: 670px; margin-right: 48px; float: left }
.prodetail-conent-top .pro-c-t-note { width: 1000px; position: relative; float: left }
.prodetail-conent-top h3 { width: 670px; display: block; margin-bottom: 14px; color: #333; font-size: 24px; text-align:center; }
.prodetail-conent-top .pro-c-t-note b { width: 100%; display: block; font-size: 18px; color: #757575; font-weight: normal }
.prodetail-conent-top .pro-c-t-note span { width: 100%; display: block; margin-top: 43px; font-size: 18px; color: #666666; font-weight: bold; background: url(../images/inc_inc.png) no-repeat 0 -854px; }
.prodetail-conent-top .pro-c-t-note p { font-size: 14px; color: #777777; line-height: 30px; margin-top: 12px; }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add { width: 100%; margin-top: 34px; }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add a { height: 40px; line-height: 40px; display: inline-block; margin-right: 20px; color: #FFF; font-size: 14px; text-decoration: none; float: left }

.prodetail-conent-top .pro-c-t-note .pro-return { height: 26px; line-height: 26px; color: #007ec6; font-size: 14px; padding-left: 32px;  text-decoration: none; position: absolute; top: 0; right: 0; }
.prodetail-conent-top .pro-c-t-note .pro-return:hover { text-decoration: underline }
.pro-parameters { width: 100%; border-top: 1px solid #e5e5e5; color: #666666; font-size: 14px; margin-top: 65px; padding-top: 40px; float: left }
.pro-parameters span { width: 100%; display: block; font-size: 18px; color: #1270b5; font-weight: bold; padding-left: 16px; background: url(../images/inc_inc.png) no-repeat 0 -854px; float: left }
.pro-parameters .pro-para-text { width: 100%; margin-top: 24px; float: left }
.pro-parameters .pro-para-text b { color: #333; }

.dj{ width:190px; height:40px; background:#007ec6; margin-top:40px; text-align:center;}
.dj a{ font-size:16px; color:#fff; height:40px; line-height:40px;}
.dj:hover{ background:#999;}

.box{width:670px;margin:0;}

.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{    width: 515px;margin:20px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:57px;margin:0 13px 8px 0;overflow:hidden;}
.tb-s310, .tb-s310 a{height:410px;width:550px;}
.tb-s310, .tb-s310 img{max-height:410px;max-width:650px;border:1px solid #CDCDCD; padding:2px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:55px;width:88px;}
.tb-booth{position:relative;z-index:1;border: 0;}
.tb-thumb .tb-selected{height:57px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:1px solid #1270b5;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:400px;height:00px;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; }


/*新闻列表（子页面）*/
.xwlb{ margin-top:25px;}
.xwlb ul{ margin-top:20px;}
.xwlb ul li{ height:45px; line-height:45px; float:left;border-bottom:#d5d5d5 1px dotted; width:1100px; margin-top:5px;}
.xwlb ul li a{ font-size:15px; padding-left:5px; color:#555555; float:left;}
.xwlb ul li a:hover{ color:#007ec6;}
.xwlb ul li p{ float:right; color:#9b9b9b; font-size:12px; height:30px; line-height:30px; padding-top:10px }
.xwlb ul li img{ width:4px; height:7px;float:left;vertical-align:middle; padding-top:22px}

.news-nr{ font-size:24px; height:50px; line-height:50px; text-align:center; margin-top:20px}
.news-rq{ font-size:12px;text-align:center;}
.news-nrx{ margin-top:30px}

.xswl{ width:1100px; text-align:center;}
.xswl h2{ margin-top:20px; margin-bottom:30px;}


/*在线留言*/
.inquiry{ height:auto; overflow:hidden; padding-top:60px; width:760px; margin:0 auto}
.inquiry h3{ font-size:20px; color:#0065b3; margin-bottom:10px;}
.formbox,.formbox1{ width:845px; margin-bottom:10px; float:left;}
.formbox input,.formbox1 input,.formbox1 span,.formbox .name,.formbox1 .name{ float:left;}
.formbox input,.formbox select,.formbox textarea{ border:1px solid #ccc; border-radius:4px; padding:0 5px;}
.formw_1,.formw_2,.formw_3,.formw_4,.formw_5{ height:30px; line-height:30px;}
.formbox .name,.formbox1 .name{ width:150px; text-align:right; font-size:15px; font-weight:600; padding-right:10px;}
.formw_1{ width:250px;}
.formw_2{ width:455px;}
.formw_3{ width:420px;}
.formw_4{ width:485px; height:70px;}
.formw_5{ width:78px; background:#007ec6; color:#fff; text-align:center; margin-left:158px;}

.contact{ margin-top:10px;  margin:0 auto; text-align:left;}