@charset "utf-8";
/* CSS Document */
/* 超小屏幕（手机，小于 768px）*/


	
@media (min-width: 481px)and (max-width: 767px) { 
	.mainbanner {MARGIN-top: 130px;} 
	.alno {display: none;}

}
@media (min-width: 768px)and (max-width: 1199px) { 
	.mainbanner {MARGIN-top: 180px;} 
.phone{  width:287px; }
.header_middle {height:130px;}	
.header_middle .logo{height:130px; }
	
}
@media (min-width: 1200px) { 
	.header_middle {	width:1200px;	overflow:hidden;	margin:0 auto;	height:130px;}	
	.nav_m{ width:780px; float:right; padding-top:20px; padding-left:20px;}
.phone{  width:287px; }
.header_middle {height:130px;}	
.header_middle .logo{height:130px; }
	.so_l{float:right; margin-right:65px;}
	.mainbanner {MARGIN-top: 130px;} 
	.footer_b{ WIDTH: 1200px;}
	.content  .title {	width:700px;}
	.dom_r{ width:1200px; }

.cqd{ width:1060px; margin:80px auto 20px;}
	.cqdm{ width:1060px;  margin:60px auto 0;}
	.wein_m{ width:1200px; margin:0 auto;}
	.wein_1{ width:390px; float:left; text-align:center;}
.wein_1 img{ width:390px; height:300px;}

.wein_2{ width:390px; float:left; padding-left:15px; text-align:center;}
.wein_2 img{ width:390px; height:300px; }


.wein_3{ width:390px; float:right; text-align:center;}
.wein_3 img{ width:390px; height:300px;}
	
	
}
/*------全局定义-------------------- */

* {
	padding:0px;
	margin:0px;
}

body {
	font-size:14px;
    font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; 
	color:#333;
	line-height:18px;

}
b, em {
	font-weight: normal;
}
i {
	color: #9A9A9A;
	float: right;
	font-size: 12px;
	font-style: normal;
	padding-left: 5px;
}
li, dl, ol {
	list-style: none outside none;
}
table {
	border-collapse: collapse;
}
a img, img, button, input {
	cursor: pointer;
	border:0px;
}
a {
   font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; 
	color:#333;
	text-decoration:none;
}
a:hover {
	text-decoration: none;
	color:#969593
}
ul {
	list-style:none;
}
input, select, button {
	font:12px Verdana, Arial, Tahoma;
	vertical-align:middle;
	
}
select {
	border:none;
}
.clear {
	clear:both;
	height:0px;
	overflow: hidden;
}
#wrap {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.main,.wrap{
	width:100%;
	overflow:hidden;
	border-top: solid 1px #dedede;
	padding-top:10px;
}
body {
}
/*-----------------float--------------------*/
.left1 {
	float:left;
}
.right {
	float:right;
}
/*---------------------头部-------------------*/
#header{ margin:0 auto;  position:fixed; top:0px; left:0px; width:100%; z-index:999999; background:#FFF; height:130px; overflow:inherit;}
/*---顶部导航开始---*/

.header_nav{ width:565px; float:left;}
.header_nav ul {
	overflow:hidden;
	display:block;
	margin:0 auto;
	padding:5px 0px;
}
#header .header_nav ul li {
	display:block;
	float:left;
	padding:0px 10px;
}
#header .header_nav ul li a {
	color:#676767;
}
#header .header_nav ul li a span{ color:#ba0007;}
#header .header_nav ul li a:hover {
	color:#e9b40d;
}
#header .header_nav ul li img { width:13px; height:12px; padding-right:5px; vertical-align: middle; }
#header .header_nav ul h5 {
	width:550px;
	color:#ec3c00;
	display:block;
	float:left;
	font-size:12px;
	font-weight:lighter;
}
#header .header_nav ul .snav{ float:right;}
#header .header_nav ul .home {
	border:none;
}
/*---顶部导航结束---*/
.header_middle {margin:0 auto;	 }	
.header_middle .logo{ float:left;   }
.header_middle .logo img{width:100%;}
.header_middle .logo a{display:block;}

.so_l{float:right;}
.lqq{ height:37px; margin-top:20px; overflow:hidden}
.lqq_l{ float:left;height:28px;  background:url(../img/qq.png) no-repeat left center; margin-top:4px;}
.lqq_l:hover{  background:url(../img/qq_hover.png) no-repeat left center;}
.lqq_l a{ padding-left:32px; height:26px; color:#666; font-size:14px;}
.lqq_r{ float:left; margin-left:20px; margin-right:25px;height:31px;width:38px; background:url(../img/wx.png) no-repeat left center; margin-top:4px;}
.lqq_r:hover{ background:url(../img/wx_hover.png) no-repeat left center;}
.lqq_r a{ padding-left:38px; height:26px; color:#666; font-size:14px; }
.phone{  background:url(../img/phone.png) no-repeat left center; height:37px;  float:right;}

.phone p{ font-size:24px; color:#727272; padding-left:32px; height:25px;}
/*---头部中间内容结束---*/	

/*---网站主导航开始---*/
.nav_m{ width:auto; float:right; padding-top:20px; padding-left:20px;}
.nav_m ul {  FONT-SIZE: 14px; POSITION: relative; HEIGHT:27px; overflow:hidden
}
.nav_m ul li {
FLOAT: left; LIST-STYLE-IMAGE: none; LINE-HEIGHT:27px; LIST-STYLE-TYPE: none; HEIGHT: 27px; width:100px; text-align:left;
	
}
.nav_m ul li a {
COLOR: #000;  text-align:left; FONT-SIZE: 18px; display:block;  font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana;
}
.nav_m ul li a:hover {
COLOR:#dc2320; }

/*---网站主导航结束---*/
/*---网站主导航结束---*/


/*---------banner----------*/
.banner ,.wrap_banner{
margin:0 auto; overflow:hidden
}
.banner img{ overflow:hidden}
.wrap_banner{height:300px;}

.saro{ width:1200px; margin:0 auto; height:62px;}
.saro .tites_r{ float:right; padding-top:10px}
/*------ //搜索框 ---------*/

.search {
	padding-top:15px;
	height:40px;
	float:right;
}

.search ul {
	height:28px;
	padding-top:10px;
	display:block;
	margin:0 auto;	
}
.search ul li {
	float:left;
	display:block;
	line-height:28px;
	padding-right:13px;
	color:#009901;
	font-weight:bold;
	font-size:14px;
}
.search ul li h5 {
	font-size:14px;
	color:#e35c02;
}

.search_1{
  float:right;
  }

#search-keyword {
	width:160px;
	height:26px;
	line-height:26px;
	padding-left:25px;
	color:#888;
	border:#dedede solid 1px;
	background:#FFF url(../img/ser.jpg) no-repeat 8px 6px;
}
.search_1 .sousuoBut {
	width:60px;
	height:28px;
	border:none;
	font-weight:bold;
	background:#FFF url(../img/serch.jpg) no-repeat;
}
.form h4 {
	display:none;
}
.form {
	float:left;
	margin:0 10px 0 0;
*margin:0 10px 0 0;
	_margin:5px 10px 0 0;
}


.aru{ float:right;}

.keysoe{ padding-top:15px; float:right;}
.keysoe span{ color:#666}
.keysoe a{ color:#999}
/*----------------------- 下拉菜单 ---------------------*/

.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 150px;
	visibility: hidden; 
	margin-top: 0px;	
	border-top:none;
	background:#f1f7fe;
}

.dropMenu li {
	display:block;
	height:30px;
	line-height:30px;
	overflow:hidden;
	border-bottom:1px solid #dddddd
}
.dropMenu a {
	 font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana;
	display: block;
	height:30px;
    line-height:30px;
    padding-left:10px;
	font-size:12px;
	color:#333
}

* html .dropMenu a {
	font-size:12px;
	width: 100%;
	color:#333;
}

.dropMenu a:hover {
	color:red;
	text-decoration: underline;
	color:#FFFFFF;
	background-color:#969593;
	text-decoration: none;  
}

/* 底部
--------------------------------------------------------------  */


.hot_Search{ width:998px; margin-top:10px;}
.hot_Search .nir{ width:996px; border:1px solid #ffffff; background:#f9f9f9;}
.hot_Search ul { padding:10px 13px;}
.hot_Search ul li{ display:inline; padding:0 3px;}
.hot_Search ul li h3{ font-size:12px; float:left;}

.wpf{ height:190px; background:url(../img/index_58.jpg) repeat-x;}
 .wpf_m{MARGIN: 0 auto;   OVERFLOW: hidden;}
 .addre{   float:left; }
.titb{ height:auto; line-height:37px; border-bottom: solid 1px #d0cfcb}
.titb h3{font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:16px; color:#d0cfcb}
.addre ul{ overflow:hidden;}
.addre ul li{ line-height:21px;font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:12px; color:#d0cfcb; background:url(../img/foot_l.jpg) no-repeat left center; padding-left:10px;}
.addre ul span{line-height:21px;font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:12px; color:#d0cfcb; padding-left:70px; display:block;}

.link{ width:188px; float:left; }
.link ul{ overflow:hidden;}
.link ul li{ line-height:21px;}
.link ul li a{font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:12px; color:#d0cfcb}

.tsoen{   float:left; }
.tsoen ul{ overflow:hidden;}
.tsoen ul li{ line-height:21px;font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:12px; color:#d0cfcb}

.eshm{ width:129px; height:155px; float:right; padding:18px 0 0 0;}

/* 底部
--------------------------------------------------------------  */
/*--------foot-------*/
.footer{  line-height:24px; background:#FFF;}
.footer_b{MARGIN: 0 auto;  OVERFLOW: hidden; padding:15px 0;}
.xex_l{ float:left; font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana;}
.xex_r{ float:right; }
.xex_r a{ font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; padding:0 3px;}
/* ------------------在线客服-------------------------------  */
#floatTips {
	font-size:11px;
	position: absolute;
	right:10px;
	top:177px;
	width:120px;
}
#close {
	background: url(../qq/middle.gif) repeat-y 0 0;
}
#close td {
	height: 26px;
	text-align: center;
	vertical-align:middle;
}
#close td a {
   font-size:12px;
	color: #000000;
}
#close table td a images {
	margin-left: 8px;
}
.eshm.col-xs-2{float:right; text-align:right;}

.xex_l.col-xs-8{font-size:12px;}
.xex_r.col-xs-3{font-size:12px; text-align:right;}


.lqq_r .wxer{display:none; position:absolute; top:68px; left:0px; z-index:9999;}
.nav>li>a{padding:0;}
.nav>li>a:hover{background:none;}
.navbar-default{background:none; border:none;}
.navbar-default .navbar-nav>.active>a{background:none; }
.navbar-default .navbar-nav>.active>a:hover ,.navbar-default .navbar-nav>li>a:hover{background:none; color:#e00910;}
.so_l{position:relative;}
.header_middle{height:auto; overflow:inherit;}
.lqq_l a{width:100%;  }
.lqq_r a{width:100%;   display:block;}
.phone a{width:100%;   display:block;}
.srvCns{display:block;}
.phone_qq{display:none;}



.mainbanner {
	POSITION: relative; PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  CLEAR: both; OVERFLOW: hidden;  HEIGHT:auto;  
}f#main
.mainbanner_window {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -965px; PADDING-LEFT: 0px; WIDTH: 1920px; PADDING-RIGHT: 0px;MARGIN-TOP:0px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 50%
}
.mainbanner_window.col-xs-12 ,.mainbanner_window.col-xs-12 img.col-xs-12{padding:0;}
.mainbanner_window UL {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mainbanner_window LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px;   PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: rgb(204,204,204); FLOAT: left; FONT-SIZE: 0px; PADDING-TOP: 0px; 
}
#main{ width:1100px;  zoom:1; margin: 20px auto 25px; }
#main_content{width:100%; background:#fff; position:relative; overflow:hidden; padding-bottom:20px;}
.dom{ height:109px;  width:900px; margin:0 auto;}
.dom_l{ width:197px; float:left; background:#71706e; margin:2px 0;}
.dom_l h2{ overflow:hidden;}
.dom_l h2 a{color:#fff; font-size:20px;  font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; line-height:105px; text-align:center; font-weight:normal; display:block;}

.dom_r ul{ overflow:hidden}
.dom_r ul li{ width:auto;  float:left;  }
.dom_r ul li a{color:#333; font-size:20px;  font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana;  text-align:center; display:block; height:40px; line-height:40px; display:block; float:left;  margin-top:51px; padding:0 25px;
border-radius:5px;}
.dom_r ul li a:hover{background:#d0251d; color:#fff;}
.dom_head{height:142px; line-height:142px; background:#e3e3e3;}


.caes_c{ overflow:hidden;}
.caes_c ul{ overflow:hidden;}
.caes_c ul li{ width:25%;   background:#FFF; float:left; margin:0;}
.caes_c ul li h2{font-size:20px; color:#615d5c;  font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-weight:bold; padding:13px 0 0 0px; }
.caes_c ul li h2 b{font-size:20px; color:#615d5c;  font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-weight:bold; }
.caes_c ul li h3{font-size:16px; color:#615d5c;  font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; padding:13px 0 0 20px; }
.caes_c ul li img{padding:0px; width:100%;  }
.caes_c ul li p{font-size:13px; color:#615d5c;  font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; padding:22px 20px 0 20px; line-height:25px; height:120px;}
.caes_c ul li span{ float:right; padding-right:20px;}
.caes_c ul li span img {width:30px; height:30px;}
.caes_c ul li a{display:block;  position:relative;}
.caes_c ul li a .anli_bg{display:block; background:#f00; opacity:0.8; width:100%;   position:absolute; z-index:100; top:0; left:0; padding:0;}
.caes_c ul li a .tit{color:#fff; font-size:30px; position:absolute; z-index:100; top:0; left:0; padding:0; width:100%;  }
.caes_c ul li a .tit p{color:#fff; padding:0; height:auto; line-height:40px; text-align:center; font-size:20px;}
.caes_c ul li a .tit h2{ font-weight:bold; color:#fff; font-size:30px; text-align:center;}
.caes_c ul li a .tit h2 b{font-weight:bold; color:#fff; font-size:30px; text-align:center;}
/*-----------banner---------------------------------------- */
#banner img {
	width:1200px; height:350px; padding-top:25px;
}
/*----------- 左边内容---------------------------------------- */
#side1{ width:169px;   background:#e5e5e5; border:1px solid #d8d8d8;float:left; margin-top:15px;}
#side1 h3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333; padding:15px 0 0 20px; font-weight:500;}
#side1 ul{ padding:15px 0 15px 5px;}
#side1 ul li{ height:30px; background:url(../images/main2_5.jpg) no-repeat 0 0; padding-left:15px; line-height:26px;}
#side1 ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
#side1 ul li a:hover{ color:#F00;}
.left{
   width:169px;
   float:left;
   overflow:hidden;
   }

 .tit h3 {
	float:left;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	color:#D71920;
} 
/*--------二级导航---------*/
.werv{ overflow:hidden; margin-bottom:10px;}
.werv dl{ padding-bottom:15px; border-bottom:1px solid #CCC;}
.werv dl dt{ font-size:12px; color:#666; line-height:24px;}

.part{   margin-bottom:10px;  } 

.part ul{  overflow:hidden;   } 
   
.part h2{
   height:76px;
   line-height:90px;
   background:url(../images/main_05.jpg) no-repeat;
   font-size:18px;
   display:block;
   color:#fff;  
   text-indent:30px; 
  font-family:Microsoft YaHei,SimSun;
   } 

.part .box{ overflow:hidden   }   
   
 
.part ul li {height:48px; display:block; margin:2px 0; /*background:url(../images/list_t.jpg) no-repeat;*/ }
 
.part ul li a{
	display:block;
	
	color:#333;
	height:48px;
	font-size:20px;
	line-height:48px;
	font-family:Microsoft YaHei,SimSun;	
   }
.part ul li a.thisclass{color:#bf1500;}
.part ul li a:hover{ /*background:url(../images/list_b.jpg) no-repeat;*/
   color:#d0251d;}
.box_botton{ height:18px; background:url(../images/main_25.jpg) no-repeat;}
.box h3{ font-size:16px; color:#333; padding-bottom:10px; font-weight:normal}
   /*---------联系方式--------*/

.left .contact { background:#FFF;
   } 
.left .contact .tit {
	width:100%;
	height:40px;
	line-height:40px;
	
}

.contact .nir{ overflow:hidden
} 
.contact .nir h2{
   height:37px;
   line-height:37px;
   
   font-size:14px;
   display:block;
   color:#000;  
   text-indent:20px; 	
	} 
   	     
.left .contact ul{ 
    
   padding:10px;
   overflow:hidden;
   } 

.left .contact img{
   width:100%;
   overflow:hidden;
   margin-bottom:10px;
   } 

.left .contact li{
   line-height:24px;
   font-family:"Microsoft Yahei","宋体";
   } 

.left .contact .shrink{	
  text-indent:35px;
  }		
.dov{ padding-top:10px;}
#side2{ width:880px;   float:right; overflow:hidden; background:none; padding:20px;}
#side2 { font-size:12px; color:#333;}

#side2 .titles {height:38px; line-height:38px; border-bottom: solid 1px #e7e7e7;}
#side2 .titles h2 { height:36px; line-height:36px; display:block; float:left; font-size:20px; font-weight:700; padding:0 100px 0 0;   color:#333; border-bottom:2px solid #e00910; font-weight:normal}
#side2 .titles span { float:right; padding-right:20px; color:#666;}
#side2 .titles span a {color:#666;}
#side2 .titles span a:hover {color:#c00;}
#side2 .rr .list{ padding:18px 0 20px;}
#side2 .rr .list ul{ margin-left:2px;}
#side2 .rr .list ul li{ height:40px; line-height:40px;}
#side2 .rr .list ul li span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; float:right;}
#side2 .rr .list ul li a{ font-size:16px; color:#1c1b17;}
/* ---------------------分页------------------------------- */

.dede_pages{ padding-top:20px;}
.pagelist {
    height:35px;
    float:right;
	color:#999;
}

.dede_pages ul {
	float:right;
	}
.dede_pages .firstPage {
	width:30px;
}
.dede_pages ul li {
	float:left;
	line-height:20px;
	height:20px;

	margin-left:5px;
	font-size:12px;
	border:1px solid #E9E9E9;
	padding:0px 7px;
	width:auto;
}
.dede_pages ul li a:hover {
	color:#ff0000;
	text-decoration:none;
}
.dede_pages ul li.thisclass, .pagelist ul li.thisclass a, .pagelist ul li.thisclass a:hover {
	background-color:#e5e5e5;
	}
.dede_pages .pageinfo {
	color:#999;

}
.dede_pages .pageinfo strong {
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


.content{
  font-size: 16px;   
  overflow:hidden;
  padding:15px 0;
  line-height:24px;
  color:#333;
	}
.content .img {
    
   overflow:hidden;
   padding-top:5px;
   }
   
.content .img li {
   width:174px;
   height:220px;
   float:left;
   overflow:hidden;
   padding-right:15px;
   }
   
.content .img li img {
   width:170px;
   height:170px;
   display:block;
   padding:1px;
   border:1px solid #dedede;
   }
   
.content .img li span{
   line-height:18px;
   display:block;
   font-size:12px;
   text-align:center;
   }
   
.content .img span b{
   font-weight:lighter;    
   }
 .e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	height:80px;
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
/* ------当前位置-------- */


.location{
   height:30px;
   line-height:30px;
   color:#666666;
   font-size:12px;
   border-bottom:1px solid #dedede;
   }

.location .lt{
   float:right;
   padding-right:10px;
   }
      
.location strong{
	font-weight:lighter;
  }
   
.location a,.location a:hover{
   color:#666;
   }  
   
 

.description {
	background:#Fafafa;
	border: 1px solid #E6E6E6;
	color: #706A6A;
	font-size: 14px;
	line-height: 24px;
	padding: 8px 16px;
}
/* ------------------------信息详细页--简单--------------------------- */


.content  .title {
	height:36px;
	line-height:36px;
	text-align:center;
	width:auto;
}

.content  .title h1 {
	font-size:16px;
	font-weight:700;
}

.content  .info {
    width:700px;
	text-align:center;
	height:30px;
	line-height:30px;
	padding-bottom:10px;
	font-size:12px;
	color:#666666;
}
.content  .info span {
	padding:0 10px;
}
.ShareTo {
	background:#F1F1F1 url(../images/ShareTo.png) no-repeat 10px 2px;
	padding-left:15px;
}
.ShareTo li {
	display:inline;
	padding:0 23px;
}
.ShareTo .sidebar span {
	color:#c00;
}
.description {
	background:#Fafafa;
	border: 1px solid #E6E6E6;
	color: #706A6A;
	font-size: 14px;
	line-height: 24px;
	padding: 8px 16px;
}
.article {
	padding-top:15px;
}
.article p {
	padding-bottom:15px;
}
index_article .article p {
	padding-bottom:0px;
}
/*---------------上下页----------------------*/


.prenext {
    height:50px;
	margin-top:15px;
	padding:0px 10px;
	border-top:1px dashed #dedede;
	border-bottom:1px dashed  #dedede;
}
.prenext li {
    height:50px;
	line-height:50px;
	width:50%;
	float:left;
	color:#333;
	overflow:hidden;
	font-size:14px;	
}

.prenext li a{
	color:#333;	
	font-size:14px;	
}


/*---------------相关内容----------------------*/

.correlation{
	margin-top:15px;	
	}
	
.correlation  h2{
	line-height:30px;
	font-size:14px;
	color:#333;
	border-bottom:1px #dedede solid;
	text-indent: 15px;
}

.correlation .img {
    
   overflow:hidden;
   padding:15px 0px 10px 5px;
}

.correlation .img li {
	width:165px;
	height:155px;
	float:left;
	padding-right:20px;
}

.correlation .img li img {
	width:165px;
	height:120px;
	float:left;
}

.correlation .img p{
	width:165px;
	height:35px;
	line-height:35px;
	text-align:center;
	display:block;
	font-size:12px;
}
.correlation .list{
   width:100%;
    
   overflow:hidden;
   padding:15px 0px 10px 15px;
}

.correlation .list li {
	width:330px;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#666666;
	float:left;
	padding-right:20px;
}
/* -----------------------图片列表---------------------------- */

.content .img {
    
   overflow:hidden;
   padding-top:5px;
   }
   
.content .img li {
   width:160px;
   height:175px;
   float:left;
   overflow:hidden;
   padding-right:20px;
   }
   
.content .img li img {
   width:160px;
   height:120px;
   display:block;
   padding:1px;
   border:1px solid #dedede;
   }
   
.content .img li span{
   line-height:24px;
   display:block;
   font-size:12px;
   text-align:center;
   }
   
.content .img span b{
   font-weight:lighter;    
   }
   
 /*---------------------------------------*/


.testarea,
.intxt
{
	border:1px solid #dedede;
	height:20px;
	line-height:20px;
   }
   
.left td
{
   height:20px;
   line-height:20px;
   padding-top:10px;
   }


textarea{
	height:120px;
	border:1px solid #dedede;
	padding:0px 3px;
  }   
  
/*-------------------*/


.content .purchase{
  width:610px;
  height:80px;
  padding:15px 0px;
  border-bottom:1px solid #eee; 
 }

.content .purchase .pur{
   width:90px;
   height:80px;
   float:left;
   overflow:hidden;
   }
.content .purchase .pur img{
  text-align:center;
   }
   
.content .purchase .pur_1{
   width:510px;
   height:80px;
   float:right;
   font-size:12px;
   color:#333333;
   }
 
 .content .purchase .pur_1 p{
   line-height:18px;
   }  
   

 .pur_1  strong{
   font-size:14px;
   height:16px;
   display:block;
   margin-bottom:5px;
   }


/*--------------guestbook------------------*/

.pur{
    width:100%;
     
    overflow:hidden;
   }

.pur .tit{
   width:100%;
   height:30px;
   line-height:30px;
   font-size:14px;
   background:#e5e5e5;
   overflow:hidden;
   margin:20px 0px;
   }
   
.pur h3{
   width:500px;
   height:30px;
   line-height:30px;
   font-size:14px;
   overflow:hidden;
   display:block;
   float:left;
   padding-left:20px;
   }

.pur p{
   width:80px;
   height:30px;
   line-height:30px;
   font-size:12px;
   display:block;
   float:right;
   }

.pur td{
   padding-bottom:10px;
   }
@media screen and (max-width:480px){
	.wpf_m.col-xs-12{padding:0; }
	.wpf_m .col-xs-4 ,.wpf_m .col-xs-2 ,.wpf_m .col-xs-3{padding:0 5px; }
	.wpf_m .col-xs-3 img{width:100%;}
	.eshm.col-xs-3{margin-top:20px;}
	.wpf{ background:url(../img/index_58.jpg) repeat-x repeat-y;}
	.titb h3{font-size:12px;}
	.addre ul li{font-size:10px;}
	.addre ul span{padding:0;}
	.wpf{background:#333; position:relative; overflow:hidden;  }
	.footer_b {positon:relative; overflow:hidden; padding:0;}
	.eshm.col-xs-2 img{width:100%;}
	}
@media screen and (max-width:480px){
 .header_middle{width:auto;}
 .nav_m{width:100%; float:none; padding:0;}
 .header_middle{height:auto;}
 .header_middle .logo{height:auto; padding-left:15px; padding-top:3px; width:27%;}
 .so_l{ margin:0; float:left; padding-top:6px; padding-left:16%; position:relative; z-index:9999;}
 .so_l img{width:90%;}
 .lqq{margin:0;}
 .phone{width:auto;}
 .container-fluid{overflow:inherit;}
 .nav_m ul{height:auto;}
 .nav_m ul li{float:none; text-align:center; width:100%;  border-bottom:#eee 1px solid; height:40px;}
  .nav_m ul li{text-align:center;}
 #header{height:auto;}
 .mainbanner{padding-top:0;}
 .mainbanner_window UL{margin-top:0;}
 .navbar{margin-bottom:0;}
 .navbar-toggle{margin-right:0;}
 .navbar-nav{margin:0;}
 .nav_m ul li a{text-align:center; line-height:40px;}
 .navbar-default .navbar-nav>.active>a{background:none; line-height:40px; text-align:center;}
 .col-lg-12.col-xs-12{background:#fff;}
 .srvCns{display:none;}
.phone_qq{display:block;}
}
@media (min-width:1200px) {  
    .container {  
        width: auto  
    }  
}  
@media screen and (max-width:320px){
		.header_middle .logo{padding-left:0;}
		.so_l{padding-left:6%;}
		}
@media screen and (max-width:360px){
		.header_middle .logo{padding-left:0;}
		.so_l{padding-left:10%;}
		}

  .addre{float:left;}
  .wpf_m.col-xs-12 {
    max-width: 1200px;
    float: none;
  }
  .tsoen a{color:#d0cfcb;}
  .footer_b.col-xs-12{max-width: 1200px; float: none;}
  .footer_b.col-xs-12 a{color:#333;}
  .fuwuyu{padding-top:10px;}
  .fuwuyu a{color:#d0cfcb;  font-size:12px;}
  .fuwuyu ul li{line-height:21px;}

  @media screen and (max-width: 480px){
    .link, .eshm{
      display: none;
    }
    .addre{width:50%;}
    .tsoen{width:50%;
      display: block;}
    .wpf{height:auto;}
    .footer_b{display:block;}
    .xex_r.col-xs-4{float:left; width:100%; padding:0;}
    .xex_l.col-xs-8{float:right; width:100%; padding:0;}
  }

.content p a{color:#333;}
.col-lg-12.col-xs-12{background:#fff;}
@media screen and (max-width:480px){
	.mainbanner_window UL{width:100%;}
	.mainbanner_window LI{width:100%; height:auto;}
	.mainbanner_window.col-xs-12{padding:0;}
	.mainbanner_window.col-xs-12 img.col-xs-12{padding:0;}
	.mainbanner{height:auto; padding-top:50px;}
	.left{width:100%; border-bottom:#ddd 1px solid;  background:#fff; top:0 !important}
	.part ul li{width:20%; float:left; text-align:center;}
	.part ul li a{font-size:15px;}
	.part ul{margin-bottom:0;}
	.part{margin-bottom:0;}
	.side2.col-xs-12 .titles h2{display:none;}
	#main ,#side2{width:100%;}
	#side2{padding:10px;}
	#main{margin-top:2px;}
	#side2 .titles h2{margin-top:0;}
	.content{width:100%; font-size:14px;}
	
	.content.col-xs-12 img{width:100%;}
	.content.col-xs-12 .xm_tit img{width:auto;}
	.content.col-xs-12 a{color:#333;}
	#side2 .titles{display:none;}
	#side2 .titles h2{margin-top:0;}
	#addons-float{display:none!important}
	
	}
	#side2 .titles h2{margin-top:0;}
	.content.col-xs-12{padding-left:0; padding-right:0;}
	.content h2{height:50px;}
    #side2 .titles h2{margin-top:0;}
    .content.col-xs-12 .title{width:auto;}

    .content .title h1 span{font-weight:normal; color:#666; float:right; font-size:14px;margin-top:3px;}
.content.col-xs-12 img{max-width:100%;}

.banner.col-xs-12{padding:0;}
.banner.col-xs-12 img.col-xs-12{padding:0;}
.mainbanner{height:auto;}
.rslides{height:auto;}
.centered-btns_tabs{top:-40px;}
.dom_head{margin-top:-34px;}
.dom.col-xs-12{width:900px; float:none; padding:0;}
.dom_r.col-xs-12{padding:0;}
.mainbanner{display:block;}
.focus{display:none;}
.focus{ width:100%; height:100%;  margin:0 auto; position:relative; overflow:hidden;   }
	.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
	.focus .hd ul{ display:inline-block; height:5px; padding:0px 5px; background-color:rgba(255,255,255,0.7); 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
	.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
	.focus .hd ul .on{ background:#FE6C9C;  }

	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li img{ width:100%;  height:auto; background:url(images/loading.gif) center center no-repeat;  }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
@media screen and (max-width:480px){
	.caes_c ul li{width:100%;}
	.dom_r ul li a{margin-top:0; font-size:15px; padding:0 20px;}
	.dom.col-xs-12{padding:0; width:auto;}
	.dom_r.col-xs-12{padding:0;}
	.dom_head{height:auto; background:#eee; position:relative; overflow:hidden; padding-top:25px;}
.alno {display: none;}
	.focus{ display:block; margin-top:50px;}
	}

.tit{ height: 100%;
  background-color:rgba(220,38,38,0.8);
   }
.tit h2{margin-top: 30%;}

	.kine_1.col-xs-4 ,.kine_2.col-xs-4 ,.kine_3.col-xs-4{text-align:center; padding:0 2%;}

.banner.container-fluid{ margin:0 -15px;padding: 0;}
.article strong{font-size: 18px;    line-height: 60px;}

