@charset "gb2312";
/* CSS Document */
#banner{ width:100%; position:relative;}
.jiaodian{ width:424px; height:400px; padding:1px; border:1px #dcdcdc solid; margin:12px 0 0 10px; background-color:#FFF; overflow:hidden; float:left;}
.fullSlide{ width:100%; min-width:1220px; position:relative;height:400px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:400px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:35px;height:11px;margin:1px; border-radius:6px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0;background-position:-6px -137px;}

.xly{ width:1200px; margin:0 auto; overflow:hidden; background:#FFF; border-radius:3px; margin-top:20px;}
.jieshao{ width:760px; margin:30px; overflow:hidden; font-size:14px; float:left;margin-top:20px}
.jieshao .bt{ width:760px; height:30px; display:block; overflow:hidden; font-style:normal;}
.jieshao .bt h1{ margin:0; padding:0px; height:30px; line-height:30px; font-size:24px; text-align:left; float:left;}
.jieshao .bt font{ font-size:24px; color:#b58e4b;}
.jieshao .bt em{ display:block; overflow:hidden; font-style:normal; margin-top:9px; padding-left:20px; background:url(../images/xxdz.png) 0 3px no-repeat; font-style:normal; font-size:16px; float:right;}
.jieshao .jsfl{ display:block; overflow:hidden; font-style:normal; width:704px; height:130px; padding:28px; background:#f3f5f7; margin-top:20px; overflow:hidden; border-radius:3px;font-size:15px;}
.jieshao .jsfl p{ margin:0 0 15px 0; padding:0; width:352px; color:#58626d; float:left; white-space:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:16px}
.jieshao .jsfl em{ display:block; overflow:hidden; font-style:normal; color:#0b244b; float:left;}
.jieshao .xxxq{ width:760px; margin:30px 0 24px 0; line-height:200%; font-size:16px; color:#59636d;}
.jieshao .xxxq font{ font-size:18px; font-weight:bold;}
.jieshao .xxxq a{ color:#b58e4b;}.jieshao .xxxq a:hover{color:#FF0000; text-decoration:none;}

.news{ width:360px;overflow:hidden; background:#FFF; margin-top:20px; float:left;}
.news .news-top{overflow:hidden;}
.news .nwbt{ display:inline-block; width:360px; height:45px; line-height:45px; border-bottom:1px #e3e3e3 solid; float:left;}
.news .nwbt label{ display:block; height:45px; font-weight:bold; font-size:16px; float:left;}
.news .nwbt a{ float:right; margin-right:10px;}
.zixun_bottom{ width:360px; overflow:hidden; margin:7px 0 0 0; float:left;}
.zixun_bottom ul li{ width:360px; float:left; height:29px; line-height:29px; overflow:hidden;}
.zixun_bottom ul li em{float:left;background:url(../images/dian.gif) no-repeat 5px 14px; padding-left:20px; width:290px; font-weight:normal; font-style:normal; font-size:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zixun_bottom ul li em a:hover{color:#0c78d7; text-decoration:underline;}
.zixun_bottom ul li span{display:block; float:right; width:50px; text-align:right; color:#999999;}
.zixun_bottom ul li a{color:#333;}
.zixun_bottom ul{padding:5px 0;}

.yykx{ width:360px; overflow:hidden;}
.yykx li{ width:180px; height:36px; line-height:36px; float:left; margin-top:10px;}
.form-control { display:block; width:140px; height:22px; padding:6px 12px; font-size:14px; line-height:1.428571429; color:#555; vertical-align:middle; background-color:#fff; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; }
.yxyzm img{ height:36px; margin-right:6px; border-radius:4px; float:left; }
.yxyzm input{ width:50px; }
.submit-group{ width:360px; margin-top:15px; text-align:center; }
.submit-group button{ font-size:14px; width:200px; max-width:none; line-height:34px; padding:0 12px; border:1px solid #d6b98b; color:#fff; background-color:#d6b98b; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px;}

.bmyh{ margin:0 auto; width:1200px; height:214px; margin-bottom:20px; margin-top:20px; overflow:hidden;}
.bmyh .bt{ display:inline-block; width:392px; height:214px; background:url(../images/bmyhewm.png) no-repeat; float:left;}
.bmyh .nr{ width:766px; height:200px; overflow:hidden; margin:8px 0 0 20px; line-height:120%; float:left;}

.qita{ width:1200px; padding:30px 0; margin:0 auto; overflow:hidden; background:#FFF; border-radius:3px; margin-top:20px;}
.qita .bt{ width:1140px; height:30px; display:block; overflow:hidden; font-style:normal; margin-left:30px;}
.qita .bt h3{ margin:0; padding:0px; height:30px; line-height:30px; font-size:22px; text-align:left; float:left;}
.qita .bt font{ font-size:22px; color:#b58e4b;}
.qita .bt a{ display:block; margin-top:9px; font-size:16px; float:right;}
.qita .tp{ width:300px; height:380px; margin-top:30px; overflow:hidden; float:left;}

.ydlist{ width:1140px !important; border-bottom:1px solid #eee;overflow:hidden; margin:30px 0 0 30px; padding-bottom:30px;}
.ydlist b,.ydlist em{ font-style:normal;}
.ydlist .tu { width:314px; height:209px; overflow:hidden; float:left;}
.ydlist .tu a img{ width:314px; height:209px;}
.ydlist .nr { width:805px; overflow:hidden; margin-left:20px; float:left;}
.ydlist .nr a{display:block;font-size:20px;color:#0e2644;margin-bottom:14px;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.ydlist .xx {float:left;width:382.5px;margin-right:10px;font-size:14px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ydlist .xx:last-child{width:805px;height:30px; line-height:30px; white-space:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ydlist .xx b {font-weight:normal;color:#818991; float:left;}
.ydlist .xx em{ color:#31404c;}
.ydlist .xx:nth-child(6) em b{ color:#ea5f3c; font-weight:bold; font-size:16px;}
.ydlist .bm {text-align:center;float:left;padding-top:12px;width:805px;margin-left:20px;}
.ydlist .bm a {display:inline-block;padding:0 33px;margin:0 auto;float:right;font-size:14px;line-height:36px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;text-align:center;}
.ydlist .bm .order-btn {line-height:34px;color:#b58e4b;border:1px solid #b58e4b;}
.ydlist .bm .detail-btn {color:#fff; margin-right:26px;}
.xldq{ width:256px; height:50px; line-height:50px; margin:0 auto; overflow:hidden; font-size:20px; text-align:center; margin-top:10px;}
.xldq a{ color:#FFF;}

.baoming{ width:1138px; height:459px; border:1px #f5f5f5 solid; overflow:hidden; margin:0 auto; margin-top:30px;}
.baoming .zaixian{ width:1138px; margin:20px 0 0 20px; text-align:center; float:left;}
.baoming .form{ width:1000px; padding:20px 69px 0 69px; border-bottom:1px #f5f5f5 solid; font-family:"Microsoft YaHei"; float:left;}
.baoming .form span{ display:inline-block;}
.baoming .xueyuan{ width:133px; height:172px; padding:3px 0 0 40px; color:#870f0f; font-weight:bold; font-size:18px; font-family:'Microsoft YaHei','ºÚÌå'; float:left;}
.baoming .lineh{ width:827px; line-height:38px; overflow:hidden; float:left;}
.baoming .textblack{ width:100px; height:35px; line-height:35px; text-align:right; overflow:hidden; font-size:14px; float:left;}
.baoming .input{ width:510px; height:35px; margin-top:4px; float:left;}
.baoming .input input{ width:280px; height:23px; border:1px #c7d6e9 solid; margin:2px 13px 0 0; float:left;}
.baoming .input img{ float:left;}
.baoming .shuoming{ height:35px; line-height:35px; text-align:right; overflow:hidden; font-size:14px; float:left;}
.baoming .dizhi{ width:500px; height:35px; margin-top:4px; float:left;}
.baoming .dizhi input{ width:480px; height:23px; border:1px #c7d6e9 solid; margin-right:13px; float:left;}
.baoming .f01{ height:330px;}.baoming .f02{ height:120px;}
.baoming .input2{ width:550px; margin-top:0px; float:left;}
.baoming .xueyuan2{ width:133px; height:135px; padding:10px 0 0 40px; color:#870f0f; font-weight:bold; font-size:18px; font-family:'Microsoft YaHei','ºÚÌå'; float:left;}
.baoming .lineh2{ width:827px; height:85px; line-height:35px; margin-top:5px; overflow:hidden; float:left;}
.baoming .lineh2 textarea{ border:1px #c7d6e9 solid; float:left;}
.baoming .input3{ width:550px; margin-top:4px; float:left;}
.baoming .input3 input{ width:120px; height:25px; border:1px #c7d6e9 solid; margin-right:13px; float:left;}
.baoming .red2{ padding-top:7px;_margin-top:-15px;*margin-top:-15px; color:#F00; float:left;}
.baoming .wenzi{ width:900px; margin:28px 0 0 35px; height:80px; line-height:60px; text-align:center; color:#870f0f; float:left;}

.tupian{ width:1168px; padding-left:1px; margin-left:30px;}
.tupian li{ width:260px; height:223px; border:1px #ebedf0 solid; margin:29px 29px 1px 1px; border-radius:3px; overflow:hidden; float:left;}
.tupian li:hover{ padding:1px; margin:28px 28px 0px 0px; box-shadow:0 0 6px 2px rgba(0,0,0,.10);}
.tupian li img{ width:260px; height:173px; float:left;}
.tupian li em{ display:block; width:260px; height:50px; line-height:50px; font-size:16px; text-align:center; font-style:normal; color:#818991;}

.bxys{ width:1220px; height:580px; margin:0 auto; overflow:hidden; margin-top:20px;}
.bxys span{ display:inline-block;}
.bxys h2{ width:100%; margin:0px; padding:0px; text-align:center; font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:20px;}
.bxys .bt{ display:inline-block; width:100%; height:40px; line-height:40px; text-align:center; color:#cecccc; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.bxys .kj{ width:1220px; height:151px; margin-bottom:10px; background:url(../images/youshi.png) no-repeat center;}
.bxys .ysfl{ width:285px; height:230px; background:#FFF; margin:0 10px 0 10px; border-radius:15px; overflow:hidden; float:left;}
.bxys .ysfl span{ width:260px; height:70px; line-height:100px; text-align:center; border-bottom:1px #ccc dashed; font-size:18px; font-weight:bold; color:#0d60b3;}
.bxys .ysfl P{ width:235px; height:150px; margin:15px 25px 0 17px; line-height:180%; font-size:14px;}