﻿body{ padding:0px; margin:0px; font-size:12px; color:#444; background:url(../images/mbg.gif) repeat #f7f7f7; font-family:"微软雅黑"; }

*{ margin:0; padding:0;}

ul li{ list-style-type:none;}

.clear {clear:both; padding:0px; margin:0px; height:0px;}

img { border-style: none; }

a{text-decoration:none;color:#555;}

a:hover{ color:#0455a4; text-decoration:none;}

h1{ font-size:21px;color:#d60e17; font-weight:bold; text-align:center;padding:10px 0; padding-bottom:15px; margin:0;font-family:"微软雅黑";}





/* 顶部 */

.topbg{ margin:0; padding:0; width:100%; height:189px;background: url(../images/bg.gif) repeat-x;position:fixed;z-index:999999999999;}

.topline{ margin:0px auto; width:1200px; height:30px; line-height:30px; padding:0px; color:#fff;}

.topline p{ margin:0; padding:0; float:left; line-height:32px; }



.nav{ width:auto; height:32px; float:right; text-align:right;}

.nav a{ padding:0 10px;line-height:32px; color:#fff;}

.nav a:hover{text-decoration: underline; }



.top{ margin:0 auto; padding:0; width:1200px; height:126px; background: url(../images/tel.png) no-repeat right center;}

.logo{ width:564px; height:46px; padding-top:44px; margin:0px; overflow:hidden;}



/* 导航层 */

.menu{ margin:0 auto; padding:0; width:1200px; height:18px; line-height:18px; overflow:hidden;}

.menu ul{ margin:0px;padding:0px; width:1200px; height:18px;list-style:none; overflow:hidden;}

.menu ul li {margin:0px;padding:0px; width:150px; height:18px;display:block;line-height:18px;float:left; }

.menu ul li a{text-decoration:none;color:#222;text-align:center;width:150px;height:18px;display:block; line-height:18px; overflow:hidden; font-size:14px; font-family:"微软雅黑"; background:url(../images/menuli.gif) no-repeat center right;}

.menu ul li:hover{ }

.menu ul li a:hover{ color:#0455a4; font-weight:bold;}

.menu ul .current {}

.menu ul li a.current{ color:#0455a4; font-weight:bold;}



/*banner*/

.pics_wrap{ padding-top:189px; height:515px;}





/*home product*/

.navigation{display:block; overflow:hidden; width:100%;height:auto; margin-top:50px;}

.navigation span{display:block; height:40px; line-height:40px;font-size:35px; text-align:center; color:#333; font-weight:normal; padding:10px 0px; font-weight:bold;}

.navigation span b{ color:#0455a4;}

.navigation span.ys{color:#fff;}

.navigation dl{ display:block; height:42px; background:url(../images/png_06.png) no-repeat center bottom;}

.navigation dl em{width:47%; height:1px; border-bottom:1px solid #b5b5b5;float:left;padding-top:21px;}

.navigation dl i{width:47%;height:1px; border-bottom:1px solid #b5b5b5;float:right;padding-top:21px;}

.more_01{display:block; width:200px; height:40px; margin:0 auto; line-height:40px; border:1px solid #a6a6a6; text-align:center;  font-weight:bold;}

.more_02{display:block; width:100px; height:30px; margin:0 auto; line-height:30px; border:1px solid #a6a6a6; text-align:center; font-size:14px; font-weight:bold;}

.picScroll-left{ width:1200px;  overflow:hidden;  margin:0 auto 15px auto; padding:20px 0px; }

.picScroll-left dl{dispaly:block; border:1px solid #e4e4e4; width:283px; height:253px;background:#efefef; float:left;margin-right:15px; margin-bottom:30px;}

.picScroll-left dl dt{ width:259px; height:195px; padding:12px; text-align:center;}
.picScroll-left dl dt img{ width:259px; height:195px;}

.picScroll-left dl dd{ width:259px; height:35px;padding:0 12px; line-height:20px; text-align:center;}

.picScroll-left dl:hover{background:#0a63b5;}

.picScroll-left dl:hover a{ color:#fff;}





/*home about*/

.home_about{height:782px; background: url(../images/about_bg.jpg) no-repeat center top; background-attachment:fixed}

.home_about ol{display:block; width:1200px; margin:0 auto; padding:60px 0 0 0;}

.home_about ol dl{display:block; width:260px; height:390px; border:10px solid #0455a4; float:left; margin-left:70px; position:relative;}

.home_about ol dl s{display:block; width:285px; height:215px; background:#fff; padding:10px; position:absolute; top:80px; left:-80px;}

.home_about ol ul{display:block; height:450px; margin:0 0 0 395px;}

.home_about ol ul span{display:block; width:490px; padding-top:100px; text-indent:2em; color:#fff; font-size:15px; line-height:28px;}

.home_about ol ul em{display: block; width:185px; height:316px; float:right; position:relative; margin-top:40px;}

.home_about ol ul em .about_more{display:block; width:180px; height:35px; line-height:35px; text-align:center; background:#0455a4; color:#fff; font-size:14px; position:absolute; top:30px; left:-90px; font-style:normal;}



/* probox */

.productitle{ margin:0 auto; padding:0; width:1200px; height:48px; background:url(../images/prolist.gif) no-repeat center;}

.probox{ margin:0 auto; padding:0; width:1200px; height:740px; margin-top:25px;}



/* 滑动门 */

.tab {margin:0; position: relative; width:1200px;height: auto;overflow: hidden;}

.tab-nav {margin:0 auto;  width:602px; height:42px;overflow: hidden;  background:url(../images/prot.gif) no-repeat; font-size:15px; }

.tab-nav a { margin:0; padding:0; display: block;width:200px;height:42px;line-height:42px;text-align: center;text-decoration: none;color: #fff; float:left; font-size:15px;}

.tab-nav a.current {background:url(../images/proth.gif) no-repeat;color: #fff;}



.tab-con {position: relative;width:1256px;height: auto;overflow: hidden;}

.tab-con-item {WIDTH:1256px; HEIGHT: auto;OVERFLOW: hidden;display:none;}

.tab-con-item dl {float:left; width:255px; height:296px; padding:10px; background:#f4f4f4; border:1px solid #cecece; margin-right:30px; margin-top:30px;}

.tab-con-item dt{ margin:0; padding:0px;width: 255px; height: 182px; overflow:hidden; float:left; margin-bottom:10px;}

.tab-con-item dt img{ margin:0; padding:0;width:253px;height:180px; overflow:hidden;border:1px solid #e7e7e7; }

.tab-con-item dl dd { width:255px; height:94px; text-align:center; background:#f4f4f4;}

.tab-con-item dl dd a{ line-height:45px; font-size:16px; color:#3b3b3b; display:block;}

.tab-con-item dl dd b{ margin:0 auto; width:255px; height:27px; display:block; font-weight:normal; line-height:18px; font-size:12px; text-align:left; color:#656565; margin-top:5px;}



.tab-con-item dl:hover{ background:url(../images/probg.gif) repeat; border:1px solid #0a53c7;}

.tab-con-item dl:hover a{ color:#fff; font-weight:bold;}

.tab-con-item dl:hover b{ color:#fff;}





/*inewbox*/

.inewbox{ margin:0 auto; padding:0; width:1200px; height:auto; margin-top:50px;}

.inewbox dl{width:560px; height:100px; float:left; margin:0 40px 15px 0;}

.inewbox dl dt{display:block; width:90px; height:100px; background:#fff; float:left; font-size:12px; color:#999;line-height:50px; text-align:center;font-family: baskerville, georgia, arial, serif;}

.inewbox dl dt em{display:block; height:50px;  font-size:40px; color:#fff; background:#0455a4;font-family: baskerville, georgia, arial, serif;}

.inewbox dl dd{display:block; height:24px; line-height:24px; margin:0 0 0 100px; color:#888;}

.inewbox dl dd a{font-size:14px; color:#333; font-weight:bold; display:block;}

.inewbox dl dd a:hover{ color:#0455a4;}







/* foot */

.footbg{ margin:0; padding:0; width:100%; height:auto; background:#0b63b5; color:#fff; line-height:20px;  padding-top:48px; margin-top:50px;}

.foot{ margin:0 auto; padding:0;width:1200px; height:45px; line-height:45px; text-decoration:none; background:#004b91; font-family:"微软雅黑"; font-size:14px; color:#fff;}

.foot a{color:#fff; padding:0 42px; line-height:38px;}

.foobot{ margin:0 auto; padding:0; width:1200px; height:172px; background:url(../images/footlogo.gif) no-repeat 0px 70px;}

.copyright{width:500px; height:auto; margin:0px; text-align:left; line-height:28px; color:#fff; float:left; padding-left:315px; padding-top:48px; font-size:13px;}

.ewm{ margin:0; padding:0; width:109px; height:109px; float:right; background:url(../images/ewm.gif) no-repeat; margin-top:35px;}

.copyright .f1{ background:url(../images/phone.png) no-repeat 0px 5px; padding-left:30px;}

.copyright .f2{ background:url(../images/email.png) no-repeat 3px 9px; padding-left:30px;}

.copyright .f3{ background:url(../images/add.png) no-repeat 5px 2px; padding-left:30px;}

.footbox{ margin:0; padding:0; width:100%; height:42px; background:#004b91; font-size:13px;}

.footb{ margin:0 auto; padding:0; width:1200px; height:42px; line-height:42px;}

.footb p{ float:left; color:#fff;}

.footb p a{ color:#fff;}

.footb b{ float:right;}



/* 内页 */

.nbanner{ margin:0; padding:0; width:100%; height:250px; background:url(../images/nbanner.jpg) no-repeat bottom center; padding-top:189px; }



.maintopbg{ margin:0 auto; padding:0; width:1200px;}

.maintop{ margin:0 auto; padding:0; width:1200px; height:150px; margin-top:-50px;}

.main{ margin:0 auto; padding:0; width:1200px; height:auto; overflow:hidden; margin-top:20px; margin-bottom:50px;}





.toplist { width:100%; height:40px; padding:0px; margin:0px; background:#f0f0f0;}

.toplist dl{ margin:0; padding:0; list-style:none;}

.toplist dl dt{  margin:0; padding:0; width:110px; height:40px; line-height:40px; float:left;}

.toplist dl dt:hover{background:#0b63b5;}

.toplist dl dt a{ display:block;line-height:40px; color:#444; font-family:"微软雅黑";font-size:14px; text-align:center}

.toplist dl dt a:hover{text-decoration:none; color:#fff;}

.toplist dl dt.current{background:#0b63b5; }

.toplist dl dt.current a{ color:#FFF}





.toplists { width:100%; height:40px; padding:0px; margin:0px;}

.toplists dl{ margin:0; padding:0; list-style:none;}

.toplists dl dt{  margin:0; padding:0; width:239px; height:40px; line-height:40px; float:left; background:#f0f0f0; margin-bottom:2px; margin-right:1px;}

.toplists dl dt:hover{background:#0b63b5;}

.toplists dl dt a{ display:block;line-height:40px; color:#444; font-family:"微软雅黑";font-size:14px; text-align:center}

.toplists dl dt a:hover{text-decoration:none; color:#fff;}

.toplists dl dt.current{background:#0b63b5; }

.toplists dl dt.current a{ color:#FFF}





.content{ width:100%; margin:0; padding:0; line-height:22px; padding:12px 0; height:auto; height:1%; overflow:hidden; color:#666d75;}





.title { width:100%; height:110px; padding:0px; margin:0px; }

.title h2 { margin:0px; padding:0; width:220px; height:95px; background:#1c60cd; line-height:40px; font-size:25px; color:#fff; font-family:"微软雅黑";  float:left; display:block; padding-right:30px; padding-top:15px; float:left;filter: alpha(opacity=80); opacity: 0.8; text-align:right;}

.title h2 b{ font-family: Verdana, Geneva, sans-serif; font-size:18px; line-height:20px; font-weight:normal;text-transform:uppercase; color:#fff; display:block;}



.location{ width:950px;  height:50px; line-height:50px; text-align:left; float:left; background:#fafafa; margin-top:60px; color:#575757; font-size:14px;}

.location a{ color:#575757;}

.location a:hover{ color:#0455a4; text-decoration:none;}





/**ieve**/

.ieve{margin:0px;  padding:0; width:100%;  height:auto; overflow:hidden;}

.ieve ul{margin:0;padding:0px;text-align:left; }

.ieve li{line-height:32px; height:32px;  overflow:hidden; border-bottom:1px dashed #d2d1d1;background:url(../images/inewli.gif) no-repeat 0 12px; padding-left:10px;}

.ieve li span{text-align:right; float:right; color:#727272; font-size:12px;}

.ieve li a{float:left; text-align:left;line-height:32px; height:32px; text-decoration:none; color:#444;}

.ieve li a:hover{ color:#0b63b5;}



*html .ieve li{line-height:26px; height:26px;  overflow:hidden; border-bottom:1px dashed #d2d1d1;background:url(../images/inewli.gif) no-repeat 0 12px; padding-left:10px;}/**ie6下的兼容性**/

*html .ieve li a{float:left; text-align:left;line-height:26px; height:26px; text-decoration:none; color:#555;}

/**ie6下的兼容性**/

*+html .ieve li{line-height:26px; height:26px;  overflow:hidden; border-bottom:1px dashed #d2d1d1;background:url(../images/inewli.gif) no-repeat 0 12px; padding-left:10px;}/**ie7下的兼容性**/

*+html .ieve li a{float:left; text-align:left;line-height:26px; height:26px; text-decoration:none; color:#555;}

/**ie7下的兼容性**/







/* 新闻列表 */

.news_con{margin:0px auto; padding:0px; margin-bottom:20px;}

.news_dl {border-bottom: #ddd 1px solid; padding:0; padding-bottom: 8px; margin-bottom:25px; line-height: 22px; font-size: 14px; padding-top: 0px}

.news_dl A {	color: #333}

.news_dl A:hover{	color:#0455a4; text-decoration:none;}

.news_dl DT {	line-height: 24px;  height: 24px; overflow: hidden; margin-bottom:14px;}

.news_dl .dt_1 { height: 20px; font-family:"微软雅黑";  font-size:20px;}

.news_dl .dt_2 {	padding-bottom: 0px;float:right; font-size:14px; padding-top: 0px; padding:0px; color:#5b5b5b;}

.news_dl dd { margin-bottom: 10px; height: 40px; line-height:20px; font-size:12px; overflow: hidden; color:#5b5b5b;}



/* 下载 */

.down_con{margin:0px auto; padding:0px; margin-bottom:20px; color:#333; font-family:"微软雅黑";}

.down_dl {border-bottom: #c9c6c6 1px dashed; padding:0;height:50px; line-height: 22px; font-size: 14px; padding-bottom:10px; margin-top:20px; _margin-top:6px;}

.down_dl A {color: #0b65e0}

.down_dl A:hover{color:#ff8400; text-decoration:none;}

.down_dl DT {line-height: 24px;  height: 50px; overflow: hidden; margin-bottom:14px; float:left;}

.down_dl DT span{ display:block;}

.down_dl .dt_1 { height: 20px;  font-size:14px;}

.down_dl .dt_2 {  font-size:14px;}

.down_dl dd { width:116px; height: 50px; float:right; background: url(../images/down.gif) no-repeat bottom;}





/*分页*/

.page {text-align:center; margin:0px auto; padding:0px; width:auto; padding-right: 7px; height: 35px; padding-top: 20px; }

.page a{ border:1px solid #ccc; color: #555; height:26px; line-height:26px; padding:6px 8px;margin:0 2px; text-decoration:none; }

.page a:hover {background:#fbcb2d; color: #fff; height:26px; line-height:26px; padding:6px 8px;margin:0 2px;text-decoration:none;}

.page span{ display:inline; background: #fbcb2d; color: #d1d1d1; font-size:12px;height:26px; line-height:26px; padding:6px 6px;margin:0px 5px; }





/*网站子页面留言*/

.content table{ margin:5px auto; margin-bottom:15px;}

.content input{ background:#f9f9f9;border:1px solid #bbb; width:300px; height:32px; margin-bottom:10px;}

.content textarea{ margin:0; padding:0; margin-top:5px; width:300px; margin-bottom:10px;}

.content .submit{ background:#0455a4; margin:0; padding:2px; color:#fff; margin-right:15px; border:none; width:150px;}

.content .reset{ background:#444; margin:0; padding:2px; color:#fff; border:none; width:150px;}

.content p{ line-height:24px;}



/*上一篇 下一篇*/

.next {text-align:right; margin:0px auto; padding:8px 0px; height: 32px; line-height:32px;}

.next a{height:32px; line-height:32px; text-decoration:none; color:#333;}

.next a:hover { text-decoration:none; color:#0455a4;}



.ih6{ text-align:right; margin:0; padding:5px 0;}

.tags{width:720px; height:auto; min-height:25px; margin-left:10px; padding:0; float:left; line-height:24px;}



/*网站地图*/

.sitemap{ height:38px; line-height:38px;width:100%; float:left; padding:0px; margin:0px auto; margin-bottom:10px; background: #f0f0f0; margin-top:20px;}

.sitemap span{ width:170px; height:38px; line-height:38px; font-size:15px; font-family:"微软雅黑"; color:#fff; text-align:left;float:left; background: #1c60cd; padding-left:15px;}

.sitemap span b{color:#fff; font-size:12px;text-transform:uppercase}



/**内页产品**/

#probox{ margin:0px auto; padding:0px; font-size:12px; height:auto;line-height:2; }

#probox dl { margin:0; width:165px; text-align:center; float:left; margin:10px 9px 10px 8px;_margin:10px 6px 10px 6px;}

#probox dt{ margin:0 auto; padding:0px;width:165px; height:212px; overflow:hidden; background:#fff;}

#probox dt img{ margin:0 auto; width:165px;height:212px;overflow:hidden; }

#probox dd{width:165px; height:35px; line-height:35px; margin:0px; padding:0; overflow:hidden; text-align:center; overflow:hidden;}







table.ta1{ border:1px solid #ccc; text-align:center; clear:both; width:100%;}

table.ta1 td { border:1px solid #ccc; height:36px;}

table.ta1 a{ color:#1054b7;}

table.ta1 a:hover{ color:#f27500;}





/*产品内容页*/

.picbox{ margin:0 auto; margin-top:5px; padding:0; width:100%; height:auto;}

.picbox img{ }

h2{ font-size:16px; font-family:"微软雅黑"; padding-bottom:10px; color:#0553bf;}

.description{ width:100%;text-align:left; margin-top:30px;}

.procontent{ width:100%; height:auto; margin-top:30px; padding:0;}



