
/* CSS Document */
html, div, ul, ol, li, dl, dd, dt, h1, h2, h3, h4, h5, h6, p, img,form,input,select,option, em,strong,a { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, address,em, strong{ font-weight: normal;font-style: normal;}
strong{ font-weight:bold;}
ul,ol{ list-style:none;}
img,ul{ border: none; padding:0; margin:0;}
input { border:none;}
body{ background:#fff; font-family:"宋体"; color:#555; font-size:14px; margin:0px auto;}
img{ line-height:0px; font-size:0px;}
a { color:#555;}
a:link, a:visited, a:active {text-decoration: none;}
a:hover { color:#FF0000;}


/*首页*/
.nav { width:100%; height:auto; overflow:hidden; background:url(../image/nav5.gif) repeat-x top;}
.nav a:hover { color:#ff0000;}
.nav_a { width:980px; height:39px; background:url(../image/nav3.gif) no-repeat; margin:0px auto; }
.til { width:80px; height:39px; line-height:39px; text-align:center; font-size:14px; font-weight:bold; background:url(../image/shouye1.gif) no-repeat; float:left;}
.til a { color:#fff;}

.nav_a ul { float:left; height:39px;}
.nav_a ul li { float:left; height:39px; line-height:39px; font-size:14px; font-weight:bold; padding-left:10px; }
.til_li { background:url(../image/nav13.gif) no-repeat right; padding-right:11px; }
.nav_a ul li a { color:#fff;}

/*搜索导航*/
.sousuo_nav {
    background-color: #F0F0F0;
    overflow: hidden;
    padding: 2px 0;
    width: 978px;
	height:30px ;
	margin:0px auto;
	border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;
}
.sousuo_nav p {
    float: left;
    height: 25px;
    line-height: 25px;
    padding-left:9px;
    overflow: hidden;
    padding-bottom: 5px;
}
.sousuo_nav p input, .sousuo_nav p select {
    margin: 0;
    padding: 0;
    vertical-align: middle;
}
.chezn { border:1px solid #ccc; width:135px; height:25px;}
.sousuo_nav p select {
    height: 20px;
    margin: 0 0px;
}
.input1 {
    margin-top: 10px;
    padding-top: 10px;
}



.main_m { width:980px; height:auto; overflow:hidden; margin:0px auto 0px auto; }
.main_m a:hover { color:#FF0000;}

.sengt { width:980px; height:auto; overflow:hidden; margin-top:10px;}
.lt_sengt { float:left; width:310px; height:auto; overflow:hidden;}

.ad_img {position:relative; width:308px; height:255px;border:1px solid #ccc;overflow:hidden;}

.foucs{ float:left; width:308px; height:270px; margin-bottom:10px;position:relative;}
.fouc_fouc { width:308px; height:255px; overflow:hidden;position:relative;}
.fouc_fouc li { float:left;width:308px;height:255px; overflow:hidden; text-align:center;}
.fouc_fouc li img { width:300px; height:250px; margin-top:4px; margin-bottom:10px;}

.fourso { width:300px; height:30px; background-color:#000; display:block; position:absolute; top:224px; left:4px; -moz-opacity:.3;opacity:.3;filter: alpha(opacity=30);
}

.tingdang {
	height:34px;
	width:200px;
	
	left:75px;
	z-index:2;
	position:absolute;
	
}
.tingdang li {
	width:14px;
	text-align:center;
	height:14px;
	float:left;
	margin-left:10px;
	background:url(../image/dian2.gif) no-repeat;
	
}
.tingdang li a {
	width:14px;
	height:14px;
	display:block;
}
.tingdang li a:hover {
	background:url(../image/dian1.gif) no-repeat;
	color:#fff;
}

.labe_h { width:308px; height:auto; overflow:hidden; border:1px solid #ccc; margin-top:10px; padding-bottom:8px;}
.tina { height:32px; line-height:32px; border-bottom:1px solid #ccc; background-color:#f6f6f6;}
.tina span { font-size:14px; font-weight:bold; float:left; display:block; width:200px; color:#047fc5; text-indent:10px;}
.tina a { display:block; float:right; margin-right:10px; color:#047fc5; font-size:13px;}

.xiale { width:300px; height:auto; overflow:hidden; margin:10px auto 0px auto;}
.pic_imalw { width:129px; height:94px; border:1px solid #ccc; display:block; text-align:center; float:left; margin-right:10px; margin-bottom:0px;}
.pic_imalw img { margin-top:2px; width:125px; height:90px;}
.xiale span { margin-left:25px; line-height:24px; font-size:12px; color:#666;}
.xiale span a { color:#03a2e4;}

.mengl { width:308px; height:auto; overflow:hidden; text-align:center; display:block; margin-top:4px;}

.lab_lb { width:308px; height:auto; overflow:hidden; margin-top:8px;}
.lab_lb dt { width:308px; height:30px; line-height:30px; text-align:center; font-weight:bold;}
.lab_lb dd { width:290px; height:auto; overflow:hidden; line-height:26px; text-indent:28px; font-size:12px; color:#666; margin:0px auto;}

.midd_content { width:355px; height:auto; overflow:hidden; float:left; margin-left:5px;}

.midd_box_a { width:355px; height:auto; overflow:hidden; background:url(../image/fouus.gif) no-repeat top left; padding-top:30px;}


.huangji { width:345px; height:auto; overflow:hidden; margin-top:7px; margin-left:14px;}
.huangji dt { width:345px; height:30px; line-height:30px; text-align:center; font-weight:bold;}
.huangji dt a { color:#047fc5;}
.huangji dd { width:340px; height:auto; overflow:hidden; line-height:22px; text-indent:25px; font-size:12px; color:#666; margin:0px auto;}
.lvse { color:#047fc5;}


.howna { width:355px; height:23px; line-height:23px; text-indent:23px; font-size:14px; font-weight:bold; background:url(../image/jjj5.gif) no-repeat; margin-top:25px; margin-left:8px;}
.howna a { color:#047fc5;}

.cowlgn { width:345px; height:auto; overflow:hidden; margin-top:10px; margin-left:14px;}
.wong { width:345px; height:auto; overflow:hidden;}

.iowl { width:129px; height:94px; border:1px solid #ccc; text-align:center; float:left;}
.iowl img { width:125px; height:90px; margin-top:2px;}

.xiangxinag { width:205px; height:auto; overflow:hidden; float:right; }
.xiangxinag dt { width:205px; height:30px; line-height:30px; text-align:center; font-weight:bold;}

.xiangxinag dd { width:200px; height:auto; overflow:hidden; line-height:22px; text-indent:25px; font-size:12px; color:#666; margin:0px auto; }

.wohal { border-top:1px dashed #ddd; margin-top:10px; padding-top:10px;}
.wohal li { height:26px; line-height:26px; overflow:hidden;}

.ixalw { height:auto; overflow:hidden; }
.ixalw li { float:left; line-height:26px; width:165px; overflow:hidden; height:26px; margin-left:5px;}

.owlaw { width:345px; height:23px; line-height:23px;  font-size:14px; font-weight:bold; margin-top:15px; margin-left:8px;}
.owlaw a { color:#047fc5; display:block; float:left; text-indent:6px;}
.owlaw span { display:block; float:right;}
.owlaw span img { width:300px;  height:7px; margin-top:8px;}


.rt_content { width:300px; height:auto; overflow:hidden; float:right;}
.xuanc { width:298px; height:auto; overflow:hidden; border:1px solid #ccc; padding-bottom:10px;}

.video{ width:259px; height:auto; overflow:hidden; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:10px auto 0px auto; text-align:center; background:url(../image/bdf.gif) no-repeat bottom;}
.video img { width:257px; height:195px; margin-top:1px; margin-bottom:14px;}
.laowl { width:298px; height:15px; line-height:15px; text-align:center; margin-top:8px; font-size:12px; font-weight:bold;}

.junlwa { width:298px; height:auto; overflow:hidden; border:1px solid #ccc; padding-bottom:10px; margin-top:10px;}
.lase { width:298px; height:auto; overflow:hidden; margin-top:10px;}
.lase li { float:left; width:131px; overflow:hidden; height:auto; text-align:center; margin-left:12px; display:inline; padding-bottom:8px;}
.lase li a { display:block; text-align:center; font-size:12px;}
.wenle { border:1px solid #ccc; width:129px; height:94px; margin-bottom:8px;}
.wenle img { margin-top:2px; width:125px; height:90px;}

.wenle1 { display:none;border:1px solid #ccc; width:129px; height:94px; margin-bottom:8px;}
.wenle1 img { margin-top:2px; width:125px; height:90px;}


.owngl { width:290px; height:auto; overflow:hidden; margin:0px auto 0px auto; border-top:1px dotted #ccc; padding-top:9px;}
.owngl li { background:url(../image/video.gif) no-repeat 5px 8px; line-height:26px; height:26px; font-size:12px; padding-left:25px;}


.tialw { width:285px; height:auto; overflow:hidden; margin:10px auto 0px auto; border-bottom:1px dotted #ccc; padding-bottom:10px;}

.iowl { width:129px; height:94px; border:1px solid #ccc; text-align:center; float:left;}
.iowl img { width:125px; height:90px; margin-top:2px;}

.xiajian { width:150px; height:auto; overflow:hidden; float:right; }
.xiajian dt { width:150px; height:30px; line-height:30px; font-weight:bold; font-size:13px; font-weight:bold;}

.xiajian dd { width:140px; height:auto; overflow:hidden; line-height:22px; text-indent:25px; font-size:12px; color:#666; margin:0px auto; }


.xoalw { width:290px; height:auto; overflow:hidden; margin:0px auto 0px auto;  padding-top:6px;}
.xoalw li { line-height:26px; height:26px; overflow:hidden; font-size:12px; padding-left:5px;}


.ad_ad { width:980px; height:90px; margin:10px auto 0px auto; line-height:0px; font-size:0px;}
.ad_ad img { width:980px; height:90px;}


/*榆次分公司*/
.admin_comp { width:980px; height:auto; overflow:hidden; margin-top:10px;} 

.nav_com { height:34px; width:980px; background:url(../image/mnmhh.gif) no-repeat;}


.conag_admian { width:980px; height:auto; overflow:hidden; border-top:1px solid #12749d; margin-top:1px;}

.lt_aidman { width:665px; height:auto; overflow:hidden; float:left;}
.up_adimg { width:665px; height:auto; overflow:hidden; margin-top:10px;}
.woalw { width:300px; height:250px; float:left;}

.admig_rt{ width:350px; height:auto; overflow:hidden; float:right;}


.roanw { width:345px; height:23px; line-height:23px;  font-size:14px; font-weight:bold; }
.roanw a { color:#047fc5; display:block; float:left;;}
.roanw span { display:block; float:right;}
.roanw span img { width:275px;  height:7px; margin-top:8px;}

.xialeaw { height:auto; overflow:hidden; margin-top:5px; padding-bottom:5px; }
.xialeaw li { float:left; line-height:25px; width:165px; overflow:hidden; height:25px; margin-left:5px;}

.fownalw { width:665px; height:23px; line-height:23px;  font-size:14px; font-weight:bold; text-indent:10px;}
.fownalw a { color:#047fc5; display:block; float:left;;}
.fownalw span { display:block; float:right;}
.fownalw span img { width:584px;  height:7px; margin-top:8px;}

.tngxong { width:665px; height:auto; overflow:hidden; margin-top:5px;}
.tngxong li { float:left; text-align:center; width:131px; height:auto; overflow:hidden; margin-left:30px; display:inline;}
.tngxong li a { display:block; font-size:12px; margin-bottom:8px;}
.laongs { color:#666; line-height:16px; height:16px; overflow:hidden;}
.oangs { color:#333;  line-height:16px; height:16px; overflow:hidden;}

.rt_adimgng { width:299px; height:auto; overflow:hidden; border-left:1px solid #62a9d1; float:right; }
.wonal { width:298px; height:auto; overflow:hidden; margin-left:1px;background-color:#f1f5f7; padding-bottom:8px;}

.lowng { width:298px; height:23px; line-height:23px; font-size:14px; text-indent:10px; margin-top:10px;}
.lowng a { display:block; color:#047fc5;}
.dlaong { float:left; font-size:14px; margin-rigth:10px; font-weight:bold; }

.lowng span { display:block; float:left;}
.lowng span img { width:162px;  height:7px; margin-top:10px;}

.more { float:right; font-size:13px; margin-right:10px;}

.eongl { height:auto; overflow:hidden; margin-top:8px;}
.eongl li { line-height:26px; height:26px; font-size:12px; overflow:hidden; padding-left:10px;}

.sample { height:auto; overflow:hidden; margin-top:10px;}
.sample li { float:left; width:104px; height:auto; overflow:hidden; padding-left:30px;}
.sample li a { display:block; margin-bottom:8px; font-size:12px; color:#333; text-align:center;}
.sample li img { border:1px solid #aaccee; width:102px; height:140px;}


.tiqoad { width:345px; height:auto; overflow:hidden; margin-top:7px; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.tiqoad dt { width:345px; height:30px; line-height:30px; text-align:center; font-weight:bold;}
.tiqoad dt a { color:#047fc5;}
.tiqoad dd { width:340px; height:auto; overflow:hidden; line-height:22px; text-indent:25px; font-size:12px; color:#666; margin:0px auto;}

.tiwlae { width:665px; height:auto; overflow:hidden; margin-top:10px;}
.tiwlae li { float:left; height:30px; line-height:30px; width:210px; overflow:hidden; margin-left:10px; display:inline;}


.lts_down { width:306px; height:auto; overflow:hidden; float:left;}
.wrenlon { width:306px; height:auto; overflow:hidden; font-weight:bold; padding-bottom:20px;}
.wrenlon a { display:block; text-align:center;}
.ownalw { width:304px; height:104px; border:1px solid #ccc;  margin-bottom:10px;}
.ownalw img { width:300px; height:100px; margin-top:2px;}


.leishi { width:340px; height:auto; overflow:hidden; margin-top:10px;}
.leishi li { float:left; width:131px; overflow:hidden; height:auto; text-align:center; margin-left:28px; display:inline; padding-bottom:8px;}
.leishi li a { display:block; text-align:center; font-size:12px;}


.whaong { height:auto;overflow:hidden; margin-top:20px; float:left;}
.whaong li { float:left; text-align:center; width:131px; height:auto; overflow:hidden; margin-left:23px; display:inline;}
.whaong li a { display:block; font-size:12px; margin-bottom:8px;}

.lt_owng { width:16px; height:31px; float:left;}
.lt_owng img { width:16px; height:31px; margin-top:55px;}

.rt_sown { width:16px; height:31px; float:right; }
.rt_sown img { width:16px; height:31px; margin-top:55px;}



.photos_lastlist { width:15200px;left:-1px;padding-left:3px; float: left; height:115px;}
#carousel{width: 918px; float:left; overflow:hidden;}
.photos_lastlist li {
	width: 129px; padding-right: 12px; padding-left: 12px; float: left;
}
.photos_lastlist li img {
	padding: 1px; border: 1px solid rgb(204, 204, 204); width: 125px; height: 90px;
}
.photos_lastlist li p {
	width: 129px; height: 25px; text-align: center; line-height: 25px;
}
.photos_lastlist li p a {
	color: rgb(28, 28, 28); font-size: 12px;
}
.photos_lastlist li p a:hover {
	color: rgb(255, 0, 0);
}
.botton_left {
	width: 16px; height: 31px; margin-top: 32px; float: left; cursor: pointer;
}
.photoscoat_line { height:150px;
	width: 651px; padding-top: 20px; padding-bottom: 5px; margin-top: 15px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed;
}





