@charset "gb2312";




.con{width:980px; margin:0 auto;}
.con_l{width:254px; background:url(../images/conlbg1.gif) no-repeat; }
.tit{width:191px; height:29px; padding:32px 0 0 50px; background:url(../images/titbg.gif) no-repeat 0 bottom;}
.submenu{width:190px; padding:23px 23px 18px 28px;background:#f9f9f9;}
.submenu li{width:164px; height:28px; background:url(../images/submenubg.gif) no-repeat; margin-bottom:3px; padding:10px 0 0 26px;}
.submenu li:hover,.submenu li.hover{ background:url(../images/submenubg1.gif) no-repeat;}
.submenu li a{color:#656565;}
.submenu li:hover a,.submenu li.hover a{color:#fff; font-weight:bold;}
.contact{width:241px; height:254px; background:#f6f6f6; margin-top:12px;}
.contact span{ padding:20px 9px 0 10px; display:block;}
.contact span img{ margin-bottom:1px;}
.con_r{width:716px; margin-top:20px; background:#f8f9fa;}
.title{width:645px; height:40px; background:url(../images/titlebg.gif) no-repeat; padding:0 23px 0 48px; line-height:14px;}
.title_l{ padding-top:16px; font-weight:bold; font-size:14px; color:#1a50b6;}
.title_r{ padding:18px 0 0 22px; background:url(../images/titledoc.gif) no-repeat 0 20px; color:#1a50b6;}
.title_r a{color:#1a50b6;}
.title_r a:hover{color:#F00;}
#main{width:686px; padding:35px 0 33px 30px;}
#main li{width:195x; height:226px; background:url(../images/propicbg.gif) no-repeat; padding:9px 7px 0 9px; display:block; color:#666; float:left; margin:0 14px 23px 0;}
#main li:hover{ background:url(../images/propicbg1.gif) no-repeat;color:#fff;}
#main li b a{color:#115696; text-align:center; padding:17px 0 5px 0;width:195px; height:14px; line-height:14px; display:block;}
#main li:hover b a{color:#fff;}
#main li p{width:195px;}
.order{text-align:right;}
.order b{color:#6b6b6b;}
.order a{ color:#adadad; margin:0 2px; border:1px solid #d4d4d4; background:#fdfdfd; padding:3px;}
.order input{width:29px; height:19px; background:url(../images/orderinput.gif) no-repeat; margin:5px 0px 0 12px; display:inline; border:none;}

#main1{width:654px; padding:30px 30px 40px 32px;}
#main1 span{width:517px; height:253px; background:url(../images/pro_viewpicbg.gif) no-repeat; display:block; padding:10px 11px 0 11px;}
#main1 b{ font-size:16px; color:#115595; margin:20px auto 15px auto; display:block;}


.secrcontent{width:710px; height:auto; margin-top:10px; margin-left:5px;  text-align:left;height:auto; margin:0 auto; padding:0px; display:block;}
.secrcontent01{ width:700px; height:auto; margin:0 auto; padding:0px; display:block; line-height:22px; text-align:left;}

.sc_newsul{width:99%; height:auto; float:left; overflow:hidden;  margin:0 auto; padding:0px;}
.sc_newsul li{width:96%; float:left; background:url(../images/newsdoc.gif) no-repeat 5px 7px; height:20px; line-height:20px; margin-top:6px; margin-left:10px; color:#fff; border-bottom:dotted 1px #CCC; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:18px;}

.i_nspanleft {width:73%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;line-height:20px;}
.i_nspanleft a{  text-decoration:none; color:#656565;}
.i_nspanleft a:hover{  text-decoration:none; color:#df303c;}
.i_nspanright {width:24%; text-align:right; float:right; line-height:18px; color:#000;}
/**/
.i_fcul{width:100%; display:block; overflow:hidden; height:auto; margin:0 auto; padding:0px;}
.i_fcul li{width:155px; display:block; overflow:hidden; height:148px; background:#0d78b5; border:solid 1px #FFF; float:left; margin-left:15px; display:inline; margin-top:10px; margin-bottom:8px; line-height:25px;}
.i_fcul  li div{width:150px; height:126px; display:block; overflow:hidden; margin:1px auto; padding:0px; text-align:center; overflow:hidden; }
.i_fcul  li div img{max-width:144px; _width:144px; max-height:118px; _height:118px; display:block; overflow:hidden; background:#fff; padding:2px; border:solid 1px #FFF; margin:0 auto; margin-top:2px;}
.i_fcul ul li span{width:144px; height:20px; margin:0px auto; padding:0px; display:block; line-height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; }
.i_fcul  a{ text-decoration:none; color:#FFF;}
.i_fcul   a:hover{ text-decoration:none; color:#F00;}
/**/



/*#main2{width:659px; padding:30px 27px 30px 30px;}
#main2 h3{ margin:30px 0 24px 0; display:block;}

#main3{width:656px; padding:35px 30px;}
#main3 span{ margin:30px 0 40px; display:block; background:url(../images/servicepic1.gif) no-repeat; line-height:33px; padding-left:40px;}
#main3 b{ font-size:14px; color:#656565;}
#main3 p{ line-height:26px;}

#main4{width:652px; padding:32px;}
#main4 b{ font-size:16px; color:#ff7e01; margin-bottom:5px; display:block;}
#main4 em{ float:left; margin-right:10px;}

#main5{width:676px; padding:35px 0 30px 40px;}
.box1_m{width:666px; padding:0px 0 0 10px;}
.box1_m select{height:20px; margin:0 0 10px 19px;}
input{width:287px; height:17px; margin:0 0 10px 19px;}
textarea{width:428px; height:90px; border:1px solid #e4e4e4c; margin:14px 0 15px 19px;}
.annu{width:622px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main6{width:653px; padding:38px 33px 30px 30px;}
#box{width:636px; height:115px;margin-bottom:20px; color:#7e7e7e;}
#box em{float:left; margin-right:20px; border:1px solid #efefef; background:#fff;padding:2px;}
#box b a{ font-size:14px; color:#115495; margin:8px 0; display:block;}
#main6 li{width:606px; height:29px; line-height:29px; border-bottom:1px dashed #e8e8e8; padding:0 12px 0 18px; background:url(../images/newsdoc.gif) no-repeat 5px 10px;}
#main6 li a{color:#656565;}

#main7{width:656px; padding:30px;}
#main7 span{width:656px; height:27px;display:block;text-align:right;margin:7px 0 25px 0; border-bottom:1px dashed #efefef; background:#fafafa; color:#898888; line-height:27px;}
#main7 b{width:656px; height:26px; font-size:16px;color:#104e8f; display:block;text-align:center;}
#main7 p strong{ font-size:14px;}

#main8{width:660px; padding:30px 26px 35px 30px; color:#555;}
#main8 strong{color:#104b8c;}*/

.zimenuright{
	float:left;
	width:700px;
	background-color:#FFFFFF;
	min-height:670px;
	color:#626262;
	line-height:24px;
	font-size: 14px;
}
.zimenuright a{ color:#626262;font-size: 14px;}

h2{
	margin:0px;
	padding:0px;
	font-size:large; line-height:30px;
	
}
.zimenuright ul{float:left; width:724px;}
.zimenuright ul li{
	float:left;
	width:700px;
	line-height:40px;
	background-image:url(../images/zimenu1.png);
	text-indent:24px;
	font-size: 14px;
	
}
.zimenuright ul li:hover{ background-image:url(../images/zimenu2.png);font-size: 14px;}
.zimenuright ul li a:hover{ color:#c51400;font-size: 14px;}
.zimenuright ul li:hover .zixinjian{ color:#c51400;font-size: 14px;}
.zimenuright ul li a{ float:left; color:#757474;font-size: 14px;}


.xiaodao{
	background: url(../images/xiaodao.jpg) no-repeat;
	height: 45px;
	width: 702px;
	font-size: 20px;
	color: #323232;
	line-height: 45px;
	text-indent: 30px;
	float: left;
	text-align:left;
}
.xiaodao_1{
	width: 700px;
	margin-top: 15px;
	margin-bottom: 30px;
	height:auto!important;
	height: 80px;
	min-height:80px;
	float: left;
	margin-left: 11px;
}
.xiaodao_1 li{
	width: 232px;
	float: left;
	height: 30px;
	line-height: 30px;
	color: #5C5C5C;
/*	background-image: url(../images/dian.gif);*/
	background-repeat: no-repeat;
	background-position: 5px center;
	text-indent: 15px;
	font-size: 12px;
}
.xiaodao_1 li a{
	color: #5C5C5C;
	text-decoration: none;	font-size: 12px;
}
.xiaodao_1 li a:hover{
	color: #5C5C5C;
	text-decoration: underline;	font-size: 12px;
}

