@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; line-height:24px; color:#333}
img, div ,input{ behavior: url(iepngfix.htc) }
.f14{ font-size:14px;}
.c666{ color:#666}
.red{ color:#f00}
.c_blue{ color:#384ce2}
.f26{ font-size:27px; color:#f00; line-height:50px; text-align:center}
img{ border:none}



.all_1014,.nav{ width:1014px; overflow:hidden; margin:0 auto}

.nav_bg{ width:100%; height:38px; line-height:42px; background:url(../images/nav_bg.jpg) repeat-x bottom center;  overflow:hidden; margin:0 auto}
.nav li{ width:108px; height:38px; cursor:pointer; margin-right:4px;line-height:42px; text-align:center; color:#fff; font-size:14px;list-style:none; overflow:hidden; float:left}
.nav li.change{ background:url(../images/nav_over.jpg) no-repeat center bottom; color:#384ce2}

.sub_nav{ width:1014px; height:22px;color:#384ce2; line-height:22px; overflow:hidden; float:left}
.sub_nav span{ margin:0px 6px 0px 6px}
.sub_nav01{padding-left:60px;  overflow:hidden; float:left}
.sub_nav02{padding-left:80px; overflow:hidden; float:left}
.sub_nav03{padding-left:180px; overflow:hidden; float:left}
.sub_nav04{padding-left:260px; overflow:hidden; float:left}
.sub_nav05{padding-left:380px; overflow:hidden; float:left}
.sub_nav06{padding-left:450px; overflow:hidden; float:left}
.sub_nav07{padding-left:695px; overflow:hidden; float:left}
.sub_nav08{padding-left:660px; overflow:hidden; float:left}
.sub_nav09{padding-left:760px; overflow:hidden; float:left}
.hidden{ display:none}


.imgs{ width:628px; position:relative; height:341px; background:url(../images/img_bg.png) no-repeat; overflow:hidden; float:left}
.pictures{ width:602px; height:321px; position:absolute; left:12px; top:7px; overflow:hidden; float:left}
.tubiao{ position:absolute; left:0px; top:0px; overflow:hidden; float:left}

.service{ width:385px; overflow:hidden; float:right}

.i_tg{ width:1014px; padding-top:15px; overflow:hidden; margin:0 auto}
.i_tg_t,.i_w_t{ width:1014px; height:35px; background:url(../images/i_case_t.jpg) no-repeat;overflow:hidden; float:left}
.i_tg_m,.i_w_m{ width:1014px; background:url(../images/i_case_m.jpg) repeat-y; overflow:hidden; float:left}
.i_tg_b{ width:1014px; overflow:hidden; float:left}

.i_tg_m li{ width:325px; line-height:18px; cursor:pointer; margin-top:10px; margin-left:10px; height:105px; list-style:none; overflow:hidden; float:left}
.i_tg_m li img{ border:3px solid #fff}

.i_w_t{ background:url(../images/i_w_t.jpg) no-repeat; color:#666; line-height:38px; text-align:right}
.i_w_t span{ margin:0px 6px 0px 6px;}
.i_w_m li{ width:234px; cursor:pointer; height:174px; margin-left:15px; margin-top:15px; list-style:none; overflow:hidden; float:left}


.lt{ width:334px; height:169px; border-right:1px dashed #cdcdcd; overflow:hidden; float:left}
.lt li{ width:297px; line-height:25px; list-style:none; overflow:hidden; float:left}
.lt ul{ margin-top:3px; padding:0px;}
.lt li span{ color:#666; text-align:right; float:right}


.link{ width:1000px; border:1px solid #e3e3e3; padding:8px 5px 5px 5px; margin:15px 0px 15px 0px;  overflow:hidden; float:left}
.link li{ width:195px; height:25px; line-height:25px; list-style:none; overflow:hidden; float:left}
.link li span{ text-align:right; float:right}

.bottom{ width:100%; height:169px; color:#f0f3f6; background:url(../images/bottom_bg.jpg) repeat-x bottom center; overflow:hidden; margin:0 auto}
.bottom span{ margin:0px 10px 0px 10px}
.bottom a{ color:#f0f3f6;}

.ny_banner{ width:100%; height:267px; background:#076dc1; overflow:hidden; float:left}


.left{ width:245px; overflow:hidden; float:left}
.column_title{ width:203px; height:37px; background:url(../images/column_title.jpg) no-repeat; padding-left:40px; line-height:42px; overflow:hidden; float:left}
.column_list{ width:223px; border:1px solid #e2e2e2; padding:0px 8px 5px 10px; overflow:hidden; float:left}

.column_list li{ width:223px;color:#666;  cursor:pointer; line-height:35px; margin-top:10px; list-style:none; overflow:hidden; float:left}
.ad{ width:241px; padding-top:10px;overflow:hidden; float:left}
.ad img{ border:1px solid #ececec;}


.right{ width:750px; overflow:hidden; float:right}

.map{ width:100%; height:30px; line-height:30px; text-align:right; border-bottom:2px dashed #ccc; overflow:hidden; float:left}
.text_list,.tp_list,.phone_list{ width:750px; overflow:hidden; float:left}
.text_list li{ width:750px; border-bottom:1px solid #e7e7e7; padding-bottom:15px; margin-top:10px; list-style:none; overflow:hidden; float:left}
.text_list li span{ text-align:right; float:right}

.tp_list li{ width:750px; list-style:none; font-size:14px; color:#666; margin-top:25px; overflow:hidden; float:left}
.tp_list li img{ border:1px solid #cdcdcd; padding:5px }

.phone_list{ border-bottom:2px dashed #ccc; padding-bottom:15px;}
.phone_list ul{ margin-left:-16px;}
.phone_list li{ width:238px; height:117px; cursor:pointer; margin:25px 0px 0px 16px;*margin-left:12px; list-style:none; overflow:hidden; float:left}



.news_title{ width:750px; font-size:14px; margin-top:8px; font-weight:bold; text-align:center; color:#f00; line-height:35px; overflow:hidden; float:left}
.news_time{ width:750px; color:#666; line-height:24px; text-align:center; border-bottom:1px dotted #cdcdcd; overflow:hidden; float:left}
.news_content{ width:750px; padding:10px 0px 10px 0px; overflow:hidden; float:left}
.news_content img{max-width:750px;}
.qnews_content{ width:100%;padding:10px 0px 10px 0px; overflow:hidden;margin:0 auto}
.qnews_content img{max-width:1014px;}

.page{ width:750px; padding:25px 0px 40px 0px; overflow:hidden; float:left}
.page ul{ }
.page li{ margin-left:6px; padding:0px 8px 0px 8px; color:#666; border:1px solid #e7e7e7; line-height:22px; list-style:none; overflow:hidden; float:left}
.page li.on a{ color:#f00}
.page li.on{border:1px solid #f00}


.order_title{ width:740px; height:30px; line-height:30px;padding-left:8px;margin-top:25px; margin-bottom: 15px;  font-weight:bold; color:#f30; overflow:hidden; float:left}
.orderbox{ width:740px; padding:15px 0px 30px 0x; overflow:hidden; float:left}
.orderbox td{ padding-left:10px; height:45px; padding-top: 5px;}

.server_list{width:740px; padding:5px 0px 0px 0x; overflow:hidden; float:left}
.server_list td{height:30px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:10px;}
.forms{ height:30px; line-height:30px;}




/****广告图开始****/
#box{ position:relative; width:850px; height:230px; margin:0 auto;}
#box ul{ position:relative; width:850px; height:230px;}
#box li{ position:absolute; list-style:none; background:#4598d0; width:0; height:0; left: 377px; z-index:0; cursor:pointer; overflow:hidden; border-radius:3px; top: 144px;}
#box li img{ width:100%; height:100%; vertical-align:top; border: none;}
#box li .dds{ position:absolute; width:100%; height:24px; font-size: 12px; line-height: 24px; float: left; bottom: 0px; background: url(../images/gg.png) repeat-x; text-indent: 10px;}
#box .prev{ left:-58px;position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../images/btn.png) no-repeat;behavior: url(iepngfix.htc)}
#box .next{ right:-60px;position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../images/btn.png) no-repeat right;behavior: url(iepngfix.htc)}
.dds a:link {color:#ffffff;}
#copyright{padding-top:10px;text-align:center;}
/****广告图结束****/


a:link,a:visited,a:active{ color:#333;text-decoration:none}
a:hover{ color:#f00;text-decoration:none}

.c666 a:link,.c666 a:visited,.c666 a:active{ color:#666;text-decoration:none}
.c666 a:hover{ color:#f00;text-decoration:none}

.red a:link,.red a:visited,.red a:active{ color:#666;text-decoration:none}
.red a:hover{ color:#f00;text-decoration:none}

.c_blue a:link,.c_blue a:visited,.c_blue a:active{ color:#384ce2;text-decoration:none}
.c_blue a:hover{ color:#f00;text-decoration:none}

.bottom a:link,.bottom a:visited,.bottom a:active{ color:#f0f3f6;text-decoration:none}
.bottom a:hover{ color:#f00;text-decoration:none}

.column_list a:link,.column_list a:visited,.column_list a:active{ color:#666;text-decoration:none}
.column_list a:hover{ color:#fff;text-decoration:none}


.nav a:link,.nav a:visited,.nav a:active{ color:#fff;text-decoration:none}
.nav a:hover{ color:#384ce2;text-decoration:none}

.sub_nav a:link,.sub_nav a:visited,.sub_nav a:active{ color:#384ce2;text-decoration:none}
.sub_nav a:hover{ color:#f00;text-decoration:none}


.i_w_m a:link,.i_w_m a:visited,.i_w_m a:active{ color:#384ce2;text-decoration:none}
.i_w_m a:hover{ color:#f00;text-decoration:none}


img{border:none}
#main{height:267px;background:#C9C9C9;}
	#main .inner{width:1014px;margin:0 auto;position:relative;}
	#hd{width:1014px;height:267px;overflow:hidden;z-index:1}
		

.tab_btns{position:absolute;right:10px;bottom:10px;z-index:1;}
.tab_btns a{float:left;width:10px; height:10px;color:#fff;background:#fff;margin-left:5px;overflow:hidden;}
.tab_btns a.on{background:#f00;color:#f00;}


.qy{width:750px;padding:0px;margin:0px;border:0px;box-sizing:border-box;font-family:-apple-system, PingFang SC , 微软雅黑, 华文细黑, Helvetica Neue , Arial, lucida grande , lucida sans unicode , lucida, helvetica, Hiragino Sans GB , Microsoft YaHei , WenQuanYi Micro Hei , sans-serif;font-size:16px;white-space:normal;background-color:#FFFFFF;float:left}
.qyh2{padding:10px 25px 10px 25px;margin:10px 0px 15px;border:1px solid #DDDDDD;box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:25px;font-family:Microsoft Yahei , Helvetica, sans-serif;color:#454646;background:#F8F8FF;}

