/* CSS Document */
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:0px; 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/head_bg.jpg) center 53px scroll no-repeat;}
.displayN { display:none; }
.clear { display:block; clear:both; }
a { text-decoration:none; }
.floatL{float:left;display:inline;}
.floatR{float:right;display:inline;}
.block10{width:100%;height:10px;display:block;}
.block20{width:100%;height:20px;display:block;}
.block30{width:100%;height:30px;display:block;}
.block60{width:100%;height:60px;display:block;}
.oh{overflow:hidden;}
.mininav { height:53px; margin:0 auto; line-height:53px; font-size:13px; background-color:#000; overflow:hidden;}
.mininav ul { width:1045px; 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:#ea976b; text-decoration:underline;}

.header{width:100%;height:814px;background:url(../images/head_bg.jpg) center top scroll no-repeat;}
.header .head1{margin:0 auto;width:1000px;height:168px;background:url(../images/head1.jpg) no-repeat;text-align:left;}
.head1 ul { width:912px;position:relative;left:100px;top:20px;}
.head1 ul li { float:left; background:url(../images/shu.gif) no-repeat 0; padding:0 10px; }
.head1 ul li a { color:#3f1d3e; text-decoration:none; }
.head1 ul li a:hover { color:#42398d; text-decoration:underline;}
.header .head2{margin:0 auto;width:1000px;height:159px;background:url(../images/head2.jpg) no-repeat;overflow:hidden;text-align:left;}
.header .head3{margin:0 auto;width:1000px;height:173px;background:url(../images/head3.jpg) no-repeat;overflow:hidden;text-align:left;}
.header .head4{margin:0 auto;width:1000px;height:166px;background:url(../images/head4.jpg) no-repeat;overflow:hidden;text-align:left;}
.header .head5{margin:0 auto;width:1000px;height:148px;background:url(../images/head5.jpg) no-repeat;overflow:hidden;text-align:left;}
.cont{margin:0 auto;width:1000px;overflow:hidden;text-align:left;}
.bg1{width:100%;height:332px;background:url(../images/cont1_bg.jpg) center top scroll no-repeat;}

.cont1{height:332px;background:url(../images/cont1.jpg) no-repeat;}
.cont1 a{float:left;display:inline-block;width:149px;height:37px;background:url(../images/a.png) no-repeat;line-height:31px;text-align:center;color:#fff;font-size:14px;margin:205px 0px 0px 650px;}
.cont1 a:hover{font-weight:bold;}

.bg2{width:100%;height:907px;background:url(../images/cont3_bg.jpg) center top scroll no-repeat;}

.cont2a{height:334px;background:url(../images/cont3a.jpg) no-repeat;}
.cont2b{height:246px;background:url(../images/cont3b.jpg) no-repeat;}
.cont2c{height:329px;background:url(../images/cont3c.jpg) no-repeat;}
.cont2c a{float:left;display:inline-block;width:228px;height:43px;background:url(../images/aa.png) no-repeat;line-height:33px;text-align:center;color:#fff;font-size:14px;margin:244px 0px 0px 375px;}
.cont2c a:hover{font-weight:bold;}

.bg3{width:100%;height:198px;background:url(../images/cont4_bg.jpg) center top scroll no-repeat;}
.cont3{height:198px;background:url(../images/cont4.jpg) no-repeat;}

.bg4{width:100%;height:auto;background:url(../images/cont5_bg.jpg) center top scroll no-repeat;padding-bottom:30px;}

.cont4{height:auto;background:url(../images/cont5.jpg) no-repeat;}
.cont4 .xxk{width:1000px;height:264px;}
.cont4 .xxk li{float:left;display:inline;width:228px;height:264px;text-align:center;color:#3f1d3e;font-size:24px;margin:0px 0px 0px 200px;}
.cont4 .xxk li img{margin-bottom:10px;}
.cont4 .xxk .li1{color:#a91c3f;}
.cont4 .neirong{margin-top:10px;}
.cont4 .neirong .s1{width:930px;height:1285px;background:url(../images/xxa1.png) no-repeat;overflow:hidden;margin-left:35px;position:relative;}
.cont4 .neirong .s1 .a1{float:left;display:inline-block;width:270px;height:43px;background:url(../images/aaa.png) no-repeat;line-height:33px;text-align:center;color:#fff;font-size:14px;position:absolute;right:7px;top:605px;}
.cont4 .neirong .s1 .a1:hover{font-weight:bold;}

.cont4 .neirong .s1 .a2{float:left;display:inline-block;width:270px;height:43px;background:url(../images/aaa.png) no-repeat;line-height:33px;text-align:center;color:#fff;font-size:14px;position:absolute;right:7px;bottom:20px;}
.cont4 .neirong .s1 .a2:hover{font-weight:bold;}

.cont4 .neirong .s1 .ul1{width:1000px;height:129px;position: absolute;left: 36px;bottom: 324px;}
.cont4 .neirong .s1 .ul1 li{float:left;display:inline;width:129px;height:129px;background:url(../images/123.png) no-repeat;margin-left:10px;position:relative;overflow:hidden;}
.cont4 .neirong .s1 .ul1 li:hover{background:url(../images/123a.png) no-repeat;}
.cont4 .neirong .s1 .ul1 li p{position:absolute;left:0xp;top:0px;}
.cont4 .neirong .s1 .ul1 li .p1{display:block;line-height:129px;width:129px;height:129px;color:#fff;font-size:16px;text-align:center;}
.cont4 .neirong .s1 .ul1 li .p2{display:none;width:109px;height:109px;line-height:23px;color:#fff;font-size:13px;text-align:left;padding:10px;}
.cont4 .neirong .s1 .ul1 li:hover .p1{display:none;}
.cont4 .neirong .s1 .ul1 li:hover .p2{display:block;}

.cont4 .neirong .s2{width:930px;height:1148px;background:url(../images/xxa2.png) no-repeat;overflow:hidden;margin-left:35px; position:relative;}

.cont4 .neirong .s2 .a1{float:left;display:inline-block;width:207px;height:43px;background:url(../images/aaaa.png) no-repeat;line-height:33px;text-align:center;color:#fff;font-size:14px;position:absolute;top:499px;left:20px;}
.cont4 .neirong .s2 .a1:hover{font-weight:bold;}

.cont4 .neirong .s2 .s2_xxk{width:880px;height:370px;position:absolute;left:22px;top:763px;}
.cont4 .neirong .s2 .s2_xxk  .s2_ul{width:1000px;height:129px;}
.cont4 .neirong .s2 .s2_xxk  .s2_ul li{float:left;display:inline;width:129px;height:129px;background:url(../images/123.png) no-repeat;margin-left:20px;line-height:129px;color:#fff;font-size:16px;text-align:center;}
.cont4 .neirong .s2 .s2_xxk  .s2_ul .li1{background:url(../images/123a.png) no-repeat;}
.cont4 .neirong .s2 .s2_xxk  .nnrr p{float:left;display:inline;color:#3f1d3e;font-size:14px;line-height:26px;width:420px;height:173px;margin:40px 0px 0px 35px;}
.cont4 .neirong .s2 .s2_xxk  .nnrr p strong{color:#aa1e41;font-size:16px;}








.footer{ width:100%; height: 243px; overflow:hidden;overflow:hidden;margin-bottom:30px;background:#e6e9f0;}
.footer p{ width:1000px; height:204px; text-align:center; line-height:27px; color:#3a3a3a; margin:0 auto; margin: 20px auto 0px auto; font-size:13px; }

#gotop { width:115px; height:395px; position:fixed; right:80px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
font-size: 14px;bottom:200px; _margin-bottom:200px;background:url(../images/fix.png) no-repeat;}
#gotop ul {width:92px;height:200px;margin:147px 0px 0px 10px; _margin-left:-10px;}
#gotop ul li { width:92px;height:40px;line-height:40px;}
#gotop ul li a{ color: #FFF;font-size:14px;display:block;width:92px;height:40px;text-indent:20px;}
#gotop ul li .a1{background:url(../images/11.png) 7px center scroll no-repeat;}
#gotop ul li .a1:hover{background:url(../images/22.png) 7px center scroll no-repeat;}
#gotop ul li .a2{background:url(../images/11.png) 7px center scroll no-repeat;}
#gotop ul li .a2:hover{background:url(../images/22.png) 7px center scroll no-repeat;}
#gotop ul li .a2{background:url(../images/33.png) 7px center scroll no-repeat;}
#gotop ul li .a2:hover{background:url(../images/44.png) 7px center scroll no-repeat;}
#gotop ul li .a3{background:url(../images/55.png) 7px center scroll no-repeat;}
#gotop ul li .a3:hover{background:url(../images/66.png) 7px center scroll no-repeat;}
#gotop ul li .a4{background:url(../images/77.png) 7px center scroll no-repeat;}
#gotop ul li .a4:hover{background:url(../images/88.png) 7px center scroll no-repeat;}
#gotop ul li .backtop{ color: #FFF;font-size:14px;display:block;width:92px;height:40px;text-indent:0px;text-align:center;}
#gotop ul li .backtop:hover{font-weight:bold;}
#gotop ul li a:hover { color:#f5f8e4;}

.form1{width:100%;height:60px;position:fixed;bottom:0px;left:0px;background:#3f1d3e;text-align:center;filter:alpha(opacity=90); /*IE婊ら暅锛岄€忔槑搴�50%*/
-moz-opacity:0.9; /*Firefox绉佹湁锛岄€忔槑搴�50%*/
opacity:0.9;/*鍏朵粬锛岄€忔槑搴�50%*/
 _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));z-index:1000;
}
.form1 .questionBlock1{width:1000px;font-size:14px;height:40px;text-align:left;margin:15px auto 0px auto;text-align:left; overflow:hidden;display:block;}
.form1 .questionBlock1 ul{ padding-top:0px;}
.form1 .questionBlock1 ul li{padding:6px 0;float:left;display:inline;overflow:hidden;}
.form1 .questionBlock1 ul li label{width:58px;height:24px;line-height:24px;text-align:right;display:inline-block;float:left;padding-right:2px; color:#fff;font-weight:bold;}
.form1 .questionBlock1 ul li .label1{width:83px; _width:80px;}
.form1 .questionBlock1 ul li .label2{width:50px;_width:45px;}
.form1 .questionBlock1 ul li .label3{width:75px;_width:70px;}
.form1 .questionBlock1 ul li .se_3{height:24px;width:60px;margin-right:5px;}
.form1 .questionBlock1 .txt_1,.questionBlock .txt_2,.questionBlock .txt_3{width:90px;height:20px;line-height:20px;border:1px solid #1169b9;padding-left:3px;}
.form1 .questionBlock1 .txt_1a{width:95px;}
.form1 .questionBlock1 .txt_2{width:60px;height:18px;line-height:18px;}
.form1 .questionBlock1 .txt_3{height:18px;overflow-y:hidden; width:120px;}
.form1 .questionBlock1 .btn{text-align:center;width:130px;float:right;}
.form1 .questionBlock1 .btn .btn_submit,.questionBlock1 .btn .btn_reset{width:50px;height:24px;font-size:15px;cursor:pointer;border: none;border-radius: 5px;background: #def3c6;color: #000;}
.form1 .questionBlock1 .btn .btn_submit{background:#dd4462;font-weight:bold;color:#fff;box-shadow: 1px 1px 2px #ae1b38;}
.form1 .questionBlock1 label em{color:#FF0000;padding:0 3px;}
.form1 .questionBlock1 select{font:12px;height:24px;line-height:24px;}
.form1 .questionBlock1 #country{width:60px;}