/* 未能缩小。正在返回未缩小的内容。
(37,1): run-time error CSS1019: Unexpected token, found '}'
(66,69): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(67,24): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
 */

img {border:0 none;}
ul,li{ list-style-type:none;}

.index_bg01 {
	BACKGROUND: url(../images/banner_bg01.gif) repeat-x 0px 0px
}
.index_bg02 {
	BACKGROUND: url(../images/banner_bg02.gif) repeat-x 0px 0px
}
.index_bg03 {
	BACKGROUND: url(../images/banner_bg03.gif) repeat-x 0px 0px
}
.index_bg04 {
	BACKGROUND: url(../images/banner_bg04.gif) repeat-x 0px 0px
}
.index_bg05 {
	BACKGROUND: url(../images/banner_bg05.gif) repeat-x 0px 0px
}

#warp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 357px;; PADDING-TOP: 0px;
}
.banner {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH:1100px; HEIGHT: 357px;
}
.banner_l {
	WIDTH: 23px;  position:absolute; left:-25px; top:147px; z-index:9999;
}
.banner_r {
	WIDTH: 23px;  position:absolute; right:-25px; top:147px; z-index:9999;
}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1100px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}

}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle
}
.slides_container {
	POSITION: relative; WIDTH: 1100px; OVERFLOW: hidden
}
.pagination {
	MARGIN: 26px auto 0px; position:absolute; top:300px; left:505px; z-index:9999;
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object{margin:0; padding:0; }
img { border: 0 none; vertical-align:top; }
ul,li,a{ list-style-type: none; text-decoration:none;}
h1, h2, h3, h4, h5, h6 { font-size:14px; color:#000; }
i, em, cite { font-style: normal; }

body{font-size:12px; color:#333; font-family:"����", Arial, Helvetica, sans-serif; background:#f1f1f1;}
a:link{  list-style-type: none; color:#000;  text-decoration:none;  !important }
a:visited{ color:#000; !important }
a:hover{color:#ff0606;}

.clear{ clear:both;}
.fl{display: inline; float:left;}
.fr{display: inline; float:right;}
.hig_30{height:30px; overflow:hidden; clear:both;}
.hig_60{height:60px; overflow:hidden; clear:both;}
.hig_40{height:40px; overflow:hidden; clear:both;}
.back{ background:none!important;}


/*ͷ��*/
.top{ width:1100px; margin:0 auto; height:90px; overflow:hidden;}
.logo{ padding-top:20px;}
.nav{ width:738px;}
.nav ul li{ float:left; background:url(../images/nav_line.gif) no-repeat left center; width:91px; text-align:center;}
.nav ul li a{ display:block; width:89px; height:60px; padding-top:30px; font-size:16px; font-family: "����"; color:#555;}
.nav ul li a span{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.nav ul li a:hover{ background:url(../images/nav_hover.png) no-repeat; width:91px; color:#fff;}


/*banner*/
#banner{ background:url(../images/bg.png) repeat; height:357px;}
.ban_bottom{ background:url(../images/ban_bg.jpg) no-repeat; width:1100px; height:85px; margin:0 auto;}
.banner{ width:1100px; margin:0 auto;}
.maindiv{ width:1100px; margin:0 auto;}

/*��ҵ����*/
.news{ width:320px;}
.gy_title{ height:27px; padding-bottom:6px;}
.gy_title h2{ font-family: "����"; color:#154484!important; font-size:18px; font-weight:bold;}
.news_title{ background:url(../images/news_title.gif) no-repeat 79px bottom; }
.news_info{ background:url(../images/news_bg.png) repeat-x; height:232px;}
.news_area{ padding:14px 5px 0; width:295px;}
.news_area h3{ text-align:center;}
.news_area h3 a{ color:#FF0000;}
.news_area p{ color:#999; line-height:20px; text-indent:2em; padding:10px 0 5px; border-bottom:1px solid #d2d2d2; margin-bottom:6px;}
.news_list ul li{ color:#acabab; line-height:26px;}
.blue{ color:#1a4497!important;}

/*��Ʒ����*/
.Product{ margin-left:30px; width:400px;}
.pro_title{ background:url(../images/pro_title.png) no-repeat 79px bottom;}
.pro_info{ background:url(../images/Pro_bg.jpg) no-repeat; width:400px; height:232px;}
.pro_arae li{float:left; width:320px;}
.pro_arae li h4{ text-align:right; height:19px; margin-bottom:15px;}
.pro_left{ width:11px; height:20px; margin:107px 12px 0; cursor:pointer;}
.pro_right{ width:11px; height:20px; margin:107px 12px 0; cursor:pointer;}
.pro_arae{ width:317px; height:232px; margin-left:8px;}
.pro_arae p{ background:url(../images/pro_tb.png) no-repeat 0 7px; padding-left:18px; line-height:22px; font-family:"����"!important; font-size:12px!important;}
.pro_btn{ display:block; background:url(../images/pro_btn.jpg) no-repeat; width:96px; height:26px; text-indent:-9999px; margin:5px 0 0 22px;}
.about_title{ background:url(../images/about_title.png) no-repeat 79px bottom;}

/*�����Ƽ�*/
.about{ width:320px;}
.about_info01{ width:320px;}
.about_pic{ border:1px solid #cbcbca; margin-right:9px;}
.about_phone{ background:url(../images/about_phone.jpg) no-repeat; width:319px; height:69px; text-indent:-9999px; margin-top:9px;}
#copright{ background:#154484; height:70px;}
.foot_logo{ padding-top:17px;}
.footer{ width:1100px; margin:0 auto;}
.foot_txt{ color:#d0dae6; padding:30px 0 0 120px;}


/*��������*/
.ny_banner{ width:1100px; margin:0 auto;}
.home{ background:url(../images/home_bg.jpg) no-repeat center bottom; padding:25px 0 32px; line-height:32px; color:#999999;}
.home h3{ font-family: "����"; font-size:20px; color:#154484;}
.home h3 span{ color:#a3a3a3!important; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:15px; font-size:25px; line-height:20px;}
.home a{ padding:0 8px; color:#999999;}
.About_pic{ text-align:center!important; padding-bottom:60px;}
.About_info p{ font-family: "����"; line-height:26px; text-indent:2em; font-size:14px; padding:0 90px 20px;}
.About_info{ padding:30px 0;}
.case_bt{ font-family: "����"; font-size:15px; color:#555; font-weight:bold; padding-left:50px;}
.Case_area{ padding:30px 50px 0 50px;}
.Case_title h2{ background:#154484 url(../images/case_tbleft.gif) no-repeat; height:36px; padding-left:18px; line-height:36px; color:#fff; font-family: "����"; font-size:16px;}
.case_pm{ font-size:12px; padding:15px 0 0 8px; color:#a3a3a3;}
.case_list{ margin-top:19px; padding:20px 0 10px 0; background:url(../images/Case_line.gif) repeat-x;}
.case_list ul li{ font-family: "����"; font-size:14px; color:#555; width:250px; float:left;}
.case_list ul li a{ line-height:36px; color:#555;}
.case_list h3{ font-family: "����"; color:#555; font-size:16px; padding:5px 0;}

/*������Ʒ*/
.Pro_area{ border:1px solid #dcdcdc; background:#fff; width:998px; margin:0 auto; padding:0 0 30px;}
.Pro_area h2{ font-family: "����"; color:#154484; font-size:20px; padding-bottom:30px; background:#fdfdfd; padding:15px 30px 0; margin-bottom:30px;}
.Pro_right01{ width:610px; padding-right:20px;}
.Pro_right01 h3{ font-family: "����"; color:#154484; font-size:15px; padding-bottom:5px;}
.Pro_right01 p{ font-size:14px; padding-bottom:20px; font-family: "����"; line-height:24px; color:#555;}
.Pro_list ul li{ font-family: "����"; font-size:14px; font-weight:bold; background:url(../images/Pro_tb.gif) no-repeat 0 5px; line-height:27px; padding-left:25px;}
.Pro_btn a{ background:url(../images/Pro_btn01.jpg) no-repeat; width:115px; height:35px; margin-top:110px; display:block; text-indent:-9999px;}
.Pro_pic01{ margin-left:30px;}

/*��Ʒ��ϸ*/

.Pro_artcle{ padding:75px 30px 0;}
.Pro_artcle1{ padding:75px 30px 0;}
.Pro_artcle h3{ font-family: "����"; font-size:25px; font-weight:bold; padding-bottom:10px; color:#154484;}
.Pro_txt01{ font-family: "����"; font-size:16px;  line-height:26px;}
.Pro_artcle  h4{ font-family: "����"; color:#154484; font-size:18px; background:url(../images/Pro_artline.png) no-repeat center bottom; padding:35px 0 5px 0; margin-bottom:35px;}
.Pro_artcle1  h4{ font-family: "����"; color:#154484; font-size:25px; background:url(../images/Pro_artline.png) no-repeat center bottom; padding:35px 0 5px 0; margin-bottom:35px;}

.Pro_area01{ padding-bottom:20px;}
.Pro_right{ width:965px;}
.Pro_right h5{ font-family: "����"; color:#154484; font-size:16px; padding-bottom:3px;}
.Pro_right p{ font-family: "����"; color:#555; line-height:24px;}
.Pro_artcle ul li{ float:left;}
.Pro_lc{ background:url(../images/Pro_arttb.png) no-repeat; width:948px; margin:75px 0 0 25px; padding-top:84px; font-family: "����"; font-size:16px; color:#000;}

 
.TongDian_C1 { font-family: "����"; color:#154484; font-size:16px; padding-bottom:3px; text-align:center; font-weight:bold;}
.TongDian_C2{ font-family: "����"; color:#555; line-height:24px; padding:0 50px;}


/*��ϵ����*/
.lxwm_info{ padding:20px 35px 0;}
.lxwm_info h3{ font-family: "����"; font-size:20px; color:#555; padding-bottom:10px;}
.lxwm_area{ border:1px dotted #9d9d9c; width:460px; height:310px; padding:30px 0 0 30px;}
.lxwm_phone{ background:url(../images/lxwm_phone.jpg) no-repeat; width:353px; height:51px; text-indent:-9999px; margin-bottom:25px;}
.lxwm_area p{ font-family: "����"; font-size:18px; padding-top:20px; color:#555;}


/*��Ʒ3*/
.Pro_xy{ background:#4281b4; color:#fff; font-size:15px; font-family: "����";  padding-left:30px; width:1014px; line-height:40px;}
.Pro_xy span{ padding-right:65px;}
.Art_left{ width:177px;}
.Art_left_a  a{ display:block; background:url(../images/Art_link.jpg) no-repeat; width:177px; height:38px; text-align:center; line-height:38px; margin-bottom:15px; font-family: "����"; font-size:14px; color:#555; text-shadow:1px 1px 1px #fff;}
.Art_left_a  a:hover{ color:#fff; background:url(../images/Art_hover.jpg) no-repeat; text-shadow:none;}
.Art_left_b  a{ display:block; color:#fff; background:url(../images/Art_hover.jpg) no-repeat; text-shadow:none; width:177px; height:38px; text-align:center; line-height:38px; margin-bottom:15px; font-family: "����"; font-size:14px;   }
.Art_right{ width:890px;}
.Art_right h1{ font-family: "����"; font-size:25px; text-align:center; font-weight:normal; padding-bottom:15px;}
.tips{ background:url(../images/Case_line.gif) repeat-x bottom; width:890px; padding-bottom:15px; margin-bottom:15px; text-align:center;}
.Artcle p{ text-indent:2em; padding:25px 45px 0 30px; font-size:14px; line-height:24px;}


/*�б�*/

.News_right{ width:890px;}
.News_right ul li{ background:url(../images/Case_line.gif) repeat-x bottom; width:880px; padding-left:10px;}
.News_right ul li p{ background:url(../images/news_listtb.gif) no-repeat 0px 18px; padding-left:21px; line-height:50px; font-size:15px;}
.News_right ul li p a{ font-family: "����";}
.fenye{ padding:15px 0 0 210px;}
.fenye a{ display:block!important; margin-right:2px; float:left; color:#333;}
.fenye span{ display:block!important; margin-right:2px; float:left; color:#999;}
.fenye a:hover{ color:#FF0000;}
.fenye01{ background:url(../images/fy_tb01.jpg) no-repeat; color:#333; text-align:center; line-height:34px; width:50px; height:34px;}
.fenye02{ background:url(../images/fy_tb02.jpg) no-repeat; color:#333; text-align:center; line-height:34px; width:63px; height:34px;}
.fenye03{ background:url(../images/fy_tb03.jpg) no-repeat; color:#333; text-align:center; line-height:34px; width:34px; height:34px;}


/*�˲���ļ*/
.rczm_title{ background:#d0d0d0; width:1040px; height:38px;}
.rczm_title h2{ background:#1e5eaa; line-height:38px; height:38px; font-family: "����"; font-weight:normal; font-size:18px; color:#fff; width:226px; padding-left:10px;}
.rczm_mc{ background:url(../images/Case_line.gif) repeat-x bottom; padding:15px 0; width:1030px; padding-left:10px; font-family: "����"; color:#555; font-size:13px;}
.rczm_mc span{ padding-right:240px;}
.rczm_info{ width:1040px; margin:20px auto 0; color:#555; }
.rczm_info h4{ font-size:13px; font-family: "����"; color:#555; padding-top:15px; padding-left:10px;}
.rczm_info p{ font-size:13px; font-family: "����"; line-height:22px; padding-left:10px;}
.xzzq_info ul li{ float:left; margin:20px 0 20px 50px; padding:20px 155px 0 30px; background:#fff url(../images/xz_tb.jpg) no-repeat 350px 75px; width:290px; height:178px; border:1px solid #e0e0e0;}
.xzzq_info ul li h3{ font-family: "����"; color:#555; font-size:18px; padding-bottom:10px;}
.xzzq_info ul li p{ line-height:22px; color:#999; padding-bottom:10px;}
.xz_btn{ display:block; background:url(../images/xz_btn.jpg) no-repeat; width:82px; height:26px; color:#1b60bf!important; line-height:26px; text-align:center;}


/*����*/
.tc_info{ width:476px; height:410px; border:2px solid #eee; background:#fff; margin:0px auto 0;}
.tc_title{ padding:8px 6px 10px 15px; border-bottom:1px solid #eee; margin-bottom:15px;}
.tc_title h2{font-family: "����"; font-size:14px; font-weight:normal; color:#555!important;}
.tc_area{ padding:0 0 5px 17px;}
.tc_area p{ padding:0 30px 7px 0;  font-family: "����"; font-size:14px; color:#555;}
.tc_bd{ background:url(../images/xz_box.jpg) no-repeat; width:260px; height:37px; margin:0 8px; border:none; padding-left:10px; font-family: "����"; font-size:14px; color:#555;}
.bt_mc{ width:150px;}
.tc_info ul li span{text-align:right;}
.bt_mc{ padding-left:30px;}
.tc_btn{ background:url(../images/tb_btn.jpg) no-repeat;  width:115px; height:35px;  display:block; text-indent:-9999px; margin:0 auto; background-color: transparent;  border:none; cursor:pointer;}








































































































