﻿/*初始化*/
body, h1, h2, h3, h4, h5, h6, dl, dt, li, dd, th, td, p, pre, form, input, button, textarea, hr { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
body { font-family: "microsoft yahei","lvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 200%; overflow-x: hidden; }
ul, ol, li { list-style: none; margin: 0; padding: 0; }
.fl { float: left!important; }
.fr { float: right!important; }
.clear { clear: both; }

a { color: #256fb9; text-decoration: none; }
a:focus, a:hover { color: #256fb9; }
h1, h2, h3, h4, h5, h6 { font-weight: 500; line-height: 1.5; color: inherit; }
img { padding: 0; margin: 0; border: 0; }

#button, .btn-success, .item-on-hover, :active, :focus, :hover, :link, :visited { -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { margin: 0; padding: 0; display: block; }
.clearfix:after, .clearfix:before, .container:after, .container:before, .nav:after, .nav:before, .row:after, .row:before { display: table; content: " "; }
.clearfix:after, .container:after, .nav:after, .row:after { clear: both; }
::-moz-selection { background: #256fb9; color: #fff; }
::selection { background: #256fb9; color: #fff; }


body { background: url('../images/bg.jpg') no-repeat fixed center top; background-size: cover; }
.header { width: 1000px; margin: 0 auto; }
.header .nav { background: url(../images/ymcsy_dht.png) no-repeat center center; width: 1000px; height: 40px; }
.header .nav ul { }
.header .nav ul li { width: 124px; float: left; text-align: center; line-height: 40px; }
.header .nav ul li a { color: #fff; width: 124px; line-height: 40px; display: block; }
.header .nav ul li a:hover { background: #0f9320; }

.header .top { height: 110px; }
.header .top .logo { height: 68px; width: 254px; padding-top: 30px; float: left; }
.header .top .ttel { float: right; width: 322px; height: 29px; padding-top: 50px; }


/*幻灯片样式*/
.focusbox { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; _position: relative; }
.focusbox .slides { position: relative; display: block; width: 100%; height: 100%; zoom: 1; overflow: hidden; }
.focusbox .slides:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.focusbox .slides li { width: 100%; height: 100%; overflow: hidden; }
.focusbox .slides li img { min-width: 100%; min-height: 100%; _width: 100%; _height: 100%; }
.focusbox .slides li .note-bg { position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 125px; background: url(../images/pic-bg.png) 0 bottom repeat-x; _height: 50px; _background: url(none) 0 0 repeat #000; }
.focusbox .slides li .note-txt { position: absolute; left: 0; right: 0; bottom: 0; display: block; padding: 10px; height: 24px; line-height: 24px; color: #fff; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.focusbox .flex-control-nav { position: absolute; right: 5px; bottom: 5px; display: block; z-index: 4; }
.focusbox .flex-control-nav li { margin: 0 5px 0 0; display: inline-block; zoom: 1; *display: inline; }
.focusbox .flex-control-nav li a { display: block; width: 8px; height: 8px; text-indent: -9999px; border: 1px solid #999; border-radius: 8px; cursor: pointer; overflow: hidden; }
.focusbox .flex-control-paging li a:hover { background: #333; }
.focusbox .flex-control-paging li a.flex-active { background: #f90; border-color: #f90; cursor: default; }


.innews { width: 1000px; margin: 0 auto; margin-top: 10px;position:relative; overflow:hidden;}
.innews .innewsleft { width: 450px; float: left; position: relative; height: 250px; }
.innewsrightbg {width:540px;height:250px; background:#fff;opacity:0.3;position:absolute;right:0;top:0;z-index:1;}
.innewsright {width:540px;height:250px;margin-left:10px;float:right;position:absolute;z-index:999;right:0;top:0;}
.k1 { width: 540px; height: 250px; float: left; margin-bottom: 11px; overflow: hidden; }
.pk1 { padding: 10px 18px; }
.bt1 { background: url(../images/cj_1_21.jpg) left bottom no-repeat; height: 36px; line-height: 34px; }
.bt1 span.s1 { float: left; font-size: 14px; color: #1959b3; font-weight: bold; }
.bt1 span.s2 { float: right; }
a.more2 { color: #1959b3; font-family: 宋体; }
a.more2:hover { color: #0f9320; }
.n1 { padding-top: 10px; }
.n1 li { height: 34px; line-height: 34px; padding: 0px 2px 0px 12px; border-bottom: dotted 1px #cccccc; background: url(../images/cj_1_29.jpg) no-repeat 1px 14px; text-align: right; color: #1959b3; }
.n1 li a { float: left; color: #1959b3; text-align: left; }
.n1 li a:hover { color: #0f9320; }
.footer {width:100%;position:relative;height:40px;}
.footerbg { width:100%;position:absolute;height:40px;z-index:1;background:#045e10;opacity:0.6;}
.footernr {width:1000px;position:absolute;height:40px;z-index:999;color:#fff;text-align:center;line-height:40px;margin:0 auto;left:50%;margin-left:-500px; }

.tuozhanlilst { width:1000px;margin:10px auto;position:relative;overflow:hidden;height:180px;}
.k1xbg {width:1000px;position:absolute;background:#1959b3;opacity:0.3;z-index:1;height:250px;top:0; }
.k1x { width: 1000px; height: 180px;overflow: hidden;z-index:999; position:absolute;top:0;}
.pkx1 { padding: 10px 18px; }
.btx1 { background: url(../images/cj_1_21.png) left bottom no-repeat; height: 36px; line-height: 34px; }
.btx1 span.sx1 { float: left; font-size: 14px; color: #1959b3; font-weight: bold; }
.btx1 span.sx2 { float: right; }
a.morex2 { color: #1959b3; font-family: 宋体; }
a.morex2:hover { color: #0f9320; }

.xiangmulist { }
.xiangmulist li {background:url(../images/yezi.png) no-repeat center center;width:130px;height:65px;float:left;margin-right:7px;margin-top:20px; }
.xiangmulist li a {color:#fff;width:130px;height:65px;line-height:65px;text-align:center;display:block; }






.gundongpic { width:1000px;margin:10px auto;overflow:hidden;height:160px;}
.k2x { width: 1000px; height: 160px;overflow: hidden;}

.gundongf1 { }
.gundongf1 li {width:243px;height:160px;float:left;margin-left:10px; }
.gundongf1 li a { }
.gundongf1 li a img {width:243px;height:160px; }