/*
  auther:yh
  date:2013.05.30
*/
/*  Reset  */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,code,del,em,img,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tr,th,td{ margin:0; padding:0; border:0; font-size:100%;}
body{background:#fff;color:#000;font:14px/1em arial,tahoma,simsun;}
ol,ul{ list-style:none;}
cite,em,strong,th,h1,h2,h3,h4,h5,h6{ font-style:normal; font-weight:normal;}
table{ border-collapse:collapse; border-spacing:0;}
input,textarea,select,button{ font-size:100%;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}
/*  CMS Common title colors  */
.title_default{ }
.title_black{ color:black !important;}
.title_red{ color:red !important;}
.title_blue{ color:blue !important;}
.title_green{ color:green !important;}
.title_brown{ color:brown !important;}
.title_gray{ color:gray !important;}
#ztHeader{margin:0 auto !important;}
#ztHeader .ztLogo{padding-top:0 !important;}

body {background: url(../img/bg.jpg) no-repeat center top #D1DCEB;}
.wrap {width: 950px;margin:0 auto;background-color: #FFF;}
.banner {height: 288px;width: 950px;margin:0 auto;background-image: url(../img/b1.jpg);background-position: 0px -36px;}
.banner2 {height: 288px;width: 950px;margin:0 auto;background-image: url(../img/b2.jpg);background-position: 0px -36px;}

.nav { background: url(../img/nav.jpg) no-repeat; height: 38px; overflow: hidden;margin-bottom:9px;}
.nav ul { padding-top: 4px; height: 30px; overflow: hidden; line-height: 30px; font-family: "microsoft yahei", simsun; font-size: 14px;}
.nav ul li { border-right: 1px #5a87bb solid; height: 30px; float: left; padding: 0 29px 0 30px;}
.nav ul li a { color: #b9f6e6;}
.nav ul li a:hover { color: #fff; text-decoration: none;}
.nav ul li.s1 { border: none;}

/*m1*/
.m1{width:950px;}
.m1 .hd {background: url(../img/title.jpg) no-repeat 0 0px;height: 45px;text-indent: -9999px;margin-bottom: 20px;}
.m1 .bd {overflow: hidden;padding-bottom: 8px;}
.m1 .bd .figure-news {float: left;height: 180px;overflow: hidden;width: 430px;background-color: #F3F6F9;padding:11px 12px 14px 12px;margin:0 10px 14px;display:inline;}
.m1 .bd .figure-news dt { float: left;}
.m1 .bd .figure-news dt a img {border: 1px #ccc solid;height: 170px;padding: 4px;width: 140px;}
.m1 .bd .figure-news dt a:hover img { border-color: #f00;}
.m1 .bd .figure-news dd {float: right;line-height: 24px;padding-top: 3px;width: 260px;}
.m1 .bd .figure-news dd p { color: #666;}
.m1 .bd .figure-news dd p a { color: #f00;}
.m1 .bd .f-tit{font-weight:bold;line-height:24px;margin-bottom:5px;}
/*m2*/
.m2{width:950px;overflow: hidden;}
.m2 .hd {background: url(../img/title.jpg) no-repeat 0 -45px;height: 45px;text-indent: -9999px;margin-bottom: 20px;}
.m2 .bd {overflow: hidden;margin-bottom: 22px;padding:0 10px;}
.ship{width:390px;height:449px;padding:4px;border:solid 1px #ccc;float: left;}
.ship embed{width:390px;height:449px;}
.m2 .b_body {float: right;width: 510px;}
.m2 .focusTopic_tit a {line-height: 20px;font-weight: bold;}
.m2 .focusTopic_tit {text-align: center;padding:15px 15px 0;}
.m2 .focusTopic_tit strong{font-weight:bold;}
.m2 .focusTopic_txt a {line-height: 24px;color: #666;}
.moreLnk {color: #ff0101;}
.m2 .focusTopic_cont{background-color:#f4f6f9;padding-top: 5px;}
.m2 .focusTopic_txt {padding:9px 15px;border-bottom: 5px solid #EAEEF4;line-height:23px;text-indent:2em;}
/*m3*/
.m3{width:950px;}
.m3 .hd {background: url(../img/title.jpg) no-repeat 0 -90px;height: 45px;text-indent: -9999px;margin-bottom: 20px;}
.m3 .box{margin:0 auto;width:928px;}
.m3 .bd {margin:0 10px;background-image: url(../img/step_bg.jpg);height: 367px;width: 910px;padding:13px 10px 0;}
.m3 .bd .step_tie {height: 42px;width: 910px;}
/*m4*/
.m4{width:950px;padding-bottom:10px;}
.m4 .hd {background: url(../img/title.jpg) no-repeat 0 -135px;height: 45px;text-indent: -9999px;margin:20px 0;}
/*m5*/
.m5{width:950px;}
.m5 .hd {background: url(../img/title.jpg) no-repeat 0 -180px;height: 45px;text-indent: -9999px;margin:0 0 20px 0;}
.m5 .row-l img {padding: 4px;border: 1px solid #ccc;}
.m5 .bd .row-l {float: left;margin-left: 12px;display: inline;}
.m5 .bd .row-r {background-color: #F4F6F9;float: right;width: 550px;}
.m5 .focusTopic_tit a {line-height: 20px;font-weight: bold;}
.m5 .focusTopic_tit {text-align: center;padding:15px 15px 0;}
.m5 .focusTopic_txt a {line-height: 24px;color: #666;}
.m5 .focusTopic_cont{background-color:#f4f6f9;padding-top: 5px;}
.m5 .focusTopic_txt {padding:9px 15px;text-indent: 24px;}
.m5 focusTopic{border-bottom-width: 1px solid #EAEEF4;}
/*m6*/	
.m6{width:950px;overflow:hidden;}
.m6 .hd { background: url(../img/title.jpg) no-repeat 0 -225px; height: 45px; text-indent: -9999px;}
.m6 .bd {overflow: hidden;margin-bottom: 20px;margin-right:-5px;zoom:1;margin-top:14px;}
.m6 .bd .figure-news {float: left;overflow: hidden;width: 452px;height: 223px;display: inline;margin:14px 15px 0 10px;background-color: #F4F6F9;}
.m6 .bd .figure-news dt {height: 40px;overflow: hidden;background-image: url(../img/tie.jpg);width: 452px;line-height: 40px;}
.m6 .bd .figure-news dt a { color: #061928;}
.m6 .bd .figure-news dt a:hover { color: #f00;}
.m6 .bd .figure-news dd { overflow: hidden; padding-top: 13px;padding-left:10px;padding-right:10px;}
.m6 .bd .figure-news dd a { float: left;}
.m6 .bd .figure-news dd a img { border: 1px #ccc solid; height: 150px; padding: 4px; width: 120px;}
.m6 .bd .figure-news dd a:hover img { border-color: #f00;}
.m6 .bd .figure-news dd p {float: right;line-height: 24px;width: 288px;color:#333;margin-top: 4px;}
.m6 .bd .figure-news dd p a { color: #f00; float: none;}
.m6 .bd .figure-news dd .f-sum strong {font-weight: bold;}
.m6 .bd .figure-news dt .f-tit {color: #FFF;padding-left: 35px;font-weight: bold;}
.m6 .bd .figure-news dt .f-tit strong {padding-right: 20px;font-family: "microsoft yahei";font-size: 24px;font-weight: normal;}
/*m7*/	
.m7{width:950px;}
.m7 .hd {background: url(../img/title.jpg) no-repeat 0 -270px;height: 45px;text-indent: -9999px;margin-bottom: 6px;}
.m7 .bd { overflow: hidden; padding-bottom: 20px;}
.m7 .bd .figure-news {display:inline;float: left;height: 150px;overflow: hidden;padding: 10px;width: 280px;background-color: #F4F6F9;margin:14px 5px 0 10px;}
.m7 .bd .figure-news dt { float: left;}
.m7 .bd .figure-news dt a img { border: 1px #ccc solid; height: 140px; padding: 4px; width: 100px;}
.m7 .bd .figure-news dt a:hover img { border-color: #f00;}
.m7 .bd .figure-news dd { float: right; line-height: 22px; padding-top: 3px; width: 160px;}
.m7 .bd .figure-news dd p { color: #666;}
.m7 .bd .figure-news dd p a { color: #f00;}

/**/
.p7_content{overflow:hidden;}
.p7_content ol{ background:url(../img/p7_06.gif) repeat-y; float:left; width:108px;}
.p7_content ol li{ margin-bottom:8px;}
.p7_content ol li.t01{background:url(../img/p7_03.gif) no-repeat; width:108px; height:36px;}
.p7_content ol li.t02{background:url(../img/p7_04.gif) no-repeat; width:108px; height:36px;}
.p7_content ol li.t03{background:url(../img/p7_05.gif) no-repeat; width:108px; height:36px;}

#qg_1{background:url(../img/p7_03b.gif) no-repeat; width:108px; height:36px;}
#qg_2{background:url(../img/p7_04.gif) no-repeat; width:108px; height:36px;}
#qg_3{background:url(../img/p7_05.gif) no-repeat; width:108px; height:36px;}

#qg_1.t01{background:url(../img/p7_03.gif) no-repeat; width:108px; height:36px;}
#qg_2.t01{background:url(../img/p7_04b.gif) no-repeat; width:108px; height:36px;}
#qg_3.t01{background:url(../img/p7_05b.gif) no-repeat; width:108px; height:36px;}
.p7_content div{float:left;background:url(../img/p7_09.gif) no-repeat top right #666;width:802px;height:313px;}
#qg_1,#qg_2,#qg_3{float:left;}
.p7_content div p{display:block;padding:26px 0px 0 20px;float:left;}
.p7_content div p img{border:solid 1px #2974B8}
.p7_content div table{ float:right; margin:18px 10px auto auto; _display:inline;border-collapse:collapse;}

.p7_content div table th{height:30px;text-align:center;color:#fff;font-size:14px;font-weight:normal;border:solid 1px #008ED7;background-color: #008ED7;line-height: 30px;}
.p7_content div table td{background:#fff;line-height:35px;padding:0 10px;font-size:14px;border: 1px solid #008ED7;}
.p7_content_b{background:#003551;padding:0 29px 15px 20px; width:931px;}
.p7_content_b ul{ background:url(../img/p7_08.gif) no-repeat; width:846px; height:64px; padding:34px 40px 0;}
.p7_content_b ul li{ float:left; padding:6px 20px 0 0; width:250px;}
.p7_content_b ul li img,.p7_content_b ul li select{ vertical-align:middle;}
