@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:images; font-style:images; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{ }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: images; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
 
/* Public */
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#555555; font-family:"Microsoft YaHei",Arial,SimSun,SimHei; font-size:14px; text-align:left; -webkit-text-size-adjust:none;cursor:default; background:url(../images/body-bg.png)}

a{color:#555555;text-decoration:none; outline:none;}
a:link{color:#323232; text-decoration: none;}
a:visited{color:#323232; text-decoration: none;}
a:hover{color:#d04d15; text-decoration:none;}
a:focus{outline: none;-moz-outline-style: none; }
a:active{color:#d04d15; text-decoration:none;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }
.nodata{margin:10px;color:#ccc; }
.clear{ clear:both;}
.div{ width:1000px; margin:0 auto;}

/*头部*/
.top{ height:155px; width:100%;}
.logobox{ width:1000px; height:110px; margin:0px auto; background:url(../images/logo.png) no-repeat center;}
.menu{ height:45px; width:100%; background:#005299;}
.menu ul{ width:1000px; margin:0px auto; height:45px;}
.menu ul li{ float:left; width:125px; height:45px; text-align:center; z-index:9;}
.menu ul li a{ font-size:16px; color:#fff; line-height:45px; display:block; width:100%; height:100%;}
.menu ul li a:hover{ background:#fff; color:#535353;}
.menu ul li a.curr{ background:#fff; color:#535353;}


.banner{ width:100%; height:380px; margin:0 auto;}
.fullSlide{ min-width:1000px;  position:relative; overflow:hidden;  height:380px;  z-index:1; }
.fullSlide .bd{ position:relative; z-index:1;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:380px; }
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:380px;  }
.fullSlide .bd li a{position:absolute;width:100%;height:400px;display:block;z-index:1;top: 1px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:5; bottom:0px; left:0; height:29px; line-height:35px; text-align:center; background:url(../images/ban_bg.png) center no-repeat; }
.fullSlide .hd ul{ height:29px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:11px 4px 0px 4px;background:url(../images/i1.png) no-repeat left center; overflow:hidden; line-height:9999px; z-index:5; }
.fullSlide .hd ul .on{ background:url(../images/i2.png) no-repeat left center;}




/*首页中间*/
.cent{ width:100%;}
.cent_pro{ width:1000px; margin:25px auto 35px; overflow:hidden;}
.cent_pro dl{ width:1000px;}
.cent_pro dl dt{ width:1000px; height:33px; background:url(../images/sl.png) no-repeat center bottom; line-height:33px; color:#676767; font-size:16px; position:relative;}
.cent_pro dl dt a{ display:block; width:60px; height:20px; font-size:13px; color:#535353; position:absolute; right:0; bottom:5px; line-height:20px; text-align:right;}
.cent_pro dl dt a:hover{ color:#cf0f1a;}
.cent_pro dl dd{ width:1000px; overflow:hidden; margin-top:10px;}
.cent_pro dl dd ul{ width:1016px;}
.cent_pro dl dd ul li{ float:left; width:226px; height:190px; padding:5px; border:1px solid #bdbdbd; margin-right:16px;}
.cent_pro dl dd ul li a{ display:block; width:226px; height:190px; position:relative;}
.cent_pro dl dd ul li a div{ display:none; width:226px; height:190px; background:url(../images/bg.png) no-repeat center; font-size:14px; color:#fff; line-height:190px; text-align:center; position:absolute; top:0; left:0;}
.cent_pro dl dd ul li a:hover .protit{ display:block;}

.center{ width:100%; min-height:300px; background:#f5f5f5; padding:25px 0px 30px 0px;}
.cent_box{ width:1000px; margin:0px auto;}
.cent_box_l{ float:left; width:320px; margin-right:20px;}
.at{ width:320px; height:33px; background:url(../images/sm.png) no-repeat center bottom; line-height:33px; color:#676767; font-size:16px; position:relative;}
.at a{ display:block; width:60px; height:20px; font-size:13px; color:#535353; position:absolute; right:0; bottom:5px; line-height:20px; text-align:right;}
.at a:hover{ color:#cf0f1a;}
.cent_box_l dl{ width:320px; margin-top:15px;}
.cent_box_l dl dt{ width:320px; height:142px;}
.cent_box_l dl dd{ width:320px; height:120px; overflow:hidden; margin-top:10px;}
.cent_box_l dl dd p{ width:100%; line-height:25px; font-size:14px; color:#4a4a4a; text-indent:20px;}
.cent_box_c{ float:left; width:320px; margin-right:20px;}
.cent_box_c ul{ width:320px; margin-top:12px; height:273px; overflow:hidden;}
.cent_box_c ul li{ width:320px; height:38px; border-bottom:1px solid #a4a4a4;}
.cent_box_c ul li a{ display:block; width:260px; padding:0px 30px; height:38px; line-height:38px; font-size:14px; overflow:hidden; color:#535353; background:url(../images/sj1.png) no-repeat center left;}
.cent_box_c ul li a:hover{ color:#d72103; background:url(../images/sj2.png) no-repeat center left;}
.cent_box_r{ float:left; width:320px;}
.cent_box_r dl{ width:320px; margin-top:15px;}
.cent_box_r dl dt{ width:320px; height:142px; background:url(../images/yj.jpg) no-repeat center;}
.cent_box_r dl dt ul{ width:150px; padding-top:23px; margin-left:20px;}
.cent_box_r dl dt ul li{ width:150px; height:26px; margin-bottom:8px;}
.cent_box_r dl dt ul li input.txt_n{ width:140px; height:14px; font-size:14px; padding:5px 4px; border:1px solid #e1e1e1; border-radius:5px; background:#fff; color:#666; font-family:微软雅黑;}
.cent_box_r dl dt ul li .but_n{ display:block; width:150px; height:26px; font-size:14px; border-radius:5px; background:#1389ff; color:#fff; text-align:center; font-family:微软雅黑; line-height:26px;}
.cent_box_r dl dd{ width:320px; height:120px; overflow:hidden; margin-top:10px;}
.cent_box_r dl dd p{ width:320px; line-height:25px; font-size:14px; color:#4a4a4a;}

.cent_kh{ width:1000px; margin:30px auto; }
.kh_top{ width:1000px; height:33px; background:url(../images/sl.png) no-repeat center bottom; line-height:33px; color:#676767; font-size:16px; position:relative; margin-bottom:10px}
.kh_top a{ display:block; width:60px; height:20px; font-size:13px; color:#535353; position:absolute; right:0; bottom:5px; line-height:20px; text-align:right;}
.kh_top a:hover{ color:#cf0f1a;}
.productshow{ width:1000px; height:220px; margin:20px auto; position:relative; text-align:center; font-family:微软雅黑;}
.productshow .scrollcontainer{ width:900px; height:220px; padding:0px 10px; overflow:hidden; position:relative; margin:0 auto;}
.productshow .scrollcontainer ul{ width:30000px; position:absolute; left:0px; top:0px;}
.productshow .scrollcontainer li{ float:left; width:300px; padding-right:10px; height:220px; text-align:center;}
.productshow .scrollcontainer li a{ display:block; width:300px; height:220px; position:relative;}
.productshow .scrollcontainer li a h6{ width:100%; height:36px; background:url(../images/tt.png) no-repeat center; position:absolute; bottom:20px; left:0; z-index:111; line-height:36px; color:#fff; font-size:14px; text-align:center; font-weight:normal;}
.productshow .scrollcontainer li.last{background:none;}
.productshow .scrollcontainer a:hover img{ filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
a.abtn{position:absolute;top:0px;display:block;height:220px;width:30px;overflow:hidden;text-indent:-30000px; background:url(../images/but.png) 0px center no-repeat;}
a.aleft{ left:0;}
a.agrayleft{cursor:default;background-position:-60px center;}
a.aright{ right:0;background-position:-30px center;}
a.agrayright{cursor:default;background-position:-90px center;}


.footbox{ width:100%; height:90px; background:#f5f5f5; border-top:2px solid #097aac;}
.foot{ width:1000px; padding:20px 0px; margin:0px auto; position:relative;}
.foot dl{ width:1000px;}
.foot dl dt{width:1000px; font-size:14px; color:#535353; line-height:23px; text-align:center;}

.foot div{ width:55px; height:65px; position:absolute; top:-65px; right:-100px;}
.foot div a{ display:block; width:55px; height:65px; background:url(../images/back.png) no-repeat center;}



.content{ width:990px; margin:0 auto; background:#ffffff;  padding:5px; padding-bottom:25px;}
/*左侧列表样式*/
.seat {border: 1px solid #ededed;width:965px;
 margin-bottom:10px;height: 40px;line-height: 40px;background:#f7f7f7 url(../images/en_jinan_icon.gif) 5px center no-repeat;padding-left:25px;font-size: 14px;color: #9a9a9a;}
.seat_l{min-height:600px;width: 220px;float: left;}
.gl_left{ width:226px; }
.gl_left h3{ height:51px; line-height:49px; background:url(../images/2014fjszf_ywb_menubg8.jpg) left top no-repeat; font-size:18px; font-weight:bold; color:#fff; padding-left:15px; text-transform:capitalize;}
.gl_left ul li{ height:40px; line-height:40px; border-bottom:1px dashed #dedede; font-size:16px; background:url(../images/2014fjszf_ywb_icon5.jpg) 15px center no-repeat; padding-left:30px;}
.seat_r{    min-height: 598px;width:740px;float: right;border: 1px solid #ededed;background: #f7f7f7;}
.wtitlelist{min-height:598px; width:758px; float:left; border:1px solid #ededed;  background: #f7f7f7;}
.wtitlelistnr{min-height:566px; width:720px; border:1px solid #ededed;  background: #fff; margin:10px auto; }
.wtitlelist_head{ margin:0 auto; height:44px; width:698px; border-bottom:1px solid #f1f1f1;}
.wtitlename{ float:left;height:44px;line-height:60px; border-bottom:2px solid #16569c; min-width:90px;text-align:center;font-size:16px;font-family:"微软雅黑";font-weight:bold;color:#16569c;text-transform:capitalize;}
.wtitlelist_detail ul{list-style: none; margin:0 auto; padding:14px 10px 0 15px; }
.wtitlelist_detail ul li{background: url(../images/obg3.gif) no-repeat  left ; border-bottom:1px dashed #e7e7e7; color:#383838;width:680px; padding-left:15px;float:left; line-height:35px;font-family:"微软雅黑";font-size:14px;}
.wtitlelist_detail ul li a{ float:left;}
.wtitlelist_detail ul li span{ float:right;color:#9b9b9b; font-size:12px;}
.wtitlelist_title {display: block; width: 570px; overflow: hidden; float: left;}
.gl_right{ width:678px; border:1px solid #e5e5e5; background:url(../images/2014fjszf_ywb_menubg5.jpg) left top repeat-x; padding:20px;}
.gl_right h3{ height:36px; font-size:22px; font-weight:bold; background:url(../images/2014fjszf_ywb_icon6.jpg) left 3px no-repeat; padding-left:15px; border-bottom:1px solid #dedede;}
.gl_right .gl_btns a{ display:inline-block; min-width:66px; line-height:22px; background:#f4f8fc; border:1px solid #dedede; text-align:center; padding:0 8px; margin-right:5px;
-webkit-border-radius:5px; -ms-border-radius:5px;-o-border-radius:5px;    -moz-border-radius:5px; behavior: url(/images/PIE.htc); position:relative; z-index:2;}
.gl_right .gl_btns span{ line-height:22px; color:#2f719f}
.gl_right .gl_btns span .num{ color:#e60005}
#content_box {width: 950px;overflow: hidden;padding: 20px;margin-bottom: 15px;}
#content_dq,#content_box,#content_border { margin: 0 auto;border: 1px solid #ededed;background-color: #f7f7f7;}
.content_title {font-size:22px;font-family:"Microsoft YaHei",Arial,SimSun,SimHei;font-weight:bold;color:#000;
text-align:center;line-height:50px;border-bottom:1px solid #dfdfdf;}
#content_border {background-color: #FFF;padding: 30px;}

/*right_smallpic*/
.right_smallpic {width:680px; margin:0 auto; margin-top:10px;}
.right_smallpic li{ width:200px; height:auto; float:left; list-style:none; padding-left:15px; padding-right:6px; padding-bottom:10px;}
.right_smallpic li img{ padding:2px; border:1px solid  #CCCCCC;width:200px; height:150px;}
.right_smallpic li img:hover{ padding:2px; border:1px solid #123dba;}
.right_smallpic span { display:block; text-align:center; line-height:25px; }
.content_date { font-size: 14px;font-family:"微软雅黑",Arial,SimSun,SimHei;color:#999999; text-align:center; line-height:35px; margin-bottom:15px; background:#F9F9F9; border:1px dashed #dcdcdc; margin-top:4px;}
.content_date span {margin-right:10px;}



























