﻿@import url("layout.css");@import url("page.css");
/*--------------------------全--局-------------------------------*/
* {
	margin:0;
	padding:0;
	text-decoration:none;
}
html{
	 height:100%
}
body{
	margin:0 auto;
	padding:0;
	color:#333333;
	font-size:12px;
	text-align:center;
	font-family:Arial, Courier, "Courier New", Tahoma, Verdana;
	height:100%;
	background:#ffffff url(body_bg.gif) repeat-x;
}

a{color: #333333;text-decoration: none;}
a:link{color: #333333;}
a:visited{color:#333333;}
a:hover{color:#cc0000;text-decoration: none;}
a:active{color:#333333;text-decoration: none;}



h2{
				font-family:黑体,宋体, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:18px;
}

.title a:hover{
				color:#cc0000;
}

ul{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
	list-style-position:outside;
}
li{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-position:outside;
}
p{
	margin:0px;
	padding:0px;
	word-break:break-all;
}
img{border:0;}

/*-----------------------首----页-----------------------------------*/

#divAll{width:990px;margin:0px auto;background:#fff;}
.banner{
    width:980px;
    height:120px;
    background-color:#FFFFFF;
    margin-bottom:0px;
    margin:0px auto;
    overflow:hidden;
}

.menu{
				width:980px;
				height:40px;
				background:url('menu-bg.gif');
				text-align:center;
				line-height:37px;
				margin:0 auto;
				}



#nav {color:#ffffff;height:40px;line-height:37px;text-align:center;list-style:none;}
#nav a{color:#ffffff;list-style:none;}
#nav a:hover{color:#000;list-style:none;}
#nav li{width:120px;float:left;position:relative;z-index:1;}
#nav li .title{display:block;font-size:14px;font-weight:bold}
#nav li .title:hover{background-color:#F0A10D;}
#nav li .submenu{width:120px;margin:0 auto;background:#B2CBE1;position:absolute;left:0;top:40px;display:none;color:#000000;}
#nav li .submenu a{color:#000000;font-size:12px;display:block}
#nav li .submenu a:hover{color:#ffffff;font-size:12px;display:block}
#nav li .submenu dd{border-top:1px #86AED2 solid;border-left:1px solid #86AED2;border-right:1px solid #86AED2;color:#fff;height:25px;line-height:25px;text-align:left;padding-left:20px}
#nav li .submenu dd:hover{border-top:1px dotted #ddd;color:#ffffff;height:25px;line-height:25px;background-color:#DA251C;}


/*第1开始*/

.indexone{
				width:980px;
				height:250px;
				margin:0px auto;
				display:block;
				padding-top:5px;
				background-color:#ffffff;
}


.indexoneleft{
                float:left;
				width:300px;
				height:250px;
}

.indexonecenter{
                float:left;
                display:inline;
                margin-left:5px;
				width:400px;
				height:250px;

}

.indexonecentertitle{
				width:400px;
				height:30px;
				background-image:url('title-bg-400.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:26px
}

.indexonecentertitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
				color:#ffffff;
}

.indexonecentertitle span a{color:#013E7D;}
.indexonecentertitle span a:hover{color:#cc0000;}

.indexonecentertitle strong{color:#ffffff;}

.indexonecenterlist{
				width:398px;
				height:219px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;
}


.indexonecenterlistone{
				height:90px;
				line-height:180%;
				padding:5px;
				border-bottom:1px #cccccc dotted;
}

.indextoponesmallpic{
                float:left;
                width:130px;
                height:100px;
                text-align:left
}


.indextoponesmallpic img{
                width:120px;
                height:90px;
}

.indextoponetitle li{font-size:12px;font-weight:bold;}
.indextoponetitle li a{color:#cc0000;}
.indextoponetitle li a:hover{color:#000000;}

.indextoponetitle span{color:#999999;display:block;text-align:left;}
.indextoponetitle span a,a:hover{color:#000000;}



.indexonecenterlisttwo{line-height:190%;text-align:left;clear:both;}

.indexonecenterlisttwo ul{padding-left:10px;padding-top:0px;}
.indexonecenterlisttwo li{background-position:left center;background-repeat:no-repeat;background-image:url(ico-1.gif);padding-left:10px}
.indexonecenterlisttwo li a{color:#014E9E;}
.indexonecenterlisttwo li a:hover{color:#CC0000;}
.indexonecenterlisttwo span{float:right;margin-right:10px;color:#bbbbbb;font-size:12px}




.indexoneright{
                float:left;
                display:inline;
                margin-left:5px;
				width:270px;
				height:250px;

}

.indexonerighttitle{
				width:270px;
				height:26px;
				background-image:url('title-bg-270.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:26px;
				color:#ffffff;
}

.indexonerighttitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
				color:#ffffff;
}

.indexonerighttitle span a,a:hover{
				color:#ffffff;
}

.indexonerightlist{
				width:268px;
				height:223px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;
				text-align:left;
				line-height:24px;
				overflow:hidden;
				line-height:180%

}

.indexonerightlist ul{padding:5px 10px;height:220px}
.indexonerightlist li{background-position:left center;background-repeat:no-repeat;background-image:url(ico-1.gif);padding-left:10px}
.indexonerightlist li a{color:#014E9E;}
.indexonerightlist li a:hover{color:#CC0000;}




/*第2开始*/



.indextwo{
				width:980px;
				height:265px;
				margin:0px auto;
				margin-top:5px
}

.indextwoleft{
                float:left;
				width:300px;
				height:265px;
}

.indextwolefttitle{
				width:300px;
				height:30px;
				background-image:url('title-bg-300.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:26px;
				color:#ffffff;
}

.indextwolefttitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
}

.indextwolefttitle span a{color:#013E7D;}
.indextwolefttitle span a:hover{color:#cc0000;}


.indextwoleftlist{
				width:298px;
				height:234px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;
				text-align:left;
				line-height:180%;
}

.indextwoleftlist ul{padding-left:10px;padding-top:10px;}
.indextwoleftlist li{background-position:left center;background-repeat:no-repeat;background-image:url(ico-1.gif);padding-left:10px}
.indextwoleftlist li a{color:#014E9E;}
.indextwoleftlist li a:hover{color:#CC0000;}

.indextwocenter{
                float:left;
                margin-left:5px;
                display:inline;
				width:400px;
				height:265px;
}

.indextwocentertitle{
				width:400px;
				height:30px;
				background-image:url('title-bg-400.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:26px;
				color:#ffffff;
}

.indextwocentertitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
}

.indextwocentertitle span a{color:#013E7D;}
.indextwocentertitle span a:hover{color:#cc0000;}

.indextwocenterlist{
				width:398px;
				height:234px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;
				line-height:180%;
				text-align:left;
}

.indextwocenterlist ul{padding-left:10px;padding-top:10px;}
.indextwocenterlist li{background-position:left center;background-repeat:no-repeat;background-image:url(ico-1.gif);padding-left:10px}
.indextwocenterlist li a{color:#014E9E;}
.indextwocenterlist li a:hover{color:#CC0000;}
.indextwocenterlist span{ float:right;margin-right:10px;color:#bbbbbb}



.indextworight{
                float:left;
                display:inline;
                margin-left:5px;
				width:270px;
				height:265px;

}

.indextworighttitle{
				width:270px;
				height:26px;
				background-image:url('title-bg-270.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:26px;
				color:#ffffff;
}

.indextworighttitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
				color:#ffffff;
}

.indextworighttitle span a,a:hover{color:#ffffff;}

.indextworightlist{
				width:268px;
				height:238px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;
				text-align:left;
				line-height:180%

}

.indextworightlist ul{padding-left:10px;padding-top:10px;}
.indextworightlist li{background-position:left center;background-repeat:no-repeat;background-image:url(ico-1.gif);padding-left:10px}
.indextworightlist li a{color:#014E9E;}
.indextworightlist li a:hover{color:#CC0000;}




/*第三开始*/
.indexthree{
				width:980px;
				height:170px;
				margin:0px auto;
				margin-top:5px;
}


.indexthreetitle{
				width:980px;
				height:30px;
				background-image:url('title-bg-980.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:30px;
				color:#ffffff;
}

.indexthreetitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
				color:#ffffff;
}

.indexthreetitle span a{color:#013E7D;}
.indexthreetitle span a:hover{color:#cc0000;}

.indexthreelist{
				width:978px;
				height:138px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;

}

.indexthreelist li{
				float:left;
				padding:1px;
				border:1px #dddddd solid;
				margin:5px 3px;
}


.indexthreelist li img{
				width:185px;
				height:50px;
}


/*第4开始*/

.indexfour{
				width:980px;
				height:250px;
				margin:0px auto;
				display:block;
				padding-top:5px;
				background-color:#ffffff;
}


.indexfourleft{
                float:left;
				width:300px;
				height:250px;
}

.indexfourlefttitle{
				width:300px;
				height:30px;
				background-image:url('title-bg-300.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:26px;
				color:#ffffff;
}

.indexfourlefttitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
}

.indexfourlefttitle span a{color:#013E7D;}
.indexfourlefttitle span a:hover{color:#cc0000;}

.indexfourleftlist{
				width:298px;
				height:218px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;
				line-height:180%;
				text-align:left;
				
				
}

.indexfourleftlist ul{padding-left:10px;padding-top:0px;}
.indexfourleftlist li{background-position:left center;background-repeat:no-repeat;background-image:url(ico-1.gif);padding-left:10px}
.indexfourleftlist li a{color:#014E9E;}
.indexfourleftlist li a:hover{color:#CC0000;}

.indexfourleftlist li span a{color:#333333;}
.indexfourleftlist li span a:hover{color:#cc0000;}













.indexfourcenter{
                float:left;
                display:inline;
                margin-left:5px;
				width:400px;
				height:250px;

}

.indexfourcentertitle{
				width:400px;
				height:30px;
				background-image:url('title-bg-400.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:26px;
				color:#ffffff;
}

.indexfourcentertitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
}

.indexfourcentertitle span a{color:#013E7D;}
.indexfourcentertitle span a:hover{color:#cc0000;}

.indexfourcenterlist{
				width:398px;
				height:219px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;
}




.indexfourcenterlistone{
				height:90px;
				line-height:180%;
				padding:5px;
				border-bottom:1px #cccccc dotted;
}


.indexfourcenterlisttwo{line-height:180%;text-align:left;clear:both;}

.indexfourcenterlisttwo ul{padding-left:10px;padding-top:0px;}
.indexfourcenterlisttwo li{background-position:left center;background-repeat:no-repeat;background-image:url(ico-1.gif);padding-left:10px}
.indexfourcenterlisttwo li a{color:#014E9E;}
.indexfourcenterlisttwo li a:hover{color:#CC0000;}
.indexfourcenterlisttwo span{ float:right;margin-right:10px;color:#bbbbbb}




.indexfourright{
                float:left;
                display:inline;
                margin-left:5px;
				width:270px;
				height:250px;

}

.indexfourrighttitle{
				width:270px;
				height:26px;
				background-image:url('title-bg-270.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:26px;
				color:#ffffff;
}

.indexfourrighttitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
				color:#ffffff;
}

.indexfourrighttitle span a,a:hover{
				color:#ffffff;
}

.indexfourrightlist{
				width:268px;
				height:223px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;

				text-align:left;
				line-height:180%

}

.indexfourrightlist ul{padding-left:10px;padding-top:10px;}
.indexfourrightlist li{background-position:left center;background-repeat:no-repeat;background-image:url(ico-1.gif);padding-left:10px}
.indexfourrightlist li a{color:#014E9E;}
.indexfourrightlist li a:hover{color:#CC0000;}







.adbanner{
				width:705px;
				height:90px;
				margin:5px 0px;
}

.adbanner img{
				width:705px;
				height:90px;
}




.indexlink{
				width:978px;
				height:70px;
				line-height:280%;
				margin:5px;
				border:1px #BFD4E0 solid;
				clear:both;

}

.indexlinkttitle{
				height:28px;
				line-height:28px;
				background-color:#EFF6FC;
				text-indent:1em;
				font-size:12px;
				font-weight:bold;
				text-align:left;

}

.indexlinklist li{
				float:left;
				display:inline;
				width:90px;
				padding:5px;
}


.foot{
				width:980px;
				height:100px;
				line-height:200%;
				margin:6px auto 0px auto;
				border-top:2px #014E9E solid;
				text-align:center;
				font-size:14px;
				padding-top:5px;
				FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EAE8E9,endColorStr=#ffffff);

}

.foot a:hover{color:#cc0000}





/*------------------------------内--容--页---------------------------------*/

.main{
    width:980px;
    margin:0px auto;
    margin-top:5px;

}

.mainleft{
    float:left;
    display:inline;
    height:auto;
    width:703px;
    border:1px #ddd solid;
}


.mainleftweizhi{
				height:25px;
				line-height:25px;
				text-align:left;
				text-indent:2em;
				background-color:#eeeeee;
				color:#333333;
}

.mainleftweizhi a:hover{
				color:#cc0000;
}

.mainleftcontent{
				padding:10px;
				height:auto;
}

.mainleftcontenttitle{
				height:40px;
				line-height:40px;
}

.mainleftcontentinfo{
                 height:25px;
                 line-height:25px;
                 background-color:#ffffff;
                 border-bottom:1px #cccccc dotted;
                 border-top:1px #cccccc dotted;
                 word-spacing:20px;
}


.mainleftcontentbox{
				text-align:left;
				line-height:200%;
				margin-top:15px;
				font-size:14px;
				overflow:hidden;
}

.mainleftcontentnext{
				height:50px;
				line-height:200%;
				text-align:left;
				margin-left:10px;
				margin-top:20px;
				border-top:1px gray dotted;
				padding-top:5px;
				font-size:12px;
}

.mainleftcontentnext li a{color:#014183}
.mainleftcontentnext li a:hover{color:#cc0000}




.mainright{
				float:left;
				margin-left:5px;
				display:inline;
				width:270px;
				height:auto;
}

.mainrightone{
				width:270px;
				height:218px;
				text-align:left;
				margin-bottom:40px
}

.mainrightonetitle{
				width:270px;
				height:26px;
				background-image:url('title-bg-270.gif');
				text-align:left;
				text-indent:16px;
				font-size:12px;
				line-height:26px;
				color:#ffffff;
}

.mainrightonetitle span{
				float:right;
				margin-right:10px;
				display:inline;
				font-size:12px;
				color:#ffffff;
}

.mainrightonetitle span a,a:hover{
				color:#ffffff;
}

.mainrightonelist{
				width:268px;
				height:223px;
				border-right:1px #cccccc solid;
				border-bottom:1px #cccccc solid;
				border-left:1px #cccccc solid;
				text-align:left;
				line-height:180%;
				font-size:12px;

}

.mainrightonelist ul{padding-left:10px;padding-top:5px;}
.mainrightonelist li{background-position:left center;background-repeat:no-repeat;background-image:url(ico-1.gif);padding-left:10px}
.mainrightonelist li a{color:#014E9E;}
.mainrightonelist li a:hover{color:#CC0000;}



.mainrighttwo{
				width:270px;
				height:218px;
				text-align:left;
				margin-top:10px;
}



.mainleft .crumb{
    height:28px;
    line-height:25px;
    text-align:left;
    background-color:#eeeeee;
    text-indent:1em;

}

.sidebar{
			  float:left;
			  margin-left:5px;
			  display:inline;
}

.sidebarrightone{
			  width:268px;
			  height:358px;
			  border:1px #dddddd solid;
			  text-align:center;
			  padding:0px;
}

.sidebarrightonelist{
              line-height:180%;
              text-align:left;
              padding:2px
}

.sidebarrightonelist img{
              height:160px;
              width:264px;
}

.sidebarrightonelist span{
              text-indent:2em;
              display:block;
              color:#158A86;
}

.sidebarrightonelist .teladd img{
              padding:2px;
              width:262px;
              height:85px;
}

.sidebarrighttwo{
              margin-top:5px;
			  width:268px;
			  height:198px;
			  border:1px #dddddd solid;
			  text-align:center;
			  padding:0px;
}


.sidebarrighttwotitle{
               padding-left:10px;
               font-size:14px;
               font-weight:bold;
               text-align:left;
               height:28px;
               line-height:28px;
               color:#ffffff;
               background-image:url('title-bg.gif')

}
.sidebarrighttwolist{
              line-height:180%;
              text-align:left;
              padding:2px
}


.sidebarrighttwolist li{
               background-position:left center;
               background-repeat:no-repeat;
               background-image:url(ico-4.gif);
               margin-left:5px;
               padding-left:10px;
               font-size:12px;
               text-align:left;
               line-height:198%;
}




/*------------------------------ 首页幻灯片开始---------------------------------*/


/*------------------------------首页幻灯片结束---------------------------------*/



input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}           
.center{margin:0 auto;}           
.w960{width:960px;position:relative;}           
.mt1{margin-top:8px;}          
.mt2{margin-top:16px;}           
.clear{overflow:hidden;}           
.fs-12{font-size:12px;}           
.fc-f60{color:#F60;}           
.fc-f90{color:#F90;}           
.ipt-txt{line-height:15px;font-size:12px;margin-right:2px;border-color:#666 #BBB #BBB #666;border-style:solid;border-width:1px;padding:4px 5px;}           
.btn-1{width:56px;height:23px;border:none;background:url(../images/btn-bg1.gif) no-repeat;line-height:25px;letter-spacing:1px;overflow:hidden;color:#369;}           
.btn-2{width:70px;height:25px;border:none;background:url(../images/btn-bg2.gif) left top no-repeat;line-height:25px;overflow:hidden;color:#444;margin-right:2px;}  
