@charset "utf-8";
/* CSS Document */

.hdbd{ border-bottom:1px solid #e7e7e7; margin-bottom:25px;}
.mnbg{ background:#fcfcfc;}
.content{ width:1000px; overflow:hidden; margin:0 auto; background:#fff}

.mn_left{ float:left; width:255px; background:url(../bg/sdbg1.jpg) no-repeat; padding-top:10px;}
.sidebar{ background:url(../bg/sdbg3.jpg) no-repeat no-repeat bottom; padding-bottom:6px;}
.sidebg{ background:url(../bg/sdbg2.jpg) repeat-y; height:100%; display:block; position:relative; padding:20px 0 0 44px;}
.clpa{ background:#d5d5d5; width:11px; height:48px; border:1px solid #e0e0e0; display:inline-block; position:absolute; left:30px; top:20px;}

.title1{ overflow:hidden; padding:0 0 5px 16px;}
.title1 em{ display:block; font-family:Arial; color:#617eaa; font-size:12px; line-height:16px; text-transform:uppercase;}
.title1 span{ font-size:14px; font-family:"Microsoft Yahei"; color:#01468f; line-height:24px;}

.sidebg li{ line-height:36px; vertical-align:top;}
.sidebg li a{ color:#909090; font-family:SimHei; padding-left:16px;  display:block}
.sidebg li a:hover{color:#01468f; background:url(../bg/sliah.png) no-repeat;}
.sidebg li a.active{color:#01468f; background:url(../bg/sliah.png) no-repeat;}

.mn_right{ float:right; background:url(../bg/conbg2.jpg) no-repeat bottom; width:740px; padding:4px 0 6px;}
.mn_conbg{ background:url(../bg/conbg1.jpg) repeat-y;}

.website{ overflow:hidden; line-height:30px; text-align:right; padding-right:15px;}
.website a{ display:inline-block; color:#585858}
.website a.home{ background:url(../ico/ico12.jpg) no-repeat 0 3px; padding-left:29px;}
.website span{color:#3366aa}

.banner2{ border:1px solid #fff; width:737px; height:113px; overflow:hidden}
.banner2 img{ width:737px; height:113px;}

.con{ overflow:hidden; padding:15px 0 15px 50px;min-height:440px;}
.title2{ overflow:hidden; line-height:38px; color:#004888; font-size:14px; background:url(../ico/ico14.jpg) no-repeat left; padding-left:23px;}

.service_txt{ padding-bottom:50px;}
.service_txt li{ vertical-align:top; line-height:36px; background:url(../ico/ico13.jpg) no-repeat 2px 14px; padding-left:23px;}



.pd_b_img{ width:635px; height:344px; overflow:hidden; position:relative; margin:10px 0 27px; padding:1px; border:1px solid #ddd;}
.pd_s_img{ width:635px; height:130px; overflow:hidden; position:relative;}
.pd_s_img li{ float:left; margin-right:26px; width:83px; height:61px;}
.pd_s_img li img{ width:79px; height:57px; border:1px solid #ddd; display:block; padding:1px;}


.prev1{ background:url(../bg/prev.jpg) no-repeat; width:18px; height:38px; overflow:hidden; display:inline-block; position:absolute; left:11px; top:22px;}
.next1{ background:url(../bg/next.jpg) no-repeat; width:18px; height:38px; overflow:hidden; display:inline-block; position:absolute; right:11px; top:22px;}

.pd_s_img li.on img{ border:1px solid #b8782d}
.p_s_ov{ overflow:hidden; width:520px; margin-left:59px;}

.ico_circle{line-height:36px; background:url(../ico/ico13.jpg) no-repeat 2px center; padding-left:23px; color:#004888; font-weight:normal}
.honor_list{ overflow:hidden; width:712px; padding:10px 0 20px;}
.honor_list li{ float:left; width:192px; margin-right:45px;}
.honor_list li img{ background:url(../bg/imgbg.jpg) no-repeat; padding:5px 5px 9px 6px;}
.honor_list li p{ text-align:center; color:#393939; padding-bottom:10px;}

.pager{ overflow:hidden;text-align:right; padding:20px 45px 30px 0;}
.pager a{ border:1px solid #9fb6d0; display:inline-block;  line-height:16px; height:16px; width:16px; text-align:center; margin-left:3px;}
.pager span{ border:1px solid #e3efe8; display:inline-block;  line-height:16px; height:16px; width:16px; text-align:center; background:#01458e; color:#fff; margin-left:3px;}

.news_list{ overflow:hidden; width:640px; padding:20px 0;min-height:400px;}
.news_list li{ vertical-align:top; overflow:hidden; line-height:36px; background:url(../ico/ico15.jpg) no-repeat left; padding-left:15px;}
.news_list li span{ float:right}

.sina2{ background:url(../images/img18.jpg) no-repeat left; padding-left:10px; display:inline-block; text-decoration:underline; color:#00448d}



.pnt_list{ overflow:hidden}
.pnt_list li{ float:left; margin-right:20px;}
.pnt_list li img{ border:1px solid #ddd;}
.pnt_list li p{ line-height:36px; padding-bottom:3px; text-align:center}



.tog{width:100%;height:15px;background:url(../ico/top_float_bg.png) 0 top repeat-x;position:absolute;z-index:99999;cursor:pointer;}
.tog span{width:159px;height:30px;margin:0 auto;line-height:24px;color:#FFF;text-align:center;display:block;background:url(../ico/tog.png) 0 5px no-repeat; font-size:12px; font-weight:bold;}
.togclose{width:100%;height:27px;background:url(../ico/top_float_bg.png) 0 top repeat-x;position:absolute;z-index:99999;cursor:pointer;}
.togclose span{font-family:Verdana;font-size:12px;width:159px;height:27px;margin:0 auto;text-align:center;line-height:22px;color:#FFF;display:block;background:url(../ico/togclose.png) 0 5px no-repeat;}
.tog_contact{height:250px; width:100%;background:#FFF url(../ico/tog_contact_bg.gif) 0 bottom repeat-x;position:absolute;z-index:9999;display:none;}
.t_con_box{width:982px;margin:0 auto;height:333px;position:relative;}
.drift_left{width:478px;height:95px;border-bottom:1px solid #EAEAEA;}
	.drift_left p{padding:0 0 8px 18px;line-height:28px;color:#000098;font-size:14px;}
.phone{width:478px;height:147px;}
	.phone dl{width:100%;padding:20px 0 0 18px;}
	.phone dl dd{width:230px;}
	.phone dl dd , .phone dl dd div, .phone dl dd img, .phone dl dd h3, .phone dl dd span, .phone dl dd p{float:left;}
	.phone dl dd div{width:100%;padding:10px 0 4px;}
	.phone dl dd img{padding-top:4px;}
	.phone dl dd h3{width:160px;color:#d30000;font-size:16px;font-weight:normal;padding-left:10px;}
	.phone dl dd span{width:160px;padding-left:10px;font-family:Segoe UI;color:#8E8C8C;}
	.phone dl dd p{width:100%;color:#d30000;font-family:Impact;font-size:28px;}
	.phone dl dd .consult_img{padding-left:15px;}
	.phone dl dd .online{float:left;width:113px;color:#3b3b3b;height:34px;line-height:34px;background:url(../ico/icon_online.gif) 0 0 no-repeat;}
	.phone dl dd .online q{float:left;line-height:30px;padding-left:46px;cursor:pointer;}
	.phone dl dd a.online:hover{color:#D30000;}
.map{width:538px;height:297px;position:absolute;right:0;top:0;_clear:both;}



#tog_contact1{position:relative;z-index:99999;}


.dg{top:10px;}
#dg1{padding:6px ;}
























