@charset "utf-8";
* {margin:0; padding:0;}
body {font:12px Verdana, "宋体"; color:#333;}
a {text-decoration:none; color:#333;}
a:hover {text-decoration:underline;color:#ff6600;}
a:focus {
    outline:none;
    -moz-outline:none;
}
a img {border:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{line-height:normal; font-weight:normal; font-size:12px;}

/*整站公共样式*/
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.h10 {height:10px;clear:both; display:block;}
.h20 {height:20px;clear:both; display:block;}
.h5 {height:5px;clear:both; display:block;}

/*
----------------------------
公共样式 头部、菜单、Logo 搜索
----------------------------
*/
.header,.header ul,.header ul li,.contant,.introdu h3,.introdu dl,.Switch,.Switch ul,.news ul li,.footer,.con_new,.case ul,.general dl,.nav  { overflow:hidden; _height:100%;}

.news ul li span,.news_list ul li span {text-overflow: ellipsis;white-space:nowrap; display:block; overflow:hidden;}
/*
--------------------
    头部
--------------------
*/
.box_head { height:95px; background:url(../Images/bg01.jpg) no-repeat;}
.box_head2 { height:65px; background:url(../Images/bg01.jpg) no-repeat;}
.box_bar { height:22px; background-color:#85964b;}
.header { width:980px; margin:0 auto;}
.header h1 { float:left; padding:28px 0 0 40px;}
.header h1 img { width:145px; height:46px;}

.header h2 { float:left; padding:12px 0 0 0px;}


.header ul { float:right; width:300px; padding:34px 10px 0 0;}
.header ul li { float:left; height:30px; line-height:30px; padding:0 5px; color:#666; font-family:"宋体";}
.header ul li a { color:#666; float:left;}
.header ul li a:hover { color:#1063a4; text-decoration:none; font-weight:bold;}
.header .icon_01 { background:url(../Images/bg02.gif) 0 10px no-repeat; padding-left:15px;}
.header .icon_01 a { color:#1063a4; font-weight:bold;}
.header .icon_02 { background:url(../Images/bg03.gif) 0 10px no-repeat; padding-left:18px;}

/*导航*/

.box_nav { height:41px; background:url(../Images/bg04.gif) repeat-x;}
.nav { width:980px; margin:0 auto;} 
.nav li { float:left; line-height:41px; font-size:14px; font-family:"微软雅黑";  width:113px; height:41px; background:url(../Images/bg06.gif) right no-repeat;}
.nav li a { text-align:center; width:113px; height:41px; display:block; color:#fff;}
.nav li a:hover {font-weight:bold; background:url(../Images/bg05.jpg) no-repeat; text-decoration:none;}
.nav .navson {background:url(../Images/bg05.jpg) right no-repeat; font-weight:bold; position:relative;}

.navcon { width:113px; background:url(../Images/bg014.jpg) repeat-y; position:absolute;top:42px;}
.navmenu { background:url(../Images/bg015.jpg) top repeat-x; overflow:hidden;}
.nav .navmenu ul { overflow:hidden; background:url(../Images/bg016.png) top center no-repeat; padding:10px 0;}
.nav .navmenu ul li { background:none; font-size:12px; font-weight:normal; height:30px; line-height:30px;}
.nav .navmenu ul li a:hover { background:none; font-weight:normal; color:#FF0;}

.box_ban { background:url(../Images/bg07.jpg) bottom center no-repeat; height:289px;}
.banner {height:287px; margin:0 auto; background:url(../Images/bg06.jpg) no-repeat center top;}

/*
------------------
     页尾
------------------
*/
.box_foot { height:64px;background:url(../Images/bg013.jpg) repeat-x;}
.footer { width:980px; margin:0 auto;}
.footer h4 { float:left; line-height:59px; color:#666;}
.footer ul { float:right; width:360px;}
.footer ul li { float:left; height:49px; line-height:59px; padding:0 5px; color:#025da4; font-family:"微软雅黑";}
.footer ul li a { color:#025da4; float:left;}
.footer ul li a:hover { color:#1063a4; text-decoration:none; font-weight:bold;}

/*
------------------
     翻页
------------------
*/
.page {height:30px; line-height:30px; margin:0 auto; padding:10px 0; clear:both; text-align:center; width:475px;}
.page  a{ border:1px solid #ebebeb; margin:0 5px; height:19px; line-height:19px; text-align:center; padding:0 3px; float:left; display:block; font-family:"微软雅黑";}
.page  a:hover { text-decoration:none;}

.page .pa_for { background:url(../Images/bg021.gif) repeat-x; width:51px; height:21px; border:none; color:#fff; cursor:pointer;}
.page .Pagination { background:url(../Images/bg021.gif) repeat-x; width:71px; height:21px; border:none; color:#fff; cursor:pointer;}
.page .Pagin { background:url(../Images/bg021.gif) repeat-x; width:21px; height:21px; border:none; color:#fff;}
.page .omission { border:none; text-decoration:none; cursor:default; color:#666;}





