/* CSS Document */
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote,table, tr,td{font-family:"宋体"; font-size:12px; color:#494949; margin:0; padding:0; }
a,a:hover,a:active, a:visited {text-decoration:none;}
a img {border:none;}
li {list-style:none;}
body{background:#ffffff; }

.top{background:url(../images/sy_04.jpg) repeat-x; width:100%; float:left; margin:0; min-width:1000px;}
.top1{width:1000px; margin:0 auto; padding:0;}
.top2{width:1000px; height:103px; float:left; background:url(../images/logo.jpg) no-repeat; }
.shouc{float:right; margin-top:20px; height:20px;}
.shouca{ float:left; width:24px; height:20px;}
.shoucb{ float:left; color:#1663aa; line-height:20px; height:20px; }

.shoucb a{ padding-left:10px; padding-right:10px; color:#1663aa; }
.shoucb a:hover{ background:#1663aa; height:20px; color:#FFFFFF; line-height:20px; padding-top:4px; padding-bottom:4px;}


.banner{width:1000px; height:254px; float:left; }
.nav{width:1000px; height:35px; float:left;}
.nav {margin:0; padding:0;}
.nav {float:left;}
.nav a.n1 {width:117px; height:35px; float:left; background:url(../images/n1_06.jpg) no-repeat;}
.nav a:hover.n1{width:117px; height:35px; float:left; background:url(../images/n_06.jpg) no-repeat;}
.nav a:active.n1{width:117px; height:35px; float:left; background:url(../images/n_06.jpg) no-repeat;}

.nav a.n2{width:130px; height:35px; float:left; background:url(../images/n1_07.jpg) no-repeat;}
.nav a:hover.n2{width:130px; height:35px; float:left; background:url(../images/n_07.jpg) no-repeat;}
.nav a.n3 {width:130px; height:35px; float:left; background:url(../images/n1_08.jpg) no-repeat;}
.nav a:hover.n3{width:130px; height:35px; float:left; background:url(../images/n_08.jpg) no-repeat;}
.nav a.n4 {width:128px; height:35px; float:left; background:url(../images/n1_09.jpg) no-repeat;}
.nav a:hover.n4{width:128px; height:35px; float:left; background:url(../images/n_09.jpg) no-repeat;}
.nav a.n5 {width:126px; height:35px; float:left; background:url(../images/n1_10.jpg) no-repeat;}
.nav a:hover.n5{width:126px; height:35px; float:left; background:url(../images/n_10.jpg) no-repeat;}
.nav a.n6 {width:129px; height:35px; float:left; background:url(../images/n1_11.jpg) no-repeat;}
.nav a:hover.n6{width:129px; height:35px; float:left; background:url(../images/n_11.jpg) no-repeat;}
.nav a.n7 {width:122px; height:35px; float:left; background:url(../images/n1_12.jpg) no-repeat;}
.nav a:hover.n7{width:122px; height:35px; float:left; background:url(../images/n_12.jpg) no-repeat;}
.nav a.n8 {width:118px; height:35px; float:left; background:url(../images/n1_13.jpg) no-repeat;}
.nav a:hover.n8{width:118px; height:35px; float:left; background:url(../images/n_13.jpg) no-repeat;}

.wzgg{ width:75px;height:43px; line-height:43px; float:left; margin-left:15px; color:#0062b5; font-family:"宋体"; font-size:12px; font-weight:bold;}
.wzggnr{width:810px; height:43px; float:left; line-height:43px; overflow:hidden; color:#494949; font-family:"宋体"; font-size:12px;}
.wzggrq{height:43px; float:right;line-height:43px; margin-right:25px;color:#494949; font-family:"宋体"; font-size:12px;}
.con1{width:1000px; margin-top:10px;  float:left;}
.cz{width:732px; float:left;}
.cza{width:732px; background:url(../images/sy_24.jpg) no-repeat; height:30px; float:left;}
.czb{width:732px; background:url(../images/sy_27.jpg) no-repeat; height:153px; float:left; overflow:hidden;}
.czba{width:526px; margin-left:15px; float:right; line-height:22px; margin-top:10px; margin-right:15px;}

.cy{width: 248px; float:right;}
.cy{width: 248px; float:right;}
.cya{width: 248px; background:url(../images/sy_26.jpg) no-repeat; height:30px; float:left;}
.cyb{width: 248px; background:url(../images/sy_36.jpg) no-repeat; height:153px; float:left;}
.cyba{width: 235px; margin-left:10px; float:left; line-height:20px; margin-top:10px;}

.con2{width:1000px; margin-top:20px;  float:left;}
.caz{width:732px; float:left;}
.caza{width:732px; background:url(../images/sy_32.jpg) no-repeat; height:30px; float:left;}
.cazb{width:732px;background:url(../images/sy_35.jpg) no-repeat; height:175px; float:left; overflow:hidden;}

.cazbaz{ width:700px; float:left; height:160px; margin-left:20px; margin-top:20px; position:relative;overflow:hidden;}
.cazbaz ul{margin:0; padding:0;}
.cazbaz ul li{width:171px; height:162px; float:left;}

.conybc{width: 236px; height:225px; float:left;position:relative;overflow:hidden; }
.conybc ul {margin:0; padding:0;}
.conybc ul li{ width:233px; height:75px;   line-height:22px; border-bottom:dotted 1px #6c6c6c; float:left;}

.cazbaa{width:149px; height:90px; float:left; }
.cazbaa a img{width:147px; height:88px; float:left; border: solid 1px #8e8e8f; }
.cazbab{width:149px; height:36px; overflow:hidden;  padding-top:12px; text-align:center; float:left; line-height:20px; }
.cazbab a{ color:#000000;}
.cazbab a:hover{ color:red;}
.cazbab1 a{ color:#004eb0; font-weight:bold; margin-right:5px; height:51px; overflow:hidden;}
.cay{width: 248px; float:right;}
.caya{width: 248px; background:url(../images/sy_34.jpg) no-repeat; height:30px; float:left;}
.cayb{width: 248px; background:url(../images/sy_36.jpg) no-repeat; height:175px; float:left;}
.cayba{width: 235px; margin-left:10px; float:left; margin-top:6px; }
.cayba ul {margin:0; padding:0;}
.cayba ul li{ width:230px; height:26px; background:url(../images/n1_50.jpg) 12px 12px no-repeat; line-height:26px; border-bottom:dotted 1px #6c6c6c; float:left;}
.cayba ul li a{color:#494949; float:left; padding-left:20px;}
.cayba ul li a:hover{color:red;}

.con3{width:1000px; height:320px; margin-top:20px;  float:left;}
.conzb{width:448px; float:left;}
.conzba{width:423px; background:url(../images/sy_42.jpg) no-repeat; height:30px;}
.conzbb{width:423px;background:url(../images/sy_46.jpg) no-repeat; height:228px; float:left; overflow:hidden;}
.conzbc{width: 400px; margin-left:10px; float:left; margin-top:15px; }

.conzbc li:not(p) 
{ clear: both;}
.conzbc li:not(p) a 
{max-width: 400px;float: left;}/*--firefox   so BT--*/
.conzbc li:not(p):after 
{content: "";float: left;width:25px;padding-left: 5px;color: #d90000;}

.conzbc ul {margin:0; padding:0;}
.conzbc ul li{ width:400px; height:26px; background:url(../images/n1_50.jpg) 12px 12px no-repeat; line-height:26px; border-bottom:dotted 1px #6c6c6c; float:left;}
.conzbc ul li a{ max-width:400px; overflow:hidden; font-size: 12px;white-space: nowrap;
-o-text-overflow: ellipsis; text-overflow: ellipsis;
width:310px;color:#494949; float:left; padding-left:20px;}
.conzbc ul li a:hover{ color:#F00;}
.conzbd{float:right; padding-right:5px;}

.conzj{width:287px; float:left;}
.conzja{width:287px; background:url(../images/sy_44.jpg) no-repeat; height:30px;}
.conzjb{width:287px;background:url(../images/sy_47.jpg) no-repeat; height:228px; float:left; overflow:hidden;}
.conzjc{width: 260px; margin-left:10px; float:left; margin-top:10px; }
.conzjc ul {margin:0; padding:0;}
.conzjc ul li{ width:260px; height:28px; background:url(../images/n1_50.jpg) 12px 13px no-repeat; line-height:28px; border-bottom:dotted 1px #6c6c6c; float:left;}
.conzjc ul li a{color:#494949; float:left; padding-left:20px;}
.conzjc ul li a:hover{color:red;}

.conyb{width:246px; float:right;}
.conyba{width:246px; background:url(../images/sy_40.jpg) no-repeat; height:30px;}
.conybb{width:246px;background:url(../images/sy_47.jpg) no-repeat; height:222px; float:left; }





.conybd{width:80px; height:82px; float:left;}
.conybd a img{ width:68px; margin-top:12px; height:54px;  margin-left:5px; float:left;border:solid 1px #c6c6c7;}
.conybe {width:140px; height:80px; float:right; line-height:16px;overflow: hidden}
.conybe a { margin-top:12px;font-size:12px; color:#494949; }
.conybe a:hover{color:red;}
.foot{width:100%; height:90px; float:left; border-top:solid 1px #015099; min-width:1000px;}
.fa{width:1000px; margin:0 auto;}
.fb{width:1000px; float:left; text-align:center; line-height:20px; color:#333333; margin-top:15px;}
.fb a{color:#333333; margin-left:5px; margin-right:5px;}
.fb a:hover{ color:red; margin-left:5px; margin-right:5px;}
.gengduo{width:50px; height:30px; float:right;}
.gengduo a{width:50px; height:30px; float:right;}

.con4{width:1000px; margin-top:10px;  float:left;}
.consleft{width:166px; float:left;}
.conslefta{width:166px; float:left; height:30px; background:url(../images/n1_15.jpg) no-repeat;}
.consleftaa{ color:#171717; font-weight:bold; font-family:"宋体"; font-size:14px; height:30px; line-height:30px; padding-left:10px;}
.consleftb{width:164px; float:left; border-left:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; }
.leftb{width:145px; float:left; margin-left:5px;}
.leftb ul{margin:0; padding:0;}
.leftb ul li{width:145px; height:30px; line-height:30px; background:url(../images/n1_22.jpg) 5px no-repeat; border-bottom:dotted 1px #6c6c6c;}
.leftb ul li a{ float:left; padding-left:15px; color:#494949; font-family:"宋体"; font-size:12px;}
.leftb ul li a:hover{ color:#004eb0; font-weight:bold;}

.leftba{width:145px; float:left; margin-left:5px;}
.leftba ul{margin:0; padding:0;}
.leftba ul li{width:140px; height:24px; line-height:24px; background:url(../images/n1_26.jpg) 15px 10px no-repeat; }
.leftba ul li a{ float:left; padding-left:25px; color:#494949; font-family:"宋体"; font-size:12px;}
.leftba ul li a:hover{ color:#004eb0; font-weight:bold;}

.consleftc{width:164px; height:130px; float:left; border:solid 1px #aaac9f; background:#f4f4f4; margin-top:15px;}
.consleftca{ width:149px; color:#004eb0; float:left; font-family:"宋体"; font-size:12px; font-weight:bold; line-height:30px; padding-left:15px; border-bottom:solid 1px #aaac9f;}
.consleftcb{  float:left; width:150px; height:60px; margin-top:10px; margin-left:5px; line-height:10px;}
.consleftcba{  float:left; width:135px; height:20px; line-height:20px; float:left;}
.consleftcbb{  float:left; width:53px; height:19px; background:url(../images/n1_39.jpg) no-repeat; border:0; margin-left:20px;}

.consleftd{width:164px; height:130px; float:left; border:solid 1px #e4e4e4; min-height:130px; margin-top:15px;}
.consleftda{width:80px; height:130px; float:left; }
.consleftdb{width:80px; height:130px; float:right;}
.consleftdb ul {margin:0; padding:0;}
.consleftdb ul li { background:url(../images/na1_50.jpg) 1px 13px no-repeat; height:32px; line-height:32px;}
.consleftdb ul li a{ padding-left:10px; color:#000000;}

.consright{width:808px; float:right}
.consrighta{ width:808px; height:30px; background:url(../images/n1_17.jpg) no-repeat; float:left;}
.consrightaa{ float:left; color:#004eb0; font-family:"宋体"; font-size:14px; font-weight:bold; padding-left:15px; line-height:30px;}
.consrightaa a{color:#004eb0; font-family:"宋体"; font-size:14px; font-weight:bold;}
.consrightab{ float:right; color:#025da4; font-family:"宋体"; font-size:12px; line-height:30px;}
.consrightb{ width:806px; min-height:548px;  float:left; border-left:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; }
.consrightba { width:780px; margin-left:20px;  float:left;  }
.consrightba ul{margin:0; padding:0;}
.consrightba ul li{width:390px; height:122px; border-bottom:dotted 1px #d8d8d8; float:left;}
.consrightbaz{width:160px; height:97px;  margin-top:20px; float:left;}
.consrightbaz a img{width:148px; height:87px; border:solid 1px #8b8b8b; float:left;}
.consrightbay{width:210px; height:97px; float:right;line-height:20px;margin-right:20px; margin-top:20px;}
.consrightbay a{color:#000000; }
.consrightbaya a{color:#004eb0; font-family:"宋体"; font-size:12px; font-weight:bold;}
.consrightc{ width:806px; height:50px; margin-top:30px; float:left; text-align:center; color:#000000; font-family:"宋体"; font-size:12px;}
.consrightc a{  color:#000000; font-family:"宋体"; font-size:12px; margin-left:5px; margin-right:5px;}

.con5{width:1000px; height:30px;float:left;}


.navs{float:left; background:url(../images/sy_09.jpg) no-repeat; min-height:35px; }
.nava{height:27px; float:left; background:url(../images/sy_13.jpg) repeat-x; margin-top:8px;}
.navaa{ width:5px;height:27px; float:left; background:url(../images/sy_12.jpg) repeat-x;}
.navab{  height:27px; float:left; margin-left:10px; margin-right:5px;}
.navac{ width:6px; height:27px; float:left; background:url(../images/sy_17.jpg) repeat-x;}

.nav1{height:27px; float:left;}
.nav1 ul{margin:0; padding:0;}
.nav1 ul li{height:27px; float:left; background:url(../images/sy_15.jpg) no-repeat; line-height:25px;}
.nav1 ul li a{ color:#000000; font-family:"宋体"; font-size:12px; margin-left:10px; margin-right:20px;}


.newslist li { height: 30px; line-height: 30px; padding-left: 2px; border-bottom: dashed 1px #ccc; background: url(../images/arrow.gif) no-repeat 10px; overflow: hidden; position: relative; }
.newslist li a { text-decoration: none; color:black; font-size: 12px; }
.newslist li a:hover { color:red; }
.newslist li .date { position: absolute; top: 1px; right: 10px; color: #999; font-size:14px; }

.newstitle h2{font-size:16px;font-family:"微软雅黑","宋体"; text-align:center; color:black; font-weight:400; padding-top:20px;}
.newsinfo{height:25px;padding:0 20px;border-bottom:dashed 1px #ddd;margin:0 0 20px 0;}
.newscontent{line-height:2em;text-indent:28px;text-align:justify;padding:0 20px;}
.prosontent{line-height:2em;text-indent:28px;text-align:justify;padding:0 20px; height:400px; overflow:scroll;}
.a-b{ padding-left:20px; float:left;}
.a-c{ text-align:center;}

.scott{padding:3px;margin:3px;text-align:center;}
.scott a{border:#ddd 1px solid;padding:2px 5px;color:#88af3f;margin:0 2px 0 0;text-decoration:none;}
.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott span.current{border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#b2e05d;}
.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}

.libiao{ width:806px;  }
.libiao td{float:left; width:380px; height:100px; overflow:hidden; padding:10px 10px 10px 10px;}

.libiao1{}

.liebiao{ height:170px;}
.liebiao td{ padding-top:3px; height:80px; width:120px; float:left; }
.liebiao img{ padding-left:20px; width:82px; height:53px; float:left; }
.liebiao td a { height:25px; overflow:hidden; padding-left:20px; float:left; color:Black; text-align:center;color: #2E4690;}
.liebiao td a:hover{text-decoration: underline;}

.sdmenu {
	width: 140px;
}
.sdmenu div {
	overflow: hidden;
}
.sdmenu div.collapsed {
	height: 32px; 
}
.sdmenu a {
	padding-left:17px;display: block;  line-height:28px;
      border:0;display:block;
}
.mavFloat
{
	background:none;
	width: 116px;
	position: absolute;
	z-index: 2;
	visibility: hidden;
	font-weight:bold;
	padding-left:8px;
}
.mavFloat a.m
{
	background-color:#0271b6;
	display:block;
	width: 116px;
	height: 35px;
    color:white;
	line-height: 35px;
	text-decoration: none;
	border-bottom:#999 1px solid;
}
.mavFloat a.m:hover
{
	color:White;
	text-decoration: none;
	background-color:#c60506;
}

td,th {
	color: #FFFFFF;
}

/*留言样式*/
.base_tit {border-bottom: 1px solid #DADADA; color: #444444;font-size: 14px; margin: 20px auto 2px 0; padding-bottom: 5px;}
.form_box dl {clear: both;font-size: 12px;line-height: 25px; padding: 5px 0;}
.form_box dl dt {display: block;float: left;text-align: right;width: 150px;}
.form_box dl dd {margin-left: 150px; padding-left: 10px;}
.input {background:#FFF; border: 1px solid #CACACA; display: inline;font-family: 'Microsoft YaHei';height: 18px;line-height: 18px;margin-right: 5px;padding: 5px; vertical-align: middle;}
input.txt{width:200px;}
input.small{width:50px;}
.form_box dl dd .btn_submit{ background:#52A152; border:1px solid #429342;color:#FFF;cursor:pointer;font-family:'Microsoft YaHei';font-size:14px;line-height:1em;padding:10px 30px;}

.slider{width:732px; height:175px;overflow:hidden; position:relative;}
.slider li{list-style: none outside none; float:left; width:150px; height:175px; padding-left:24px;}
.sliderbox{position:relative;}

.chan{ padding-top:20px;}
.chana a{ color:black;}
.chana a:hover{ color:red;}

.gonggao{width:1000px; margin-top:20px; float:left; background:url(../images/sy_22.jpg) no-repeat; height:43px;}


		/* 本例子css */
		.txtMarquee-left{ position:relative; width:810px;     }
		.txtMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer;cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.txtMarquee-left .hd .next{ background-position:0 -50px;  }
		.txtMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.txtMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.txtMarquee-left .bd{ padding:10px; }
		.txtMarquee-left .bd .tempWrap{ width:790px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{max-width:198px;overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;  margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:198px !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


		.txtMarquee-left .bd ul li a{ color:#494949;  }
		.txtMarquee-left .bd ul li a:hover{ color:red;  }
		


.Table_boder{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e4e4e4;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e4e4e4;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e4e4e4;
}
.Table_dashed_boder{
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #93C4F4;
	
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #93C4F4;
	
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #93C4F4;
	
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #93C4F4;
}
/*Table低部虚线*/
.bottom_dashedl_line{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #aaac9f;
}
/*table底部实线*/
.bottom_dasheds_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aaac9f;
}
/*table右边虚线*/
.Right_dashed_line{
	border-Right-width: 1px;
	border-Right-style: dashed;
	border-Right-color: #aaac9f;
}
/*table左边虚线*/
.Right_dashedl_line{
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #aaac9f;
}
.prod_left_solid{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #93C4F4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #93C4F4;
}
.Font-Weight{ color:Black; font-weight:bold;}
.Font_Size{font-size:14px;}
/*黑色*/
.Font_000000_a{color:#000000;text-decoration: none;}
.Font_000000_a:hover{text-decoration: underline;}
.Font_000000_B_a{color:#000000;text-decoration: none;}
.Font_000000_B_a:hover{color:#666666;text-decoration: underline;}
/*白色*/
.Font_FFFFFF_a{color:#ffffff;text-decoration: none;}
.Font_FFFFFF_a:hover{color:#ffffff;text-decoration: underline;}

/*红色*/
.Font_FF0000_a{color:#FF0000;text-decoration: none;}
.Font_FF0000_a:hover{color:#FF0000;text-decoration: underline;}

/*蓝色*/
.Font_2E4690_a{color:#2e4690;text-decoration: none;}
.Font_2E4690_a:hover{color:#2E4690;text-decoration: underline;}

.Font_666666_a{color:#666666;text-decoration: none;}
.Font_666666_a:hover{color:#666666;text-decoration: underline;}
 /*新闻标题*/
.Font_2e4690_a{color:#2e4690;text-decoration: none;}
.Font_2e4690_a:hover{color:#FE8D03;text-decoration: underline;}
/*table底部实线*/
.prod_bottom_dasheds{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #195ea3;
}
.prod_sp{line-height:18px;}
.news_body{
	SCROLLBAR-FACE-COLOR: #f6f6f6;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #cccccc; 
	SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
	SCROLLBAR-ARROW-COLOR: #330000; 
	SCROLLBAR-TRACK-COLOR: #f6f6f6; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	overflow-x:hidden;
	overflow-y:scroll;
	margin-left:10px;
	height:400px;
	text-indent:2em;
	text-align: Left;
	font-size:12px;
	width:796px;
}