@charset "utf-8";
/*初始化  reset*/
body,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:16px/1.5 "微软雅黑",sans-serif; color:#2a3233;}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,i{font-style:normal}
ol,ul{list-style:none}
a{text-decoration:none;color:#333;}
img{border:0; display:block;}
textarea{resize:none;}
a,input,button,select,textarea{outline:none;}
a,button{cursor:pointer;}
/*清除浮动*/
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
/*-------------------------------banner----------------------------------------------------*/
.banner{ width:100%; overflow:hidden; }
.banner_ph{ display:none;}
.banner img{ width:100%;}
.con{ width:1200px; margin:auto; overflow:hidden;}
.con_left{ width:790px; overflow:hidden; float:left; margin-top:20px;	}
.bt{ font-size:30px; font-weight:bold; color:#2A3233; padding-left:10px; border-left:7px solid #D13537; margin:20px 0;}
.left_01{ overflow:hidden;}
.left_01 dl{ overflow:hidden;}
.left_01 dl dt{ float:left; width:360px;}
.left_01 dl dd{ width:415px; float:right;}
.left_01 dl dd p{ line-height:30px;}
.left_01 dl dd strong{ font-size:18px; display:block; margin:10px 0;}
/*-------------------------------left02----------------------------------------------------*/
.left_02{ overflow:hidden; width:790px;}
.left_02 ul li{ overflow:hidden; margin-bottom:20px;}
.left_02 ul li dl{ width:96%; padding:2%; overflow:hidden; background:#E8E8E8; color:#333;}
.left_02 ul li dl:hover{ background:#D13537; color:#FFF;transition:all 0.8s;}
.left_02 ul li dl dt{ float:left; width:257px;}
.left_02 ul li dl dd{ float:right; width:480px;}
.left_02 ul li dl dd h2{ font-size:24px; font-weight:normal;}
.left_02 ul li dl dd p{ line-height:30px;}
/*-------------------------------left03----------------------------------------------------*/
.left_03{ overflow:hidden; width:790px;}
.ul01{ overflow:hidden; margin-bottom:20px;}
.ul01 li{ float:left; margin-right:10px; overflow:hidden;}
.ul01 li img:hover{ -webkit-transform: scale(1.15);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 750ms;
  -moz-transform: scale(1.15);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 750ms;
  overflow: hidden;}
.ul02{ width:100%; overflow:hidden;}
.ul02 li{ width:27%; float:left; background:#CF2727; padding:2% 2%; margin:1%; color:#FFF;}
.ul02 li img{ display:block; margin:auto;}
.ul02 li strong{ display:block; text-align:center; font-size:24px;}
/*-------------------------------left04----------------------------------------------------*/
.left_04{ overflow:hidden; width:790px;}
.left_04 ul{ width:100%; overflow:hidden;}
.left_04 ul li{ overflow:hidden; margin-bottom:20px;}
.left_04 ul li h2{ background:#CF2727; height:42px; width:100%; color:#FFF; font-size:22px; line-height:42px; text-align:center; font-weight:normal;}
.left_04 ul li dl{ background:#EDEDED; width:96%; padding:2%; overflow:hidden;}
.left_04 ul li dl dt{ margin-right:20px;}
.left_04 ul li dl d{ margin:auto;}
.left_04 ul li dl dd{ }
.left_04 ul li dl dd p{ line-height:24px; font-size:14px;}
.left_04 ul li dl dd p strong{ display:block; font-size:16px; margin:5px 0;}
.left_04 .an02 li dl dt{ float:left;}
.left_04 .an02 li dl dd{ width:336px; float:right; }




/*-------------------------------right----------------------------------------------------*/
.con_right{ background:#35495e; width:350px; padding:20px; float:right; height:4233px;}
.r_bt{ font-size:30px; font-weight:bold; color:#fff; padding-left:10px; border-left:7px solid #D13537; margin:20px 0;}
.right_01{ overflow:hidden; margin-bottom:40px;}
.right_01 ul{ width:244px; overflow:hidden; margin:auto;}
.right_01 ul li{ width:244px; height:38px; background:#D13537; color:#FFF; line-height:38px; text-align:center;}
.right_01 ul img{ margin:10px auto;}
/*-------------------------------right02----------------------------------------------------*/
.right_02{ overflow:hidden; margin-bottom:40px; width:345px;}
.right_02 p{ color:#FFF;}
.right_02 ul{ width:100%; overflow:hidden;}
.right_02 ul li{ margin:10px 0;}
.right_02 ul li input{ width:91%; padding:8px; border:none; border-radius:3px; font-size:15px; }
.right_02 ul li select{ width:96%; padding:8px; border:none; border-radius:3px;color:#999;  font-size:15px;}
.right_02 ul li span{ color:#F00;}
.right_02 ul li p{ font-size:14px; color:#F00;}
.tj{ width:100%; height:40px; background:#CF2927; color:#FFF; border:none; margin-top:10px;}
/*-------------------------------right03----------------------------------------------------*/
.right_03{ overflow:hidden; margin-bottom:40px;}
.right_03 p{ color:#FFF;}
.right_03 img{ margin:20px auto;}
/*-------------------------------right04----------------------------------------------------*/
.right_04{ overflow:hidden; margin-bottom:40px;}
.right_04 p{ color:#FFF;}
/*-------------------------------foot----------------------------------------------------*/
.foot{ width:96%; padding:1% 2%; background:#CF2727; color:#FFF; text-align:center; }
/*-------------------------------fu----------------------------------------------------*/
.fuchuang{ position:fixed; right:1%; bottom:2%; width:100px;height:100px;background:url('images/html5icon.png') center center no-repeat;}
.fuchuang img{cursor:pointer;-webkit-animation: scaleout 1.3s infinite ease-in-out;animation: scaleout 1.3s infinite ease-in-out; width:100px;}
@-webkit-keyframes scaleout {
    0% { -webkit-transform: scale(1.0) }
    100% {
        -webkit-transform: scale(1.1);
        opacity: 0;
    }
}
@keyframes scaleout {
    0% {
        transform: scale(1.0);
        -webkit-transform: scale(1.0);
    } 100% {
          transform: scale(1.1);
          -webkit-transform: scale(1.1);
          opacity: 0;
      }
}



