@charset "gb2312";
/* CSS Document
Theme Name: 
Theme URI: 
Description: A website for guide themes.
Version: 
Author: lcz
 */

body { background-color:#FFF; font-family:Verdana, Arial, Tahoma; font-size:12px; color:#000; line-height: 24px; text-align:left;}
*{ margin:0px; padding:0px;}
.clear{ clear:both;}
a:hover {
	text-decoration:underline;
}
img {
	text-decoration:none;
	border:0px;
}
ul {
	list-style-type:none;
}
a {
	text-decoration:none;color:#000;
}
td {
	font-size:14px;TEXT-ALIGN: left;
}
h3 {
	margin:0px;
	padding:0px;
}
.hbox{width:1002px; margin:0 auto;}
.header_left{ float:left; width:500px;line-height:30px; height:30px;text-align: left;}
.header_right{ float:right; text-align:center; width:210px;line-height:30px; height:30px;}
.header_right li{ float:left; width:60px;  margin-right: 10px;line-height:30px; height:30px;}
.header{  background: #f3f3f3;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #918b8e;
 *height:auto;
  border-bottom: solid 1px #e6e6e6;
  margin: 0 auto;
  width: 100%;}
.logo{ float:left;margin-top: 10px;}
.phone{ float:right; font-size:18px; margin:26px 0px 10px 0px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", Verdana, Arial, Tahoma;}
.nav{ float:right; width:714px; height:44px;*position:relative; z-index:999;}
.nav a{ font-size:14px; display:block;}
.nav li{ float:left; width:119px; height:44px; line-height:44px; text-align:center; position:relative;}
.nav li a:hover{background:url(../images/nav.jpg) no-repeat;color:#FFFFFF;text-decoration:none;}
.nav .n{ background:url(../images/nav.jpg) no-repeat;}
.nav .n a{color:#FFFFFF;}
.nav li ul{ position:absolute; top:44px; left:0px; background:#1b7ccd; z-index:999; display:none;}
.nav li ul li a{ color:#FFF;}
.nav li ul li a:hover{ background:#1b7ccd;}
.nav_lin{ background:#197ed0; height:5px;}
.banner{ margin:0 auto; width:100%; height:437px; text-align:center;}


.about{ float:left; width:314px; margin-top:20px; height:300px; overflow:hidden;}
.news{float:left; width:334px;margin-top:20px; margin-left:20px;height:300px; overflow:hidden;}
 .news li{ width: 334px;
  border-bottom: 1px dashed #ccc;
  line-height: 39px;
  float: left;}
.news a{ float:left; width:230px; height:39px; line-height:39px; display:block; overflow:hidden;}
.news span{ float:right; width:79px;}
.content{float:right; width:314px;margin-top:20px;height:300px; background:url(../images/lianxi.jpg) no-repeat 176px 165px;}
.title{ height:30px; border-bottom:#1c7bcb solid 2px;}
.about_cot{ margin-top:10px;}

.about_img{ text-align:center;}
.about_img img{ width:297px; height:102px;}

.companycot{ height:140px; margin-top:5px; overflow:hidden; }

.product{ width:1026px; margin:0px auto;margin-top:20px;}
.producttitle{ width:1002px; margin:0px auto;height:30px; border-bottom:#1c7bcb solid 2px;}
.product h2{ width:200px; float:left;}
.product .more{ float:right;}
.procot li { width:157px; float:left; margin-top:10px; margin-left:12px;}
.procot li img{ border:solid #CCCCCC 1px;height:210px;
  width: 155px;}
.procot li .zi{ width:147px; height:30px; padding:0 5px; overflow:hidden; line-height:30px; text-align:center; background:#1b7ccd; display:block; font-weight:normal;}
.procot li .zi a{color:#FFFFFF; font-size:14px; }
.a_lin{background:#197ed0; height:5px; margin-top:20px;}
.b_lin{background:#e9e9e9; height:50px; }
.c_lin{background:#d7d7d7; /*height:100px;*/ padding-top:20px;}
.c_lin li{ display:inline-block; margin-left:25px;}
.flexslider { position: relative; height: 437px; overflow: hidden; background: url(../images/../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 437px;}
.slides li img{ margin:0px auto;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center; left:0;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden;   border: 1px #fff solid;background:#197ed0; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0; background:#beca05;}

.fenzhan{ width:1000px; margin:10px auto; overflow:hidden;}
.fenzhan span{ float:left;}