
/* CSS Document */
*{ margin:0; padding:0; font-size:12px; color:#000000; border: 0px;}
a:link,a:hover,a:visited,a:active{ color:#000000; text-decoration:none;}
body{ text-align:center;}


.header{ width:1006px; margin:auto; text-align:center;}
.pic{ background:url(../images/header-pic_01.jpg) no-repeat; width:1006px; height:110px;}

.menu{ width:946px;}
.menu ul li{ background:url(../images/menu-bg_03.jpg) repeat-x; width:103px; height:30px; float:left; line-height:30px; vertical-align:middle; }
.menu ul li a { font-size:14px; color:#FFFFFF; }
.menu ul li a:hover{ color:#C29212; font-weight:bold;}
.menu ul .yellow{ background:url(../images/menu-bg2_03.jpg) repeat-x; }
.menu ul .b-line{ background:url(../images/menu-line_03.jpg) no-repeat; height:30px; width:2px;}.menu ul .y-line{ background:url(../images/menuline2_05.jpg) no-repeat; height:30px; width:2px;}
.pic-up{ background:url(../images/under-menu_08.jpg) no-repeat; width:946px;}
.pic-con{ width:946px;}
.pic-down{ background:url(../images/under-pic_11.jpg) no-repeat; width:946px;}

#demo1 img{ width:150px; height:120px;}




/***index****/
.con{ width:930px; margin:auto;}


.left{ float:left; width:670px;}

.chaxun-xinwen{float:left;}
.chaxun{ width:200px; border:#CCCCCC solid 1px; height:100px; }
.xinwen{ height:200px; width:200px; margin-top:10px;}
.gongsixinxi{ float:right;}
.gongsixinxi-con{ background:#F8f8f8; width:410px; height:240px; margin-top:5px;}
.gongsixinxi-con img{ margin-top:10px;}
.gongsixinxi-con p{ height:140px; width:380px; overflow:hidden; line-height:20px;}
 .line-green{ height:2px; border-bottom:#3DD3BD dotted 1px; clear:both; width:400px;}
 
 .left-down{ border:#CCCCCC solid 1px; clear:both; height:160px;} 
 
 
 .right{ width:200px; float:left; margin-left:20px; }
 .gongsirongyu-con{ background:url(../images/gongsirongyu-con_21.jpg); width:205px; height:317px; margin-top:5px;} 
 .zizhichaxun{ margin-top:10px;}
 
.chaxun{ text-align:left; } 
#form2 label{ width:120px; clear:both; margin-top:10px; }
#form2 input{ width:70px; border:#43ABC5 solid 1px; height:20px;}
 #form2{ width:135px; text-align:left; margin-top:10px; float:left; display:block; }
 .chaxun img{ float:right; margin-top:5px; }
 .xinwen{ text-align:left;}
 
 .xinwen li{ line-height:25px; background:url(../images/point_25.jpg) no-repeat; padding-left:5px; background-position:0 8px;}
  .xinwen li span{ margin-right:0; color:#999999; font-size:11px;}


.left-down ul{ list-style:none;}
.tab{ float:right; margin-right:-15px;}
.tab-con{ float:left; width:450px; margin-top:10px;}
.tab a{ width:150px; height:40px; background:#CDD1D3; display:block; margin-top:3px; line-height:40px; vertical-align:middle;}
.tab li{ position:relative;}
.tab .checked{ position:relative;width:180px; height:50px; background:#1D8AE4; display:block; margin-top:3px; line-height:40px; vertical-align:middle; top:0; left:-15px; font-size:14px; color:#FFFFFF; font-weight:bold; }
.tab .no-checked{ width:150px; height:40px; background:#CDD1D3; display:block; margin-top:3px; line-height:40px; vertical-align:middle;}

.tab-con li{ display:none;}
.tab-con li img{ float:left; padding-right:10px;}
.tab-con li p{ text-align:left; border-left:#CCCCCC  dotted 1px; line-height:25px;}
#con-1{ display:block;}
 /***end index****/




.bottom{ background:url(../images/bottom_46.jpg) no-repeat; width:1006px; height:100px;}
.footer ul li{ width:60px;  float:left; text-align:center; }
.footer2{ border-right: #000000 solid 1px; float:left;margin-top:-15px; margin-left:60px;  }
.footer ul { width:300px; margin-left:-700px;}
.footer{ clear:both; text-align:center; margin-top:20px;}


.header{ position:relative;}
.phone-swf{ position:absolute; right:50px; top:38px;}
.pic-con{  background:url(../images/banner1.jpg) no-repeat; width:918px; height:226px; margin-left:-12px;}
.name-swf{ position:absolute; top:260px; left:230px;}