/* CSS Document */
body,div,ul,li,dd,dt,dl,form{ list-style:none; padding:0; margin:0; font-size:12px; font-family:"微软雅黑"}
.w1190{ width:1190px; margin:0 auto}
a{ text-decoration:none}
.jq_list1{ }
.jq_list1 li{ float:left; margin:0 12px; line-height:25px; display:inline}
.jq_list1 li a{ color:#666666}
.jq_list1 li.hq_sear{ height:24px; width:192px; background:url(hq_sear.png) no-repeat}
.hq_input{ width:150px; float:left; height:20px; border:0; background:none; padding:0 5px; line-height:24px;}
.hq_sub{ width:30px; height:22px; float:left; background:none; border:0;}


.hq_topbg{ background:url(hq_topbg.png) repeat-x top #F8F8F8}
.hq_glob_bg{ height:40px; background:url(glob_bg.png) repeat-x; line-height:40px; width:970px; margin:0 auto; clear:both; margin-top:60px; padding-left:150px; margin-left:70px;}
.hq_glob_bg a{ color:#FFFFFF; font-weight:bold; font-size:16px; float:left; margin:0 15px; display:inline}
.hq_con1{ background:#FFFFFF; border:solid #F1F1F1 1px; width:1150px; margin:10px auto; clear:both; padding:20px;}
.hq1_left{ width:300px; height:315px; float:left}
.hq1_middle{ width:500px; float:left; margin:0 20px; display:inline}
.hq1_right{ width:280px; float:right; height:310px; background:url(hq_bm.png) no-repeat 0 0}
.dlcss1{}
.dlcss1 dt{ font-size:16px; text-align:center; margin-top:10px}
.dlcss1 dt a{ color:#FF7DAF}
.dlcss1 dd{ color:#999999; line-height:20px; margin-top:10px; margin-bottom:30px;}
.hq_ren{ text-align:center; color:#F3156A; padding-top:112px; font-size:14px;}
.hq_con2{ margin:10px auto; width:1190px;}
.hq_con2 li{ float:left}

.hq_con3{ width:1190px; margin:10px auto; border-top:solid #F74076 2px; background:#FFFFFF; height:560px;  }
.hq3_left{ width:850px; float:left;border-left:solid #F1F1F1 1px;border-bottom:solid #F1F1F1 1px; height:93%; float:left; padding:20px 10px 20px 20px;}
.hq3_right{ width:300px; float:right; border:solid #FEC5D8 1px; border-top:0; height:100%; background:url(hq_ns.png) no-repeat 0 0; background-size:100%}

.mm_li li{ height:235px; width:200px; background:#F0F0F0; float:left; text-align:center; line-height:26px; margin:8px 0 8px 15px; display:inline}
.mm_li li img{ height:200px; width:200px;}
.mm_li li a{ color:#353338}
.hq_p1{ height:100px; width:100px; border-radius:50%; overflow:hidden}
.hq_rd{ height:25px; width:auto; line-height:25px;  background:url(hq_r1.png) no-repeat; background-size:100%; width:31px; margin:0 auto; color:#FFFFFF}

.hq_p2{ height:60px; width:60px; border-radius:50%; overflow:hidden}
.hq_bort{ border:solid #F8F8F8 1px; padding:5px inherit;}

.hq_gg{ border-top:solid #43B9EB 2px;}
.hq_rgg{ border:solid #43B9EB 1px; border-top:0; background:url(hq_ggbg.png) no-repeat; background-size:100%}
.hq_footer{ background:#F3F3F3; border-top:solid #DBDBDB 1px; margin-top:10px; color:#656565}
.hq_fcenter a{ color:#656565}
.hq_fcenter{ text-align:center; line-height:50px;}
.tmlogo{ height:128px; width:128px; background:url(logo.png); position:absolute; top:10px; left:50px;}
.relative{ position:relative}
.logo2{ height:102px; width:183px; background:url(logo2.png) no-repeat; position:absolute; right:0; top:26px;}