@charset "utf-8";


body {font-family:Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:none; margin:0 auto; padding:0; text-decoration:none;}
* {padding:0; margin:0; color:#575656;}
html,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,{ margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,em,strong,th {
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
ul,ol { list-style: none; }
img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
#clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}

a:link,_a:link{ color:#0d3c57; text-decoration:none; zoom:1;}
a:visited{ color:#0d3c57;text-decoration:none;}
a:hover{ color:#F00;}
a:active{ color:#0d3c57;text-decoration:none;}

.link_syle a:link,_a:link{ color:#0d3c57; text-decoration:none; zoom:1;}
.link_syle a:visited{ color:#0d3c57;text-decoration:none;}
.link_syle a:hover{ color:#F00;}
.link_syle a:active{ color:#0d3c57;text-decoration:none;}

#container{ width:1000px; margin:0 auto; overflow:hidden;}
#header{ height:83px; margin:0 auto; text-align:center; background:url(../images/indefx_02.gif) repeat-x  top;}
#banner{ height:251px; width:1000px; margin-bottom:11px;}
#mainContent{ height:auto!important; padding:7px 5px 5px 5px; overflow:hidden;}
#footer{ height:33px;}
#container #mainContent #sidebar_left{ width:256px; height:390px;  float:left; border:1px #b5d3e5 solid;}
#container #mainContent #sidebar_center{ width:510px; height:390px;  float:left; margin-left:8px;}
#container #mainContent #sidebar_right{ width:202px; float:right; height:390px;}

#top{ width:1000px; height:83px; margin:0 auto; text-align:center; background:url(../images/index_02.gif) no-repeat left top;}
#logo{ float:left;}
#lang{ height:83px; width:100px; float:right;}
#lang a{ float:left; background:url(../images/index_03.jpg) no-repeat left center; padding-left:14px; width:70px; text-align:left; margin:5px 0;}

#menu{ background:url(../images/index_07.jpg) repeat-x;  height:32px; margin:0 auto; text-align:center;}
#menu #nav li a{ color:#fff;}



*{margin:0;padding:0;border:0;}
body {
 font-family: arial, 宋体, serif;
        font-size:12px;
}

#content {
 clear: left; 
}

#jsddm .color1 a:hover  {
 color:#fff;text-decoration:none;
 background:#f00;
}

#jsddm .color2 a:hover  {
 color:#fff;text-decoration:none;
 background:#969;
}

#jsddm .color3 a:hover  {
 color:#fff;text-decoration:none;
 background:#360;
}

#jsddm .color4 a:hover  {
 color:#fff;text-decoration:none;
 background:#03F;
}

#jsddm .color5 a:hover  {
 color:#fff;text-decoration:none;
 background:#0C6;
}

#jsddm .color6 a:hover  {
 color:#fff;text-decoration:none;
 background:#C06;
}

#jsddm .color7 a:hover  {
 color:#fff;text-decoration:none;
 background:#C6C;
}

#jsddm .color8 a:hover  {
 color:#fff;text-decoration:none;
 background:#F90;
}

.title{ background:url(../images/index_18.jpg) repeat-x; height:26px; line-height:26px; width:auto;}
.title h2{ font-size:14px; font-weight:bold; padding-left:10px; color:#6597b5;}

.title2{ background:url(../images/index_18.jpg) repeat-x; height:26px; line-height:26px; width:auto;}
.title2 h2{ font-size:14px; font-weight:bold; padding-left:12px; color:#6597b5; background:url(../images/index_03.jpg) no-repeat left center; margin-left:5px;}
.content{ padding:5px 1px;}
.content p{ padding:10px 5px 5px 5px; text-indent:2em; line-height:22px;}


/*news**/
#news{ border:1px #b5d3e5 solid; height:203px; width:510px; overflow:hidden;}
#news_img{ width:169px; height:148px; padding:2px; float:left;} 
#news_img img{ width:169px; height:148px; overflow:hidden; border:1px #CCC solid;}
#news_cont{ float:right; width:325px; height:150px; padding:2px 2px 0 0;}
#news_cont ul li{ margin:6px 0; display:block; background:url(../images/news_ico.gif) no-repeat left center; padding-left:6px;}
#news_cont ul li span{ float:right; display:block;}


/**pro**/
#pro{border:1px #b5d3e5 solid; height:178px; width:510px; overflow:hidden; margin-top:7px;}
#demo {
background: #FFF;
overflow:hidden;
width: 510px;
}
#demo img {
 height:125px; margin:0 4px; border:1px #b5d3e5 solid;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left; margin:0 auto; padding:0;
}
#demo2 {
float: left;margin:0 auto; padding:0;
}
#demo1 table{ float:left; margin:5px 5px 5px 5px;}

#demo2 table{  float:left; margin:5px 5px 5px 5px;}

#qq{ width:201px; height:155px; background:url(../images/index_15.gif) no-repeat;}
#qq #qq1{ padding:46px 0 0px 90px; }
#qq #qq1 img{margin-bottom:5px;}

/**link***/
#link{ width:200ox; border:1px #b5d3e5 solid; height:178px; width:200px; overflow:hidden;margin-top:7px;}
#content1{ padding:4px 0; overflow: hidden;}
#content1 a{ width:100px; height:20px; float:left; text-align:center; }

#footer{ margin-top:10px; border-top:4px #417797 solid; height:auto;}
.footer_content p{ padding-left:300px; line-height:20px; padding-top:5px;}
#zhaop{width:202px; height:43px; margin-top:5px;}



#menu_left{ float:left; width:202px; height:200px; height:auto!important; min-height:200px;}
#content_right{ float:right; width:770px; height:400px; height:auto!important; min-height:400px;border:1px #b5d3e5 solid; overflow:hidden;}
#menu_content ul li{ height:20px; margin:5px 0; padding-left:25px;}
#about{ width:202px; height:200px; height:auto!important; min-height:200px; border:1px #b5d3e5 solid; margin-bottom:20px;}
#title3{ height:20px; line-height:20px;  border-bottom:1px #ccc solid; width:760px; margin:0 auto;}

#content3 p{ padding:10px 5px; }

#about2{ width:202px; height:100px; height:auto!important; min-height:100px; border:1px #b5d3e5 solid; margin-bottom:20px;}
#news_cont3{ height:auto; padding:5px 10px;}
#news_cont3 ul li{ margin:6px 0; display:block; background:url(../images/news_ico.gif) no-repeat left center; padding-left:6px;}
#news_cont3 ul li span{ float:right; display:block;}

#next{ height:20px; line-height:20px; margin-top:10px; text-align:right; padding-right:10px;}
#pro3 ul li{ float:left; width:162px; height:120px; display:block; margin:15px 15px;}
#pro3 ul li img{ border:1px #b5d3e5 solid;width:162px; height:120px; overflow:hidden; }
#pro3 ul li span{ float: left; text-align:center ; height:20px; line-height:20px; display:block; width:162px;}

#pro4 ul li{ float:left; width:252px; height:130px; display:block; margin:15px 40px;}
#pro4 ul li img{ border:1px #b5d3e5 solid; width:252px; height:130px;}
#pro4 ul li span{ float: left; text-align:center ; height:20px; line-height:20px; display:block; width:252px;}

#xx_pic img{ padding:10px 5px;}
#xx_title h2{ padding-left:5px; font-size:14px; font-weight:bold;}
#xx_title p{ padding:10px; line-height:20px;}

#title5{ height:20px; line-height:20px;  border-bottom:1px #ccc solid; text-align:center;}
#news_content p{ padding:10px 5px;}











#jsddm {padding: 0;margin-right: auto;margin-left: auto;width: 1000px;}
#jsddm li{float: left;list-style: none;font-family: "宋体"; line-height:32px;}
#jsddm li a{display: block;text-decoration: none;width:130px;white-space: nowrap;font-size:14px; font-weight:bold; color:#ffffff;}
#jsddm li ul{position: absolute;visibility: hidden;width: 130px;line-height: 20px;background-color: #a9c7d8;border: 1px solid #9bbdd2;}
#jsddm li ul li{float: none;display: block;border-bottom:1px #9bbdd2 solid;}
#jsddm li ul li a{width: auto;}
#jsddm li ul li a:hover{ font-weight:normal;}

