/* CSS Document */
*{margin:0; padding:0;}
body{font-family:"宋体"; font-size:12px; color:#333; overflow-x:hidden;}
img{border:none;}
li{list-style:none;}
p{line-height:20px;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}

.main{width:1100px; margin:0 auto; position:relative;}

.main .head{height:120px; background:url(../images/bg_head.jpg) 0 0 repeat-x;}

.main .head .sethome{text-align:right; padding-right:50px;}

.main .banner1{position:relative;}

.main .head .logo{padding-left:50px; padding-top:15px; width:192px; float:left;}

.main .nav{width:836px; padding-right:0px; float:right;}
.main .nav li{float:left; padding-top:36px;}
.main .nav li a{blr:expression(this.onFocus=this.blur());}
.main .nav li a:focus{-moz-outline-style: none;outline-style: none;}

.main .banner{position:relative;padding-bottom:0px;background:#F0ECE9;margin:0; height:168px; overflow:hidden}
.top_banner{position:absolute; left:0; top:0px; z-index:111;}

.main .cont{background:url(../images/bg_cont.jpg) 0 0 repeat-x; min-height:370px; _height:370px; padding-top:20px; padding-left:50px; padding-right:50px;}

.main .cont .tec{width:270px; float:left; padding-right:26px; background:url(../images/line.jpg) right 0 no-repeat; height:265px; overflow:hidden;}
.main .cont .tec .cont_tec{height:200px; padding-top:15px; text-align:center; background:url(../images/bg_mes.jpg) 0 0 no-repeat;}

.main .cont .tec .cont_tec .r1{padding-left:36px; width:231px; height:29px; background:url(../images/bg1_news.jpg) 14px 0 no-repeat; line-height:29px; text-align:left;}
.main .cont .tec .cont_tec .r1 a,.main .cont .tec .cont_tec .r2 a{width:130px; padding-right:6px; display:block; float:left;}

.main .cont .tec .cont_tec .r2{padding-left:36px; width:231px; height:29px; background:url(../images/bg2_news.jpg) 14px 5px no-repeat; line-height:29px; text-align:left; color:#fff; padding-top:5px;}
.main .cont .tec .cont_tec .r2 a{color:#fff;}

.main .cont .tec .mess{padding-top:30px;}

.main .cont .news{width:431px; padding-left:20px; padding-right:24px; background:url(../images/line.jpg) right 0 no-repeat; float:left; height:255px; overflow:hidden;}

.main .cont .pic_news p{float:left; padding-left:15px; padding-right:15px;}

.main .cont .news .cont_news{padding-left:10px; padding-right:10px; padding-top:5px;}
.main .cont .news .cont_news ul li{line-height:22px; color:#999999;}
.main .cont .news .cont_news ul li a{display:block; width:330px; padding-left:8px; background:url(../images/ico.gif) 0 7px no-repeat; float:left; line-height:22px;}

.main .rec{width:207px; padding-left:20px; float:left; height:255px; overflow:hidden;}
.main .rec .cont_rec p{padding-top:8px; padding-bottom:8px;}


.main .cont_pro{height:85px; padding-top:10px; overflow:hidden; background:url(../images/bg_pro.jpg) 0 0 no-repeat; padding-left:10px; padding-right:10px;}
.main .cont_pro td{padding-left:5px; padding-right:5px; text-align:center;}

.main .cont_pro #marqueedivcontrol2 img{border:1px solid #DDDDDD;}

.main .cont2 .cont3{background:url(../images/bg_cont2.jpg) 0 0 repeat-y; padding-bottom:20px;}

.main .cont2{background:url(../images/bg_cont.jpg) 0 0 repeat-x; min-height:370px; _height:370px; padding-left:0px; padding-right:32px;}
.main .cont2 .left{width:241px; float:left; min-height:487px; _height:487px; background:#F0F0F0 url(../images/title_navi.jpg) 0 0 no-repeat; padding-top:70px; padding-bottom:10px;}
.main .cont2 .left .title_cate{width:137px; height:31px;font-weight:bold; color:#fff; background:url(../images/bg_cate.jpg) 36px 0 no-repeat; line-height:31px; padding-left:36px; text-align:center;}
.main .cont2 .left .cont_cate{width:130px; padding-left:45px; }
.main .cont2 .left .cont_cate li{line-height:24px;}
.main .cont2 .left .cont_cate li a:link,.main .cont2 .left .cont_cate li a:visited{text-decoration:none;color:#666666;}
.main .cont2 .left .cont_cate li a:hover{color:#1C7AE0;}
.main .cont2 .left .cont_cate li a.oabmenu:link,.main .cont2 .left .cont_cate li a.oabmenu:visited{color:#333333;}
.main .cont2 .left .cont_cate li a.oabmenu:hover{color:#1C7AE0;}
.main .cont2 .left .cont_cate li a.nowmenu{font-weight:bolder;color:#1C7AE0;}

.main .cont2 .left .search{width:137px; padding-top:20px; padding-left:36px;}

.main .cont2 .right{width:792px; float:right; padding-top:15px;}
.main .cont2 .right .title{height:39px; line-height:39px; background:url(../images/bg_title.jpg) 0 0 no-repeat; padding-left:20px; padding-right:20px;}
.main .cont2 .right .title .left_title{width:250px; float:left; font-weight:bold; font-size:14px;}
.main .cont2 .right .title .right_title{width:420px; float:right; text-align:right;}

.main .cont2 .right .pro_list{padding-top:20px; padding-left:15px; padding-right:15px;}

.main .cont2 .right .pro_list .pro{width:160px; padding-left:15px; padding-right:15px; float:left; margin-bottom:25px;}

.main .cont2 .right .pro_list .pro .title_pro{height:20px; line-height:20px; background:#3296D4; padding-left:12px; font-weight:bold; color:#fff;}
.main .cont2 .right .pro_list .pro .title_pro a{color:#fff;}

.main .cont2 .right .pro_list .pro .cont_pro1{border:3px solid #F0F0F0;}
.main .cont2 .right .pro_list .pro .cont_pro1 .pic_pro{border-bottom:3px solid #F0F0F0; text-align:center;}

.main .cont2 .right .pro_list .pro .cont_pro1 .word_pro{padding-left:10px; line-height:18px; padding-top:5px; padding-bottom:10px;}

.main .cont2 .right .pro_list .pro_detail{width:322px; height:172px; float:left; border:1px solid #ddd; margin-left:20px;}
.main .cont2 .right .pro_list .word_detail{width:300px; padding-left:10px; float:left;}

.main .cont2 .right .pro_list .title_info{padding-top:30px;}
.main .cont2 .right .pro_list .cont_info{padding-left:8px; padding-right:10px; padding-top:10px; background:url(../images/bg_inf.jpg) 0 0 repeat-x;}

.main .foot{height:267px; background:url(../images/bg_foot.jpg) 0 0px repeat-x; padding-top:35px; padding-left:50px; padding-right:50px; position:relative; color:#787878;}
.main .foot a{color:#787878;}

.main .foot .about,.main .foot .succ,.main .foot .link{width:160px; float:left; font-size:13px;}
.main .foot .about p,.main .foot .succ p,.main .foot .link p{ padding-bottom:5px; padding-left:5px; line-height:16px;}
.main .foot .about .title_about,.main .foot .succ .title_succ,.main .foot .link .title_link{line-height:16px; font-weight:bold; border-bottom:1px solid #999; margin-bottom:5px;}

.main .foot .contact{width:370px;padding-left:40px; float:right;}
.main .foot .contact .title_contact{line-height:16px; font-weight:bold; border-bottom:1px solid #999; margin-bottom:5px; padding-bottom:5px;}


.foot2{top:220px; text-align:center; position:absolute; width:1100px; color:#fff; left:0px;}

.aboutx{width:750px;margin:0 auto;margin-top:10px;}


.new_tit{width:710px;border:solid 1px #e1e1e1;background-color:#efefef;height:26px;color:#3f3f3f;text-align:center;font-weight:bolder;margin-top:10px;}
.new_tit_ul{border:solid 1px #FFF;height:24px;overflow:hidden;line-height:24px;list-style:none;}
.new_tit_lil{float:left;width:620px;list-style:none;}
{width:710px;font-size:12px;color:#666666;}
ul.new_item{height:18px;overflow:hidden;border-bottom:1px dotted #cccccc;text-align:center;margin-top:10px;padding-bottom:3px;}
ul.new_item li.new_iteml{float:left;width:620px;text-align:left;list-style:none;}
ul.new_item li.new_iteml img{float:left;margin:3px 5px 0px 8px;}
ul.new_item li.new_itemr{list-style:none;}
ul.new_item a:link,ul.new_item a:visited{color:#555;text-decoration:none;line-height:12px;}
ul.new_item a:hover{color:#333;text-decoration:none;}
.fenpage{text-align:center;margin-top:8px;color:#555;list-style:none;width:700px;}
.fenpage a:link,.fenpage a:visited{color:#333;text-decoration:none;}
.fenpage a:hover{color:#FF2200;text-decoration:underline;}
.fenpage span{color:#FF2200;}

.newtitle{text-align:center;line-height:22px;border-bottom:dashed 1px #999;margin-bottom:10px;}
.newtitle span{font-size:14px;font-weight:bolder;}


ul.pic_item{float:left;width:187px;height:160px;text-align:center;}
ul.pic_item li.pic_ites{width:175px;height:78px;background-color:#FFFFFF;border:solid 1px #EEE;margin:0 auto;padding-top:22px;}
ul.pic_item li.pic_itemn{margin-top:5px; line-height:20px;}

#slide-index {
	POSITION: relative;WIDTH:1100px; HEIGHT: 322px; OVERFLOW: hidden;
}
#slide-index .slides {HEIGHT: 322px;}
#slide-index .slide {
	POSITION: relative;FLOAT: left; HEIGHT: 322px
}
#slide-index .image {
	Z-INDEX:1; POSITION:absolute;float:left;width:1100px;left:0px;
}
#slide-index .text {
	Z-INDEX: 2; POSITION: absolute; TOP: -500px;
}
#slide-index .button {
	Z-INDEX: 2; POSITION: absolute; TOP: -550px
}
#slide-index .button {
	WIDTH: 138px; DISPLAY: none
}
#slide-index .control {
	Z-INDEX: 40; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 19px; CURSOR: pointer;
}
#slide-index .control A {
	BACKGROUND-IMAGE: url(../images/hw_000506.gif); FILTER: alpha(opacity=60); WIDTH: 11px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; CURSOR: pointer; MARGIN-RIGHT: 6px; opacity: 0.6;
}
#slide-index .control A:hover {
	BACKGROUND-IMAGE: url(../images/hw_000506.gif); FILTER: alpha(opacity=100); opacity: 1
}
#slide-index .control A.active {
	BACKGROUND-IMAGE: url(../images/hw_000506.gif); FILTER: alpha(opacity=100); opacity: 1
}
.autoMaxWidth {
	POSITION: relative; HEIGHT: 322px; OVERFLOW: hidden
}

.lmbk2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 20px; PADDING-TOP: 10px;width:1100px;}
#swfplayer {MARGIN: 10px 0px}
