@charset "UTF-8";
body {font-size:14px; margin:0px; background:#FFF; font-family:"微软雅黑"; word-wrap:break-word; word-break:normal;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,img,p,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,hr{margin:0;padding:0}
body{line-height:1.333;font-size:12px; overflow-x:hidden;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
h5{-webkit-margin-before: 0;-webkit-margin-after: 0;}
li{list-style:none}
em,i{ font-style:normal;}
a:link{color: #000; text-decoration: none;}
a:visited{color:#000; text-decoration: none;}
a:hover{color:#004c66; text-decoration:none;}
a:active{color:#004c66; text-decoration:none}
.clear{clear:both}
.fl{ float:left;}
.fr{ float:right;}
.fc{ margin:0 auto;}

.section{ width:1200px; margin:0 auto;}
#top{ width:100%; height:40px; line-height:40px; background:#fff; border-bottom:1px #ddd solid;}
#top span{ line-height:40px; font-size:13px; color:#888;}
#head{ width:100%; height:85px; padding:10px 0;}
.htit{ margin-left:20px; display:inline; margin-top:13px;}
.htit em{ color:#f8b62e; font-size:20px; line-height:35px;}
.htit span{ color:#999; font-size:15px;}
.logo{ border-right:1px #ccc solid; margin-top:11px; padding:2px 20px 2px 0;}
.htel{ width:160px; background:url(../images/tel.jpg) left no-repeat; padding-left:50px; margin-top:25px;}
.htel em{ color:#015cb5; font-size:26px; font-family:Arial;font-weight: bold;}
.htel span{ color:#777; font-size:14px;}
#nav{ width:100%; height:60px; line-height:60px; background:#015cb5; border-bottom:4px #022d64 solid;}
#nav ul li{ float:left;}
#nav ul li a{ color:#fff; font-size:15px; display:block; padding:0 50px;}
.hnav{ display:none;}

.link{width:100%; height: auto; background-color: #015CB5; margin-top: 80px; border-bottom: 1px solid #ccc;} 
.link_li{width:1200px;     padding-top: 20px; padding-bottom: 20px;color: #fff; font-size: 14px;}
.link_li a{color: #fff; font-size: 14px; line-height: 30px;}
.footer{width: 100%; height: 178px; background: #015CB5;}
.footCon{width: 1200px; padding-top: 35px;}
.footCon img{width: 408px; height: 119px; margin-right: 22px; float: left;}
.footConA{width: 749px; height: 75px; border-left: 1px solid #5088d1; padding-left: 20px;float: left;    margin-top: 16px;}
.footConA p{font-size:14px; color: #fff; line-height: 22px;}
.footConA p span{display: inline-block; padding-left: 20px; color: #fff; line-height: 22px; font-size: 14px;}
.footConA p span a{ color: #fff;}

#cnzz_stat_icon_1273254689 img{width: 50px; height: 12px;margin-right: 0;}


.bannerCom{width: 100%;}
.bannerCom img{overflow: hidden;width: auto;  height: auto;  max-width: 100%;  max-height: 100%;}


.main{ width:1200px; margin:20px auto;}
.mainTop{ width:1200px;}
.mainLeft{ width:230px; float:left; height:450px;}
.corner6{ width:230px; height:215px;}
.leftTitle1{ width:230px; height:35px; background:url(../images/1.jpg) center no-repeat;}
.leftTitle2{ width:230px; height:37px; background:url(../images/3.jpg) left center no-repeat;}
.lTL{ padding-left:20px; color:#fff; font-size:15px; line-height:35px;}
.leftContent{ width:208px;  border:1px #ddd solid; padding:10px; background:#fff;}
.leftContent ul li{ width:208px; height:30px; line-height:30px; border-bottom:1p #ddd solid;}
.leftContent ul li a{ display:block; padding-left:20px; color:#666; font-size: 15px;}

.corner8{ margin-top:5px;width:230px; height:215px;}
.mainRight{ width:745px; height:450px; float:right;}

.mROne{ width:745px;}

.mROLeft{ width:280px; float:left;}
.mRORight{ width:450px; float:right;}

.leftOnelx{ width:280px; height:215px;}
.leftTitlelx{ width:280px; height:37px; background:#015cb5;}
.leftContentlx{ width:258px; height:156px; background:#f1f1f1; padding:10px; border:1px #ddd solid; color:#555; line-height:22px;}

.corner10{ width:280px; height:220px; margin-top:5px;}
.leftTitle4{ width:280px; height:37px; background:#015cb5;}
.leftContent4{ width:258px; height:161px; background:#f1f1f1; padding:10px; border:1px #ddd solid; color:#555; line-height:22px;}

.leftOne5{ width:450px; height:215px;}
.leftTitle5{ width:450px; height:38px; background:#015cb5;}
.leftContent5{ width:428px; height:156px; background:#f1f1f1; padding:10px; border:1px #ddd solid; color:#555; line-height:22px;}

.leftThree{ width:450px; height:220px; margin-top:5px;}
.leftTitle6{ width:450px; height:37px; background:#015cb5;}
.leftContent6{ width:428px; height:161px; background:#f1f1f1; padding:10px; border:1px #ddd solid; color:#555;}


.subLeft{ width:230px; float:left;}
.subRight{ width:950px; float:right;}

.leftTitlef{ width:230px; height:35px; background:#015cb5;}
.leftTitle9{ width:230px; height:37px; background:#015cb5;  margin-top: 20px;}
.leftContent9{ width:208px; height:auto; padding:10px; font-size:15px; line-height:25px; color:#666;background:#fff; border:1px #ddd solid;}

.rightTitlefff{width:950px; height:37px; background:#015cb5;}
.lTLli{ float:left; font-size:14px; color:#fff; line-height:37px; padding-left:20px;}
.lTRli{ float:right; color:#fff; line-height:37px; padding-right:10px;}
.lTRli a{ color:#fff;}
.rightContent_inf{ width:930px; height:auto; padding:20px 5px; line-height:28px; color:#666; font-size: 14px;}

.proList{ width:930px; height:auto; padding:10px 5px;}
.proList ul li{ width:290px; height:223px; float:left; margin:9px; border:1px #ddd solid; text-align:center;}
.proList ul li img{ width:290px;}
.proList ul li a{font-size: 16px; color: #333;}

.newList1{ width:930px; margin:25px auto;}
.newList1 ul li{ width:930px; height:40px; line-height:40px; border-bottom:1px #ddd dashed; background:url(../images/index_sanjiao.png) 2px 18px no-repeat;;}
.newList1 ul li span{ float:right; color:#ccc;}
.newList1 ul li a{ color:#333; padding-left:15px; font-size: 14px;}

.newsDetail{ width:930px; margin:0 auto;}
.newsTitle{ width:930px; line-height:35px; padding:15px 0; font-size:24px; text-align:center; color:#555;}
.newsWhere{ width:930px; text-align:center; color:#777; line-height:45px;}
.newsWhere a{ color:#777;}
.newsWhere span{ padding:0 5px; font-size: 14px;}
.newsContent{ width:930px; padding:15px 0; line-height:25px; color:#555; padding-bottom:25px; border-bottom:1px #ddd solid; font-size: 14px;}
.proPage{ margin:20px auto;}
.proPage ul li{ width:930px; border-bottom:1px #ddd dashed; line-height:35px; color:#777;}
.proPage ul li a{ color:#777;}
.kefuqq{ position:fixed; right:0; top:50%; margin-top:-75px;}
.mRInfo{ color:#eee; padding-right:35px; line-height:35px;}
.mRInfo span{background:url(../images/tel.png) left center no-repeat; line-height:40px; display:block; height:40px; padding-left:30px; font-size:20px;}