/* CSS Document */
/* latin-ext */
/*@font-face {
  font-family: 'Raleway1';
  font-style: normal;
  font-weight: 100;
  src: local('Raleway Thin'), local('Raleway-Thin'), url(../images/Raleway-Regular.ttf) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}*/
/* latin */
/*@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: local('Raleway Thin'), local('Raleway-Thin'), url(../images/Raleway-Regular.ttf) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}*/

@font-face
{
font-family: Raleway;
src: url('../images/Raleway-Regular.ttf'),
     url('../images/Raleway-Regular.ttf'); /* IE9 */
}

@font-face
{
font-family: Raleway1;
src: url('../images/Raleway-Bold.ttf'),
     url('../images/Raleway-Bold.ttf'); /* IE9 */
}


*{list-style:none;}
a img{ border:0;}

a:link {color: #555;text-decoration:none}
a:visited {color: #555;text-decoration:none}
a:hover {color: #074087;text-decoration:none}
a:active {color: #555;text-decoration:none}

.clear{ width:0; height:0; overflow:hidden; display:block; clear:both;}
html{}
body{ font-size:13px;margin:0; line-height:21px !important; color:#666; background:url(../images/topbg.jpg) repeat-x; font-family:Raleway, Arial, Helvetica, sans-serif;}
ul,li,img,p,dl,dt,dd{ margin:0; padding:0; border:0; list-style:none}
table,td{border-collapse:collapse}
.red{color:#074087;}
a.red{color:#074087; }
.red1{color:#074087}
h1{font-size:20px; font-weight:bolder}
h2{font-size:25px; font-weight:bolder; margin:5px 0}
.bule1{ color:#165173}
a.bule{ color:#165173}
.huise{ color:#999999}
.lanse{ color:#4FB4B0}
.baise{ color:#FFF}
.imgborder{ border:1px solid #D1D1D1; padding:2px;}
.juli30{ height:30px;}
.btn-red1{ background-color:#074087; color:#FFF;text-transform: uppercase;padding:10px 20px; font-size:14px}
.btn-red2{ background-color:#074087; color:#FFF;text-transform: uppercase;padding:8px 10px; font-size:14px;  width:100%; }
a.btn-red2{ color:#FFF;transition: all ease 1s;}
.btn-red3{ background-color:#074087; color:#FFF;text-transform: uppercase;padding:8px 10px; font-size:14px;  width:100%; transition: all ease 1s; text-decoration:none}
.btn-red3:hover{background-color:#323232; color:#FFF;transition: all ease 1s; text-decoration:none}

.xian{ border-bottom:1px solid #fff; margin:10px 0}
.btn-danger {
  color: #fff;
  background-color: #074087;
  border-color: #074087;
}
.sectiona{ background-image:linear-gradient(to bottom,#000,#000); padding-top:50px; padding-bottom:20px; height:460px; position:relative}
.menuwrap{ z-index:9999; width:100%; margin-bottom:35px; }
.menu ul{ border:1px solid #d5d5d5; background-color:#FFF}
.menu ul li a{ display:block; float:left;border-right:1px solid #d5d5d5; background-color:#FFF; padding:15px 25px; font-size:16px; font-weight:900;transition: all ease 1s;text-transform:uppercase; color:#074087; font-family:Raleway1}
.menu ul li a:hover{background-color:#323232;transition: all ease 1s; color:#074087}
.menu ul li a.active{background-color:#323232;transition: all ease 1s; color:#074087}
.seacher{ width:150px; float:left; margin:5px 0 0px 35px}
.seacher input{ height:40px;}
.seacher button{ height:40px; border-left:0px;}
.kuanga{box-shadow: 0 0 9px 0 rgba(0,0,0,.2); position:relative; overflow:hidden; margin-bottom:10px;}
.kuanga-a{ position:relative; overflow:hidden}
.kuanga .kuanga-a img{transition: all 0.6s; max-width:100%}
.kuanga:hover .kuanga-a img{transform: scale(1.05);}
.kuanga-b{ position:absolute; width:250px; left:25px; top:20px}
.kuanga-b1{ font-size:33px; font-weight:bold; color:#000; line-height:35px;text-transform: uppercase; font-family:Raleway1}
.kuanga-b2{ font-size:33px;  color:#074087; margin-top:10px; line-height:35px;text-transform: uppercase; font-family:Raleway1}
.kuanga-b3{ margin:10px 0}
.cpkuang{ border:1px solid #ffffff; padding:30px; position:relative; font-size:20px; font-weight:bold; color:#333; margin-top:30px;}
.cpkuang .more{ display:block;position:absolute; right:10px; top:20px; font-size:12px; font-weight:normal}

.cpkuang-list{}
.cpkuang-list ul {}
.cpkuang-list ul li .cpkuang-list-juli{border:1px solid #D5D5D5; padding:15px; transition: all ease 1s; cursor:pointer; margin-top:30px; position:relative}
.cpkuang-list ul li .cpkuang-list-juli:hover{box-shadow: 0 0 9px 0 rgba(0,0,0,.2);transition: all ease 1s;}
.cpkuang-list ul li .cpkuang-list-juli .Quick{opacity:0; position:absolute; left:55px; top:120px;transition: all ease .5s;}
.cpkuang-list ul li .cpkuang-list-juli .Quick a{ padding:7px 22px;}
.cpkuang-list ul li .cpkuang-list-juli:hover .Quick{opacity:1;transition: all ease .5s;}
.cpkuang-list ul li .cpkuang-list-juli p{  line-height:18px; margin:10px 0; color:#333}
h1,h2,h3,h4,h5{ font-family:Raleway1}
.copy{ line-height:25px;}
.copy a{ display:block;}

.cpkuang1{ border:0px solid #D5D5D5; padding:10px 20px 10px 0px; position:relative;color:#333; margin-top:30px;font-family:Raleway1; text-align:left}
.fenleimenu{ margin-top:10px; }
.fenleimenu .caidand{ margin-top:8px;}
.fenleimenu .caidand span{ color:#074087; font-size:16px; margin-right:5px;}
.fenleimenu .caidanx{ margin-left:25px; margin-top:8px;}
.fenleimenu .caidanx a.active{ color:#074087}
.fenleimenu  a.active{ color:#074087}

.newsmenu li span{ color:#074087; font-size:12px; margin-right:5px;}

.cpkuang2{ border:1px solid #D5D5D5; padding:20px; position:relative; font-size:25px; font-weight:bold; color:#333; font-family:Raleway1; margin-top:30px; line-height:30px;text-transform: uppercase;}
.miaoshu { margin-top:0px;}
.miaoshu .biaoti{ background-color:#074087; padding:10px; width:100px; color:#FFF; text-align:center; font-weight:bold}
.miaoshu .neirong{ background-color:#fff; padding:0px;  }
.miaoshu .neirong table{ border-collapse:collapse; width:100%; margin:15px 0}
.miaoshu .neirong table td{  border:1px solid #E5E5E5; padding:10px;}
.miaoshu .neirong img{ max-width:100%}

.aboutmenu{ margin-top:10px;}
.aboutmenu a{ display:block; line-height:35px; text-align:center; font-size:18px}
.aboutkuang{ margin-top:25px; font-family:Arial, Helvetica, sans-serif}
.btne{ position:fixed !important; left:0; top:0; z-index:9999; width:100%; background-color:rgb(255,255,255);transition: all ease 1s;}
.btnea{ position:static;z-index: 9999;width: 100%;transition: all ease 1s;}
.btn-danger:hover{ background-color:#323232; border:1px solid #323232;transition: all ease 1s;}
.btn{ font-family:Raleway1}
.hongxian{ width:30px; height:4px; background-color:#074087; margin-bottom:5px;}

@media (min-width:768px) { 
.logo{ margin:20px auto}
.logo-tel{ background:url(../images/icontel.jpg) left no-repeat; background-size:contain; font-family:"Times New Roman", Times, serif; padding-left:35px; font-size:35px; color:#074087; font-weight:bold; float:right}
.logo-icon{text-align:right;}
.logo-icon a{ margin:0 10px; display:inline-table }
.logo-mail{ text-align:right}
.notea{ background:url(../images/bg_pic1.jpg) no-repeat; background-size:cover; background-attachment: fixed; padding:100px 0;transform: translate3d(0px, 0, 0px); margin-top:50px}
.notea1{ text-align:center; font-size:64px; font-weight:bold; line-height:95px; color:#FFF}
.notea2{ text-align:center; font-size:64px; font-weight:lighter; line-height:95px; color:#FFF}
.cpkuang-list-row{margin-left:-30px;margin-right:-30px;}
.row30{ margin-left:-30px; margin-right:-30px;}
.miaoshu{}
.xiantiao{ position:absolute; left:0px; bottom:-30px; width:100%; text-align:center; z-index:0}
 }
@media (max-width:768px) { 
.logo{ margin:80px auto 20px; text-align:center}
.logo-tel{ background:url(../images/icontel.jpg) left no-repeat; background-size:contain; font-family:"Times New Roman", Times, serif; padding-left:35px; font-size:20px; color:#074087; font-weight:bold; width:200px; margin:10px auto; }
.logo-icon{text-align:center;}
.logo-icon a{ margin:0 10px; display:inline-table }
.logo-mail{ text-align:center}
.notea{ background:url(../images/bg_pic1.jpg) no-repeat; background-size:cover; background-attachment: fixed; padding:50px 0; margin-top:30px;}
.notea1{ text-align:center; font-size:25px; font-weight:bold; line-height:45px; color:#FFF}
.notea2{ text-align:center; font-size:25px; font-weight:lighter; line-height:45px; color:#FFF}


 }

























