@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea, 
th, td
{margin:0px;padding:0px;}
fieldset, img {border:0;}
li {list-style:none;}
body{background:#fff;margin:0px; font-size:14px; font-family:"微软雅黑";}
.topper{
	width:100%;
	height:40px;
	line-height:40px;
	background:#0382e1;
	color:#fff;
}
.topper .top_text{
	width:1000px;
	height:40px;
	margin:0 auto;
}
.welcome{
	width:360px;
	height:40px;
	float:left;
}
.weather{
	width:455px;
	height:34px;
	float:right;
	margin-top:6px;
}
.naver{
	width:100%;
	height:45px;
	line-height:45px;
	background:#0382E1;
	font-size:16px;
}
.index_ad{width:1000px;height:auto;clear:both;margin-top:10px;}
.ad{ width:1000px; height:300px; margin:0 auto; overflow:hidden; text-align:center; position:relative;}
.index_pic{width:1000px; height:174px; margin:0 auto;}
.c41086{padding-left:10px;}
.nav{ width:1000px;height:45px;margin:0 auto; clear:both;}
.nav td.b2_0_{background:#0094FF;}
.nav span{display:block;}
.currentfontStyle41697{padding:0px 10px;}
.nav_ul> li{color:#ffffff;float:left;line-height:45px; height:45px;}
.nav_ul li a{font-weight:bold; color:#ffffff; float:left;display:block; width:100px;text-align:center;}
.nav_ul li a:hover{background:#0094FF;}
.nav_ul li.navdown a{background:#0094FF;}
#main{ background:#ffffff; width:1000px;margin:0 auto;padding:0px auto;}
.top_news{
	height:300px;
	width:994px;
	border:1px solid #ccc;
	
	padding:3px;
}

.pic_news{
	width:560px;
	height:300px;
	float:left;
	margin-right:10px;
}
.pic_news img{
	height:300px;
	width:560px;
}
.text_news{
	width:410px;
	height:300px;
	float:right;
}
.top_title{
	border-bottom:1px solid #0382E1;
        width:410px;
	height:40px;
	line-height:40px;
	
}
.news_more{
height:40px;
width:28px;
line-height:40px;
	float:right;
	margin-right:10px;
}
.top_title span{
	font-size:18px;
	background:url(../images/xx_14.gif) no-repeat left center;
	padding-left:10px;
        float: left;
        height: 35px;
        width: 77px;
}
.text_news ul li{
	width:390px;
	height:32px;
	line-height:32px;
	background:url(../images/mb_14g.gif) no-repeat left center;
	padding-left:15px;
}
.text_news ul li span{float:right;}

.scroll_news{width:998px;margin:5px auto;border:1px solid #ccc;}
.scroll_news_nr {
    height: auto;
    line-height: 26px;
    margin: 8px auto auto;
    width: 988px;
	padding:0px 5px;
}
.scroll_news_nr ul li {
    float: left;
    line-height: 26px;
    margin-left: 8px;
    text-align: center;
}
.scroll_news_nr ul li h3 {

    font-weight:normal;font-size:14px;
}
#demo {
    overflow: hidden;
    width: 988px;
height:175px;
}
#indemo {
    float: left;
    width: 845%;
}
#demo1 {
    float: left;
    text-align: center;
}
#demo2 {
    float: left;
}
.scroll_news_nr ul li img {
    border: 1px solid #ccc;height:140px;width:250px;
}
#header{ width:1000px;margin:0 auto;padding:0px auto;}
#bd{width:1000px;margin:0 auto;padding:0px auto; margin-top:8px;}
#bd_left{ width:693px;float:left;}
#bd_right{ width:300px;float:right;}
.clear{ clear:both;}
#footer{width:1000px; margin:0 auto;padding:0px auto; margin-top:10px; clear:both;height:90px;}
.foot_left{
	width:90px;
	height:90px;
	float:left;
	border-right:1px solid #ccc;
	margin-right:30px;
}
.foot_left img{
	margin-top:15px;
}
.foot_right{
	float:left;
	height:90px;
	width:800px;
	line-height:30px;
	
}

a{text-decoration:none;color:#333333; }
a:hover{text-decoration:none;color:#0382E1; }
img { border:0;}
li { list-style-type:none;}

.top{ width:1000px;margin:0 auto;height:120px;background:url(../images/top_bg.jpg) no-repeat right bottom;}
.top_left{ float:left; padding-top:25px;}
.top_right{ float:right; width:370px;/*background:url(../images/xiaoxun.png) no-repeat left center*/;height:100%;}
.top_nav{ width:238px; text-align:right; float:right;color:#003DA7;margin-right:10px;}
.top_nav a{color:#003DA7;}
.top_nav_left{ float:left}
.top_nav_right{ height:25px; line-height:25px;}
.nav_ioc{ float:left; padding-top:6px; padding-right:4px; padding-left:4px;}
.nav_wd{ float:left; color:#666666; font-family:Arial, "宋体"; font-size:12px; padding-right:8px;}
.nav_wd a{color:#666666; text-decoration:none;}
.nav_wd a:hover{color:#ff6600; }

.search{margin-top:50px; width:370px;}
.search_left{ float:left}
.search_right{ height:35px;}
.search1{ float:left; padding-left:12px; padding-top:8px;}
.search2{ float:left; padding-left:8px; padding-top:6px; font-size:14px; color:#cc0000;font-family:Microsoft YaHei,"宋体";}
.search4{ float:left; padding-left:8px; padding-top:5px; padding-right:16px;}
.search3{ float:left; padding-left:8px; padding-top:6px;}
.search3 input {
	font-family: "宋体";
	font-size: 12px;
	color: #999999;
	border: 1px solid #d5d5d5;
	height:18px;
}





.nav_yy{background:url(../images/xx_19.gif) no-repeat right bottom;}
.nav_yy_left{ float:left;}
.nav_yy_right{height:30px; line-height:30px;}

.gonggao{ float:left; width:300px;}
.gongao_ioc{ float:left; padding-top:8px; padding-right:8px; padding-left:8px;}
.gongao_wd{ color:#333333; font-size:12px; font-family:Arial, "宋体"; float:left}

.rexian{ float:right;}
.rexian_ioc{ float:left;padding-top:6px; padding-right:8px; padding-left:8px;}
.rexian_wd{ float:left; padding-right:16px; font-family:Arial, "宋体"; font-size:12px;}
.hongwd{ color:#cc0000;}
.huangwd{ color:#ff6600;}
.banner{ border:#CCCCCC 1px solid; height:100%; margin-top:8px;}
.banner_left{ float:left; width:678px; padding:4px; overflow:hidden;}
.banner_right{ float:right; width:260px; height:249px; background:url(../images/xx_31.gif) no-repeat bottom center;}


.bd_left_left{ width:317px; float:left;}
.bd_left_right{ width:367px; float:right;}
.w_250{width:250px;}
.w_700{width:700px;}
.box1{}
.title1{ background:url(../images/xx_28.gif) no-repeat right; height:32px; line-height:32px;}
.title1_left{ float:left;}
.title1_ioc{ float:left; padding-left:5px; padding-top:12px; padding-right:8px;}
.title1_wd{ float:left; font-size:14px;font-family:Microsoft YaHei,"宋体"; color:#FFFFFF;}
.title1_wd a{color:#FFF;}
.more{ float:right; padding-top:8px; padding-right:8px;}
.box1g{ margin-top:8px;}

.content{ border:#CCCCCC 1px solid; height:100%;height:259px;}
.content1{height:253px;}
.content2{height:253px; overflow: hidden;}

.box{ border:#CCCCCC 1px solid; padding:4px;}
.picys{ padding:4px; border:#dddddd 1px solid;}

.box2{border:#CCCCCC 1px solid; padding:4px;}
.title2{height:30px; line-height:30px;}
.title2_left{ float:left;}
.title2_wd{ float:left;font-size:14px;font-family:Microsoft YaHei,"宋体"; color:#FFFFFF;background:url(../images/xx_23.gif) no-repeat right; padding-right:80px;}
.title2_wd a{color:#FFF;}
.more1{ float:right; padding-right:8px; padding-top:8px;}

.box2g{border:#CCCCCC 1px solid; padding:4px;}

.ul2{
	clear:both;
	margin:0px;
	padding:10px 4px 9px 6px;
	text-align:left;
	}
ul.pic_link img{
width:80px;
height:80px;
}
ul.pic_link li{float:left;padding:0px 8px 3px;height:80px;width:80px;background:none;text-align:center;}
ul.pic_link li a{margin:0px;} 	
.ul2 li{
	line-height:26px;
	height:26px;
	list-style-type: none;
	color:#333333;
	display:block;
	padding:0px;
	display:block;
	background:url(../images/mb_14.gif) no-repeat left center;
	white-space:nowrap;
	}	
.ul2 li a{
	color:#333333;
	text-decoration: none;
	margin-left:10px;
	}	
.ul2 li a:hover{
	color:#ff6600;
	}
.ul2 .date{
	color:#999999;
	float:right;
	width:50px;
	margin-top:0px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	white-space:nowrap;
	padding-right:5px;
}

.bd_leftg{ clear:both; margin-top:8px;}

.ul2g{
	clear:both;
	margin:0px;
	padding:9px 8px 9px 8px;
	text-align:left;
	font-family:"宋体";
	font-size:12px;
	}	
.ul2g li{
	font-family:"宋体";
	font-size:12px;
	line-height:27px;
	height:27px;
	list-style-type: none;
	color:#333333;
	display:block;
	padding:0px;
	display:block;
	background:url(../images/mb_14g.gif) no-repeat left bottom;
	white-space:nowrap;
	}	
.ul2g li a{
	color:#333333;
	text-decoration: none;
	margin-left:14px;
	}	
.ul2g li a:hover{
	color:#ff6600;
	}
.ul2g .date{
	color:#999999;
	float:right;
	width:50px;
	margin-top:0px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	white-space:nowrap;
}

.ul2gg{
	clear:both;
	margin:0px;
	padding:4px 8px 6px 8px;
	text-align:left;
	font-family:"宋体";
	font-size:12px;
	}	
.ul2gg li{
	font-family:"宋体";
	font-size:12px;
	line-height:26px;
	height:26px;
	list-style-type: none;
	color:#333333;
	display:block;
	padding:0px;
	display:block;
	background:url(../images/mb_14.gif) no-repeat left bottom;
	white-space:nowrap;
	}	
.ul2gg li a{
	color:#333333;
	text-decoration: none;
	margin-left:10px;
	}	
.ul2gg li a:hover{
	color:#ff6600;
	}
	
.p{ font-size:12px; line-height:24px; color:#333333; text-align:left; padding:8px; font-family:Arial, "宋体";}
.kuaijie{ clear:both; padding-left:8px;}
.kj_wd{ font-size:14px;font-family:Microsoft YaHei,"宋体"; color:#FFFFFF; text-align:center; float:left; width:117px; background:url(../images/xx_32.gif) no-repeat center; height:32px; line-height:28px;}
.kj_wd a{ font-size:14px;font-family:Microsoft YaHei,"宋体"; color:#FFFFFF; text-decoration:none;}
.kj_wd a:hover{ font-size:14px;font-family:Microsoft YaHei,"宋体"; color:#ffff00; text-align:center;}

.shizi{ padding:8px 8px 0px 8px; height:85px;}
.shizi_left{ float:left;}
.shizi_right{ float:right; line-height:21px; text-align:left; width:150px; color:#666666}
.shizi_right a{ color:#666666; text-decoration:none;}
.shizi_right a:hover{color:#ff6600; text-decoration:underline;}


.prod_box{float:left;display:block;text-align:center; padding-left:10px; padding-top:24px;}
img.prod{border:1px solid #dddddd;width:147px;height:102px;background:#ffffff; padding:4px;}
a.prod_font{padding:0px;text-decoration:none;color:#333333; line-height:32px;}
a:hover.prod_font{padding:0px;text-decoration:none;color:#ff6600; line-height:32px;}


.prodg_box{float:left;display:block;text-align:center; padding-left:32px; padding-top:16px; padding-right:16px;}
img.prodg{border:1px solid #dddddd;width:167px;height:116px;background:#ffffff; padding:4px;}
a.prodg_font{padding:0px;text-decoration:none;color:#333333; line-height:32px;}
a:hover.prodg_font{padding:0px;text-decoration:none;color:#ff6600; line-height:32px;}


.foot_nav{ background:url(../images/xx_30.gif) no-repeat right; height:33px; line-height:33px;}
.foot_nav_left{ float:left;}
.foot_nav_right{}
.foot_nav_wd{ text-align:center; color:#e87171; font-size:10px;}
.foot_nav_wd a{ margin-left:0px;text-align:center; color:#FFFFFF; text-decoration:none; font-size:12px;}
.foot_nav_wd a:hover{ text-align:center; color:#FFFFFF; text-decoration:underline;}

.cprt{ line-height:24px; color:#666666; font-family:Arial, "宋体"; padding-top:16px; padding-bottom:24px;}



#bd_left2{ width:226px;float:left;}
#bd_left2 .content{padding:10px 5px;line-height:36px;color:#000}
#bd_right2{ width:765px;float:right;}

.title1g{ background:url(../images/xx_28g.gif) no-repeat right; height:32px; line-height:32px;}
.title1g_left{ float:left;}
.title1g_ioc{ float:left; padding-left:5px; padding-top:12px; padding-right:8px;}
.title1g_wd{ float:left; font-size:14px;font-family:Microsoft YaHei,"宋体"; color:#333333;}
.moreg{ float:right; padding-right:16px; line-height:32px; color:#333333;}
.moreg a{color:#333333; text-decoration:none;}
.moreg a:hover{color:#ff6600;}


.ul2ggg{
	clear:both;
	margin:0px;
	padding:9px 8px 9px 8px;
	text-align:left;
	font-family:"宋体";
	font-size:12px;
	}	
.ul2ggg li{
	font-family:"宋体";
	font-size:12px;
	line-height:28px;
	height:28px;
	list-style-type: none;
	color:#333333;
	display:block;
	padding:0px;
	display:block;
	background:url(../images/mb_14gg.gif) no-repeat left bottom;
	white-space:nowrap;
	}	
.ul2ggg li a{
	color:#333333;
	text-decoration: none;
	margin-left:14px;
	}	
.ul2ggg li a:hover{
	color:#ff6600;
	}

.ul2ggg li.on {padding-left:20px;}	

.pd_title{font-size:16px; line-height:34px; color:#d20202; text-align:center; padding:16px 20px 0px 20px; font-weight:bold;  margin-left:16px; margin-right:16px;}
.pd{ font-size:14px; line-height:32px; color:#666666; text-align:left; margin:24px;}


/************* 分页 */

.pages {
  clear:both;
  margin:0px 10px;
}

.pages strong {
  color:#555;
  display:block;
  float:left;
  height:18px;
  line-height:18px;
  float:left;
  padding:0px 8px;
  background:#F5F5F5;
  border:1px solid #ccc;
  margin: 0px 3px 0px 0px;
}
.pages a {
  display:block;
  float:left;
  height:18px;
  line-height:18px;
  float:left;
  padding:0px 8px;
  border:1px solid #CCC;
  text-decoration:none;
  margin: 0px 3px 0px 0px;
  color:#555;
}

.pages span {
  float:right;
}

.blank5,.blank10,.blank30 {clear:both;height:5px;overflow:hidden;}
.blank10 {height:10px;}
.blank30 {height:30px;}

.imgys{width: 75px;height: 85px;margin:10px; border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
ul#navmenu {z-index:99;position: relative; }

ul#navmenu li { 
margin: 0; 
border: 0 none; 
padding: 0; 
float: left; /*For Gecko*/ 
display: inline; 
list-style: none; 
position: relative; 

} 
ul#navmenu ul { 
margin: 0; 
border: 0 none; 
padding: 0; 
width: 200px; 
list-style: none; 
display: none; 
position: absolute; 
top: 34px; 
left: 0; 

} 
ul#navmenu ul li { 
line-height:28px;
float: none; /*For Gecko*/ 
display: block !important; 
display: inline; /*For IE*/ 
} 

ul#navmenu ul li a {
background:url(../images/images/navmenu_bg.png) repeat-y left top;
background:url(../images/images/navmenu_bg.png) no-repeat left top !important; 
/*For Firefox*/
*background:none;
/*For IE7 & IE6*/
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/navmenu_bg.png',sizingMethod='crop');
width:180px;
height:28px;
line-height:28px;
display:block;
}

/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { 
float: none; 
color: #FFF; 
font-size:12px;
height:28px;
line-height:28px;
font-weight:normal;
padding:0px 10px 0px 10px;
border-bottom:1px solid #888;
} 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { 
color: #FFF; 
background:none;
} 
/* 3rd Menu */ 
ul#navmenu li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li a { 
color: #FFF; 
} 
/* 3rd Menu Hover Persistence */ 
ul#navmenu li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover a { 
color: #FFF; 
} 
/* 4th Menu */ 
ul#navmenu li:hover li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li.iehover li a { 
color: #FFF; 
} 
/* 4th Menu Hover */ 
ul#navmenu li:hover li:hover li:hover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover li a:hover { 
color: #FFF; 
} 
ul#navmenu ul ul, 
ul#navmenu ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
left: 200px; 
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul { 
display: none; 
} 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul, 
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul { 
display: block; 
} 
.focus{ position:relative; width:560px; height:300px; background-color: #000; float: left;}  
.focus img{ width: 560px; height: 300px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#0382E1;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0382E1;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.bottom_box {
    background: #0382E1 none repeat scroll 0 0;
    border: 0 solid #666666;
    clear: both;
    color: #fff;
    margin: 5px 0;
    padding: 0;
    text-align: left;
    width: 100%;
height:160px;
}
.db {
    clear: both;
    margin: 0 auto;
    overflow: hidden;
    padding: 30px 0 0;
    width: 1000px;
}
.db_1 {
    float: left;
    margin-right: 50px;
}
.db_1 img{height:78px;}
.db_2 {
    float: left;
    margin-right: 50px;
    text-align: left;
}
.db_2 .db_2_1 a {
    color: white;
    font-size: 14px;
}
.db_2 .db_2_2 {
    color: white;
line-height:25px;
}
.db_3 {
    float: left;
}