@charset "utf-8";
body {padding:0;margin:0;background:#ececec;}
ul {padding:0;margin:0;}
* {font-size:12px; font-family:Arial, Helvetica, sans-serif}
a { text-decoration:none;}
a img { border:none;}
li { list-style:none; list-style-image:none;}
.clear { clear:both;}
.main_width {width:1003px;margin:0 auto;}

.top_out {background:url(../images/top_back.jpg) repeat-x top left;height:113px;}
.top_out .a {display:inline-block;width:60px;background:url(../images/top_icon_1.jpg) no-repeat left center;padding-left:10px;color:#0f4b96;}
.top_out .b {display:inline-block;width:40px;background:url(../images/top_icon_2.jpg) no-repeat left center;padding-left:30px;color:#0f4b96;}


.search_out {width:217px;height:27px; position:relative;background:url(../images/search_input.jpg) no-repeat top left;}
.search_out .input {width:190px;border:none;height:27px; line-height:27px; position:absolute;padding-left:27px;color:#114b95;background:none;}
.search_out .butt { position:absolute;width:31px;height:25px;background:url(../images/search_butt.jpg) no-repeat top left;top:1px;right:1px;border:none;}


.banner_out { position:relative;}
.banner_butt { position:absolute;top:420px;left:50%;margin-left:-500px;z-index:9999999;}
.banner_butt li { display:inline-table;}
.banner_butt li a{color:#fff;width:150px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:38px; line-height:38px; display:block; background:url(../images/banner_butt.png) no-repeat top left;margin-right:5px; text-align:center;}
.banner_butt li a:hover {background:url(../images/banner_butt.png) no-repeat bottom left;}

nav ul {
  list-style: none;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}


.dh_out {background:url(../images/dh_back.jpg) repeat-x top left;}
.nav {
  margin: 0 auto;
  width:1003px;
  color: #ffffff;
}
.nav a {
  display: block;
  line-height: inherit;
  cursor: pointer;
}
.nav_menu {
  line-height: 43px;
  font-weight: 700;
  text-transform: uppercase;
}
.nav_menu-item {
  display: inline-block;
  position: relative;
  width:138px;
  text-align:center;
}
.nav_menu-item a{font-size:14px;font-weight:bold;color: #ffffff;}
.nav_menu-item a:hover {
  background:#4fb545;
  color:#ffffff;
}
.nav_menu-item:hover .nav_submenu {
  display: block;
  z-index:999999;
}
.nav_submenu {
  font-weight: 300;
  text-transform: none;
  display: none;
  position: absolute;
  background-color: #2674d5;
  width: 138px;
  overflow:hidden;
  /*filter: Alpha(opacity=70);
  -moz-opacity:.7;
  opacity:0.7;*/
}
.nav_submenu li {height:35px; line-height:35px; background:none;}
.nav_submenu li a{height:35px; line-height:35px;border-bottom:1px solid #0a4fa4;width:138px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav_submenu a{font-size:12px;}
.nav_submenu a:hover {background:#64bdff;color:#ffffff;}
.nav_submenu-item { background:none;}
.nav_submenu-item a{font-size:14px;}
.nav_submenu-item:hover {
  background:#64bdff;
}




.shou_item_1 {background:url(../images/shou_item_1.jpg) repeat-x top left;}
.shou_item_1 .shou_item_1_out {background:url(../images/shou_item_1_back.jpg) no-repeat top left;width:1003px;margin:0 auto;padding-bottom:20px;}
.shou_item_1 .shou_item_list {padding-top:15px;padding-left:70px;} 
.shou_item_1 .shou_item_list li {padding-top:8px;width:152px;height:70px; float:left;border-bottom:1px dotted #c8c8c8;}
.shou_item_1 .shou_item_list li img { border:1px solid #c8c8c8;}


.item_2{ background:url(../images/shou_item_2.jpg) repeat-x top left;height:297px;}
.scroll-outer { background:url(../images/shou_item_2.jpg) repeat-x top left;height:297px;}


.foot_out {background:url(../images/foot_back.jpg) repeat-x top left;height:102px;}




.nei_cont_out {width:1003px;margin:0 auto;}
.nei_cont_out .inner {padding-top: 15px;}
.nei_cont_out .left { float:right;width:210px; }
.nei_cont_out .rig { float:left;width:780px;padding-top:20px;min-height: 748px;background:url(../images/nei_left_line.jpg) repeat-y top right;l}
.nei_cont_out .rig .title { background:url(../images/nei_title_line.jpg) repeat-x bottom left;height:40px;}
.nei_cont_out .rig .title span {padding-left:30px;color:#2f2f2f; background:url(../images/nei_title_img.jpg) no-repeat left center;font-size:16px; font-weight:bold;}
.nei_cont_out .left .cp_title_back {background:#7c867d; height:45px;padding-left:15px;}
.nei_cont_out .left  h2{ font-size:16px;color:#ffffff; font-weight:100; line-height:45px;padding:0;margin:0;}


.nei_cont_out .rig .cont { line-height:26px;padding:20px 30px;}

.nei_cont_out .rig .news_list {padding:25px 50px 25px 15px;}
.nei_cont_out .rig .news_list li {height:45px; border-bottom:1px dotted #a5a5a5;}
.nei_cont_out .rig .news_list li a{float:left; line-height:45px;background:url(../images/icon_1.png) no-repeat 10px 15px;padding-left:40px;width:580px;
	display:block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color:#21345c;
	font-size:14px;
}
.nei_cont_out .rig .news_list li a:hover {background:url(../images/icon_1.png) no-repeat 10px -18px;color:#007227;}
.nei_cont_out .rig .news_list li span { display:block; float:right;line-height:45px;font-size:10px;color:#838383;padding-right:20px;}
.nei_cont_out .rig .news_list li:hover { background:#f7f9fc;}


.product_list {padding-top:30px;}
.product_list li {width:220px; float:left; text-align:center;height:260px; line-height:25px;background:#ffffff;margin:15px 15px;}
.product_list li a img {border:1px solid #f2f3f4;width:220px;height:220px;}
.product_list li a:hover img {border:1px solid #828282}


.product_list_1 {padding-top:30px;}
.product_list_1 li {width:160px; float:left; text-align:center;height:120px; line-height:25px;background:#ffffff;margin:15px 15px;}
.product_list_1 li a img {border:1px solid #f2f3f4;width:160px;height:80px;}
.product_list_1 li a:hover img {border:1px solid #828282}



DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 23px; MARGIN: 3px;TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none; font-size:10px;
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0;font-size:10px;
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid;font-size:10px;
}



.mess_out {padding-left:50px;padding-top:30px;}
.mess_out input[type="text"] {width:300px; line-height:26px; border:1px solid #eeebeb;padding-left:10px;}
.mess_out textarea {width:450px; line-height:26px; border:1px solid #eeebeb;padding-left:10px;}
.mess_out .tj {background:#e2dede;width:100px; line-height:35px; text-align:center;border:none;}
.mess_out .tj:hover {background:#002988;color:#ffffff; cursor:pointer;}


.shou_cp_list_line {background:url(images/shou_img_7.jpg) repeat-x top left;height:10px; overflow:hidden}



.nei_title { text-align:center;font-size:16px;padding-top:20px;}


.item_4 {}
.item_4 .title {background:url(../images/nei_cp_menu.jpg) no-repeat top left;height:34px; line-height:34px;margin:6px 0;}
.item_4 .title a{ font-weight:bold;color:#595959;padding-left:37px;}
.item_4 .list ul {padding-left:20px;padding-right:20px;}
.item_4 .list li { background:url(../images/icon_2.jpg) no-repeat left center; line-height:30px; height:30px; border-bottom:1px dotted #a8c5ed;}
.item_4 .list li a{color:#c5d8f6;padding-left:20px;line-height:30px; }
.item_4 .list li a:hover {color:#ffffff;}




.blk_18 { overflow:hidden; zoom:1;width:1100px;}
.blk_18 .pcont { width:990px; float:left; overflow:hidden; padding-left:5px;padding-top:15px;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton {width:33px; height:224px; float:left; background:url(../images/ax.png) no-repeat;margin:10px 5px 0; }
.blk_18 .RightBotton { width:33px; height:224px; float:left;background:url(../images/pr.png) no-repeat;margin:10px 5px 0;}
.blk_18 .LeftBotton:hover {background:url(../images/ax.png) no-repeat;}
.blk_18 .RightBotton:hover {background:url(../images/pr.png) no-repeat;}
.blk_18 .pl img { display:block; cursor:pointer;margin:12px auto 5px auto;width:162px;height:162px;}
.blk_18 .pl { width:200px;background:#1a1a1a;float:left; float:left; text-align:center;height:230px; margin:0;background:url(../images/shou_cp_img_back.jpg) no-repeat top center;}
.blk_18 .pl span {background:url(../images/shou_cp_2.jpg) repeat-x top left;height:28px; line-height:28px;padding:0; display:block;color:#939393;width:180px;margin:0 auto;}
.blk_18 a.pl:hover {color:#114d96;}


.shou_cp_out {width:1100px; margin:0 auto;background:url("../images/shou_cp_title.jpg") no-repeat scroll 50px top;}


.item_3 {height:80px;background:#003979;padding-top:15px;}



.shou_yeji_list {padding-top:20px;padding-left:70px;}
.shou_yeji_list li { background:url(../images/icon_1.png) no-repeat left 15px;line-height:40px;height:40px;border-bottom:1px dotted #cccccc;}
.shou_yeji_list li:hover {background:url(../images/icon_1.png) no-repeat left -18px;}
.shou_yeji_list .flo { display:block; float:right;color:#a09e9f;font-size:10px;}
.shou_yeji_list a { display:block; float:left;padding-left:20px;width:300px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000; }
.shou_yeji_list a:hover {color:#003979;}















