/* CSS Document background-color:#C6D6EE;height:1648px;*/
*{ margin:0px; padding:0px;}
body{
margin:0px auto;
width:100%;
height:100%;
text-align:center;
background-image:url(../images/line.jpg);
background-repeat:repeat-x;
font-size:12px;
color:#666666;
}
/*完美去除虚线框*/
a {outline: none; text-decoration:none; color:#000000;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
/*完美去除虚线框*/
img{ margin:0px; padding:0px; border:0px;}
hr{ border: solid 1px #e2e2e2; width:100%; height:10px; float:left; margin-top:10px; }
ul li{margin:0px; padding:0px; list-style-type:none; }
div{margin:0px auto;}
form{margin:0px auto;}
dd{ margin:0px;padding:0px;}
.divbody{width:1002px;text-align:center; margin:0px auto; overflow:hidden;}
.divcont{width:975px; text-align:center; margin:0px auto; overflow:hidden;}
/*top*/
#top{ width:975px;height:100px;text-align:center;}
#logo{ width:255px; height:100px; float:left;}
#logoright{ width:710px; height:100px; float:right;}
#logoright_top{ height:30px; width:710px; text-align:right; color:#646464; line-height:30px;}
#logoright_top a{ text-decoration:none; color:#646464;}
#logoright_bottom{ width:710px; height:65px; text-align:right;}
#divtel{ height:25px;text-align:left; width:700px; padding-left:10px;}
#nav{ width:710px;}
.topbottom{width:975px; height:20px; background-image:url(../images/top_03.jpg);}
/*left*/
#divleft{float:left;width:263px; overflow:hidden;}
#divleft dd{ border-bottom:solid 1px #D0DADF; width:225px; height:35px; line-height:35px; float:left; text-align:left; padding:0px 10px; position:relative;}
#divleft dd a{color:#00679C; text-decoration:none; color:#5D717B;}
#divleft dd a:hover{color:#00679C; text-decoration:none;}
.rlog{width:15px; height:12px;background-image:url(../images/title_r.jpg); background-repeat:no-repeat; background-position:right bottom; position:absolute; right:0px; top:8px; }
.leftdivboder{ float:left; width:258px; border:solid 1px #EAEAEA; padding-top:5px; background-color:#ffffff;}
.em{ float:left; width:258px; margin-top:10px;} 
.divbottomboder{ float:left; width:258px; height:28px;border-bottom:solid 1px #E9E9E9; background-image:url(../images/divbotom_line.jpg); background-repeat:repeat-x;}
.divbottombody{ float:left;width:256px; padding-top:10px; margin:1px 0px 1px 1px; height:275px; background-color:#f0f8fc;overflow:hidden; }
.divbottombodyn{ float:left; background-color:#ffffff; width:258px; padding-bottom:1px;}
.divbottombody div{width:235px; height:35px; line-height:35px; float:left; text-align:left; padding:0px 8px; position:relative;}
.divbottombody a:hover{color:#00679C;}
.divysbody{ float:left;width:256px;overflow:hidden; padding:1px; background-color:#ffffff;}
.vys{ background-color:#f0f8fc;}
.divysbody ul li{text-align:left; margin-left:10px; padding-top:10px;}
.divysbody ul li p{ color:#5d717b; margin-left:23px; line-height:200%;}
#divfw{ width:93px; float:left; padding-left:10px; height:28px; overflow:hidden;}
#divys{ width:110px; float:left;padding-left:10px; height:28px; overflow:hidden;}
.fwxm{ float:left; margin-top:10px;}
.tleft{ float:left;background-image:url(../images/title_left.jpg); background-repeat:no-repeat; width:5px; height:28px; overflow:hidden;}
.tright{ float:left;background-image:url(../images/title_right.jpg); background-repeat:no-repeat; width:4px; height:28px; overflow:hidden;}
.tbody{float:left; background-image:url(../images/title_body.jpg); background-repeat:repeat-x; height:28px; font-weight:bold; font-size:14px; color:#FFFFFF; line-height:32px; width:auto; padding:0px 5px;}
.tmore{ float:right; width:40px; background-image:url(../images/title_more.jpg); background-position:left 6px; color:#669900; background-repeat:no-repeat; text-align:right; line-height:28px; padding-right:5px;}
.tmore a{ text-decoration:none;color:#669900;}
/*contact us*/
.contactustopbg{float:left; width:263px; height:245px; margin-top:10px; background-image:url(../images/us_top.jpg); background-repeat:no-repeat; background-position:left top; overflow:hidden;}
.contactus{ width:263px; float:left; height:218px; margin-top:11px; margin-bottom:16px; background-image:url(../images/us_body.jpg); background-repeat:repeat-y;}
.contactbody{float:left; width:263px; height:245px;background-image:url(../images/us_bottom.jpg); background-repeat:no-repeat; background-position:left bottom; overflow:hidden;}
.contactus ul li { clear:both;margin-left:15px; text-align:left; width:263px; }
.contactus ul li p{ color:#5d717b; margin-left:50px;}
.contactustop{ float:left; margin-top:8px;}
.usfont{ font-size:14px; font-weight:bold;}
.usimg{ margin-top:5px;}
.usphone{ width:31px; float:left; margin-top:12px; margin-left:1px; height:36px;}
.uspxin{ width:38px; float:left; margin-top:5px; margin-left:1px; height:35px;}
.uspxinr{  float:left; margin-left:10px;width:170px; margin-top:10px;font-family:Arial, Helvetica, sans-serif;color:#005a8e; font-weight:bold;font-size:14px;}
.uspxinr_font{ color:#0084c6;}
.usqq{ float:left; width:230px; text-align:center; margin-top:5px;}
.contactus ul li .usphonenum{width:170px; margin-top:12px; margin-left:15px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6c6e6e; font-weight:bold;}
.contactus ul li .usphonenum .r{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff0000; font-weight:bold;}
/*right*/
#divright{ float:right;width:702px;}
.rightcent{ float:right; width:702px;}
.righttop{ width:702px;  margin-top:15px; float:right;}
.rignttop_left{ width:438px; border:solid 1px #eaeaea; height:453px; float:left; padding:1px; background-color:#ffffff;}
.rin{background-color:#f8fcfd; width:436px; height:454px;}
.rignttop_left_body{ width:427px; float:right;}
.rignttop_left_body_top{border-bottom:solid 1px #D8DBDC; height:37px;}
.yhtc{float:left; width:268px; margin-top:8px;}
.ymore{ float:right; width:40px; background-image:url(../images/title_more.jpg); background-position:left 12px; color:#669900; background-repeat:no-repeat; text-align:right; line-height:28px; padding-right:15px; padding-top:6px;}
.ymore a{ text-decoration:none; color:#669900;}
.rignttop_left_body_cont{ width:427px; margin-top:20px; }
.cont_img{ width:193px; height:180px; float:left;}
.cont_img dt{ padding-top:5px; width:193px; text-align:center; font-size:14px; color:#ee4a00; font-weight:bold;}
.cont_img dt font{ color:#5d717b; text-decoration:line-through;}
.cont_text{ width:223px; height:180px; float:right; text-align:left; margin-left:10px;}
.cont_text h1{ color:#000000; font-size:14px;}
.cont_text h5{ color:#5d717b; height:24px; font-size:12px; line-height:24px;}
.cont_text dt{ color:#5d717b; height:24px;}
.cont_text dt a{ color:#ee4a00; text-decoration:none;}
.righttop_right{float:left; margin-left:8px; width:250px;height:445px; padding-bottom:10px;  border:solid 1px #eaeaea; background-color:#ffffff;}
.nrighttop_right{float:left; width:258px; border:solid 1px #eaeaea; padding-bottom:10px; background-color:#ffffff;} /*height:455px;height:455px;*/

.nrighttopboder{width:258px; height:37px; border-bottom:solid 1px #E9E9E9; background-image:url(../images/right_03.jpg); background-repeat:repeat-x; background-position:bottom;}
.righttopboder{width:250px; height:37px; border-bottom:solid 1px #E9E9E9; background-image:url(../images/right_03.jpg); background-repeat:repeat-x; background-position:bottom;}
.rightbold{ font-weight:bold;color:#3e3e3e; font-size:14px; margin-top:12px; margin-left:8px; width:100px; text-align:left; float:left;}
.righttop_right_body{ width:248px;}
.righttop_right_body_us{width:248px; height:416px; background-color:#f8fcfd; text-align:center; }
.righttop_right_body_us dl { float:left; margin-left:3px; width:114px; }
.righttop_right_body_us dl dd{ width:114px; height:70px; line-height:70px; background-color:#fdfdfd; border:solid 1px #eaeaea; margin-top:10px; margin-bottom:5px;}
.righttop_right_body_us dl dd img{}/* margin-top:10px;margin-left:5px;*/
.righttop_right_body_us dl dt{ width:114px; text-align:center; color:#515252;}
/*新闻*/
.rightnews{ float:left; width:700px;border:solid 1px #eaeaea; height:250px; background-color:#f8fcfd; margin-top:12px;}
.rightnewsn{border:solid 1px #ffffff; height:248px;}
.rightnews_top{ width:688px; border-bottom:solid 1px #D8DBDC; height:37px; float:right;}
.rightnews_topn{  width:688px;border-bottom:solid 1px #ffffff; height:38px;float:right;}
.rightnews_top_left{ width:185px; float:left; margin-top:8px;}
.rightnews_top_right{ width:400px; float:right; text-align:right; margin-top:8px; height:24px;line-height:25px;}
.rightnews_top_right font{ float:left;color:#f25300; font-size:12px; width:60px;}
.rightnews_top_right font a{ color:#f25300;}
.rightnews_bottom{ float:right; width:690px; margin-top:15px;}
.rightnews_bottom_span{width:216px; float:left; overflow:hidden;}
.rightnews_bottom_span_tleft{ float:left;background-image:url(../images/left.jpg); background-repeat:no-repeat; width:5px; height:31px; overflow:hidden;}
.rightnews_bottom_span_tbody{float:left; background-image:url(../images/body.jpg); background-repeat:repeat-x; height:31px; font-weight:bold; font-size:12px; color:#5d717b; line-height:32px; width:206px;}
.rightnews_bottom_span_tright{float:left;background-image:url(../images/right.jpg); background-repeat:no-repeat; width:5px; height:31px; overflow:hidden;}
.rightnews_bottom_span_tbody dl dd{ float:left; width:105px; height:30px; line-height:32px; background-image:url(../images/index_70.jpg); background-repeat:no-repeat; background-position:left; text-align:left; padding-left:15px;}
.rightnews_bottom_span_tbody dl dt{float:right; width:42px; background-image:url(../images/title_more.jpg); background-position:left 7px; color:#669900; background-repeat:no-repeat; text-align:right; line-height:31px; padding-right:5px; font-size:12px;}
.rightnews_bottom_span_tbody dl dt a{text-decoration:none; color:#669900; font-size:12px; font-weight:100;}
.rightnews_bottom_span ul{ float:left; margin-top:10px;}
.rightnews_bottom_span ul li{ margin-left:5px; list-style-type:none; width:210px; text-align:left; background-image:url(../images/titles.jpg); background-repeat:no-repeat; background-position:5px 3px; padding-left:15px; height:20px; color:#000000;}
.rightnews_bottom_span ul li a{ list-style-type:none; text-decoration:none; color:#000000;}
.rightnews_bottom_span ul li a:hover{color:#00679C;}
.rightnews_bottom_span_line{ width:15px; float:left;}
/*经典案例*/
.anli{ float:right; width:700px; height:326px; border:solid 1px #eaeaea; background-color:#f8fcfd;  margin-top:10px;}
.almore{ float:right; width:40px; background-image:url(../images/title_more.jpg); background-position:left 10px; color:#669900; background-repeat:no-repeat; text-align:right; line-height:35px; padding-right:15px;}
.almore a{ text-decoration:none; color:#669900;}
.alcont{ width:205px; background-color:#e8f3f3; margin-right:10px; height:253px; position:relative; padding:5px; float:left }
.alcont dl dt{ width:100%; float:right; text-align:left; color:#2086b5; margin:3px auto;}
.alcont dl dt a{ text-decoration:none;color:#2086b5;}
.alcont h1{ float:right; font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#5d717b; margin:3px auto;}
.alcont_cont{ float:left; width:200px; line-height:150%; font-size:12px; color:#5d717b; text-align:left;  }
.newtag{ position:absolute;right:15px; top:-5px; background-image:url(../images/newtag.png);width:41px; height:20px;}
/*友情连接*/
.bottomB{ text-align:left; float:left; width:958px; padding:0px 12px 0px 12px;}
.hr{ width:977px; height:10px; border-top: solid 1px #e2e2e2; margin-top:10px; float:left;}
.youqin{ width:981px; float:left; padding-bottom:10px;}
.youqin_left{ width:35px; float:left; color:#006ebe; font-weight:bold;}
.youqin_right{ width:935px; float:right; text-align:left; line-height:16px;}
.youqin_right a{ text-decoration:none; color:#878787;}
.youqin_right a:hover{color:#00679C;}
.bottom{width:957px; padding:0px 10px; background-color:#419000; height:25px; line-height:25px; text-align:right; color:#FFFFFF;}
.bottom b{ float:left;}
.bottom a{ text-decoration:none; color:#FFFFFF;}
.bottom a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.end{float:left; color:#646464; width:100%; line-height:24px;}
.endbody{
	margin-top: 9px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	line-height:18px;
}
.endbody a{ text-decoration:none; color:#000000;}
.endbody a:hover{color:#00679C;}
/*单行滚动新闻*/
#scrollDiv{ float:left;width:340px;height:24px;line-height:25px;overflow:hidden}
#scrollDiv li{height:25px;padding-left:10px; color:#5d717b; text-align:left;}
/*服务支持内页*/
.fwleft{float:left; width:705px;}
.fwlefttop{ width:705px; height:157px;}
.fwright{ width:260px; float:right; overflow:hidden;}
.fwright ul li a{color:#5d717b; text-decoration:none; text-align:left; float:left; margin:9px 0px 0px 30px;}
.fwrighttop{width:260px;height:157px;}
.fwrightbottom{ float:left; width:260px; margin-top:10px;}
.leftcont{ float:left;  border:solid 1px #eaeaea; margin-top:10px;}
.fwleftboder{ float:left;width:705px; height:37px; border-bottom:solid 1px #E9E9E9; background-image:url(../images/fwline.jpg); background-repeat:repeat-x; background-position:bottom;}
.fwleftboder dl dd{ text-align:left; float:left; margin-top:12px; margin-left:3px;}
.fwleftboder dl dt{ float:right; margin-top:14px; margin-right:5px;}
.fwleftboder dl dt font{ color:#00679C;}
.fwg{ float:left; width:258px; margin-top:8px;color:#5d717b; height:30px; background-image:url(../images/fwli.jpg);}
.fwg a:hover{ color:#00679C;}
.fww{ float:left; width:258px; margin-top:8px; color:#5d717b;height:30px; background-image:url(../images/fwliw.jpg);}

/*经典案例*/
.jingdian{ float:right; width:665px; height:220px; border-bottom:dotted 1px #eaeaea; padding:15px; margin-bottom:10px;}
.jingdian_imgbg{ width:318px; height:200px; float:left; background-color:#eeeeee; padding:10px;}
.jingdian_text{ width:320px; height:220px; text-align:left; float:right;}
.jingdian_text strong{ font-size:14px;}
.jingdian p{ margin:5px 0px 0px 5px; line-height:20px;}
.h{ color:#adadad;}
.b{ color:#2d9fe1; font-size:12px;}
.g{ color:#8cbf00; text-align:right; float:right;}
.jingdian_p_img{ float:right;}
/*优惠套餐*/
.taocan{ float:left;width:681px; margin-top:10px; padding:12px;}
.taocantop{ float:left; width:679px; background-color:#4d9f21; height:25px; line-height:25px;}
.taocantop strong{ color:#FFFFFF;}
.taocanleft{ float:left; width:168px;}
.taocanright{ float:right;width:510px;}
.taocanbottom{ float:left;width:677px; border-top:solid 1px #2f7517;  border-left:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0;}
.taocanimgleft{ width:168px; float:left; }/*border-bottom:solid 1px #e0e0e0; border-bottom:solid 1px #e0e0e0; margin-bottom:20px;*/
.taocanimgright{ float:left; width:488px; padding-left:10px; padding-right:5px; padding-top:10px; border-left:solid 1px #e0e0e0; overflow:hidden; line-height:180%; text-align:left; }
.taocanimgright img{ float:right;}
/*业务领域*/
.sec1{ float:left; margin:15px 0px 15px 5px; width:111px; height:33px; line-height:35px; background-image:url(../images/sec1.jpg); background-repeat:no-repeat;}
.sec2{ float:left;margin:15px 0px 15px 5px; width:111px;height:33px; line-height:35px; background-image:url(../images/sec2.jpg); background-repeat:no-repeat;}
.sec1 a{ color:#FFFFFF; text-decoration:none;}
.sec2 a{ color:#FFFFFF; text-decoration:none;}
.show{ display:block;}
.hidden{ display:none;}
.tabfw{ width:100%;}

#detail{ text-align:left;width:670px; padding:0px 12px;  line-height:210%;  color:#666666;}
#detailt{ text-align:left; width:670px; padding:12px; float:left; line-height:210%; color:#666666;}
#tebfucont li{width:680px; padding:10px 12px;text-align:left; line-height:210%;color:#666666;}
#tebfucont li div{ text-align:left; line-height:200%;color:#666666;}
#list{ float:left; text-align:left;width:650px; margin-top:15px;}
#list dl{ margin-left:10px;}
#list ul li{ margin-left:20px;  padding-top:10px;}
#custom{ float:left; width:680px; padding:12px;}
.customdd{ width:114px; height:70px; line-height:70px; text-align:center; background-color:#fdfdfd; border:solid 1px #eaeaea; margin:10px;}
#tag{ height:30px; line-height:30px; text-align:left; color:#ccc;}
.repg{width:200px; float:left; margin-left:10px; text-align:left; line-height:180%;}
#order{ width:680px; padding:10px;}
.hti{ margin-top:10px;}
.hty{ margin-top:5px;}
.downlist{width:90%; height:24px; padding-left:12px; padding-right:12px;}
#newstitle{ float:left; font-size:18px; font-weight:bold; border-bottom:solid 1px #eaeaea; height:40px; line-height:50px; text-align:center; width:670px; margin:0px 8px;}
.newstitledd{ float:left; border-bottom:solid 1px #ffffff; height:41px; text-align:center; width:670px; margin:0px 12px;}

.othernews{ font-size:14px; font-weight:bold; border-bottom:solid 1px #ccc; line-height:200%; text-align:left;}
#otherNews{ float:left; width:680px; padding:12px; text-align:left; text-align:left;}
#otherNews ul li{ padding:10px 0px 0px 0px;}
#Author{ float:right;width:680px; padding:0px 12px; text-align:right; margin-top:10px;}
.cctitle{ color:#ffffff; width:258px; height:31px; background-image:url(../images/righttitlebg.jpg); background-repeat:no-repeat; line-height:31px;}
.cctitle font{padding-left:10px; float:left; font-size:14px; font-weight:bold;}
/*分页控件样式*/
.pages {color: #999; margin-bottom:10px; }
.pages a, .pages .cpb {  float:left; text-decoration:none;padding: 3px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:12px; color:#000;}
.pages a:hover {background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none; cursor:pointer;}
.pages .cpb {float:left; font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}
.Custom{ line-height:24px; height:24px; padding-left:100px; float:left;}
#pageList{display:none; float:left; width:100%; vertical-align:bottom; margin-top:50px; text-align:left;}
#pageList1{display:none; float:left; width:100%; vertical-align:bottom; margin-top:50px; text-align:left;}
.bom_left {
	FLOAT: left
}
.bom_right {
	FLOAT: right
}