﻿*{margin:0;padding:0;}
body{font:12px/1.5 Tahoma,Arial,"微软雅黑",Helvetica,sans-serif;color: #545454;background: #fff url(../image/topbg.jpg) top repeat-x; line-height:1.8em;}
div{margin:0 auto;}
:focus{outline:0;}
img{border:0;}
ul,li{list-style:none;}
div,ul,li,dl,dt,dd,table,td,input{font-size:12px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:14px;}
a{color:#545454;text-decoration:none;}
a:hover{color:#054278;}
a:active{star:expression(this.onFocus=this.blur());}
.clear{width:100%;height:0;clear:both;}
.clearfix{width:100%;height:auto;clear:both;overflow:hidden;}
em,i,s{ font-style:normal; text-decoration:none;}
.fr{ float:right;}.fl{ float:left;}
.blueFont{ color:#054278;}


.header{ width:1100px; margin:0 auto; height:100px;}
.logo{ float:left; height:90px; overflow:hidden; margin-top:15px;}
.serBox{ text-align:center; background-color:#084178; color:#FFF; border-radius:0 0 5px 5px; height:30px; line-height:30px; width:140px;}
.serBox a{ color:#FFF; margin:0 5px;}
.serBox a:hover{ text-decoration:underline; color:#007ddd;}
.callBox{ background:url(../image/ico_1.jpg) no-repeat left center; padding-left:38px; font-size:20px; color:#054278; margin-top:25px; height:34px; line-height:34px;}
.callBox em{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}

.menuBox{ background:url(../image/menubg.jpg) repeat-x left center; height:55px;}

.nav{ width:1100px; margin:0 auto;height:55px; line-height:55px;}
.nav ul{ padding-left:8%;}
.nav ul li{ float:left; text-align:center;line-height:55px;font-family: 'Microsoft YaHei';font-size: 16px; width:115px; height:55px;}
.nav ul li a{ color:#FFF; font-size:16px; display:block;}
.nav ul li a:hover{ background:#2d0571; display:block;color:hsl(0, 0%, 85%); }



.daohang{ width:1100px; margin:0 auto; height:80px;}
.daohang ul{ padding-left:200px;}
.daohang ul li{ float:left; line-height:65px;font-family: 'Microsoft YaHei';font-size: 16px;
color: #fff; width:115px; height:65px;}
.daohang ul li a{ color:#fff;}
.daohang ul li a:hover{ background:#2d0571; display:block;color:hsl(0, 0%, 85%); }

.footer{ width:100%; background-color:#333333; border-top:5px solid #064278;}
.footBox{ width:1100px; margin:0 auto; padding:20px 0; color:#fff;}
.footerLogo{ float:left; overflow:hidden; margin-top:10px;}
.footer .fr{ text-align:right; color:#f4f4f4;}
.footerNav{ text-align:right; height:35px; line-height:35px;}
.footerNav a{ font-size:15px; color:#f4f4f4; display:inline-block; margin:0 10px;}
.footerNav a:hover{ text-decoration:underline;}
.copyright{ width:600px; text-align:right; color:#a5a5a5; clear:both;}


.banenrbox{ width:100%; height:400px;}
#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; 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; right:16%; top:370px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:30px; height:5px; float:left; margin-left:15px;background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#888888}


.content{ width:1100px; height:auto; margin:0 auto;}
.titleInd_1{ background:url(../image/ico_2.jpg) repeat-x left center; text-align:center; margin:20px 0;}
.titleInd_1 span{ background-color:#f4fbfb; padding:0 30px; display:inline-block; color:#ccc; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.titleInd_1 h2{ color:#084176; font-family:"微软雅黑"; font-size:22px;}
.titleInd_2{ background:url(../image/ico_2.jpg) repeat-x left center; text-align:center; margin:20px 0;}
.titleInd_2 span{ background-color:#f8f7f7; padding:0 30px; display:inline-block; color:#ccc; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.titleInd_2 h2{ color:#084176; font-family:"微软雅黑"; font-size:22px; }

.proLeft{ float:left; width:215px; height:auto; background-color:#f7f7f7; text-align:center; padding:20px 0;}
.proLeft li{ display:block; height:40px; line-height:40px; font-size:14px; background:url(../image/line.png) no-repeat bottom center;}

.proRight{ float:right; }
.proRight li{ float:left; text-align:center; border:1px solid #e2e2e2; margin:5px 10Px 15px 15px;}
.proRight li:hover{ border-color:00f9f6;fontcolor:ff0c0f;}
.proRight li span{ display:block; background-color:#eaeaea; height:25px; line-height:25px; padding:5px 0;}
.proRight li:hover span{ background-color:#054278; fontcolor:ff0c0f;}

.grayBox{ background-color:#f7f7f7; width:100%; padding:20px 0;}
.titleInd_2{ border-bottom:1px solid #e1e1e1; height:30px}
.titleInd_2 s{ display:inline-block; background-color:#064278; width:5px; float:left;}
.titleInd_2 h3{ font-size:18px; color:#064278; margin-left:10px; float:left;}
.titleInd_2 .g1{ color:#bfbfbf; font-size:12px; font-style:italic; text-transform:uppercase;}
.titleInd_2 .moreInd{ float:right; color:#064276; font-size:12px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.titleInd_2 .moreInd:hover{ text-decoration:underline; color:#000;}

.newsInd{ width:320px; float:left;}
.imgInd{ padding:5px; border:1px solid #c6c6c6; text-align:center; margin:10px 0;}
.imgInd img{ width:308px; height:102px;}
.UlInd li{ height:30px; line-height:30px; border-bottom:1px dashed #c0c0c0;}
.UlInd li .b1{ color:#4e8dda; padding-right:10px;}
.UlInd li a:hover{ text-decoration:underline;}
.aboutInd{ float:right; width:735px;}
.aboutInd .aboutCon img{ padding:5px; border:1px solid #c6c6c6; text-align:center; margin:10px 0; float:left;}
.aboutInd .aboutCon .txt{ display:block; float:left; margin:15px 0 0 20px; width:336px; font-size:20Px}

.caseInd li{ float:left; text-align:center; line-height:25px; margin:0 18px 15px;}
.caseInd li a{ color:#1a3375; font-weight:bold;}
.caseInd li a:hover{ text-decoration:underline;}



.leftBox{ width:280px; float:left; margin:20px 0;}
.rightBox{ width:758px; float:right; margin:20px 0;}

.titleEr{ background:url(../image/ico_4.jpg) no-repeat right center; padding-right:38px; height:50px; margin-bottom:10px;}
.titleEr span{ font-family:Verdana, Geneva, sans-serif; color:#dddddd; font-size:20px; line-height:50px; text-transform:uppercase;}
.titleEr s{ font-size:40px; font-family:Verdana, Geneva, sans-serif; color:#dddddd; text-transform:uppercase;}
.titleEr h4{ display:inline-block;  float:right; font-size:22px; color:#084176; line-height:50px;}

.leftList{ background-color:#073863;}
.leftList li{line-height:35px; border-bottom:1px solid #d0d0d0;}
.leftList li a{ color:#FFF; font-size:14px; padding-left:20px;}
.leftList li:hover,.leftList li.cur{ background-color:#69a84f;}

.lianxiBox{ border:1px solid #e2e2e2; margin-top:20px;}
.lianxiBox p{ padding:20px;}

.titleRight{ background:url(../image/ico_2.jpg) repeat-x left center; text-align:center; height:50px;}
.titleRight h3{ font-size:20px; color:#084176; margin-left:10px; float:left; background-color:#FFF; line-height:50px; padding:0 10px;}
.titleRight .g1{ color:#bfbfbf; font-size:12px; text-transform:uppercase;}


.listNews li{border-bottom: 1px dashed #e2e2e2;overflow: hidden;line-height:36px; clear:both; background:url(../image/ico_3.jpg) no-repeat left center; padding-left:15px;}
.listNews li a{ display:block;float:left;}
.listNews li .time{ float:right;font-size: 10px;color: #d7d7d7;}
.greenFont{ color:#3c86c7; font-size:12px; padding-right:5px;}
.greenFont:hover{ color:#009fe1;}


.wp-pager_link{ width:100%; height:40px; background-color:#FFF; padding-top:20px;}
.wp-pager_link ul{ margin:0 auto; width:464px;}
.wp-pager_link ul li{ float:left;border: #eee 1px solid; COLOR: #036cb4; margin:6px 5px; padding:3px 8px;}
.wp-pager_link ul li:hover,.wp-pager_link ul li.thisclass{ background-color:#036cb4; COLOR: #fff;}
.wp-pager_link ul li.fclass{ background-color:#666; COLOR: #fff;}
.wp-pager_link ul li a{ COLOR: #036cb4; text-decoration: none; display:inline-block;}
.wp-pager_link ul li A:hover,.paperBox ul li:hover a{COLOR: #fff;}
.wp-pager_link ul li A:active { COLOR: #fff; text-decoration:underline;}



.titleCon{ text-align:center; height:60px;}
.titleCon h1{font-size: 16px;color: #054278;font-weight: bold; line-height:30px;}
.titleCon p{font-size: 12px;color: #5A5A5A;font-weight: normal;}

.artview_intro{color:#868686;background-color:#F5F5F5;border:1px solid #E5E5E5; padding:5px; font-size:14px;}
.conTxt{ padding:10px 0; font-size:14px;}


.nextlink { margin-top:10px; padding:0 10px;}
.nextlink a.news_pre,.nextlink a.news_next{ display:inline-block; color:#054278;}
.nextlink a.news_pre{ float:left;}
.nextlink a.news_next{ float:right;}
.nextlink a:hover{ color:#009fe1; text-decoration:underline;}



.proList{}
.proList li{ float:left; border:3px solid #eee; padding:15px; width: 206px;margin-right: 10px;margin-bottom:15px; text-align:center;}
.proList li:hover{ border-color:#054278;}
.proList li.last{ margin-right:0px;}
.proList li img{height: 172px;width: 199px;}
.erImg{ text-align:center;}


.messageBox{ margin-left:26px;}
.messageBox dd{ clear:both; height:30px;}
.messageBox .message_left{ float:left; display:block; padding:10px 0; width:80px; text-align:right; padding-right:10px; font-size:14px;}
.messageBox dd p{ float:left;}
.input_message,.area_message{width:400px;height:24px;line-height:24px;font-size: 12px;color: #555;text-align: left;word-spacing: 0px;padding: 2px;font-family: Arial;border: 1px;border-color: #666;border-style:dotted;margin-top: 3px;clear: both;border-radius:5px;}
.area_message{width:400px;height:122px;}
.sub_message{float: left;cursor: pointer;width: 96px;height: 32px;line-height: 32px;background-color: #69a84f;font-size: 14px;color: #FFFFFF;text-align: center;word-spacing: 0px;padding: 0px;font-family: Microsoft Yahei;border: 0px;border-color: transparent;border-style: solid;clear: both;margin-top: 6px;margin-left: 124px;}



.txtCon h2{ height:40px; line-height:40px; margin-bottom:20px;}
.conP{ height:35px; line-height:35px; font-size:16px;}
.conP img{ vertical-align:middle; margin-right:15px;}

.onlineLeft{padding-bottom:10px; float:left; padding:5px; border:1px solid #d7d7d7;}
.onlineRight{ word-wrap: break-word; float:left; margin-left:20px; width:346px;}
.onlineRight p span{color: rgb(85, 85, 85); font-family: 'Microsoft yahei'; font-size: 13px;line-height: 22px; background-color: rgb(245, 245, 245); display: inline !important;}
.onlineRight strong{color: rgb(204, 204, 204); font-family: Arial, 宋体, Helvetica, sans-serif, Verdana; font-size: 35px; line-height: 49px;}

.conPro{ width:1000px; min-height:205px;overflow:hidden; margin:20px auto 10px;}
.conProlist{ text-align: center;display: block;width: 115px;margin:15px 30px 15px;position: relative; float:left;}
.conProlist s.conPro_img{width: 110px;height: 110px;display:block;margin-bottom: 22px;margin-left: 10px;}
.wxyxBox{ background:#f8f7f7; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; padding-bottom:20px;}
.sycpBox{ background:#f4fbfb; }
.qlgBox{ background:#f1f7f7; }
.qlgzs{width:1100px;margin:20px auto 10px;}
.qlgzs ul{float:left}

#main{background: #f1f7f7;; width:100%; height:375px; margin-top:30px;}
#main ul{ background:#f1f7f7; width:350px; float:left; height:150px;font-family:微软雅黑,黑体; margin-left:15px; margin-top:15px;}
#siii ul:hover{border:1px solid #cc0000;background:#FCF2F2;}
#main ul img{float:left;margin:35px 15px 0px 25px; float:left;}
#main li{text-align:left; font-size:18px; color:#333; margin-top:20px; font-weight:bold;}
#main dl{text-align:left; font-size:14px; color:#666; margin-top:10px;font-weight:normal;}

.mainShow{width:100%;height:350px;}
.mainShow ul{width:1100px;margin:auto;}
.mainShow li{float:left;}
.mainShow .mainShow_right{float:right;text-align:right;}
.mainShow .mainShow_Title{font-size:32px; color:#3290f0;margin:30px auto 10px auto;font-family:"微软雅黑";}
.mainShow .mainShow_Info{font-size:18px;color:#999; line-height:30px;font-family:"微软雅黑";}
.BDfx{margin:10px;font-size:14px;font-family: 'Microsoft YaHei';color:#000; font-weight:bold;}