@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, 
th, td { 
    margin: 0;
    padding: 0;
	font-family: "微软雅黑";
}
form{padding:0; margin:0;}
address, cite, dfn, em, var { font-style: normal; } 
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } 
small { font-size: 12px; } 
ul, ol { list-style: none; font-family:"微软雅黑"; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
abbr[title], acronym[title] {  border-bottom: 1px dotted; cursor: help;}
legend { color: #000; } 
fieldset, img { border: none; } 
img { border: 0;}
button, input, select, textarea {font-size: 100%; }
table {border-collapse: collapse; border-spacing: 0;}
hr {border: none;height: 1px;}
body{ background-image:url(bg_03.png); background-repeat:repeat;}
html{overflow-x:hidden; overflow-y:scroll;}
.left{ float:left;}
.right{ float:right;}

#head{ width:100%; height:108px; overflow:hidden; background-color:#FFF;}
.header{ width:1200px; height:108px; overflow:hidden; margin:0 auto;}
/*end*/

/*nav*/
#nav{ background-image:url(index_08.png); background-repeat:repeat-x; width:100%; height:45px;}
.navmain{ width:1200px; height:45px; margin:0 auto; font-family:"微软雅黑"; word-spacing:8px; letter-spacing:2px;}
#page-wrap							{ width: 1200px; } 
ul.dropdown                         { position: relative; width: 100%; }
ul.dropdown li                      { float: left; position: relative; }
ul.dropdown li.li1                  { float: left; width: 61px; background-image:url(nav_03.png); background-repeat:no-repeat; height:45px; position: relative; padding-left:50px; }
ul.dropdown li.li1:hover            { background-image:url(nav_03_1.png);}
ul.dropdown li.li2                  { float: left; width: 120px;  position: relative; text-align:center; }
ul.dropdown li.li2:hover            { background-color:#41a5fb;}
ul.dropdown a:hover		            { color: #fff; }
ul.dropdown li a                    { display: block; line-height:45px; color: #fff; position: relative; z-index: 2000; }
ul.dropdown li a:hover,
ul.dropdown li a.hover              {  background-repeat:repeat-x; position: relative; }
ul.dropdown li a:hover a            { color:#FFF;}


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ display: none; position: absolute; top: 0; left: 0; width:120px; z-index: 1000; }
ul.dropdown ul li 					{ font-weight: normal; color: #222; border-bottom: 1px solid #ccc; width:120px; background-image:url(nav_bg.png);  }
ul.dropdown ul li a					{ display: block; background-image:url(nav_bg.png) !important; color:#fff; height:35px; line-height:35px;  } 
ul.dropdown ul li a:hover			{ display: block; background-image:url(nav_bg1.png) !important; color:#FFF; height:35px; line-height:35px;  } 



/*banner*/
#banner{ width:100%; height:auto; overflow:hidden; background-color:#cecfd0;}
.banner{ min-width:1024px; height:553px; margin:0 auto;}

/*bannermin*/
.bannermin{ min-width:1024px; height:400px; margin:0 auto;}

/*proshow*/
#proshow{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:42px; margin-top:42px;}

.rollBox{width:1200px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:1200px;overflow:hidden;margin:0 auto; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:358px;float:left;text-align:center;padding-right:21px; padding-left:21px;}
*+html .rollBox .Cont .pic{width:358px;float:left;text-align:center;padding-right:21px; padding-left:21px;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.proshow_one{ width:358px; height:212px; float:left; margin-left:21px; margin-right:21px; overflow:hidden;}
.proshow_one img{ width:358px; height:212px; overflow:hidden;}

/*about*/
#about{ background-image:url(index_27.png); width:1191px; height:443px; margin:0 auto; overflow:hidden;}
.about_con{ padding-top:260px; width:900px; height:140px; margin:0 auto;}
.about_con p{ width:900px; overflow:hidden; margin-bottom:10px;}
.about_con p a{ font-size:12px; font-family:"微软雅黑"; line-height:25px; color:#ffffff; word-spacing:8px; letter-spacing:1px; }
.about_con p a:hover{ color:#efefef;}

/*new*/
#new{ background:url(index_30.png) top center no-repeat; min-width:1200px; height:118px;}
.new{ width:1200px; height:118px; overflow:hidden; margin:0 auto;}
.new_con{ width:576px; height:118px; margin-left:340px; float:left;}
.scrolltext{width:576px;height:118px;overflow:hidden;}
/* quotation */
#quotation{width:576px;height:100px;overflow:hidden; margin-top:5px;}
#quotation li{ background-image:url(anniu1_03.png); width:550px; height:34px; padding-left:26px;}
#quotation li a{ float:left; padding-right:5px; background-color:#ededee; height:34px;font-size:13px; font-family:"微软雅黑"; line-height:34px; color:#333; word-spacing:8px; letter-spacing:1px; max-width:400px; overflow:hidden;}
#quotation li a:hover{ color:#235ea6;}
#quotation li span{ width:80px; height:34px; background-color:#ededee; float:right; text-align:right; font-size:12px; font-family:"微软雅黑"; line-height:34px; color:#333; word-spacing:8px; letter-spacing:1px;}
.new_more{ width:100px; height:118px; float:right;}
.new_more_one{ background-image:url(anniu2_03.png); margin-top:60px; width:53px; height:37px; padding-left:30px; float:left; overflow:hidden;}
.new_more_one:hover{background-image:url(anniu2_03_1.png);}
.new_more_one:hover a{color:#235ea6;}
.new_more_one a{font-size:12px; font-family:"微软雅黑"; line-height:45px; color:#666; word-spacing:8px; letter-spacing:1px; font-weight:bold;}
.new_more_one a:hover{color:#235ea6;}

/*henfu1*/
#henfu1{ width:1192px; height:100px; background-color:#bcbcbc; margin:0 auto; overflow:hidden; text-align:center;}
#henfu2{ width:1194px; height:auto; overflow:hidden; margin:0 auto;}
#henfu3{ width:1367px; height:auto; overflow:hidden; margin:0 auto;}
#henfu4{ width:1205px; height:auto; overflow:hidden; margin:0 auto; padding-left:5px;}
#henfu5{ width:1338px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:10px;}

/*products*/
#prod{ width:1205px; height:auto; margin:0 auto; padding-left:5px;}
#products{ background-image:url(index_43.png); width:1205px; height:325px; margin:0 auto; overflow:hidden;}
.pro_top{ width:1200px; height:50px; margin:0 auto; overflow:hidden;}
.pro_top_more{ width:50px; height:46px; padding-left:30px; background-image:url(index_more_07.png); background-repeat:no-repeat; float:right;}
.pro_top_more:hover{background-image:url(index_more_07_1.png);}
.pro_top_more:hover a{color:#235ea6;}
.pro_top_more a{font-size:12px; font-family:"微软雅黑"; line-height:46px; color:#666; word-spacing:8px; letter-spacing:1px; font-weight:bold;}
.pro_top_more a:hover{color:#235ea6;}
.pro_top_main{ width:1200px; height:276px; margin:0 auto;}
#ImgList{/* 外面主框架的 宽 高值必须用户自己已定义 */
  width:1120px;
  height:220px;
  overflow:hidden;
  margin:0 auto;
  margin-top:56px;
 }
.ImgWH{
 float:left;
 width:212px;
 height:276px;
 text-align:center;
 color:#F00;
 line-height:80px;
 margin-left:6px; 
 margin-right:6px;
}
.ImgWH img{ width:208px; height:151px; padding:1px; border:1px solid #CCC; }
.ImgWH p{ width:212px; height:25px; text-align:center;}
.ImgWH p a{ font-family:"微软雅黑"; font-size:12px; line-height:25px; color:#333; word-spacing:8px; letter-spacing:1px;}
.ImgWH p a:hover{color:#235ea6;}

.ImgButton{
 float:left;
 width:40px;
 height:276px;
 text-align:center;
 cursor:pointer;
}


/*foot*/
#foot{ background-image:url(index_46.png); width:100%; min-height:100px; background-repeat:repeat-x; background-color:#3784c6;}
.footer{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.footer_nav{ width:1200px; height:43px; padding-top:12px; overflow:hidden; margin:0 auto; text-align:center; font-size:12px; line-height:43px; color:#FFF; font-family:"微软雅黑"; word-spacing:8px; letter-spacing:1px;}
.footer_nav a{ font-size:12px; line-height:43px; color:#FFF; font-family:"微软雅黑"; word-spacing:8px; letter-spacing:1px; padding-left:20px; padding-right:20px;}
.footer_nav a:hover{ color:#CCC;}
.footer_con{ width:1200px; height:auto; overflow:hidden; margin:0 auto; text-align:center; padding-bottom:15px; padding-top:10px;}
.footer_con p{ width:1200px; height:auto; overflow:hidden; line-height:25px; text-align:center; font-size:12px; color:#efefef; font-family:"微软雅黑"; letter-spacing:1px; word-spacing:8px;}

/*dan*/
#dan{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.dan_left{ width:200px; height:auto; float:left;}
.dan_l_top1{ width:200px; height:40px; text-align:center; background-image:url(dan_bg1.png); overflow:hidden; margin-bottom:10px;}
.dan_l_top1 span{ padding-left:5px; padding-right:5px; background-image:url(bg_03.png); background-repeat:repeat; line-height:40px; font-family: "微软雅黑"; font-size:16px; color:#333; word-spacing:8px; letter-spacing:2px;}
.dan_l_top2{ width:200px; height:auto; overflow:hidden; margin-bottom:20px; }
.dan_l_top2 li{ width:170px; height:40px; background-image:url(dan_bg2.png); overflow:hidden; padding-left:20px; padding-right:10px; margin-bottom:10px;}
.dan_l_top2 li:hover{ background-image:url(dan_bg3.png);}
.dan_l_top2 li:hover a{ color:#045975;}
.dan_l_top2 li a{ line-height:40px; font-size:13px; color:#FFF; font-family:"微软雅黑"; word-spacing:8px; letter-spacing:1px;}
.dan_l_top2 li a:hover{ color:#045975;}
.dan_l_top3{ width:170px; min-height:100px; background-image:url(dan_bg2.png); overflow:hidden; background-repeat:repeat-y; padding-left:20px; padding-right:10px; line-height:20px; font-family: "微软雅黑"; font-size:12px; color:#fff; word-spacing:8px; letter-spacing:1px; margin-bottom:20px; padding-bottom:20px; padding-top:20px;}

/**/
.dan_right{ width:860px; height:auto; float:right;}
.dan_r_top1{ width:860px; height:39px; border-bottom:1px solid #ccc; overflow:hidden; margin-bottom:10px; }
.dan_r_top1_l{ height:37px; float:left; padding-left:5px; padding-right:5px; border-bottom:2px solid #045975; line-height:37px; font-family:"微软雅黑"; font-size:14px; color:#043896; word-spacing:8px; letter-spacing:1px;}
.dan_r_top1_r{ width:600px; float:right; height:39px; overflow:hidden; line-height:39px; font-family:"微软雅黑"; font-size:12px; color:#333; word-spacing:8px; letter-spacing:1px; text-align:right;}
.dan_r_top1_r a{ padding-left:10px; padding-right:10px; line-height:39px; font-family:"微软雅黑"; font-size:12px; color:#333; word-spacing:8px; letter-spacing:1px;}
.dan_r_top1_r a:hover{ color:#045975;}
.dan_r_top2{ width:820px; min-height:300px; padding:20px; border-bottom:1px solid #ccc;line-height:20px; font-family:"微软雅黑"; font-size:12px; color:#333; word-spacing:8px; letter-spacing:1px; overflow:hidden;}

/**/
.dan_r_top2_l{ width:500px; height:480px; float:left; overflow:hidden;}
#gallery { width:500px;  margin:0 auto; height:480px;position:relative; font-family:verdana, arial, sans-serif;}
#gallery #slides {height:111px; width:500px; overflow:hidden; text-align:center; z-index:500; position:absolute; bottom:0px; }
#gallery #slides div { width:500px; height:111px; position:relative;  }
#gallery #slides div ul { padding:0; margin:0; list-style:none; width:500px; height:100px }
#gallery #slides div ul li { float:left; padding:1px 0; width:150px; height:110px; margin-left:8px; margin-right:8px; }
#gallery #slides div ul li a { display:block; width:150px; height:110px; float:left; }
#gallery #slides div ul li a b { display:none; }
#gallery #slides div ul li a img { display:block; width:150px; height:110px; border:0; }
#gallery #slides div ul li img.blank { margin:0 auto;}
#gallery #slides div ul li a:focus { outline:0; }
#gallery #fullsize { position:absolute; left:0; top:0; height:344px; width:484px; overflow:hidden; text-align:center; z-index:200; margin:0 auto; padding-left:8px; }
#gallery #fullsize div { width:484px; position:relative; margin:0 auto; }
#gallery #fullsize div img { clear:both; display:block; margin:0 auto; width:484px; height:344px; position:relative; background:#fff; }

.dan_r_top2_r{ width:300px; height:auto; float:right;}
.dan_r_top2_r h2{ width:300px; height:40px; font-size:16px; font-family:"微软雅黑"; line-height:40px; color:#045975; word-spacing:8px; letter-spacing:1px; overflow:hidden;}
.dan_r_top2_r h2 span{ font-weight:normal; font-size:12px; margin-right:10px; width:60px;}
.dan_r_top2_r p{ width:300px; height:auto; overflow:hidden;}
.dan_r_top2_r p span.sp1{ margin-right:10px; float:left; width:70px; font-size:12px; font-family:"微软雅黑"; line-height:20px; color:#045975; word-spacing:8px; letter-spacing:1px;}
.dan_r_top2_r p span.sp2{ float:right; width:220px; font-size:12px; font-family:"微软雅黑"; line-height:20px; color:#333; word-spacing:8px; letter-spacing:1px;}

.tulist{ width:860px; height:auto; padding-bottom:10px; padding-top:20px; margin:0 autoa; overflow:hidden; border-bottom:1px solid #ccc;}
ul.sis-li{ margin:0 auto; width:1000px; overflow:hidden}
ul.sis-li li{ float:left; padding-top:11px; width:228px; overflow:hidden; padding-right:22px}
ul.sis-li li .v1{float:left;width:228px; position:relative; height:297px; color:#7F7F7F}
ul.sis-li li .v2{ padding-top:6px; width:100%; float:left; overflow:hidden}
ul.sis-li li .v1 img{ width:228px; position:absolute; left:0; top:0; z-index:5; height:297px}
ul.sis-li li .v1 .div{ width:186px; position:absolute; z-index:10; background:#F00; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; left:10px;bottom:15px; height:110px; float:left; text-align:left; padding:15px 12px 0 12px}
ul.sis-li li .v1 .div h3{ line-height:20px; padding-bottom:10px; display:block;color:#FFF; overflow:hidden}
ul.sis-li li .v1 .div .txt{ line-height:18px; height:80px; display:block;color:#FFF; overflow:hidden}
ul.sis-li li .v2 h4{ font-size:14px; text-align:left; width:100%; display:block; line-height:20px; height:20px; overflow:hidden}
ul.sis-li li .v2 .h16{ height:16px; width:100%; display:block;}
ul.sis-li li .v2 .h16 b{font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold}
ul.sis-li li:hover .v1{ color:#7F7F7F; text-decoration:none}
ul.sis-li li:hover .v2 .h16 b,ul.sis-li li:hover .v2 h4 a{ color:#E73527; text-decoration:none}ul.sis-li li:hover .v2 h4 a:hover{ text-decoration:underline}

img { border:none; }
.zzsc { width:250px; height:180px; margin:0 auto; position:relative; float:left; margin-right:18px; margin-left:18px; margin-bottom:36px; }
.zzsc a img{ width:250px; height:180px;} 
.text { width:250px; height:auto; background:#000; FILTER:alpha(opacity=50); opacity:0.4; -moz-opacity:0.4; position:absolute; left:0; bottom:0; }
.imgtext { width:210px; height:auto; float:left; padding:10px 20px; color:#FFF; font-size:14px; line-height:200%; }

.tylist_next{ width:860px; height:50px; overflow:hidden; margin:0 auto; text-align:center; font-size:12px; line-height:50px; color:#666;}
.tylist_next a{ color:#045975; border:1px solid #06C; padding:5px 10px;}
.tylist_next a:hover{ color:#fff; background-color:#09C;}

/*list*/
.list{ width:860px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.list li{ padding-left:30px; width:830px; height:40px; background-image:url(list.png); background-repeat:no-repeat;}
.list li a{ width:740px; height:40px; float:left; line-height:40px; font-family:"微软雅黑"; font-size:13px; color:#333; word-spacing:8px; letter-spacing:1px; overflow:hidden;}
.list li a:hover{ color:#045975;}
.list li:hover span{ color:#045975;}
.list li span{ width:80px; float:right; text-align:right; line-height:40px; font-family:"微软雅黑"; font-size:12px; color:#666; word-spacing:8px; letter-spacing:1px; overflow:hidden;}

/*neirong*/
.neirong_title{ width:820px; height:40px; font-size:20px; font-family:"微软雅黑";color:#000; line-height:40px; word-spacing:8px; letter-spacing:1px; text-align:center; margin-bottom:10px; }
.neirong_time{font-size:12px; font-family:"微软雅黑";color:#999; line-height:25px; word-spacing:8px; letter-spacing:1px; width:820px; height:25px; text-align:center; }
.neirong_con{font-size:12px; font-family:"微软雅黑";color:#333; line-height:20px; word-spacing:8px; letter-spacing:1px; width:820px; height:auto; overflow:hidden; min-height:350px; border-bottom:1px solid #ccc;  }
.neirong_next{font-size:12px; font-family:"微软雅黑";color:#333; line-height:20px; word-spacing:8px; letter-spacing:1px; width:820px; height:auto; overflow:hidden; margin-top:10px; }
.neirong_next p span{ margin-left:10px;}
.neirong_next p span a{font-size:14px; font-family:"微软雅黑";color:#045975; line-height:20px; word-spacing:8px; letter-spacing:1px;}
.neirong_next p span a:hover{ text-decoration:underline;}



