﻿@charset "utf-8";
body { font-family:"宋体"; font-size: 12px; color: #000; margin:0px; padding:0px; _margin:0px; _padding:0px; width:100%; background: repeat; }
div, ul, li, h1, h2, h3, h4, h5, h6, img, p, dl, dt, dd, ol, th, td { margin: 0px; padding: 0px; }
li { list-style-type: none; }
form, input, button, option, textarea, select { margin: 0px; padding: 0px; }
input, button, textarea, select { font:100% tahoma, helvetica, arial, sans-serif; }
a { color: #000; text-decoration: none; blr:expression(this.onfocus=this.blur()); /* ie opera */
outline:none; /* ff opera */ }
a:focus { -moz-outline-style: none; /* ff */ }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration:none; }
a:active { text-decoration: none; }
table { font-size:inherit; font:100%; }
th { font-weight:normal; }
img { border: 0; }
h3 { font-size: 14px; color: #000; }
h4 { font-size: 12px; }
.clear { clear: both; height: 0px; overflow: hidden; }
.section { width: 100%; clear:both; padding-bottom: 12px; float: left; }
.copy { font-family:arial, helvetica, sans-serif; margin:0 3px; }
/*头部样式*/
.header { width:100%; height:98px; background: repeat; }
.header .top { width:998px; height:98px; position:relative; margin:0 auto; }
.header .top .logo { position:absolute; top:26px; left:15px; }
.header .top .phone { position:absolute; top:36px; right:25px; }
/*导航条样式*/
.wmenu{width:100%; height:48px; background: repeat-x;}
.menu { width:1078px; height:48px; margin:0 auto;}
.menu ul li { float:left; width:133px; height:48px; }
.menu ul li.dq a { float:left; width:133px; height:48px; color:#fbfbfb; font-size:13px; text-align:center; font-family:"微软雅黑"; line-height:48px;}
.menu ul li.dq a:hover { color:#51f2fc; background: no-repeat; }
.menu ul li.dq a.on { color:#51f2fc; background: no-repeat; }
.menu ul li.xt{ width:2px; height:48px; background: no-repeat;}
/*banner样式*/
.zhifub { width:100%; height:366px; position:relative; z-index:10; overflow:hidden; }
.zfb_datu_ul { height:366px; position:relative; overflow:hidden; }
.zfb_datu_ul li { width:100%; height:366px; position:absolute; top:0; left:0; text-align:center; z-index:10; }
.zhifu_btn{position:relative;width:200px; height:22px; margin: 0 auto;z-index:100000;margin-top:-18px;}
.xiaod_div{margin:0 auto; text-align:center;}
.xiaod_div span{display:inline-block;margin-right:10px;width:26px;height:3px;background:#ffffff;cursor:pointer; overflow:hidden;}
.xiaod_div .a_active{background:#14a3ca;}
.bbg { width:100%; height:8px; background: repeat-x;z-index:1000; position:relative; overflow:hidden;}
/*首页中间内容样式*/
.conter { width:100%; height:auto; background:#f3f3f3; padding-bottom:40px;}
.contercont { width:988px; height:auto; margin:0 auto; padding-top:15px; padding-left:10px; }
.ctop { width:988px; height:244px; }
/*首页关于我们*/
.syabout { width:320px; height:244px; float:left; }
.syabout .tp { width:320px; height:88px; margin-top:15px; }
.syabout p { color:#6a6868; line-height:24px; height:72px; overflow:hidden; padding-top:15px; }
/*首页新闻样式*/
.synews { width:335px; height:244px; float:left;display:inline; margin-left:40px;  }
.title { width:100%; height:30px; text-align:left; position:relative; line-height:30px; color:#014391; font-family:"微软雅黑"; font-size:18px;}
.title span{color:#737374; font-size:14px; font-family:"宋体"; margin-left:5px;}
.title span.more{ position:absolute; top:13px; right:0px; }
.synews ul { padding-top:15px; }
.synews ul li { width:335px; height:98px; }
.synews ul li .photo { width:78px; height:77px; border:solid 3px #ffffff; float:left; }
.synews ul li .photo img { vertical-align:middle; }
.synews ul li .ys { width:236px; float:right; height:83px; display:inline; }
.synews ul li .ys .ptitle { width:100%; height:26px; }
.synews ul li .ys .ptitle a { color:#0d0d0d; line-height:26px;}
.synews ul li .ys .ptitle a:hover{ color:#014690; }
.synews ul li .ys p { line-height:20px; height:40px; color:#6a6868; overflow:hidden; text-align:justify;padding-top:7px; }

/*首页联系我们样式*/
.sylxwm{width:246px; height:244px; float:left; display:inline; margin-left:27px;}
.lxwmtp{width:213px; height:28px; margin-top:20px;}
.qq{width:240px; height:27px; background: no-repeat right top; margin-top:10px; padding-top:5px;}
.sylxwmcont{color:#7c7a7a; font-family:"微软雅黑"; line-height:22px; padding-top:10px;}

/*首页产品样式*/
#sy_pro{ width:988px; height:680px; position:relative; overflow:hidden;}
#sy_pro ul{ position:absolute; top:10px; left:0px;}
#sy_pro ul li{ line-height:24px; width:988px; height:224px;}
#sy_pro ul li span{ display:inline-block;width:224px; height:224px; margin-right:18px;}
#sy_pro ul li span .syphoto{width:217px; height:168px; background: no-repeat; padding:5px 0px 0px 7px;}
#sy_pro ul li span p{width:100%; text-align:center; line-height:24px;}
#sy_pro ul li span p a{color:#02428d;}
#sy_pro ul li span .syphoto.cur{ background: no-repeat;}

.title.t2{height:50px; background: no-repeat bottom center;}

/*底部样式*/
.footer { width:100%; height:88px;background:#02428d;}
.footer .footer_cont { width:998px; height:68px; margin:0 auto; text-align:center; line-height:24px; padding-top:20px;color:#fff;}
.footer .footer_cont  a{color:#fff;}
.footer .footer_cont  a:hover{ text-decoration:underline;}
.linkss { width: 998px; padding: 0 10px; margin: 0 auto; height:24px; line-height:24px; color:#fff;}
.linkss h3 {line-height: 24px;}
.linkss a { line-height: 26px; padding: 0 2px; color:#fff; margin:0 3px;}

/*内页side样式*/
.side { width:228px; height:auto; float:left; }
.side .ntitle { width:228px; height:61px; }
.side ul { width:228px; height:auto; padding-top:20px; }
.side ul li { width:228px; height:30px;overflow:hidden; margin-bottom:6px;}
.side ul li a {float:left; width:198px; height:30px; line-height:30px;color:#0b0b0b; background: no-repeat; padding-left:30px; font-size:14px;}
.side ul li a:hover { background: no-repeat; color:#fff; }
.side ul li a.on { background: no-repeat; color:#fff; }

.side_c{width:228px; height:244px; margin-top:40px;}
.lxwmtp{width:213px; height:28px; margin-top:20px;}
.nyqq{width:228px; height:27px; background: no-repeat right top; margin-top:10px; padding-top:5px;}

/*内页mian样式*/
.mian{ width:728px; height:auto; float:left; margin-left:25px; display:inline; }
.mian .mtitle {width:728px; height:65px; line-height:40px;color:#014391;font-size:16px; position:relative; background: no-repeat bottom center; font-family:"微软雅黑";}
.mian .mtitle span{position:absolute; top:0px; right:10px; color:#080808; font-size:12px; font-family:"宋体";}
.mian .miancont { width:728px; height:auto !important; height:350px; min-height:350px; padding-top:20px; }
/*内页单页样式*/
.mian .miancont .danye{padding:0px 20px; line-height:30px; color:#515254; text-align:justify;}
.mian .miancont .danye .wz{width:300px; float:left; height:300px;}
.mian .miancont .danye .dtu{width:340px; height:300px; background:#9d9c9c; float:left;}
/*内页新闻n样式*/
.ny_news{width:700px; height:auto; margin:0 auto;}
.ny_news ul li{ width:700px;height:30px;line-height: 30px; float:left;overflow:hidden;}
.ny_news li a { float:left; width:570px; height:30px;color:#515254;line-height:30px;padding-left:15px; background: no-repeat left 10px; overflow:hidden;}
.ny_news li a:hover{ background: no-repeat left 10px; color:#014690;}
.ny_news li .date { padding-right:10px; color:#000000; float:right;}

/*页码放置 begin*/

.page *{color:#000000;}
.page { width: 100%; padding: 30px 0;text-align:center; clear:both;}
.page .prev,.page .next { margin: 0 5px; padding:2px 8px; background:#ffffff; border:solid 1px #e9e9e9;}
.page .num {text-align: center; color: #000; padding:2px 8px; background:#ffffff;margin: 0 2px;border: solid 1px #e9e9e9;}
.page .cur { color: #ffffff; background:#1674d6;}
/*页码放置 end*/
/*内页产品样式*/
.ny_pro { width:728px; height:auto; }
.ny_pro ul { float:left; margin:0 -10px 0px 0px; }
.ny_pro ul li { width:224px; height:210px; overflow: hidden; float: left; display:inline; margin-right:22px; }
.ny_pro ul li .photo { width:216px; height:168px; background: no-repeat; padding:5px 0px 0px 8px;}
.ny_pro ul li .photo img { vertical-align:middle; }
.ny_pro ul li .name { text-align: center; line-height: 34px; width:100%; }
.ny_pro ul li .name a  { color:#02428d; font-size:12px; }
.ny_pro ul li .photo.cur{ background: no-repeat;}
/*详细信息样式*/
.detail { margin: 0 auto; }
.detail .title { height: 27px; }
.detail .title h3 { line-height: 27px; padding-left: 14px; }
.detail .tit { width:658px; margin:0 auto; height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden; }
.detail .related { padding:6px 0; text-align: center; }
.detail .related span { padding: 0 10px; }
.detail .text { padding: 10px; line-height: 23px; }
.detail .text .photo { text-align: center; padding:10px 0px;}
.detail .other { padding: 8px 0; width: 100%; }
.detail .other li { line-height: 24px; padding-left:20px; }
.detail .print { padding: 8px 0; text-align: right; clear: both; }
.detail .print a { margin-right: 20px; }






/*留言板样式*/
.ny_msg{width:728px;margin:0 auto;padding-top:10px;padding-bottom:10px;}
.ny_msg .fontcolor{color:#808281;}


.ny_msg .welcome{height:41px; line-height:18px; text-align:center;padding-bottom:25px;background: no-repeat center bottom; font-size:18px;font-family:"微软雅黑";  color:#616c76; }
.ny_msg .welcome span.en{ font-family:arial; line-height:18px;  font-size:11px; -webkit-text-size-adjust:none;  color:#ababab;}

.ny_msg .bridge{height:32px; width:158px;border-bottom:3px solid #e3e3e3;  background:#fff; }
.ny_msg .bridge a{display:inline-block;*zoom:1;width:79px;height:30px;line-height:30px;text-align:center;background: repeat; color:#58616a;}
.ny_msg .bridge a:hover{text-decoration:none;  background: repeat;  color:#fff;}
.ny_msg .bridge a.on{background: repeat;  color:#fff;}

.msgwrite{padding-left:180px;  background: no-repeat left center;margin-top:35px;}
.msgwrite .bridge{margin-left:112px;}
.msgwrite .msgform{margin-left:20px; width:480px; margin-top:8px;}
.msgwrite .msgform ul li{padding:8px 0;float:left; width:100%; position:relative;}
.msgwrite .msgform ul li p.type{width:90px;float:left;line-height:34px; text-align:right;}
.msgwrite .msgform ul li span.msgin{float:left; border-bottom:3px solid #e3e3e3; padding-bottom:1px;}
.msgwrite .msgform ul li span.msgin input{ height:30px; line-height:30px; border:none; background:#e3e5e7; font-size:14px; }
.msgwrite .msgform ul li span.tips{line-height:34px; padding-left:10px; position:absolute; white-space:nowrap;}
.msgwrite .msgform ul li span.msgin textarea{  line-height:20px; border:none; background:#e3e5e7;}
.msgwrite .msgform ul li.butbox input{ width:86px; height:33px; border:none;background:#6d7983;line-height:30px; cursor:pointer;   color:#fff; }
.msgwrite .msgform ul li.butbox input:hover{ background:#f76b3a;}

.msgck{margin-top:35px;}
.msgck .bridge{margin:0;margin-bottom:10px;}
.msgck .msglist{overflow:hidden;_zoom:1;}
.msgck .msglist ul{margin:-22px 0 0 0;}
.msgck .msglist ul li{margin-bottom:24px; border-top:1px solid #8d8d8d; padding-top:21px;}
.msgck .msglist ul li p{height:40px;line-height:40px;padding-left:18px; background:#e6e9ec; border-bottom:1px solid #fefdfe;  color:#59636c;}
.msgck .msglist ul li b.tit{font-size:14px;font-weight:bold;  color:#000;}
.msgck .msglist ul li div{ color:#59636c; line-height:18px;border-bottom:1px solid #fefdfe;padding:15px 18px 20px 18px; background:#e6e9ec; }
.msgck .msglist ul li p.msger{background:#d8dde0;}
.msgck .msglist ul li .msgtext{background:#d8dde0;}
.msgck .msglist ul li .msgreply{border-bottom:none;}
.msgck .msgpages{text-align:center;}
.msgck .msgpages a{ margin:0 1px; font-family:arial;  color:#666666;}
.msgck .msgpages span.msgpageall{color:#666666;}




