@charset "utf-8";
/* CSS Document */
.tel{color:#555;}
.tel span{font-size:24px; color:#ce2d0e;}
.page_width{width:1000px; margin:0 auto;}

.business ul{overflow:hidden;}
.business ul li{width:236px; text-align:center; float:left;}
.business ul li h2{line-height:35px; font-size:14px;}
.business ul li p{color:#858585; padding:0 15px;}
.business ul li a{color:#d33636; line-height:30px;}
.business ul li a:hover{text-decoration:underline; }

.index_news{border-top:1px solid #e0e0e0;}
.index_news_l{width:230px; border-right:1px solid #e0e0e0;}

.index_news_tit{font-size:30px; line-height:60px; height:60px; border-bottom:1px solid #e0e0e0;}
.index_news_tit span{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#bc0e0d; padding-left:5px;}
.index_news_tit a{float:right; font-size:12px; padding-right:15px;}
.Signed li{height:100px; padding-top:18px;}
.Signed li dl dt{float:left; width:230px;}
.Signed li dl dd{float:right; width:360px; margin-right:20px;}
.index_news_tit .togologin{width:45px;height:45px;margin-top:8px;}
.index_news_tit .togologin:hover{}

.index_news_r{width:350px;}

.index_news_l_tit{font-weight:bold; font-size:14px;}
.index_news_l_tit a{color:black;}
.index_news_l_info{line-height:18px; color:#444; background:#f2f2f2; padding:5px;}
.index_news_l_info a{color:#bb2521; padding-left:5px;}

.index_news_list li{line-height:30px; color:#bb2521; border-bottom:1px dashed #e7e0e0;}
.index_news_list li a{color:#666; padding-right:5px; font-size:14px;}
.index_news_list li a:hover{color:#bb2521;}
.index_news_list li span{float:right;}

.index_userlogin{width: 320px;height: 120px;}

.index_userreplay{width: 320px;height: 100px;}
.index_userreplay ul{padding:5px 0 0 13px;}
.index_userreplay ul li{line-height: 24px; list-style:circle; }
.index_userreplay ul li dl dt{font-size:14px; border-bottom:1px #e8e8e8 dashed;}
.index_userreplay ul li dl dd{font-size:12px;}



.index_case_tit{border-top:1px solid #e0e0e0;}

.index_case_list05{}
.index_case_list05 ul li{float:left;margin-right:21px;}
.index_case_list01,.index_case_list02,.index_case_list03,.index_case_list04{width:234px;}
.index_case_tit ul{padding:10px 0;}
.index_case_tit ul li{width:234px; behavior:url(PIE.htc); box-shadow:1px 2px 1px #cecece,-1px -1px 1px #cecece; background:white; z-index:100; position:relative; margin-bottom:15px;}
.index_case_tit ul li p{padding:5px 0; text-align:center;}
.sort{background:#fafafa; border-top:1px solid #f5f2f2;}



.caselist{}
.caselist .item{width:234px;float:left; behavior:url(PIE.htc);  box-shadow:1px 2px 1px #cecece,-1px -1px 1px #cecece; background:white; z-index:100; position:relative;}
.caselist .item p{padding:5px 0; text-align:center;}

.inde_case_box{width:320px;height:220px;}

.index_company_name{font-size:16px;}
.index_company_name a{color:#333;}
.link{padding:10px 0; line-height:24px;}
.link a{padding-right:10px;}

.color_full{background:url(../images/color_line.jpg) center repeat-x; height:6px;}

.copyright{line-height:24px; padding-top:10px;}
.copyright img{float:left; padding-right:18px;}

#topbanner_bg{width:100%; margin:0 auto; height:145px;}
.topbanner_bg01{background:url(../images/topbanner07.jpg) no-repeat center;}

.page_nav{background:url(../images/inside_nav_bg.jpg) repeat-x; height:33px; line-height:33px;}
.page_nav dl dt{float:left; font-size:14px; color:#fc5d51; background:url(../images/inside01.jpg) no-repeat 65px 0; width:90px; height:33px; font-weight:bold;}
.page_nav dl dd{float:left; padding:0 15px;}
.page_nav dl dd a:hover,.fix a{background:url(../images/inside02.jpg) no-repeat top center; display:block; color:#fc5d51;}

.page_content{line-height:24px; font-size:14px; color:#222;}

.inside_news_tit h1{text-align:center; line-height:30px; font-size:24px;}

.inside_news_time{text-align:center; font-size:12px; color:#333; margin-bottom:15px; background:#f9f9f9; line-height:24px;}
.posts{color:#333; font-size:12px;}
.dependence{border-top:1px solid #dfdfdf;}
.dependence h2{font-size:18px; line-height:50px; color:#323232;}
.dependence ul{overflow:hidden;}
.dependence ul li{color:#555; width:33.3%; float:left;}
.dependence ul li strong{padding-right:5px;}


.news_tit a{line-height:24px;}

.time{font-size:10px; color:#555;}
.xiangxi a{color:#fc5d51; padding-left:5px;}


.seo_content{ padding:40px 10px 10px 10px;_padding:40px 0px 0px 0px; background:url(images/con_bj.jpg) no-repeat top center; height:100%;}
.seo_content .title_bj{ background:url(images/seo_title_bj.jpg) no-repeat bottom right; margin:0 80px 20px 20px;}
.indent2em{ text-indent:2em;}
.seo_content p{ margin-bottom:20px; padding:0 20px;}
.seo_content .seo_one { padding:0 40px;_padding:0 30px;}
.seo_content .seo_one li{ width:90px; text-align:center; float:left; margin:0 16px;}
.seo_content .seo_one li p{margin-bottom:0px; padding:0px; line-height:28px; color:#888;}

.news_list{ margin:0 3px; _margin-left:13px;}
.news_list p{ margin:0; padding:0;}
.news_list ul{}
.news_list li{ width:932px; height:139px; background:url(../images/news_pic01.jpg) no-repeat; position:relative; margin-bottom:20px;}
.news_list li .title{ height:52px; line-height:52px; border-bottom:1px dotted #ccc; padding-left:10px; background:url(images/dian.gif) no-repeat left center; margin:0 16px;}
.news_list li .title a{ font-size:14px; font-weight:bold; color:#000;}
.news_list li .title a:hover{ color:#F30;}
.news_list li p{ margin:14px 16px 0 16px; color:#666;}
.news_list li .go{ width:60px; height:43px; position:absolute; right:0; bottom:0px;}
.news_list li .go a{display:block; height:43px; text-indent:-20000px}
.pages{width:99%; text-align:center;height:26px;line-height:26px;}
.pages span, .pages a{padding:0 3px;}

.right_kefu{width:35px; position:fixed; right:5px;top:200px;}
.right_kefu ul li{width: 35px;height: 35px;margin-bottom: 3px;}
.right_kefu ul li img{width: 100%;height: 100%;}

/*.go_top{width:71px;height:71px;position:fixed;right:10px;bottom:10px;}
.go_top .top{width:71px;height:71px; background-image:url("../images/gotop.png"); cursor:pointer;}*/



.cpwz,.service,.khal,.question{ width:1000px; margin:0 auto; background:#720a01; padding-bottom:10px;}
.cpwz h2{ width:1000px; height:64px; background:url(../images/cpwz-bt.jpg) no-repeat;}
.cpwz-con{ width:980px; background:#fff; margin:0 auto; margin-bottom:10px;}
.cpwz-con img{ margin:0 auto;}
.cpwz-con li{ float:left; margin:10px 6px; width:232px; height:233px; overflow:hidden; display:inline}
.cpwz-con li a{ display:block; width:232px; height:228px; line-height:43px; background:url(../images/line03.gif) repeat-x;  padding-top:1px; font-size:16px; }
.cpwz-con li a:hover{ background:url(../images/line04.gif) repeat-x; color:#fff; text-decoration:none;}
.cpwz-con li img{ width:230px; height:190px; margin:0 auto;}
.cpwz-con li span{ margin:0 24px; width:70px; height:28px; font-size:16px; font-family:"΢���ź�"}
.cpwz-con li a:hover span{ color:#fff;}
.num{ margin-left:15px;}
.ad01{ width:980px; height:190px; margin:0 auto;}

.service h2{ width:1000px; height:64px; background:url(../images/service-bt.jpg) no-repeat;}
.service-con{ width:980px; background:#fff; margin:0 auto; padding-top:25px;}
.service01{ width:495px; float:left; padding-left:17px; padding-right:60px;}
.service01 ul{ width:435px; float:right; font-size:14px;}
.service01 ul li{ line-height:200%;}
.service01 ul li.price{ height:33px; background:url(../images/ser01.jpg) no-repeat left; padding-left:10px; font-weight:bold; color:#5b1a78;}
.service01 ul li.lc{color:#5b1a78; font-weight:bold;}
.service02{ width:331px; float:right; padding-left:17px; padding-right:60px;}
.service02 ul{ width:285px; float:right; font-size:14px;}
.service02 ul li{ line-height:200%;}
.service02 ul li.price{ height:33px; background:url(../images/ser02.jpg) no-repeat left; padding-left:10px; font-weight:bold; color:#689037;}
.service02 ul li.lc{color:#689037;font-weight:bold;}
.service01 img,.service02 img{ float:left}
.service02 ul li a{ text-decoration:underline; color:#00C;}
.red{ color:#dc0606; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}

.question{ margin-bottom:10px;}
.question h2{ width:1000px; height:64px; background:url(../images/question-bt.jpg) no-repeat; margin-bottom:10px;}
.question-con{ width:980px; background:#fff; margin:0 auto; padding-top:10px; height:504px;}
.question-con p{ width:930px; margin:0 auto; font-size:14px; line-height:180%; text-indent:26px; margin-bottom:10px;}
.da{ width:930px; margin:0 auto; height:365px;  overflow-y:auto;}
.question-con table{ font-size:12px; border-bottom:1px dashed #ccc; margin-bottom:15px;}
.question-con table tr{ line-height:180%;}

.jx{ width:100%; background:#fff url(../images/jx.jpg) no-repeat center bottom; padding-top:20px; height:280px; overflow:hidden}
.ljzx{ width:336px; height:138px; margin:0 auto; padding-left:664px; padding-top:142px; overflow:hidden}

.tjwz1{ font: 18px/30px "΢���ź�"; padding: 20px 0px 20px 20px; color: #F00; text-align: right; }

.textindent2{text-indent:2em; }
.domain{background:#e8e8e8;}
.domain .de{color:red;}
.domain .title{ background:#ffffff;}
.domain .info{ padding:10px; background:#ffffff;font-size:12px;}
.domain .buy a{ background:#ffffff;color:Red;}

.index_flash_photo ul li{width:155px;height:100px;float:left;margin-top:10px;  border:1px #fff solid; }
.index_flash_photo ul li p{width:155px;height:100px; display:table-cell;vertical-align:middle;text-align:center;}
.index_flash_photo ul li img{max-width:160px;max-height:100px; vertical-align:middle;}
.index_flash_photo ul li:hover{border:1px #cccccc solid;}

.show_box{width:320px;height:220px;}
.show_box .item p{width:320px;height:220px; text-align:center; vertical-align:middle; display:table-cell;}
.show_box .item p img{}

.flash_left{width:260px;float:left;}
.flash_right{width:710px; float:left;margin-left:5px;}
.flash_left .items{width:250px;margin-top:10px;}
.flash_left .items img{max-width:250px;}
.flash_left .items .i{padding-bottom:10px;}
.flash_left .items .i1{padding-bottom:10px;width:48%;float:left;margin-right:5px;}
.flash_left .items .i1 img{width:100%;}


.contactus{}
.contact1{width:100%;height:165px; background:url(../images/contactus1.png); background-repeat:no-repeat; background-position:26px 0;}
.contact1 ul{padding-top:60px; overflow:hidden;}
.contact1 ul li{width:320px;float:left;}
.contact2{}
.contact2 .item span{color:#088ccc;font-weight:bold;}
.contact2 .item{width:100%;height:105px;padding-left:80px;}


.hr_top1 ul.tab{margin-top:10px;height:73px;border:1px #e8e8e8 solid;border-bottom:none; border-radius:5px;}
.hr_top1 ul.tab li{width:185px;background-image:url(../images/hr_bg1.png);float:left;border-bottom:1px #e8e8e8 solid;line-height:73px;}
.hr_top1 ul.tab li a{ display:block;padding-left:68px}
.hr_top1 ul.tab li:hover{background-image:url(../images/hr_bg2.png);}
.hr_top1 ul.tab li.fix{background-image:url(../images/hr_bg2.png);}
.hr_top1 ul.tab li.fix a{background-image:none;}
.hr_top1 .job_con{border:1px #e8e8e8 solid;border-top:none; border-radius:5px;}
.hr_top1 .job_con .item{ display:none;}
.hr_top1 .job_con .item span{font-weight:bold;}
.hr_top1 .job_con .item p{line-height:16px;font-size:12px;}
.hr_top1 .job_con .item .deatail{padding:10px;}


.right_Online{width:62px; position:absolute;right:10px;  top:150px;min-height:100px;z-index:9999;}
.right_Online a{width:60px;height:60px;line-height:60px;font-size:16px;background-color:#eeeeee; text-align:center; display:block;border-bottom:1px #ccc solid;}
.right_Online a:hover{background:#cd0701;color:#fff;}
.right_Online .item{margin-bottom:10px;border:1px #ccc solid;border-bottom:none;}

.right_Online .go_top:hover{}

.fukuan tr{}
.fukuan tr td{padding-left:10px;}

