﻿@charset "utf-8";

html{color:#000;background:#FFF; }

body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"宋体";} /*网站字体颜色*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}

del,ins{text-decoration:none;}

li{list-style:none;}

caption,th{text-align:left;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sup{vertical-align:baseline;}

sub{vertical-align:baseline;} 

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

input,button,textarea,select{*font-size:100%;}

input,select{vertical-align:middle;}

i,em{ font-style:normal;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}

table{font-size:inherit;font:100%; border-collapse:collapse;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*title*/

h1 { font-size:32px;}

h2 { font-size:26px;}

h3 { font-size:20px;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h6 { font-size:10px;}



.mt10{ margin-top:10px;}



a { color:#666; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover { text-decoration:underline;}

.vam { vertical-align:middle;}

.clear{ clear:both; height:0; line-height:0; font-size:0;}

.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}

.clearfix{*zoom:1}

p{ word-spacing:-1.5px;}

.tr { text-align:right;}

.tl { text-align:left;}

.center { text-align:center;}

.fl { float:left;}

.fr { float:right;}

.pa{ position:absolute;}

.pr{ position:relative}

/* -- 购物车外部框架 -- */

.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}







/* -- 页面整体布局 -- */

.logo,.h_top,.h_nav,.content , .footer { width:1072px; margin:0 auto;  }

.left { width:211px; float:left; overflow:hidden;margin-right:15px; }

.left2 { width:690px; float:left; overflow:hidden;}

.left3 { width:774px; float:left; overflow:hidden; color:#666;}

.lefttop { background:#fff; height:0; font-size:0; overflow:hidden;border-top:1px solid #fff;}

.left2top { background:#fff; height:0; font-size:0; overflow:hidden;border-top:1px solid #fff;}

.leftbot { background:#fff; height:0; font-size:0; overflow:hidden;  margin-bottom:10px;border-bottom:1px solid #fff;}

.left2bot { background:#fff; height:0; font-size:0; overflow:hidden; margin-bottom:10px; border-bottom:1px solid #fff;}



.right { width:774px; float:left; display:inline;overflow:hidden;}

.right2 { width:295px;  float:right; overflow:hidden;}

.right3 { width:221px; float:right; overflow:hidden; color:#666;}

.righttop { background:#fff; height:0; font-size:0; overflow:hidden;border-top:1px solid #fff;}

.right2top { background:#fff; height:0; font-size:0; overflow:hidden;border-top:1px solid #fff;}


.right2bot { background:#fff; font-size:0; overflow:hidden; margin-bottom:10px;border-bottom:1px solid #fff;}



.right_main { width:772px; border:solid 1px #fff; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}

.right2_main { width:293px; border:solid 1px #fff; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}

.left2_main { width:688px;  border:solid 1px #fff; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}



.h_nav li a:-webkit-any-link{ display:block;}






/*头部开始*/

.topWrap{ width:100%;height:183px;}

.h_top{ height:34px; font:12px/34px "宋体"; color:#a5a5a5; overflow:hidden;}

.h_top span{color:#a5a5a5;}

.h_top span a { color:#a5a5a5; display:inline-block; padding:0 6px;} 



.h_c{ height:145px; overflow:hidden;}

.h_logo{ /*width:600px; height:132px;*/  overflow:hidden; margin:52px 0 0 11px;}

.h_logo span{ display:block; /*width:79px;*/  overflow:hidden;}


.h_logo h1{
    width: 465px;
    font: 20px/30px "Microsoft Yahei";
    color: #000000;
    background: url(../images/h_h1line.gif) no-repeat 33px 80px;
    text-align: center;
    padding: 20px 0 0 29px;
}

.h_logo h1 b{ display:block; font: bold 24px/44px "Microsoft Yahei"; color:#0984d0;}



.h_tel{ /*width:265px; height:70px;*/ margin:22px 0 0 0; overflow:hidden;}

.h_tel p{ font:14px/27px "microsoft Yahei"; color:#000000;padding-left:57px; overflow:hidden; background:url(../images/h_tel.jpg) no-repeat left center;}

.h_tel p span{ font: bold 28px/35px Arial, Helvetica, sans-serif; display:block;color:#0984d0;} 



.h_nav{height:47px; overflow:hidden;}

.h_nav ul li { float:left; height:47px; overflow:hidden; background:url(../images/h_nav_line.gif) no-repeat right center; margin-left:-2px;}

.h_nav ul li a{ display:inline-block; height:47px;  font: bold 14px/47px "Microsoft Yahei"; color:#fff; padding:0 24px; }

.h_nav li a:hover , .h_nav .cur a { text-decoration:none; background:url(../images/h_nav1.gif) repeat-x left top;} 


.header{
	width:100%;
}
.logo_left{
	width:530px;
	height:100px;
	float:left;
}
.logo_left h1 {
    width: 351px;
    height: 85px;
}
.logo_right{
	width:360px;
	height:100px;
	float:right;
}

.t_nav{
	width:100%;
	height:49px;
	background:url(../images/h_bj.jpg);
	clear:both;
}


/*头部结束*/



/*底部开始*/


.footWrap{ background:url(../images/f_bj.jpg) no-repeat center top; height:289px; overflow:hidden;}

.footer{ position:relative;}



.f_nav{ height:50px; overflow:hidden; text-align:center; font:16px/50px "Microsoft Yahei"; color:#ffffff;}

.f_nav a{ color:#ffffff; padding:0 25px; display:inline-block; background:url(../images/f_anv.gif) no-repeat right center;}

.f_nav a.nones{ background:none;}



.f_logo{ 
  display: inline;
  overflow: hidden;
  padding: 49px 0 0 4px;
}

.f_logo img{}



.f_wz{padding:37px 0 0 15px; width:340px; overflow:hidden; font:12px/27px "宋体"; color:#666666; }

.f_wz i{ font-weight:bold;}

.f_wz a{ color:#666666;}

.f_wz em{display:inline-block; padding:0 10px;}

.f_wz img{ vertical-align:middle; display:inline-block; margin-right:15px;}



.footer .f_p1{ position:absolute; top:85px; right:244px;}

.footer .f_p2{ position:absolute; top:85px; right:125px;}

.footer p{ width:120px;display:block; text-align:center; height:120px; font:12px/22px "宋体"; display:block;}

.footer p i{ display:block;width:86px; height:87px; overflow:hidden; margin:0 auto;}

.footer p i img{ padding:4px 3px 4px 4px; background-color:#fff; width:79px; height:79px; }




/*底部结束*/





/*sou*/

.sou_bj{ background:url(../images/sou_bj.jpg) repeat-x center top; height:43px; overflow:hidden;} 

.sou_c{ height:56px; overflow:hidden;}

.inp01{ height:22px; width:192px; overflow:hidden; font:12px/22px "宋体"; border:none; background:url(../images/sou1.jpg) no-repeat left top; padding-left:11px; color:#bbbbbb; margin-top:11px; display:inline;} 

.inp02{ background:url(../images/sou2.jpg) no-repeat left top; width:39px; height:22px; border:0; margin-top:11px;}

.sou_c p{ width:600px; overflow:hidden; display:block; font:12px/43px "microsoft Yahei";}

.sou_c p a{color:#8d8d8d; padding-right:17px;}

.sou_c p b{ color:#363636;}

/*2016-03-25*/
.page {
	width:80%;
	clear:both;
    margin:15px auto;
}

.page li {
  border: #e1e1e1 1px solid;
  float: left;
  margin-left: 10px;
  line-height: 24px;
  padding: 0 10px;
  color:#454545;
}
.page li  a{
	color:#454545;
}
.page li:hover {
background:#ccc;
cursor:pointer;
}
.page .thisclass{
	background:#ccc;
}
.page .thisclass a{
	font-weight:bold;
}
.hezuo  table{
  width: 90%;
  background: #ccc;
  margin-left: 20px;
  margin-top: 10px;
  border-collapse: collapse;
}
.hezuo tr{
  background: #fff;
}
.hezuo th{
  background: #53868B;
  font-weight: normal;
  height:35px;
  color:#fff;
  text-align:center;
}
.hezuo td{
  height: 25px;
  line-height: 25px;
  text-align: center;
  border: 1px solid #ccc;
}
.hezuo tr:hover {
	background:#7AC5CD;
}
.hezuo td a:hover {
	color:#06f;
	text-decoration:underline;
}
.liuyan{
	width:80%;
	height:600px;
	margin:50px auto;

}

.liuyan ul li{
	width:500px;
	height:65px;

}
.liuyan ul li .text{
	width:371px;
	height:30px;
}
.liuyan .area{
width:365px;
height:150px;
}

 li.qtm{
	clear:both;
	margin-top:10px;
	height:70px;
}
.liuyan .tj{
  width: 100px;
  height: 50px;
  margin: 20px  0 0 200px;
}
.liuyan .lyspan{
  display:block;width:78px;height:150px;float:left;line-height:150px;
}


