@charset "utf-8";

/* 通用 */
@charset "gb2312";
/* CSS Document */

*{ margin:0px; padding:0px; list-style:none; color:#666; }
li{ list-style:none;}
a img{ border:0px;}
a{ text-decoration:none;}
body{ font-size:12px;width:100%;height:100%; margin:0px; padding:0px; list-style:none; background:#f8f8f8;font-family:"Microsoft YaHei"}
.clear{clear:both}
.container{ width:1024px; height:100%; margin:0 auto;background:#fff;}
.header_t{height:15px;background:#fff;width:1024px;margin:0 auto}
.headerTop{height:15px;width:800px;margin:0 auto}
.logo{width:308px;height:52px;}

table{border-collapse:collapse}

/*文字类*/

.fm01{font-family:"Microsoft YaHei";}/*字体*/
.fwb{font-weight:bold;}/*字体加粗*/

.text-fff{color:#ffffff;}/*白色*/

.text-c6c6c6{color:#c6c6c6;}/*浅灰色*/

.text-666{color:#666666;}/*灰色*/

.text-336699{ color:#336699;}/*蓝色*/

.text-9a9a00{color:#9a9a00;}/*黄色*/

.text-ffba00{color:#ffba00;}/*橘色*/

.text-000{color:#000;}/*黑色*/


.fs12{ font-size:14px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs22{ font-size:22px;}
.fs30{ font-size:30px;}

.lh16{ line-height:16px;}
.lh18{ line-height:18px;}
.lh20{ line-height:20px;}
.lh22{ line-height:22px;}
.lh24{ line-height:24px;}
.lh30{ line-height:30px;}
.lh35{ line-height:35px;}
.lh40{ line-height:40px;}
.lh45{ line-height:45px;}


/* TOP */
.top{ width:1024px; height:91px; text-align:center; margin:0 auto; border-top:#336699 7px solid; padding-bottom:24px; background:#FFF;}
.top_1{ width:112px; height:91px; text-align:left; float:left;}
.top_2{ width:800px; height:91px; text-align:left; float:left; }
.top_2_1{ text-align:left; float:left;margin:35px 0 0}
.top_2_2{ width:122px; height:49px; text-align:right; float:right;padding-top:42px;}

.headerSou{float:right;margin-top:20px;width:240px;height:25px;line-height:25px;background:#fff url(../images/soubg.jpg) no-repeat 210px center;;border:1px solid #eee}
.headerSou .headerSouVal{border:0;height:15px;line-height:15px;width:185px;float:left;padding:5px;background:none;color:#d6d6d6}
.headerSou .on{color:#000}
.headerSou .headerSouMit{border:0;height:25px;line-height:15px;width:40px;float:right;background:none;cursor:pointer}



/* footer */
.footer1{ width:1024px; height:34px; text-align:center; margin:0 auto; background:#FFF;}
.footer1_1{display:none;width:112px; height:34px; text-align:center; float:left;}
.footer1_2{ width:800px; height:34px; text-align:left; float:left;}
.footer2{ width:1024px; height:100px; text-align:center; margin:0 auto; background:#336699; padding-top:50px;}
.footer2_0{ width:112px; height:100px; text-align:center; float:left;}
.footer2_1{ width:150px; height:100px; text-align:left; float:left;}
.footer2_2{ width:466px; height:100px; text-align:center; float:left;}
.footer3{ width:1024px; height:34px; text-align:center; margin:0 auto; background:#000;}
.footer3_0{ width:112px; height:34px; text-align:center; float:left;}
.footer3_1{ width:400px; height:34px; text-align:left; float:left;}
.footer3_2{ width:450px; height:34px; text-align:right; float:left;}

/*通用结束*/

/* 首页开始*/
/* Nav */
.i_nav0{ width:1024px; height:200px; text-align:center; margin:0 auto; background:#FFF; padding-bottom:16px;}
.i_nav{ width:800px; height:174px; text-align:center; margin:0 auto; border-top:#c6c6c6 2px solid; border-bottom:#c6c6c6 2px solid; padding-top:22px;}

.clear{clear:both}

.i_nav_1{ width:160px; height:152px; text-align:center; float:left;background:url(../images/i_home.png) no-repeat;}
.i_nav_1 a{font-size:14px; color:#003162; font-weight:bold;}
.i_nav_1.hover{background:url(../images/i_home_hover2.png) no-repeat}
.i_nav_1.hover ul{display:block}

.i_nav_2{ width:160px; height:152px; text-align:center;float:left;background:url(../images/i_about.png) no-repeat;}
.i_nav_2 a{font-size:14px; color:#003162; font-weight:bold;}
.i_nav_2.hover{background:url(../images/i_about_hover.png) no-repeat;}
.i_nav_2.hover ul{display:block}

.i_nav_3{ width:160px; height:152px; text-align:center; float:left;background:url(../images/i_news.png) no-repeat;}
.i_nav_3 a{font-size:14px; color:#003162; font-weight:bold;}
.i_nav_3.hover{background:url(../images/i_news_hover.png) no-repeat}
.i_nav_3.hover ul{display:block}

.i_nav_4{width:160px; height:152px;text-align:center;float:left;background:url(../images/i_contact.png) no-repeat;}
.i_nav_4 a{font-size:14px; color:#003162; font-weight:bold;}
.i_nav_4.hover{background:url(../images/i_contact_hover.png) no-repeat;}
.i_nav_4.hover ul{display:block}

.i_nav_5{ width:160px; height:152px; text-align:center; float:left;background:url(../images/i_link.png) no-repeat;}
.i_nav_5 a{font-size:14px; color:#003162; font-weight:bold;}
.i_nav_5.hover{background:url(../images/i_link_hover2.png) no-repeat}
.i_nav_5.hover ul{display:block}

.nav_w{position:relative;cursor:pointer}
.nav_li_res{display:none;overflow:hidden;width:65px;height:80px;margin:52px auto 0;font-size:14px}
.nav_li_res li{height:17px;line-height:17px;margin-top:8px}
.nav_li_res li a{color:#fff}
.nav_li_res li a:hover{color:#b30505;text-decoration:underline}


/* 宣传语 */
.slogan{ width:1024px; height:83px; text-align:center; margin:0 auto; background:#FFF;}
.slogan_1{ width:112px; height:83px; text-align:center; float:left;} 
.slogan_2{ width:800px; height:83px; text-align:center; float:left;}
.slogan_2_1{ width:800px; height:40px; text-align:left; float:left;}
.slogan_2_2{ width:800px; height:40px; text-align:right; float:left;}  

/* banner */
.i_banner{ width:1024px; height:405px; text-align:center; margin:0 auto; background:#FFF;}

/* 内容 */
.i_content{ width:1024px; height:100%; text-align:center; margin:0 auto; background:#FFF;}
.i_content1{ width:800px; height:56px; text-align:left; margin:0 auto;}
.i_content2{ width:800px; height:180px; text-align:left; margin:0 auto;}
.i_content2_1{ width:275px; height:180px; text-align:left; float:left;}
.i_content2_2{ width:525px; height:180px; text-align:left; float:left;}
.ind_content_ul li{width:250px;height:80px;border-bottom:2px solid #ccc;float:left;margin:0 25px 10px 0}
.ind_content_ul li h3{color:#003162;font-size:15px;margin-bottom:10px}
.ind_content_ul .i_content2_2text{height:44px;overflow:hidden;text-indent:1.5em;line-height:22px;font-size:12px;color:#777}
.ind_content_ul .i_contentImg{width:29px;height:27px;margin:0 2px 2px 0;float:left}
.notice{padding:8px 10px 15px 10px;border:1px solid #cccc33;background:#ffffd3;margin-top:20px}
.notice h3{padding-bottom:10px;font-size:15px;color:#2f577f}
.noticeLef{width:84px;height:84px;border:2px solid #a3a3a3;float:left;}
.noticeRig{width:685px;float:right;}
.noticeRig_p1{min-height:50px;line-height:18px;padding-right:30px;padding-left:5px;text-indent:1.5em;background:url(../images/shuang.jpg) no-repeat left top}
.noticeRigBom{text-align:right;color:#777}
.noticeRigBom span{color:#ffba00;display:block}


/* 首页结束*/




/* 关于我们二级开始*/
.a_banner{ width:1024px; height:197px; text-align:center; margin:0 auto; background:#FFF; padding-bottom:30px;}
.boder{width:800px;margin:0 auto}
.sideLef{width:228px;float:left;}
.sideLef li{height:90px;border-bottom:5px solid #f1f1f1;padding-left:90px;}
.sideLef .sideLef_li1{background:url(../images/sideLef_li1.jpg) no-repeat 3px center}
.sideLef .sideLef_li1.on{background:url(../images/sideLef_li1on.jpg) no-repeat 3px center}
.sideLef .sideLef_li1.hover{background:url(../images/sideLef_li1on.jpg) no-repeat 3px center}
.sideLef .sideLef_li2{background:url(../images/sideLef_li2.jpg) no-repeat 3px center}
.sideLef .sideLef_li2.on{background:url(../images/sideLef_li2on.jpg) no-repeat 3px center}
.sideLef .sideLef_li2.hover{background:url(../images/sideLef_li2on.jpg) no-repeat 3px center}
.sideLef .sideLef_li3{background:url(../images/sideLef_li3.jpg) no-repeat 3px center}
.sideLef .sideLef_li3.on{background:url(../images/sideLef_li3on.jpg) no-repeat 3px center}
.sideLef .sideLef_li3.hover{background:url(../images/sideLef_li3on.jpg) no-repeat 3px center}
.sideLef .sideLef_li4{background:url(../images/sideLef_li4.jpg) no-repeat 3px center}
.sideLef .sideLef_li4.on{background:url(../images/sideLef_li4on.jpg) no-repeat 3px center}
.sideLef .sideLef_li4.hover{background:url(../images/sideLef_li4on.jpg) no-repeat 3px center}
.sideLef .sideLef_li5{background:url(../images/sideLef_li5.jpg) no-repeat 3px center}
.sideLef .sideLef_li5.on{background:url(../images/sideLef_li5on.jpg) no-repeat 3px center}
.sideLef .sideLef_li5.hover{background:url(../images/sideLef_li5on.jpg) no-repeat 3px center}

.sideLef li h4{height:30px;overflow:hidden;font-size:24px;font-weight:bold;color:#003162;padding:25px 0 0}
.sideLef li span{font-size:14px;font-weight:bold;color:#003162;}
.sideLef li.on span{font-size:14px;font-weight:bold;color:#9a9a00;}
.sideLef li.hover span{font-size:14px;font-weight:bold;color:#9a9a00;}
.sideLef li.on h4{color:#9a9a00}
.sideLef li.hover h4{color:#9a9a00}


.main{width:510px;float:right;}
.navLinks{font-size:14px;font-weight:bolder;color:#cec7c7;height:60px;line-height:60px}
.navLinks a{color:#cec7c7;}
.navLinks span{color:#9a9a00;}
.linksTitle{border-bottom:5px solid #f1f1f1;height:35px;}
.linksTitle h2{float:left;padding-right:66px;padding-left:10px;height:33px;line-height:33px;color:#003162;font-size:18px;background:url(../images/linkstitleh2.jpg) no-repeat right center}

.aboutBanner{margin:0 0 30px}

.description{padding:15px 3px 50px;}
.contactDescription{padding:14px 0 40px 15px;line-height:25px;font-size:13px;color:#777}
.description p{line-height:25px;text-indent:2em;font-size:14px;color:#777}

table.contact td{padding:5px 0;vertical-align:top}

/* 关于我们二级结束*/

/*  News */

.newXxTitle{height:25px;line-height:25px;color:#003162;font-size:18px;text-align:center}
.newXxDate{font-size:12px;color:#f1f1f1;text-align:center;margin:20px 0}
.newXx_p{line-height:25px;font-size:12px;color:#777;text-indent:2em;margin-bottom:15px}

.newsList{padding:20px 0 40px}
.newsList li{padding-left:20px;background:url(../images/newslistbg.jpg) no-repeat 3px center;height:22px;line-height:22px;overflow:Hidden;margin-bottom:5px;font-size:14px}
.newsList li a:hover{text-decoration:underline}
.newsListLef{float:left;width:460px;overflow:hidden;height:22px;}
.newsListRig{float:right;margin-right:0px;font-weight:bolder;color:#003162}
.newsListRig a{color:#003162;}
.newslist .move{float:right;margin-top:15px;font-size:12px;color:#003162}
.newsAll .newsListLef{float:left;width:430px;overflow:hidden;height:22px;}
.newsAll .newsListRig{float:right;margin-right:0;font-weight:normal;color:#666}

.headerTopLef{width:500px;float:left;margin:20px 0 0;color:#cccc33;font-size:12px;font-weight:bolder}
.headerTopLef .Wel{color:#fff;display:block;font-size:13px;height:15px;margin:0 0 15px;}
/*  News End*/


/* Links*/
 .links li{width:200px;height:15px;font-size:14px;line-height:15px;margin:10px;}
 .links li a{color:#777}

/* Links End*/

/* Chara*/

.charaList{padding:0px 0px 5px 25px}
.charaList li{padding-left:20px;background:url(../images/newslistbg.jpg) no-repeat 3px center;height:25px;line-height:25px;overflow:Hidden;margin-bottom:0px;font-size:14px;}
/* Chara End*/