﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea,th, td {margin: 0; padding: 0;}
input,textarea {border: 2 none; box-shadow: none; outline: none;}
body,button, input, select, textarea {font: 14px/22px "Microsoft YaHei";color: #666;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
em{font-style:normal;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;}
ul, ol ,li{list-style: none;}
a {text-decoration: none; color: #666; word-wrap:break-word; outline:none;}
a:hover {text-decoration: none; color:#292f6b;;}
legend {color: #000;}
fieldset, img {border: none;}/
button, input, select, textarea {font-size: 100%;*/}
.content{ width:1200px;margin: 0 auto;}
table {border-collapse: collapse;border-spacing: 0;}
html {overflow-y: scroll;}
body{min-width: 1200px;width: 100%;overflow: hidden;}

/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

/*字体大小*/
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.clear{clear: both;height: 0;}
.clearfix:after{height: 0;content: "";clear: both;display: block;}

.p1-search-1 {background: #f2f2f2;height: 82px;border-bottom: 1px solid #eee;overflow: hidden;font-size: 14px;}
.p1-search-1 p {color: #444;line-height: 82px;}
.p1-search-1 a {color: #444;display: inline-block;margin-right: 15px;}
.p1-search-1-inp {width: 345px;height: 30px;border-radius:5px;background: #fff;padding-left: 10px;margin-top: 28px;}

.p12-curmbs-1 {padding-left: 8px;padding-top:5px;font-size: 14px;}
.p12-curblock{display: none;}
.p12-curmbs-1 b {border-left: 10px solid #bc1622;font-weight: normal;padding-left: 8px;} 

.topWrap{height:238px;font-family:"Microsoft Yahei";position: relative;z-index: 3;background: url(../images/t_bj.jpg) repeat-x;overflow: hidden;}
.header{width:1200px;margin: 0 auto;position: relative;font-family:"Microsoft Yahei";}
.t_sz{height:40px;line-height:40px;font-size:14px;color: #BCBCBC}
.t_sz span {float:right;}
.t_sz span a { color: #BCBCBC;padding:0 10px;}
.t_top{height:126px;}

.bg_nav{height:65px;width:1208px;margin:0 auto;}
.nav{height:65px;margin:0;}
.nav li{float:left;width:148px;text-align:center;background: url(../images/menu_x.jpg) no-repeat right top;}
.nav li a{display:block;color:#fff;font-size:18px;height:65px;line-height:65px;}
.nav li a:hover{background:url(../images/nav_hv.jpg) repeat-x;}
.nav .hover a{background:url(../images/nav_hv.jpg) repeat-x;}

.pro_r{ width:950px;overflow: hidden;}
.pro_r h3{ font-weight:normal; font-size:18px; text-align:center;background:url(../images/pr_h3.gif) no-repeat center 10px;  height:120px;margin-bottom: 20px;}
.pro_r h3 a{ color:#fff;}
.pro_r h3 b{ font-size:30px; display:block; height:46px;line-height:46px;}
.pro_r h3 span{ padding:0 26px;}
.pro_r ul li{ width:216px; float:left; padding:0 20px 20px 0; height:224px;}
.pro_r ul li a{ display:block; border:1px solid #ccc; height:224px;}
.pro_r ul li img{ width:204px; height:168px; padding:5px 0 0 5px;}
.pro_r ul li span{ width:204px; height:40px; line-height:40px; margin:0 auto; display:block; background:#f1f1f1; color:#444; text-align:center;}
.pro_r ul li a:hover,.pro_r ul .cur a{border:1px solid #ff8200; text-decoration:none;}
.pro_r ul li a:hover span,.pro_r ul .cur a span{ background:#ff8200; color:#fff;}


#playBox{width:100%; height:500px; margin:0 0 0px 0; background:#333; position:relative; overflow:hidden;}
#playBox .focus{position:absolute; width:1920px; left:50%; margin-left:-960px;}
#playBox .oUlplay{width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:240px; left:250px; z-index:10;}
#playBox .next{cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:240px; right:250px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:30px; z-index:10}
#playBox .smalltitle ul{ width:360px; margin:0 auto;}
#playBox .smalltitle ul li{width:60px; height:10px; margin:0 10px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer}
#playBox .smalltitle .thistitle{ background:#EC4504;}


.s_bj{height:54px;overflow:hidden;font-family:"Microsoft Yahei";}
.search{width:1200px;margin: 0 auto;overflow: hidden;}
.s_inp01{width:423px;padding-top:13px;}
.inp01{width:334px;height:29px;line-height:29px;color:#666666;font-size:14px;padding-left:22px;float: left;font-family:"Microsoft Yahei";background: #fff;border:1px solid #e8e8e8;border-right:0;}
.inp02{background:url(../images/t_btn1.jpg) no-repeat;width:43px;height:31px;border:0;float: left;}
.search p{width:700px;color:#666666;line-height:54px;font-size:14px;overflow: hidden;}
.search p a{color:#666666;padding:0 8px;}

.footWrap{background:url(../images/ft_bj.jpg) repeat-x;height:349px;overflow:hidden;font-family:"Microsoft Yahei";margin-top:30px;}
.footer{width:1260px;margin: 0 auto;position: relative;}
.ft_nav {height: 81px;line-height: 81px;}
.ft_nav a {font-size:16px;color: #fff;padding:0 32px;background: url(../images/ft_ico2.jpg) no-repeat right;font-family:"Microsoft Yahei";}
.ft_nav a:last-child{background: none}
.ft_logo{float:left;width:200px;font-size:0;line-height:0;height:68px;padding:60px 0 0 100px;}
.ft_b{font-size:16px;color: #fff;}
.lianx{width:468px;float:left;background: url(../images/ft_ico1.jpg) no-repeat left top;margin:46px 0 0 59px;padding-left:50px;font-size:16px;color: #666666;line-height:38px;}
.lianx a { color: #666666 }
.lianx span{margin:0 15px;}
.erwm {float:left;padding:26px 0 0 60px;margin-top:46px;background: url(../images/ft_ico1.jpg) no-repeat left top;height: 170px}
.erwm p {width:103px;float:left;margin-right:17px;}
.erwm p img {width:101px;height: 101px;border:1px solid #e6e6e6;}
.erwm p span {display: block;text-align: center;font-size:14px;color: #666666;padding-top:10px;}