@charset "utf-8";
/* CSS Document */
a{color:#000; text-decoration:none;}
a:hover{color:#FF6600;}
body { 
    background:url(../images/body_bg.jpg) repeat-x #ffffff; 
	font-family:"Arial",'宋体',"Tahoma","Helvetica","Microsoft YaHei",sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin:0;
	text-align:center;  
} 
#container{ margin:0 auto; overflow:hidden; position:relative; text-align:left; width:1000px;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote{ margin:0; padding:0;}
img{border:none; vertical-align:middle;}
ul,li,dt,dd,dl{ list-style:none;}
#tabcontent1,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6,#tabcontent7,#tabcontent8,#tabcontent9,#tabcontent10{display:none;}
#anothercontent2,#contentthree2,#contentthree3,#contentthree4,#contentthree5{ display:none;}


/*header部分*/
#header{ margin:0px; width:1000px;}
.hnav{ background:url(../images/hnav_bg.png) no-repeat; position:absolute; top:0px; right:0px; height:30px; width:398px;}
.login{ background:url(../images/login.png) no-repeat; height:113px; margin-left:73px; width:450px;}
.list{ line-height:2.5em; position:absolute; top:1px; right:20px; text-align:center;}
.list li{ display:inline; float:left; width:90px;}
.list li a{ color:#fff;}
.list3{height:110px; margin:25px 0 0; overflow:hidden;padding:0; position:relative; } 
.list3 li{ background:url(../images/list3_bg.png) repeat-x; height:20px; line-height:20px; margin:1px 0 0; overflow:hidden;padding:0; width:195px;  }
.list3 li a{ background:url(../images/icon4.png) 5px 0px no-repeat; color:#fff; padding-left:20px;}
.list3 li a.hover{ color:#231815;}
.menu{clear:both; padding:0px 0px 0 30px;}
.menusel{ float:left;  height:23px; line-height:22px; margin-left:15px; _margin-left:7px; margin-top:6px; position:relative; width:50px;}
.menusel a{color:#fff; display: block;  height:23px; margin-left:12px; text-align:center;  width:50px;}
.menusel a:hover{  height:23px; position:relative; z-index:2;}
.menusel ul{ display:none; margin-top: 0px; position:relative; width:74px; z-index:1; }
.menusel .block{ display:block;}
#nav{ background:url(../images/nav_bg.png) repeat-x; height:73px; width:1000px; padding-bottom:12px;}
.nav1,.nav3{ display:inline; float:left; height:36px; width:10px;}
.nav1{ background:url(../images/nav.png) no-repeat left top;}
.nav3{ background:url(../images/nav.png) no-repeat right top;}
.nav2{ background:url(../images/nav2.png) repeat-x;display:inline; height:46px; float:left; text-align:center; width:980px; }
.navul{ margin:0 auto;}
.navul li{ display:inline; float:left; width:96px;}
.navul li a{ color:#fff; display:block; font-family:"微软雅黑", "宋体"; font-size:14px; font-weight:bold; height:28px; line-height:2em; padding:5px 0 13px;}
.navul li a:hover,.navul li a.hover{ background:url(../images/navlink.png) no-repeat -4px 0px; color:#000;}
.navul li.gap{ background:url(../images/gap.png) no-repeat 0px 10px; width:2px;}
.submenu{display:inline; float:left; overflow:hidden; height:24px; width:800px;}
.submenu li{ display:inline; float:left; line-height:2em;}
.submenu a{font-weight:bold; color:#646363;}
.submenu a:hover{ color:#000;}
.submenu li.gap2{ background:url(../images/gap2.png) 15px 0px no-repeat; height:19px; padding:0px 15px 0px 15px; width:2px;}
.typeul li{ background:#696969; border:1px solid #a4a4a4;  float:left; height:22px;  position:relative; width:74px; }
.typeul li a{ margin-left:0px; width:74px; }
.typeul li a:hover{ border:none; background: url(../images/lan_bg.png) repeat-x;}

/*content*/
.clear{ clear:both; display:none;}
.cont{ height:112px; width:307px;}
.borderLeft,.borderRight{ float:left; height:190px; width:8px;}
.borderLeft{ background:url(../images/pro_bd.png) no-repeat left top;}
.borderRight{ background:url(../images/pro_bd.png) no-repeat right top; position:absolute; right:0px;}
.bottom{ background:url(../images/round.png) no-repeat 0 -35px; font-size:1px; height:10px; overflow:hidden;}
.bottom_right{background:url(../images/round.png) no-repeat right -35px; float:right; height:8px; width:5px;}
.border1,.border2{ display:inline; height:21px; position:absolute; bottom:0px; width:8px;}
.border1{ background:url(../images/border_bg.png) left top no-repeat; left:0px;}
.border2{ background:url(../images/border_bg.png) right top no-repeat; right:0px;}
.flash{ background:url(../images/flash.jpg) no-repeat; height:412px; width:1000px; padding-bottom:10px;}.h455{ height:455px;}
.flashNews { height:189px; margin:0 auto; overflow:hidden; position:relative;text-align:center; width:228px;padding-top:1px;}
.flashNews .bg,.title{ background: url(../images/flashnews_bg.png) repeat-x; bottom:0px; -moz-opacity:0.3; height:21px; left: 0px; position: absolute; width:228px;}
.flashNews .bg {background: url(../images/flashnews_bg.png) repeat-x; bottom:0px; filter:alpha(opacity=100);}
.flashNews .title{ background:url(../images/flashnews_bg.png) repeat-x;bottom:0px; filter:alpha(opacity=30); top:0px;}
.flashNews h4 { bottom:0px; color:#ffffff;left:15px; font-size:12px; height:20px; top:3px; line-height:20px;margin:0px;padding-top:0px; position: absolute; text-align:left; z-index: 2;} 
.flashNews ul {
	bottom:0px;
	height:18px;
	left:80px;
	margin:0px;
	padding:0px;
	list-style:none;
	position: absolute; 
	width:100px; 
	z-index: 2;
	/*_padding-left: 46px;*/
	_background: none;  
}
.flashNews ul li { display:inline; float: left; height: 16px; line-height:16px; margin-left:3px; text-align:center; width: 16px;}
.flashNews ul li a {background:url(../images/flabg.png) left top; color: #000; display: block; font-family: Tahoma; font-size: 10px; font-weight: bold; height: 16px;text-decoration:none; width: 16px;}
.flashNews ul li a:hover {  background:url(../images/flabg2.png) left -16px; color: #f20000; text-decoration:none;}
.flashNews ul li a.select{ background:url(../images/flabg2.png) left -16px; color: #000;} 
.friendLink{ background:url(../images/friendlink_bg.png) no-repeat; height:50px; width:227px;}
.h150{ height:149px; }
.h190{ height:190px;}
.h113{ height:113px;}
.h72{ height:72px;}
.im{ display:inline; float:left; height:98px; margin:25px 0px 0px 10px; overflow:hidden; width:80px;} 
.icon{ display:inline; float:right; height:18px; margin:0; padding-top:2px;_padding-top:0px; padding-right:20px; width:8px; }
.icon a{margin:0; padding:0;}
.icon a img{ vertical-align:top;}
.list2{ height:120px; margin:7px 0px 0px 7px; overflow:hidden; position:relative;  text-align:left; width:418px;}
.list2 li{ background:url(../images/list2_li.png) repeat-x; height:20px; line-height:20px; overflow:hidden; padding:4px 0px 0 5px;position:relative; vertical-align:middle;}
.list2 li a{ color:#595757;}
.list2 li a:hover{ color:#FF6600;}
.more{ float:right; padding:8px 30px 0px 0px;}
.menu2{ margin:0 auto; padding-left:5px;text-align:center;}
.menu2 li{ display:inline; float:left; height:29px; line-height:35px; padding-left:4px; width:206px; }
.menu2 li a{ color:#666666; display:block; font-family:"微软雅黑", "宋体"; font-size:12px; font-weight:bold; }
.menu2 li a:hover,.menu2 li a.hover{ background:url(../images/menu1_bg.png) 0px 4px no-repeat;color:#000;}
.midBox{display:inline; float:left;height:100%; margin:0 15px 0 15px; overflow:hidden; width:435px;}
.midCon{ border-left:1.5px solid #c1c1c1; border-right:1.5px solid #c1c1c1;  overflow:hidden;}
.map{ background:url(../images/map.png) no-repeat #fff;height:50px; line-height:51px; padding-bottom:12px; width:227px;}
.map a{ color:#17191a; font-family:"微软雅黑", "宋体"; font-weight:bold; font-size:20px; letter-spacing:0.1em; padding-left:30px; }
#newscommend{ float:left; height:20px; line-height:20px; margin:0; overflow:hidden; padding:0;  width:800px; }    
.newList{ /*float:left; margin:0; padding-left:40px; width:600px;*/ background:#808080;}
.newList li{/*height:20px; overflow:hidden;*/}
.newList li a{color:#3e3a39;}
.new{ background:url(../images/new_bg.png) repeat-x; border-right:#949494 1px solid;  height:31px; line-height:31px; overflow:hidden;}
.pro_tit{ background:url(../images/pro_tit.png) no-repeat; font-weight:bold; height:22px; line-height:22px; margin:5px 0px 0px 15px; overflow:hidden; text-align:center; width:94px;}
.pt6{ padding-bottom:6px;_padding-bottom:0px; }
.pr5{ padding-right:5px;}
.pl5{ padding-left:5px;}
.quick{ color:#313131; padding-left:25px; font-size:12px;}
.qck{ display:inline; float:left; width:276px;}
.search{ display:inline; float:left; height:55px; width:80px; }
.search a{ background:url(../images/search.png) no-repeat; width:80px;}
.sideBox{ display:inline; float:left; height:100% margin:0; overflow:hidden; width:228px;}
.sideBox2{ display:inline; background:url(../images/pro_bg.png) repeat-x; float:left; height:100%; width:307px;}
.sideBox_con{ text-align:center;}
.scroll{ float:left;  height:25px;  margin-top:5px; padding-left:30px; position:relative; width:850px;}
.sel{ background:url(../images/sel_bg.png) repeat-x; border:1px solid #929292; color:#595757; height:25px; margin:5px 0px 0px 17px;width:191px;}
.submit{ background:url(../images/search.png) no-repeat; border:none; cursor:pointer; height:60px; margin-top:5px; width:85px;}
.title1{background:url(../images/round.png) 0 0 no-repeat; font-weight:bold; height:34px; line-height:37px; overflow:hidden; text-align:left;}
.tit_right{ background:url(../images/round.png) right top no-repeat; display:inline; float:right; height:20px; padding-right:5px; padding-top:13px; width:5px;}
.time{color:#231815; font-family:"Tahoma","微软雅黑", "宋体"; padding-right:5px;}
.wrap{ clear:both; margin:0px 0px 12px 0px; width:1000px;}

/*footer部分*/
.footer{ background:url(../images/footer_bg.png) repeat-x; height:86px; text-align:center; width:100%;}
.foot{ width:1000px; position:relative; margin:0 auto; text-align:left;}
.footer p{ color:#868585; float:right; padding:20px 0px 0px 0px;}
.links{ color:#fff; float:left; left:0px; position:absolute; top:20px; width:300px;}
.links a{ color:#fff;}


/*内页*/
.left{ float:left; height:100%; padding-left:14px; padding-bottom:10px; width:707px; }
.right{ background:#f1f1f1; float:right; min-height:780px; _height:780px; padding:0px 9px; position:relative; margin-bottom:10px; width:250px;}
.color_1{ color:#999999;}
.midCon2{
	margin:0;
	min-height:720px; _height:720px;
	text-align:center; 
}
.news_title { border-bottom:1px dashed #999999; color:#686868; font-family:"微软雅黑", "宋体";  font-size:20px; float:left; padding-bottom:9px;  width:100%;}
.news_title a{ color:#333;}
.news_map img{ height:123px; padding-top:9px; width:707px;}
.news1 {
	clear:both; padding:25px 0px 0px 0px; overflow:hidden; text-align:left; width:705px;
}
.news1 ul {
	float:left;margin:0px;padding:30px 0px 60px 0px;width:705px;
}
.news1 ul li {
   color:#231815; display:block; margin:0px; padding:0px 0px 0px 3px;width:680px;height:25px;line-height:26px;
}
.news1 ul li a{ color:#595757;}
.next_web{ color:#595757; margin-top:50px; text-align:center; padding-bottom:20px;}
.next_web a{ color:#595757; }

.tit_left2,.tit_right2{ height:35px; width:9px; position:absolute; top:0px;}
.tit_left2{ background:url(../images/right_tit.png) no-repeat left top; left:0px;}
.tit_right2{ background:url(../images/right_tit.png) no-repeat right top; right:0px;}
.right_title{ color:#666666; display:block; border-bottom:1px solid #c1c1c1; padding:15px 0px 5px 0px; text-align:center; width:250px;}
.rike{ font-size:18px; font-weight:bold; padding:10px 0px 10px 0px; text-align:center;}

.n_more{ position:absolute; right:25px; top:11px;}
.n_list{  border-bottom:1px solid #e3e3e3; min-height:106px;_height:106px; padding:15px 20px 15px 20px; text-align:left; width:208px;}
.n_list li{ height:20px; line-height:20px; overflow:hidden;}
.n_list li a{ color:#595757;}
.n_list li a:hover{ color:#FF6600;}
.n_li{ border-bottom:1px dotted #999999; color:#3e3a39; padding-left:5px;}
.midBox_n{width:250px; overflow:hidden;}



/*sxn修改*/
.news1 ul li a:hover{ color:#FF6000; text-decoration:underline;}
.news_p{  color:#595757; line-height:2em; margin-top:20px; padding-bottom:20px;}
.lh2{ line-height:2em;}
.mt10{ margin-top:10px;}
.tab_product{border-collapse:collapse; border-bottom:3px solid #c8c8c8;}
.tab_product td{border-bottom:1px solid #ebebeb; }
.tab_product td.td_right{border-right:1px solid #ebebeb;}
.tab_product th{ background:url(../images/tab_thbg.jpg) repeat-x; color:3f3f3f; font-family:bold; height:28px; line-height:28px; }
.mt30{ margin-top:30px;}
.pt10{ padding-top:10px;}
.bt{border-top:1px dashed #808080;}
.tindent2{ text-indent:2em;}
.tab{border:1px solid #ccc; border-collapse:collapse; color:#595757;}
.tab td{border:1px solid #ccc; text-align:center;}
.gray{color:#595757;}


.pl20{ padding-left:20px;}
.h222{ height:222px;}
.color_2{ color:#ffffff;}



.n_link{ border-bottom:1px solid #e3e3e3; color:#231815; padding:10px 12px 15px 5px; _padding-bottom:15px; text-align:left; width:228px;}  
.n_link dt{ background:url(../images/dt_bg.png) 10px 11px no-repeat; cursor:pointer;  height:22px; line-height:22px; overflow:hidden; padding-left:20px; padding-top:5px; }  
.n_link dt:hover,.n_link dt.open{ font-size:14px; font-weight:bold; color:#231815; }
.n_link dd{ line-height:2em; margin:0px 0px 0px 5px; overflow:hidden; text-align:left; width:226px;} 
.n_link dd a{ color:#7d7d7d; display:block; font-weight:normal; margin:0; padding-left:25px;  }
.n_link dd a span{font-family:"宋体";}
.n_link dd a:hover{background:#f1f1f1; color:#02478a; font-weight:bold; }



.n_contact{ background:url(../images/n_contact.png) no-repeat; height:103px; margin:50px 0px 0px 0px; width:645px;}
.address{ margin-left:166px; margin-top:0px; height:104px; padding:0px; width:483px;}
.address ul{ border-left:1.5px dotted #666666; padding:1px 0px 0px;}
.address ul li{ background:#f4f5f5; color:#595757; margin-left:5px; padding-left:20px; width:470px;}
.address ul li a:hover{ color:#287cc3; text-decoration:underline; }
.n_map{ margin-top:50px; text-align:center;}
.register{ margin-top:30px; overflow:hidden;}
.register a{ color:#595757; font-weight:bold;}
.tab_register{ border-top:1px dashed #666; color:#595757; font-size:12px; margin-top:5px; padding-top:30px; padding-left:5px;}
.color_3{ color:#e60012;}
.text_bg{ /*background:url(../images/text_bg.png) no-repeat;*/ border-top: 1.5px solid #90b3c9; border-left:1.5px solid #93b7cd; border-right:1.5px solid #93b7cd; border-bottom:1px solid #e5f2f9; height:24px; line-height:24px; width:324px;}
.btn{ background:url(../images/btn.png) no-repeat; border:none; color:#1f1f1f; font-weight:bold; height:22px; line-height:22px; width:82px;}
.color_4{color:#333333;}
.color_5{ color:#5a5757;}
.color_6{ color:#4c4948;}
.pl35{ padding-left:35px;}
.pl10{ padding-left:10px;}
.pt15{ padding-top:15px;}
.register p span{ color:#1d50a2; letter-spacing:0.2em;}
.register p a{ color:#1d50a2; text-decoration:underline; text-align:left;}


.message_tab{ background:url(../images/message_tab.png) left bottom repeat-x; color:#898989; height:63px; padding-left:20px; width:505px;}
.n_rike{ background:url(../images/n_rike.png) 5px 0px no-repeat; _background:url(../images/n_rike.png) 25px 0px no-repeat; color:#1d50a2;}
.id_ip{ color:#595757; font-weight:bold;}
.message_p{border-top:1px dashed #666; margin-top:15px; padding:5px 0px 30px 0px;}
.message_ly{ background:url(../images/message_ly.png) repeat-x; float:left; height:92px; width:341px;}
.mes_txt{ background:url(../images/mes_txt.png) repeat-x; border:1px solid #a8acad;}
