@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body {  }
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
ul li{ list-style:none;}
li{ list-style:none;}
img { border:none;}
a { text-decoration:none;}
.fl { display:block; float:left;}
.fr { display:block; float:right;}
.clear { clear:both;}
.warp { width:1000px;  margin:0 auto; }
.hui { background:#efefef;padding:120px 0;}
.huia { background:#4f4f4f;padding:80px 0;}
.bai { background:#ffffff;padding:120px 0;}
/* flexslider */
.flexslider{position:relative;height:520px;overflow:hidden;background:url("../images/loading.gif")/*tpa=http://style.migal.cc/images/loading.gif*/ 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:520px;}
.slides li a { display:block; width:1000px; height:520px; margin:0 auto;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:19px;height:19px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:19px;height:19px;line-height:80px;overflow:hidden;background:url("../images/dot2.png")/*tpa=http://style.migal.cc/images/dot2.png*/   no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background:url("../images/dot1.png")/*tpa=http://style.migal.cc/images/dot1.png*/   no-repeat;}

.flex-direction-nav{position:absolute;z-index:3;width:1200px; margin-top:200px; margin-left:-600px; left:50%}
.flex-direction-nav li a{display:block;width:60px;height:120px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url("../images/pre.png")/*tpa=http://style.migal.cc/images/pre.png*/ center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url("../images/next.png")/*tpa=http://style.migal.cc/images/next.png*/ center center no-repeat;}

.yewuw { width:1020px; margin:0 auto;font-family:微软雅黑; }
.yewuw h1 { font-family:Lucida Bright; font-size:45px;color:#606060;}
.yewuw h2 { font-family:微软雅黑; font-size:16px; color:#606060;margin: 10px 0 40px; }
.yewu { float: left; width: 318px; height:266px; text-align:center; margin:10px 10px; border:solid 1px #c8c8c8; border-radius: 10px;} 
.bgcolor1{background:#ACF96B;}
.bgcolor2{background:#C33EEF;}
.bgcolor3{background:#06CDC6;}
.bgcolor4{background:#06BFED;}
.bgcolor5{background:#ECB525;}
.bgcolor6{background:#F57395;}

.yewu img{ margin-top: 25px; -webkit-transition: margin 0.5s ease-out; -moz-transition: margin 0.5s ease-out; -o-transition: margin 0.5s ease-out;filter:alpha(opacity=40); -moz-opacity:0.8; -khtml-opacity: 0.8;    opacity: 0.8; width:318px; } 
.yewu h3 a{font-size:22px;color:#333;font-weight: bold;}
.yewu h3 a:hover { color:#DE2D01}
.yewu h3{padding-top:20px;}
.yewu ul { margin-top: 10px;}
.yewu ul li{font-size:14px; line-height:26px; color:#a2a2a2;}
.yewu ul li a{color:#828282; }
.yewu ul li a:hover{color:#DE2D01;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;    opacity: 1;   }

.yewu:hover {border:solid 1px #e7e7e7; background:#e7e7e7; }
.yewu:hover img{ margin-top: 13px; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;    opacity: 1; }


.sol h2 { font-family:微软雅黑; font-size:16px; color:#606060;margin: 10px 0 40px; }
.sol .com p { line-height:24px;  text-align:center ;font-family:微软雅黑; }
.sol ul li { display:block;font-family:微软雅黑;  }
.sol ul li a {  display:block; width:200px; border:solid 1px #4f4f4f; border-radius: 6px;margin:0 0 8px 0;font-size:14px;color:#c4c4c4; line-height:35px; text-align:center;background:#4f4f4f; }
.sol ul li a:hover { border:solid 1px #DE2D01; background:#DE2D01; color:#FFF; }


.brand .com{float: left;width:185px;height: 165px;text-align: center;position: relative;font-size:14px; line-height:28px;color:#666; margin-right:65px;}
.brand h3{ font-family: Georgia, "Times New Roman", Times, serif; font-size:60px; font-weight: bold; width:185px; height:165px;border-radius: 20px; line-height:165px; text-align:center; border:solid 1px #DE2D01; color:#FFF; background:#DE2D01;margin-bottom:15px;}
.brand h4{display: none;font-family: Georgia, "Times New Roman", Times, serif; font-size:60px; font-weight: bold; width:185px; height:165px;border-radius: 20px; line-height:165px; text-align:center; border:solid 1px #DE2D01; color:#FFF; background:#DE2D01;margin-bottom:15px;}
.vertical h4{width: 0;height: 165px;margin: 0 auto; margin-bottom:15px;}
/*case*/
.case{width:1000px; margin:0 auto}   
.case h1 { font-family:Lucida Bright; font-size:45px;color:#606060;}
.case h2 { font-family:微软雅黑; font-size:16px; color:#606060;margin-top: 10px; }
.case h3 { font-family:微软雅黑; font-size:16px; font-weight:bold; color:#DE2D01;margin-top: 10px; text-align:center; }
.case ul { margin-top: 60px; }
.case ul li { display:block; float:left; width:250px; margin:0px 0;}
/*newswiki*/
.nw_tit h1{ font-family:Lucida Bright; font-size:45px; color:#FFF;}
.nw_tit div { color:#FFF;margin: 10px 0 20px ; }
.nw_tit div a  {font-family:微软雅黑; font-size:16px;  padding-right:;color:#FFF; }
.news_wiki{width:1020px; margin:0px auto 0}   
.newswiki  .newswikicon { width:235px;margin:0 10px;background:#FFF; height:300px; text-align:left}
.newswiki  .newswikicon  div { padding:24px 25px;}
.newswiki  .newswikicon  div h1 { font-family:微软雅黑;  font-size:14px; margin-bottom:5px; }
.newswiki  .newswikicon  div h1 a {color:#383737 }
.newswiki  .newswikicon  div h1 a:hover { color:#DE2D01; }
.newswiki  .newswikicon  div span { font-family:微软雅黑;  font-size:12px; color:#8E8E8E;   }
.newswiki  .newswikicon  div p {  font-family:微软雅黑;  font-size:12px;color:#6D6D6D; margin-top:20px; line-height:20px;}
.newswiki  .newswikilist { background:#55B2D5; }
.newswiki  .newswikilist  ul { padding:10px 25px; }
.newswiki  .newswikilist  ul li { font-family:微软雅黑;  font-size:12px; margin-top:12px;}
.newswiki  .newswikilist  ul li  a { display:block; color:#FFF; margin-bottom:5px; }
.newswiki  .newswikilist  ul li  span {color:#CEE4EF; }
.newswiki  .newswikilist  a.more {background:url("../images/more.png")/*tpa=http://style.migal.cc/images/more.png*/ no-repeat;bottom:10px;display:block;overflow:hidden;padding-right:20px;	font-family:微软雅黑;  font-size:12px;color:#FFF; text-align:right; padding:10px 25px;  }
/*send*/
.send { width:720px;font-family:微软雅黑;  font-size:14px; }
.send h1 {  font-size:26px; font-weight: bold; line-height:;color:#666; text-align:center;margin-top:50px;}
.send  form {color:gray; width:620px; margin:30px  auto 0; text-align:left;}
.send  form span { display:block; float:left; width:80px; text-align: center; height:34px; line-height:34px; margin:15px 15px 0 15px;border:solid 1px #d8d8d8; background:#f6f6f6 }
.send  form  select  { float:left; border: 1px solid #d8d8d8;width:150px; padding:0 5px; height:36px; line-height:36px;font-family:微软雅黑; text-align:center;color:gray; margin-top:15px; background:#f6f6f6 }
.send  form  select option { line-height:36px;}
.send  form  input  { float:left; border: 1px solid #d8d8d8;width:180px; padding:0 5px; height:36px; line-height:36px;color:gray; margin-top:15px; background:#f6f6f6 }
.send  form  textarea { float:left;border: 1px solid #d8d8d8;width: 468px;color:gray; font-size:12px; padding-top:5px; padding-left:5px;  margin-top:15px;background:#f6f6f6 }
.send  form  #tj {border: 1px solid #EFEFEF; width:230px; background:#DE2D01; border:none;font-family:微软雅黑;  font-size:16px; color:#FFF; cursor:pointer; margin-left:92px; }
.send .ywmc { width:620px; margin:15px  auto 50px;color:gray; }
.send .ywmc a { display: inline-block; margin:0px 15px ; color:gray  }

.sol h1,.warp h1,.case h1,.warp h1{ font-family:微软雅黑;font-weight:bold;font-size:40px;color:#606060;padding-bottom:10px;}
.nw_tit h1{ color:#FFFFFF;}

