@charset "utf-8";
/*公共代码*/
body{font-family:"微软雅黑"; font-size:15px; background:#f6f6f6;}
*{padding:0;margin:0;font-family:"微软雅黑"; border-image:none;}
li,ul,dl,dt,dd,ol,ul{list-style:none; text-decoration:none;}
a{text-decoration:none; color:none;}
img{ border:0; text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: normal;}
u,b{ font-weight:normal; text-decoration:none;}
.clear{clear:both;}

/** header **/
.header_box{ width:100%; margin: auto; height: auto; background:#fff; overflow:hidden;}
.header_main{width:1200px; margin:auto; height:auto; overflow:hidden; padding:10px 0 25px; }
.logo{ width:70%; float:left;}
.head{width:204px; float:right; background: url(/templates/dmyszysxy/images/h.png) no-repeat center; height:28px; margin-top:30px;}
.head ul li{display:block; float:left; width:50%; text-align:center; line-height:24px;}
.head ul li a{ color:#fff; font-size:15px;}
.head ul li a:hover{ color:#ff9c00;}

/**banner大图轮播**/
.banner{ width:100%; height:auto; margin:auto; background:url(/templates/dmyszysxy/images/bag_banner.jpg) repeat-x center; padding-bottom:33px;}
/* 本例子css banner大图轮播*/
.focusBox { position: relative; width:100%; height:360px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0;}
.focusBox .pic li{ position:relative; z-index:0; height:360px; overflow:hidden; width:100%;}
.focusBox .pic img { width:100%; height:360px; display: block;}
.focusBox .hd {width:100%; position: absolute; bottom:30px; text-align: center; font-size:0; z-index:1; height:auto; overflow:hidden;}
.focusBox .hd li{margin: 0 5px; overflow: hidden; width:12px; height:12px; background:#fff; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%;
                cursor: pointer; display:inline-block;}
.focusBox .hd .on{ background:#e1140c; width:32px; border-radius:10px;}
.focusBox .prev,
.focusBox .next {width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(/templates/dmyszysxy/images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10;
                 cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/*导航*/
.nav_main{ width:100%; height:54px; margin:auto; overflow:hidden; background:url(/templates/dmyszysxy/images/nav_bag.png) no-repeat center; margin-top:-15px;}
.nav_main ul{display: block; width:1200px; margin: auto; height:auto; overflow:hidden;}
.nav_main ul li{display:block; float:left; margin:0 30px; font-size:16px;}
.nav_main ul li a{ color:#fff; line-height:52px;}
.nav_main ul li a:hover{color:#ff9c00;}

/***** 提示搜索 *****/
#message{ width:202px; height:auto; float:right; margin-top:14px;}
#message li{display:block; float:right; height:32px; line-height:32px;}
#message li a{ color:#666369; font-size:14px;}
.input_main{width:202px; margin:auto; height:32px; position:relative;}
.input_main input{width: 202px; height:32px; padding-left:10px; color:#8ba6c9; display:block; float: left; border:1px #8ba6c9 solid; outline:none; -webkit-box-sizing: border-box; 
                  -moz-box-sizing: border-box; box-sizing: border-box; background:none; border-radius:20px;}
.input_main button{display:inline-block; border:none; width:26px; height:32px; color: #fff; text-align: center; line-height: 32px; float: left;}
.input_main a{ position:absolute; right:15px; top:5px;}

/**footer**/
.footer{width:100%; height:auto; margin:auto; overflow:hidden; padding:15px 0; background:#e2e2e2;}
.footer1{width:100%; height:auto; margin:60px auto 0; overflow:hidden; padding:15px 0; background:#e2e2e2;}
.footer_main{width:1200px; height:auto; margin:auto; overflow:hidden;}
.footer_main h1{ width:100%; color:#414141; font-weight:bold; margin-bottom:5px;}
.footer_main a{color:#414141;display:block; float:left; margin:2px 32px 2px 0;}
.footer_main a:hover{color:#ff9c00;}
.footer_box{width:1200px; margin:auto; height:auto; overflow:hidden; padding:20px 0 10px; background:url(/templates/dmyszysxy/images/logo_a.png) no-repeat center;}
.footer_box p{display:block; float:left; width:50%; float:left; line-height:26px;}
.footer_box img{display:block; width:100px; height:100px; float:right;}















