@charset "gb2312";
* {
	margin: 0;
	padding: 0;
}
body{ font-family:"宋体"; font-size:12px; color:#4d4d4d;text-align:center;background:#FFFFFF;}
#main{ text-align:left; width:1000px; margin-left:auto; margin-right:auto;}
ul,li{ list-style:none;}
img{ display:block; border:none;}
a{ color:#4d4d4d; text-decoration:none;}
a:hover{color:#2284c6; text-decoration: underline;}
h2,h3{ font-size:14px; color:#000; padding-left:12px; line-height:32px; height:32px; margin-bottom:5px;}
h2 img{ display:inline;}
.english{ font-family:"Arial"; font-size:11px; color:#2284c6; margin-left:10px;}
.more{ margin-top:10px; margin-right:5px;}
.address{ font-size:12px; font-weight:normal; margin-right:5px;}
.address a{ color:#000;}
.mbx{ border-bottom:solid 1px #2284c6; height:30px; line-height:30px;}

.auto{ margin-left:auto; margin-right:auto;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

#header{ width:960px; margin:auto; height:80px;}
.logo, .logo img{ width:390px; height:49px;}
.logo{ padding-top:15px;}
.sc{ text-align:right; width:185px;}
.sc p{ line-height:36px;}
.sc img{ width:185px; height:16px; margin-top:10px;}

#nav{ background:#09F;line-height:40px; width:960px; margin:auto; height:40px;}
#nav li{ font-size:15px; font-weight:bold; float:left;}
#nav li a{ color:#fff; text-align:center; display:block; width:110px; height:40px;}
#nav li a:hover{color:#2284c6;  text-decoration:none; background:#06F; color:#FFF}

#bannerr{ height:330px; width:960px; margin:auto; margin-top:10px;}

#content, #footer{width:1000px; margin:auto; float:left;}
.news, .aboutus, .contactus{ width:310px; padding-right:10px; padding-bottom:6px;}
.news li{ background:url(../images/libg.jpg) no-repeat left center; line-height:24px; border-bottom:dotted 1px #575757; padding-left:15px; padding-right:5px; margin-left:14px; margin-right:10px;}
.news li span{ float:right;}

.news, .aboutus{ background:url(../images/divboxg.jpg) no-repeat right 15px;}
.aboutus p{ line-height:24px; padding-left:17px;}

.contactus ul{ background:url(../images/contactusulbg.jpg) no-repeat; width:195px; height:125px; padding-left:10px; padding-top:12px; padding-right:90px; margin-left:12px; margin-top:12px;}
.contactus li{ line-height:24px;}
.name{ color:#2284c6; font-weight:bold; margin-bottom:8px;}

.proshow h2{ border-bottom:solid 1px #2284c6;}
.proshow ul{ width:960px;}
.proshow li{ display:inline; float:left; margin-left:16px; margin-top:10px;}
.proshow li img, .conn_prolist li img{ width:160px; height:102px; padding:5px; border:solid 1px #e7e7e7;}
.proshow li p, .conn_prolist li p{ text-align:center; line-height:24px;}

.friendlink{ background:url(../images/friendlink.jpg) repeat-x; width:1000px; padding-bottom:20px;margin-top:5px;}
#lk{ width:auto; margin-top:10px; font-size:14px; color:#CCC;}
#lk a{ font-size:12px; color:#CCC;}
.friendlink p{ line-height:24px; width:865px; margin-top:15px;}
.friendlink p a{  color:#999;}

.copyright { color:#fff; background:#2284c6; line-height:24px; padding:15px;}
.copyright p span{ float:right;}
.copyright p a, .copyright p a:hover{ color:#fff;}

.n_content{ background:url(../images/ncontentbg.jpg) repeat-y 325px top; width:960px; margin-bottom:10px;}
.conn_left{ width:320px;}
.conn_list{ margin-bottom:10px;}
.conn_list li{ background:url(../images/libg.jpg) no-repeat left center; line-height:24px; border-bottom:dotted 1px #575757; margin-left:20px; margin-right:10px;}
.conn_list li a{ display:block; margin-left:10px; padding-left:5px;}
.conn_list li a:hover{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none; background:#2284c6;}

.conn_right{ width:620px;}
.conn_newslist{ margin-top:15px;}
.conn_newslist li{ background:url(../images/libg.jpg) no-repeat left center; line-height:24px; border-bottom:dotted 1px #575757; padding-left:15px; padding-right:5px; margin-left:14px; margin-right:10px;}
.conn_newslist li span{float:right;}

.page { color:#000; background:#fff;line-height:40px; text-align:center; padding-top:20px;}
.page p a { color:#333; padding:0 3px;}
.conn_prolist{ width:620px;}
.conn_prolist li{display:inline; float:left; margin-left:26px; margin-top:15px;}


.boxs{ padding:1px 10px;}
.titleshow{ text-align:center; color:#000; margin:10px auto; font-size:16px;}
.ti{  border-bottom: 1px solid #dcdcdc; margin:0px auto; text-align:center;}
.showcontent{ min-height:500px; height:auto; overflow:hidden;  line-height:200%; margin:10px auto 0;}



/* 幻灯片开?&#65533; */

/* css 重置 */
body,div,ul,li { padding: 0; margin: 0; }
ul { list-style: none ; }
img { border: none; }
a { blr: expression(this.onFocus=this.blur()); outline: none; }

/*本例css*/
.www51buycom { width: 960px; height: 330px; margin-top:5px; position: relative; overflow:hidden; margin-bottom: 15px; }

/*数字按钮样式*/
.www51buycom .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.www51buycom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.www51buycom .num li.on { background: #FF7700; } /*当前?&#65533;*/

/*上一?&#65533;  下一?&#65533;*/
.www51buycom .prev,
.www51buycom .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px;}
.www51buycom .prev { left: 0; }
.www51buycom .next { right: 0; background-position: right }

/*幻灯片结?&#65533;*/

/*附加*/
.fot{width:auto; height:120px; border-top:#09C 1px solid;}
.fott{height:20px; text-align:left; font-size:14px; padding-left:10px; line-height:20px; font-weight:bold;}
.fot p{margin:auto; padding:auto; text-indent:2em; line-height:20px; text-align:left;}


.page li{ width:auto; height:20px; display:block; float:left; margin-left:10px;}
.page{ height:100px;}

/*??????*/
html{font-size:12px;margin:0px;height:100%;}
.mesWindow{border:#666 1px solid;background:#fff; margin:auto; margin-top:90px; margin-left:50px;}
.mesWindowTop{border-bottom:#eee 1px solid;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:12px;}
.mesWindowContent{margin:4px;font-size:12px;}
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#fff}
#ifr{ height:350px; border:0px;}
#w-if{ margin:auto;}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

/*在线留言订购*/
.feedback{ padding:40px 10px 30px 10px;}
.form-horizontal .form-group { margin-right: -10px;margin-left: -10px;}
.codeimg{ margin: 0px 0px -10px -18px;}
@media (min-width: 769px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
	  .col-sm-6 {
    width: 80%;
  }
 .col-sm-3 {
    width: 80%;
  }	
	
	
	.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}