@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body { background:#; }
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:80px 0;}
.bai { background:#ffffff;padding:80px 0;}

.cai_web_micro { background:url(../images/bg_web_micro.jpg) center; padding:60px 0;height:280px;}
.cai_web_prod { background:url(../images/bg_web_prod.jpg) center; padding:60px 0;height:280px;}
.cai_web_ebiz { background:url(../images/bg_web_ebiz.jpg) center; padding:60px 0;height:280px;}
.cai_web_mob { background:url(../images/bg_web_mob.jpg) center; padding:60px 0;height:280px;}

.cai_om_wmain { background:url(../images/bg_om_wmain.jpg) center; padding:60px 0;height:280px;}
.cai_om_server { background:url(../images/bg_om_server.jpg) center; padding:60px 0;height:280px;}
.cai_om_sing { background:url(../images/bg_om_sing.jpg) center; padding:60px 0;height:280px;}

.cai_sem_seo { background:url(../images/bg_sem_seo.jpg) center; padding:60px 0;height:280px;}
.cai_sem_wseo { background:url(../images/bg_sem_wseo.jpg) center; padding:60px 0;height:280px;}
.cai_sem_vip { background:url(../images/bg_sem_vip.jpg) center; padding:60px 0;height:280px;}
.cai_sem_am { background:url(../images/bg_sem_am.jpg) center; padding:60px 0;height:280px;}

/*head*/
#topNavWrapper {width: 100%;height: 60px;margin: 0px auto;z-index:100;_position: relative;_top:0px; }
#topNav {width:100%;float: left;display: block;z-index: 100;overflow: visible;position: fixed;top: 0px; /* position fixed for IE6 */
_position: absolute; _top:expression(documentElement.scrollTop + "px");	background:#FFF;height: 60px; border-bottom:solid 1px #EEEEEE;-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
	box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px; }
	
#conNavWrapper {width: 100%;height: 60px;margin: 0px auto;z-index:100;_position: relative;_top:0px; }
#connav{width:100%;z-index: 100;overflow: visible;position: fixed;top: 0px; /* position fixed for IE6 */
_position: absolute; _top:expression(documentElement.scrollTop + "px");height:60px;	background:#f7f7f7;border-bottom:solid 1px #EEEEEE;-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
	-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
	box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;}
	
#conNavWrapperb{width: 100%;height: 50px;margin: 0px auto;z-index:100;_position: relative;_bottom:0px;position: fixed;bottom: 0px; /* position fixed for IE6 */
_position: absolute; _top:expression(documentElement.scrollTop + "px"); }
#connavb{width:100%;z-index: 100;overflow: visible;height: 50px; color:#FFF;	background:#000;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;    opacity: 0.7; -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
	-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
	box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;}
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 58px; WIDTH: 58px; BOTTOM: 80px; HEIGHT: 58px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 10px; _position: absolute; _right: auto
}
/*web*/
.guding{width:100%;height:100%;}   
.gd{width:1000px;height:300px;position:absolute;top:50%;left:50%;margin-top:-185px;margin-left:-500px;}   

.web_banner{width:1000px;height:360px;position:absolute;top:50%;left:50%;margin-top:-215px;margin-left:-500px;}   
.web_banner img { margin-top:50px;}

.web_graphic{width:1000px;height:300px;position:absolute;top:50%;left:50%;margin-top:-185px;margin-left:-500px;}   
.web_graphic .tu { width:300px; }
.web_graphic .wen { width:600px; margin-top:80px; }
.web_graphic .wen h1 { font-family:微软雅黑; font-size:30px;color:#606060; text-indent:-9999px; }
.web_graphic  .wen div { margin-top:25px; text-align:left}
.web_graphic .wen p { font-family:微软雅黑; font-size:16px; color:#93969b;  line-height:32px; }

.web_graphic_fir{width:1000px;height:230px;position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-500px;}   
.web_graphic_fir .wen { margin-top:0px;}
.web_graphic_fir .wen  h1 { background:url(../images/title_web_01.jpg) no-repeat;}
.web_graphic_sec .wen  h1 { background:url(../images/title_web_02.jpg) no-repeat;}
.web_graphic_thir .wen  h1 { background:url(../images/title_web_03.jpg) no-repeat;}
.web_graphic_fouth .wen  h1 { background:url(../images/title_web_04.jpg) no-repeat;}
.web_graphic_fir .wen ul { margin-top:10px;}
.web_graphic_fir .wen ul  li {height:65px; line-height: 65px; font-family:微软雅黑; font-size:16px; text-align:center; width:280px;  background:#c72800;  display:block; float:left; margin:10px 15px 5px 0;}
.web_graphic_fir .wen ul  li  a { display:block;width:280px; height:65px;line-height: 65px;color:#ffffff; }
.web_graphic_fir .wen  ul  li a:hover { background:#c72800; font-size:20px; font-weight:bold;}
/*sem*/
.sem_banner{width:1000px;height:360px;position:absolute;top:50%;left:50%;margin-top:-215px;margin-left:-500px;}   
.sem_banner img { margin-top:50px;}

.sem_graphic{width:1000px;height:300px;position:absolute;top:50%;left:50%;margin-top:-185px;margin-left:-500px;}   
.sem_graphic .tu { width:300px; }
.sem_graphic .wen { width:600px; margin-top:80px; }
.sem_graphic .wen h1 { font-family:微软雅黑; font-size:30px;color:#606060; text-indent:-9999px; }
.sem_graphic_fir .wen  h1 { background:url(../images/title_sem_01.jpg) no-repeat;}
.sem_graphic_sec .wen  h1 { background:url(../images/title_sem_02.jpg) no-repeat;}
.sem_graphic_thir .wen  h1 { background:url(../images/title_sem_03.jpg) no-repeat;}
.sem_graphic_fouth .wen  h1 { background:url(../images/title_sem_04.jpg) no-repeat;}
.sem_graphic  .wen div { margin-top:25px; text-align:left}
.sem_graphic .wen p { font-family:微软雅黑; font-size:16px; color:#93969b;  line-height:32px; }

.sem_graphic_fir{width:1000px;height:230px;position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-500px;}   
.sem_graphic_fir .wen { margin-top:0px;}
.sem_graphic_fir .wen ul { margin-top:10px;}
.sem_graphic_fir .wen ul  li {height:65px; line-height: 65px; font-family:微软雅黑; font-size:16px; text-align:center; width:280px;  background:#c72800;  display:block; float:left; margin:10px 15px 5px 0;}
.sem_graphic_fir .wen ul  li  a { display:block;width:280px; height:65px;line-height: 65px;color:#ffffff; }
.sem_graphic_fir .wen  ul  li a:hover { background:#c72800; font-size:20px; font-weight:bold;}

.sem_graphic_thir{width:1000px;height:230px;position:absolute;top:50%;left:50%;margin-top:-165px;margin-left:-500px;}   
.sem_graphic_thir .wen { margin-top:30px;}
/*om*/
.om_banner{width:1000px;height:360px;position:absolute;top:50%;left:50%;margin-top:-215px;margin-left:-500px;}   
.om_banner img { margin-top:50px;}

.om_graphic{width:1000px;height:300px;position:absolute;top:50%;left:50%;margin-top:-185px;margin-left:-500px;}   
.om_graphic .tu { width:300px; }
.om_graphic .wen { width:600px; margin-top:80px; }
.om_graphic .wen h1 { font-family:微软雅黑; font-size:30px;color:#606060; text-indent:-9999px; }
.om_graphic  .wen div { margin-top:25px; text-align:left}
.om_graphic .wen p { font-family:微软雅黑; font-size:16px; color:#93969b;  line-height:32px; }

.om_graphic_fir{width:1000px;height:230px;position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-500px;}   
.om_graphic_fir .wen { margin-top:0px;}
 .om_graphic_fir .wen  h1 { background:url(../images/title_om_01.jpg) no-repeat;}
.om_graphic_sec .wen  h1 { background:url(../images/title_om_02.jpg) no-repeat;}
.om_graphic_thir .wen  h1 { background:url(../images/title_om_03.jpg) no-repeat;}
.om_graphic_fouth .wen  h1 { background:url(../images/title_om_04.jpg) no-repeat;}
.om_graphic_fir .wen ul { margin-top:10px;}
.om_graphic_fir .wen ul  li {height:65px; line-height: 65px; font-family:微软雅黑; font-size:16px; text-align:center; width:280px;  background:#c72800;  display:block; float:left; margin:10px 15px 5px 0;}
.om_graphic_fir .wen ul  li  a { display:block;width:280px; height:65px;line-height: 65px;color:#ffffff; }
.om_graphic_fir .wen  ul  li a:hover { background:#c72800; font-size:20px; font-weight:bold;}
/*webcon*/
.webinfo { font-family:微软雅黑; font-size:14px; line-height:28px;  }
.webinfo h1 { font-size:32px; font-weight:bold; line-height:66px;color:#FFF; }
.webinfo #con { width:620px;color:#FFF;margin-top:15px; }
.webinfo #con a { display: inline-block; font-size:16px; margin:10px 0 0 0px; width: 180px; text-align:center;line-height:45px;border-radius: 20px;background:#DE2D01; color:#FFF;border:solid 1px #DE2D01; font-weight:bold;}
.webinfo #con a:hover { border:solid 1px #fff;  background:#FFF; color:#DE2D01;}
.webcon { font-family:微软雅黑;  text-align:center; font-size:14px; line-height:35px;color:#5f5f5f;}
.webcon h1 { font-size:18px; color:#DE2D01; line-height:45px;margin:20px auto; text-align: center; width:250px; border:solid 2px #DE2D01;border-radius: 50px;}
.webcon h2 { font-size:16px; color:#1f1f1f; line-height:36px;  text-align:center; }
.case_banner { background:#9d9d9d;}

.webcon .leibie { color:#333333; font-size:16px;}
.webcon .leibie span { display:block;font-size:16px;color:#DE2D01; line-height:32px;width:100px; border:solid 1px #c6c6c6;margin:0px auto 10px;border-radius: 30px;}
.webcon  strong { display: inline-block; margin:0 10px; padding:0 10px; font-size:14px; line-height:32px; color:#5f5f5f; font-weight:normal }
.webcon em { font-weight:bold; font-size:18px; color:#DE2D01; font-style:normal; }
.webcon .rmzs { width:700px;}
.webcon .rmzs a { display: inline-block; margin:0 10px; padding:0 20px; font-size:16px; line-height:36px; color:#5f5f5f;margin-bottom:20px;border:solid 1px #c6c6c6;
border:solid 1px #CCC;
-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	behavior: url(http://www.migal.cn/ie-css3.htc); 	}
.webcon .rmzs a:hover { color:#DE2D01}
/*webtc*/
.webtc {font-family:微软雅黑;font-size:14px; line-height:17px;color:#5f5f5f;height:350px;}
.webtc .webt { margin-top:100px; }
.webtc .webt  h1{ font-size:38px; font-weight:bold; color:#DE2D01; line-height:55px;margin:10px 0 0; }
.webtc .webt  h2 { font-family:Lucida Bright;font-size:38px; text-align: left;margin:10px 0 20px; color:#666; }
.webtc .webc  { width:580px;}
.webtc .webc .webc_tit a { font-size:22px;color:#666; width:; line-height:38px; padding-bottom:6px;background:url(../images/bg_line.jpg) bottom repeat-x;  }
.webtc .webc .webc_tit a:hover { color:#DE2D01}
.webtc .webc .webc_con { width:460px;}
.webtc .webc .webc_conn { width:580px;}
.webtc .webc .webc_con  h2  {color:#333333; font-size:20px; }
.webtc .webc .webc_con   p {font-size:14px; line-height:32px; color:#5f5f5f; font-weight:normal }
.webtc .webc .line { border-bottom:solid 1px #ccc; margin:20px 0;}

.webtc_ys {font-family:微软雅黑;font-size:14px; line-height:35px;color:#5f5f5f; height:390px;}
.webtc_ys .webt_ys { margin-top:100px;}
.webtc_ys .webt_ys  h1{ font-size:38px; font-weight:bold; color:#DE2D01; line-height:55px;margin:10px 0 0; }
.webtc_ys .webt_ys  h2 { font-family:Lucida Bright;font-size:38px; text-align: left;margin:10px 0 20px; color:#666; }
.webtc_ys  .webc_ys  { width:540px;font-size:16px; line-height:32px; color:#5f5f5f; font-weight:normal;margin-top:50px; }
.webtc_ys .webc_ys  em { color:#DE2D01; font-style:normal; text-decoration:underline }
.webtc_ys .webc_ys .line { border-bottom:solid 1px #ccc; margin:20px 0;}
.webtc_ys .webc_ys  a { display: inline-block; margin:0 10px; padding:0 20px; font-size:16px; line-height:36px; color:#5f5f5f;margin-bottom:20px;border:solid 1px #c6c6c6;
border:solid 1px #CCC;
-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	behavior: url(http://www.migal.cn/ie-css3.htc); 	}
.webtc_ys .webc_ys a:hover { color:#DE2D01}
.webtc_ys .webc_ys strong { font-size:22px;}
/*case*/
.case{width:1000px;height:360px;position:absolute;top:50%;left:50%;margin-top:-230px;margin-left:-500px;}   
.case h1 { font-family:微软雅黑; font-size:30px;color:#606060; text-indent:-9999px;background:url(../images/title_web_05.jpg) no-repeat;}
.case h2 { font-family:微软雅黑; font-size:14px; color:#93969b;margin-top: 20px; text-align:left }
.case ul { margin-top: 60px; }
.case ul li { display:block; float:left; width:250px; margin:0px 0;}
.case ul li  A IMG {FILTER: gray}
.case ul li  A:hover IMG {FILTER:}
/*newswiki*/
.news_wiki{width:1020px;height:300px;position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-510px;}   
.newswiki  .newswikicon { width:235px;margin:0 10px;background:#FFF; height:300px; text-align:left}
.newswiki  .newswikicon img { width:235px; height:156px;}
.newswiki  .newswikicon  div { padding:15px 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:10px; 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) no-repeat;bottom:10px;display:block;overflow:hidden;padding-right:20px;	font-family:微软雅黑;  font-size:12px;color:#FFF; text-align:right; padding:10px 25px;  }
/*classic_Case   advantage*/ 
.web_classic_case{width:1000px;height:300px;position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-500px;}   
.classic_case   ul li  { width:315px; margin:47px 16px 0px  0px ;  display:block; float:left;}
.classic_case   ul li   .li_left  img {  }
.classic_case   ul li   .li_right  { width:215px; text-align:left; }
.classic_case   ul li   .li_right  h2 { font-family:微软雅黑; font-size:22px; line-height:40px; color:#666666; }
.classic_case   ul li   .li_right p { font-family:微软雅黑;  font-size:12px; line-height:18px; color:#777777; margin-top:3px;}
/*tijiao*/
.tijiao  form {color:gray; width:580px; margin:30px  auto 0; text-align:left; font-size:14px;}
.tijiao  form span { display:block; float:left; width:60px; text-align: center; height:34px; line-height:34px; margin:15px 15px 0 15px;border:solid 1px #d8d8d8; background:#f6f6f6 }
.tijiao  form  input  { float:left; border: 1px solid #d8d8d8;width:180px; padding:0 5px; height:36px; line-height:36px;font-family:微软雅黑; color:gray; margin-top:15px; background:#f6f6f6 }
.tijiao  form  textarea { float:left;border: 1px solid #d8d8d8;width: 468px;font-family:微软雅黑;color:gray; margin-top:15px;background:#f6f6f6 }
.tijiao  form  #tj {border: 1px solid #EFEFEF; width:230px; background:#DE2D01; border:none; font-family:微软雅黑; font-size:16px; color:#FFF; cursor:pointer; margin-left:92px; }
.rezu1  a {color: #000000; cursor: pointer; text-decoration: none;}