
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0px;padding:0px;font-size:12px;text-align:left;font-family:"Microsoft yahei";}
ul,ol ,li {list-style:none;}
body{margin:0px; padding:0px; color:#333; line-height:18px;}
a{color: #666; text-decoration: none;}
a:hover {color: #ff0000; text-decoration: none;}
a img { border:0;}
td,th{ font-size:12px;}

.fl{ float:left}
.fr{ float:right!important}
.fn{ float:none}

.clear{ clear:both}
.clearleft{clear:left}
.clearright{clear:right}
.over{overflow:hidden}

.displayinline{ display:inline}

.ie6haslayout{zoom:1}

.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.box_none{ display:none}
.box_block{ display:block}
.box_inline{ display:inline}

.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt30{ padding-top:30px}
.pt40{ padding-top:40px}
.pt50{ padding-top:50px}
.pt60{ padding-top:60px}

.pl3{ padding-left:3px}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl35{ padding-left:35px}
.pl80{ padding-left:100px}
.pl130{ padding-left:250px}

.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}
.pr25{ padding-right:25px}
.pr32{ padding-right:32px}

.pb0{ padding-bottom:0px}
.pb7{ padding-bottom:7px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb13{ padding-bottom:13px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}

.pl_r40{padding-left:40px; padding-right:40px}

.mt3{ margin-top:3px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt-5{ margin-top:-5px}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt22{ margin-top:22px}
.mt30{ margin-top:30px}

.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml8{ margin-left:8px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml30{ margin-left:30px}
.ml70{ margin-left:70px}

.mr5{ margin-right:5px}
.mr6{ margin-right:6px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mr91{ margin-right:91px}
.mr25{ margin-right:25px}
.mr30{ margin-right:30px}
.mr35{ margin-right:35px}

.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}


.font_12px{ font-size:12px}
.font_13px{ font-size:18px}
.font_14px{ font-size:14px}
.font_line_12{ line-height:1.2em}
.font_line_15{ line-height:1.5em}
.font_line_18{ line-height:1.8em}
.font_line_18{ line-height:18px; color:#999999}
.font_line_22{ line-height:22px;}
.font_line_30{ line-height:30px;}
.txt_algin{ text-align:center}
.txt_right{ text-align:right}





.wrap{width:100%;overflow:hidden; background:#f5f5f5 url(../../../statics/sc/images/tbg.jpg) repeat-x;}
.innerwrap{ width:1000px; margin:0px auto; padding-bottom:30px}
.innerwrap_left{ float:left; width:482px; padding-top:42px;}
.in_content{ width:472px; float:right;padding-top:42px;}


.con{width:470px; margin:0px auto; color:#333}
.con p{color:#333}

.Container {
  width: 460px;
  height: 435px;
  line-height:24px;
  float:left;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  WIDTH: 460px;
  HEIGHT: 435px;
}
#Scroller-1 p {
  margin: 0; 
  padding: 0px 0px;
  font-size: 12px;
  color: #333;
  line-height:24px;
}
.Scroller-Container {
  position: absolute;
  padding:5px 0px;
  line-height:24px;
}
.Scroller-Container p{ text-indent:20px;}
 
.Scrollbar-Track {
  width: 1px; 
  height: 435px;
  position: absolute;
  background-color: #8d796c;
  
}
.Scrollbar-Handle {
  position: absolute;
  top: 0px; 
  width: 9px; 
  height: 35px;
  background:url(../../../statics/sc/images/hb.jpg) no-repeat top;
  margin-left:-4px;
}

.nnbg{background:url(../../../statics/sc/images/nnbg.jpg) top center ;}

/**/
.in_head{width:1000px; margin:0px auto; height:95px; overflow:hidden;}
.logo{float:left; width:140px;}
.top_right{float:right; width:860px;display:inline;}

.menu{width:800px;height:39px;*height:34px;_height:34px;padding-top:40px; float:right;}
.menu a{HEIGHT: 34px; line-height:34px; FONT-SIZE:10.5pt;DISPLAY: block;WIDTH: 100px; text-align:center;FLOAT: left;_WIDTH: 98px;}

.menu_on{line-height:28px;color:#fff;margin-top:1px;height:28px;*margin-top:6px;_margin-top:6px}
.menu_on a{color:#fff;}
.lavaLamp {POSITION: relative; FLOAT: left; }
.lavaLamp LI {TEXT-ALIGN: center; LINE-HEIGHT: 34px; LIST-STYLE-TYPE: none; WIDTH: 100px; FLOAT: left}
.lavaLamp LI.back {Z-INDEX: 1; POSITION: absolute; BACKGROUND: url(../../../statics/sc/style/hover.jpg) repeat-x; HEIGHT: 39px; line-height:34px;}
.lavaLamp LI A {Z-INDEX: 2; POSITION: relative; FONT-VARIANT: small-caps; DISPLAY: block; HEIGHT: 34px; line-height:34px; FONT-SIZE:10.5pt; TEXT-DECORATION: none}
.lavaLamp LI A:hover {COLOR: #333;font-weight: bold;}
.lavaLamp LI.current-cat A {COLOR:#333;font-weight: bold;background-image:none;}
.lavaLamp LI.current-cat A:hover {COLOR: #000; TEXT-DECORATION: none}

A.reg:link{color:#333;text-decoration:none;font-size:14px;}
A.reg:visited{color:#333;text-decoration:none;font-size:14px; } 
A.reg:hover{color:#00FFCC;text-decoration:none;font-size:14px;}

A.white:link {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
A.white:visited {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
A.white:active {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
A.white:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: normal; TEXT-DECORATION: none
}

/**/

.banner{ width:100%; height:668px; overflow:hidden;background-color:#ebebeb;}

/**/
.bg_dw{ background: url(../../../statics/sc/images/bg_dw.jpg) center no-repeat; height:595px; width:100%; overflow:hidden;}
.con_dw{ width:595px; float:right; line-height:24px; padding-top:120px;}


.bg_news{ background: url(../../../statics/sc/images/bg_news.jpg) center no-repeat; height:595px; width:100%; overflow:hidden;}

.bg_newsshow{ background: url(../../../statics/sc/images/bg_n2.jpg) center no-repeat; height:595px; width:100%; overflow:hidden;}



.news_right{ float:right; width:289px; line-height:22px; padding-top:25px}
.news_right h3{ font-size:14px; padding-bottom:5px;}
.news_right ul li{ line-height:22px;}

.news_right a{ color:#666;}
.news_right a:hover{ text-decoration:underline}


.in_contact{ float:left; width:345px; display:inline; margin-left:40px;padding-top:30px; line-height:24px}
.in_contact span{ color:#FF0000; font-size:14px; font-family:Arial, Helvetica, sans-serif}

.footer{ width:1000px;margin:0px auto;}

.footer_left{ float:left; width:850px; display:inline; line-height:35px; height:35px; }

.footer_right{ float:right; width:125px;}
.footer_right img{ padding-top:5px}

/**/

.head{width:1000px; margin:0px auto; height:122px; overflow:hidden;}
.head_logo{ float:left; width:150px;}
.head_right{ float:right; width:800px;}
.d_call{ height:52px; line-height:52px; background-color:#333; color:#FFFFFF;}
.d_call .w{ width:1000px; margin:0px auto; text-align:right;}
.d_call .w span{ font-size:27px; font-family: "Times New Roman", Times, serif;}


.news_over{ width:1100px;}
.newslist{ margin-top:45px;overflow:hidden;width:1000px;}
.newslist ul {padding-top:20px}
.newslist ul li{ border-bottom:1px solid #eee; padding-top:10px; height:130px; width:450px;float:left; margin-right:75px;}
.newslist ul li p{ color:#333; line-height:18px; padding-bottom:5px}
.newslist ul li p span{ color:#666}



.newsshow{ width:1000px; margin:40px auto;}
.newsshow h3{ font-size:16px; text-align:center; padding-bottom:8px;}
.newsshow h4{ text-align:center; color:#999999; font-size:12px; font-weight:normal}
.newsshow h1{ height:30px; line-height:30px; text-align:center; font-size:16px}
.newsshow h2{ text-align:center; font-weight:normal; color:#CCCCCC; height:30px; line-height:30px}
.newsshow p{ padding-top:10px;}

.contents{ line-height:23px;}
.contents p{ line-height:23px;text-indent:20px;}



.text-c{ margin-top:20px; }
.text-c span{ width:18px; background-color:#495b69; color:#FFFFFF; display:block; float:left; text-align:center;border:1px solid #CCCCCC; margin-right:4px}
.text-c a{ float:left; padding-left:10px; padding-right:10px; display:block; border:1px solid #CCCCCC; margin-right:4px;}

.news_left{float:left;width:148px; background}



.zdxx{ margin:0px auto; width:1000px; overflow:hidden}
.zdxx h3{ text-align:center; margin-bottom:20px; padding-top:18px;}
.zdxx ul li{ float:left; width:323px; margin-right:15px; display:inline; height:222px;}
.zdxx_over{ width:1100px;}

