/* CSS Document */

/************************css reset***********************************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6,  p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,  img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,  dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,  tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup, menu, nav, output,  ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,  q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
body { text-align:center; font:13px "微软雅黑"; background:url(../images/body_bg.jpg); }
.clear { clear:both; }
a { text-decoration:none; }
.displayN { display:none; }
.mininav { height:37px; margin:0 auto; line-height:37px; font-size:13px; background-color:#000; }
.mininav ul { width:950px; margin:0 auto; }
.mininav ul li { float:left; background:url(../images/shu.gif) no-repeat 0; padding:0 10px; }
.mininav ul li a { color:#fff; text-decoration:none; }
.mininav ul li a:hover { color:#fff; text-decoration:underline; }
.header { width:100%; height:472px; background:url(../images/head_bg.jpg) center top scroll no-repeat #2477b4; }
.header .head1 { width:1000px; height:159px; margin:0 auto; background-image:url(../images/head1.jpg); }
.header .head2 { width:1000px; height:141px; margin:0 auto; background-image:url(../images/head2.jpg); }
.header .head3 { width:1000px; height:172px; margin:0 auto; background-image:url(../images/head3.jpg); overflow:hidden; text-align:left; }
.header .head3 p { color:#2477b4; font-size:23px;line-height:35px;text-align:left;background:#d8efff;padding:5px 20px;border-radius:10px;display:inline-block;margin:0px 0px 0px 260px }
.header .head3 ul {width: 760px;margin: 30px 0px 0px 135px; }
.header .head3 ul li { width:145px; height:40px; line-height:40px; margin-right:40px; background-color:#cae7fc; float:left; display:inline; text-align:center; }
.header .head3 ul li a { display:block; width:100%; height:100%; color:#1d5f90; font-size:20px; font-weight:bold; }
.header .head3 ul li a:hover { background-color:#6dc0fc; }
.daodu { width:100%; height:165px; overflow:hidden; background-color:#d8efff; }
.daodu .dd_cont { width:1000px; height:140px; margin: 11px auto 0px auto; text-align:left; }
.daodu .dd_cont img { float:left; display:inline; border:7px solid #bce3fd; }
.daodu .dd_cont h2 { float:left; display:inline; color:#2477b4; font-size:25px; width:30px; height:90px; line-height:30px; margin: 10px 15px; }
.daodu .dd_cont p { float:left; display:inline; width:760px; height:132px; color:#2477b4; font-size:16px; line-height:29px; }
.cont { width:1000px; margin:0 auto; text-align:left; }
.cont1 { height:357px; margin-top:20px; }
.cont1 .cont1_left { width:612px; height:344px; border:1px solid #bce3fd; float:left; display:inline; padding:10px 0px 0px 10px; }
.cont1 .cont1_left ul { width:605px; height:44px; }
.cont1 .cont1_left ul li { width:292px; height:44px; line-height:44px; text-align:center; font-size:22px; float:left; display:inline; margin-right:10px; cursor:pointer; }
.cont1 .cont1_left ul .li1 { background-color:#95d1fb; color:#1d5f90; }
.cont1 .cont1_left ul .li2 { background-color:#6cc1fc; color:#ffffff; }
.cont1 .cont1_left .neirong { position:relative; left:0px; top:px; }
.cont1 .cont1_left .zhuan_ben { position:absolute; left:0px; top:0px; width:594px; height:280px; }
.cont1 .cont1_left .zhuan_ben p { color:#121212; font-size:14px; line-height:21px; margin-top:15px; height:100px; }
.cont1 .cont1_left .zhuan_ben .p1 { line-height:19px; }
.cont1 .cont1_left .zhuan_ben p strong { color:#1d5f90; font-size:16px; }
.cont1 .cont1_left .zhuan_ben p a { color:#1d5f90; font-size:16px; }
.cont1 .cont1_left .zhuan_ben p a:hover { font-weight:bold; }
.cont1 .cont1_left .zhuan_ben p span { color:#f26600; }
.cont1 .cont1_left .zhuan_ben .href { display:block; height:27px; line-height:26px; text-align:center; background-color:#bce3fd; color:#1d5f90; font-size:16px; margin-top:20px; }
.cont1 .cont1_left .zhuan_ben .href:hover { background-color:#74c7ff; }
.cont1 .cont1_left .zhuan_ben .href1 { float:left; display:inline-block; width:280px; }
.cont1 .cont1_left .zhuan_ben .href2 { float:right; display:inline-block; width:236px; }
.cont1 .cont1_right { width:376px; height:356px; float:right; display:inline; background-color:#bce3fd; overflow:hidden; }
.cont1 .cont1_right h2 { color:#0066bd; font-size:24px; text-align:center; margin-top:20px; }
.questionBlock { float: left; width: 353px; font-size: 12px; height: 300px; text-align: left; margin-left: 10px; _margin-left: 5px; color:#0066bd; }
.questionBlock ul { padding:5px; padding-top:0px; }
.questionBlock ul li { border-bottom:1px dashed #dfdfdf; padding:6px 0; clear:both; }
.questionBlock ul li label { width:80px; height:20px; line-height:20px; text-align:right; display:inline-block; float:left; padding-right:2px; }
.questionBlock ul li .se_3 { height:20px; width:60px; margin-right:5px; }
.questionBlock .txt_1, .questionBlock .txt_2, .questionBlock .txt_3 { width:160px; height:17px; line-height:17px; border:1px solid #dfdfdf; padding-left:3px; }
.questionBlock .txt_2 { width:120px; }
.questionBlock .txt_3 { height:30px; overflow-y:hidden; }
.questionBlock .btn { text-align:center; }
.questionBlock .btn .btn_submit, .questionBlock .btn .btn_reset { width:80px; height:20px; margin:3px 5px; }
.questionBlock label em { color:#FF0000; padding:0 5px; }
.questionBlock select { font:12px; }
.cont2 { height:248px; margin-top:20px; }
.cont2 .cont2_left { float:left; display:inline; width:487px; height:246px; border:1px solid #e3e2e3; }
.cont2 .cont2_left h2 { width:288px; height:59px; background-image:url(../images/title_bg.jpg); position:relative; top:10px; left:-19px; color:#1d5f90; font-size:22px; line-height: 42px; text-indent: 32px; }
.cont2 .cont2_left p { width:365px;line-height:26px; color:#121212; font-size:14px; margin: 10px 0px 0px 30px; }
.cont2 .cont2_left p strong { color:#1d5f90; font-size:16px; }
.cont2 .cont2_left a { display:inline-block; float:right; margin-right:20px; width:297px; height:30px; line-height:30px; text-align:center; color:#1d5f90; font-size:16px; background-color:#bce3fd; }
.cont2 .cont2_left a:hover { background-color:#74c7ff; }
.cont2 .cont2_right { float:right; display:inline; width:490px; height:246px; border:1px solid #e3e2e3; }
.cont2 .cont2_right h2 { width:242px; height:59px; background-image:url(../images/title1_bg.jpg); position:relative; top:10px; left:267px; color:#1d5f90; font-size:22px; line-height: 42px; text-indent: 50px; }
.cont2 .cont2_right p { width:468px; height:108px; line-height:28px; margin: 20px 0px 13px 20px; }
.cont2 .cont2_right a { display:inline-block; float:right; margin-right:20px; width:230px; height:30px; line-height:30px; text-align:center; color:#1d5f90; font-size:16px; background-color:#bce3fd; }
.cont2 .cont2_right a:hover { background-color:#74c7ff; }
.cont3 { height:640px; margin-top:20px; }
.cont3 .cont3_left { float:left; display:inline; width:642px; height:638px; border:1px solid #bce3fd; }
.cont3 h2 { width:274px; height:42px; background-color:#6cc1fc; color:#fff; font-size:fff; line-height:41px; text-align:center; font-size:22px; margin:10px; }
.cont3 .cont3_left p { width:614px; height:505px; margin-left:10px; font-size:14px; color:#121212; line-height:24px; }
.cont3 .cont3_left p .a1 { color:#1d5f90; font-size:16px; }
.cont3 .cont3_left p .a2 { color:#1d5f90; font-size:14px; }
.cont3 .cont3_left p a:hover { font-weight:bold; }
.cont3 .cont3_left p strong { font-weight:bold; }
.cont3 .cont3_left .href { display:inline-block; height:42px; line-height:42px; text-align:center; color:#1d5f90; font-size:16px; text-align:center; background:#6cc1fc; }
.cont3 .cont3_left .href:hover { background-color:#2aa6fc; }
.cont3 .cont3_left .href1 { float:left; margin-left:20px; width:307px; }
.cont3 .cont3_left .href2 { float:right; margin-right:20px; width:240px; }
.cont3 .cont3_right { float:right; display:inline; width:348px; height:638px; border:1px solid #bce3fd; }
.cont3 .cont3_right .h2 { width:181px; }
.cont3 .cont3_right p { width:330px; height:495px; margin:20px 0px 0px 10px; color:#121212; font-size:14px; line-height:25px; }
.cont3 .cont3_right p strong { color:#1d5f90; font-size:16px; }
.cont3 .cont3_right .href2 { display:inline-block; height:42px; line-height:42px; text-align:center; color:#1d5f90; font-size:16px; text-align:center; background:#6cc1fc; float:right; margin-right:20px; width:240px; }
.cont3 .cont3_right .href2:hover { background-color:#2aa6fc; }
.cont4 { height:420px; margin-top:20px; border: 1px solid #e3e2e3; text-align:center; _text-align:left; }
.cont4 h2 { width:208px; height:59px; text-align:left; background-image:url(../images/title2_bg.jpg); position:relative; top:10px; left:-19px; color:#1d5f90; font-size:22px; line-height: 42px; text-indent: 32px; }
.cont4 ul { width:907px; height:256px; margin:20px auto 10px auto; }
.cont4 ul li { width:196px; height:114px; margin:0px 40px 20px 0px; float:left; display:inline; text-align:center; }
.cont4 ul li img { margin-bottom:10px; }
.cont4 ul li a { color:#00518a; font-size:16px; }
.cont4 ul li a:hover { font-weight:bold; }
.cont4 ul .li1 { margin:0px 0px 20px 0px; }
.cont4 .href { display:inline-block; height:42px; line-height:42px; text-align:center; color:#1d5f90; font-size:16px; text-align:center; background:#6cc1fc; }
.cont4 .href:hover { background-color:#2aa6fc; }
.cont4 .href1 { float:left; margin-left:20px; width:220px; }
.cont4 .href2 { float:left; margin-left:20px; width:367px; }
.cont4 .href3 { float:right; margin-right:20px; width:330px; }
.cont5 { height:482px; margin-top:20px; }
.cont5 .cont5_left { float:left; display:inline; width:650px; height:480px; border: 1px solid #bce3fd; }
.cont5 .cont5_left h2 { width:274px; height:42px; background-color:#6cc1fc; color:#fff; font-size:fff; line-height:41px; text-align:center; font-size:22px; margin:10px; }
.cont5 .cont5_left p { width:623px; height:auto; color:#00518a; font-size:15px; line-height:30px; margin:15px 0px 0px 10px; }
.cont5 .cont5_right { float:right; display:inline; width:348px; height:482px; background-color:#d7efff; }
.cont5 .cont5_right h2 { width:100%; height:53px; text-indent:30px; background-color:#bce3fd; color:#00518a; font-size:22px; line-height:50px; }
.cont5 .cont5_right h2 strong { color:#fc4d00; font-size:23px; font-weight:bold; }
.weibo { margin:10px 0px 0px 3px; }
.footer { width:100%; height: 235px; overflow:hidden; background-color:#d7efff; border-bottom:10px solid #000; margin-top:20px; }
.footer p { width:1142px; height:204px; text-align:center; line-height:28px; color:#000; margin:0 auto; margin: 20px auto 0px auto; }

/*左客服*/
#float-kefu{position:fixed;left:5px;top:50%;width:120px;height:500px;background:url("../images/kefu_l.png") center top scroll no-repeat;overflow:hidden;padding-bottom:2px;margin-top:-250px;z-index: 2}
#float-kefu ul{width:70px;height:auto;margin:94px 0 0 44px}
#float-kefu ul li{width:70px;height:40px;margin-top:3px}
#float-kefu ul li a{display:block;width:70px;height:40px;color:#fff;font-size:14px;line-height:40px;}
#float-kefu ul li a:hover{text-decoration: underline}

/*底部广告栏*/
.ad_bottom_button{width: 100%;height: 144px;position: fixed;bottom: 0;z-index: 9999;}
.ad_bottom_button .cont{width: 1265px;height: 144px;background: url("../images/ad_bg.png") no-repeat center;}
.ad_bottom_button ul{width: 369px;float: left;margin-left: 662px;margin-top: 66px}
.ad_bottom_button ul li{float: left;width: 111px;height: 35px;margin-left: 17px;list-style: none}
.ad_bottom_button ul li img{width: 111px;height: 35px;}
.ad_bottom_button ul li:first-child{margin-left: 0;}
