body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button,   textarea, img{border:medium none;margin: 0;padding:0;}
body,button,   select, textarea { font: 12px/1.5 'Î¢ÈíÑÅºÚ',tahoma, Srial, helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif}  
 
body{ line-height:25px; color:#000000;   font-family:"Î¢ÈíÑÅºÚ"; background: url(images/bg.jpg) center 533px no-repeat; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }  
em{font-style:normal;}  
ul, ol { list-style: none;}
a { text-decoration: none; color:#000000;}  
.l{ float:left;}
.r{ float:right;}  
img{ border:0px;}  
.fv{ font-family:Verdana, Arial, Helvetica, sans-serif;} 
.c25{ clear:both; height:25px; line-height:25px; overflow:hidden;}
.c20{ clear:both; height:20px; line-height:20px; overflow:hidden;}
.c10{ clear:both; height:10px; line-height:10px; overflow:hidden;}
.w{  width:980px;  clear:both;   margin:auto; overflow:hidden;   } 
.come{ background:url(images/a.gif); height:29px; line-height:29px;}
.f14{ font-size:14px;}
.f14c{ font-size:14px; font-weight:bold}
.top{ height:110px;} 
.logoaa{ float:left; margin-top:12px;}
.logoaa img{ float:left}
.logowz{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#cc036d; float:left; margin-left:25px; font-weight:bold; margin-top:18px;}
.logowz p{ font-size:16px; color:#666666; line-height:40px; font-weight:normal}
.telaa{ float:right; padding-left:50px; background:url(images/telaa.png) left center no-repeat;ont-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666; margin-top:24px; }
.telaa p{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#cc036d; font-weight:bold}



.nav{height:40px; background:#b41b6d; width:100%;  line-height:40px; font-size:14px; overflow:hidden; font-weight:bold;}
.nav li a{ padding:0 18px;text-align:center;height:40px; color:#FFF; float:left;}
.nav li a:hover{ background:#fab702; color:#000}
.nav li{ float:left; background:url(images/index_03.jpg) right no-repeat}
.nav li.nobg{ background:none;}
 

.banner{height:450px; width:100%; background:#e2eff3; margin-bottom:16px; ;}

.adb{ height:270px;  }
.ad6{ background:url(images/ad6.jpg) center top no-repeat}
.ad49{ background:url(images/ad49.jpg) center top no-repeat} 
.ad87{ background:url(images/ad87.jpg) center top no-repeat}
.ad109{ background:url(images/ad109.jpg) center top no-repeat}
.ad1{ background:url(images/ad1.jpg) center top no-repeat}
.ad61{ background:url(images/ad61.jpg) center top no-repeat}
.ad110{ background:url(images/ad110.jpg) center top no-repeat}

.keyword strong{ color:#000}
.keyword{ height:40px; line-height:40px; color:#787878}
.search{ height:31px; line-height:31px; padding-top:9px; overflow:hidden}
.search input{ color:#CCC; height:20px; line-height:20px; border:1px solid #ccc;  vertical-align:middle}
.search .sub{ background:url(images/sbt.jpg); width:48px; height:24px; border:0px;  cursor:pointer;}


		/* ±¾Àý×Ócss */
		.picScroll-left{ width:980px; height:340px;  overflow:hidden; position:relative;    }
		.picScroll-left .tit{position:absolute; width:980px;}
 		.picScroll-left .tit .mbmore{ display:block; height:20px; width:50px;  position:absolute; right:0px; top:10px;}
		.picScroll-left .hd{ overflow:hidden;  height:280px; text-indent:999px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:43px; height:17px; float:right;    overflow:hidden;
			 cursor:pointer; margin-top:161px; cursor:pointer; }
		.picScroll-left .hd .next{ background:url(images/index_07.png); width:25px; height:46px; overflow:hidden;  }
		.picScroll-left .hd .prev{ background:url(images/index_07x.png); float:left; width:25px; height:46px; overflow:hidden;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{  width:870px; height:300px;margin:auto; margin-left:29px; position:absolute; top:75px   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:8px 0px 0px 22px; float:left; _display:inline; overflow:hidden; text-align:left;    }
		.picScroll-left .bd ul li .title{ padding-top:15px;}
		.picScroll-left .bd ul li span { font-size:14px; font-weight:bold; line-height:20px; } 
		.picScroll-left .bd ul li span a:hover{color:#cc036d;}
		.picScroll-left .bd ul li span b{ display:block; width:206px;color:#787878; background:url(images/s.png) left no-repeat; padding-left:20px; font-size:12px; font-weight:normal}
 
 
 		.qyxc{ width:980px; height:300px;  overflow:hidden; position:relative;    }
		.qyxc .tit{position:absolute; width:980px;}
 		.qyxc .tit .mbmore{ display:block; height:20px; width:50px;  position:absolute; right:0px; top:10px;}
		.qyxc .hd{ overflow:hidden;  height:280px; text-indent:999px;  }
		.qyxc .hd .prev,.qyxc .hd .next{ display:block;  width:43px; height:17px; float:right;    overflow:hidden;
			 cursor:pointer; margin-top:161px; cursor:pointer; }
		.qyxc .hd .next{ background:url(images/index_07.png); width:25px; height:46px; overflow:hidden;  }
		.qyxc .hd .prev{ background:url(images/index_07x.png); float:left; width:25px; height:46px; overflow:hidden;  }
		.qyxc .hd .prevStop{ background-position:-60px 0; }
		.qyxc .hd .nextStop{ background-position:-60px -50px; }
		.qyxc .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none; }
		.qyxc .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		
		.qyxc .hd ul li.on{ background-position:0 0; }
		.qyxc .bd{  width:915px; height:300px;margin:auto; margin-left:29px; overflow:hidden; position:absolute; top:75px   }
		.qyxc .bd ul{ overflow:hidden; zoom:1; }
		.qyxc .bd ul li{ margin:8px 0px 0px 8px; float:left; _display:inline; overflow:hidden; text-align:left;    }
		.qyxc .bd ul li .title{ padding-top:15px;}
		.qyxc .bd ul li span { font-size:14px; font-weight:bold; line-height:20px; } 
		.qyxc .bd ul li span a:hover{color:#cc036d;}
		.qyxc .bd ul li span b{ display:block; width:206px; background:url(images/s.png) left no-repeat; padding-left:20px; font-size:12px; color:#787878;font-weight:normal}
 
		
.mo{ background:#232734; clear:both;   margin:auto; overflow:hidden; width:100%; padding-top:33px; padding-bottom:40px;}		
		
.box{ overflow:hidden; background:#FFF}
.box .tit{ background:url(images/tx.png) bottom left no-repeat; height:57px; line-height:62px; color:#333; font-weight:bold; font-size:17px;}
.box .tit span{ float:right; padding-top:23px;}

.box1{ width:236px; height:545px; background:url(images/probg.png); overflow:hidden;}
.box1 .tit{ height:44px; padding-top:21px; line-height:20px; color:#fff; font-size:16px; overflow:hidden; text-align:center; font-weight:bold; }

.box1 .con{ width:184px; padding:18px; padding-top:0px;   margin:auto;overflow:hidden;}
.box1 .con li{  line-height:22px;  overflow:hidden;}
.box1 .con li span{ display:block;padding-top:15px;}
.box1 .con li div{  padding-left:44px; height:93px; overflow:hidden;width:184px;}
.box1 .con li.nClass  span a{ color:#fdcc01 }

.box1 .con li.oClass .d1{ background:url(images/a1.png) 0 19px no-repeat } 
.box1 .con li.nClass .d1{ background:url(images/a2.png) 0 19px no-repeat} 

.box1 .con li.oClass .d2{ background:url(images/b1.png) 0 19px no-repeat } 
.box1 .con li.nClass .d2{ background:url(images/b2.png) 0 19px no-repeat} 

.box1 .con li.oClass .d3{ background:url(images/c1.png) 0 19px no-repeat } 
.box1 .con li.nClass .d3{ background:url(images/c2.png) 0 19px no-repeat} 

.box1 .con li.oClass .d4{ background:url(images/d1.png) 0 19px no-repeat } 
.box1 .con li.nClass .d4{ background:url(images/d2.png) 0 19px no-repeat} 

.box1 .con li.oClass .d5{ background:url(images/e1.png) 0 19px no-repeat } 
.box1 .con li.nClass .d5{ background:url(images/e2.png) 0 19px no-repeat} 

.box1 .con li p{ line-height:22px; color:#e7b3cf; width:140px}
.box1 .con li a{ color:#FFF}

#case{ width:719px; height:545px; overflow:hidden} 
#case .con{ padding:20px 0;}
#case .con li{ float:left; margin-right:20px; font-weight:bold;  position:relative; overflow:hidden; float:left; width:226px; height:235px;}
#case .con li.nmr{ margin-right:0px;}  
#case .con li span b{ display:block; width:206px; background:url(images/s.png) left no-repeat; padding-left:20px; font-weight:normal}
#case .con li span{ font-size:14px;}
#case .con li span a:hover{ color:#cc036d}
.server .tit{ padding-top:16px; height:71px; overflow:hidden;}
.server .con p{ color:#666}

.server .con  #tdiv{ position:absolute; width:490px; padding-left:78px; height:57px; }
.server .con  #tdiv p{ padding-left:0}
.server .con  #tdiv b{ font-size:24px; display:block; color:#cc036d; line-height:24px; margin-top:12px;}
.server .con  #tdiv span{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ef9cc8; font-size:11px;}


.server .con .f1{ background:url(images/f1.png); width:980px; height:246px; margin-top:38px; position:relative;}

.server .con .f1 p{ padding-left:81px; font-size:14px;}
.server .con .f1 p span{ color:#af1b0e}
.server .con .f1 .p1{ padding-top:77px; height:30px;}
.server .con .f1 .p2{height:33px;}
.server .con .f1 .p3{height:52px;}

.server .con .f2{position:relative;}
.server .con .f2 p{ padding-left:582px; font-size:14px; line-height:22px;}
.server .con .f2  #tdiv{ padding-left:578px;top:80px;}
.server .con .f2 p span{ color:#af1b0e}
.server .con .f2 .p1{ padding-top:152px; height:53px;}
.server .con .f2 .p2{height:54px;}

.server .con .f3{position:relative;}
.server .con .f3  #tdiv{ top:80px;}
.server .con .f3 p{ padding-left:81px; font-size:14px;line-height:22px;}
.server .con .f3 p span{ color:#af1b0e}
.server .con .f3 .p1{ padding-top:150px; height:31px;}
.server .con .f3 .p2{ height:55px;}

.server .con .f4{position:relative;} 
.server .con .f4  #tdiv{ padding-left:578px;top:75px;}
.server .con .f4 p{ padding-left:582px; font-size:14px; line-height:22px;}
.server .con .f4 p span{ color:#af1b0e}
.server .con .f4 .p1{ padding-top:145px; height:74px;}
.server .con .f4 .p2{height:76px;}


.server .con .f5{position:relative;}
.server .con .f5  #tdiv{ top:66px;}
.server .con .f5 p{ padding-left:81px; font-size:14px;line-height:22px;}
.server .con .f5 p span{ color:#af1b0e}
.server .con .f5 .p1{ padding-top:137px; height:74px;}
.server .con .f5 .p2{ height:55px;}

.server .con .f2{ background:url(images/f2.png); width:980px; height:329px; }
.server .con .f3{ background:url(images/f3.jpg); width:980px; height:331px; }
.server .con .f4{ background:url(images/f4.jpg); width:980px; height:357px; }
.server .con .f5{ background:url(images/f5.jpg); width:980px; height:339px; } 
.ad3{ padding-top:8px}

#xwdt{ width:720px; margin:auto; height:418px; }
#xwdt .con{ padding:25px 0; height:340px;}
#xwdt .n1{ width:236px; float:left;}
#xwdt .n1 p{ line-height:22px; font-size:12px; color:#787878}
#xwdt .n1 span{ border-top:1px  dotted #999999; color:#333; display:block; width:236px; margin-top:15px; line-height:30px;}

#xwdt .n2{ width:462px; float:right}
#xwdt .n2 li{ border-bottom:1px dotted #CCC; height:66px; padding-bottom:10px; margin-bottom:12px;}
#xwdt .n2 li.nobor{ border-bottom:0px dotted #CCC;}
#xwdt .n2 p{ color:#787878; line-height:20px;}
#xwdt .n2 .date{ float:left; background:url(images/cb.jpg); width:65px; height:60px; margin-right:18px;}
#xwdt .n2 .date strong{ font-size:30px; width:65px; display:block; text-align:center; padding-top:10px; color:#666666;}
#xwdt .n2  span{ font-weight:bold;}
#xwdt .n2  span a:hover {
color: #cc036d;}
#xwdt .n2 .date b{ font-size:12px;text-align:center; width:65px;display:block; font-weight:normal;}

#cjwt{ width:236px; overflow: hidden;}
#cjwt .con{padding:25px 0;}
#cjwt li{border-bottom:1px dotted #CCC; height:66px; padding-bottom:10px; margin-bottom:12px; background:url(images/wd.png) top left no-repeat;}
#cjwt li.nobor{ border-bottom:0px dotted #CCC;}
#cjwt li span,#cjwt li p{ width:206px; float:right;}
#cjwt li span{ line-height:16px; font-size:12px; font-weight:bold;}
#cjwt li p{  padding-top:8px; line-height:22px; color:#787878}
#cjwt li  span a:hover {
color: #cc036d;}

#about{ width:720px; margin:auto; height:298px; }
#about .con{ padding:25px 0;}
#about .con img{ float:left; margin-right:20px;}
#about p{width:410px; float:left;}
.ceabt{ width:410px; float:left;padding-top:10px}
.ceabt img{ margin-right:10px;}

#news{ width:236px; margin:auto; height:298px; overflow:hidden; }
#news .con{ width:236px;  height:204px; margin:auto; background:url(images/b.jpg) bottom no-repeat;margin-top:25px; }
#news .con ul{ padding:10px;  padding-top:0px;}
#news .con li { border-bottom:1px dotted #CCC; color:#FFF; padding:10px 0;}
#news .con li a{color:#fff}
#news .con li p{color:#c4e4f3}
#news .con li.cbs{ border-bottom:0px;}

.box2{ width:457px; height:337px;  float:left;    }
.box2 .tit  {  }
.box2 .con{   }
.box2 .con li { width:225px; height:138px; }  
.box2 .con li span{ float:right; display:block; width:284px;text-align:left; color:#d3d4d6; font-size:14px;}
.box2 .con li span a{color:#d3d4d6}
.box2 .con li p{ float:right;display:block; width:284px;text-align:left; color:#7b7d85}
.box2 .con li em{ float:right;display:block; width:284px; text-align:left; color:#a8a9af}
.box2 .con li img{ float:left;float:left; border:6px solid #565b68; margin-right:18px;}

.box3{ width:458px; height:337px;  float:right;   }
.box3 .tit  { }
.box3 .con{ padding:30px 5px 0 0; color:#91939a}
.box3 .con input{ border:1px solid #dedede; height:20px; width:188px;}
.box3 .con img{ float:left; border:6px solid #565b68; margin-right:18px;}
.box3 .con p{ border-top:1px solid #dedede; margin-top:20px; padding-top:10px;}
 
.zsdl{ background:url(images/index_28.jpg) left top no-repeat;}
.rczp{ background:url(images/index_30.jpg) left top no-repeat; margin-left:25px;}
.lxwm{ background:url(images/index_33.jpg) left top no-repeat;}
.dnav{ width:70px; height:240px;}
.mo2{ width:100%; background:#213f7a; padding-top:32px;}
.dnav span{ color:#FFF; font-size:14px; display:block; background:url(images/dx.gif) left bottom no-repeat ; font-weight:bold; line-height:30px; margin-bottom:5px;}
.dnav a{ display:block; color:#7a8caf} 
.mln{ margin-left:95px;}
.dly{ float:right;}




.xwzx{ width:980px;}
.xwzx .con{ width:980px;float:left; padding-top:20px;}
.xwzx .con li{ width:472px; height:147px;}
 
.rwzf{ height:140px; overflow:hidden; margin-top:10px;}
.rwzf img{ float:left; margin-right:10px;}
.rwzf span{ font-size:14px; color:#cc0000; font-weight:bold;  display:block; width:309px; float:right;;}
.rwzf span a{color:#333333;}
.rwzf span a:hover{color:#cc036d;}

.rwzf p{ color:#666; padding-bottom:10px; margin-bottom:10px;display:block; width:309px; float:right; height:100px; position:relative;}
.rwzf p a{ position:absolute; top:80px; left:0px;}

#ryzz{ width:236px; overflow: hidden}
#ryzz li{ padding-top:26px; text-align:center; font-size:14px; font-weight:bold;}
#ryzz .con img{ border:4px solid #fdeff3} 

.inleft{ width:210px;   float:left;  display:inline;}  
 
.inright{ width:730px;overflow:hidden;   float:right;display:inline;} 

 

  
 
 
.mleft{  float:left;  width:236px;    }
.mright{ float:right; width:722px;    overflow:hidden;}
 
 
 
.ltop{ width:236px; height:40px; line-height:40px; text-align:center;    font-size:17px;   color:#fff;  background:url(images/ltop.jpg); overflow:hidden;font-family:"Î¢ÈíÑÅºÚ";  font-weight:bold;  }  
.lbg { width:234px; border:1px solid #afafaf;  border-top:0px; border-bottom:0px; padding-top:10px;   overflow:hidden; } 
.lbg li a {  width:128px; padding-left:58px;   background:url(images/lbg.jpg) center bottom  no-repeat; clear:both;   margin:auto;  height:33px; line-height:33px; font-size:14px; overflow:hidden;  font-family:"Î¢ÈíÑÅºÚ"; display:block ; font-weight:bold; text-align:left; color:#333 }
.lbg li a:hover{    color:#cc036d}
.lbt{ background:url(images/lbt.jpg); width:236px; height:29px; overflow:hidden;}
.sitetitle{  height:34px;width:722px;  float:right; background:url(images/tx.png) left bottom no-repeat ;height:48px;  line-height:40px; color:#333; font-weight:bold; font-size:16px; }
.sitetitle a{ color:#333; } 
 
.sitetitle span{ float:right; background:url(images/home.gif) left no-repeat; padding-left:25px;font-size:12px; font-weight:normal;   font-family:"ËÎÌå"; margin-top:2px; margin-right:15px;  color:#333;}
.sitetitle span a{   font-size:12px;color:#333; }
.sitetitle span a:hover{color:#da0002 }
.content{  min-height:186px;_height:186px; font-size:14px;  width:722px; float:right; padding:20px 0; margin-bottom:10px;      clear:both; border-top:0px;}

.proimg  li{  margin-right:22px; font-weight:bold;  position:relative; overflow:hidden; float:left;   width:226px; height:235px;}
.proimg  li.nmr{ margin-right:0px; float:right;}  
.proimg  li span b{ display:block; width:206px; background:url(images/s.png) left no-repeat; padding-left:20px; font-weight:normal}

.newslist li{ border-bottom:1px dotted #CCC; height:66px; padding-bottom:10px; margin-bottom:12px;}
.newslist li.nobor{ border-bottom:0px dotted #CCC;}
.newslist p{ color:#787878; line-height:20px;}
.newslist .date{ float:left; background:url(images/cb.jpg); width:65px; height:60px; margin-right:18px;}
.newslist .date strong{ font-size:30px; width:65px; display:block; text-align:center; padding-top:10px; color:#666666;}
.newslist span{ font-weight:bold;}
.newslist  span a:hover {
color: #cc036d;}
.newslist .date b{ font-size:12px;text-align:center; width:65px;display:block; font-weight:normal;}

.xglist{ overflow:hidden; clear:both; padding:10px 0;}
.xglist li{ width:350px; line-height:28px; height:28px; overflow:hidden;}
.xglist li span{ float:right;}
.xgpic { padding:10px 1px;overflow:hidden; clear:both; }
.xgpic li{ width:180px; float:left; text-align:center; overflow:hidden;}

.lcon { float:right; width:253px; height:297px; background:url(images/lcon.jpg);   overflow:hidden; } 
.lcon p{ padding-top:78px; padding-left:21px; line-height:22px;} 

.foot{ text-align:center; width:100%; margin:auto; height:191px;  text-align:right;  background:#b41b6d;   }
.fnav{ width:980px; margin:auto; background:url(images/fnavbg.png) bottom repeat-x; height:36px; padding-top:10px; line-height:36px; text-align:center;}
.fnav a{ padding:0 30px; color:#FFF; font-size:14px}
.copy{ width:980px; margin:auto; height:167px; padding-top:24px; background:url(images/erm.jpg) right no-repeat}  
.copy img{ margin-top:5px;}
.copyright{ width:400px; text-align:left; float:left; color:#fff; padding-top:10px; padding-left:10px;}
.copyright a{color:#fff; }
.copyright span{ color:#e7b3cf}
.jszc{ width:307px; float:right}
.link{ background:#f5f5f5; border-top:1px solid #dddddd; line-height:48px; margin-top:30px;}