@charset "gb2312";



.HomeContent{ width: 990px; margin: 0px auto 0; clear:both;}

/*======HomeContent01=========*/
.HomeContent01{ background:url(../images/index_09.jpg) no-repeat center; width:988px; height:277px; overflow:hidden;}
.HomeContent02{ margin-top:20px;background:url(../images/index_12.jpg) no-repeat center; width:988px; height:206px; overflow:hidden;}


.HomeContent .HomeLeft{ float:left; width:726px;}
.w274{ width:274px;}
.w285{ width:285px;}
.w360{ width:360px;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.ml15{ margin-left:15px;}
.mr15{ margin-right:15px;}
.w650{ width:670px;}
.public{ overflow:hidden;}
.public .pubtop{ width:100%; height:30px;}
.public .pubcenter{ width:100%;}
.pubcenter .text{ padding-top:95px; line-height:20px;}


.pro li{ float:left; width:112px;height:23px; line-height:23px; margin-top:16px; margin-left:22px;_margin-left:18px; text-align:center; background:url(../images/nav_18.jpg) no-repeat;}

.cont li{ width:95%; line-height:25px; padding-left:10px;}

.HC4{ width:100%;margin:0 auto;padding-left:14px; overflow:hidden; }
.HC4 li{ float:left; width:150px; background:#f9f9f7; border:1px solid #e0e0de; text-align:center; line-height:26px; margin-right:15px;text-align:center;} 
.HC4 li img{ margin:5px; width:140px; height:90px;}

.centerCase{ width:100%;height:140px;overflow:hidden; }
.leftarrow {
	BACKGROUND-IMAGE: url(../images/pre.png); MARGIN-TOP: 45px; WIDTH: 22px; FLOAT: left; HEIGHT: 38px; CURSOR: pointer
; position:absolute; z-index:1000}
.rightarrow {
	BACKGROUND-IMAGE: url(../images/next.png); MARGIN-TOP:-95px; margin-left:632px; WIDTH: 21px; FLOAT:right; HEIGHT: 38px; CURSOR: pointer;position:absolute; z-index:1000}

.L1{ width:724px;}
.L1 .More{ height:30px; padding-right:30px; text-align:right;}
.L1 .L1Left{ float:left; width:378px;}
.L1 .L1Left .Atext{ padding:10px 18px; line-height:17px; }
.L1 .L1Left .Atext strong{font-family:Arial; font-size:13px; font-weight:bold; display:block; line-height:30px;}
.L1 .L1Right{ float:right; width:345px; background:url(../images/home3_33.jpg) repeat-y left;}
.L1 .L1Right .Ntext{ padding:14px;}
.L1 .L1Right .Ntext li{ width:306px; height:152px; line-height:18px;}
.L1 .L1Right .Ntext li strong{ color:#08107b; font-family:Arial; font-weight:bold;}
.L1 .L1Right .Ntext li span{ font-size:10px; color:#a5a5a5;}
.L1 .L1Right .Ntext li img{ border:1px solid #dedede; width:306px; height:63px;}


.Mtext{ margin-top:0px; line-height:23px; padding-top:0px;}

.Mtext span{ display:block; margin-top:10px;background:url(../images/imgbg_03.gif) no-repeat;*margin-bottom:-10px}
.Mtext span img{ width:115px; height:75px;  padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:19px; float:left; display:inline;}
.Mtext span h4{ float:right; width:130px;}
.Mtext span h4 b{ display:block; line-height:20px; height:20px; overflow:hidden;}
.Mtext span h4 p{ line-height:20px; height:60px; overflow:hidden;}
.Mtext ul{ display:block; padding-top:2px;}
.Mtext li{ background:url(../images/icon_25.jpg) no-repeat 0px 4px; padding-left:18px; line-height:24px; height:24px; overflow:hidden;}
.Mtext li font{ float:right; display:block; color:#c1c1c1; font-size:14px}

.main2 {BACKGROUND: url(../images/home3_69.jpg) no-repeat 0px 0px; width:724px; HEIGHT: 290px; OVERFLOW: hidden}
.main2-list {POSITION: relative; MARGIN-TOP: 28px; WIDTH: 710px; HEIGHT: 290px; OVERFLOW: hidden}
.main2-list UL {POSITION: absolute; WIDTH: 2160px; TOP: 0px; LEFT: 0px}
.main2-list LI { border:1px solid #d7d7d7; background:#faf7f7;WIDTH: 690px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 16px; MARGIN-RIGHT: 12px}
.main2-list-left {WIDTH: 420px; float:left; PADDING-TOP: 16px; padding:12px; line-height:20px; font-size:13px;}
.main2-list-left p{ padding-top:10px;}
.main2-list-right{ width:220px; float:right; padding:18px 0;}
.main2-list-right strong{ font-size:14px; font-weight:bold; line-height:30px; display:block; padding-bottom:10px;}
.main-tab {PADDING-LEFT: 590px; PADDING-TOP: 30px;}
.main-tab LI {LINE-HEIGHT: 100px; WIDTH: 31px; DISPLAY: inline; BACKGROUND: #c0c0c0; FLOAT: left; HEIGHT: 11px; MARGIN-LEFT: 5px; OVERFLOW: hidden; CURSOR: pointer}
.main-tab .current {BACKGROUND: #719f0e}
.main2-list-tab{ width:676px;}
.fl {DISPLAY: inline; FLOAT: left}
.fr {DISPLAY: inline; FLOAT: right}
.btn2 {LINE-HEIGHT: 19px; PADDING-LEFT: 27px; WIDTH: 120px; BACKGROUND: url(../images/index_73.gif) no-repeat; COLOR: #eef1e8}
.main2-list-left a{ COLOR: #eef1e8}

.HomeContent .HomeRight{ float:right; width:260px;}
.R1{padding:10px;}
.R1 li{ padding-left:26px;  line-height:20px; height:42px; background:url(../images/home3_39.jpg) no-repeat 4px 6px; font-size:13px;}
.R1 li a{ color:#111bec; text-decoration:underline;}
.tr2{ background:#f5f8d4; display:block}
.R2{ padding:6px;}
.R2 li{ line-height:28px; border-bottom:1px solid #cccfd3; padding-left:10px; font-size:13px;}
.R2 li .no{ border-bottom:none;}
.R3 img{ height:55px; width:260px;}
.R3 p{ margin-top:10px;}
.R4{ padding:10px 16px; line-height:20px; font-size:13px;}
.R4 p{ padding:4px 0;}
.bord1{ border:1px solid #d9d9d9;}
.HomeContent .title{ color:#ff461d; font-size:14px; line-height:40px; font-family:Arial; font-weight:bold; padding-left:10px; border-bottom:1px solid #e4e4e4; margin:0 10px;}

.Content{  width: 990px; margin: 16px auto 0;}
/*左侧菜单*/
.h_con {PADDING: 0px; }
.z_type {WIDTH: 214px; OVERFLOW: hidden}
.z_type DT { background:url(../images/lmenubg1.jpg) no-repeat left; width:px; height:38px;LINE-HEIGHT: 38px; PADDING-LEFT: 24px; CURSOR: pointer; font-size:14px; border:1px solid #dedede; }
.z_type DT.img {background:url(../images/lmenubg1.jpg) no-repeat left;}
.z_type DT:hover {background:url(../images/lmenubg1.jpg) no-repeat left;}
.z_type DT.open {background:url(../images/lmenubg2.jpg) no-repeat left;FONT-WEIGHT: 800}
.z_type DT.open:hover {background:url(../images/lmenubg2.jpg) no-repeat left;  FONT-WEIGHT: 800}
.z_type DT A:hover {background:url(../images/mbg.jpg) repeat-x;COLOR: #f60}
.z_type DD { PADDING-BOTTOM: 0px; DISPLAY: none; PADDING-TOP: 2px; width:214px;}
.z_type DD .list {}
.z_type DD .list LI {PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-LEFT: 0px; line-height:28px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/list_03.jpg) no-repeat 10px 12px #c0ddfe; border-bottom:2px solid #fff; PADDING-TOP: 0px}
.z_type DD .list LI A {PADDING-LEFT: 22px; WIDTH: 99%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden}
.z_type DD .list LI A {DISPLAY: block; }
.z_type DD .list span {  display:block; COLOR: #fa8c0b;}
.z_type DD .list span a{COLOR: #fa8c0b;}

.Content .ContentLeft{ float:left; width:214px;}
.Content .ContentLeft .title2{ line-height:30px; padding-left:14px; color:#FFFFFF; font-size:14px; font-weight:bold; background:#e77817;}
.AL1{ width:214px;}
.AL1 li{background:url(../images/mbg.jpg) repeat-x;font-size:14px; border-bottom:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede;line-height:38px; padding-left:26px;}
.AL1 li span{ background:url(../images/about_09.jpg) no-repeat 190px 15px;display:block; }
.AL2{ border:1px solid #dedede; background:url(../images/about_17.jpg) repeat-x bottom; padding:12px; font-family:13px; line-height:18px;}
.AL2 li{ line-height:25px;}
.AL3 img{ height:55px; width:214px;}
.AL3 p{ margin-top:10px;}
.Content .ContentRight{ float:right; width:764px;}
.Content .ContentRight .title3{ line-height:28px; padding:0 14px; text-align:right;   font-weight:bold; background:#f0f0f1; color:#777; font-size:11px;}
.Content .ContentRight .title3 strong{ font-size:18px;color:#011e80; float:left;}
.Content .title4{ width:968px; line-height:28px; padding:0 14px; text-align:right; border-bottom:1px solid #d5d5d5;   font-weight:bold;  color:#777; font-size:11px;}
.Content .title4 strong{ font-size:18px;color:#011e80; float:left;}
.Content .ContentRight .Abouttext{ padding:30px; line-height:22px;}
.STYLE1 {font-size: 12px; padding:0 10px; line-height:22px;}
.STYLE2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
}
.tr1{ background:#f5f8d4;font-size: 12px; padding:0 10px; line-height:22px;}
.Location{ background:#e1e8ef; padding:10px 20px; line-height:30px;}
.Location p{ padding-left:20px;}
.Productslist{ width:764px;}
.Productslist li{ float:left; width:170px; height:200px; margin-right:27px; text-align:center; line-height:20px;}
.Productslist li img{ border:1px solid #dedede; text-align:center;}

.Productslist .r{ float:right; margin-right:0;}

.Demo{ margin-top:20px; line-height:28px; font-size:14px;}
.Demo strong{ font-size:18px; color:#ff461d; font-weight:bold; line-height:34px;}
.Demo a{color:#111bec; text-decoration:underline;}
.Comtact{ margin:20px 10px 0 10px;}
.Comtact .Ctit{ font-size:18px; color:#24374e; font-weight:bold; line-height:36px;}
.Comtact .Cbody{ background:#e1e8ef; padding:20px 30px;}
.Comtact .Cbody li{ float:left; width:300px; line-height:24px; font-size:13px;}
.Comtact .Cbody li strong{ font-size:14px; color:#011e80;}

.Comtact .Cbody2{ background:#e1e8ef; padding:20px 30px;}
.Comtact .Cbody2 li{ float:left; width:450px; line-height:24px; font-size:13px;}
.Comtact .Cbody2 li strong{ font-size:14px; color:#011e80;}

.Down{ padding:30px 10px 30px 10px; }
.Down center {padding:25px 0px 25px 0px;color:#ff0000;font-size:14px;}

.tw0 {width:600px;}
.tw1 {width:200px;}

.tw4 { background:url(../images/service3_23.jpg) no-repeat 28px 10px; width:100px;height: 60px;}
.tw4 a{ display:block; text-indent: -1000px; width: 100px; height: 60px;}


#result_head {background:#d0e7f3; font-weight:bold;  margin-bottom:10px; line-height:30px; height:30px;}
#result_head li {background:#d0e7f3 ; font-size:16px; color:#ff461d; padding-left:20px; float:left; position:relative;}
#result_head li.tw0 {padding-left:20px; width:600px;}
#result_head li span {background:#fff; display:block; position:absolute; right:-7px; top:7px; height:12px; width:1px; overflow:hidden;}

.post_require {overflow:hidden; height:50px;border-bottom:1px solid #dedede;}
.post_require li{color:#606060; float:left; padding-left:20px; line-height:60px; height:60px;}
.post_require li.tw0 {padding-left:20px; width:600px;}
.post_require li.tw0 img{vertical-align:-6px; margin-left:4px;}
.post_require li a{color:#080ca5; text-decoration:underline; font-size:16px;}

.News{ margin:20px 14px;}
.News .Newsli{ margin-bottom:20px; line-height:24px;}
.News .Newsli strong{ border-bottom:2px solid #bccbdc; line-height:30px; display:block;}
.News .Newsli p{ font-size:14px;}
.News .Ntit{ font-size:20px; font-weight:bold; color:#011e80; margin:20px 0; border-bottom:1px solid #ccc;}

.news{ margin:0px; width:95%; margin:10px auto;}
.news li{ background:url(../images/icon_25.jpg) no-repeat 0px 9px; padding-left:22px; line-height:30px; }
.news li font{ float:right; display:block; color:#c1c1c1;}
.news li input{ float:right; display:block; }

.newslist{ width:95%; margin:15px auto 0px;}
.newslist h4{ font-size:16px; text-align:center; font-weight:bold; line-height:44px;}
.newslist h5{ line-height:30px; background-color:#e0e0e0; text-align:center; color:#A8A8A8; margin-bottom:20px;  font-size:12px; font-weight:normal;}
.newslist p{ line-height:26px; margin-top:8px; text-indent:2em;}

.pros{width:95%; margin:30px auto;}
.pros li{ width:150px; float:left; padding:0px; margin-left:15px; margin-right:15px; margin-bottom:0px; display:inline; background:url(../images/pbg_03.jpg) no-repeat;}
.pros li table{ width:150px; height:150px; text-align:center; vertical-align:middle;}
.pros li p{ line-height:42px; height:42px; overflow:hidden; text-align:center;}

.pros li p a:link,.pro li p a:visited{ color:#666666; text-decoration:none;  }
.pros li p a:hover,.pro li p a:active{ color:#009b8d; text-decoration: none;}


.next{ width:95%; margin:20px auto; height:30px; line-height:30px; background-color:#e8e8e8; overflow:hidden; margin-bottom:30px;}
.next p{ width:49%; text-indent:15px; float:left;}

.fy{ width:95%; margin:10px auto; padding-bottom:10px; overflow:hidden; }
.fy .nolink{padding:5px 15px; display:inline-block; background-color:#dbdbdb; margin-left:2px; color:#000; height:18px; line-height:18px;}
.fy a{padding:5px 15px; display:inline-block; background-color:#dbdbdb; margin-left:2px; color:#000;height:18px; line-height:18px;}
.fy font{ padding:5px 16px; display:inline-block; background-color:#e86c2c; margin-left:2px; color:#fff;height:18px; line-height:18px;}
.fy a:hover{ background-color:#e86c2c; color:#fff;}

.Productview{ padding: 20px;}
.Productview .tit{ font-size:18px;  text-align:center; margin-bottom:20px; color:#23374f; }
.Productview .Bpic{ text-align:center; margin-bottom:20px;}
.Productview .text{ line-height: 24px;}
.Productview .text h2{ font-size:18px; color:#ff461d; line-height:40px; display:block;}
.Productview .text strong{ line-height:30px; font-size:14px; display:block;}
.Productview .text table td { padding-left:10px;}
.Productview .related{ margin:20px 0;}
.Productview .related li{ background:url(../images/prouducts-show_10.jpg) no-repeat 10px 14px; padding-left:30px; line-height:40px; font-size:14px;}
.Productview .related li a{ padding-left:20px; text-decoration:underline; color:#0712f9;}
.Productview img{ max-width:710px;}


.Solu{ line-height:24px; padding:20px 10px 0 10px;}
.Foreword{ line-height:24px; padding:30px 10px 0px 10px;}
.Foreword strong{ font-size:20px; font-weight:bold; color:#25384f}




