/* CSS Document */

body {font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei";margin:0;padding:0;font-size:12px;color:#000; background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,p,iframe{margin:0;padding:0;border:0;}

ul,li{list-style-type:none;}
img{border:0;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
/* Link */
a{color:#444;text-decoration:none;}
a:hover {text-decoration:none;}
/* Other */
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;}
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */
.f_left{float:left;}
.f_right{float:right;}
.img{vertical-align:middle;}


.in_banner{ width:100%; height:100%; text-align:center;}
.in_banner2{ width:100%; height:215px; background:url(../images/in_banner.jpg) center no-repeat;}
.in_banner3{ width:100%; height:214px; background:url(../images/in_banner2.jpg) center no-repeat;}
.in_banner4{ width:100%; height:215px; background:url(../images/in_banner3.jpg) center no-repeat;}
.in_star{ width:100%; height:481px;background:url(../images/in_star.jpg) center no-repeat;}
.star_all{ width:1200px; height:auto; margin:0 auto;}
.star_left{ width:640px; height:481px; background:url(../images/in_tv.png) center no-repeat; float:left;}
.star_tv{ width:489px; height:295px; overflow:hidden;margin: 0 auto; padding-top: 136px;}
.star_right{ width:546px; height:auto; float:right;margin-top: 130px;}
.in_a{ font-size:30px; color:#fa5e28; display:block;}
.in_b{ font-size:22px; color:#333; display:block; padding-top: 10px; padding-bottom: 20px;}
.in_c{ font-size:28px; color:#e43449;}
.star_right p{ font-size:20px; color:#333; width: 520px; line-height: 34px; padding-bottom: 10px;}
.star_wen{ width:1200px; height:auto; clear:both; text-align:center; margin:0 auto;}
.in_sea{ width:100%; height:auto; background:#f1e2c4;}
.in_d{ margin-top: 30px; margin-bottom: 80px;}
/*.in_stu{ width:1200px; height:auto; margin:0 auto;position: relative; overflow: hidden;}
.in_e{ width:737px; height:392px; overflow:hidden;margin-top: 160px; margin-left: 224px;margin-bottom: 40px;}
.cf{ width:1200px; height:630px; background:url(../images/in_qi.png) center no-repeat; display: inline-block; overflow:hidden;}
.cf li{ width:1200px; height:auto; float:left; text-align:center; float:left;}
.in_f{ font-size:18px; color:#5a5553;}
.in_stu_i{ width:1200px; height:auto; margin:0 auto; position:relative; overflow:hidden;}
.in_stu_i ul{ width:1070px; height:auto; display:table; margin:0 auto; overflow: hidden;}
.in_stu_i li{ background:url(../images/in_li.png) center no-repeat; width:196px; height:138px; float:left; margin: 26px 9px; cursor:pointer;}
.in_stu_i li img{ margin: 18px 12px;}
.stu_zuo{ background:url(../images/in_zuo.png) center no-repeat;width:47px; height:40px; cursor:pointer; position:absolute; left:0px; top:70px;}
.stu_you{ background:url(../images/in_you.png) center no-repeat; width:47px; height:40px;cursor:pointer; position:absolute; right:0px; top:70px;}
.in_stu_q{ width:1070px; height:auto; margin:0 auto; position:relative; overflow:hidden;}
*/
.inkPhoBox { width: 1200px; margin:0 auto; }
.inkPhoBox .main{ width:1200px;}
.inkPhoBox .mod18{width:1200px;position:relative;}
.inkPhoBox #prev{  background:url(../images/in_zuo.png) center no-repeat;width:47px; height:40px; cursor:pointer; position:absolute; left:0px; top:70px;z-index: 99;}
.inkPhoBox #next{ background:url(../images/in_you.png) center no-repeat; width:47px; height:40px;cursor:pointer; position:absolute; right:0px; top:70px; z-index:99;}
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff;}
.inkPhoBox .mod18 .cf li span{display:block;width:688px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.inkPhoBox .bigImgBox{width: 1200px; height: 630px; background:url(../images/in_qi.png) center no-repeat;}
.inkPhoBox .mod18 .picBox{width: 737px; height: 630px; position: relative; overflow: hidden; margin:0 auto;}
.inkPhoBox .mod18 .picBox ul{position:absolute; left:0;width:737px; height:630px; display: inline-block; overflow:hidden; text-align:center;margin-left: -10px;}
.in_e{ width:737px; height:392px; overflow:hidden;margin-top: 160px;margin-bottom: 40px;}
.in_f{ font-size:18px; color:#5a5553;width: 737px; text-align: center;}
.inkPhoBox .mod18 .picBox li{ width: 1200px; height: 630px;}
.inkPhoBox .smImgBox{ width: 1200px; height: 190px; position: relative; }
.inkPhoBox .mod18 .listBox{ width: 1070px; height: 190px; margin: 0 auto; position: relative; overflow: hidden; }
.inkPhoBox .mod18 .listBox ul{ width: 1070px; height:190px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{background:url(../images/in_li.png) center no-repeat; width:196px; height:138px; float:left; padding: 26px 9px; cursor:pointer;}
.inkPhoBox .mod18 .listBox li img{margin: 18px 12px;}
.inkPhoBox .mod18 .listBox li a{display:block;width:134px;height:101px;}
.inkPhoBox .mod18 .listBox .on li{border:2px solid #B42222; width:196px; height:138px;}
.inkPhoBox .left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}

.in_thr{ width:1200px; height:auto; margin:0 auto; text-align:center; padding-top: 50px;}
.in_tu{ width:1200px; height:auto; text-align:center; display:inline-block; padding-bottom:56px; padding-top:40px;}
.in_tu img{ float:left;}
#demo {overflow:hidden;width: 100%; margin-bottom:66px; margin-top:50px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo1 img{ margin:0 4px;}
#demo2 {float: left;}
#demo2 img{ margin:0 4px;}
.in_di{ width:1200px; height:auto; margin:0 auto; text-align:center;padding-bottom: 70px;}
.in_di img{ margin-bottom:30px;}
.in_cl{ width:1200px; height:178px; background:url(../images/in_di.png) center no-repeat; margin:0 auto;}
.in_cl ul{ width:1200px; height:auto;display: inline-block; padding: 30px 0;}
.in_cl li{ width:360px; height:auto; float:left; text-align:left;padding-left: 30px; margin: 4px 0;}
.in_g{ font-size:14px; color:#333;}
.in_g:hover{ color:#ff3c3c;}
.in_g span{ width:2px; height:2px; background:#000; float:left;margin-top: 10px; margin-right: 10px;}

/*.condiv{width:1200px;height:auto; position:relative;margin:0 auto;}
.foot{width:100%;height:auto;background:url(../images/foot_bg.jpg) repeat-x #434343;}
.footnav{line-height:43px;height:43px; text-align:center;color:#fff}
.footnav a{padding:0 10px;display:inline-block; text-align:center;color:#ffffff;}
.fen_city{width:1100px;height:100%;overflow:hidden;padding:15px 0 15px 0;background:url(../images/bottom_line.png) bottom repeat-x ;}
.fen_city li{width:335px;height:auto;padding:5px 0;float:left; text-align:center;padding-left:30px;}
.fen_city li span{width:70px;height:50px;lien-height:50px;float:left;color:#fff;font-size:30px;background:url(../images/line-right.png) right no-repeat;}
.fen_city li p{float:left;color:#fff; padding:5px 0 0 10px;}
.fen_city li p em{width:18px;height:13px;background:url(../images/tel_icon.png) left no-repeat;display:inline-block;padding:0 5px 0 0;}
.foot_wei{padding:15px 0;width:1100px; text-align:center;}
.foot_wei p{line-height:22px;color:#fff;}*/

/*qainrushi weibu*/
.foot{width:100%;height:auto;background:url(../images/foot_bg.jpg) repeat-x #434343;min-width:1100px;}
.footnav{line-height:43px;height:43px; text-align:center;color:#fff}
.footnav a{padding:0 10px;display:inline-block; text-align:center;color:#fff}
.fen_city{width:1100px;height:100%;overflow:hidden;padding:15px 0 15px 0;background:url(../images/bottom_line.png) bottom repeat-x ;}
.fen_city li{width:335px;height:auto;padding:5px 0;float:left; text-align:center;padding-left:30px;}
.fen_city li span{width:70px;height:50px;lien-height:50px;float:left;color:#fff;font-size:30px;background:url(../images/line-right.png) right no-repeat;}
.fen_city li p{float:left;color:#fff; padding:5px 0 0 10px;}
.fen_city li p em{width:18px;height:13px;background:url(../images/tel_icon.png) left no-repeat;display:inline-block;padding:0 5px 0 0;}
.foot_wei{padding:15px 0;text-align:center}
.foot_wei p{line-height:22px;color:#fff;}
.foot_wei a{line-height:22px;color:#fff; font-size:10px;}
/*·µ»ØÊ×Ò³*/
.top_return{ border:1ps solid #000; float:right; width:80px;height:auto;text-align:center; margin-top:15px; margin-right:115px;}
.return{color:#FFF; font-size:16px;}

/*¿Í·þ*/
.toolbar-item,.toolbar-layer{background: url(http://www.hqyj.com/emb/templets/default/images/infor.png) no-repeat;}
.toolbar{position:fixed;right:40px;top:210px;z-index:9999;}
.toolbar-item{display:block;width:56px;height:56px; border-radius:50%; margin-top:8px;position:relative;-moz-transition:background-position 0.5s;-ms-transition:background-position 0.5s;-o-moz-transition:background-position 0.5s;-webkit-moz-transition:background-position 0.5s;transition:background-position 0.5s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:-79px -17px; height:88px;border-radius: 30px 30px 30px 30px;}
.toolbar-item-weixin .toolbar-item-kefu{height:90px;background-position:0px -844px;}
.toolbar-item-feedback{background-position:-79px -116px;}
.toolbar-item-feedback:hover{background-position:-79px -183px;}
.toolbar-item-feedback .toolbar-item-kefu{height:90px;background-position:0px -844px;bottom: -28px;}
.toolbar-item-app{background-position:-79px -253px;}
.toolbar-item-app:hover{background-position:-79px -324px;}
.toolbar-item-app .toolbar-item-jishu{height:71px;background-position:0 -933px;}
.toolbar-item-dianhua{background-position:-79px -392px;}
.toolbar-item-dianhua:hover{background-position:-79px -464px;}
.toolbar-item-dianhua .toolbar-item-telphone{height:71px;background-position:0 -933px;}
.toolbar-item-erweima{background-position:-79px -530px;}
.toolbar-item-erweima:hover{background-position:-79px -597px;}
.toolbar-item-erweima .toolbar-item-soulou{height:160px;background-position:0 -664px;right: 22px; bottom: -104px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:236px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}
.zixun_left_img{ float:left; width:42px; height:auto; margin-top: 25px;margin-left: 27px;}
.zixun_left_p{ font-size:14px; color:#666; font-weight:bold; float:left; text-align:left;}
.zixun_left_p span{ font-size:14px; color:#666; display:block;font-weight: normal; margin-top:10px; margin-bottom:6px;}
.kefu_a{ font-size:14px; color:#fff; width:114px; height:32px; line-height:32px; text-align:center; display:inline-block; background:#ff4669; border-radius:5px;}
.ziliao_a{font-size:14px; color:#fff; width:114px; height:32px; line-height:32px; text-align:center; display:inline-block; background:#ffb027; border-radius:5px;}
.ziliao_img{margin: 27px 0px; margin-left: 23px;margin-right: 6px;}
.jishu_img{ margin-top:20px;}
.jishu_p span{ margin-bottom:2px;margin-top: 12px;}
.telphone_img{ margin-top:22px; margin-right:6px;}
.telphone_p span{ margin-bottom:2px;margin-top: 14px;}
.biaodan{ width:812px; height:524px; overflow:hidden; margin:0 auto; background:#fff;}
.infor{ width:440px; height:auto; margin:0 auto; text-align:left;}
.infor_mation{ font-size:20px; color:#333; padding-top:34px;padding-bottom: 20px;}
.infor_table{ width:440px; height:auto;}
.infor_tex{ width:418px; height:60px; border:1px #dfdfdf solid; border-radius:5px; font-size:14px; color:#c8c8c8;padding: 10px;}
.infor_table p{ font-size:14px; color:#333; float:left; width: 100px; text-align: right; margin-right: 10px;}
.info_input{ font-size:14px; height: 40px; width: 300px;border:none;background:#f5f5f5;}
.infor_table div{ width:418px; height:40px; border:1px #dfdfdf solid; border-radius:5px; line-height:40px; background:#f5f5f5;margin: 20px 0;}
input,.select,.option{outline:none;}
.info-sel02{font-size:14px;height: 18px; margin:11px 0; width: 300px;border:none; background:#f5f5f5;}
.infor_sum{ background:none !important; border:none !important;}
.infor_sum input{ display:inline-block; width:176px; height:42px; line-height:42px; border:0; font-size:16px; color:#fff; background:#ff2333; border-radius:5px; cursor:pointer;}