@charset "gb2312";
/* CSS Document */

*{ margin: 0; padding: 0; }
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
fieldset, img {
    border: 0;
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
ol, ul {
    list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th {
    text-align: left;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
a{ color:#363636; text-decoration:none;}
a.blue,a.blue:hover{ color: #2485e2}
body{ font-size:12px; font-family: "ËÎÌå"; color:#4d4d4d; background:#fff url("../images/bg.jpg") repeat-x;}
#wrapper{width:960px; margin:0px auto; position:relative; margin-bottom: 20px; }
#header{ width:960px; height:130px;margin:0px auto;  position:relative; }
/*#header #welcome{ 	position:absolute;}
#header #navtop{position:absolute; right:0px;}*/
#header #logo{
	position:absolute;
	top:15px;
	width:461px;
	height:111px;
	left:0px;
	
}
#tel{ float:right;width:155px; padding:75px 0 0 50px; color:#777; font-size:14px; overflow:hidden; line-height:24px; font-family:"Î¢ÈíÑÅºÚ"; background: url("../images/tel.png") no-repeat left 80px; }
#tel span { font-size:20px; display:block; font-style:normal; color:#ff6600; font-weight:bold;}
#search_yzx{ right:0px; top:40px; position:absolute;}
/*.nav{ width:960px; margin:0 auto; background: url(../images/navbj.jpg) no-repeat left center; height:40px; margin-bottom:10px;}
.nav ul{display:block; padding-left:5px;}
.nav ul li{float:left; font-size:14px; height:50px; line-height:33px; position:relative;}
.nav ul li a{color:#fff; display:block; width:110px; text-align:center; }
.nav ul li a:hover{display:block; background:url(../images/navaa.jpg) no-repeat center  bottom;}
.navn{position:absolute; left:0px; top:40px; background: url(../images/navn_bg.png) repeat-y; width:130px;z-index:5;}
.navn ul{display:block; clear:both; padding:0px;}
.navn ul li{font-size:12px; height:39px; line-height:39px;width:130px;}
.navn ul li a{color:#fff; display:block;width:130px;  }
.navn ul li a:hover{color:#fff; background: url(../images/navn_bg_hover.png) repeat-y;width:130px; }*/

.menu{width:960px; margin:0 auto;font-size:14px;  position:relative; margin-bottom:2px;}
.menu ul{ width:960px; margin:0 auto;  background:url("../images/nav_bg.png") repeat-x;}
.menu li{float:left;}
.menu li.bgno{ background:none;}
.menu li a{ display:block;color:#fff; padding:0px 30px; height:41px; line-height:41px; }
.menu li a:hover{ background:#F60; }
/*.menu_left{ position:absolute; left:0;background:url(../images/nav_left.png) no-repeat ; width:7px; height:47px; }
.menu_right{position:absolute; right:0;background:url(../images/nav_right.png) no-repeat ; width:7px; height:47px; }*/
.menu .lastli{ background:none;}

.youqing{width:960px;background:url("../images/nav_foot.png") no-repeat center top ;  margin-left:auto; margin-right:auto; margin-top:50px; height:39px; line-height:39px; margin-bottom:10px;    }
.youqing p{ padding:0 40px;}

#banner{width:100%;margin:0 auto; margin-bottom:10PX;background:url("../images/banner_bg.png") no-repeat center bottom; height:370px;}

#content{width:960px; margin:0 auto;}
.main-a,.main-b{ width:960px; margin:0px auto; }
.main-d{ background:#f4f4f4; border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7; margin-top:30px;}
.piclist_top{  height:48px; line-height:48px;background:#f9f9f9; font-size:16px; border-bottom:1px solid #cbcbcb; text-indent:12px;}
.piclist,.sidebar{ width:212px; margin-right:18px;  background:#fff; }


.piclist h2,.sidebar-a h2{font-size:18px; line-height:20px;padding:0 0 0 64px; height:62px;color:#fff;background:url("../images/product_h2.jpg") no-repeat 0 0; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:8px;}
.piclist h2 b,.sidebar-a h2 span{ display:block;font-size:12px; color:#fff; padding:10px 0 0  0px; font-family:Arial, Helvetica, sans-serif;}

.sidebar-a h2.zma{background:url("../images/about_h2.jpg") no-repeat 0 0}
.sidebar-a h2.zmn{background:url("../images/news_h2.jpg") no-repeat 0 0}
.sidebar-a h2.zmc{background:url("../images/case_h2.jpg") no-repeat 0 0}
.sidebar-a h2.zms{background:url("../images/server_h2.jpg") no-repeat 0 0}

.contactindex h2,.contact h2{font-size:16px; height:40px; line-height:40px; background:url("../images/sidebar_h2.jpg") repeat-x;  position:relative; text-indent:14px;color:#fff; }
.contactindex h2{background:url("../images/contact_h2.png") no-repeat;text-indent:24px;}
.piclist ul{min-height:290px;height:auto!important;height:290px;
padding:15px;
background:#f1f1f1;
border:1px solid #dbdbdb;
}
.piclist li{ background:url("../images/li_ico.jpg") no-repeat left center; text-indent:14px; border-bottom: 1px dotted #6b6b6b}
.piclist li a{display:block;line-height:34px; height:34px;color:#6b6b6b; font-size:14px;}
.piclist li a:hover{ color:#27a1ff;}
.contactindex{width:240px; margin-right:10px; background:url("sidebar_bg.png") repeat-y; }
.contactindex-a{min-height:220px;height:auto!important;height:220px;
	padding:0px 10px;line-height:160%;background:url("sidebar_bottom.png") no-repeat center bottom;}

.pic,.detail{ width:720px;}
.pic h2 span,.news2 h2 span{ font-size:14px; margin-left:5px; color:#999; font-family:Arial, Helvetica, sans-serif;}
.pic h2,.detail h2{font-size:16px; height:30px; line-height:30px; position:relative; background:url("../images/detail_h2.png") no-repeat left center;color:#555; padding:4px 0 0 14px;  font-family:"Î¢ÈíÑÅºÚ"; border-bottom:4px solid #ebebeb}
.about h2 a,.pic h2 a{ display:block; width:39px; height:16px; font-family:Arial, Helvetica, ;background:url("../images/more.png") no-repeat center right; color:#666; font-size:8px; line-height:16px; text-align:center;position:absolute; top:10px; right:12px; text-indent:-9999px;}

.pic-nei{width:730px; overflow:hidden; padding-top:15px;}
.pic dl{float:left; width:161px;text-align:center; height:180PX; margin-right:21px;}
.pic dl dt{ text-align:center;}
.pic dl img{border:1px solid #999999;padding:2px}
.pic dl img:hover{border:1px solid #FF0000; background-color:#FFF99D;}
.pic dl dd{ width:155px; height:40px; line-height:20px;}
.pic_bottom{background:url("detail_bottom.png") no-repeat; width:708px; height:4px;}

.about{width:703px; position:relative;padding-bottom:20px; padding-top:10px;}
.news2{ width:340px;  float:left;  margin-right:10px;}
.news2 h2{font-size:16px; height:30px; line-height:30px; position:relative; color:#555; padding:4px 0 0 14px;  font-family:"Î¢ÈíÑÅºÚ"; border-bottom:4px solid #ebebeb}
.news2 ul{
	padding:10px;
	}
.news2 li{background:url("../images/ioc3.png") no-repeat left; text-indent:12px;height:25px; line-height:25px; border-bottom:#ccc 1px dashed;}
.news2 li a{ display:block;}
.news2 li a:hover{ color:#f60;background:url("ioc3_hover.png") no-repeat left; }
.news2 li span{ float:right; margin-right:0px;}


.zhengshu{ border-top: 1px dotted #aaa; position:relative; margin-top:10px;}
.zhengshu_l{background:url("about_left.png") no-repeat; position:absolute; left:0 ; top:90px; width:5px; height:37px;}
.zhengshu_r{background:url("about_right.png") no-repeat;position:absolute; right:0 ; top:90px; width:5px; height:37px;}
.news{ width:242px;   background:url("news_bg.jpg") no-repeat left center; }
.news p { text-align:center;}
.news h2{ background:url("faq_h2.png") no-repeat center right;  height:49px; line-height:49px; color:#333; text-indent:14px; font-size:16px;position: relative; font-family:"Î¢ÈíÑÅºÚ"} 
.news h2 span{ font-size:14px;color:#999;font-family:Arial, Helvetica, sans-serif; }
.news h2 a{ display:block; width:39px; height:16px; background:url("../images/more.png") no-repeat center right; position:absolute; top:20px; right:8px; text-indent:-9999px;}
.news ul{
	padding:10px;
	}
.news li{text-indent:12px;height:25px; line-height:25px;}
.news li a{ display:block;}
.news li a:hover{ color:#f60;background:url("ioc3_hover.png") no-repeat left; }
.news li span{ float:right; margin-right:0px;}



.boder_top{ border-top:1px solid #cbcbcb;}

.prolist3{padding-top:10px;}
.prolist3 dl{ width:320px;float:left; margin-top:10px; height:120px; margin-right:35px; border-bottom:1px dotted #CCC;}
.prolist3 dl dt{float:left;width:120px; margin-right:20px;  }
.prolist3 dl dt img{border:1px solid #ddd;padding:2px;}
.prolist3 dl  dt  img:hover{border:1px solid #FF0000; background-color:#FFF99D;}
.prolist3 dl dd{ float:left;line-height:20px; }
.prolist3 dl dd.bt{width:180px;  font-size:14px; font-weight:bold; margin-bottom:5px;}
.prolist3 dl dd.js{width:180px; min-height:50px;height:auto!important;height:50px;margin-bottom:5px;  }
.prolist3 dl dd.al{ background:#ebebeb; padding:2px 5px; }
.prolist3 dl dd.al:hover{ background:#f60; }



.prolist{padding-top:10px;}
.prolist dl{ width:320px;float:left; margin-top:10px; height:120px; margin-right:35px; border-bottom:1px dotted #CCC;}
.prolist dl dt{float:left;width:120px; margin-right:20px;  }
.prolist dl dt img{border:1px solid #ddd;padding:2px;}
.prolist dl  dt  img:hover{border:1px solid #FF0000; background-color:#FFF99D;}
.prolist dl dd{ float:left;line-height:20px; }
.prolist dl dd.bt{width:180px;  font-size:14px; font-weight:bold; margin-bottom:5px;}
.prolist dl dd.xh{width:180px;  font-size:12px; color:#f60;}
.prolist dl dd.js{width:180px; min-height:30px;height:auto!important;height:30px;margin-bottom:5px;  }
.prolist dl dd.al{ background:#ebebeb; padding:2px 5px; }
.prolist dl dd.al:hover{ background:#f60; }



.case{ width:960px; }
.case h2{ height:33px; font-family:"Î¢ÈíÑÅºÚ";line-height:33px;font-size:16px; color:#1889d0; position:relative;text-indent:14px;  background:url("../images/indexcase_h2.png") no-repeat center top; padding-top:4px; }
.case h2 span{font-size:14px;color:#999; font-family:Arial, Helvetica, sans-serif;padding-top:10px; }
.case h2 a{ display:block; width:39px; height:16px; font-family:Arial, Helvetica, ;background:url("../images/more.png") no-repeat center right; color:#666; font-size:8px; line-height:16px; text-align:center;position:absolute; top:12px; right:28px; text-indent:-9999px;}

.anli{height: 160px;width: 958px;overflow:hidden; position: relative; margin-top:2px ; padding-top:20px;}
.anli .retrun-l{ position:absolute; left:0px; top:60px;}
.anli .retrun-r{ position:absolute; right:0px; top:60px;}
.anli ul{width: 910px; overflow:hidden; margin:0 auto; }
.anli li{ width:162px; height:160px;float:left;display: block; margin-left:20px; text-align:center; line-height:180%;background:url("pinpai_bg.png"); }
.anli li span{text-align:center; display:block; height:22px; line-height:22px;}
.anli li img{ background:#ccc}

.blk_18 {
 MARGIN-TOP: 1px; FONT-SIZE: 12px;  OVERFLOW: hidden; WIDTH: 910px; ZOOM: 1
}
.blk_18 .pcont {
FLOAT: left; OVERFLOW: hidden; WIDTH: 910px
}
.blk_18 .ScrCont {
WIDTH: 91000px; ZOOM: 1
}
.blk_18 #List1_1 {
FLOAT: left
}
.blk_18 #List2_1 {
FLOAT: left
}

.blk_18 .pl IMG {
DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.blk_18 .pl {
BORDER-RIGHT: #f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; FLOAT: left; BORDER-LEFT: #f3f3f3 1px solid; WIDTH: 114px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #f3f3f3 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.blk_18 A.pl:hover {
BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ff9900 1px solid; COLOR: #ff9900; BORDER-BOTTOM: #ff9900 1px solid
}
.commu_cont3 {
MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%
}
.commu_cont3 UL {
WIDTH: 188px
}



#imgPlay {
	OVERFLOW: hidden;
	WIDTH: 962px;
	ZOOM: 1;
	POSITION: relative;
	HEIGHT: 335px;
}
#imgPlay .imgs IMG {
	WIDTH: 962px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 1px;
}
#imgPlay .imgs LI {
	FLOAT: left; POSITION: relative
}
#imgPlay .imgs {
	WIDTH: 96200px
}
#imgPlay .btn {
	RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px;
}
#imgPlay .btn A {
	BACKGROUND: url("bg.png") no-repeat;BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px;
}
#imgPlay .btn A:hover {
	BACKGROUND: url("bg.png") no-repeat;BACKGROUND-POSITION: 0px -30px;
}

#imgPlay .num {
	DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 265px; HEIGHT: 19px
}
#imgPlay .num SPAN {
	DISPLAY: inline-block; BACKGROUND: url("imgPlayer.png") no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: 1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url("lc.png") no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url("lc.png") no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url("lc.png") no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	BACKGROUND: url("mc.png") repeat-x
}
#imgPlay .num .rc {
	BACKGROUND: url("rc.png") no-repeat
}
#imgPlay #numInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 265px; TEXT-ALIGN: center
}

.message  form{ width:480px; margin:0 auto;}
.message  form h3{ text-align:center; font-size:14px; }
.message  form p{ padding:10px 20px;line-height:150%;}
.message  form  label{ width:130px; display:block; float:left; text-align:right; padding-right:10px;}
.message  form input[type="text"]:focus{ background:#09C;}



.regbd{ width:80%; margin:0 auto; font-size:14px;}
.regbd form p{ padding:10px 20px;line-height:150%;}
.regbd  form input[type="text"]{width:150px; border:1px solid #bcbcbc; height:18px;}
.regbd  form input[type="text"].dz{ width:420px; border:1px solid #bcbcbc; height:18px;  }

.regbd input[type="text"]:focus{ background:#09C;}
.regbd table{border-collapse:collapse;}
.regbd td { height:180%; padding:3px 5px; text-align:left;border:1px solid #999; }

.huiyuan_index  ul{ width:168px; margin:0 auto; padding:20px;}
.huiyuan_index  ul li{ float: left; margin-bottom:15px; width:160px; height:180px; text-align:center; }
.huiyuan_index  ul li img { padding:2px; background:#fff; border:1px solid #cbcbcb;}

.prolist2{ padding-top:15px; overflow:hidden; }
.prolist2 dl{float:left; width:161px;text-align:center; height:200PX; margin-right:19px}
.prolist2 dl dt{ text-align:center; }
.prolist2 dl img{border:1px solid #999999;padding:2px;}
.prolist2 dl img:hover{border:1px solid #FF0000; background-color:#FFF99D;}
.prolist2 dl dd{ width:155px; height:40px; line-height:20px;}

.products_show{min-height:400px;height:auto!important;height:400px; margin-top:8px; padding:13px 14px 13px 18px; line-height:26px;}
.products_show img.yzx{border:1px solid #999999; float:left; display:block;}
.products_show ul{ width:250px; height:180px;margin-left:20px;float:left; }
.products_show ul li{padding-left:25px; line-height:28px; border-bottom:1px dotted #CCCCCC; position:relative; }
.products_show ul li  a img{ display:block; width:14px; height:14px; border:0; position:absolute; left:80px; top:3px;}

/*neirong*/
.sidebar-a{ margin-bottom:15px;}
.sidebar-a ul{ padding:15px;
background:#f1f1f1;
border:1px solid #dbdbdb;}
.sidebar-a li{ border-bottom:1px dotted #ccc;background:url("../images/li_ico.jpg") no-repeat left center; }
.sidebar-a li a{display:block;line-height:35px; height:35px;text-indent:14px; font-size:14px;}
.sidebar-a li a:hover{ color:#cc3333;}
.ct{ padding:15px;
background:#f1f1f1;
border:1px solid #dbdbdb;line-height:180%;}
.contact h2{border-top:1px solid #cbcbcb; font-family:"Î¢ÈíÑÅºÚ";}
.title{height:31px;position:relative;}
.title span{ position:absolute; right:18px; top:7px; font-size:12px }
.detail-a{ line-height:180%;}
.detail-a p{ margin-bottom:15px;}
.newsnei,.newsneishow,.detail-a,.message,.products_show{min-height:450px;height:auto!important;height:450px;padding:20px;  }

.newsnei ul{ padding:10px 30px 0 10px;}
.newsnei ul li{ height:25px; line-height:25px; border-bottom: 1px dotted #ccc; background:url("../images/news_ico.jpg") no-repeat left center ; padding-left:14px;}
.newsnei  ul li span{ float:right;}
.newsnei  ul li a{ display:block; height:25px;}
.newsnei ul li a:hover{ color:#EC3D00}
.fenye{margin:20px;text-align:center;}
.fenye a{border:1px solid #CCC;padding:0 5px;}
.fenye span{border:1px solid #CCC;background:#CCC;padding:0 5px;}
.newsneishow h1{ font-size:14px; text-align:center; margin-bottom:10px;}
.newsneishow h4{ font-size:12px; font-style:normal; font-weight:normal; text-align: center; margin-bottom:10px;}
.newscontent{word-break:break-all;line-height:22px;}
.newscontent p{margin:15px 0;font-size:14px;}

#proo-b5 { min-height:300px;height:auto!important;height:300px; }
.pic-title5{ height:28px; border-bottom:1px solid #e5e5e5; margin-top:35px;}
.pic-title5 li{height:28px; width:121px; text-align:center;line-height:28px; float:left;  cursor:pointer; color:#FFF; margin-right:2px;}
.pic-title5 li a { color:#FFF;background:url("anl_sx.gif") no-repeat; display:block;height:28px; width:121px; }
.pic-title5 li a:hover,.pic-title5 li.hover a{ background-position:0 -40px; }
.pic-title5 span{ float:right;}
.pic-title5 span a{ margin:0px 10px;}
.proo-d5 { padding:15px 0px;}
.menu_ul{display:none;}

.products_neirong { line-height:180%; margin-top:10px;margin-bottom:20px;min-height:200px;height:auto!important;height:200px; }
.products_neirong h3{ padding-bottom:3px; border-bottom:1px solid #eee; font-size:14px; font-style:normal;margin-bottom:15px;}
.products_neirong p{ line-height:180%; margin-bottom:15px;}
.products_showlist{margin:0 auto; padding-bottom:15px;}
.products_showlist h3{ padding-bottom:3px; border-bottom:1px solid #eee; margin-bottom:8px; font-size:14px; font-style:normal;}
.products_showlist dl{ width:100px; float:left; margin-left:15px;}
.products_showlist dl dt{ text-align:center; }
.products_showlist dl dt img{border:1px solid #CCCCCC; padding:2px;}
.products_showlist dl img:hover{ border:1px solid #f60;}
.products_showlist dl dd{text-align:center; height:20px; line-height:20px}
.fenye p{ padding-left:20px;}

.link_small{ width:960px; height:80px;  margin:0 auto;}
.link_small h2{ border-bottom:4px solid #ebebeb;    font-size: 16px; height: 30px; line-height: 30px; position: relative; color: #555;padding: 4px 0 0 14px; font-family: "Î¢ÈíÑÅºÚ"; height:25px; line-height:25px;}
.link_a{ margin-top:10px;}
.link_small a{ margin:0 10px 0 16px;}
/********ÔÚÏßÁôÑÔ*********/
.contact_title{ height:auto;}
.contact_title h1 {text-align: left;height: 35px;line-height: 35px;margin-top: 5px;font-size: 14px;}
.contact_title p { margin: 30px 0 15px 6px;}
.list_content{margin: 20px 0px 20px 0px;}
.list_content h1 {height: 30px;line-height: 30px; text-align:left; border-bottom: 1px solid #FE8915;font-size: 14px;color: #666666;}
.list_content p{height: 25px; line-height: 25px; margin: 10px 40px 10px 5px;}
.list_content p strong { white-space: normal; color: #FF9900; font-size: 16px;}
.list_content p span { color: #666666; font-size: 14px; font-weight: bold;}
.lyxx_left{width:50px; font-size: 14px; height: 30px;}
.list_content table {margin-left: 5px;}

.foot_box{ width:100%; height:120px; overflow: hidden; background: url(../images/f_bj.gif) repeat-x center top; margin-top:20px;}
.foot_small{width:960px; height:120px;  margin:0 auto;}
.fnav{height: 28px; line-height: 28px; text-align: center; color: #fff; font-weight: bold;}
.fnav a{padding: 0 20px; color: #fff;}
.f_tu01{width: 248px; height: 128px; margin: 14px 20px 0 123px; float: left; display: inline; background: url(../images/f_line.gif) no-repeat right top;}
.f_tu01 img{width: 78px; height: 78px; margin-top: 15px;margin-left:150px;}
.f_wz{width: 100%; line-height: 20px; color: #fff;  margin-top: 30px;text-align: center;}
/*Ïà¹Ø²úÆ·*/
.xgcp_tit{margin-left:0px;background:#f7f7f7; color:#0071e0;padding:5px; border:1px solid #ddd;}
.xgcp{ text-align:center; padding:10px 0 5px 25px; float:left;}
.a_pro{margin-top:20px;}
.a_pro_list{border:1px solid #ddd; border-top:none}
.fl{float:left;}
.xgzx{padding:10px 0;}
.xgzx h4{font-weight:bold;height:20px; padding:0 5px; display:block; background:#f7f7f7; line-height:30px;}
.xgzx ul li{width:310px; padding-left:15px; margin:10px 0; background:url(../images/ico.png) no-repeat left center;}