@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
}

*{
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
}

form{
float:left;}

/*顶部导航*/
.top{
width:100%;
height:51px;
float:left;
background-color:#f4f5f6;
border-bottom:1px solid #c8cfda;}

.top .topnav{
	width:100%;
	height:23px;
	line-height:23px;
	background-color:#3b5999;
	color:#FFFFFF;
	font-size:12px;
}

.top .topnav span{
float:right;}

.top .topnav a{
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

.top .topnav a:hover{
color:#edb405;
}

.top .topnav2{
width:100%;
height:28px;
line-height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3b5999;
float:left;}


.top .topnav2 span{
height:28px;
line-height:28px;
float:right;}

.top .topnav2 .ico{
width:16px;
height:16px;
background-image: url(../images/ico.jpg);
margin:6px 5px 0 0;
float:left;
}


/*首页内容部分*/

.content{
	width:100%;
	background-attachment: scroll;
	background-color: #f4f5f6;
	background-image: url(../images/bj.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	float:left;
}

.main{
width:960px;
margin:0px auto;}

.header{
	width:100%;
	height:60px;
	float:left;
}

.header .logo{
float:left;}

.header span{
height:39px;
margin-top:15px;
line-height:39px;
font-size:12px;
float:right;}


.header2{
	width:100%;
	height:80px;
	float:left;
}

.header2 .logo{
margin:10px 0 0 0;
float:left;}

.header2 span{
height:39px;
margin-top:25px;
line-height:39px;
font-size:12px;
float:right;}



.nav{
	width:100%;
	height:45px;
	float:left;
	background-image: url(../images/mainnav.jpg);
}

.nav ul{
width:99%;
margin:0 0 0 5px;
float:left;}

.nav li{
	width:119px;
	height:45px;
	line-height:45px;
	float:left;
	background-image: url(../images/navli.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.nav li:hover{
	width:119px;
	height:45px;
	float:left;
	background-attachment: scroll;
	background-image: url(../images/navli22.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav li.hover{
	width:119px;
	height:45px;
	float:left;
	background-attachment: scroll;
	background-image: url(../images/navli22.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.nav li.hover a{
color: #FF9900;}


.nav li a{
text-decoration:none;
color:#FFFFFF;
}

.nav li a:hover{
text-decoration:none;
color: #FF9900;
}

.nav span{
float:right;
margin:10px 10px 0 0;}

.sos{
	width:280px;
	height:30px;
	padding:5px 0 0 10px;
	line-height:21px;
	border:1px solid #a7b1cd;
	background-image: url(../images/sosbj2.jpg);
	float:left;
}
.sos2{
	width:480px;
	height:30px;
	padding:5px 0 0 10px;
	line-height:21px;
	border:1px solid #a7b1cd;
	background-image: url(../images/sosbj2.jpg);
	float:left;
}


a.an{
width:74px;
height:37px;
line-height:37px;
background-image:url(../images/sosan1.jpg);
float:left;
margin:0px;
padding:0px;
border:0;
font-size:12px;
color:#fff;
text-decoration:none;
text-align:center;
}

a.an:hover{
width:74px;
height:37px;
background-image:url(../images/sosan2.jpg);
float:left;
margin:0px;
padding:0px;
border:0;
color:#000;
}

.tab{
	width:958px;
	height:35px;
	line-height:35px;
	font-size:12px;
	color:#3b5999;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c8cfda;
	border-bottom-color: #c8cfda;
	border-left-color: #c8cfda;
	float:left;
}

.tab span{
width:750px;
height:35px;
line-height:35px;
font-size:12px;
color:#3b5999;
margin-right:10px;
overflow:hidden;
	float:right;
	background-image:url(../images/ico33.gif);
	padding:0 0 0 25px;
	background-repeat: no-repeat;
	background-position: left;
}

.tab span a{
text-decoration:none;
color:#3b5999;}

.tab span a:hover{
color:#000;}


.flash{
	width:100%;
ss
border:1px solid #f4f5f6;
	float:left;
}


.lyflash{
width:100%;
height:203px;
float:left;}

.info{
width:960px;
height:329px;
background-image:url(../images/bj2.jpg);
float:left;
}


.info .l{
width:694px;
_width:692px;
height:329px;
float:left;}

.info .l .nav{
width:100%;
height:52px;
background-image:url(../images/navtop.jpg);
float:left;}

.info .l .nav ul{
width: auto;
height:39px;
margin:13px 0 0 10px ;
_margin:13px 0 0 10px ;
float:left;
}

.info .l .nav li{
	width:123px;
	margin-top:7px;
	height:32px;
	line-height:32px;
	float:left;
    background-image: url(../images/infonavlihover.gif);
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.info .l .nav li:hover{
	width:123px;
	margin-top:7px;
	height:32px;
	float:left;
	background-image: url(../images/infonavli.gif);
		font-size:14px;
	font-weight:bold;
	color:#2b60a5;
	text-align:center;
}

.info .l .nav li.hover{
	width:123px;
	height:32px;
	margin-top:7px;
	float:left;
	background-image: url(../images/infonavli.gif);
			font-size:14px;
	font-weight:bold;
	color:#2b60a5;
	text-align:center;
}




.info .l .txt{
background-image:url(../images/lyinfol.gif);
width:100%;
height:277px;
float:left;}

.txtcontent{
width:678px;
margin:0 14px 0 8px;
_margin:0 4px 0 4px;
float:left;}

.mtnews{
width:269px;
height:240px;
margin:13px 0 0 10px;
_margin:13px 0 0 6px;
float:left;}

.mtnews h1{
	width:100%;
	height:35px;
	line-height:35px;
	font-size:12px;
	font-weight:bold;
	color:#2b60a5;
	background-image: url(../images/newsico.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.mtnews h1 span{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#b5c2d5;
}

.mtnews ul{
width:100%;
float:left;}

.mtnews li{
	width:95%;
	padding:0 0 0 5%;
	height:23px;
	line-height:23px;
	float:left;
	background-image: url(../images/news_li_ico.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}
.mtnews .more{
width:67px;
height:22px;
line-height:22px;
background-image:url(../images/more.jpg);
margin:20px 0 0 2px;
font-size:12px;
text-align:center;
color:#000000;
float:left;}

.mtnews .more a{
color:#333333;
text-decoration:none;}

.mtnews ul li a{
font-size:12px;
text-decoration:none;
color:#000000;
}

.mtnews ul li a:hover{
font-size:12px;
text-decoration:none;
color:#b5c2d5;
}



.abouttxt{
width:387px;
height:240px;
margin:13px 0 0 10px;
_margin:13px 0 0 6px;
float:left;}

.abouttxt ul{
width:383px;
height:110px;
border:1px solid #dde4ed;}


.abouttxt ul:hover{
width:383px;
height:110px;
border:1px solid #8ba3c2;}


.abouttxt h1{
	width:100%;
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#829ec6;
	float:left;
	font-weight: normal;
}

.abouttxt p{
	font-size:12px;
	color:#999999;
	line-height:20px;
	margin:5px;
}

.abouttxt a{
text-decoration:none;
	color:#999999;
}


.maincase{
width:668px;
margin:5px 0 0 5px;
float:left;
}

.maincase .casenav{
width:90%;
height:100px;
/*line-height:35px;*/
/*float:left;*/
color:#999999;
font-size:12px;
margin:0 auto;
}

.maincase .casenav ul{
width:100%;
float:left;
}

.maincase .casenav li{
width:auto;
margin:0px 5px;
float:left;}

.maincase .casenav li a{
font-size:12px;
color:#b5c3d6;
text-decoration:none;
}

.maincase .casenav li a:hover{
font-size:12px;
color:#3b5999;
}

.maincase .caseshop{
width:100%;
margin:5px 0 0 0;}

.maincase .caseshop ul{
width:100%;
float:left;
margin-top:5px;
}

.maincase .caseshop li{
width:123px;
height:150px;
margin:0 5px;
_margin:0 3px;
text-align:center;
float:left;}

.maincase .caseshop span{
width:100%;
height:25px;
line-height:25px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #666666;
float:left;}

.maincase .caseshop a{
width:100%;
line-height:25px;
font-size:12px;
float:left;
color:#333333;}

.maincase .caseshop a:hover{
width:100%;
font-size:12px;
color: #2b60a5;}


.casebox{
width:121px;
height:121px;
border:1px solid #adbcd0;}

.casebox img{
width:114px;
height:103px;
margin:8px 0 0 3px;
border:0px;
float:left;}

/*服务*/
.mainservice{
width:668px;
margin:5px 0 0 5px;
float:left;
}
.mainservice ul{
width:100%;
float:left;}

.mainservice ul li{
width:73px;
height:99px;
margin:0 5px;
text-align:center;
float:left;}

.mainservice .ico{
width:73px;
height:66px;
float:left;
}

.mainservice a{
width:100%;
font-size:12px;
color:#b5c3d6;}
.mainservice a:hover{
width:100%;
font-size:12px;
color:#000;}


.info .r{
width:266px;
height:329px;
float:right;}

.info .r .logintop{
	width:100%;
	height:64px;
	background-image:url(../images/tcth1.gif);
	float:left;
}

.info .r .login{
	width:100%;
	height:106px;
	float:left;
	background-image: url(../images/loging.jpg);
}

.info .r .login a{
font-size:12px;
color:#000;
}



.info .r .login a{
font-size:14px;
font-weight:bold;
color:#000;
}


.info .r .login a:hover{
color:#2d6acd;
}


.info .r .login ul{
width:222px;
height:95px;
font-size:12px;
margin:0 0 0 16px;
float:left;
}

.info .r .ico22{
width:100%;
height:77px;
float:left;
}
.tel{
width:100%;
float:left;}

.contact{
	width:100%;
	height:25px;
	line-height:25px;
	background-image:url(../images/coetact.gif);
	float:left;
	font-size:12px;
	color: #333333;
}

.contact a{
color:#FF6600;
text-decoration:none;}

.contactfoot{
width:100%;
height:20px;
float:left;}

.footer{
width:100%;
height:90px;
font-size:14px;
margin:10px 0 0 0;
color:#000000;
float:left;
}

.footer ul{
width:100%;
float:left;}

.footer li{
width:100%;
height:30px;
line-height:30px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}


.footer li a{
font-size:14px;
color:#000;
}


.footer li a:hover{
color:#0066cc;
}



.footer li a.hover{
color:#0066cc;
}





.lyinfo{
	width:960px;
	height:auto;
	min-height:635px;
	_height:635px;
	background-color:#e6eaf1;
	float:left;
	background-attachment: scroll;
	background-image: url(../images/lyyinfobj.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float:left;
}


.lyinfo .l{
width:694px;
_width:690px;
	height:auto;
	min-height:635px;
	_height:635px;
float:left;}

.lyinfo .r{
width:266px;
	height:auto;
	min-height:635px;
	_height:635px;
float:right;}

.lyinfo .l .lyinfo_l_main{
	width:683px;
	height:auto;
	min-height:613px;
	_height:613px;
	margin:13px 0 0 7px;
	background-image: url(../images/lyreg.jpg);
}

.lyinfo .l .lyinfo_l_main .lynav{
width:100%;
height:39px;
background-image:url(../images/lynav.jpg);
float:left;
}


.lyinfo .l .lyinfo_l_main .lynav ul{
height:39px;
margin:0 0 0 10px;
float:left;
}

.lyinfo .l .lyinfo_l_main .lynav li{
	width:123px;
	margin-top:7px;
	height:32px;
	line-height:32px;
	float:left;
    background-image: url(../images/infonavlihover.gif);
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
}
.lyinfo .l .lyinfo_l_main .lynav li:hover{
	width:123px;
	margin-top:7px;
	height:32px;
	float:left;
	background-image: url(../images/infonavli.gif);
		font-size:12px;
	color:#000;
	text-align:center;
}

.lyinfo .l .lyinfo_l_main .lynav li.hover{
	width:123px;
	height:32px;
	margin-top:7px;
	float:left;
	background-image: url(../images/infonavli.gif);
			font-size:12px;
	color:#000;
	text-align:center;
}



.lyinfo .l .lyinfo_l_main .lytxt{
width:100%;
height:auto;
min-height:574px;
_height:574px;
background-image:url(../images/lytxtbj.jpg);
float:left;
}

.lyinfo .l .lyinfo_l_main .lytxt ul{
width:90%;
margin:5% 0 0 5%;
font-size:14px;
height:auto;
min-height:574px;
_height:574px;
line-height:25px;
color:#333333;}


.lyinfo .l .lyinfo_l_main .lytxt  ul li{
width:100%;
float:left;
margin:0 10px 0 0;
border-bottom:1px solid #CCCCCC;
}

.lyinfo .l .lyinfo_l_main .lytxt  h1{
font-size:14px;
line-height:35px;
font-weight:bold;
color:#205aa0;
}


.lyinfo .l .lyinfo_l_main .lytxt ul p{
font-size:12px;
height:70px;
line-height:20px;
color:#666666;
}



.lyinfo .l .lyinfo_l_main .lydb{
width:100%;
float:left;
}


.lyreg{
width:250px;
height:77px;
margin-left:6px;
margin-top:14px;
background-image:url(../images/lyreg.jpg);
float:left;
}

.lyreg dl{
width:100%;
float:left;}
.lyreg strong{
margin:10px 5px; 0 5px;
float:left;
}

.lyreg dt{
width:100%;
height:50px;
line-height:50px;
font-size:12px;
color:#000000;
float:left;
text-align:center;
}

.lyreg dt a{
color:#28538b;}

.lyreg dt a:hover{
color:#FF6600;}


.lyreg dd{
width:100%;
height:27px;
line-height:27px;
font-size:12px;
color:#9baabe;
text-align:center;
float:left;}


.lynews{
width:251px;
height:226px;
margin:10px 0;
margin-left:6px;
float:left;
}

.lynews h1{
	width:100%;
	height:28px;
	line-height:28px;
	font-size:12px;
	color:#205aa0;
	background-image: url(../images/lynews_h1.jpg);
	font-weight: normal;
}

.lynews ul{
	width:100%;
	height:186px;
	float:left;
	background-image: url(../images/lynewsbj.gif);
}

.lynews li{
width:92%;
height:23px;
line-height:23px;
margin:0 0 0 4%;
float:left;}

.lynews li a{
font-size:12px;
color:#666666;
text-decoration:none;
}

.lynews li a:hover{
font-size:12px;
color:#1b529a;
text-decoration:none;
}





.lynews .db{
width:100%;
height:12px;
float:left;}


.lycontact{
width:251px;
height:129px;
margin-left:6px;
float:left;
}

.lycontact h1{
	width:100%;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#205aa0;
	float:left;
	background-image: url(../images/lycontact_h1.jpg);
	font-weight: normal;
}

.lycontact ul{
width:100%;
height:79px;
padding:20px 0 0 0;
background-image: url(../images/lycontact_ul.jpg);
float:left;}

.lycontact li{
width:80%;
margin:0 0 0 7%;
line-height:25px;
font-size:12px;
float:left;}

.lycontact li a{
font-size:12px;
color:#333333;
}

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

.text {
height:100px;
width:356px;
}
.select {
width:200px;
}
input.yj {
width:354px;
}

input.yj {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:16px;
line-height:16px;
padding:3px;
}


.tjico{
width:121px;
height:30px;
line-height:30px;
color:#000000;
float:12px;
border:0px;
background-image: url(../images/ico22.jpg);
font-weight:bold;}

.lytab{
width:100%;
height:28px;
line-height:28px;
background-color:#3b5999;
font-size:12px;
color:#FFFFFF;
float:left;
}

.lytab2{
	width:958px;
	height:25px;
	line-height:25px;
	background-color:#f4f5f7;border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a7b1cd;
	border-bottom-color: #a7b1cd;
	border-left-color: #a7b1cd;
font-size:12px;
float:left;
}

.lymain{
width:100%;
margin:10px 0;
float:left;}

.lymain .lyinfo2{
margin:10px 0 0 0;
	width:757px;
	height:140px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	font-size:12px;
}

.lymain .lyinfo2 h1 {
width:100%;
height:30px;
line-height:30px;
float:left;}


.lymain .lyinfo2 p {
	width:100%;
	font-size:12px;
	color:#666666;
	line-height: 18px;
}


.lymain .lyinfo2 h1 a{
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#0048a2;}

.lymain .lyinfo2 a.ico{
color:#000000;}

.lymain .lyinfo2 a.ico:hover{
color: #FF6600;}

.ts{
color:#FF6600;}



.ls{
color:#008000;
text-decoration:none;}


.lybiankuang{
border:1px solid #c8cfda;}

.fz12{
font-size:12px;
color:#3b5999;
font-weight:bold;}

.lyad{
width:958px;
height:80px;
line-height:80px;
float:left;
border:1px solid #a7b1cd;

margin:10px 0}

/*分页*/
#pagestr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.pages {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 11px; PADDING-TOP: 3px;
}

.pages strong{
margin:0 5px;}
.pages A {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #aacc9e;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none;
    border: 1px solid #abd19e;
}
.pages A:hover {
    COLOR: #aacc9e;
    BACKGROUND-COLOR: lightyellow;
    border: 1px solid #abd19e;
}
.pagination A:active {
    BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
.pages A.prev {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #278706;
    border: 1px solid #61b246;
}
.pages A.next {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #278706;
    border: 1px solid #61b246;
}

.casenav a{color:#3c5a9a; text-decoration:none; font-size:12px;background:url(../images/icon_shop_arrow.gif) no-repeat 1px 3px; display:block; padding-left:15px;}
