body { margin:0; padding:0; font-size:12px; font-family:Microsoft YaHei;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
a { color:#000; text-decoration:none;}
a:hover { color:#333; text-decoration:none;}
img{border:0;}
ol,ul {list-style:none;}
.marginT5 { margin-top:5px;}
.marginT3 { margin-top:3px;}
.marginT10 { margin-top:10px;}
.marginL5 { margin-left:5px;}
.marginL10 { margin-left:10px;}
.padding1 { padding:1px;}
.padding5 { padding:5px;}
.pading10 { padding:10px;}
.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.line{line-height:1.5;}
.txtRed{color:#d5582a;}
.txtWhite{color:#fff;}
.lineH20 { line-height:20px;}
.lineH25 { line-height:25px;}
.center{text-align:center;}
.displayL { display:inline}
.juhongse { color:#d5582a;}
.huise { color:#434343;}
.left{float:left;}
.right{float:right;}
.border{border:1px solid #cccccc;}
.clear { clear:both;}
.m { width:1200px; margin:0 auto;}

.logo { float:left; margin-top:30px;}
.dianhua { float:right; margin-top:30px;}
.dianhua .guanwang { font-size:18px; color:#00479d;}

.nav { float:left; width:100%; height:40px; line-height:40px; background:#00479d; margin-top:30px;}
.nav .navlist { float:left;}
.nav .navlist ul li { float:left; margin-right:45px; margin-left:50px; font-size:18px; color:#FFF;}
.nav .navlist ul li a { color:#FFF;}
.nav .navlist ul li a:hover {color:#f90}
.kuang {  margin-left:440px; width:335px; height:88px; background:url(../images/kuang.png) no-repeat;}
.kuang .title { font-size:40px; width:335px;text-align:center; float:left; margin-top:10px;color:#00479d;}
.kuang .stitle {font-size:20px;width:335px; margin-top:6px;text-align:center; float:left; color:#cacebf}


.yingyong { background:#ecede9; padding:80px 0px; float:left; width:100%;}
.yingyong dl { float:left; width:206px; margin-left:20px;margin-right:10px; margin-top:30px;}
.yingyong dl dt img { width:206px; height:132px;}
.yingyong dl dd { height:30px; float:left; width:206px; background:#00479d; line-height:30px; font-size:14px; text-align:center;}
.yingyong dl dd a{ color:#fff;}
.yingyong dl dd a:hover{ color:#f90}

.products { padding:80px 0px; float:left; width:100%;}

.newsdd {  padding:50px 0px; float:left; width:100%;}
.newsdd .kuang {  margin-left:440px; width:335px; height:88px; margin-bottom:30px; background:url(../images/kuang01.png) no-repeat;}
.newsdd .kuang .title { font-size:40px; width:335px;text-align:center; float:left; margin-top:10px;color:#FFF;}
.newsdd .kuang .stitle {font-size:20px;width:335px; margin-top:6px;text-align:center; float:left; color:#FFF}
.newsdd ul li { width:540px; color:#FFF; margin-top:15px; font-size:14px; float:left; margin-left:20px; margin-right:20px;}
.newsdd ul li a { color:#FFF;}
.newsdd ul li a:hover{ color:#f90}
.newsdd .more { width:100%; text-align:center; font-size:30px; margin-top:50px;}
.newsdd .more a {color:#FFF;}
.newsdd .more a:hover{ color:#f90}



.foot{ float:left; width:100%; padding:20px 0px; background:#e3e3e3; color:#4b4b4b; font-size:14px;}
.foot .right { height:150px; border-left:#ccc 1px solid;}
.foot .right img { margin-left:50px; margin-top:40px;}
.copyright { width:100%; float:left; height:40px; background:#00479d; line-height:40px; text-align:center; color:#fff;}











.news { width:1000px; float:left; margin-top:10px;}
.news .news_title { width:1000px; background:url(../images/newsbg.jpg) repeat-x; text-align:center; height:45px; line-height:45px; font-size:20px; font-weight:bold;color:#cf2b58;}
.news .news_content { width:1000px; float:left; margin-top:10px;}
.news .news_content dl { width:280px; float:left; background:url(../images/tiao.jpg) no-repeat right center; padding-right:20px; margin-left:20px;}
.news .news_content dl dt { width:280px; float:left; font-size:16px;}
.news .news_content dl dt strong {  color:#cf2b58; font-size:25px;}
.news .news_content dl dd { width:270px; float:left; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; margin-top:10px;}


.main_left { width:230px; float:left;}
.main_left .title { width:230px; padding:30px 0px; text-align:center; font-size:24px; background:#00479d; color:#FFF; margin-top:30px; position:relative; z-index:9999;}
.main_left ul li { font-size:14px; float:left; background:#f2f2f2; border-bottom:#FFF 1px solid; width:210px; height:50px; padding-left:20px; line-height:50px;}

.main_right { width:950px; float:right; margin-top:30px;}
.main_right .main_bread { width:930px; border-bottom:#CCC 1px dashed; padding-bottom:20px; margin-bottom:20px; text-align:right; margin-top:10px;}
.main_right .content { width:930px; margin-bottom:50px; min-height:600px; padding:10px 0px; border:#CCC 1px solid; padding:10px; float:left; font-size:14px; line-height:25px; color:#666;}
.main_right .content img { max-width:930px;}
.main_right .content ul li { float:left; width:925px; padding-top:10px; padding-bottom:10px; border-bottom:#CCC 1px dashed;}
.main_right .content ul li:hover { background:#f2f2f2;}
.main_right .content .title { font-size:20px;  width:950px; text-align:center; padding-bottom:20px; padding-top:20px;}

.main_right .content dl { width:220px; float:left; margin-left:10px; margin-top:20px;}
.main_right .content dl img { width:220px; height:220px; padding:1px; border:#CCC 1px solid; float:left;}
.main_right .content dl img:hover { border:#1282d4 1px solid;}
.main_right .content dl dd { width:220px; float:left; height:20px;  text-align:center; line-height:20px;}

.main_right .rongyu dl { width:215px; float:left; margin-left:20px; margin-right:10px; margin-top:25px;}
.main_right .rongyu dl img { width:215px; height:275px; padding:1px; border:#CCC 1px solid; float:left;}
.main_right .rongyu dl img:hover { border:#1282d4 1px solid;}
.main_right .rongyu dl dd { width:215px; float:left; height:20px;  text-align:center; line-height:20px;}

.main_right2 { width:950px; float:right; margin-top:30px; margin-bottom:50px; }
.main_right2 .main_bread { width:950px; border-bottom:#CCC 1px solid; padding-bottom:20px;margin-top:30px;}
.main_right2 .content .title { font-size:20px;  width:950px; text-align:center; padding-bottom:20px; padding-top:20px;}
.main_right2 .content { width:930px; padding:10px 0px; border:#CCC 1px solid; padding:10px;  float:left; font-size:14px; line-height:25px; color:#666;}





/*list*/
.list_page{text-align:right;margin:10px;}
.list_page a{margin:0px 1px;padding:4px 6px;border: 1px solid rgb(153, 153, 153);;}
.list_page span{background-color: #00479d;color:#fff;margin:0px 1px;padding:4px 6px;border: 1px solid #8fcdf6;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #cadae7 ;color:#333;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}
.pages { width:910px; text-align:right; margin-top:20px; border-top:#CCC 1px dashed; padding-top:10px;}















































.friend{height:413px;margin:0 auto;overflow:hidden;width:1280px;}
.mr_frbox{height:407px;padding:24px 0px 0px; margin-top:50px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:110px 10px 0 0;width:28px;}
.mr_frUl{float:left;height:202px;width:1047px;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:110px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:256px; font-size:14px; text-align:center; margin-left:20px; margin-right:20px;overflow:hidden;position:relative;}
.mr_frUl ul li a img{/*display:block;*/width:250px;height:250px; border:#eee 3px solid; margin-bottom:10px;}
.mr_zhe{width:300px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}


/* 懒人图库 搜集整理 www.lanrentuku.com */

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
