@charset "utf-8";
/*
==================================================================
general xhtml 1.0 - Main style sheet - liquid design 2009-07-09  2009-07-30
Author - 郑羽 Backa made by 
==================================================================

 全局 清除浮动*/

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,input,form,fieldset,img,dl,dt,dd,div{border:0px;margin:0px;padding:0px;color:#000; font-family:"宋体";}
body{background-color:#fff;margin:0px auto; position:relative;font-size:12px;}
textarea,input,select,body{font-size:12px;}
fieldset,img{border:0;}
ul,ol{list-style:none;}
div,select,input,img,{vertical-align:middle; }
a{color:#737373;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline; color:#999999;}
.clear{clear:both;overflow:hidden;width:0px;height:0px;margin: 0px 0px 0px 0px;border:0px;padding:0px;font-size:0px;line-height:0px;}
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
/*全局字体*/
h3{ font-size:14px; line-height:38px;}
h3 a:link, h3 a:visited {color:#004276;text-decoration: none;}
h3 a:hover, h3 a:active {color:#24679b;text-decoration: underline;}
h3.le9{line-height:20px;}
h3.le8{ margin-left:10px; clear:both;}
span.blue{ vertical-align:bottom;}
span.blue a:link, span.blue  a:visited {color:#004276;text-decoration: none;}
span.blue a:hover,span.blue a:active {color:#24679b;text-decoration: underline;}
/*面包屑*/
.path{ height:22px; color:#737373; margin-top:10px; width:550px;}
.path a{ color:#737373;}   

/*全局导航*/
.globalnav{ min-width:1000px;height:133px; border-top:5px #ca0002 solid; background:url(../images/nav.png) repeat-x top; background-color:#FFF;}
#wrapper{min-width:1000px; height:115px; margin:0px auto;}
.login{height:29px;}
.login1,.login4,.login li{color:#FFFFFF;}
.login img{ padding-left:32px;float:left;display:inline;}
.login1,.login2{padding-left:32px; width:280px; height:29px; line-height:29px; float:left;display:inline;}
.login1{width:170px;}
.login2 input{ width:200px; height:17px; line-height:17px;border:1px #b1ab8d solid; margin-top:5px; vertical-align:baseline; background-color:#a9c8a6;float:left;display:inline;}
.login2 img{ margin-top:5px;}
.login2 a:hover { position:relative; top:1px; margin:1px 0px 0px 1px }
.login3{ float:right;width:80px; height:29px; line-height:29px;display:inline;}
.login3 li{ float:left; display:inline;}
.c1 a,.c2 a,.c3 a,.c4 a{ background-image:url(../images/gb.png); background-position:0px 0px;float:left;display:block; width:38px; padding-left:18px;color:#FFF;}
.c2 a{background-position:0px -29px;}
.c3 a{background-position:0px -58px;}
.c4 a{background-position:0px -87px;}
.c1 a:hover,.c2 a:hover,.c3 a:hover,.c4 a:hover{background-image:url(../images/gb.png); background-position:-54px -29px;float:left;display:block; width:38px; padding-left:18px;color:#FFF;text-decoration:none;}
.c1 a:hover{background-position:-56px 0px;_background-position:-55px 0px;}
.c2 a:hover{background-position:-53px -29px;_background-position:-53px -29px;}
.c3 a:hover{background-position:-53px -58px;_background-position:-53px -58px;}
.c4 a:hover{background-position:-53px -87px;_background-position:-53px -87px;}
.login4{ width:149px; height:24px; line-height:24px; text-align:center; float:right;background-image:url(../images/gb.png); background-position:-129px 0px; margin-right:10px; display:inline;}
.login4 {vertical-align:baseline;}
.login4 a{ color:#FFFFFF;}
.nav{ width:100%; height:85px;}
.logo{margin-top:10px; height:73px; width:23%; float:left; text-align:left; text-align:center; background:url(../images/dian.png) repeat-y right;}
.nav2{width:53%; height:50px; margin-top:15px;float:left;padding-top:15px; text-align:center; line-height:18px;color:#124e6c;}
.nav2 span{ padding:0px 5px; color:#124e6c;}
.nav2 span a{color:#124e6c;}
.nav3{width:23%; float:right; text-align:center;margin-top:10px;background:url(../images/dian.png) repeat-y left;}
.navhot{ width:168px; height:73px;background-image:url(../images/gb.png); background-position:0px -127px; padding-top:2px; margin:0 auto;}
.navhot li{float:left; margin-left:10px; display:inline;}
.hot1 a,.hot2 a,.hot3 a,.hot4 a{ background-image:url(../images/gb.png);background-position:-124px -28px;display:block;width:58px; line-height:22px;height:22px;float:left; padding-left:13px;display:inline;text-decoration:none;}
.hot2 a{background-position:-124px -52px;}
.hot3 a{background-position:-124px -76px;}
.hot4 a{background-position:-124px -99px;}
.hot1 a:hover,.hot2 a:hover,.hot3 a:hover,.hot4 a:hover{background-image:url(../images/gb.png);background-position:-206px -28px;display:block;width:58px; line-height:22px;height:22px; float:left; padding-left:13px;display:inline;text-decoration:none;}
.hot2 a:hover{background-position:-206px -52px;}
.hot3 a:hover{background-position:-206px -76px;}
.hot4 a:hover{background-position:-206px -99px;}
.hot5{ border-bottom:1px #000000 dashed;border-top:1px #000000 dashed;}
#nav7{ height:13px;background:url(../images/nav7.png) repeat-x; margin-top:5px;}
.nav7_1{ width:1000px;}

.login2{ margin-left:330px;}
.login4 a,.login4 a:hover{color:#FFF;}
.content3_photo img { border:1px solid #d8d8d8;}

/*面包削*/
.positiont{ margin:0 auto;width:880px; height:13px;padding:20px 0px 20px 0px; color:#a5a5a5;}
.positiont span{margin:0px 8px;}
.pos{width:276px; float:right; display:inline;FILTER: dropshadow(color=#E4E4E4,offx=1,offy=1); margin:0px;}
.pos1 a{color:#ff6600;}
.pos2 a{color:#075490;}

/*全局结尾*/
#footer{ height:200px; text-align:center;background:url(../images/jw.png) repeat-x top; padding-top:50px;color:#004646; margin:0 auto;}
#footer a{color:#004646;}
#footer a:hover{color:#016f6f;}
.footer_1{width:1000px;height:129px; text-align:center; margin:0 auto;border-bottom:1px #004646 dashed;color:#004646;}
.footer_1 p{line-height:36px; color:#004646; }
.fpv{ width:800px; border-top:1px #004646 dashed;border-bottom:1px #004646 dashed; margin:0 auto;}
.footer_1 span{ margin:0px 5px;}
.footer_1 li{ float:left; margin:0px 5px;}
.footer_2{width:1000px; text-align:center; line-height:30px;color:#004646;max-width:1000px; margin:0px auto;}
.footer_2 p{color:#004646; }

/*新闻列表*/
.lei3{padding:10px 0px 10px 10px;overflow:hidden;}
.lei3 ul{overflow:hidden;}
.lei3 ul li{ padding-left:10px; line-height:20px; background:url(../images/li.gif) no-repeat;}
.lei3 ul li img{ margin-right:10px;}

/* 内容主体框架*/
.mainbox{width:890px; background:#FFFFFF;margin:5px auto 20px;}
.boxtop{float:left;width:890px; height:7px; background:url(../images/maibox_1.png) no-repeat left;}
.boxbottom{float:left;width:890px; height:7px; background:url(../images/maibox_3.gif) no-repeat left;}
.mainbox1{width:565px; float:left; display:inline; margin-left:10px; display:inline;}
.mainbox1_1{width:280px; height:355px;}
.Focusmap{width:560px;height:335px; margin:25px 0px;}
.le9 a{color:#fff!important; text-decoration: none;}
h1{ font-size:22px; color:#004276;}

/*新闻*/
.newsbox{ width:576px;margin:0 auto}
.newsbox1{ width:576px; height:78px;line-height:45px; text-align:center; margin-top:15px; }
.newsbox1 p{ line-height:18px;}
.newsbox1 span{ margin-left:25px;}
span.txtyi{color:#004276;}
.newsbox2{float:left;width:574px;  border-right:1px #d1d1d1 solid; border-left:1px #d1d1d1 solid;border-top:1px #bf281a solid;position:relative;}
.newsbox3{float:left;width:180px;height:42px;padding-left:380px; line-height:40px; padding-top:10px; position:relative;_ padding-top:20px;font-size:12px;_height:32px;}
.newsbox3 a{ font-size:12px;}
.newsbox3 span{color:#004276; font-weight:bold; text-decoration:none; margin:5px; display:inline;}
.newsbox3 img{ margin:0px 6px;vertical-align:middle;}
.newsbox4{float:left;width:575px; border-bottom:1px solid #ccc;}
.newsbox5{float:left;width:531px; height:20px; margin:15px 0px 35px 0px;}
.newsbox5 img{vertical-align:middle;}
.newsbox5 input{vertical-align:bottom;}
.ss {background:url(images/news/ss.gif) no-repeat; width:98px; height:18px;}
input.nwestxt{width:220px;height:18px; border:1px #abadb3 solid; border-bottom:1px #e3e9ef solid; border-right:1px #e3e9ef solid;}
.comment{ float:left;width:524px; height:155px;border:1px #cdcdcd solid; display:inline;}
.comment2{ float:left;width:484px; height:30px;background-color:#f2f2f2; line-height:30px; padding:0px 20px;}
span.com{float:left; color:#062d58; font-weight:bold; font-size:14px;}
span.com a{color:#062d58;}
span.com2{float:right; color:#004276;}
span.com2 a{color:#004276;}
.comment3{float:left;width:495px; height:75px; margin:12px 12px 0px 12px;border:1px #cdcdcd solid;}
.comment4{ float:left;width:480px; height:18px;line-height:18px; padding:0px 20px; text-align:right; margin-top:10px;}
.comment4 span{ margin-right:10px; vertical-align:top;*vertical-align:middle;_vertical-align:middle;}
.relatednews{float:left;width:524px; height:153px;border:1px #cdcdcd solid; border-top:5px #d30104 solid; margin-top:30px;}
.relatednews2{float:left;width:524px; height:32px; border-bottom:1px #cdcdcd solid;}
.relatednews3{float:left;width:524px; height:120px; overflow:hidden;}
.relatednews3 ul{ margin-left:20px;margin-top:20px;}
.relatednews3 li{ line-height:22px; padding-left:20px; background:url(../images/dd.gif) no-repeat;}
.relatednews3 span{color:#9a9a9a;}
.focussection{float:left;width:524px; height:192px; border:1px #cdcdcd solid;margin-top:30px;}
.focussection2{float:left;width:524px; height:32px;border-bottom:1px #cdcdcd solid;}
.focussection3{float:left;width:524px; height:159px; background-color:#f2f2f2;}
.ftion3{float:left;width:92px; height:160px; margin-left:11px; text-align:center;display:inline;}
.ftion2{float:left;width:92px; height:22px; line-height:22px;}
.ftion2 a{ font-weight:bold; font-size:14px;color:#004276;}
.ftion4{float:left;width:82px; height:120px;border:1px #cdcdcd solid; bottom:0px; background-color:#FFFFFF; padding:4px; }
.ftion4 span{ display:block; margin-top:5px;}
.newsul{width:290px;float:right; height:125px;margin-bottom:10px; border-bottom:1px #c0281a solid; overflow:hidden; display:inline;}
.newsul ul{float:left;margin-left:5px;margin-top:10px;}
.newsul li{ line-height:22px; padding-left:15px; background:url(../images/dd.gif) no-repeat; display:block; height:22px;}
.foodnews_top{padding-left:10px;height:28px; padding-top:2px;}
.le7{border-bottom:1px #EBEBEB solid;}
.xwph{ margin:10px;}
.xwph img{ float:left; margin-right:5px;}
.xwph dl{line-height:26px;border-bottom:1px #dfdfdf dashed;}
.xwph dt{ float:left;width:20px; margin-right:10px; display:inline; }
.xwph dt span{ display:block; float:right;width:15px; height:15px; margin-top:5px;line-height:12px; text-align:center; color:#FFFFFF; }
span.reed{background-color:#bf281a;}
span.hui{background-color:#bfbfbf;}
.xwph dd{line-height:26px; display:inline;}
.red{background-color:#bf281a;}
.xwph2{ height:174px;}
.xwph3{ padding:10px 0px 3px 0px;}
.xwph3box,.xwph3box2{ float:left;margin-left:12px; width:120px; height:104px; background-color:#a5a5a5; text-align:center; float:left; display:inline;}
.xwph3box2{ background-color:#fff;}
.xwph3box img,.xwph3box2 img{ margin-bottom:5px;}
.xwph4{ width:270px; height:78px;}
.xwph4box{ float:right;width:140px; height:68px; line-height:22px; padding-top:10px; margin:0px 10px;display:inline;}
.xwph4 img{ float:left; margin:10px;}
.xwph4box2{ margin:10px;}
.xwph4box2 ul{margin-top:12px;}
.xwph4box2 li{line-height:22px; padding-left:15px;background:url(../images/dd2.gif) no-repeat;}
.xwph5{ width:270px; height:78px;}
.xwph5box{ float:left;width:145px; height:68px; line-height:22px; padding-top:10px; margin-left:15px; display:inline;}
.xwph5 img{ float:right; margin:11px;}
.nav_4{ border-top:0px;}
.top{width:19px;height:55px;position:absolute;right:-19px;z-index:21;bottom:60px;}

.info span {display: none; }/*设置正常下的span为隐藏状态*/
.info:hover span /*设置hover下的span属性为呈现状态,并设置提示层的位置*/
{display:block;position:absolute;top:-20px; right:132px;width:50px; height:35px;background:url(../images/tub5.gif);z-index:22;}

/*内容文字环绕*/
.space{float:left; height:65px;width:1px;display:inline;} 
.ad{float:left;clear:left;width:280px;height:250px;margin:5px 10px 0px 0; display:inline; font-size:12px;}
.ad img{ margin-bottom:10px;}
.pcontent{width:531px;color:#000;margin:5px 22px;line-height:20px;}
.pcontent a{font-size:12px;}
#pcontentp{width:531px;color:#000;line-height:180%; font-size:14.5px; overflow:hidden;}
#pcontentp>ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,input,form,fieldset,img,dl,dt,dd{color:#000;}
.pcontent p{text-indent:18pt; margin-top:12px; font-size:14.5px;}
#pcontentp{width:531px;color:#000;line-height:180%; font-size:14.5px; overflow:hidden;}
#pcontentp a{font-size:14.5px;}
#pcontentp a:hover{font-size:14.5px;}
#pcontentp img{ border:1px solid #000000;}
/*左侧咨询*/
.mainbox2{width:292px;float:right;margin-right:8px;background-color:#f2f2f2;display:inline;}
.mainbox2 img{border:1px solid #000;}
.mainbox2 a:link, .mainbox2 a:visited{color:#878787;text-decoration: none;}
.mainbox2 a:hover,.mainbox2 a:active{color:#24679b;text-decoration: underline;}
.ma2top{width:292px; height:3px; background:url(../images/ews_bot5.gif) no-repeat;}
.ma2bottom{width:292px; height:3px;background:url(../images/ews_bot6.gif) bottom no-repeat;}
.foodnews_3{ float:left;width:273px; margin:5px 10px;background:url(../images/ews_bot9.gif) repeat-y; display:inline; overflow:hidden;}
.mainbox2top{background:url(../images/ews_bot8.gif) top no-repeat;}
.mainbox2bottom{width:100%;background:url(../images/ews_bot7.gif) bottom no-repeat;}
.ma2tt{ padding:0 9px;}
.use{height:72px;}

.kyo a:hover{ position:relative; top:1px; left:1px;}

/*选择框*/
.alef{ width:430px; height:27px; padding-top:30px; padding-left:100px; text-align:center; overflow:hidden; font-size:12px;}
.alef span{ display:block; float:left;float:left; border:1px #d1dcee solid; width:20px; height:21px;margin-right:3px; line-height:21px; color:#004076;cursor:pointer; display:inline;}
.alef span a{ color:#02437b;}
span.ctp{ width:60px; color:#959595;}
span.ctp2{ width:60px;}
span.ctp3 a{color:#a6a6a6;}
span.ctp4{ border:1px #dcdcdc solid;}
span.bottc{ border:0;}
.alee{ width:530px; height:35px; padding:30px 0px;text-align:center; border-bottom:1px #dddddd dotted;}

/*背景*/
.main321{width:100%;height:447px;margin:0px auto;position:absolute;bottom:120px;left:0px;z-index:1;background:url(../images/beijing1.gif) center no-repeat;}
.main322{width:100%;height:447px;margin:0px auto;position:absolute;bottom:980%;left:0px;z-index:1;background:url(../images/beijing2.gif) center no-repeat;}
