@charset "utf-8";
/* CSS Document */
.fillReq{ height:49px; width:252px; border:2px dashed #d9d9d9;  margin-left:475px; margin-top:-57px;} 
.position{ width:130px; height:29px;margin-top:45px; margin-left:38px;}
.userposition{background:url(../images/position_3.png) no-repeat left center;} 

.caseIntro{ width:701px; height:77px; background:url(../images/introduce3.gif) no-repeat 0 0; display:block; margin:40px auto 0px auto;} 
.caseIntro:hover{ width:701px; height:77px; background:url(../images/introduce3_hover.gif) no-repeat 0 1px; display:block;}

#service{ width:700px; height:60px;margin:52px 0 0 42px; position:relative;}
#service li{width:165px; float:left; margin-left:30px;margin-right:30px;}  
#service li.lastli{margin-right:0!important;}
#service li a{ width:150px; height:48px; border:1px #ccc solid;background:url(../images/solution_title_bg.jpg) repeat-x 0 bottom; display:block; padding:10px 0 0 10px;}
#service li a:hover{width:150px; height:48px;  border:1px #b31728 solid; color:#fff;background:url(../images/solution_title_bg2.jpg) repeat-x 0 bottom; display:block;} 
 
.ex-visit{border:1px #999 solid; background-color:#ddd; } 
#service li a .cn{font-family:"Microsoft YaHei","黑体","宋体"; font-size:14px;}
#service li a .en{font-family:Arial, Helvetica, sans-serif;}

#mainserv{ width:701px; margin:25px auto 0px auto; position:relative;}
.website{ width:610px;margin:0px auto 0px auto; padding-top:40px;} 
#po1{border-top:1px solid #ccc;width:677px!important; margin-left:8px!important;}
#po1 img{margin-left:34px;}
.margintop{ margin-top:50px;} 
.website img{ padding:2px; border:1px #999 solid; background-color:#ccc; margin:0px auto 0px auto;}
.website img.firstpic{ padding:10px;} 

.paragraph{width:610px;margin:0px auto 0px auto;}
.paragraph ul{ text-align:left; text-indent:2em; color:#666;line-height:150%;}
.paragraph h3{font-family:"宋体"; font-size:12px; font-weight:bold; line-height:150%; padding:0 3px; color:#666;margin-top:10px;}
.paragraph p{ text-align:left; text-indent:2em; line-height:200%;padding:0 3px;color: #666; margin-top:4px;}
.paragraph h3.servtitle-2{font-size:20px; font-weight:900; color:#333;}
#mainserv .solutionslist{ width:610px; margin:0px auto 0px auto; margin-top:10px; color:#666; height:130px;}
#mainserv .solutionslist-top1{height:110px;}
#mainserv .solutionslist ul{ width:170px; float:left; margin-right:25px;}
#mainserv .solutionslist ul li.onesub{height:26px; line-height:26px; padding-left:5px;color:#000; font-size:14px;font-family:"Microsoft YaHei","黑体","宋体";background-color:#e3e3e3;}
#mainserv .solutionslist ul li.onecon{ padding:4px; line-height:160%;}

#mainserv .solutionslist-2-top1{height:130px;}
#mainserv .solutionslist-2 ul li.onesub{background-color:#FFF!important; border-bottom:2px solid #C6C6C6;}
img.seoimg{display: block; margin-left:-40px;}
h3.servtitle{font-family:"Microsoft YaHei","黑体","宋体"; font-size:18px;letter-spacing:-1px; font-weight:900;line-height:150%; padding:20px 50px 3px 50px; 
color:#333;}
h3.servtitle a.nosite{ cursor:default;}
h3.servtitle a:hover{color:#C1152A;}
p.servp{ line-height:200%;padding:10px 50px 3px 50px; color:#666;}
a.serva{ line-height:200%;margin:10px 50px 3px 50px; color:#CD263A; display: inline;}
.casename{width:697px;height:38px;margin-top:30px;line-height:38px;background:transparent url(../images/solution_subbg.png) no-repeat scroll center center;}
.casename span{ padding-left:12px;}
.casename span.cn{font-family:"Microsoft YaHei","黑体","宋体"; font-size:14px; } 
.casename span.en{font-family: Arial, Helvetica, sans-serif; font-size:14px; }
a.visit {color:#666666; font-family:"Microsoft YaHei","黑体","宋体";font-size:14px; margin-left:457px;text-decoration:none;}
a.ats{margin-left:462px;}
a.seo{margin-left:435px;}
.totop{width:30px; height:36px; margin:-40px 0 0 665px; cursor:pointer;display:block;}
 
.bottomInfo{height:270px;}