﻿@charset "utf-8";
/*
* @Author: Administrator
* @Date:   2015-12-15 17:13:27
* @Last Modified by:   Administrator
* @Last Modified time: 2016-01-25 15:24:56
*/
/*公共样式*/
body { width:100%; font-size:14px; font-family:"微软雅黑", "Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; margin:0; padding:0; color:#333; background:#fff; position:relative; _overflow-x: hidden; overflow-x: hidden; margin:0px auto; padding:0px; }
div, img, h3, h4, p, dd, dl, em { margin: 0; padding: 0; border: 0; }
h1 { font:bold 1.26em Arial, Sans-Serif; letter-spacing:-1px; margin:0; padding:0 }
h2 { font:bold 1.7em Arial, Sans-Serif; letter-spacing:-1px; font-size:16px; color:#000; background:inherit; margin:0 0 5px; padding:0 }
p { margin:0 auto }
ul, li { list-style:none; margin:0; padding:0 }
form { margin:0 }
.left { float:left }
.right { float: right; }
a { text-decoration:none; outline:none; color:#333; }
.mauto { margin: 0 auto; }
/*a:hover{ text-decoration:underline;}*/
/* 谷歌浏览器字体不能小于12px的解决 */
html, body { -webkit-text-size-adjust:none; margin:auto }
.center { width:1000px; margin:0 auto; clear:both; }
.g1000 { width:100%; height:auto; float:left; overflow:hidden; }
/* 公共样式结束 */
.zizhi { margin-left: 30px; }
.nav { width: 100%; background: #f24588; height: 48px; clear: both; line-height: 48px; }
.nav ul li { float: left; padding: 0 56px; font-size: 14px; background: url(../images/120_15.gif) right center no-repeat; position: relative; }
.nav ul li a { color: #fff; }
.nav ul li .nav_ksjs { position: absolute; background: #f24588; width: 110px; left: 0px; display: none; z-index: 99 }
.nav ul li .nav_ksjs li { border-top: 1px solid #fff; line-height: 30px; background: none; width: 70px; }
.banner { width: 100%; height: 409px; border-bottom: 10px solid #f24588; position: relative; }
.banner .banner_swt { display: block; width: 70px; height: 70px; position: relative; left: 50%; top: 140px; margin-left: 345px; }
.banner li { height: 409px; width: 100%; }
.banner li a { display: block; height: 300px; }
.banner .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; background: url(../images/touming.png) repeat-x; text-align: center; _background: #000; _filter: alpha(opacity=60); }
.banner .hd ul { text-align: center; padding-top: 5px; }
.banner .hd ul li { cursor: pointer; display: inline-block; *display: inline;
zoom: 1; width: 8px; height: 8px; margin: 5px; background: url(../images/tg_flash_p.png) -18px 0; overflow: hidden; line-height: 9999px; }
.banner .hd ul .on { background-position: 0 0; }
/* nav */
.Column { width: 100%; height:auto; font-size:12px; margin:5px 0 20px; border-bottom: 10px solid #f24588; overflow: hidden; }
.Column ul { width:1000px; margin:0 auto; }
.Column ul li { width:250px; height:90px; margin:25px 0px 0px 0px; float:left; line-height:17px; }
.Column ul li .icon { width:67px; height:63px; float:left; }
.Column ul li .title { width:178px; float:right; height:63px }
.Column ul li .title dl dt { font-size:18px; color:#333; margin-bottom:10px; }
.Column ul li .title dl dd { line-height: 24px; }
.title a { color:#4C4C4C }
.title dt a { padding: 0; }
.title dl .Submit { color:#ff5a65; margin-top:4px; }
.Submit .Submit_left { float:left; }
.Submit .Submit_left a { color:#FF5A65; }
.title dl .Submit .Submit_right { float:right; margin-right:10px; }
.Column ul .dashed { border-bottom:1px dashed #d3d0d0 }
.wzwh_Content { width:990px; height:auto; margin:0px auto; margin-top:20px; }
.wzwh_Content .left_c { width:632px; height: auto; float:left; }
.inA1 { width:1000px; height:514px; margin:38px auto 0 auto; position:relative; }
.inA1_1 { width:300px; height:480px; float:left; margin-top:8px; position:relative; }
.inA1_1 .bd { width:300px; height:460px; position:absolute; top:0; left:0; z-index:1; }
.inA1_1 .bd ul li { width:300px; height:460px; float:left; }
.inA1_1 .bd ul li img { width:300px; height:460px; }
.inA1_1 .hd { width: 100%; position: absolute; z-index:2; bottom:0; left:0; height:40px; line-height:40px; text-align:right; }
.inA1_1 .hd ul { text-align:right; }
.inA1_1 .hd ul li { cursor:pointer; display:inline-block; *display:inline;
zoom: 1; width:34px; height:34px; margin-left:1px; border:3px solid #999; overflow: hidden; line-height: 9999px; }
.inA1_1 .hd ul li img { width:34px; height:34px; float:left; }
.inA1_1 .hd ul .on { border:3px solid #c13145; }
.inA1_2 { width:340px; height:490px; float:left; margin:8px 38px 0 38px; }
.inA1_2 dl dt { width:340px; height:auto; overflow:hidden; float:left; }
.inA1_2 dl dt h2 { width:340px; height:44px; line-height:44px; color:#333333; font-size:18px; font-weight:lighter; background:#ffffff; border-top:2px solid #ccc; }
.inA1_2 dl dt h2.hover {font-size:18px; color:#c13145; }
.inA1_2a { width:100%; height:auto; float:left; display:none; }
.inA1_2a ul li { width:100%; height:80px; margin:12px 0; float:left; }
.inA1_2a ul li span { width:123px; height:80px; float:left; overflow:hidden; text-align:center; background-color:#f0f0f0; }
.inA1_2a ul li span img { max-width:123px; height:auto; float:left; }
.inA1_2a ul li h3 { width:200px; height:32px; float:right; line-height:16px; font-size:14px; font-weight:inherit; }
.inA1_2a ul li h3 a { text-decoration:none; }
.inA1_2a ul li p { width:200px; height:32px; line-height:16px; float:right; margin-top:16px; color:#666; overflow:hidden; }
.inA1_2a ul li p a:hover { color:#e65e42; }
.inA1_2b { width:100%; height:120px; float:left; margin-bottom:20px; display:none-height:30px;
float:left; }
.inA1_2b ul li h3 { width:285px; height:30px; float:left; font-weight:inherit; }
.inA1_2b ul li span { width:40px; height:30px; float:right; text-align:right; color:#999; }
.inA1_2b ul li span a { color:#999999; }
.inA1_3 { width:235px; height:490px; float:left}
.inA1_3a { width:235px; height:25px; line-height:25px; font-size:18px; float:left; text-align:right; font-weight:inherit; margin-top:79px; }
.inA1_3a a { text-decoration:none; }
.inA1_3a font { color:#c13145; font-size:18px; font-family:arial; }
.inA1_3b { width:225px; height:115px; background:url(../images/ina1_ico2.gif) no-repeat; float:left; padding:17px 0 0 10px; margin-top:15px; }
.inA1_3b a { width:108px; height:49px; line-height:49px; font-size:14px; color:#fff; text-indent:40px; display:block; float:left; }
.inA1_3c { width:235px; height:238px; float:left; }
.top { width:100%; float:left; }
.top2 { width:100%; height:100px; float:left; }
.top2_box { width:1000px; height:100px; position:relative; }
.top2_pic1 { width:297px; height:54px; position:absolute; top:22px; left:0; }
.top2_list li { width:300px; position:relative; float:left; background:url(../images/top2_icon.png) left 7px no-repeat; font-size:13px; color:#4c4c4c; text-indent:10px; line-height:18px; font-family:微软雅黑; }
.top2_pic2 { width:239px; height:51px; position:absolute; top:25px; right:0; }
.top4 { width:100%; height:370px; float:left; position:relative; }
.top4_box { width:1920px; height:370px; position:absolute; top:0; left:50%; margin-left:-960px; overflow:hidden; }
.top4_list { width:1920px; height:370px; margin:0 auto; display:block; overflow:hidden; }
.top4_list li { width:1920px; height:370px; /*height:410px;*/ float:left; }
.top4c { width:100%; height:370px; float:left; position:relative; }
.top4_boxc { width:1000px; height:370px; position:absolute; top:0; left:50%; margin-left:-500px; overflow:hidden; }
.top4_listc { width:1000px; height:370px; margin:0 auto; display:block; overflow:hidden; }
.top4_listc li { width:1000px; height:370px; /*height:410px;*/ float:left; }
.top4_tips { width:105px; height:15px; position:absolute; bottom:20px; left:50%; margin-left:-49px; z-index:30; }
.top4_tips li { width:15px; height:15px; float:left; margin-right:6px; background:url(../images/top4_icon1.png) no-repeat; cursor:pointer; }
.top4_tips li.active { background:url(../images/top4_icon2.png) no-repeat; }
.top5 { width:100%; height:60px; float:left; background-color:#f2f2f2; border-bottom:1px solid #ccc; }
.top5_box { width:1000px; height:60px; position:relative; }
.top5_find { width:291px; height:26px; position:absolute; top:17px; left:0; background:url(../images/top5_bg.png) no-repeat; }
.top5_input { border:0px; padding:0; height:24px; width:267px; color:#999999; text-indent:0.5em; font-family:"微软雅黑"; line-height:24px; display:block; background:none; position:absolute; top:1px; left:1px; font-size:12px; }
.top5_bt { width:80px; height:26px; position:absolute; top:0; right:0; border:0; padding:0; background:none; text-align:center; line-height:26px; color:#fff; font-size:12px; font-family:"微软雅黑"; cursor:pointer; }
.top5_wz1 { width:420px; height:60px; line-height:60px; position:absolute; top:0; left:304px; font-size:12px; }
.top5_links { width:259px; height:85px; position:absolute; bottom:0; right:0; background:url(../images/top5_bg2.png) no-repeat; }
.top5_links ul li { width:70px; height:70px; overflow:hidden; float:left; margin-right:24px; position:relative; }
.top5_links ul li a { width:70px; height:140px; position:absolute; top:0; left:0; }
.top6 { width:100%; height:220px; float:left; position:relative; }
.top6_list { width:1920px; height:220px; position:absolute; top:0; left:50%; margin-left:-960px; }
.top7 { width:100%; height:50px; float:left; background-color:#f2f2f2; }
.top7_box { width:1000px; height:50px; margin:auto; overflow:hidden; position:relative; background:url(../images/ly_search.gif) no-repeat right 9px; }
.top7_box p.aa1 { width:600px; height:50px; background:url(../images/ls_ssss.gif) no-repeat 0 18px; t:url(../images/ls_ssss.gif) no-repeat 0 18px; text-align:left; text-indent:20px; line-height:50px; color:#666666; float:left; }
.top7_box p.aa1 a { color:#666 }
.ty_list { width:100%; height:220px; position:relative; float:left; overflow:hidden; }
.ty_list_top_pic { width:1920px; height:220px; position:absolute; top:0px; left:50%; margin-left:-960px; }
.gh_xl { width:100%; height:310px; position:absolute; top:142px; left:0px; z-index:999999999; background:url(../images/in_ghbg.png) repeat-x; display:none; }
.gh_xla { width:990px; height:310px; position:relative; margin:0 auto; }
.gh_1 { width:568px; height:29px; position:absolute; top:13px; left:219px; font-size:24px; line-height:29px; color:#333333; }
.gh_1 img { margin-top:2px; float:left; }
a.gh_closed { width:27px; height:27px; position:absolute; top:10px; right:4px; background:url(../images/gh_close.gif) no-repeat; cursor:pointer; }
a:hover.gh_closed { background:url(../images/gh_closea.gif) no-repeat; }
.gh_2 { width:990px; height:209px; position:absolute; top:60px; left:0px; border-top:1px dashed #cecece; padding-top:21px; }
.gh_2 ul li { width:246px; height:209px; float:left; border-right:1px dashed #cecece; position:relative; }
.gh_icon { top:0px; left:21px; position:absolute; }
.gh_2_1 { top:0px; left:57px; position:absolute; font-size:18px; font-family:"Microsoft YaHei"; color:#333333; }
a.gh_2_2 { width:100px; height:26px; border:1px solid #f37548; position:absolute; top:37px; left:47px; line-height:26px; text-align:center; font-size:12px; color:#f37548; }
a.gh_2_2:hover { color:#f37548; }
.gh_2_2 { position:absolute; top:74px; left:21px; font-size:14px; color:#555; }
.gh_2_text { width:210px; height:auto; line-height:18px; position:absolute; top:155px; left:21px; color:#666; font-size:12px; }
.gh_2_text span { color:#db5237; font-size:14px; height:54px; display:block; float:left; margin-top:2px; margin-right:3px; }
.gh_2_3 { position:absolute; top:38px; left:21px; color:#555555; line-height:25px; font-size:14px; }
.gh_2_3 span { font-size:18px; font-family:"Arial"; color:#f37548; }
.gh_wx { width:107px; height:106px; position:absolute; top:38px; left:73px; }
.ty_nry_left_nr1_sj_1 { width:30px; height:25px; background:url(../images/icon7.jpg) no-repeat; display:block; float:right; margin-right:3px; }
.ty_nry_left_nr1_sj_1:hover { background:url(../images/icon7a.jpg) no-repeat; float:right; margin-right:3px; }
.ty_nry_left_nr1_sj_2 { width:30px; height:25px; background:url(../images/icon7.jpg) no-repeat -33px 0px; display:block; float:right; margin-right:3px; }
.ty_nry_left_nr1_sj_2:hover { background:url(../images/icon7a.jpg) no-repeat -33px 0px; float:right; margin-right:3px; }
.ty_nry_left_nr1_sj_3 { width:30px; height:25px; background:url(../images/icon7.jpg) no-repeat -66px 0px; display:block; float:right; margin-right:50px; }
.ty_nry_left_nr1_sj_3:hover { background:url(../images/icon7a.jpg) no-repeat -66px 0px; float:right; margin-right:50px; }
.ly_cen { width:100%; height:auto; float:left; }
.ly_cena { width:1000px; height:auto; margin:30px auto; overflow:hidden; }
.lycen_L { width:250px; height:auto; float:left; border-bottom:2px solid #d31f44; }
.lycen_L.fixed { position:fixed; top:0; }
.lycen_L.bottom { position:fixed; bottom:1500px}
.lycenL_1 { width:250px; height:100px; float:left; background-color:#d31f44; }
.lycenL_1 p.aa1 { width:197px; height:35px; line-height:35px; float:left; padding-top:15px; font-size:30px; text-align:right; color:#e1adb2; }
.lycenL_1 p.aa2 { width:197px; height:25px; line-height:25px; float:left; font-size:18px; text-align:right; color:#fff; }
.lycenL_2 { width:250px; height:auto; overflow:hidden; float:left; background-color:#f2f2f2; padding:15px 0; }
.lycenL_2 ul li { width:250px; height:40px; line-height:40px; text-align:center}
.lycenL_2 ul li a { color:#333333; display:block; font-size:16px; }
.lycenL_2 ul li a:hover { background:url(../images/left_nav_bg.gif) no-repeat; color:#d31f44; }
.lycenL_2 ul li a.hover { background:url(../images/left_nav_bg.gif) no-repeat; color:#d31f44; }
.lycenL_3 { width:250px; height:232px; float:left; position:relative; }
.lycenL_3 ul { width:216px; height:50px; float:left; margin:30px 0 0 20px; }
.lycenL_3 ul li { width:50px; height:50px; overflow:hidden; float:left; margin:0 11px; position:relative; }
.lycenL_3 ul li a { width:50px; height:100px; position:absolute; top:0; left:0; }
.lycenL_3 p.aa1 { width:188px; height:10px; background:url(../images/left_zxbg.gif) no-repeat; position:absolute; top:80px; left:33px; }
.lycenL_3 p.aa2 { width:230px; height:25px; line-height:25px; color:#333333; position:absolute; top:100px; left:23px; }
.lycenL_3 p.aa2 b { font-size:18px; }
.lycenL_3 p.aa3 { width:150px; height:25px; line-height:25px; font-size:14px; position:absolute; top:144px; left:43px; }
.lycenL_3 input.aa1 { width:140px; height:25px; position:absolute; top:180px; left:20px; font-family:"Microsoft YaHei"; outline:none; background:none; border:none; color:#999; line-height:25px; }
.lycenL_3 .float_tj_btn { background:none; border:0; width:69px; height:30px; text-align:center; line-height:30px; color:#fff; position:absolute; top:179px; left:171px; cursor:pointer; }
.lycenL_3 .float_tj_btn2 { background:none; border:0; width:69px; height:30px; text-align:center; line-height:30px; color:#fff; position:absolute; top:179px; left:165px; cursor:pointer; }
.lycen_R { width:710px; height:auto; float:right; }
.lycenR_1 { width:710px; height:25px; background:url(../images/jj_title_line.gif) repeat-x left 12px; margin-bottom:15px; }
.lycenR_1 h3 { width:95px; height:25px; line-height:25px; background-color:#fff; font-size:20px; color:#333333; font-weight:300; }
.bdb { border-bottom: 10px solid #f24588; overflow: hidden; height: 0; width: 100%; overflow: hidden; clear: both; margin:20px 0; }
/*footer*/
.index_foot { width:100%; margin: auto; overflow: hidden; padding:40px 0; }
.index_foot a { color:#8A8888; }
.index_foot a:hover { color:#F90 }
.index_foot1 { background-color: #ECEAEC; height: 240px; width: 100%; }
.index_foot1_main { width: 670px; margin-right: auto; margin-left: auto; padding-top: 20px; overflow: hidden; }
.index_foot1_main_1 { float: left; width: auto; border-right: 1px dashed #616060; overflow: hidden; text-align: center; padding-left: 28px; padding-right: 28px; height: 210px; }
.index_foot1_tit2 { padding-bottom: 10px; font-family: "微软雅黑"; font-size: 14px; color: #fbf3be; width: 58px; }
.index_foot_word2 { line-height: 22px; float: left; width: 70px; }
.index_foot2 { background-image: url(../images/index_bot_bg.jpg); background-repeat: repeat-x; height: 134px; width: 100%; color: #FFF; padding-top:15px; }
.bottom_m { width: 800px; margin-right: auto; margin-left: auto; padding-top: 20px; overflow: hidden; }
.bottom_l { float: left; height: 100px; width: 331px; text-align:center; padding-left: 20px; }
.bottom_r { float: left; line-height: 24px; padding-left: 40px; padding-top:18px; font-size: 12px; color: #FFF; width: 400px; }



@media (max-width: 650px){
	.center,.Column ul,.Column ul li,.con1,.dtai_txt,.inA3_1a,.inA3_1b,.inA3_1b .hd,.inA3,.inA3_1,.Experts,.Experts_c,.Experts_cl,.Experts_x,.index_foot1_main,.ly_cena,.newsShowL_box,.top7_box,.tynew_list1,.list_ul,.newsShowL,.newsShowL_info,.newsShowL_t,.newsShowL_nr{width:100%;overflow:hidden;}
	.center .zizhi,.center .tel{display:none;}
	.logo{width:100%; float:none;text-align: center;}
	.nav ul li{width:33%; padding:0;text-align: center;}
	.nav{height:auto;}
	.banner{height:auto;}
	.banner .bd ul,.banner .bd ul li{width:100% !important;}
	.banner .bd ul li {background-size:190% !important; height:9.5rem !important;}
	.Column ul li{margin:.5rem;}
	.Column ul li .title{width:78%;}
	.con1_r{float:none;width:100%;}
	.con1_l,.con1_r1 img,.inA3_2,.inBd ul span.aa1,.Experts_cr{display:none;}
	.con1_r1{margin:.5rem;}
	.con1_r1 strong{text-align:center;}
	.inA3_1b .tempWrap {height:auto;}
	.dtai_txt ul li.left,.dtai_txt ul li.right{float:none;}
	.inA3_1b .hd ul li{width:24% !important;}
	.Experts_c .Experts_cl{height:22rem;}
	.Experts_cl span.bj1{width:45%;    margin: 0 .3rem 0 .2rem;}
	.Experts_cl span.bj1 img{width:100%; height:auto;margin-top:1rem;}
	.Experts_cl h3,.Experts_cl p.bj3,.Experts_cl p.bj4{width:50%;}
	.Experts_cl p.bj3{padding:0;}
	.Experts_cl p.bj4{margin:-2rem; width:45%; padding-left:2rem;margin-top:-4rem;}
	.Experts_cl p.bj4 a{ width: 10rem;font-size: 14px;}
	#emq{width:86%!important;margin-left:1.5rem;}
	.Experts_xl{left:0;}
	.Experts_xr{right:0;}
	.fullSlide,.fullSlide + .bdb,.A3inbox .inBd ul span.aa1{display:none;}
	.index_foot1{height:auto;}
	.index_foot1_main_1{width:33%; padding:0; text-align:center;}
	.index_foot1_tit2,.index_foot_word2{width:100%;}
	.A3inbox .inBd ul h3,.A3inbox .inBd ul p,.A3inbox .inBd ul dl{float:none;width:100%;}
	.A3inbox{width:100%;}
	.A3inbox .inBd ul p{margin:0;}
	/******list*******/
	.tynew_list,.newsShowR,.newsShowL_info{display:none;}
	.top7_box{background:none;}
	.list_ul li .list_text{margin-bottom: 10px;}
	.list_ul li{width:95%;margin-left:3%;}
	.youqing{width:100% !important;}
	.newsShowL_nr{padding:1%;width:98%;}
	.newsShowL_zxgh,.newsShowL_djgz{display:none;}
}