﻿@charset "utf-8";
/* Style Reset
----------------------------------------------------------------------*/
/***/
.abinner{
	wdith:230px;
	padding:0px;
	height:240px;
	background:url("Img/Index/lab.jpg") no-repeat;}
.abinner a{
	color:#333;}
.abinner .left{
	width:230px;}
.abinner .left .Sbox{
	width:230px;
	/*border:1px solid #DDDDDD;*/
	padding-bottom:20px;
	font-size:12px;
	}

.abinner .left .Sbox .topic{
 	font-size:18px;
	line-height:20px;
	/*border-bottom:2px solid #0473b8;*/
	padding-left:20px;
	color:#ffffff;
	margin-bottom:8px;

	font-weight:bold;font-family:"微软雅黑";}


.abinner .left .Sbox .ClassNav{
	padding:0px 10px;}
	
.abinner .left .Sbox .ClassNav .NavTree ul{
}
	
.abinner .left .Sbox .ClassNav .NavTree ul li{
	position: relative;
z-index:1000;
}
.abinner .left .Sbox .ClassNav .NavTree ul li ul{
right: -180px; /* Parent menu width - 1*/
position: absolute;
width: 180px; /*sub menu width*/
top: -1px;
display: none;
border:1px solid #0473b8;
border-top:1px solid #0473b8;
background:#FFFFFF;
filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=3, Direction=145);
filter:alpha(opacity=85); 
}
/*All subsequent sub menu levels offset */
.abinner .left .Sbox .ClassNav .NavTree ul li ul li ul{ 
left: 159px; /* Parent menu width - 1*/
z-index:100px;}
/* menu links style */
.abinner .left .Sbox .ClassNav .NavTree ul li a{
	display: block;
	cursor:pointer;
	line-height:35px;
    border-bottom:dashed 1px #5a91cc; 
   /* background:url("Img/Index/proli.jpg") no-repeat;*/
	font-size:13px;
	padding-left:35px;
	color:#fff; 
	background:url(Img/Index/ico02.gif) no-repeat 5px 13px;
	height:35px;}
.abinner .left .Sbox .ClassNav .NavTree ul li li{
    padding-right:10px;
	padding-left:10px;
	text-align:left;
	background:url("Img/Index/zx_bg.gif") no-repeat;

}
.abinner .left .Sbox .ClassNav .NavTree ul li li a{
	border-bottom:1px dashed #5a91cc;	
	color:#ffffff
	}
.abinner .left .Sbox .ClassNav .NavTree ul .current a{
	background:#0473b8;
	color:#FFFFFF;}
.abinner .left .Sbox .ClassNav .NavTree ul .current li a{
	background:#FFFFFF;
	color:#000000;}
		
.abinner .left .Sbox .ClassNav .NavTree ul li a:hover{

/*background:#0473b8;
background:url("Img/Index/proli2.jpg") no-repeat;*/
text-decoration:none;
color:#d1e6fc;
}

/*.indexinner .left .Sbox .ClassNav .NavTree .subfolderstyle{
background: url(/images/arrow-list.gif) no-repeat 150px center ;
}*/



.apage {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 25px; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #f9f9f9; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; TEXT-ALIGN: right; PADDING-TOP: 0px; PADDING-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 10px; LINE-HEIGHT: 25px; PADDING-RIGHT: 5px; margin:8px
}
.apage A {
	BORDER-TOP: #d4e3e9 1px solid; BORDER-RIGHT: #d4e3e9 1px solid; BORDER-BOTTOM: #d4e3e9 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 3px; BORDER-LEFT: #d4e3e9 1px solid; PADDING-RIGHT: 3px; MARGIN-RIGHT: 5px
}
.apage .num_btns {
	FONT-FAMILY: Tahoma; FLOAT: right
}
.apage A:hover {
	BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; BORDER-BOTTOM: #d5d5d5 1px solid; COLOR: #fff; TEXT-DECORATION: none; BORDER-LEFT: #d5d5d5 1px solid; BACKGROUND-COLOR: #333
}
.apage .cur {
	BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; BORDER-BOTTOM: #d5d5d5 1px solid; COLOR: #fff; TEXT-DECORATION: none; BORDER-LEFT: #d5d5d5 1px solid; BACKGROUND-COLOR: #333
}
.apage .cust_txt {
	FLOAT: left
}
.apage .oran_pg_fp {
	BACKGROUND: url(img/first_page.gif) no-repeat 4px 4px; PADDING-RIGHT: 9px
}
.apage .oran_pg_pp {
	BACKGROUND: url(img/pre_page.gif) no-repeat 4px 4px; PADDING-RIGHT: 5px
}
.apage .oran_pg_np {
	BACKGROUND: url(img/next_page.gif) no-repeat 8px 4px; PADDING-RIGHT: 12px
}
.apage .oran_pg_lp {
	BACKGROUND: url(img/last_page.gif) no-repeat 8px 4px; PADDING-RIGHT: 12px
}
.apage SELECT {
	FONT-SIZE: 8px; MARGIN-TOP: 5px
}
.apage .oran_pg_txt {
	BORDER-TOP: #d4e3e9 1px solid; HEIGHT: 15px; BORDER-RIGHT: #d4e3e9 1px solid; BORDER-BOTTOM: #d4e3e9 1px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #d4e3e9 1px solid; WIDTH: 20px
}
.apage .oran_pg_btn {
	FONT-SIZE: 9px; BORDER-TOP: #d4e3e9 1px solid; HEIGHT: 15px; BORDER-RIGHT: #d4e3e9 1px solid; BACKGROUND: #5984ac; BORDER-BOTTOM: #d4e3e9 1px solid; COLOR: #fff; MARGIN-LEFT: 5px; BORDER-LEFT: #d4e3e9 1px solid
}


.indexinner{
	wdith:230px;
	padding:0px 0px;
	height:677px;
	background:url("Img/Index/protitle.jpg") no-repeat;}
.indexinner a{
	color:#333;}
.indexinner .left{
	width:230px;}
.indexinner .left .Sbox{
	width:230px;
	/*border:1px solid #DDDDDD;*/
	padding-bottom:10px;
	font-size:12px;
	}

.indexinner .left .Sbox .topic{
 	font-size:18px;
	line-height:20px;
	/*border-bottom:2px solid #0473b8;*/
	padding-left:20px;
	color:#ffffff;
	/*margin-bottom:35px;*/
	height:40px;

	font-weight:bold;font-family:"微软雅黑";}


.indexinner .left .Sbox .ClassNav{
	padding:0px 10px;}
	
.indexinner .left .Sbox .ClassNav .NavTree ul{
}
	
.indexinner .left .Sbox .ClassNav .NavTree ul li{
	position: relative;
z-index:1000;
}
	
/*1st level sub menu style */
.indexinner .left .Sbox .ClassNav .NavTree ul li ul{
right: -180px; /* Parent menu width - 1*/
position: absolute;
width: 180px; /*sub menu width*/
top: -1px;
display: none;
border:1px solid #0473b8;
border-top:1px solid #0473b8;
background:#FFFFFF;
filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=3, Direction=145);
filter:alpha(opacity=85); 
}
/*All subsequent sub menu levels offset */
.indexinner .left .Sbox .ClassNav .NavTree ul li ul li ul{ 
left: 159px; /* Parent menu width - 1*/
z-index:100px;}
/* menu links style */
.indexinner .left .Sbox .ClassNav .NavTree ul li a{
	display: block;
	cursor:pointer;
	line-height:35px;
    border-bottom:dashed 1px #5a91cc; 
   /* background:url("Img/Index/proli.jpg") no-repeat;*/
	font-size:13px;
	padding-left:35px;
	color:#fff; 
	background:url(Img/Index/ico02.gif) no-repeat 5px 13px;
	height:35px;}
.indexinner .left .Sbox .ClassNav .NavTree ul li li{
    padding-right:10px;
	padding-left:10px;
	text-align:left;
	background:url("Img/Index/zx_bg.gif") no-repeat;

}
.indexinner .left .Sbox .ClassNav .NavTree ul li li a{
	border-bottom:1px dashed #5a91cc;	
	color:#ffffff
	}
.indexinner .left .Sbox .ClassNav .NavTree ul .current a{
	background:#0473b8;
	color:#FFFFFF;}
.indexinner .left .Sbox .ClassNav .NavTree ul .current li a{
	background:#FFFFFF;
	color:#000000;}
		
.indexinner .left .Sbox .ClassNav .NavTree ul li a:hover{

/*background:#0473b8;
background:url("Img/Index/proli2.jpg") no-repeat;*/
text-decoration:none;
color:#d1e6fc;
}

/*.indexinner .left .Sbox .ClassNav .NavTree .subfolderstyle{
background: url(/images/arrow-list.gif) no-repeat 150px center ;
}*/





/**/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
/**/

/* 搜索框,热门标签 */
.Msearch{ height:48px;  line-height:48px;color:#666; font-size:12px; font-family:"宋体"; border-bottom:1px solid #e5e5e5; background:#f5f5f5;}
.Msearch a{ color:#666; font-size:12px; padding:0 16px 0 2px; }
.sea{ height:32px; padding-top:10px; overflow:hidden;}
.sea_txt{height:27px; line-height:27px; outline:none; border:1px solid #e0e0e0; border-right:none;background:#fff;width:180px;padding:0 13px 0 19px; float:left;color:#666; font-size:12px;}
.sea_btn {float:left; width:56px; height:29px; outline:none;  text-align:center; background-color:#196701; color:#fff; font-weight:bold;line-height:24px; border:none;cursor:pointer; font-weight:normal; background:url(Img/index/seaBtn.gif) no-repeat left top;}

.header , .content , .footer { width:1010px; margin:0 auto; overflow:hidden; }
.fl { float:left;}
.fr { float:right;}

/**/
.pro{ height:697px; padding:20px 0 0 0; overflow:hidden;}

.proSid{ width:220px; overflow:hidden; }
.proSid h2{  background:url(Img/Index/proSidTit01.gif) repeat left top; height:74px; line-height:74px; font-size:12px; font-family:arial; text-align:center; text-transform:uppercase; font-weight:bold; overflow:hidden;}
.proSid h2 a{ display:block; font-size:22px; font-family:"Microsoft YaHei"; font-weight:bold; color:#fff;}
.proSidCnt{ display:block; padding:8px 11px 22px; width:192px; border:4px solid #016dd2; background:url(Img/Index/proBg.gif) repeat left top; overflow:hidden;}
.proSid h3{ height:34px; line-height:34px; text-align:center; background:#ececec; font-size:12px; padding-top:17px; background:url(Img/Index/proSidTit02.gif) no-repeat center 19px;}
.proSid h3 a{ color:#fff; font-family:"宋体";font-weight:bold; font-size:14px; padding-left:40px; text-align:left; display:block}

.proSid h4 { background:url(img/index/zx_h2.gif) no-repeat; width:190px; height:26px; line-height:26px; margin-bottom:5px; }
.proSid h4 a { font-size:12px; color:#fff; padding-left:23px;}
.proSid h5 { background:url(img/index/zx_h3.gif) no-repeat; width:190px; height:26px; line-height:26px; margin-bottom:5px;}
.proSid h5 a { font-size:12px; color:#0179c2; padding-left:23px;}

.proSid ul{ padding:4px 0 3px; width:196px;}
.proSid li{ height:36px; line-height:36px; overflow:hidden; width:49%; float:left;vertical-align:middle; overflow:hidden;}
.proSid li a{ display:block; font-family:"宋体"; padding-left:17px;background:url(Img/Index/proSidIco01.gif) no-repeat left 14px; }
.proSid li a:hover{ background:url(Img/Index/proSidIco02.gif) no-repeat left 14px; color:#ec1a25; font-weight:bold }
/*proMain*/
.proMain{ width:740px; overflow:hidden;}
.proMain h2{height:37px; line-height:37px; position:relative; border:1px solid #eaeaea; border-bottom:none; margin-top:1px; background:#f5f5f5;}
.proMain h2 li{ float:left; width:168px;}
.proMain h2 li a{ width:113px; font-size:16px; font-family:"Microsoft YaHei"; padding-left:20px; color:#006dd2; padding-left:51px; background:url(Img/Index/proTitIco.gif) no-repeat 20px center; display:block; height:39px;}
.proMain h2 li a.cur,.proMain h2 li a:hover{ background:url(Img/Index/proCur.gif) no-repeat left top;  color:#fff;}
.proMain h2 ul{ position:absolute; left:0; top:-2px;}
.proMain h2 .more{ font-size:12px; font-family:"宋体"; padding-right:14px; font-weight:normal; color:#999;}
.proMainCnt{ height:628px; padding-top:8px; overflow:hidden; border:1px solid #e5e5e5;}
.proMainCnt li{ float:left; width:220x; padding-left:15px; padding-right:5px; padding-top:12px; padding-bottom:14px; background:url(Img/Index/ge03.gif) no-repeat 18px bottom;}
.proMainCnt li a{ display:block; overflow:hidden;}
.proMainCnt li img{ width:218px; height:148px; border:solid 1px #e5e5e5; display:block; overflow:hidden}
.proMainCnt li span{ display:block; color:#666; height:31px; line-height:31px; text-align:center; }
.proMainCnt li:hover img{ border-color:#0f52b4;}
.proMainCnt li:hover span{ background:#e4e5e7;border-color:#0f52b4;}
.proMainCnt li:hover a{ color:#0f52b4}

/**/
/*promai*/
.promai{ width:740px; overflow:hidden;}
.promai h2{height:37px; line-height:37px; position:relative; border:1px solid #eaeaea; border-bottom:none; margin-top:1px; background:#f5f5f5;}
.promai h2 li{ float:left; width:168px;}
.promai h2 li a{ width:113px; font-size:16px; font-family:"Microsoft YaHei"; padding-left:20px; color:#006dd2; padding-left:51px; background:url(Img/Index/proTitIco.gif) no-repeat 20px center; display:block; height:39px;}
.promai h2 li a.cur,.promai h2 li a:hover{ background:url(Img/Index/proCur.gif) no-repeat left top;  color:#fff;}
.promai h2 ul{ position:absolute; left:0; top:-2px;}
.promai h2 .more{ font-size:12px; font-family:"宋体"; padding-right:14px; font-weight:normal; color:#999;}
.promaiCnt{  padding-top:8px; overflow:hidden; border:1px solid #e5e5e5;}
.promaiCnt li{ float:left; width:220x; padding-left:15px; padding-right:5px; padding-top:12px; padding-bottom:14px; background:url(Img/Index/ge03.gif) no-repeat 18px bottom;}
.promaiCnt li a{ display:block; overflow:hidden;}
.promaiCnt li img{ width:218px; height:185px; border:solid 1px #e5e5e5; display:block; overflow:hidden}
.promaiCnt li span{ display:block; color:#666; height:31px; line-height:31px; text-align:center; }
.promaiCnt li:hover img{ border-color:#0f52b4;}
.promaiCnt li:hover span{ background:#ebeae8; border-color:#0f52b4;}
.promaiCnt li:hover a{ color:#0f52b4}
/**/
.mPai{ background:url(Img/Index/mPai.gif) no-repeat center 55px; height:752px; overflow:hidden; margin-top:9px;}
.mPai h2{ line-height:76px; overflow:hidden; height:168px; text-align:center;}
.mPai h2 a{ color:#0f52b4; font-size:44px; font-weight:bold; font-family:"Microsoft YaHei";}
.mPai h2 a:hover{ text-decoration:none;}
.mPai h2 b{ color:#ec1a25;}
.mPai h2 em{ font-style:normal; display:block; line-height:40px; color:#fff; font-family:"Microsoft YaHei"; font-weight:normal;}
.mPaiBox{ height:365px;}
.mPaiBox .mPai01{ display:block; left:-10px; top:0;}
.mPaiBox .mPai02{ display:block; left:250px; top:0;}
.mPaiBox .mPai03{ display:block; left:505px; top:0;}
.mPaiBox .mPai04{ display:block; right:-10px; top:0;}
.mPaiBox .mPai05{ display:block; left:118px; top:115px;}
.mPaiBox .mPai06{ display:block; left:378px; top:115px;}
.mPaiBox .mPai07{ display:block; right:117px; top:115px;}
.mPaiBox em{ position:absolute; display:block;}
.cnt960{ width:960px; margin:0 auto;}
.mPaiSer{ display:block; overflow:hidden; padding-left:48px; padding-right:40px;}
.mPaiSer dl{ height:122px;}
.mPaiSer dt{ float:left; width:170px; overflow:hidden; height:112px; background:url(Img/Index/mPaiAd01.gif) no-repeat left top; text-align:center; color:#fff; font-size:12px; font-family:"Microsoft YaHei"; font-weight:bold}
.mPaiSer dt span{ color:#fff; font-size:28px; font-weight:bold; font-family:"Microsoft YaHei"; line-height:50px;display:block;}
.mPaiSer dt b{ font-size:18px; display:block; padding-top:8px;}
.mPaiSer dd{ width:700px; float:left;}
.mPaiSer dd li{ width:169px; padding-left:5px; margin-bottom:5px; float:left; height:53px; line-height:53px; }
.mPaiSer dd li img{ float:left; padding-left:23px; padding-top:12px; padding-right:9px;}
.mPaiSer dd li span{ color:#fff; font-size:14px; font-family:"Microsoft YaHei"; background:#125cc8; display:block;border-bottom:1px solid #a0bee9;}
.mPaiSer dd li.mPai02 span{ background:#348adb;}
.mPaiSer .btn{ margin-top:10px; height:34px; line-height:34px; width:90px; padding-left:54px; background:url(Img/Index/mPaiBtn.gif) no-repeat left top; display:block; margin:0 auto 0; color:#fff; font-size:16px; font-family:"Microsoft YaHei"; font-weight:bold}
/**/

/**/
.case{ padding:10px 0 0; height:504px; overflow:hidden;}
.case h2{ height:62px; overflow:hidden; line-height:62px; text-align:center; border-bottom:2px solid #f2f2f2;}
.case h2 .tit{ width:320px; margin:0 auto; background:url(Img/Index/caseTit01.gif) no-repeat left center; display:block; color:#ec1a25; font-size:28px; font-family:"Microsoft YaHei";}
.case h2 .more{ color:#999; font-size:12px; line-height:1.1em; padding-top:40px; font-weight:normal;}
.case .caseBox{ padding-top:16px; height:387px; overflow:hidden; width:990px;}
.caseBox h3{ height:42px; line-height:42px; overflow:hidden; padding-left:32px; border-bottom:2px solid #e5e5e5; background:url(Img/Index/caseTitIco.gif) no-repeat 3px center;}
.caseBox h3 a{ color:#666; font-size:16px;}
.caseBox em{ display:block; padding-top:14px;}
.caseBox em img{ display:block; overflow:hidden; width:300px; height:180px;}
.caseBox em a{ display:block;}
.caseBox dd{ padding-top:7px;}
.caseBox dd h4{ height:36px; line-height:36px; overflow:hidden;}
.caseBox dd h4 a{ color:#666; font-size:14px;}
.caseBox dd p{ line-height:24px; height:70px; overflow:hidden; margin-bottom:10px;}
.caseBox dd .btn{ display:block; overflow:hidden; width:82px; height:23px; text-align:center; line-height:23px; text-align:center; font-family:"宋体"; background:url(Img/Index/caseBtn.gif) no-repeat left top;}
.caseBox dl{ float:left; width:300px; padding-right:30px;}
.case .caseBox dl:hover h3,.case .caseBox dl.cur h3{ background:url(Img/Index/caseTitCur.gif) no-repeat 3px center; border-bottom-color:#0f52b4}
.caseBox dl:hover dd .btn,.caseBox dl.cur dd .btn{ color:#fff; background:url(Img/Index/caseBtnCur.gif) no-repeat left top;}
.banAd01{ height:120px; overflow:hidden;}
.banAd01 .ban{ display:block; height:120px; width:100%; background:url(Img/Index/banAd01.gif) no-repeat center top;}
.banAd01 .cnt960{ position:relative;}
.banAd01 .AdInfo{ display:block; width:210px; overflow:hidden; top:21px; right:0; color:#fff; font-family:"Microsoft YaHei"; font-size:16px; line-height:28px; text-align:left}
.banAd01 .AdInfo b{ color:#ec1a25; font-size:24px; display:block;}
.banAd01 a{ display:block;}
/**/
.bd01 a { background:url(Img/Index/bd01.jpg) no-repeat center top; height:397px; display:block; margin-top:40px;}

.quebg { height:578px; background:#f7f7f5; overflow:hidden;}
.que { width:960px; height:578px; margin:0 auto; overflow:hidden;}
.que h2 { padding:47px 0 0 110px; height:132px; overflow:hidden;}
.que_c { height:399px; overflow:hidden;}
.que_c dl { width:225px; height:344px; float:left; margin:0 18px 0 0; display:inline; background:url(Img/Index/quebg.gif) no-repeat left bottom; overflow:hidden;}
.que_c dl dt img { width:180px; height:174px; padding:0 22px 0 23px;}
.que_c dl dd { text-align:center; padding:30px 0 0 0;}
.que_c dl dd h3 { color:#e64710; font:bold 17px "微软雅黑";}
.que_c dl dd p { color:#333; font:13px/22px "微软雅黑"; padding:16px 15px 0;}
.que_c .nobot { margin:0;}

/**/
.yos{ background:url(Img/Index/yos.gif) repeat center top; height:1660px; overflow:hidden; padding-top:44px;}
.yos h2{ overflow:hidden; position:relative; z-index:7;}
.yos h2 span {display:block; height:206px;}
.yos .yosImg01{ position:absolute; right:-67px; top:-50px;}
.yos  .cnt960{ position:relative; z-index:9;}
.yosBox{ height:1333px;}
.yosBox dd h3{ height:51px;line-height:51px; padding-top:26px; padding-bottom:6px; color:#444; font-size:24px;_font-size:22px; font-family:"Microsoft YaHei"; background:url(Img/Index/yosBor.gif) repeat-x left bottom;}
.yosBox .yos04 dd h3{ width:417px;}
.yosBox dt{ float:left; width:109px; height:103px; background:url(Img/Index/yosDt.png) no-repeat center center; text-align:center; line-height:103px; color:#0f52b4; font-size:60px; font-family:"Impact",arial; margin-right:-7px;}
.yosBox dd{ float:left;}
.yosBox dd p{ padding-top:13px; line-height:24px; color:#666; font-size:14px; font-family:"Microsoft YaHei";}
.yosBox dd b{ color:#0f52b4;}
.yosBox dd i{ color:#d41919; font-style:normal; font-weight:bold}
.yosBox dd a{ display:block; margin-top:10px; height:30; line-height:30px; text-align:center; color:#fff; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei"}
.yosBox dd a.btn01{ background:url(Img/Index/yosBtn.gif) no-repeat left top; width:135px;}
.yosBox dd a.btn02{ background:url(Img/Index/yosBtn02.gif) no-repeat left top; width:165px;}
.yosBox dd a.btn03{ background:url(Img/Index/yosBtn03.gif) no-repeat left top; width:105px;}
.yosBox .yos01{ width:540px; margin-left:-30px; padding-top:60px}
.yosBox .yos01 dd{ width:436px;}
.yosBox .yos02{ width:544px;padding-top:73px ; float:right;}
.yosBox .yos02 dd{ width:441px;}
.yosBox .yos03{ width:544px; padding-top:33px; float:right;}
.yosBox .yos03 dd{ width:441px;}
.yosBox .yos04{ width:530px; margin-left:-30px; padding-top:63px}
.yosBox .yos04 dd{ width:426px;}
.yosBox .yos05{ width:545px; margin-left:-30px; padding-top:20px}
.yosBox .yos05 dd{ width:441px;}
.yosBox dl{ position:relative; z-index:6;}
.yosBox em{ display:block; overflow:hidden; position:absolute; z-index:3;}
.yosBox .yosImg02{ top:400px; left:-61px;}
.yosBox .yosImg03{ top:879px; right:-140px;}
.yosBtm{ display:block; overflow:hidden; padding-top:13px; height:108px; overflow:hidden; background:url(Img/Index/yosBtm.gif) no-repeat center top;}
.yosBtm span{ display:block; text-align:center; line-height:48px; color:#fff; font-size:24px; font-family:"Microsoft YaHei"}
.yosBtm span font{ display:block; font-size:32px; font-weight:normal; line-height:1.1em;}
/*  */

/*  */

.wit{ padding:10px 0 0; height:504px; overflow:hidden;}
.wit h2{ height:62px; overflow:hidden; line-height:62px; text-align:center; background:url(Img/Index/witTit.gif) no-repeat center center;}
.wit h2 .tit{ width:270px; margin:0 auto; background:url(Img/Index/caseTit01.gif) no-repeat 7px center; display:block; color:#ec1a25; font-size:28px; font-family:"Microsoft YaHei";line-height:59px; padding-left:40px; border-bottom:3px solid #ec1a25; height:59px;}
.wit h2 .more{ color:#999; font-size:12px; line-height:1.1em; padding-top:10px; font-weight:normal;}
.wit .witBox{ padding-top:16px; height:387px; overflow:hidden; width:990px;}
.witBox h3{ height:42px; line-height:42px; overflow:hidden;  border-bottom:2px solid #e5e5e5;;}
.witBox h3 a{ color:#666; font-size:16px;}
.witBox em{ display:block; padding-top:14px;}
.witBox em img{ display:block; overflow:hidden; width:300px; height:180px; border:1px solid #ccc;}
.witBox em a{ display:block;}
.witBox dd{ padding-top:7px;}
.witBox dd h4{ height:36px; line-height:36px; overflow:hidden;}
.witBox dd h4 a{ color:#444; font-size:14px;}
.witBox dd p{ line-height:24px; height:70px; overflow:hidden; margin-bottom:10px;}
.witBox dd .btn{ display:block; overflow:hidden; width:82px; height:23px; text-align:center; line-height:23px; text-align:center; font-family:"宋体"; background:url(Img/Index/caseBtn.gif) no-repeat left top;}
.witBox dl{ float:left; width:302px; padding-right:26px;}
.wit .witBox dl:hover h3,.wit .witBox dl.cur h3{border-bottom-color:#0f52b4;}
.witBox dl:hover dd .btn,.witBox dl.cur dd .btn{ color:#fff; background:url(Img/Index/caseBtnCur.gif) no-repeat left top;}
.wit .witBox dl:hover h3 a,.wit .witBox dl.cur h3 a{ color:#0f52b4}
/*  */
.izx{ height:160px; overflow:hidden;  margin-top:20px }
/*  */
.ab{ height:428px; overflow:hidden;}
.ilx{ height:426px; width:330px; float:left; position:relative; background:url(Img/Index/abbg.jpg) repeat center top; border:1px solid #eaeaea; }
.ilx h2{ height:42px; background:url(Img/Index/pro_nav.jpg) no-repeat left top;}
.ilx h2 .tit{ color:#0a71ce; font-size:16px;  font-family:"Microsoft YaHei"; font-weight:normal; vertical-align:bottom; width:111px; height:42px; padding-left:46px; line-height:42px; display:block; float:left}
.ilxBox{ height:350px; padding:15px 25px 20px 30px; overflow:hidden;}
.ilxboxtd{ height:28px; line-height:28px; font-size:13px;}
/*  */
.abt{ height:426px; overflow:hidfden; background:url(Img/Index/abbg.jpg) repeat center top; border:1px solid #eaeaea;  width:655px;  float:right; }
.abt h2{ height:41px; border-bottom:1px solid #004c92; background:#f5f5f5;}
.abt h2 .more{ font-size:12px; font-family:"宋体"; padding-right:14px; font-weight:normal; color:#999; padding-top:15px}
.abt h2 .tit{ color:#fff; font-size:16px; font-family:"Microsoft YaHei"; font-weight:normal; vertical-align:bottom; width:111px; height:41px; background:url(Img/Index/abtTit.gif) no-repeat left top; padding-left:46px; line-height:41px; display:block; float:left}
.abtBox{ height:350px; padding:10px 24px 0 24px; overflow:hidden;}
.abtBox dd{ width:605px; overflow:hidden; float:left; }

.abtBox dd p{ color:#666; font-size:13px; line-height:24px;  margin-bottom:8px; overflow:hidden;  }
.abtBox dd .btn{ display:block; overflow:hidden; width:82px; height:23px; text-align:center; line-height:23px; text-align:center; font-family:"宋体"; background:url(Img/Index/caseBtnCur.gif) no-repeat  top; color:#fff;}
.abtTab{ padding-top:8px; height:180px;}
.abtTabBtn{ height:22px; background:url(Img/Index/abtTabTit.gif) no-repeat center center;}
.abtTabBtn a{ display:block; float:left; width:22px; height:22px; margin:0 5px;}
.abtTabBtn span{ width:70px; height:22px; padding-left:263px;}
.abtTabBtn a.abtLeft{ background:url(Img/Index/abtLeft.gif) no-repeat left top;}
.abtTabBtn a.abtLeft:hover{ background:url(Img/Index/abtLeftHover.gif) no-repeat left top;}
.abtTabBtn a.abtRight{ background:url(Img/Index/abtRight.gif) no-repeat left top;}
.abtTabBtn a.abtRight:hover{ background:url(Img/Index/abtRightHover.gif) no-repeat left top;}
.abtTabCnt{ padding-top:8px; height:140px; overflow:hidden;  }
.abtBox dd ul{ height:140px; overflow:hidden; width:580px;}
.abtBox dd li{ float:left; width:142px; overflow:hidden; float:left; padding:0 22px;}
.abtBox dd li a{ display:block;}
.abtBox dd li img{ width:141px; height:95px; display:block; overflow:hidden}
.abtBox dd li span{ height:30px; line-height:30px; overflow:hidden; text-align:center; display:block; font-family:"宋体"}
/**/

/**/
.hnr{ padding-top:32px; height:350px; overflow:hidden;}
.hnr h2{ height:62px; overflow:hidden; line-height:62px; text-align:center; background:url(Img/Index/witTit.gif) no-repeat center center;}
.hnr h2 .tit{ width:270px; margin:0 auto; background:url(Img/Index/caseTit01.gif) no-repeat 37px center; display:block; color:#ec1a25; font-size:26px; font-family:"Microsoft YaHei"; padding-left:70px; border-bottom:3px solid #ec1a25; height:59px;}
.hnr h2 .more{ color:#999; font-size:12px; line-height:1.1em; padding-top:10px; font-weight:normal;}
.hnrBox{ padding-top:32px; height:215px; overflow:hidden;}
.hnrBox .partLeft,
.hnrBox .partRight{ display:block; padding:66px 0 0; width:20px; text-align:center;}
.hnrCnt{ width:930px; height:215px; overflow:hidden;}
.hnrCnt li{ width:203px; float:left; overflow:hidden; padding:0 10px 0 29px;}
.hnrCnt li a{ display:block}
.hnrCnt li img{ width:203px; height:183px; overflow:hidden; display:block;border: 1px solid #ccc;}
.hnrCnt li span{display:block; height:34px; line-height:34px; text-align:center;}
/*  */

/*  */
.newsFaq{ height:458px; overflow:hidden;}

.news6{ width:692px;float:left; position:relative}
.news6 h2{height:37px; line-height:37px; position:relative; border:1px solid #eaeaea; border-bottom:1px solid #004c92; margin-top:1px; background:#f5f5f5;}
.news6 h2 li{ float:left; width:163px; height:38px;}
.news6 h2 li a{ width:118px; font-size:16px; font-family:"Microsoft YaHei"; padding-left:20px; color:#666; padding-left:45px; background:url(Img/Index/proTitIco.gif) no-repeat 20px center; display:block; font-weight:bold;height:38px;}
.news6 h2 li a.cur,.news6 h2 li a:hover{ background:url(Img/Index/newsTitCur.gif) no-repeat left top;  color:#fff;}
.news6 h2 ul{ position:absolute; left:0; top:-1px;}
.news6 h2 .more{ font-size:12px; font-family:"宋体"; padding-right:24px; font-weight:normal; color:#999;}
.newsBox{ padding:26px 26px 0 22px; height:372px; overflow:hidden; background:url(Img/Index/abbg.jpg) repeat left top; width:642px; border:1px solid #eaeaea;}
.newsBox dl{ height:169px; overflow:hidden; margin-bottom:22px;}
.newsBox dl dt{ float:left;}
.newsBox dl dt img{ width:249px; height:169px; overflow:hidden;}
.newsBox dl dd{ float:right; width:365px; height:169px;}
.newsBox dl dd h3{ height:18px; line-height:18px;}
.newsBox dl dd h3 a{ color:#444; font-size:14px; font-weight:bold}
.newsBox dl dd .p_cnt{ line-height:24px; color:#666; height:124px; padding-top:5px; overflow:hidden; }
.newsBox dd .btn{ display:block; overflow:hidden; width:82px; height:23px; text-align:center; line-height:23px; text-align:center; font-family:"宋体"; background:url(Img/Index/caseBtnCur.gif) no-repeat left top; color:#fff;}
.newsBox ul{ height:155px; overflow:hidden; width:670px;}
.newsBox li{ line-height:31px; border-bottom:1px dashed #bfbfbf; float:left; width:290px;  padding-left:20px; margin-right:22px; height:31px; overflow:hidden;background:url(Img/Index/newsIco.gif) no-repeat left 13px;}
.newsBox li a{ color:#666}
.newsBox li.lst{ border-bottom:none;}
/*  */

/*  */
.faq{width:300px}
.faq h2{ height:37px;line-height:42px;  background:#f5f5f5; border:1px solid #eaeaea; border-bottom:1px solid #004c92; }
.faq h2 .tit{width:118px; font-size:16px; font-family:"Microsoft YaHei"; padding-left:20px; color:#666; padding-left:45px; background:url(Img/Index/proTitIco.gif) no-repeat 20px center; display:block; font-weight:bold}
.faq h2 .more{ font-size:12px; font-family:"宋体"; padding-right:11px; font-weight:normal; color:#999;}
.faqBox{ padding-top:5px; height:390px; overflow:hidden;background:url(Img/Index/abbg.jpg) repeat left top; border:1px solid #eaeaea }
.faqBox dt{ height:18px; line-height:18px; overflow:hidden; padding-left:23px; background:url(Img/Index/wd_w.gif) no-repeat left 19px; margin-bottom:6px; padding-top:19px;}
.faqBox dt a{ color:#666; font-weight:bold;}
.faqBox dd{ line-height:24px; color:#666;padding-bottom:13px;}
.faqBox dd img{vertical-align:middle; float:left; padding-right:5px;}
.faqBox dl{ border-bottom:1px dashed #bfbfbf; margin:0 18px 0 24px;}
.faqBox dl.lst{ border-bottom:none;}
.faqBox dd a{ color:#0f52b4; font-family:"宋体"}



body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote 
{ margin: 0; padding: 0; font-size: 14px; font-family:微软雅黑} 
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
fieldset, img { border: 0; }
.clear { clear:both;}
a{text-decoration:none; outline:0px;}
center{padding:30px 0; font-size:14px;}
/* _behavior: url(iepngfix_tilebg.js); IE6下png透明 */
/* top */

.top_bar_bg{width:100%; height:40px; line-height:40px; background:#ffe402; overflow:hidden;}
.top_bar{width:1002px; height:40px; margin:0 auto;}
.top_bar p{float:left; width:660px; background:url(topicons.jpg) 32px center no-repeat; text-indent:68px;}
.top_bar p span{font:600 14px/40px 微软雅黑;}
.tel{float:right; margin:7px 21px 0 0;}

.h_pho{ line-height:25px; font-size:14px;}
.h_pho span{font-size:22px; color:#F00}


.logo{float:left; margin:4px 0 0 0px;}
.search{width:320px; height:31px; float:right; margin:0px 40px 0 0;}
.search img{ padding-right:10px;}
.text{background:url(text.png) no-repeat 0 0; width:215px; height:31px; float:left; border:0; line-height:31px; text-indent:10px; color:#014f7d;_behavior: url(iepngfix_tilebg.js);}
.button{float:left;_behavior: url(iepngfix_tilebg.js);}
.navbg{width:1020px;  height:40px; float:left; margin:4px 5px 0 0;_behavior: url(iepngfix_tilebg.js);}
.nav{width:1020px; margin:0 auto; height:40px; }
.nav li{width:145px; height:40px; float:left;}
/*.nav li.none{background:url(navhover.png) left 1px no-repeat;}*/
.nav li.none a{color:#ffffff;}
.nav li a{display:block; width:139px; height:40px; color:#ffffff; font:14px/40px 微软雅黑; text-align:center; font-weight:500;}
.nav li a:hover{display:block; width:139px; height:40px; color:#f4bb00; font:14px/40px 微软雅黑; text-align:center;/*background:url(navhover.png) right 1px no-repeat;*/font-weight:900;}
/* con1 */
.con1{width:1002px; height:330px; padding-top:12px; margin:0 auto;}
.con1left{width:617px; float:left;}
.news_title{width:100%; height:; background:url(index_news.jpg) no-repeat 0 0; height:43px; line-height:43px; text-indent:38px; font:500 16px/43px 微软雅黑;text-shadow:2px 2px 2px #041b3c; color:#fff;}
.news_title a{text-shadow:0 0 0; float:right; font:12px/43px 微软雅黑; color:#0077bd; margin:0 12px 0 0; *margin-top:-43px;}
.ad{width:247px; height:247px; border:1px solid #d4efff; background:#f0f9ff; float:left; margin:14px 12px 0 7px; _margin:14px 9px 0 4px;}
.ad img{width:240px; height:240px; margin:3px;}
.ad_right{width:348px; float:left;}
.ad_right_top{width:348px; height:8px; padding-top:18px; background:url(shadow.jpg) center bottom no-repeat;}
.ad_right_top p{line-height:26px; color:#3f84ad;}
.ad_right_top p a{color:#09507a; font-weight:bold;}
.news_ul{width:98%;}
.news_ul li{width:100%; line-height:34px; background:url(icons1.jpg) left center no-repeat; text-indent:10px; color:#000000;}
.news_ul li a{color:#000000; padding-left:20px;}
.news_ul li a:hover{color:#09507a;}
.news_ul li span{float:right; *margin-top:-30px;}
.con1right{width:361px; float:left; margin:0 0 0 22px;}
.list_title{width:100%; height:; background:url(index_list.jpg) no-repeat 0 0; height:43px; line-height:43px; text-indent:38px; font:500 16px/43px 微软雅黑;text-shadow:2px 2px 2px #041b3c; color:#fff;}
.list_title a{text-shadow:0 0 0; float:right; font:12px/43px 微软雅黑; color:#0077bd; margin:0 12px 0 0; *margin-top:-43px;}
.newslist_banner{width:339px; height:81px; padding:3px; border:1px solid #d5efff; background:#f0f9ff; margin:14px auto 10px auto;}
/* con2 */
.con2bg{width:1010px; /* background:url(con2bg.jpg) repeat-x 0 0;*/ margin:0 0 3px 0;}
.con2{width:1010px;  margin:0 auto;}
.con2title{width:1010px; height:80px; line-height:80px;background:url(product.jpg) repeat-x 0 center;}
.title_name{width:140px; height:80px; float:left;  color:#fff; font:500 16px/80px 微软雅黑; text-shadow:2px 2px 2px #041b3c; text-indent:80px;}
.title_border{float:left; width:760px; height:80px; }
.title_more{float:left; width:100px; height:80px; line-height:80px; text-indent:0px;}
.title_more a{color:#871105;padding:0px 0px 0 60px;}
.product_ul{width:100%;}
.product_ul li{width:184px; height:236px; float:left; margin:0 0 0 13px;}
.product_ul li img{width:176px; height:194px; padding:3px; border:1px solid #b2cee6; float:left;}
.product_ul li p{width:184px; height:27px; margin:7px 0 0 0; background:#a4deff; line-height:27px; text-align:center; float:left;}
.product_ul li p a{color:#037dbd;}

.product{
width:210px; height:180px; float:left; margin:0 0 0 5px;
}
.product img{width:180px; height:140px; padding:3px; border:1px solid #e5e5e5; float:left;}
.product p{width:175px; height:27px; margin:7px 0 0 0;  line-height:27px; text-align:center; float:left;}
.product p a{color:#666;}

.indexproduct{
width:190px; height:180px; float:left; margin:0 0 0 5px;
}
.indexproduct img{width:165px; height:130px; padding:3px; border:1px solid #e5e5e5; float:left;}
.indexproduct p{width:164px; height:27px; margin:7px 0 0 0;  line-height:27px; text-align:center; float:left;}
.indexproduct p a{color:#000;}


/* con3 */
.con3{width:1002px; margin:0 auto; height:280px;}
.con3left{width:430px; float:left; margin:0 0px 0 10;}
.intro_title{width:430px; height:33px; line-height:33px; background:url(index_introduction.png) 0 0 no-repeat; color:#fff; font:500 14px/33px 微软雅黑; text-shadow:2px 2px 2px #041b3c; text-indent:32px; margin:0 0 15px 0;}
.intro_title a{text-shadow:0 0 0; float:right; font:12px/33px 微软雅黑; color:#72231e; margin:9px 8px 0 0; *margin-top:-33px;}


.intro_title2{width:310px; height38px; line-height:38px; background:url(index_introduction2.jpg) 0 0 no-repeat; color:#000000; font:500 15px/38px 微软雅黑; text-shadow:2px 2px 2px #041b3c; text-indent:38px; margin:0 0 10px 0;}
.intro_title2 a{text-shadow:0 0 0; float:right; font:12px/38px 微软雅黑; color:#72231e; margin:9px 8px 0 0; *margin-top:-38px ;}
/**/
.con3right2{ background:url(leftpic.jpg) no-repeat;width:230px; height:289px; float:left;}




.intro_img{float:right; margin:0 8px 0 0; padding:3px; border:1px solid #ffffff; }
.con3left p{line-height:26px; color:#000000; font-size:12px}
.con3right{ background:url(contactbg.jpg) no-repeat;width:283px; height:260px; float:left;}
.con3right_net{background:url(networkbg.jpg) no-repeat;width:283px; height:260px; float:left;}
.tel2{margin:62px 0 0 41px;}
.tell{margin:52px 0 0 41px;}
.con3right p{color:#0079b5; line-height:25px; text-indent:25px;}

.con3title{width:230px; height:33px; line-height:33px;background:url(tuijianpro.jpg) repeat-x 0 center;}
.con3title a{
font-size:13px;
color:#8f2019;
padding-left:25px;}

/* subpages */
.subpages{width:1010px; margin:0 auto;/*background:url(bg.jpg) no-repeat;*/}
.left{width:245px; float:left; margin:16px 0 15px 0;}
.leftnavbg{width:230px; background:url(leftbg.jpg) repeat-y;}
.leftnavbg2{width:230px; background:url(leftbg2.jpg) 0 bottom no-repeat; padding-bottom:20px;}
.leftnavtitle1{background:url(index_list1.jpg) no-repeat 0 0; width:230px; height:60px;}
.leftnavtitle2{background:url(index_list2.jpg) no-repeat 0 0; width:230px; height:60px;}

/* news left */
.leftnavtitle3{background:url(index_list3.jpg) no-repeat 0 0; width:230px; height:60px;}
.leftnavtitle4{background:url(index_list4.jpg) no-repeat 0 0; width:230px; height:60px;}


.leftnav{width:230px; margin:0 auto;}
.leftnav li{line-height:40px;}
.leftnav li a{display:block; width:230px; height:40px; background:url(leftlibg.jpg) no-repeat 0 0; margin:2px 0 2px 0; font:13px/40px 微软雅黑; color:#666765; text-indent:40px; font-weight:100; padding-left:0px;}
.leftnav li a:hover{display:block; width:230px; height:40px;/*background:url(leftlibg2.jpg) no-repeat 0 0;*/margin:2px 0 2px 0; font:13px/40px 微软雅黑; color:#e77a03; text-indent:40px;font-weight:100;}





/* right */
.right{width:760px; float:left; margin:0px 0 0 0px; BORDER: #dfdfdf 1px solid; background-color:#FFFFFF;}
.righttitle{width:750px; background:url(index_introduction2.png) no-repeat 0 0; height:50px; line-height:50px;color:#003ab3; font:100 16px/38px 微软雅黑; text-indent:38px; padding-left:5px; padding-top:10px;}
.righttitle p{float:right; *margin-top:-33px; text-shadow:0 0 0; font:12px/40px 微软雅黑;color:#000000; padding-right:10px;}
.righttitle p a,.righttitle p span{color:#000000; margin:0 5px;}
.about{
padding-left:10px; padding-right:10px;}
.about p{line-height:30px; font-size:12px;}
/* sub_news_ul */
.sub_news_ul{width:730; padding-top:10px; padding-right:10px;}
.sub_news_ul li{width:730; line-height:41px; background:url(icons1.jpg) left center no-repeat; text-indent:20px; color:#494949; border-bottom:1px dashed #e1e1e3; font-size:13px;}
.sub_news_ul li a{color:#494949;}
.sub_news_ul li a:hover{color:#4e9b17;}
.sub_news_ul li span{float:right; *margin-top:-41px; padding-right:10px;}
/* page
-----------------------------------------------------------------------------------------------------*/
.page{clear:left; width:740; text-align:center; padding:0px 0 15px 0; overflow:hidden; line-height:normal; margin-top:15px;}
.page ul{ margin:0 auto; overflow:hidden; float:right; padding:0 18px 0 0;}
.page ul li{ float:left; padding:0 4px 0 4px; font-size:12px;color:#363636; vertical-align:middle; margin:0; line-height:16px;}
.page a{ display:block; float:left; padding:4px 8px 4px 8px;  border:1px #dbd8d3 solid; margin:0; color:#363636; background:#eeeeee;}
.page input{ width:50px; border:1px #dbd8d3 solid; line-height:28px; height:21px; background:#ddebf9; color:#363636}
.page a.bg2{color:#0079b5; background:#eeeeee;}
/* sub_product_ul */
.sub_product_ul{width:100%;}
.sub_product_ul li{width:159px; height:203px; float:left; margin:5px 0 16px 13px; font-size:12px; _margin:5px 0 16px 10px;}
.sub_product_ul li img{width:151px; height:167px; padding:3px; border:1px solid #c2e8ff; float:left;}
.sub_product_ul li p{width:159px; height:23px; margin:6px 0 0 0; background:#a4deff; line-height:23px; text-align:center; float:left; font-size:12px;}
.sub_product_ul li p a{color:#037dbd;}
/* enroll
-----------------*/
.enroll{width:100%;}
.enroll li{width:100%; height:200px; margin-top:20px; border-bottom:1px dashed #87bcd7;}
.enroll img{width:151px; height:169px; float:left; margin-right:10px; padding:4px; background:#f0f9ff; border:1px solid #c7eaff;}
.enroll p{color:#0079b5; line-height:28px; font-size:12px;}
.enroll a{font-size:12px; color:#0079b5; font-weight:bold;}
/* book */
.bookx{width:600px;height:480px;}
.message{ width:600px;padding-left:50px; color:#333;}
.message li{ width:600px;height:40px; float:left; margin:0px; padding:0px; margin:5px 0;}
.message li p.message_title{ width:150px; height:35px; float:left; text-align:right; font-size:14px;}
.message li p.message_content{ width:400px;float:left;}
.message li.contentb{ width:600px;height:150px; float:left;}
.message li.contentb textarea{ width:370px; height:120px;}
.message li.yzm{ width:600px;height:60px; float:left;}
.message li p.message_yzminput{ width:400px; float:left;}
.message li p.message_yzmico{ width:600px; height:40px; float:left;}

.message li p.message_sub{ width:600px; height:35px; padding-left:150px; padding-bottom:20px; }

.submitbutton{width:150px; height:35px; border:1px #f7a128 dashed; background-color:#069fd8;  color:#FFF;font-family:"Microsoft YaHei";}
.submitreset{width:150px; height:35px; border:1px #f7a128 dashed; background-color:#069fd8;  color:#FFF;font-family:"Microsoft YaHei"; margin-left:20px;}




.tab2{background:#fff; width:100%; margin-top:5px; border:1px solid #e1e0e1;}
.blank{width:100%; height:20px; margin-bottom:5px;}
.white{width:100%; background:#fff; padding:10px 0px; margin-top:15px;}
.c_red{color:red;}
/* search
----------------------------*/
.blank{width:100%; height:15px;}
.about p.searchmore{width:100%; height:38px; background:#037dbd; line-height:38px; text-align:center; margin-bottom:15px; *margin-top:20px;}
.searchmore a{color:#fff;}
.searchul li{width:100%; line-height:40px; border-bottom:1px dashed #999;}
.searchul p{font-size:12px; color:#0079b5; width:100%;}
.searchul li div{width:100%; text-indent:13px; line-height:36px; font-size:14px;}
.searchul li div a{color:#0079b5; line-height:40px;}
.searchul li div span{float:right; margin-right:8px; color:#ff8ac9; *margin-top:-40px;}
/*---------------*/
.about p.bigtit{font-size:18px; color:#000000; font-family:微软雅黑; width:100%; text-align:center; padding-top:10px;}
.about p.datetime{color:#666; font-size:12px; width:100%; text-align:center;}
.border3{width:95%; height:0px; border-bottom:1px dashed #ccc; float:left; margin-top:5px; margin-left:1%;}
.bigimg{margin:0; max-width:500px;}
/*------------*/
.viewpage{width:630px; float:left; margin-left:20px; color:#666;font-size:12px; margin-top:15px; margin-bottom:15px;line-height:24px; }
.p_view_back{ text-align:center; line-height:26px; color :#666;font-size:12px;}
.p_view_back a{ color:#666;font-size:12px;}
.about p.p_view_top{ width:95%; overflow:hidden; line-height:26px; margin:0 auto 10px auto; color:#666; font-size:12px;}
.p_view_top a{ color:#666; font-size:12px;}




/*首页产品列表页面*/
#pronr{
	width:755px;
	padding-left:15px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:0px;
	}
#pronr ul li{
	float:left;
	padding:8px 7px;}
#pronr ul li img{
	font-size:0px;
	vertical-align:bottom;
	line-height:0px;
	padding:3px;
	border:1px solid #e5e5e5;}
#pronr ul li span{
padding-top:5px;
    background-color:#ffffff;
	display:block;
	height:25px;
	text-align:center;}

/*产品列表页面*/
#pronr2{
	width:760px;
	padding-left:0px;
	padding-right:0px;
	padding-top:12px;
	padding-bottom:0px;}
#pronr2 ul li{
	float:left;
	padding:15px 17px;}
#pronr2 ul li img{
	font-size:0px;
	vertical-align:bottom;
	line-height:0px;
	padding:5px;
	border:1px solid #e5e5e5;}
#pronr2 ul li span{
    padding-top:5px;
	display:block;
	height:25px;
	text-align:center;}
	
/*底部开始*/
.footWrap{ background:url(Img/Index/f_bj.jpg) repeat-x center top; height:272px; overflow:hidden;}
.footer{ position:relative;}

.fnav{ height:60px; line-height:60px; text-align:center; color:#fff;}
.fnav a{ color:#fff; padding:0 13px; display:inline-block;}
.f_pic{  width:117px; height:117px; margin:31px 0 0 118px; display:inline;}
.f_pic img{  width:117px; height:117px;}

.f_wz{ line-height:28px; color:#cee3f9; padding:26px 0 0 33px; width:980px; text-align:center}
.f_wz a{ color:#cee3f9;}
.f_wz em{display:inline-block; padding:0px 6px;}
.f_wz img{ vertical-align:middle; margin-left:12px;}

.footer p{ margin:30px 114px 0 0; display:inline; float:right; background:url(Img/Index/code_bj.png) no-repeat center 10px; width:113px; height:150px;}
.footer p img{ width:85px; height:85px; display:block; margin:0 auto 2px;}
.footer p span{ display:block; font-family:"Microsoft Yahei"; color:#fff; text-align:center; height:22px; line-height:22px;}
/*底部结束*/
/*友情链接开始*/
.link_bj{ background:#f7f7f7 url(Img/Index/link_line.gif) repeat-x center top; height:107px; overflow:hidden;}
.link { height:107px; width:960px; margin:0 auto; overflow:hidden; }
.link h2{ background:url(Img/Index/link_wz.jpg) no-repeat; width:122px; height:92px; text-align:center; overflow:hidden; font:30px "Microsoft Yahei"; text-transform:uppercase; color:#f0f0f0; line-height:32px; float:left;}
.link h2 a{ display:block; padding-top:16px; font-size:18px; color:#f0f0f0;}
.link p{ line-height:28px; color:#555555; padding-top:25px; overflow:hidden; width:670px; float:left;}
.link p a{ color:#555555; padding:0 5px 0 0; display:inline-block;}
.link span{ display:block; width:161px; height:84px; background:#f0f0f0 url(Img/Index/link_ico.gif) no-repeat 71px 17px; margin-top:8px; overflow:hidden; text-align:center;}
.link span a{ color:#555; display:inline-block; padding-top:52px; line-height:14px;}
/*友情链接结束*/
/*在线留言开始*/
.liuy{ height:385px; overflow:hidden; background:#e8e8e8 url(Img/Index/liuy_bg.gif) no-repeat center top;}
.hh2{ height:63px; background:url(Img/Index/liuy_line.png) no-repeat center center; font:20px "Microsoft Yahei"; font-weight:bold; overflow:hidden; margin:56px 0 27px 0; line-height:60px; position:relative;}
.hh2 i{font-style:normal; font:36px Arial, Helvetica, sans-serif; color:#cbcbcb; text-transform:uppercase; padding-right:5px; width:210px; height:50px; overflow:hidden; position:absolute; top:10px; left:340px;}
.hh2 a{ color:#0075c2; display:inline-block; padding-left:537px;}

.liuy1{ width:304px; height:180px; overflow:hidden; border-right:1px dashed #acacac;}
.liuy1 h4{ width:252px; height:180px; overflow:hidden; background:#0376c6; font:28px "Microsoft Yahei"; text-align:center; font-weight:bold;}
.liuy1 h4 p{ width:68px; height:71px; margin:13px auto 10px;}
.liuy1 h4 p img{ width:68px; height:71px;}
.liuy1 h4 a{ color:#fff;}
.liuy1 h4 span{ display:block; font-size:14px; margin-top:12px;}
.liuy2{ width:635px; height:190px; overflow:hidden; position:relative;}
.liuy2 li{ width:317px; height:24px; float:left; margin-bottom:18px; color:#f00}
.liuy2 li span{ display:inline-block; float:left; width:50px; text-align:right; font:12px "Microsoft Yahei"; color:#666; line-height:21px;}
.liuy2 li input{ width:240px; height:21px; border:1px solid #c9c9c9; background:url(Img/Index/input.gif) no-repeat right top; padding-left:3px; line-height:21px;}
.liuy2 .bz{ height:100px; width:100%;}
.liuy2 .bz span{ vertical-align:top;}.liuy2 .bz textarea{ width:240px; height:80px; line-height:23px;overflow:hidden; resize:none; padding-left:3px;border:1px solid #c9c9c9;}

.liuy2 .yz input{ width:163px;}
.liuy2 .yz img{ vertical-align:middle; padding-left:18px; padding-top:10px}
.liuy2 .btt{ width:308px; height:38px; overflow:hidden; text-align:right; overflow:hidden; position:absolute; top:115px; right:21px;}
.liuy2 .btt input{ width:122px; height:38px; background:#ff890a; padding:0; font:14px "Microsoft Yahei"; text-align:center; color:#fff; line-height:38px; overflow:hidden; margin-left:20px; border:0;cursor: pointer;}
.liuy2 .btt .ip02{ background:#0376c6;}
/*在线留言结束*/
.cp {
	MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 12px; BORDER-LEFT: #ccc 1px solid
}
.cptab {
	background:url("Img/Index/base754.gif");
 MARGIN-LEFT: -1px
}
.cptab A {
	MARGIN-BOTTOM: -1px; FONT-SIZE: 16px; FLOAT: left; COLOR: #003399; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 30px; TEXT-DECORATION: none;  DISPLAY: block; LINE-HEIGHT: 36px; PADDING-RIGHT: 8px
}
.cptab A:hover {
	TEXT-DECORATION: none
}
.cptab A.cr {
	FONT-WEIGHT: bold
}
.cp DL {
	OVERFLOW: hidden; HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 7px; MARGIN-LEFT: 10px; PADDING-RIGHT: 7px; WIDTH: 156px
}
.cp DL DT {
	HEIGHT: 126px; WIDTH: 155px
}
.cp DL DT IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 122px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 1px; WIDTH: 150px
}
.cp DL DD A {
	HEIGHT: 25px; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 25px
}
.cpdiv {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 12px; MARGIN: 10px auto 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 728px
}
.info_b {
	OVERFLOW: hidden; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 0px; WIDTH: 738px
}
.info_b2 {
	OVERFLOW: hidden; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 0px; WIDTH: 738px; padding-bottom:15px; padding-top:5px;
}
UL.p_list_ul {
	
}
UL.p_list_ul2 {
	
}
UL.p_list_ul LI {
	OVERFLOW: hidden; BACKGROUND: url(../img/Img/ico10.gif) no-repeat 10px 9px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; COLOR: #666; MARGIN-LEFT: 10px; DISPLAY: inline; LINE-HEIGHT: 27px; WIDTH: 340px; TEXT-INDENT: 20px;
}
UL.p_list_ul2 LI {
	OVERFLOW: hidden; BACKGROUND: url(../img/Img/ico10.gif) no-repeat 10px 9px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; COLOR: #666; MARGIN-LEFT: 10px; DISPLAY: inline; LINE-HEIGHT: 27px; WIDTH: 340px; TEXT-INDENT: 20px;border-bottom:1px dashed #bfbfbf; 
}

.caigou {
	background:url("Img/Index/base754.gif"); COLOR: #666; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;  height:36px
}
.caigou STRONG {
	FONT-SIZE: 16px; FONT-WEIGHT: bold;  color:#003399; padding-left:30px;line-height:20px
}
.caigou .span_1 {
	FLOAT: right; padding-right:10px;line-height:20px
}
.caigou .span_1 .red_x{
COLOR: #ff0000; FONT-WEIGHT: bold; 
}
.caigou_tab {
	MARGIN-BOTTOM: 10px; COLOR: #666; LINE-HEIGHT: 30px
}
.caigou_tab .tt {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.caigou_tab .span_b {
	FONT-WEIGHT: bold; COLOR: #f00
}
.caigou_tab .textarea {
	MARGIN-TOP: 3px
}

.news_con {
	PADDING-TOP: 15px; MARGIN: 0px auto; WIDTH: 730px
	
}
.news_con p.bigtit{font-size:18px; color:#003399; font-family:微软雅黑; width:100%; text-align:center; padding:10px;}
.news_con p.datetime{color:#666; font-size:12px; width:100%; text-align:center;}
DL.news_dl {
	FONT-SIZE: 14px; BORDER-BOTTOM: #cccccc 1px dashed; COLOR: #666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; LINE-HEIGHT: 22px; PADDING-RIGHT: 5px
}
DL.news_dl A {
	COLOR: #000
}
DL.news_dl DT {
	OVERFLOW: hidden; MARGIN-BOTTOM: 3px; HEIGHT: 24px; MARGIN-TOP: 5px; LINE-HEIGHT: 24px; WIDTH: 720px
}
DL.news_dl .dt_1 {
	FONT-SIZE: 14px; HEIGHT: 20px; BACKGROUND: url(../img/Img/ico10.gif) no-repeat 0px 9px; FONT-WEIGHT: bold; COLOR: #05357c; PADDING-LEFT: 10px
}
DL.news_dl .dt_2 {
	FONT-SIZE: 12px;  FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 10px
}
DL.news_dl .dt_3 {
	FONT-SIZE: 12px
}
DL.news_dl .dt_3 A {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
DL.news_dl DD {
	OVERFLOW: hidden; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; HEIGHT: 45px; PADDING-LEFT: 10px
}
.ltjpr{width:230px; margin-top:10px}
.ltjpr .Sbox{
	width:230px;
	/*border:1px solid #DDDDDD;*/
	font-size:12px;
	}

.ltjpr .Sbox .topic{
 	font-size:16px;
	line-height:18px;
	/*border-bottom:2px solid #0473b8;*/
	padding-left:30px;
	background:url("Img/Index/tit1n.gif");
	color:#FFFFFF;
	font-weight:bold;
	padding-top:10px;
	height:28px}
.t05_con{border:solid 1px #ccc;border-top:0;padding-top:8px;background:#fff;}
.t05_con_dl{height:170px; 	padding-left:23px;}
.t05_con_dl dt{width:220px;height:139px;}
.t05_con_dl dt img{width:176px;height:135px;padding:1px;border:solid 1px #ccc;}
.t05_con_dl dt a:hover img{border:solid 1px #0060aa;}
.t05_con_dl dd{width:200px;height:30px;margin-top:7px;line-height:20px;word-wrap:break-word;word-break:normal;text-align:center;}
.llx{width:230px; margin-top:10px}
.llx .Sbox{
	width:230px;
	border:1px solid #DDDDDD;
	padding-bottom:20px;
	font-size:12px;
	}

.llx .Sbox .topic{
 	font-size:16px;
	line-height:38px;
	/*border-bottom:2px solid #0473b8;*/
	padding-left:30px;
	background:url("Img/Index/tit1n.gif");
	color:#FFFFFF;
	font-weight:bold;
	height:38px}
.llx .Sbox .content{
 	font-size:12px;
	line-height:28px;
	padding-left:10px
}
.xgzx{ 
background:url("Img/Index/base754.gif");
height:36px;
line-height:36px;	padding-left:30px;
	}
.xgzx .topic{font-size:16px;font-weight:bold; color:#003399}
.xgcp{ 
background:url("Img/Index/base754.gif");
height:36px;
line-height:36px;	padding-left:30px;
	}
	
.cpxq{}
.cpxq .topic{
background:url("Img/Index/base754.gif");height:36px;
line-height:36px;	padding-left:30px;font-size:16px;font-weight:bold; color:#003399

}
.cpxq .content{
padding:20px;
font-size:13px;
color:666;
width:700px;
line-height:25px
}

.cpdh{  line-height:35px; border-bottom:1px dashed #dee4f0;width:700px; margin-left:20px}
.rpro{ margin:20px}
.rpro .img{width:250px; height:230px}
.rpro .content{ padding-left:10px; font-size:14px}


