/* CSS Document */
body,td,th {font-size: 14px;color: #767676;font-family:"Microsoft YaHei";}body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}a:link {color: #767676;text-decoration: none;}a:visited {text-decoration: none;color: #767676;}a:hover {text-decoration: underline;color: #ff510c;}a:active {text-decoration: none;color: #ff510c;}ul,h1,h2,h3,h4,h5,span{margin:0px;padding:0px;font-weight: normal;}img{border:0}


/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

.header_main{width:100%;float:left;height:95px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;background-color: #1e1e1e;}
.header_main_in{margin:auto;width:1200px;}
.header_main_in .logo{float:left;width:206px; height:95px;}.header_main_in .nav{float:right;width:875px; height:95px;}.header_main_in .nav ul li{list-style:none;float:left;height:95px;line-height:95px;text-align:center;width:125px;}.header_main_in .nav ul li a:hover {text-decoration: none;color: #1e1e1e;}.header_main_in .nav ul li a {text-decoration: none;color: #FFF;}.header_main_in .nav ul li:hover {background-color:#FFF;}.header_main_in .nav ul li:hover a {text-decoration: none;color: #000;}

.header_main_flash{width:100%;float:left;height:820px;background-color: #198ede;background-image: url(../images/flv.gif);background-repeat: no-repeat;background-position: center bottom;}
.header_tuoguan_flash{width:100%;float:left;height:500px;background-color: #198ede;background-repeat: no-repeat;background-position: center bottom;}
.header_case_flash{width:100%;float:left;height:319px;background-color: #198ede;background-repeat: no-repeat;background-position: center bottom;}
.header_case_flash2{width:100%;float:left;height:524px;background-color: #198ede;background-repeat: no-repeat;background-position: center bottom;}
.header_about_flash{width:100%;float:left;height:600px;background-color: #198ede;background-repeat: no-repeat;background-position: center bottom;}
.header_news_flash{width:100%;float:left;height:469px;background-repeat: no-repeat;background-position: center bottom;}
.header_tg_flash{width:100%;float:left;height:450px;background-repeat: no-repeat;background-position: center bottom;}

.header_main_flash_in{float:left;width:1200px; text-align:center; color:#FFFFFF; padding-top:80px; font-size:16px; line-height:30px;}.header_main_flash_in h1{ font-size:38px; padding-bottom:28px;}.header_main_flash_in span{font-size:16px;border: 2px solid #FFFFFF;padding-top: 20px;padding-right: 52px;padding-bottom: 20px;padding-left: 52px;background-image: url(../images/goico.png);background-repeat: no-repeat;background-position: left center;}.header_main_flash_in span a{color:#FFFFFF;}
.cont_div{width:100%;float:left; padding-top:80px; padding-bottom:100px;}
.cont_div2{width:100%;float:left; padding-top:20px; padding-bottom:100px;}
.zd_cont_div{
	width:100%; height:113px;
	float:left; text-align:center;
	background-image: url(../images/zd_gex.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.cont_div_intop{float:left;width:1200px;font-size:16px;color:#767676; text-align:center; line-height:36px;}
.cont_div_intop h2{ font-size:32px;color:#000;}

.cont_div_intxt{float:left;width:1200px;font-size:26px;color:#fff; text-align:center;padding-top:60px;}
.cont_div_intxt a li{color:#fff; }
.cont_div_intxt ul li {list-style:none;float:left;height:128px;width:188px;text-align:center;margin-right: 26px;margin-left: 26px; padding-top:60px;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 50%;}

.cont_div_intxt2{float:left;width:1200px;font-size:26px;text-align:center;padding-top:60px;}
.cont_div_intxt3{float:left;width:1200px;padding-top:20px;}

.cont_div_in2{float:left;width:1200px;font-size:26px;color:#fff; text-align:center;padding-top:60px;}.cont_div_in2 ul li{list-style:none;float:left; line-height:32px;width:180px;text-align:center;margin-right: 60px;margin-left: 60px;padding-top:60px;font-size: 16px;color: #000;}.cont_div_in2 ul li h3{ font-size:24px; color:#FF0000; padding-top:12px;}.cont_div_in2 ul li a span{color:#fff;background-color:#FF0000;padding-top: 4px;padding-right: 12px;padding-bottom: 4px;padding-left: 12px;}.cont_div_in2 ul li div{width:180px;height:180px;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 50%;background-repeat: no-repeat;background-position: center center;border: 1px solid #CCCCCC;}
.cont_div_in3s{float:left;width:100%;margin-top:60px; }
.cont_div_in3{float:left;width:100%;margin-top:60px; height:500px;background-image: url(../images/indexcase.jpg);background-repeat: no-repeat;background-position: center center;}
.header_main_in3{margin:auto;width:1200px;}.header_main_in3 ul li{list-style:none;float:left;color: #939393;line-height:24px;width:260px;text-align:center;padding-top:30px;padding-bottom:30px;margin-left:20px;margin-bottom:40px;margin-right:20px;font-size: 14px;background-color: #F9F9F9;}.header_main_in3 ul li u{font-size: 10px;text-decoration: none;}.header_main_in3 ul li b{font-size: 18px; color:#000000}.header_main_in3 ul li img{ padding-bottom:10px;}.cont_div_in4{float:left;width:1200px;font-size:16px;padding-top:50px;}.cont_div_in4_1{float:left;width:710px;}.cont_div_in4_1_pic{float:left;width:710px; height:368px; background-color:#ff0000;}.cont_div_in4_1_txt{float:left;width:648px;padding: 30px;line-height:30px;border: 1px solid #f2f2f2;}.cont_div_in4_1_txt h3{ font-size:24px; padding-bottom:15px; color:#000000}.cont_div_in4_2{float:right;width:450px;border-top-width: 2px;border-top-style: solid;border-top-color: #ff5700;}.cont_div_in4_2_nav{float:left;width:450px;font-size:16px;}.cont_div_in4_2_nav ul li{list-style:none;float:left;color: #939393;line-height:50px;width:111px;text-align:center;border-left-width: 1px;border-left-style: solid;border-left-color: #fff;background-color: #f2f2f2;}.cont_div_in4_2_pic{float:left;width:450px;font-size:16px;padding-top: 15px;padding-bottom: 15px;text-align:left;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}.cont_div_in4_2_pic img{width:158px; height:110px; float:left;text-align:left;}.cont_div_in4_2_pic div{ width:270px; height:110px;line-height:28px;float:right;text-align:left;}.cont_div_in4_2_txt{float:left;width:450px;}.cont_div_in4_2_txt ul li{list-style:none;float:left;width:450px;line-height:50px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}.header_main_in4{margin:auto;width:1200px; text-align:center;}.header_main_in4 ul li{list-style:none;float:left;color: #939393; width:200px;text-align:center;padding:30px;margin-left:20px;margin-bottom:40px;margin-right:20px;font-size: 14px;background-color: #F9F9F9;}.header_main_in4 ul li:hover{background-color: #eee;}.header_main_in4 ul li img{width:200px; height:150px; border:0px;}.header_main_in4 span{font-size:16px;background-color:#FFFFFF;text-align:center;padding-top: 10px;padding-right: 80px;padding-bottom: 10px;padding-left: 80px;background-image: url(../images/anlico.gif);background-repeat: no-repeat;background-position: left center;border: 5px solid #FFFFFF;}.cont_end_copy{width:100%;float:left;}.end_copy{margin:auto;width:1200px; color:#666;}.end_copy_1{width:1200px;float:left; padding-top:50px;}.end_copy_1 span{color:#FFFFFF;font-weight: bold;}.end_copy_1 ul li{list-style:none;float:left;width:150px;text-align:left;line-height:25px;}
#oli{list-style:none;float:left;width:300px;text-align:left;line-height:25px;}
#ewm{list-style:none;float:right;width:125px;text-align:left;line-height:25px;}

#jsddm{	margin: 0;padding: 0}
#jsddm li{list-style:none;float:left;height:95px;line-height:95px;text-align:center;width:125px;}
#jsddm li a{display: block;text-decoration: none;width: 125px;white-space: nowrap}
#jsddm li a:hover{background: #fff}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;}
#jsddm li ul li{
	float: none;
	display: inline;
	height:62px;
	line-height:62px;
	text-align:center;
	width:125px;
}
#jsddm li ul li a{width: auto;background: #1e1e1e;color: #fff;width:125px;}
#jsddm li ul li a:hover{
	background-color: #333333;
}
.case_left{
	float:left;
	width:224px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CDCDCD;
	padding: 41px;
}
.case_left_title{
	float:left;
	width:204px;
	background-color:#E9E9E9;
	color:#929292;
	font-size:12px;
	padding: 10px;
	margin-bottom: 16px;
}
.case_left_title span{color:#000; font-size:16px;}
.case_left_txt{float:left;width:224px; margin-bottom:35px;}
.case_left_txt ul li {list-style:none;float:left;height:36px;width:224px; line-height:36px; font-size:14px;}

.case_left_txt2{float:left;width:224px; margin-bottom:35px;}
.case_left_txt2 ul li {
	list-style:none;
	float:left;
	height:36px;
	width:200px;
	line-height:36px;
	font-size:14px;
	padding-left:24px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}



.case_right{float:right;width:835px;}
.case_right_title{
	float:left; text-align:left;
	width:835px; line-height:25px; font-size:24px; color:#000000;
	background-image: url(../images/newmorebg.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.case_right_title span{float:right; font-size:12px; padding-right:12px; color:#999999;}
.case_right_tuijian{
	float:left;
	width:835px;
	margin-top: 35px;
	margin-bottom: 15px;
	padding-bottom: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.case_right_tuijian_img{float:left;width:188px; height:100px;}
.case_right_tuijian_img img{width:188px; height:100px; border:0px;}
.case_right_tuijian_txt{float:right;width:620px; line-height:30px; font-size:14px;}
.case_right_tuijian_txt b{font-size:18px;}

.case_right_newlist{float:left;width:835px; margin-bottom:40px;}
.case_right_newlist ul li {list-style:none;float:left;height:32px;width:835px; line-height:32px; font-size:14px;}
.case_right_newlist ul li span{float:right;font-size:12px; color:#999999;}


.case_right_newlist2{float:left;width:835px;}
.case_right_newlist2 ul li {
	list-style:none;
	float:right;
	width:835px;
	line-height:30px;
	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 12px;
	padding-bottom: 12px;
}
.case_right_newlist2 ul li  b{
	font-size:20px;
	font-weight: normal;
}


.proview_title{
	float:left;
	width:835px; text-align:center; color:#000000;
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.proview_time{
	float:left; font-size:14px; text-align:center;
	width:835px; color:#A8A8A8;}
.proview_body{
	float:left; font-size:16px; line-height:36px; margin-top:20px;
	width:835px; color:#4D4B4C;}
.wztj_title{float:left; font-size:18px;width:835px; height:32px; color:#1A1B13; margin-top:30px;}
.wztj_body{float:left; font-size:14px;width:835px; line-height:36px;}
.wztj_body ul li {
	list-style:none;
	float:left;
	width:835px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DDDDDD;
}
.wztj_body ul li span { float:right;}
.wztj_body ul li a { color:#1A1B13;}
.wztj_chuchu{float:left; color:#5B5B5B;font-size:14px;width:835px; line-height:24px; text-align:right; margin-top:25px;}
.wztj_chuchu2{
	float:left;
	color:#5B5B5B;
	font-size:14px;
	width:835px;
	line-height:32px;
	text-align:left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	margin-bottom: 12px;
}
.wztj_chuchu3{float:left;font-size:14px;width:835px; line-height:38px;}
.wztj_chuchu3 ul li {
	list-style:none; color:#000;
	float:left;
	width:835px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DDDDDD;
}
.wztj_chuchu3 ul li span { float:right; color:#666666;}

.wztj_chuchu4{float:left;font-size:14px;width:835px; margin-top:30px;}
.wztj_chuchu4 span{
	float:right;
	font-size:14px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
	background-color: #E0E0E0;
	font-weight: bold;
}



/**/
.zs { height: 752px;font-family: "Microsoft YaHei", serif;}
.xzs { width: 1000px; margin: 0 auto; position: relative; background: url(../images/zst.jpg) no-repeat right 114px ; height: 752px}
.zsk { padding: 107px 0 0 117px;}
.zsk h4 { font-size: 18px; color: #666464; line-height: 35px; font-weight: normal; margin-top: 10px;}
.zsk h5 { font-size: 46px; color: #666464; font-weight: normal; margin: 10px 0;}
.zsk p { margin-left: 75px;}
.zsk a { font-size: 14px; color: #0075c2;}
.zsd { width: 873px; height: 255px; background: url(../images/zsk.png) no-repeat; position: absolute; left: 67px; top: 391px;display:none;}
.zsz { float: left; margin: 45px 0 0 18px;}
.zsy { float: left; margin: 32px 0 0 28px; padding: 5px 0 0 23px; border-left: 1px dashed #FFFFFF;}
.zsy span { font-size: 18px; color: #0075c2; line-height: 35px;}
.zsy p { font-size: 14px; color: #595757; line-height: 30px;}
/**/
.fs { height: 691px; font-family: "Microsoft YaHei", serif; }
.xfs { width: 1000px; margin: 0 auto; position: relative;background: url(../images/fst.jpg) no-repeat left 0;height: 691px}
.fsk { float: right;padding:30px 45px 0 0;}
.fsk h4 { font-size: 18px; color: #666464; line-height: 35px; font-weight: normal; margin-top: 10px;}
.fsk h5 { font-size: 46px; color: #666464; font-weight: normal; margin: 10px 0;}
.fsk p { margin-left: 40px;}
.fsk a { font-size: 14px; color: #0075c2;}
.fsd { width: 873px; height: 192px; background: url(../images/fsk.png) no-repeat; position: absolute; left: 67px; top: 364px;display:none;}
.fsz { float: left; margin: 30px 0 0 70px;}
.fsy { float: left; margin: 40px 0 0 42px; padding: 0 0 0 24px; border-left: 1px dashed #FFFFFF;}
.fsy span { font-size: 18px; color: #0075c2; line-height: 35px;}
.fsy p { font-size: 14px; color: #595757; line-height: 30px;}
/**/
.qs { height: 564px; font-family: "Microsoft YaHei", serif;}
.xqs { width: 1000px; margin: 0 auto; position: relative;height: 564px; background: url(../images/qst.jpg) no-repeat right 54px ;}
.qsk { padding: 0 0 0 55px;}
.qsk h4 { font-size: 18px; color: #666464; line-height: 35px; font-weight: normal; margin-top: 10px;}
.qsk h5 { font-size: 46px; color: #666464; font-weight: normal; margin: 10px 0;}
.qsk a { font-size: 14px; color: #0075c2;}
.qsd { width: 873px; height: 228px; background: url(../images/qsk.png) no-repeat; position: absolute; left: 0px; top: 340px;display:none;}
.qsz { float: left; margin: 83px 0 0 12px;}
.qsy { float: left; margin: 30px 0 0 28px; padding: 0 0 0 23px; border-left: 1px dashed #FFFFFF;}
.qsy span { font-size: 18px; color: #0075c2; line-height: 35px;}
.qsy p { font-size: 14px; color: #595757; line-height: 30px;}
/**/
.dz { height: 768px; font-family: "Microsoft YaHei", serif; background: url(../images/dzt.jpg) no-repeat center 0;}
.xdz { width: 1000px; margin: 0 auto; position: relative;height: 768px;}
.dzk { float: right; margin: 87px 0 0 0;}
.dzk h4 { font-size: 18px; color: #666464; line-height: 35px; font-weight: normal; margin-top: 10px;}
.dzk h5 { font-size: 42px; color: #666464; font-weight: normal; margin: 10px 0;}
.dzk p { margin-left: 40px;}
.dzk a { font-size: 14px; color: #0075c2;}
.dzd { width: 873px; height: 226px; background: url(../images/dzk.png) no-repeat; position: absolute; left: 30px; top: 435px;display:none;}
.dzz { float: left; margin: 30px 0 0 105px;}
.dzy { float: left; margin: 25px 0 0 42px; padding: 0 0 0 24px; border-left: 1px dashed #FFFFFF;}
.dzy span { font-size: 18px; color: #0075c2; line-height: 35px;}
.dzy p { font-size: 14px; color: #595757; line-height: 30px;}
/**/
.lr { height: 655px; background: url(../images/lrt.jpg) no-repeat 460px 35px ; font-family: "Microsoft YaHei", serif;}
.xlr { width: 1000px; margin: 0 auto; position: relative;}
.lrk { width: 434px; padding: 0 0 0 60px; text-align: center;}
.lrk h4 { font-size: 18px; color: #666464; line-height: 35px; font-weight: normal; margin-top: 10px;}
.lrk h5 { font-size: 46px; color: #666464; font-weight: normal; margin: 10px 0;}
.lrk a { font-size: 14px; color: #0075c2;}
.lrd { width: 873px; height: 228px; background: url(../images/lrk.png) no-repeat; position: absolute; left: 67px; top: 332px;direction:ltr;display:none;}
.lrz { float: left; margin: 16px 0 0 66px;}
.lry { float: left; margin: 30px 0 0 28px; padding: 0 0 0 23px; border-left: 1px dashed #FFFFFF;}
.lry span { font-size: 18px; color: #0075c2; line-height: 35px;}
.lry p { font-size: 14px; color: #595757; line-height: 30px;}
/**/
.ms { height: 440px; background: url(../images/msk.jpg) no-repeat center 0;}
.ms h4 { text-align: center; font-weight: normal; padding-top: 35px; height: 147px;}
.ms h4 a { font-size: 60px; color: #f5821f; text-decoration: none;}
.ms h4 a span { display: block; font-size: 20px; color: #595757; padding-top: 15px;}
.ms li { float: left; width: 245px; text-align: center; margin-right: 6px;}
.ms li img { display: block; width: 245px; height: 151px; margin-bottom: 10px;}
.ms li em{font-weight:normal;font-style:normal;display:block;font-size: 18px; color: #666464;}
.ms li span a{ display: block; font-size: 14px; color: #005bac; margin-top: 10px;}
.ms .nones { margin-right: 0;}
/**/
.dk { height: 365px; background: url(../images/dkb.jpg?t=123) no-repeat center bottom;}
.dk h4 { text-align: center; font-size: 16px; color: #595757; font-weight: normal; line-height: 25px;}
.dk h4 span { display: block; font-size: 18px; font-weight: bold; color: #000000;}



.wxw{float:left;width:1200px; margin-bottom:50px;}
.wxw_pic{width:583px; height:392px;}
.wxw_txt{width:500px; height:292px; font-size:20px; color:#666666; line-height:43px; padding-top:100px;}
.wxw_txt h2{font-size:36px; color:#000; padding-bottom:32px;}