@charset "gb2312";
/* CSS Document */
/********公共***/
html{overflow-x:hidden;height:100%;margin:0;padding:0;}
*{ margin:0 auto;padding:0;}
li {list-style:none;list-style-type:none;}
ul{list-style-type:none; margin:0; padding:0;}
body{font-size:12px; font-family: "宋体";color:#605E5E;margin:0 auto;background:#FFF url(../images/body_bg.jpg) repeat-x top center}
a img{ border:none;}
.index{ width:100%; height:auto; margin:0 auto;background:#EFEFEF}
a:link,a:visited,a:active{text-decoration:none;color:#605E5E}
a:hover{ text-decoration:none;text-decoration:none; color:#F00;}
.temporarily{ font-size:14px; font-weight:600;color:#F00;}
.infocontents { font-size:14px; line-height:180%;}
.infocontents a{ font-size:14px; line-height:180%;}
.floatL{ float:left; margin:0; padding:0;}
.floatR{ float:right; margin:0; padding:0;}
.clear{ clear:both;}
.h10{ height:15px;}
.h20{ height:20px;}
.m{width:1000px; margin:0 auto;}

/*****top头部***/
.top,.logol,.logor{ height:107px;}
.top .logol{ width:247px;}
.top .logor,.home,.nav{ width:753px;}
.top .logor .home{ height:52px;}
.top .logor .home .home_a{ height:50px; line-height:40px;float:right; padding-right:40px;width:500px; text-align:right;background:url(../images/home.jpg) no-repeat top right}
.top .logor .nav{ height:55px;}

/****menu*****/
#menu{ width:750px; height:55px; line-height:55px; text-align:center; float:right;}
#menu ul{ padding:0 0 0 0px;}
#menu ul li{ float:left; width:93px; height:55px;line-height:55px;font-size:15px;font-family:"微软雅黑";}
#menu ul li a{ color:#333333; display:block; width:93px; height:55px;}
#menu ul li a#a_hover{display:block; width:93px; height:55px;}
#menu ul li a:hover{ color:#FFF;text-decoration:none;}

.topnav{background:url(../images/nav_hover.jpg) no-repeat left center; cursor:pointer;color:#FFF; }
.topnav a#a_hover{background:url(../images/nav_hover.jpg) no-repeat left center; cursor:pointer;color:#FFF;}
.topnavt{background:url(../images/nav_hover.jpg) no-repeat left center; cursor:pointer;color:#FFF;}
.topnavt a{color:#FFF;}
#menu ul li a.topnavta{color:#FFF;}

#menu dd {display:inline;}
#menu dd a{display:block; width:93px;}
#menu dd ul {list-style-type: none;text-align:left;left: -999em; margin-top:55px; margin-left:-150px;width:93px;position: absolute; width:700px;/*ie6*/}
#menu dd ul li{ float: left; height:35px;line-height:35px;width:83px;background:url(../images/nav_xl.jpg) repeat-x left top;}

#menu dd ul li.shu{width:2px;background:url(../images/shu.jpg) no-repeat left top;}
#menu dd ul li.l{width:3px;background:url(../images/xl_l.gif) no-repeat left top;}
#menu dd ul li.r{width:3px;background:url(../images/xl_r.gif) no-repeat right top;}

#menu dd ul a{display:block;width:83px;height:35px;line-height:35px;text-align:center;color:#FFF; font-size:13px; font-family:"微软雅黑"; float:left;}
#menu dd ul a:hover  { color:#F7FF7E;text-decoration:none; font-weight:600;}
#xa_hover:hover{background:#2EB51D;height:34px; width:83px;}

#menu dd:hover ul {left:0;top:0px;}
#menu dd.sfhover ul {left:0;top:0px;}


/*index*/
.in_ad{height:391px; background:#DDDDDD;position:relative;overflow-x:hidden;width:1600px;margin-left:-800px;left:50%;clear:both;}
.in_co1,.in_co2,.in_co3{ height:380px;}
.in_co1{ width:339px;background:url(../images/in_co1.jpg) no-repeat left top;}
.in_co2{width:453px; background:url(../images/in_co2.jpg) no-repeat left top;}
.in_co3{ width:208px;}

.newtj{ width:330px; height:110px;}
.newtj_img{width:148px; float:left;height:110px; text-align:center;}
.newtj_title{width:182px; float:left;height:110px;}
.newtj_title .n_t{ width:100%; height:24px; line-height:24px; font-size:13px; font-weight:600;}
.newtj_title .n_at{width:92%; float:left; height:auto; line-height:21px;}
.ddi{background:url(../images/d.jpg) repeat-x bottom center;}
.newlist{ height:29px; line-height:30px;width:290px; float:left;padding-left:18px;background:url(../images/ddi.jpg) no-repeat 3px center; }


.about{ width:415px; height:140px; float:left; padding-left:1px;background:url(../images/d.jpg) repeat-x bottom center;}
.about_img{width:170px; float:left;height:140px; text-align:left;}
.about_title{width:245px; float:left;height:140px; text-indent:2em; line-height:21px;}
.aboutlist{width:450px; float:left; padding-top:20px;}
.aboutlist div{ width:195px; height:60px;float:left; padding-right:25px; padding-bottom:10px;}


.gsnk{ width:193px; height:182px; float:right; padding-top:15px;}
.gsnk .g1{ width:193px; height:34px; line-height:34px;background:url(../images/l_nav.jpg) no-repeat top center; }
.gsnk .g1 span.u1{color:#FFF; float:left;font-size:14px; font-weight:bold; padding-left:20px;}
.gsnk .g1 span.u2{color:#FFF; float:right; padding-right:10px;}
.gsnk .g2{ width:190px; height:130px; padding-top:9px;border:1px solid #DEDEDE; border-top:0px solid #DEDEDE; text-align:center; background:#FFFFFF; float:right;}

.spzx{ width:193px; height:155px;float:right;}
.spzx .g1{ width:193px; height:32px; line-height:32px;background:url(../images/s_nav.jpg) no-repeat top center; }
.spzx .g1 span.u1{color:#1A8D02; float:left;font-size:14px; font-weight:bold; padding-left:40px;}
.spzx .g1 span.u2{ float:right; padding-right:10px;}
.spzx .g2{ width:191px; height:120px; padding-top:7px;border:1px solid #DEDEDE; border-top:0px solid #DEDEDE; text-align:center; background:#FFFFFF; float:right;}

/******内页广告******/
.pag_ad{height:220px; width:100%; margin:0 auto;}

/***right_nav***/
.right_nav,.right_nav a{ font-size:12px;}
.right_nav span{ }
.right_nav a:hover{ color:red;text-decoration:underline; font-size:12px;}

/*****left*****/
.leftnav{background:url(../images/left_nav2.jpg) no-repeat left center; cursor:pointer;}
.leftnavt{background:url(../images/left_nav2.jpg) no-repeat left center; cursor:pointer;}
.pg_left{background:url(../images/dot2now.gif) no-repeat top center;}
.pg_left a:link,.pg_left a:visited{color:#fff;}
/****proimg***/
.proimg img{border:#e0e0e0 solid 1px;}
.proimgb img{border:#F30 solid 1px;}
.proimgb a{color:#F00;}

/****job*****/
.border{ border-bottom:1px solid #999; border-right:1px solid #999;}
.border_{ padding-left:10px;border-right:0px solid #999;}

.articlist{ margin:0 auto; padding:0; width:250px;}
.articlist ul{ margin:0; padding:0; list-style-type:none;}
.articlist ul li{background:url(../images/dian.gif) repeat-x bottom;height:26px; line-height:26px;}

/**内页栏目**/
.info{ width:1000px; padding-top:0px;}/*内页总*/
.infoleft{ width:200px; overflow:hidden;}/*内页左边*/
.inforight{ width:770px; float:right;}/*内页右边*/

/****左栏目****/
.left{ width:190px; padding-left:10px;height:auto;margin:8px auto; font-size:13px; color:#0072BB;}

.w188{width:188px;}
.left1{float:left;height:30px; overflow:hidden;}
.left2{float:left;height:auto;}
.left2 .left2_1{ height:16px;background:url(../images/left2_1.jpg) no-repeat center;}
.left2 .left2_2{ height:auto;background:url(../images/left2_2.jpg) repeat-y center; padding:5px 0 10px 0;}
.left2 .left2_2 ul li{ font-size:14px;height:35px; line-height:35px; width:166px; text-indent:3em;display:block;background:url(../images/left_n.jpg) no-repeat top center;}
.left2 .left2_2 ul li a{ height:35px; line-height:35px; width:166px; display:block;}


.left2 a:link,.left2 a:visited{color:#0072BB;}

.left2 .left2_2 ul li a:hover{ color:#FFF; font-weight:600;height:35px; line-height:35px; width:166px; display:block;background:url(../images/left_h.jpg) no-repeat left center;}

.left2 .left2_2 ul li.ok{ color:#FFF; font-weight:600;height:35px; line-height:35px; width:166px; display:block;background:url(../images/left_h.jpg) no-repeat left center;}
.left2 .left2_2 ul li.ok a:link,.left2 .left2_2 ul li.ok a:visited,.left2 .left2_2 ul li.ok a:active{color:#FFF;}


.left2 .left2_3{ height:12px;background:url(../images/left2_3.jpg) no-repeat center;}
.left3{float:left;height:auto;}
.left3 div{float:left;height:auto; margin-top:10px;}


.infos{ padding:12px;background:url(../images/d1.jpg) repeat-x bottom center; height:20px;}/*内页当前所在位置总right_nav.jpg*/
.infomenu { font-family:'微软雅黑'; font-size:22px; color:#2F2E2E; height:23px;overflow:hidden; line-height:23px;}/*内页右边栏目*/
.infomenu span{font-size:12px; color:#898989; font-weight:500; padding-left:10px;}
.infomenuw{ height:18px; padding-top:5px;line-height:18px; color:#898989;}
.infomenuw strong{ color:#898989; font-weight:500;}
.infomenuw a:link,.infomenuw a:visited{color:#898989;}
.infomenuw a:hover{ color:#f00;}

.infocontent{background:#fff;}
.infocontents{ padding:20px 5px; font-size:13px; color:#6E6B6B; min-height:380px; _height:386px; line-height:26px;}
.infocontentsimg{ padding:20px 0px; min-height:380px; _height:386px; line-height:21px;}

.syy{ height:25px; line-height:24px; }

.contact{ padding-left:28px; line-height:24px;}
.contacts{ padding-left:28px; line-height:24px; background:url(../images/contacts.jpg) no-repeat center;}

/*****内刊*****/
#fbFooter {height:49px; padding-top:5px;background-color: #000000;  color:#D6D2D2;font-size:13px;}
#fbFooter .syy{ height:20px; line-height:20px; margin-left:50px;}
#fbFooter a{ font-weight:600;}
#fbFooter a:link,#fbFooter a:visited{color:#D6D2D2;}
/***底部***/
.footer{ height:80px; width:100%; line-height:21px; padding-top:20px;text-align:center;background:url(../images/footer_bg.jpg) repeat-x top; margin:0 auto;}
.footer_c{ position:relative; height:80px;}
.footer_c .bottom{ width:80%; height:80px;padding-right:150px;}
.footer_c .weixin{ position:absolute; top:-10px; left:750px;}
.footer_c .link{ position:absolute; height:50px; width:150px; right:10px; top:0px;background:url(../images/link.jpg) no-repeat right center;}
.footer_c .link a{ display:block;height:50px; width:150px;}
.footer_c .link select{ width:142px;}
