*{  margin:0;  padding:0;}
a{
	color:#710a53;
}header{    height:190px;    width:100%;    margin:0 auto;     position: relative;	text-align:center;}footer{    background-color:#333333;	height:152px;	width:1200px;	margin:0 auto;	box-sizing:border-box;	padding:20px;	position:relative;}.lefttell{    position:absolute;	text-align:left;	left:70px;	top:55px;	padding-left:45px;	background:url("lefttell.jpg") no-repeat;	width:340px;	height:30px;	line-height:30px;	font-size:23px;	color:#cccccc;}.ftp{    padding:5px;	color:#cccccc;}.ftp a{    color:#cccccc;	 }.ftp a:after{    content:"｜"}.ftp a:last-child:after{    content:""}.aboutarea{    width:1200px;	margin:0 auto;	min-height:305px;	background:#eeeeee;}.yewuarea{    width:1200px;	margin:0 auto;	height:580px;	background:#ffffff;}.doufu{    width:1200px;	margin:0 auto;	height:383px;	background:#eeeeee;	padding:10px 0;	box-sizing:border-box;	display:flex;	flex-wrap: wrap;	justify-content :space-around;}.ditem{    width:580px;	height:360px;	background:#ffffff;	text-align:center;}.pbox{    width:1200px;    display: flex;    justify-content: space-between;    margin:0 auto;    flex-wrap: wrap;    box-sizing: border-box;    padding:40px 0;}.pbox li{    width:300px;    height:210px;    text-align: center;    list-style: none;}.pbox li>a{    color:#191919;	font-size:16px;}.my_logo{    position: absolute;    left:10px;    top:10px;}.my_titles{    position: absolute;    left:106px;    top:20px; }/*nav*/.nav {	width: 100%;	height: 50px;	position: relative;	z-index: 9;	background:#e6e6e6;	margin-top:-5px;}.innav {	width: 1190px;	height: 50px;	margin: 0 auto;}.innav ul{    display:flex;	justify-content:space-between;}.innav ul li {	width: 119px;	height: 22px;	display: block;	float: left;	padding: 14px 0;	text-align: center;	line-height: 22px;	position:relative;	 }.innav ul li.mainmenu1 {	width: 210px;}.innav ul li:hover {	}.innav ul li:hover>a{	}.innav ul>li>a {	font-size: 16px;	border-right: 1px solid #ffffff;	display: block;	-moz-transition: all 0s ease-in;	-webkit-transition: all 0s ease-in;	-o-transition: all 0s ease-in;	transition: all 0s ease-in;	color:#680034;}.innav ul li.cur{	background: #e6e6e6}.innav ul>li.cur>a{	}#nav{	width:200px;	line-height: 40px;	background: #ffffff;	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff');      /*IE6,IE7*/     -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff')";      /*IE8*/	position:absolute;	top:50px;	left:0px;	display: none;	z-index: 99999;}.innav ul li #nav a{	font-size: 14px;	height: 50px;	line-height: 50px;	border-bottom: 1px solid #b5b5b5;	margin: 0 6px;	display: block;          text-align:left;          padding-left:20px;}.innav ul li #nav a.marr{	border-bottom: 0;}#nav a:hover{	color: #680034;}nav{    width:100%;    height:51px;    background-color: #e6e6e6;    border-top:1px solid #eeeeee;    line-height:51px;	margin:0 auto;	box-shadow:0 3px 3px #c0c0c0;	   }nav li{    float:left;    list-style: none;    width:11%;	text-align:center;}nav li>a{    color:#6c0a50;    text-decoration: none;    font-size:16px;}nav li>a:hover{    color:#6c0a50;}.nav_bg{    height:37px;    background-color: #285191;    width:100%;    position: absolute;    bottom:0;    left:0;}.my_tel{    position: absolute;    bottom:70px;    right:20px;    color:#ff0000;    font-size: 24px;}.top_link{    position: absolute;    top:10px;    right:0px;    width:215px;    height:30px;    font-size: 12px;}.top_link li{    float:left;    list-style: none;    width:70px;}.top_link li>a{    text-decoration: none;    color:#6b6a6a;}.top_link li>a:hover{    color:#ffae00;}.my_section{    width:1200px;    margin:-10px auto 0; }.swiper-container {    width: 100%;    height: 100%;}.swiper-slide {    text-align: center;    font-size: 18px;    background: #fff;    /* Center slide text vertically */    display: -webkit-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-box-pack: center;    -ms-flex-pack: center;    -webkit-justify-content: center;    justify-content: center;    -webkit-box-align: center;    -ms-flex-align: center;    -webkit-align-items: center;    align-items: center;}.my_container{    width:1200px;    margin:0 auto;    border:1px solid #d5d5d5;    box-sizing: border-box;    height:390px;}.left_box{    float:left;    width:900px;    position: relative;    background-color: #fff;    height:390px;    border-right:1px solid #d5d5d5;    box-sizing: border-box;}.my_h3{    width:190px;    float:left;    height:57px;    background: url("../images/list-title-bg.png") no-repeat left ;    position: absolute;    box-sizing: border-box;    padding:5px 0 0 32px;    color:#fff;}.my_a{    float: right;    width: 710px;    text-align: right;    line-height: 36px;    padding-right: 10px;    color: #999;    background: url(../images/list-bg.png) repeat-x;    border: solid 1px #e5e5e5;    border-left: none;    height: 36px;    text-decoration: none;}.mytitle{    position: relative;    background: url(../images/list-bg.png) repeat-x;    width:100%;    height:36px;    border-bottom: solid 1px #d5d5d5;}.my_h3_1{    width:190px;    float:left;    height:43px;    background: url("../images/list-title-bg01.png") no-repeat left ;    position: absolute;    box-sizing: border-box;    padding:5px 0 0 32px;    color:#fff;}.my_title_1{    position: relative;    width:100%;    height:43px;    background: url(../images/list-bg.png) repeat-x;}.my_a_1{    float: right;    text-align: right;    line-height: 36px;    padding-right: 10px;    color: #999;    background: url(../images/list-bg.png) repeat-x;    border: solid 1px #e5e5e5;    border-left: none;    height: 36px;}.right_box{    width:298px;    float:right;    box-sizing: border-box;    background-color: #fff;    height:390px;}.photo_text{    width:164px;    float:left;    height:300px;    box-sizing: border-box;    padding:50px 0 0 30px;    font-size:12px;}.about_us{    width: 686px;    height: 246px;    float: right;    padding:8px;    box-sizing: border-box;    font-size: 13px;    color: #333333;    line-height: 28px;}.c_content{    padding:100px 8px 0px;    background: url("../images/telma.png") no-repeat 6px 10px ;    box-sizing: border-box;}.bg_font{    background-color: #fbf8f1;    border-radius: 10px;    display: block;    padding:10px 5px;}.yewu{    width:630px;    height:90px;    background-color: #fbf8f1;    border-radius: 10px;    display: block;    position: absolute;    right:20px;    bottom:20px;    padding:10px;    box-sizing: border-box;}.fang_kuai{    display: block;    background: red;    text-align: center;    width:63px;    height:63px;    color:#fff;    padding-top: 10px;    box-sizing: border-box;    position: absolute;    left:10px;    bottom:10px;}.my_ul{    display: block;    float:right;    width:535px;    height:80px;}.my_ul li{    float:left;    width:120px;    margin-right:10px;    margin-bottom: 10px;    text-align: center;    border-radius: 6px;    background-color: #fff;    height:30px;    list-style: none;    line-height:28px;}.my_ul li>a{    text-decoration: none;    color: #285191;}#top{text-align:right;width:1200px;height:81px;margin-left:auto;margin-right:auto;background-image:url(../img/index_02.jpg);background-repeat:no-repeat;}#btlan{text-align:right;width:1200px;height:46px;margin-left:auto;margin-right:auto;background-image: url(../img/index_04.jpg);background-repeat:no-repeat;}#flash{width:1200px;height:261px;margin-left:auto;margin-right:auto;}#bottom{text-align: center;width:1200px;height:87px;margin-left:auto;margin-right:auto;background-image: url(../img/index_10.jpg);background-repeat: repeat-x;}#sy{width:1200px;height:388px;margin-left:auto;margin-right:auto;background-image: url(../img/index_06.jpg);background-repeat:no-repeat;}#sy #sy-lsjs{text-align:left;width:888px;height:334px;margin-left:15px;margin-top:46px;float:left;}#sy #sy-lsjs #lsjs1{text-align:left;width:876px;height:250px;}#sy #sy-lsjs #lsjs1 #wenzi1{width:172px;height:66px;float:left;text-align:left;margin-left:1px;margin-top:178px;}#sy #sy-lsjs #lsjs1 #wenzi2{width:686px;height:246px;float:left;text-align:left;margin-left:8px;}#sy #sy-lsjs #lsjs2{text-align:left;width:525px;height:32px;margin-left:80px;margin-top:7px;}#sy #sy-lsjs #lsjs3{text-align:left;width:525px;height:32px;margin-left:80px;margin-top:8px;}#sy #sy-lxfs{text-align:left;width:259px;height:226px;margin-left:32px;margin-top:144px;float:left;}#sy1{width:1200px;height:235px;margin-left:auto;margin-right:auto;background-image: url(../img/index_07.jpg);background-repeat:no-repeat;}#sy1 #s1{width:1170px;height:235px;margin-left:auto;margin-right:auto;}#sy2{width:1200px;height:236px;margin-left:auto;margin-right:auto;background-image: url(../img/index_08.jpg);background-repeat:no-repeat;}#sy2 #s2{width:1170px;height:236px;margin-left:auto;margin-right:auto;}#sy2 #s2 #sy2-yqlj{width:336px;height:181px;float:left;text-align:left;margin-left:1px;margin-top:47px;}#sy2 #s2 #sy2-dxal{width:494px;height:211px;float:left;text-align:center;margin-left:1px;margin-top:17px;}#sy2 #s2 #sy2-flfg{width:329px;height:211px;float:left;text-align:left;margin-left:1px;margin-top:17px;}#sy1 #sy1-wzgg{width:332px;height:181px;float:left;text-align:left;margin-left:1px;margin-top:47px;overflow:hidden;}#sy1 #sy1-lswj{width:494px;height:211px;float:left;text-align:left;margin-left:1px;margin-top:17px;}#sy1 #sy1-sscs{width:339px;height:211px;float:left;text-align:left;margin-left:1px;margin-top:17px;}#up{width:1200px;height:40px;margin-left:auto;margin-right:auto;background-image: url(../img/ny_03.jpg);background-repeat:no-repeat;}#up1{width:1200px;height:40px;margin-left:auto;margin-right:auto;background-image: url(../img/yewu_03.jpg);background-repeat:no-repeat;}#up2{width:1200px;height:40px;margin-left:auto;margin-right:auto;background-image: url(../img/news_03.jpg);background-repeat:no-repeat;}#up2 #up2-wenzi{width:330px;height:16px;margin-top:12px;margin-left:334px;float:left;text-align: left;}#up3{width:1200px;height:40px;margin-left:auto;margin-right:auto;background-image: url(../img/online_03.jpg);background-repeat:no-repeat;}#up4{width:1200px;height:40px;margin-left:auto;margin-right:auto;background-image: url(../img/contact_03.jpg);background-repeat:no-repeat;}#up5{width:1200px;height:40px;margin-left:auto;margin-right:auto;background-image: url(../img/view_03.jpg);background-repeat:no-repeat;}#down{width:1200px;height:20px;margin-left:auto;margin-right:auto;background-image: url(../img/ny_10.jpg);background-repeat:no-repeat;}#context{margin-left:auto;margin-right:auto;width:1200px;height:320px;height:auto;min-height:320px;overflow:hidden;background-image:url(../img/ny_05.jpg);background-repeat: repeat-y;}#context #left{float:left;margin-left:1px;width:279px;height:320px;height:auto;min-height:320px;overflow:hidden;}#context #right{text-align:left;float:left;margin-left:22px;margin-top:10px;width:626px;height:310px;height:auto;min-height:310px;overflow:hidden;}#left-about{text-align: center;width:278px;height:160px;background-image: url(../img/left_06.jpg);background-repeat:no-repeat;}#left-about #left-about1{text-align:left;margin-left:auto;margin-right:auto;margin-top:10px;width:120px;height:144px;}#left-contact{text-align: center;width:278px;height:365px;background-image: url(../img/ny_07.jpg);background-repeat:no-repeat;}#left-contact #left-contact1{text-align:left;margin-left:auto;margin-right:auto;width:240px;height:230px;}#left-yewu{text-align: center;width:278px;height:305px;background-image: url(../img/yewu_06.jpg);background-repeat:no-repeat;}#left-yewu #left-yewu1{text-align:left;margin-left:auto;margin-right:auto;margin-top:10px;width:120px;height:100px;}#left-gg{background-color:#FFFFFF;width:278px;height:185px;}#left-gg #left-gg1{text-align:left;margin-left:auto;margin-right:auto;margin-top:10px;width:245px;height:165px;overflow:hidden;}body { 	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color:#e9e9e9;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;}a:hover {	text-decoration: none;}a:active {	text-decoration: none;}a.top{font:"宋体";font-size:12px;color: #666666;line-height:40px;}a.top:hover{color:#285191;}a.btlan{font:"宋体";font-size:14px;color:#FFFFFF;font-weight:bold;line-height:46px;}a.btlan:hover{color:#BCCFED;}a.btlan1{font:"宋体";font-size:14px;color:#285191;font-weight:bold;line-height:32px;}a.btlan1:hover{color:#BCCFED;}a.bt{font:"宋体";font-size:14px;color:#4e7ba4;font-weight:bold;line-height:36px;}a.bt:hover{color:#A3D5FA;}.bt1{font:"宋体";font-size:14px;color: #FFFFFF;font-weight:bold;}.btmm{font:"宋体";font-size:14px;color:#285191;font-weight:bold;line-height:22px;}.bt2{font:"宋体";font-size:16px;color: #333333;font-weight:bold;}.f13{font:"宋体";font-size:13px;color: #333333;line-height:26px;}.f131{font:"宋体";font-size:13px;color: #333333;line-height:24px;}.f132{font:"宋体";font-size:13px;color: #FF0000;line-height:24px;font-weight:bold;}.f12{font:"宋体";font-size:12px;color: #333333;line-height:22px;}.f121{font:"宋体";font-size:12px;color:#285191;line-height:22px;}a.f13lj{font:"宋体";font-size:13px;color: #333333;line-height:26px;}a.f13lj:hover{color:#285191;}a.f14lj{font:"宋体";font-size:14px;color: #333333;line-height:30px;}a.f14lj:hover{color:#285191;}a.f13lj1{font:"宋体";font-size:13px;color:#285191;line-height:26px;}a.f13lj1:hover{color: #333333;}.f14{font:"宋体";font-size:14px;color: #333333;line-height:28px;}a.lvse{	font-size:13px;	color:#057e49;	font-family: "宋体";		line-height: 26px;}a.lvse:hover{	color:#ff9600;}.model{    width:1200px;    margin:1px auto;    height:248px;    background:#fff;    border: solid 1px #d5d5d5;    box-sizing: border-box;}.box1{    position: relative;    float:left;    width:353px;    height:246px;    border-right: solid 1px #d5d5d5;}.box2{    position: relative;    float:left;    width:480px;    height:246px;}.box3{    position: relative;    float:right;    width:360px;    height:246px;    border-left: solid 1px #d5d5d5;}.a_list{    padding:10px;    box-sizing: border-box;    width:100%;    height:100%;	text-align:left; }.a_list li{    position: relative;	width:100%;	border-bottom:1px #C5D4DB dashed;}.a_list li>a{    text-decoration: none;    font-size:13px;    color:#6b6a6a;	background:url("arrow.gif") no-repeat;	padding-left:10px;    }.a_list li>a>span{    position: absolute;    right:0px;    top:0px;}.a_list li{    list-style: none;}.pbox2 {    width: 1200px;    background:#eeeeee;    margin: 0 auto;    height:276px;}.cnect{    padding:10px;    width:330px;    box-sizing: border-box;    float:left;}.pta{    width:300px;    height:72px;}.myinpt{    width:300px;    height:37px;    margin-top:8px;    margin-bottom:3px;}.mybtan{    margin-top:8px;    background: #c8a433;    width:302px;    height:37px;    display: block;    text-align: center;    line-height: 37px;    color:#fff;    text-decoration: none;}.telarea{    float:left;    padding:20px;    width:445px;    box-sizing: border-box;}.tellist{    width:427px;    height:210px;}.tellist li{    border-bottom: 1px dotted #999999;    list-style: none;    padding-left: 30px;    height:40px;    line-height: 40px;    color:#666664;}.tellist li:nth-child(1){    background: url("ico_01.jpg") no-repeat 0px 9px;}.tellist li:nth-child(2){    background: url("ico_03.jpg") no-repeat 0px 7px;}.tellist li:nth-child(3){    background: url("ico_05.jpg") no-repeat 0px 6px;}.tellist li:nth-child(4){    background: url("ico_07.jpg") no-repeat 0px 8px;}.tellist li:nth-child(5){    background: url("ico_09.jpg") no-repeat 0px 8px;}.mapimg{    float:right;    width:400px;    height:238px;}.mapimg img{    width:400px;    height:238px;}.msg_content img{    max-width:885px;	margin-right:10px;	border-radius:9px;}.msg_content h3{    background: url(title2.png) no-repeat; 	height:70px;	padding:30px 0 0 20px;	font-family:Microsoft yahei;	margin:0px auto;	font-weight:normal !important;	font-size:19px;	clear:both;	color:#710a53 !important;}.flexbox{   display:flex;   justify-content:space-between;   flex-wrap:wrap;   padding-right:10px;   padding-left:10px;}.doufukuan4{   width:210px;   height:230px;}.doufukuan4 img{   width:200px;   height:200px;}.doufukuan3{   width:290px;   height:240px;}.newstitle{	width:1200px;	height:80px;}.newslist{	width:1200px;	height:467px;	display: flex;	justify-content: space-between;	padding:10px 17px;	box-sizing: border-box;	background:#ffffff;
	}.newsitem{  width:370px;  height:405px;  box-sizing: border-box;
  background-color: #f7f8fc;
  border-radius: 9px;
  position: relative;}
 
.newsitemimg{
	width:370px;
	height:245px;
	border-radius: 9px 9px 0 0;
}	.postdate{
	position: absolute;
	width:71px;
	height:91px;
	background: url("datebg.png") no-repeat;
	left:-15px;
	top:80px;
	color:#fff;
	text-align: center;
	font-size: 16px;
	padding-top: 15px;
	box-sizing: border-box;
}
.newsitem h3{
	padding:0 10px;
	height:30px;
	font-size: 18px;
	font-weight:300;
	
}
.newsitem p{
	padding:0 10px;
	height:30px;
	font-size: 14px;
	
}
.gotonews{
	position: absolute;
	width:100%;
	text-align: center;
	bottom:-25px;
	left:0;
}
.sztitle{
	width:1200px;
	height:70px;
}
.szslist{
	background-color: #f0deea;
	height:300px;
	width:1200px;
	 
	overflow: hidden;
	box-sizing: border-box;
	padding:20px 80px;
	position: relative;
}
.mySwiperszslist{
	 
	overflow: hidden;
	box-sizing: border-box;
	height:260px;
	
}
.mySwiperszslist h3{
	width:300px;
	text-align:center;
	position:absolute;
	bottom:10px;
	font-weight:300;
	font-size:14px;
}
.mySwiperszslist img{
	max-width:100%;
	width:180px;
	border-radius:50%;
	height:180px;
}

.contenttext{
	background:#f8f8f8;
	display:flex;
	justify-content:space-between;
	width:1200px;
	height:680px;
	box-sizing:border-box;
	padding:10px 0;
}
.textlist{
	width:380px;
	background:#fff;
	height:650px;
	padding:35px 40px;
	box-sizing:border-box;
	position: relative;
}
.morelist{
	position: absolute;
	right:0;
	top:50px;
	display:block;
	width:60px;
	font-size:14px;
	color:#7d7d7d;
	font-weight:400;
}
.texttitle{
	width:300px;
	height:56px;
	padding-top:10px;
	box-sizing:border-box;
	background:url("texttitle.png") no-repeat;
}

.textlistitem{
	border-top:1px solid #efefef;
	height:70px;
    box-sizing:border-box;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.leftdate{
	width:60px;
	text-align: center;
	
} 
.span1{
	color:#003994;
	font-size:21px;
}
.span2{
	color:#b0b0b0;
	font-size:14px;
}
.righttitle{
	width:220px;
	word-wrap: break-word;
}
.righttitle a{
	color:#222222;
	font-size: 15px;
}.sub_menu{   display:flex;   justify-content:flex-start;   padding:0px 0 5px;   width:100%;   height:45px;   box-sizing:border-box;}.sub_menu a{   display:block;   border:1px solid #c7c7c7;   text-align:center;   width:150px;   height:30px;   margin-right:10px;   line-height:30px;}.msg_content  iframe{   width:640px !important;   height:480px !important;   margin-left:120px;}