html, body, ul, li {padding:0; margin:0;}
*{ margin:0; padding:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
/*首页bannan样式*/
body { font: normal 12px 微软雅黑; background-color: #ffffff; color:#333333;overflow-x:hidden;}
a { text-decoration: none; }
img { border: 0; }
em { font-style: normal; font-weight: normal; }
a{ text-decoration: none; color: #333333; }
a:hover { color: #333333; }

.head{ width:100%; height:78px; background:url("../images/beijing.png"); color:#f2e1a3}
.head .logo{ width:1100px; height:78px; margin:auto}
.head .logo .left{ float:left}
.head .logo .right{ float:right; color:#f2e1a3; font-size:14px; height:50px; margin-top:10px;}
.head .logo .right .top{ line-height:25px; text-align:right}
.head .logo .right .bottom{ line-height:25px;}

#menu{
	height:40px; background-color:#E5CC78; font-size:14px;
}
#menu ul{
	margin:auto; width:1100px; height:42px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:100px; line-height:42px;  text-align:center; 
}
.m_li a{
	display:block; color:#E5CC78; width:100px;color:#003487; text-align:center;
}
.m_line{
	float:left; width:1px; height:42px;
	line-height:42px;   /*ff下有效(图片垂直居中)*/
}

.m_li_a{
	float:left; width:100px; line-height:40px; text-align:center; font-weight:bold;
	position:relative; height:40px; background:#003487;color:#E5CC78; text-align:center
}
.m_li_a a{
	display:block; color:#E5CC78; width:100px; text-align:center
}


.smenu{
	width:1096px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:48px;color:#707070;font-size:13px;
}
.s_li{
	line-height:48px; width:auto; display:none; height:48px;
}
.s_li_a{
	line-height:48px; width:auto; display:block; height:48px; 
}
.s_li a{ color:#FFFFFF;}
.s_li a:hover{ color:#FFFFFF;}


.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  height:455px;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0; height:455px;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  margin-bottom: 50px;
  position: relative;
  float: left;
  width: 100%;
  height:455px;
    padding: 0;
  margin: 0;
  }

.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;
 opacity:0.5;
filter:Alpha(opacity=50);
  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;
  }
  
.xinwen{ width:1100px; margin:auto; padding-top:23px; clear:both}
.xinwen .zuo{ width:360px; float:left;}
.xinwen .zuo .left{ width:342px; float:left; border-left:7px solid #003585; height:48px; line-height:48px; padding-left:10px; background:#E4E4E4}
.xinwen .zuo .left .ll{ font-size:16px; color:#003585; float:left}
.xinwen .zuo .left .rr{font-size:16px; color:#003585; float:right; margin-right:20px}
.xinwen .zuo .left .rr a{color:#003585}
.xinwen .zuo .left .rr a:hover{color:#003585}
.xinwen .zuo .jianc{ width:360px; line-height:25px; font-size:14px; height:100px; overflow:hidden; margin:10px auto; color:#333333}
.xinwen .you{ width:425px; float:left; margin-left:15px;}
.xinwen .you .right{ width:408px; float:right; border-left:7px solid #003585;height:48px; line-height:48px; padding-left:10px; background:#E4E4E4}
.xinwen .you .right .ll{ font-size:16px; color:#003585; float:left}
.xinwen .you .right .rr{font-size:16px; color:#003585; float:right; margin-right:20px}
.xinwen .you .right .rr a{color:#003585}
.xinwen .you .right .rr a:hover{color:#003585}
.xinwen .you .dantou{ height:140px; margin:auto; width:425px; clear:both; padding:20px 0px;}
.xinwen .you .dantou .leftx{ width:210px; height:135px; float:left;}
.xinwen .you .dantou .rightx{ width:205px; height:135px; float:right}
.xinwen .you .dantou .rightx h2{ width:205px; font-size:16px; color:#333333;margin-top:0px;  padding-bottom:20px; height:22px; line-height:22px; overflow:hidden}
.xinwen .you .dantou .rightx h2 a{ color:#333333;width:205px;line-height:22px; overflow:hidden;}
.xinwen .you .dantou .rightx p{ height:88px; width:205px; overflow:hidden;color:#333333; font-size:14px; margin-top:-10px; line-height:22px; }
.xinwen .you .dantou .rightx span{ text-align:right; font-size:12px;color:#333333;  float:right; line-height:25px; height:25px;}
.xinwen .you ul{ width:425px; height:96px; margin:5px auto}
.xinwen .you ul li{ width:425px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; color:#333333; font-size:14px;}
.xinwen .you ul li .xinz{ float:left; width:350px; overflow:hidden; height:30px;}
.xinwen .you ul li .xinz a{color:#333333; width:350px; overflow:hidden}
.xinwen .you ul li .xinz a:hover{color:#003585; width:350px; overflow:hidden}
.xinwen .you ul li .xinsj{ float:right}
.xinwen .you .gonggao{ height:70px; width:425px; margin-top:20px;}
.xinwen .you .gonggao .lefttu{ margin-right:15px; width:68px; height:70px;float:left}
.xinwen .you .gonggao .youzi{width:300px; height:70px; float:left; overflow:hidden}
.xinwen .you .gonggao .youzi h3{ height:30px; line-height:30px; color:#003585; font-size:15px; margin:0px;width:300px; overflow:hidden }
.xinwen .you .gonggao .youzi h3 a{color:#003585;}
.xinwen .you .gonggao .youzi h3 a:hover{color:#003585;}
.xinwen .you .gonggao .shangxia{width:35px; height:70px; float:left; margin-left:5px;}

.xinwen .you .gonggao .youzi p{ line-height:20px; height:40px; color:#333333;font-size:13px; margin:0px; width:300px; overflow:hidden}
.dh{ height:20px; line-height:20px; width:100%;clear:both}

.yiyang{color:#333333; font-size:15px; margin-left:10px;}
.dayao{width:630px; height:140px; margin:auto; overflow:hidden; padding-top:20px;}
.dayaos{float:right; width:340px; height:140px; line-height:20px; font-size:13px;}

.pinpai{ width:1082px; margin:auto; height:48px; line-height:48px; background:#E4E4E4; border-left:7px solid #003585; padding-left:10px; clear:both; margin-bottom:35px;}
.pinpai .ll{ font-size:16px; color:#003585; float:left}
.pinpai .rr{font-size:16px; color:#003585; float:right; margin-right:20px}
.pinpai .rr a{color:#003585}
.pinpai .rr a:hover{color:#003585}


.pinpailie{ height:270px; width:1200px; margin:auto; clear:both; padding-left:30px;}


.footer{ width:100%; height:100px; background:url("../images/beijing.png"); clear:both; text-align:center}
.footer .yipai{ width:1000px; margin:auto;}
.footer .yipai a{color:#E0BF5E; font-size:13px;}
.footer .yipai a:hover{color:#E0BF5E; font-size:13px;}
.footer img{ margin:10px;}
.foot{ width:100%; height:30px; line-height:30px; background:#001636; font-size:13px; color:#efefef; text-align:center}


.listbj{ width:100%; height:300px; margin-bottom:20px; overflow:hidden}

.listbj img{ width:100%; height:300px;}
.listcon{ width:1100px; margin:auto; overflow:hidden}
.listcon .leftl{ width:220px; float:left; margin-right:40px; border-LEFT:1px solid #cccccc; border-right:1px solid #cccccc}
.listcon .leftl ul li{ width:220px; height:50px; border-bottom:1px solid #CCCCCC}
.listcon .leftl ul li .lanm{ float:left; line-height:50px; font-size:17px; margin-left:15px;}
.listcon .leftl ul li .lantu{ float:right;margin-right:15px;}
.listcon .rightl{ width:830px; float:right;}
.listcon .rightl ul li{ width:825px;  height:165px; border-bottom:1px solid #cccccc; margin-bottom:20px;}
.listcon .rightl ul li .left{ float:left; width:200px; margin-right:30px; height:140px;}
.listcon .rightl ul li .right{ float:right; width:580px; height:140px;}
.listcon .rightl ul li .right h2{ font-size:18px; color:#333333; margin-bottom:5px;}
.listcon .rightl ul li .right p{ line-height:25px; height:75px; font-size:13px; overflow:hidden; width:580px; color:#666666}
.listcon .rightl ul li .right span{ float:right; margin-top:10px;}
.fenye{ width:825px; height:40px; line-height:40px; margin:30px auto; text-align:center}
.daolan{ width:830px; border-bottom:3px solid #003487; height:31px; line-height:31px; margin-bottom:30px;}


.title{ width:825px; height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:bold}
.xiejie{ width:825px; height:50px; line-height:50px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; font-size:13px; text-align:center}
.bodyconte{ width:825px; margin:30px auto; border-bottom:1px solid #E5E5E5; padding-bottom:20px;}
.liangtiao{ width:825px; height:60px;  font-size:13px;}
.liangtiao .shang{ width:825px; line-height:30px; height:30px}
.liangtiao .xia{ width:825px; line-height:30px; height:30px}


#prodylt{ width:1000px; overflow:hidden}
#prodylt .plist{ width:200px; height:150px; float:left; margin-right:7px; margin-bottom:40px; border-bottom:none;text-align:center}
#prodylt .plist h2{ font-size:16px; height:35px; line-height:35px;}
#prodylt .plist p{ font-size:14px; line-height:25px; height:75px; overflow:hidden; color:#666666}

.chanp{width:825px; border-bottom:1px solid #cccccc; padding-bottom:20px; overflow:hidden; }
.chanp .cpleft{width:430px; float:left}
.chanp .cpright{width:350px;float:right}
.chanp .cpright img{ width:348px; height:250px; border:1px solid #CCCCCC}
.cpleft .heng{ width:430px; font-size:14px; clear:both}
.cpleft .heng .hleft{ float:left; width:100px; text-align:left; height:30px; line-height:30px; font-weight:bold}
.cpleft .heng .hright{ float:left; width:330px; text-align:left;  line-height:30px;font-size:13px;}

.chang{ width:825px; font-size:14px; clear:both;}
.chang .cleft{ float:left; width:120px; text-align:left; height:30px; line-height:30px; font-weight:bold}
.chang .cright{ float:left; width:700px; text-align:left;  line-height:30px; font-size:13px;}
.chang1{ width:825px; font-size:14px; clear:both; height:30px;}
.chang1 .cleft{ float:left; width:120px; text-align:left; height:30px; line-height:30px; font-weight:bold;padding-left:5px;}
.chang1 .cright{ float:left; width:700px; text-align:left;  line-height:30px; font-size:13px;}


.pailie{ width:548px; border-bottom:1px dotted #cccccc; overflow:hidden; padding-bottom:10px;padding-top:20px;}
.zhijian{ width:550px; height:20px; line-height:20px; font-size:18px;}

.jianli{width:230px; height:280px; border:1px solid #cccccc; top:520px; position:fixed; margin-left:600px;}
.jianli .jiantou{ height:40px; line-height:40px; padding-left:10px; width:220px; background:#003585; color:#F0DE96; font-size:16px;}
.jianli #uljj{ padding:0}
.jianli #uljj{ width:210px; margin:auto; margin-top:20px; height:230px;}
.jianli #uljj .lijj{ width:210px; height:25px; line-height:25px; border-bottom:none;  margin-bottom:8px; overflow:hidden}
.jianli #uljj .lijj .left{ width:60px; height:25px; line-height:25px;  text-align:right; color:#003585; font-size:14px;  margin-right:10px;}
.jianli #uljj .lijj .right{ width:135px; height:25px; line-height:25px }


