@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0px;padding:0px;font-size:13px;text-align:left; font-family:"Î¢ÈíÑÅºÚ";}

BODY {
		FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 14pt; color:#333; background:url(../images/bj.jpg) repeat-x top;
}
TD {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 150%
}
P {
	FONT-SIZE: 12px
}

LI {
	FONT-SIZE: 12px;
	list-style:none;
}
INPUT {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}

A{
	FONT-SIZE: 13px; COLOR: #333; TEXT-DECORATION: none;font-family:"Î¢ÈíÑÅºÚ";
}
A:hover {
	FONT-SIZE: 13px; COLOR: #fa6500; TEXT-DECORATION: none;font-family:"Î¢ÈíÑÅºÚ";
}
.bai{color:#FFFFFF}
.bai a{ color:#FFFFFF}
 img{ border:0; display: block;}
.bk{ border:1px solid #cfcfcf; background:#f4f4f4; border-top:none;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.left{ float:left;}
.right{ float:right;}
.block{ display:block;}
.mr10{ margin-right:10px;}
.ml10{ margin-left:10px;}
.head{ width:100%;}
.clear{ clear:both;}
.mat{ margin:auto;}


.head{width:100%; height:inherit; margin:0 auto; overflow:hidden;}
.ss{width:1100px; height:28px; margin:0 auto;}
.ss_l{width:80%; height:28px; float:left;}
.ss_l ul{line-height:28px;}
.ss_r{width:20%; height:28px; float:right;}
.ss_r ul{line-height:28px; text-align:right;}
.hd{width:1100px; height:104px; margin:0 auto;}
.dh{width:1100px; height:45px; margin:0 auto;}
.dh ul li{ width:157px; height:45px; float:left;text-align:center; }
.dh ul li a{ font-size:15px; display:block;width:180px; line-height:45px; color:#FFFFFF;}
.dh ul li a:hover{ background-color:#da751f; font-size:15px; font-family:Î¢ÈíÑÅºÚ; display:block;width:180px; line-height:45px; color:#FFF; }
.banner{width:100%; height:462px;}
.pro{width:100%; height:594px; background:url(../images/bt_bj.jpg) repeat-x; overflow:hidden; margin-top:54px; overflow:hidden;}
.pro_nr{width:1100px; height:594px; margin:0 auto;}
.pro_bt img{ margin-left:410px;}
.pro_lb{ width:1100px; height:494px;}
.pro_l{float:left; width:44px;}
.pro_c{float:left; width:1014px; height:494px;}
.pro_r{float:right; width:42px;}
.pro_bg{background:url(../images/main_07.png) no-repeat center top; width:267px; height:100px;margin:0 auto;}
.pro_bgp1{FONT-SIZE: 20px;text-align: center;position: relative;top: 18px;color: #9d9d9d;}
.pro_bgp2{FONT-SIZE: 22px;font-family: 'ºÚÌå';font-weight: bold;text-align: center;line-height: 75px;}
.pro_bgp2span{color: #0e74bf;}
.gy{width:100%; height:458px; background:url(../images/about_bj.jpg) no-repeat center top; margin-top:38px; overflow:hidden;}
.gy_nr{width:1044px; height:285px; margin:0 auto; margin-top:142px;}
.gy_tp {float:left;}
.gy_tp img{margin-top:27px; margin-left:27px;}
.gy_jj{width:480px; height:232px; float:right; margin-top:27px; margin-right:22px;}
.gy_bt{width:250px; height:34px;}
.gy_bt ul{}
.gy_bt ul li{width:104px; height:34px; margin-left:5px; text-align:center; line-height:34px; float:left;}
.gy_bt ul li a{ width:104px; height:34px;font-size:14px; color:#FFFFFF; background-color:#1aa445; display:block;}
.gy_bt ul li a:hover{width:104px; height:34px;;font-size:14px; color:#FFFFFF; background-color:#0b2643; display:block;}
.gy_wz{width:480px; height:168px;}
.gy_wz ul{ margin:20px 5px 20px 5px; line-height:26px;}
.gy_m{}
.con_ys{ width:100%; height:545px; background-color:#fcfafa;}
.ys{width:1100px; height:404px; margin:0 auto;}
.ys_bt{ margin-left:398px; margin-top:76px;}

.ys_tp{background:url(../images/main_22.png) no-repeat center top; width:1100px; height:404px;margin:0 auto;}


.xw{width:100%; height:500px; background:url(../images/bt_bj.jpg) repeat-x; overflow:hidden; margin-top:47px; overflow:hidden;}
.xw_nr{width:1100px; height:424px; margin:0 auto;}
.xw_bt img{margin-left:405px;}
.xw_list{width:1100px; height:308px; margin-top:20px;}


.foot{width:100%; height:140px; background:url(../images/foot_bj.jpg) repeat-x;}
.foot_nr{width:1003px; height:120px; margin:0 auto;}
.foot_nr ul{ padding:15px 0 15px 0; color:#FFFFFF; line-height:26px; text-align:center;}
.foot_nr ul a{color:#FFFFFF; line-height:26px;}
.foot_nr ul a:hover{color:#FFFFFF; line-height:26px;}

.tp img{margin-top:12px;}

.news_list1{width:530px;overflow:hidden; height:120px; float:left; margin-left:20px; overflow:hidden; margin-top:20px;}
.news_rili1{float:left; width:118px; height:90px; }
.news_rili1 img{border:5px solid #eaeaea;}
.news_rili2{float:right; width:50px; height:100px; background-image:url("../images/news_f2.png")}
.zuixin1{width:340px; float:left; height:100px; padding-left:15px; padding-bottom:10px;}
.zuixin1 a{color:#d97203;font-size:13px;font-family:"Microsoft Yahei"; font-weight:bold; line-height:26px;}
.zuixin1 span{color:#4d4d4d; font-weight:normal;font-size:12px; line-height:24px; height:40px; width:324px;}
.news_fr{width:50%; float:left;}
.rilishang{ width:33px; height:50px; margin:0 auto; font-size:12px;margin-top:10px;}
.rilishang .month{color:#333333; font-size:12px;  }
.rilishang .day{color:#333333; font-size:16px; }
.rilixia{ width:41px; height:19px; margin:0 auto; color:#333333; font-size:12px; margin-top:3px;}


.content_sx{width:165px; margin:20px auto 0; }
.content_sx a{ display:block; float:left; margin-left:5px;height:30px;}
.syg{ background:url(n_l_1.png); width:30px; height:30px;}
.syg:hover{ background:url(n_l_2.png)}
.xyg{ background:url(n_r_1.png); width:30px; }
.xyg:hover{ background:url(n_r_2.png)}

.news_list1{width:530px;overflow:hidden; margin-top:10px;height:120px; float:left; margin-left:20px; overflow:hidden;}
.news_rili1{float:left; width:118px; height:90px; }
.news_rili1 img{border:5px solid #eaeaea;}
.news_rili2{float:right; width:50px; height:100px; background-image:url("../images/news_f2.png")}
.zuixin1{width:340px; float:left; height:100px; padding-left:15px; padding-bottom:10px;}
.zuixin1 a{color:#d97203;font-size:13px;font-family:"Microsoft Yahei"; font-weight:bold; line-height:26px;}
.zuixin1 span{color:#4d4d4d; font-weight:normal;font-size:12px; line-height:24px; height:40px; width:324px;}
.news_fr{width:50%; float:left;}
.rilishang{ width:33px; height:50px; margin:0 auto; font-size:12px;margin-top:10px;}
.rilishang .month{color:#333333; font-size:12px;  }
.rilishang .day{color:#333333; font-size:16px; }
.rilixia{ width:41px; height:19px; margin:0 auto; color:#333333; font-size:12px; margin-top:3px;}

.ryzz{ width:740px; height:inherit; overflow:hidden;}
.ryzz ul{ width:740px; list-style:none;}
.ryzz ul li{ height:180px; width:170px; float:left; _margin-right:10px; margin-right:13px; margin-bottom:10px;}
.ryzz ul li p{ text-align:center; line-height:30px;}
.ryzz ul li img{ border:1px solid #CCCCCC; padding:4px;}


/* µ¼º½ÑùÊ½*/
.menu { font-family:"Î¢ÈíÑÅºÚ"; width:811px; position:relative; margin:0; font-size:15px;  height:112px; float:left;}
.menu ul li a{display:block; text-decoration:none; width:115px; height:112px; text-align:center; line-height:112px; font-size:15px; overflow:hidden;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative; color:#333333;}
.menu ul li ul {display: none; color:#333333;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; width:115px; height:112px; background-color:#1267d1;}
.menu ul li:hover ul {display:block; position:absolute; top:112px; left:0; width:115px; z-index:999px;}
.menu ul li:hover ul li{ width:115px; }
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:url(../images/xl01.png) no-repeat; color:#FFF; font-size:12px; height:28px; line-height:28px;}
.menu ul li:hover ul li a:hover {background:url(../images/xl02.png) no-repeat; color:#FFF; font-size:12px;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:211px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

.pr_11{ height:30px; line-height:30px; text-align:left; margin-top:3px; border-bottom:1px solid #ececec; text-indent:20px;background:url(../images/flbj.jpg) no-repeat;}
.pr_11 a{ color:#333333;  display:block; width:204px;}
.pr_11 a:hover{ color:#fff; height:30px; line-height:30px; display:block;width:204px; background:url(../images/flbjx.jpg) no-repeat;}

.pr_22 { height:28px; line-height:28px; text-align:left; margin-top:3px; border-bottom:1px solid #ececec; font-size:12px; text-indent:20px;}
.pr_22 a{ color:#333333; display:block; width:204px;  font-size:12px;}
.pr_22 a:hover{ color:#166cb6;display:block;width:204px;  font-size:12px;}


.right_menu{width:204px; margin-left:12px; margin-bottom:20px; margin-top:10px;}

.focus {
	height:520px;
	overflow:hidden;
	position:relative;
	background:#fff;}
	
.focus_m ul {
	width:100%;
	height:520px;
	overflow:hidden;
	}
.focus_m li {
	width:100%;
	height:520px;
	_float:left;
	}
.focus_s {
	height:10px;
	position: absolute;
	z-index:20;
	bottom: 20px;
	text-align:center;
	width: 100%;
	}
.focus_s  ul{
   margin: auto;
   width: 180px;
}

.focus_s li {
	float: left;
	height:10px;
	width:50px;
	overflow:hidden;
	margin-right:10px;
	background: #ddd;
	}
.focus_s .active {
	 background: #bb5604;
	}

.focus_l,.focus_r {position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:200px;}
.focus_l {left:0px;}
.focus_r {right:0px;}
.focus_l b,.focus_r b {position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span {display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer; margin-right:28px;}
.focus_l span {left:12px;background:url(l.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='l.png');_background:none;}
.focus_r span {left:16px;background:url(r.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='r.png');_background:none;}
.focus_l:hover,.focus_r:hover {*zoom:1;}
.focus_l:hover b,.focus_r:hover b {opacity:0.5;filter:alpha(opacity=50);}

.tp img{margin-top:12px;}




.newslist{ width:100%;}
.newslist ul{}
.newslist ul li{ height:30px; line-height:30px; border-bottom:1px dotted #CCCCCC;}
.newslist ul li span{ float:right; color:#999999}

#pages { padding:14px 0 10px; font-family:ËÎÌå }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


.content{height:auto; padding-top:10px; line-height:26px; color:#333; text-align:left; font-family: "Microsoft YaHei"; float:right; font-size:14pt;width:100%;}
.content p,.content div{line-height:30px; color:#333; text-align:left; font-size:10pt; padding-bottom:6px;}
.content h3{height:31px; line-height:31px; font-size:16pt; color: #FF3300; border-bottom:1px solid #efefef; text-align:center;font-family: "Microsoft YaHei"; font-weight:normal}
.content h3 font{ float:left; width:100px;}
.content h3 span{float:right; font-weight:normal; font-size:12px; color: #666; width:600px; overflow:hidden; text-align:right}
.content h3 span a:link,.content h3 span a:visited{font-size:12px; color:#666; text-decoration:none;}
.content h3 span a:hover{ color:#ff0000; text-decoration:none;}
.content h4{ text-align:center; color:#999999; font-weight:normal; border-bottom:1px dotted #CCCCCC; margin-bottom:20px}

.products{ 
	margin-bottom:10px;
	width:800px; 
	overflow:hidden;
	}
.products ul{width:800px;}
.products ul li{ 
	width: 266px; 
	margin-bottom:18px; 
	float:left;
	overflow:hidden;
	}

.products ul li p{ 
	line-height:45px; 
	text-align:center;
	height: 50px; 
	color:#666666;

	}
.products ul li img{ 
    border:1px solid #e1e1e1; padding:2px;
   
	}
.xxsm{
	border-bottom: 3px solid #ddd;
	line-height: 40px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.xxsm ul{
	background: #6699cc;
    color: #fff;
    width: 130px;
    text-align: center;
	font-size:18px;
}


.FocusPic{zoom:1;position:relative; overflow:hidden; width:218px; height:155px; border-top:none; margin-top:5px; margin:auto;}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:218px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}



.list_pic_li {width:200px; float:left; margin-right:10px; _margin-right:7px;}
.list_pic_li p{text-align:center; width:200px; height:30px; line-height:30px; background:#EEE; margin-top:5px;}
.list_pic_li p a{ color:#FFFFFF;}

.mian{
	width: 1100px;
	margin: 30px auto;
	
}


.index_l{
    
	width:250px;  
	float:left; 

	}
.index_r{ 
    
	width:810px; 
	float:right;
	}
.n_nav{
	border-bottom: 7px solid #ececec;
	height: 42px;
	
}
.n_nav .tits{
	color: #666;
    float: left;
    font-size: 24px;
    line-height: 24px;
	}
.n_nav .home{
	color: #bbbbbb;
    float: right;
    font-size: 12px;
    height: 13px;
    line-height: 13px;
    margin-top: 15px;
    padding-left: 23px;
	}
.n_nav .home a{ 
	color: #bbbbbb;
    font-size: 12px;
	}
.n_nav .home a:hover{ 
	color: #cd1570;
	}
.nei_bk{
	line-height:24px; 
	padding-top:20px ; 
	}

.pr_fl{
	 width:250px;
	 }
.pr_fl dl{
	 width:250px;
	 padding: 20px 0 ;
	 background: #0176c6;
	 color: #fff;
	 font-size: 22px;
	 text-indent:25px;
	 }
.pr_fl ul{

	background: #f4f4f4;
	border-bottom: 5px solid #ddd;
}
.pr_fl ul li{ 
	border-bottom: 1px solid #d6d7d9;
    line-height: 50px;
	}
.pr_fl ul li a{ 
	display: block;
    font-size: 15px;
    height: 50px;
	line-height:50px;
	text-indent:25px;
    width: 230px;
    background:url("tb9.png") no-repeat center right ;
	}
.pr_fl ul li a:hover{
	display: block;
    font-size: 15px;
    height: 50px;
	line-height:50px;
    text-indent:25px;
    width: 230px;
    color: #0176c6;
    background:url("tb91.png") no-repeat center right;	
	}
.pr_fl ul li .xdhgl{
	display: block;
    font-size: 15px;
    height: 50px;
	line-height:50px;
    text-indent:25px;
    width: 230px;
    color: #0176c6;
    background:url("tb91.png") no-repeat scenter right;	
	}

.fl{
    width:250px;
	height:inherit;
	background: #f4f4f4;
	border-bottom: 5px solid #ddd;
	
}

.fl_bt{
	 width:250px;
	 padding: 20px 0 ;
	 background: #51b8c1;
	 color: #fff;
	 font-size: 22px;
	 text-align: center;
}
a,img{border:none;}
                            .rollBox{width:1010px;height:450px;float:left; margin-top:20px;}
                            .scrollcon{width:1010px;height:450px;}
                            .Cont{width:1010px;overflow:hidden;float:left;height:450px;}
                            .ScrCont{width:10000px;}
                            .Cont .pic{width:250px;height:450px;overflow:hidden;float:left;}
                            .Cont .pic img{display:block;}
                            #List1, #List2{float:left;}
.ys_tp ul{ width: 1200px;height: 404px;}
	.ys_tp ul li { width: 320px;height: 170px;float:left;margin-left:343px;margin-top:34px;}
	.ys_tp ul li:first-child{margin-left:94px;}
	.ys_tp ul li:nth-child(3){margin-left:94px;}
	.ys_tp ul li h2{
		font-size: 15px;
    color: red;
    padding-bottom: 8px;
    text-align: left;
	}
	.ys_tp ul li p{
	font-size: 14px;
    line-height: 20px;
    color: #888;
	}