/* CSS Document */
html,body{font-family: "宋体"; font-size:12px; color:#364c63; margin:0px auto 5px auto; background-color:#fff; font-style:normal;}
a:link { color:#002a56; text-decoration: none} 
a:visited { color:#002a56; text-decoration:none;} 
a:hover { color:#000; text-decoration:underline;} 
a:active { color:#000; text-decoration:underline;} 
form {margin:0; padding:0;}
img {border:none;}
h1{ font-size:14px; font-weight:bold; color:#364c63;}
strong{ color:#de5e00;}

#main{ width:960px; height:auto;overflow:hidden; padding:0px;margin:0px auto 0px auto; }

/*top css样式*/
.mainnav{ width:960px; height:107px; background:url(../image/mainnav.gif) no-repeat; overflow:auto; border-top:5px solid #3f74aa;}
.logo{ width:233px; height:98px; background:url(../image/logo.gif) ; border:none; float:left;}
.poster{ width:535px; height:35px; padding:0px; margin:35px 0px 0px 345px; background:url(../image/poster.gif) no-repeat;}
.nav{ list-style:none; width:210px; height:28px; float:right; font-size:12px; color:#002a56; margin-top:-65px;}
.nav li{ float:left; width:70px;}

/*subnav css样式*/
.subnav{ width:960px; height:40px;overflow:hidden; background:url(../image/bj-2.gif) no-repeat;}
.subnav ul{ list-style:none;height:40px; font-size:14px; font-weight:bold; margin-left:160px;  *margin-left:202px; line-height:40px; margin-top:0px;}
/*html .subnav ul{ margin-left:212px;}
*+html .subnav ul{ margin-left:212px;}*/
.subnav ul li{ height:40px; float:left;text-align:left;}
.subnav ul li a{ padding-left:10px;}
.subnav ul li a:link {} 
.subnav ul li a:visited {} 
.subnav ul li a:hover{ background:url(../image/triangle.gif) no-repeat 0 39%;} 
.subnav ul li a:active {} 
.nav2{ width:125px;}
.nav1{ width:90px;}
.nav3{ width:70px;}

/*content css样式*/
#container{ width:960px; height:auto; overflow:hidden; background:url(../image/bj-1.gif) repeat-x; background-color:#f5f5f5;}
.banner{ width:auto; height:159px; text-align:center;}

/*mian*/
.main-left{ width:309px; height:auto; float:left; background:url(../image/bj-3.gif) no-repeat 2% 0;}
.mr-yx{ width:292px; float:right; background:url(../image/bj-4.gif) no-repeat 100% 0;}
.why{ width:281px; height:123px; margin-right:11px; border-bottom:1px solid #dcdcdc; overflow:hidden;border-top:1px solid #fff;}
.why2{ line-height:20px; margin-left:15px; padding:0px;  margin-top:7px; color:#183f68; height:20px;}

.fig{ margin-left:10px; padding:0px; margin-top:19px; *margin-top:12px; float:left;}
.why-p{ width:200px; line-height:21px; float:right; padding:0px; margin-top:-2px; *margin-top:-11px; color:#364c63;}


.gift{ width:281px; height:78px; margin-right:11px; border-bottom:1px solid #dcdcdc;}
.gift p{ width:180px; margin-left:15px; color:#FF3300; padding:0px; margin-top:0px; *margin-top:-10px; line-height:18px;}
.gift img{ float:right; margin-right:5px; margin-top:0px;*margin-top:-10px;}


.marketing{ width:281px; height:92px; margin-right:11px; border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;}
.mk-p{width:200px; line-height:21px; float:right; padding:0px; margin-top:5px; *margin-top:5px; color:#364c63;}
.fig2{ margin-left:10px; padding:0px; margin-top:22px;float:left;}

.why2 a img{ float:right; margin-right:5px;}

.service{ width:281px;height:320px; margin-right:11px; border-top:1px solid #fff; _overflow:hidden;}
.case{line-height:20px; *line-height:19px; padding:0px; color:#364c63; padding:0px; margin:0px; *margin-top:-10px;
 background:url(../image/boto-bj.gif) no-repeat 10px 0px; width:281px; height:80px;}
.case a{ float:right; width:160px; }
.case img{ margin-left:13px; margin-top:3px;}
.service ul{width:250px; margin-left:15px; padding:0px; margin-top:3px; color:#364c63; list-style:none;}
.service ul li{line-height:20px; *line-height:22px; padding-left:25px; background:url(../image/ico.gif) no-repeat 0px 28%;}

.address{width:281px;height:150px; margin-right:11px; background:url(../image/bj-5.gif) repeat-x; overflow:hidden;}
.why3{ line-height:20px; margin-left:15px; vertical-align:middle; padding:0px; margin-top:13px; color:#183f68; height:20px;}
.why3 a img{ float:right; margin-right:5px;}
.address p{ width:250px; height:100px; line-height:20px; margin-left:20px; padding:0px; margin-top:0px; *margin-top:-9px; overflow:hidden;}

/*mian right*/
.main-right{ width:650px; height:auto; float:right; margin-top:0px; overflow:hidden;}
.certificate{ widows:650px; height:80px; overflow:hidden; border-bottom:1px groove #999;}
.certificate ul{ list-style:none; margin:0px; padding:0px; margin-top:8px; margin-left:8px;}
.certificate ul li{ width:128px;  float:left;}
.certificate img{ padding-left:12px;}
.certificate span{ width:112px; float:left; line-height:18px; text-align:center; color:#00435f;}

/*mian yewu*/
.yewu{ width:650px; height:auto; overflow:hidden; margin-top:5px;}
.yewu ul{ list-style:none; margin:0px; padding:0; _margin-left:-5px;}
.yewu ul li{ float:left; width:210px; height:290px; margin-left:5px; overflow:hidden;}
.wljc{ width:210px; height:30px; background:url(../image/nav-bj1.gif) no-repeat; line-height:33px;}
.wljc b{ margin-left:33px; color:#00435f;}
.yewu dl{ margin:0px; padding:0px; color:#364c63; line-height:20px;}
.yewu dt{ font-weight:bold; background:url(../image/ico.gif) no-repeat 0 3px; padding-left:18px;}

/*修改人：李绽欣 修改日期：2009.6.21*/
/*.yewu ol{ list-style:none; padding:0px; margin:0px; margin-top:-5px; *margin-top:-10px; margin-left:-5px;}*/

.yewu ol{ list-style:none; padding:0px; margin:0px; margin-top:5px; *margin-top:5px; margin-left:-3px;}

/*修改人：李绽欣 修改日期：2009.6.21*/
/*.yewu ol li{ float:left; width:210px; height:22px;  background:url(../image/ico.gif) no-repeat 0px 65%;  
 padding-left:15px; color:#001d3c;}*/
 
 .yewu ol li{ float:left; width:210px; height:22px;  background:url(../image/ico.gif)  no-repeat -5px 65%;  
 padding-left:10px; color:#00435f;}
 
.yewu p{ line-height:20px; color:#364c63; padding:0px; margin-left:auto; margin-right:auto; margin-top:2px; width:200px;}


.news{ width:638px; height:auto; background:url(../image/bj-5.gif) repeat-x; margin-left:auto; margin-right:auto; overflow:hidden;}
.news-l{ width:305px; height:200px; float:left; overflow:hidden; }
.news-l ul{width:305px; height:160px; list-style:none; padding:0px; margin:0px;  *margin-top:-10px;}
.news-l ul li{ line-height:22px;padding-left:18px; background:url(../image/ico.gif) no-repeat 0px 28%;}
.news-l ul li span{ float:right; margin-right:5px;}
.why5{ line-height:20px; margin-left:15px; padding:0px;  margin-top:12px; color:#183f68; height:20px;}
.why5 a img{ float:right; margin-right:5px;}
.news-r{ width:329px; height:200px;  float:right; overflow:hidden;}
.newsp{ width:329px; height:160px;  border-left:1px solid #dcdcdc; padding-left:5px; *margin-top:-10px;}
.newsp p{float:right; width:142px; line-height:22px; padding:0; margin-top:0px;}

.yxxy{ width:641px; height:150px; background:url(../image/bj-6.gif) no-repeat; margin-top:8px; _overflow:hidden;}
.yxxy h1{ line-height:33px; margin-left:30px;}
.yxxy-l {width:310px; height:130px; float:left;}
.yxxy-l ul{ width:310px; height:130px; list-style:none; margin:0px; padding:0px; margin-top:-5px; overflow:hidden; position:absolute; *margin-top:-13px; margin-left:5px;}
.yxxy-l ul li{ line-height:22px; background:url(../image/ico3.gif) no-repeat 0 50%; padding-left:10px;}
.yxxy-r {float:right;   width:310px; height:130px;}
.yxxy-r ul{ width:310px; height:130px; list-style:none; margin:0px; padding:0px; margin-top:-5px; overflow:hidden; position:absolute; *margin-top:-13px; margin-left:5px;}
.yxxy-r ul li{ line-height:22px; background:url(../image/ico3.gif) no-repeat 0 50%; padding-left:10px;}


/*bottom */
.youqin{width:960px; height:63px; line-height:33px; background:url(../image/youqin.gif) no-repeat;}


.bottom{ width:960px; height:320px; overflow:hidden;background:url(../image/bottom-bj.gif) repeat-x #eee;}
.bottombj{ width:960px; height:18px; }
.bttext{ width:800px; text-align:center; line-height:20px; padding:0px; margin:auto;margin-top:22px;}
.bttext strong { color:#364C63;}


/*case子页面*/
.Child-nav{width:281px; height:45px; margin-right:11px; border-bottom:1px solid #dcdcdc; overflow:hidden;border-top:1px solid #fff;}
.Child-nav b{ font-size:18px; float:right; margin-right:80px; margin-top:15px; color:#143780;}
.Child-nav img{ margin-left:25px; margin-top:10px;}
.C-nav{ width:281px; height:auto;}
.C-nav ul{ list-style:none; padding:0px; margin:0px; padding-bottom:5px; border-bottom:1px dotted #999;}
.C-nav li{ width:281px;border-bottom:1px solid #dcdcdc; border-top:1px solid #fff; height:30px;  background:url(../image/ico.gif) no-repeat 18px 61%;line-height:30px; }
.C-nav li a{ padding-left:35px; font-size:13px; letter-spacing:1px;}

.main-t{ width:635px; height:30px; border-bottom:1px solid #dcdcdc; border-top:1px solid #fff; background:url(../image/ico2.gif) no-repeat 10px 13px;; overflow:hidden;}
.main-t p{ line-height:20px; *line-height:43px; padding-left:35px;}
.main-main{ width:620px; height:aotu; border-top:1px solid #fff; padding:15px; overflow:hidden;}
.main-main p{ line-height:25px; font-size:13px;}

.main-main span{ line-height:30px; font-size:15px; font-weight:bold;}
.main-main ul{width:635px; list-style:none; padding:0px; margin:0px; margin-left:50px;}


.main-main ul li{ float:left; padding:0 5px 15px 5px;}

.main-main ol{ width:600px; list-style:none; padding:0px; margin:0px;}
.main-main ol li{ line-height:28px; border-bottom:1px dashed #999; padding-left:20px; background:url(../image/ico3.gif) no-repeat 9px 50%;}
.main-main ol li b{ float:right; margin-right:15px; font-size:12px; font-weight:100; color:#999;}

.title{ width:600px; margin:0 auto 0 auto; height:50px; border-bottom:1px dashed #999; text-align:center;overflow:hidden;}
.title h3{ line-height:35px; font-size:16px; padding:0px; margin:0px;}
.title small{ font-size:12px; }





#certificate2{ background:url(../image/bj-5.gif) repeat-x 0 0; clear:both;}
#certificate2 ul{ margin-top:10px;}
.Content{ border:1px solid #999; width:500px; height:150px;}
.Content img{ width:150px; height:131px; padding:9px 12px 10px 12px;; border-right:1px solid #999; background:url(../image/15.gif) no-repeat 0 100%; overflow:hidden;}
.Content p{ width:300px; float:right; padding-top:10px; margin-right:10px; line-height:20px; padding:0px; margin:0px;margin-right:10px;}
.Content p span{ font-size:16px; width:280px; line-height:48px; font-weight:bold; color:#600;}






/*CSS manu style pagination*/

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; padding-bottom:20px;}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
.mezi{
 border:1px solid #ccc; 
 color:red;
 width:640px;
 padding-left:2px;
 line-height:30px;
}
.mezifont{
padding-left:10px;
border-bottom:1px solid #ccc;}
.mezinc{
color:#364c63;
font-size:12px;
margin:20px 0 0 30px;}
.mezinc2{
color:#364c63;
font-size:12px;
margin:5px 0 0 30px;}
.meziinput{
margin-left:3px;}
.mezinc1{
border:1px solid #999;
height:100px;
width:80%;
margin:2px 0 0 30px;}
#mpinl{
margin:4px 0 0 30px;
}
.mibiao{
border-right:1px solid #ccc;
border-bottom:1px solid #ccc; 
 text-align:center;}
.mibiao1{
border-right:1px solid #ccc;
 padding-left:3px; 
 border-bottom:1px solid #ccc;}
.mibbbb{
color:red;}
