@charset "gb2312";
/* msn:ezwcn@hotmail.com
---------------------------*/
/*基本样式------------------*/
*{padding:0px; margin:0px;}
body,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
body,td,th{color:#393939;font-size:12px;line-height:1.75em; font-family:"微软雅黑"}
input,select{vertical-align:middle;line-height:normal;font-size:1em;}
table{border-collapse:collapse;}
textarea{font-size:1em;line-height:1.5em;} 
a{outline:0;cursor:pointer;*star:expression(this.onFocus=this.blur());}
a:link,a:active{color:#393939;text-decoration:none;}
a:visited{color:#222323;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
.ccolor{color:#BB1600;}
a.red:link,a.red:visited,a.red:active{color:#cb0404; }
a.red:hover{color:#e60012; }
a.Purple:link,a.Purple:visited,a.Purple:active{color:#b03ca9; }
a.Purple:hover{color:#f00; }
img{border:0;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1.5em;}
p{word-break:break-all;text-justify:inter-ideograph;}
.hidden{display:none;}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;} 
.border{border:1px solid #e6e6e6;}
.lf{float:left;}
.rf{float:right;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.adv{margin:10px auto 0; text-align:center; }
.mt5{margin-top:5px;}
.kuan{ width:1000px; margin:0px auto;}
/*头部样式*/
.logo_xw{ height:106px; background:url(../images/logo_xw_01.png); overflow:hidden;}
.logo_xw ul,.nav_xw ul,.dlan_xw,.m1_xw,.m2_xw,.dlan_xw2,.m3_xw,.dzx_xw,.m4_xwqh,.ysts_xw ul,.zj_xww{ width:1000px; margin:0px auto; overflow:hidden;}
.nav_xw{ height:52px; background:#068687; overflow:hidden;}
.nav_xw ul li{ width:111px; line-height:52px; text-align:center; font-size:16px; background:url(../images/nav_xw_08.png)  no-repeat right center; overflow:hidden; float:left;}
.nav_xw ul li a{ color:#fff;}
.nav_xw ul li a:hover{ color:#ffff00;}
.nav_xw ul li:last-child{ background:none;}



.banner{height:499px; background:url(../images/banner_bg.jpg) no-repeat center;}
.banner li{text-align:center;}
.banner img{vertical-align:bottom;}
.sub_nav{height:55px; background:#625856; width:100%;}
.sub_nav ul{width:1000px; margin:0 auto; overflow:hidden;}
.sub_nav li:first-child{border:none;}
.sub_nav li{height:55px; line-height:55px; float:left;  font-size:18px; border-left:1px solid #837471;}
.sub_nav span{height:55px; line-height:55px; float:left;  font-size:18px; border-left:1px solid #837471; padding-left:20px;}
.sub_nav li.active{background:#837471;}
.sub_nav li a,.sub_nav li a:visited{color:#fff; display:block; line-height:55px; padding:0 24px;}
.sub_nav span a,.sub_nav span a:visited{color:#fff; line-height:55px;}
.sub_nav li a:hover{background:#837471;}
.main{width:1000px; margin:0 auto; overflow:hidden; zoom:1; padding:12px 0;}
.title{height:59px; background:url(../images/title_bg.jpg); overflow:hidden; zoom:1;color:#fff; }
.title h2{height:59px; line-height:59px; font-size:28px; float:left; padding-left:30px;}
.title span{float:right; font-size:22px; padding-left:36px; background:url(../images/tel.jpg) no-repeat left; line-height:59px; margin-right:20px; display:inline;}
.title .bt{float:right; margin:14px 30px 0 0; display:inline;}
.bd{border:1px solid #e8e4e5;}

.cont1{padding:0 0 15px 0; overflow:hidden; zoom:1;}
.cont1 dl{margin:14px 10px 0; display:inline; border:1px solid #cfcfcf; width:300px; height:100px; padding:5px; float:left; overflow:hidden; zoom:1;}
.cont1 dt{width:139px; float:left;}
.cont1 dd{width:154px; float:right; font-size:14px;}
.cont1 dd a,.cont1 dd a:visited{width:117px; height:31px; text-align:center; line-height:31px; color:#fff; font-size:14px; background:#4e4856; margin:14px auto 0; display:block;}
.cont2{padding:14px 0; overflow:hidden; zoom:1;}
.cont2 blockquote{width:976px; height:87px; margin:0 auto; background:url(../images/c2_bg.jpg);}
.cont2 blockquote p{text-indent:2em; font-size:14px; line-height:24px; padding:7px 20px;}
.cont2 ul{padding:0 0 0 22px; overflow:hidden; zoom:1;}
.cont2 li{width:218px; float:left; margin:16px 22px 0 0; display:inline; border:1px solid #cfcfcf; padding:1px;} 
.cont2 li h3{height:34px; line-height:34px; background:#036b6a; font-size:18px; text-align:center; color:#fff; font-weight:normal;}
.cont2 li img{vertical-align:bottom; margin-top:1px;}
.cont2 li p{padding:10px 14px; text-indent:2em; font-size:14px;}

.cont3{padding:14px 0;}
.cont3 p{text-align:center; line-height:46px; font-size:15px;}
.cont3 p b{color:#c90301; font-weight:normal;}
.cont3 ul{padding:20px 0 0 18px; overflow:hidden; zoom:1;}
.cont3 li{width:171px; padding:5px; height:232px; background:url(../images/c3_bg1.jpg) no-repeat; float:left; margin-right:14px; display:inline; text-align:center; font-size:16px;}
.cont3 li span{display:block; height:26px; line-height:26px; display:block;}
.cont3 li img{vertical-align:bottom;}
.cont3 li b{color:#c40000; height:26px; line-height:26px;}
.cont3 li .bt{width:166px; height:32px; margin:2px auto 0; background:url(../images/c3_bt1.jpg); display:block;}

.cont4{padding:14px 0; overflow:hidden; zoom:1;}
.cont4 blockquote{width:976px; height:70px; margin:0 auto; background:url(../images/c4_bg1.jpg);}
.cont4 blockquote p{text-indent:2em; font-size:14px; line-height:24px; padding:7px 20px;}
.cont4 ul{padding:0 0 0 8px; overflow:hidden; zoom:1;}
.cont4 li{width:187px; float:left; margin:16px 7px 0 0; display:inline; border:1px solid #cfcfcf; padding:1px 1px 10px;} 
.cont4 li h3{height:34px; line-height:34px; background:#036b6a; font-size:18px; text-align:center; color:#fff; font-weight:normal;}
.cont4 li img{vertical-align:bottom; margin-top:1px;}
.cont4 li p{padding:6px 9px; text-indent:28px; font-size:14px;}
.cont4 li .bt{display:block; height:28px; width:128px; text-align:center; line-height:28px; background:#4e4856; color:#fff; font-size:14px; margin:0 auto;}

.cont5{padding:14px; overflow:hidden; zoom:1; overflow:hidden; zoom:1;}
.cont5 .tab_title{width:164px; float:left;}
.cont5 .tab_title li{height:99px; margin-top:3px; background:#f0f0f0; text-align:center;}
.cont5 .tab_title li:first-child{margin:0;}
.cont5 .tab_title li h3{ font-size:24px; line-height:99px;}
.cont5 .tab_title li p{color:#919191;}
.cont5 .tab_title li.active{background:#036b6a; color:#fff;}
.cont5 .tab_title li.active p{color:#ecb3b3;}
.cont5 .tab_cont{width:785px; float:right;}
.cont5 .tab_cont .text1 blockquote{font-size:16px; text-indent:32px; line-height:26px;}
.cont5 .tab_cont .text1 span{display:block; text-align:center; padding-top:10px;}
.cont5 .tab_cont .text1 p{text-indent:28px; font-size:14px; line-height:26px;}
.cont5 .tab_cont .text1 dl{width:245px; float:left; margin:15px 0 0 11px; display:inline; border:1px solid #e0e0e0; height:282px;}
.cont5 .tab_cont .text1 dt{height:37px; line-height:37px; background:url(../images/c5_bg2.jpg); text-align:center; font-size:16px; color:#333; font-weight:bold;}
.cont5 .tab_cont .text1 dd{padding:5px;}
.cont5 .tab_cont .text1 h2{height:48px; line-height:48px; text-align:center; font-size:24px; color:#fff; background:url(../images/c5_h2.gif) no-repeat center;}
.cont5 .tab_cont .text1 li{width:357px; height:136px; border:1px solid #e0e0e0; padding:10px; float:left; margin:16px 6px 0;}
.cont5 .tab_cont .text1 li.bg1{background:url(../images/c5_bg3.jpg) no-repeat top left;}
.cont5 .tab_cont .text1 li.bg2{background:url(../images/c5_bg4.jpg) no-repeat top left;}
.cont5 .tab_cont .text1 li.bg3{background:url(../images/c5_bg5.jpg) no-repeat top left;}
.cont5 .tab_cont .text1 li.bg4{background:url(../images/c5_bg6.jpg) no-repeat top left;}
.cont5 .tab_cont .text1 li h3{height:40px; line-height:40px; padding-left:50px; font-size:16px;}
.cont5 .tab_cont .text1 table{width:100%; border-collapse:collapse; text-align:center;}
.cont5 .tab_cont .text1 th{border:1px solid #dadada; height:50px; line-height:50px; font-size:28px;}
.cont5 .tab_cont .text1 th b{ color:#b60a0a;}
.cont5 .tab_cont .text1 th em{ font-size:35px; color:#b60a0a; font-style:normal;}
.cont5 .tab_cont .text1 td{border:1px solid #dadada; padding:8px 5px; line-height:30px; font-size:16px;}
.cont5 .tab_cont .text1 td strong{font-size:20px; font-weight:normal;}
.cont5 .tab_cont .text1 td i{font-style:normal; color:#f00;}
.cont5 .tab_cont .text1 td em{font-style:normal; color:#592200; font-size:18px;}
.cont5 .tab_cont .text1 td b{color:#592200; font-size:20px;}

.cont6{padding:14px; overflow:hidden; zoom:1; overflow:hidden; zoom:1;}
.cont6 .tab_title{width:233px; float:left;}
.cont6 .tab_title li{height:99px; margin-top:3px; background:#f0f0f0; text-align:center;}
.cont6 .tab_title li:first-child{margin:0;}
.cont6 .tab_title li h3{padding-top:14px; height:40px; line-height:40px; font-size:18px;}
.cont6 .tab_title li p{color:#f00; font-size:16px;}
.cont6 .tab_title li.active{background:#036b6a; color:#fff;}
.cont6 .tab_title li.active p{color:#fff;}
.cont6 .tab_cont{width:718px; float:right; height:400px; position:relative;}
.cont6 .tab_cont .text{padding-top:10px; }
.cont6 .tab_cont .text p{line-height:30px; font-size:14px; padding-left:12px;}
.cont6 .tab_cont .text b{color:#f00;}
.cont6 .tab_cont .text ul{overflow:hidden; zoom:1; margin-top:14px;}
.cont6 .tab_cont .text li{width:216px; padding:2px; border:1px solid #e6e6e6; float:left; margin:0 6px; display:inline;}
.cont6 .tab_cont .text li span{display:block; text-align:center; height:30px; line-height:30px; font-size:16px; color:#f00;}
.cont6 .tab_cont .text blockquote{line-height:24px; font-size:14px; padding:12px;}
.cont6 .tab_cont .text .bt{ position:absolute; bottom:20px; left:140px; }

.cont7{ background:url(../images/c7_bg.jpg) no-repeat;position:relative; height:466px; overflow:hidden;padding:30px 40px;}
.cont7 .pre{width:22px; height:51px; background:url(../images/c7_up.jpg); position:absolute; left:10px; top:140px;}
.cont7 .next{width:22px; height:51px; background:url(../images/c7_down.jpg); position:absolute; right:10px; top:140px;}
.cont7 .zj_cont{overflow:hidden; zoom:1;   }
.cont7 .zj_cont dl{overflow:hidden; zoom:1;}
.cont7 .zj_cont dt{width:570px; float:left;}
.cont7 .zj_cont dt h3{height:60px; font-size:24px; line-height:60px; font-weight:normal;}
.cont7 .zj_cont dt h3 b{font-size:50px;}
.cont7 .zj_cont dd{width:330px; float:left;}
.cont7 .zj_cont dt ul{padding:10px 0;}
.cont7 .zj_cont dt li{height:30px; line-height:30px; font-size:16px; color:#995328; padding-left:24px; background:url(../images/c7_li.jpg) no-repeat 2px 8px;}
.cont7 .zj_cont dt blockquote{padding:10px; width:400px; border:1px  dashed #d2d2d2; background:#fff; margin-top:10px;}
.cont7 .zj_cont dt strong{color:#f00; font-size:14px;}
.cont7 .zj_cont dt p{text-indent:28px; line-height:26px;} 
.cont7 .zj_bot{width:500px; position:absolute; bottom:40px; left:50px; overflow:hidden; zoom:1}
.cont7 .zj_bot li{border:2px solid #bfbfbf; width:114px; float:left; margin-right:25px; display:inline;}
.cont7 .zj_bot li.hover{border:2px solid #f00;}

.cont8 ul{padding:0 0 12px 18px; overflow:hidden; zoom:1;}
.cont8 li{width:308px; height:263px; float:left; margin:12px 18px 0 0; display:inline; background:url(../images/c8_bg.jpg); text-align:center;}
.cont8 li h3{height:46px; line-height:46px; font-size:18px;}
.cont8 li img{vertical-align:bottom; margin-top:6px;}
.cont8 li p{padding:3px 8px; text-align:left; text-indent:28px; font-size:14px;}

.cont9{padding-bottom:10px;}
.cont9 .tab1{height:271px; background:url(../images/c9_bg1.jpg) no-repeat center; position:relative;}
.cont9 .tab1 dl{width:485px; position:absolute; left:130px; top:4px;}
.cont9 .tab1 dd{height:24px; line-height:24px; padding:14px 5px; font-size:14px;}
.cont9 .tab1 dd input{vertical-align:middle;}
.cont9 .tab1 dd select{vertical-align:middle; height:22px; line-height:22px; border:1px solid #d4d4d4; }
.cont9 .tab1 dd .inp{width:172px; height:22px; line-height:22px; border:1px solid #d4d4d4;}
.cont9 .tab1 dd .inp2{width:40px; height:22px; line-height:22px; border:1px solid #d4d4d4;}
.cont9 .tab1 dd .bt{width:90px; height:24px; line-height:24px; border:0; background:#4e4856; color:#fff; border-radius:4px;}
.cont9 .tab1 dd span{font-size:12px; color:#595959;}
.cont9 .tab1 dd span b{color:#f00; font-weight:normal;}
.cont9 .tab2{height:227px; background:url(../images/c9_bg2.jpg) no-repeat center; overflow:hidden; zoom:1; position:relative;}
.cont9 .tab2 .link{width:710px; float:left;}
.cont9 .tab2 .link ul{padding:107px 0 0 186px; overflow:hidden; zoom:1;}
.cont9 .tab2 .link li{width:83px; float:left; margin-right:45px; display:inline;}
.cont9 .tab2 .link li span{display:block; text-align:center;}
.cont9 .tab2 .mqu{width:248px; height:110px; position:absolute; right:28px; top:95px; overflow:hidden;}
.cont9 .tab2 .mqu li{height:23px; line-height:23px; overflow:hidden; zoom:1;}
.cont9 .tab2 .mqu li span{width:54px; float:left;}
.cont9 .tab2 .mqu li b{width:60px; float:left; color:#f00; font-weight:normal;}
.cont9 .tab2 .mqu li i{width:60px; float:left; font-style:normal;}





.cont07_gaizj{ height:541px; background:url(../images/zj_g3.jpg) no-repeat;}
.cont07_dleft{ width:310px; position:relative; float:left; margin:41px 0 0 104px;}
.cont07_dleft h3{ position:absolute; text-align:center; width:100%; left:0; bottom:45px;}
.cont07_dleft h3 img{ margin:0 14px;}
.cont7_rihntt{ width:490px; float:left; padding-left:80px;}
.cont7_rihntt h3{ font-size:16px; color:#373738; padding-top:40px; padding-bottom:20px;}
.cont7_rihntt h3 b{ font-size:47px; display:inline-block; margin-right:20px;}
.cont7_rihntt h4{ font-size:18px; color:#2b2b2b; line-height:36px; font-weight:400;}
.cont7_rihntt h4 span{ color:#f00;}
.cont7_rihntt h4 img{ vertical-align:middle; margin-right:3px;}
.cont7_ncon{ width:380px; padding:10px 30px 10px 10px; background:#fff; border:1px #ccc dotted; margin:20px 0; font-size:16px;}
.cont7_ncon h5{ color:#f00; font-size:18px; }
.cont7_ncon p{ text-indent:2em; line-height:22px; padding-top:5px;}
.cont7_ncon p span{ color:#f00;}
.cont7_ncon p span a{ color:#f00;}


	
.end{ width:100%; height:150px; background:#026968;}	
	.end_a{ width:730px; margin:0px auto; padding-top:30px;}
	.end_menu{overflow:hidden; height:auto; margin-top:20px; width:100%; height:46px; background:url(../images/end_menu_bg.png) center;}
	.end_menu li{ float:left; background:url(../images/end_menu_01.png) right center no-repeat; width:111px; text-align:center; line-height:46px; font-size:16px;}
	.end_menu li a{ color:#fff;}
	.end_b{ margin:30px 70px 0px 10px; float:left; width:287px; height:157px;}
	.end_c{ width:337px; float:left;margin:30px 20px 0px 70px;}
	.end_c p{ font-size:14px; color:#fff; line-height:26px;}
	.end_d{ margin:30px 40px 0px 10px; float:right; width:150px;}
	.end_d i{ display:block; overflow:hidden; padding:5px; }
	.end_d p{ text-align:center; color:#fff; font-size:18px; font-weight:bold; line-height:20px;}
	