@charset "utf-8";
/*style.css*/
img{
_azimuth:expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true); border: none;}

body{font-family:"微软雅黑",Arial;font-size:12px; position:relative;}
.clear{clear:both;}
a{ text-decoration:none; color:#333333;}
li{ list-style-type:none;}
*{padding:0; margin:0;}





.top{ width:100%; height:110px;background-color:#ffffff;}
.top_in{ width:1200px; height:110px; margin:0 auto; position:relative; }
.logo{ width: 350px; height:110px; }
.home{ position:absolute; top:40px; left:350px;}
.search{ position:absolute; top:25px; left: 400px;}

.search_li { padding-left:15px;}
.search_li span {color:#0681c9;}

.xld {   
    display: block;
    float: right;
    height: 56px;
    width: 72px;
}

.search a.xl {background: url("../images/search.png") no-repeat scroll center 20px;}
.xld .xl {
    display: block;
    height: 56px;
    line-height: 56px;
    overflow: hidden;
    width: 72px;
}

.search .dvs {
    padding: 20px;
    width: 268px;
}
.xld .dvs {
    background: #297dd7 none repeat scroll 0 0;
    display: none;
    position: absolute;
    left: 0;
    top: 56px;
	z-index:999999;
  

}

.search .dvs .scd {
    background: #fff url("../images/scbg.jpg") no-repeat scroll left center;
    display: table;
    height: 25px;
    width: 261px;
}

.search .dvs .scd .sctxt {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-left: 8px;
    width: 165px;
}


.search .dvs .scd .scbtn {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 25px;
    width: 78px;
}





.menu{ position:absolute; top:30px; left:480px; }
.menu li{ float:left; width:105px; height:45px; line-height:45px; text-align:center;}
.menu li a{ font-size:16px; display:block; width:105px; height:45px;}
.menu li a:hover{ color:#ffffff; background-color:#0990DE;}

.language{ position:absolute; right:0; top: 0;}
.language dt{ float:left; width:31px; height:65px; padding-left:10px; padding-top:45px;}


.banner { height:620px; width:100%; z-index:200; position:absolute; top:110px;}
#full-screen-slider { width:100%; height:620px; float:left; position:relative;}
#slides { display:block; height:620px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:590px; z-index:9900;  padding:5px 0px 5px 0; margin:0; }
#pagination li { display:block; list-style:none; width:40px; height:7px; float:left; margin-right:15px; border-radius:5px; background-color:#ffffff;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current{background-color:#FEA700;}


.index{ width:100%; height:602px; position:absolute; top:730px; z-index:300;}
.index_in{width:1218px; height:572px; margin:0 auto; background:url(../images/xx_bg.png) no-repeat center top;}
.xx{ width:1200px; height:572px; margin:0 auto; background-color:#ffffff; }

.m1{ width:850px; height:450px; float:left;}


.k1{ width:300px; height:220px; padding:20px 25px 0; float:left;}
.k1 .k1_ti{ background: url(../images/k1_ti.jpg) no-repeat; width:300px; height:30px;}
.k1 .k1_ti a{ float:right; padding-top:6px;}
.k1 .k1_tii{width:300px; height:80px;}

#slider-nav2{ width:300px; height:auto; text-align:right;}

#slider2 {margin: 0 auto;width: 300px; }
#slider-container2 {height: 80px;margin: 0 auto;overflow: hidden;position: relative;width: 300px;}
#slider-container2 #slider-wrapper2 {
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 5000em; /*Fix for prevent display errors*/
	-webkit-transition: all 800ms ease;
	-moz-transition: all 800ms ease;
	-o-transition: all 800ms ease;
	transition: all 800ms ease;
}
#slider-container2 #slide2 {
	float: left;
	height: 80px;
	overflow: hidden;
	position: relative;
	width: 300px;
}
.k1 .slider-nav {
	text-align: left;
	width: 180px; padding-top:5px;
}
.k1 .slider-nav li {
	display: inline;
	padding: 3px;
}
.k1 .slider-nav a{ color: rgba(0,0,0,0.00);} 
.k1 .slider-nav .bullet {
	background:url(../images/button2.png) no-repeat 0 0;
	display: inline-block;
	text-indent: -9000px;
	overflow: hidden;
	height: 12px;
	width: 12px;
}
.k1 .slider-nav .active {background:url(../images/button1.png) no-repeat 0 0;}
.k1 .slider-nav .prev, .k1 .slider-nav .next {
	display: none;
	text-indent: -9000px;
	overflow: hidden;
	height:1px;
	width: 1px;
}
.k1 .slider-nav .next {background-position: -15px top;}

.k1 .slide h4{ font-size:12px; font-family: "宋体" ; font-weight:normal; height:35px; line-height:35px; color:#333333;}
.k1 .slide p{ color:#777777; line-height:23px; font-family:"宋体";}

.k2{ width:500px; height:240px; float:right;}


.k21{bottom:0;overflow:hidden;width:210px;float:left;position:relative;height:200px;text-indent:0;padding:20px 20px; background-color:#0990de;}
.k21 a{color:#fff;font-size:14px;line-height:17px;}
.k21 .xx_ti{ width:210px; height:30px; background:url(../images/ex_ti.jpg) no-repeat left center;border-bottom:#9ed9fb 1px solid; margin-bottom:7px;}
.k21 .xx_ti img{ width:15px; height:15px;}
.k21 .xx_ti a{ float:right; padding-top:5px;}
.k21 li{ height:25px; line-height:25px; padding-left:25px; background:url(../images/bb.png) no-repeat left center;}





.k22{ width:210px; height:200px; background-color:#ffffff; float:left;padding:20px 20px;} 
.k22 .x_ti{ width:210px; height:30px; background:url(../images/e_ti.jpg) no-repeat left center;border-bottom:#ffffff 1px solid; margin-bottom:15px;}
.k22 .x_ti img{ width:15px; height:15px;}
.k22 .x_ti a{ float:right; padding-top:5px;}




.k3{ width:850px; height:210px;}
.img-scroll { position:relative; margin:0px auto; width:850px; height:180px; padding:15px 0;}
.img-scroll .prev1,.img-scroll .next1 { position:absolute; display:block; width:30px; height:30px; top:85px;}
.img-scroll .prev1 { right:0px;}
.img-scroll .next1 { left:0px;}
.img-list { position:relative; width:792px; height:180px;overflow:hidden; margin:0 auto;}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:180px; height:180px; padding-left:9px; padding-right:9px;}

.m2{ width:300px; height:410px; padding:20px 25px; float:right; background-color:#eeeeee;}
.m2 .m2_ti{ background: url(../images/m2_ti.jpg) no-repeat; width:300px; height:30px; border-bottom:#d0d0d0 1px solid;}
.m2 .m2_ti a{ float:right; padding-top:5px;}

.m2 h4{font-size:12px; font-family: "宋体" ; font-weight:normal; height:30px; line-height:30px; color:#333333; padding-top:5px;}
.m2 p{color:#777777; line-height:23px; font-family:"宋体"; padding-bottom:10px;}
.m2 li{border-bottom:#d0d0d0 1px dotted; }
.m2 span{ float:right; }

.m2 .img img{ float:left; margin-right:8px; }


.m2 .img {padding-top:20px;}






.m3 .m3_1{ float:left; width:282px; height:121px;}
.m3 .m3_2{ float:left; width:311px; height:121px;}
.m3 .m3_3{ float:left; width:310px; height:121px;}
.m3 .m3_4{ float:left; width:297px; height:121px;}


.footer{ width:100%; height:148px; background-color:#077ed7; margin-top:75px;}
.footer_index{ width:100%; height:148px; background-color:#077ed7; position: absolute; top:1332px;}
.foot{ width:1200px; height:148px; margin:0 auto;}
.foot .f1{ width:1200px; height:60px; border-bottom:#2b92dd 1px solid;}
.foot .f1 li{ float:left; height:60px; line-height:60px; width:75px;text-align:center;}
.foot .f1 li a{ color:#ffffff; font-size: 14px; }
.foot .f1 li span{ color:#ffffff; float:right;}


.f2 .f2_1{ width:193px; height:87px; float:left; margin-right:70px;}
.f2 .f2_2{ float:left; width:450px; height:46px; padding-top:20px; color:#a2d8f7;} 
.f2 .f2_2 li{ float:left; padding-left:20px; width:200px; height:23px; line-height:23px;}
.f2 .f2_2 .phone{ background:url(../images/phone.png) no-repeat left;}
.f2 .f2_2 .call{ background:url(../images/call.png) no-repeat left;}
.f2 .f2_2 .fax{ background:url(../images/fax.png) no-repeat left;}
.f2 .f2_2 .location{ background:url(../images/location.png) no-repeat left;}
.f2 .f2_3{ float:right; color:#a2d8f7; padding-top:25px; line-height:23px;}
.f2 .f2_3 a {color:#a2d8f7;}

.bg{ width:100%; position:absolute; height:602px; top:730px; background-color:#e4e4e4;}

.main{ width:100%; height:auto;}
.main_in{ width:1200px; height:auto; margin:0 auto; position:relative;}

.le{ width:230px; height:auto; float:left;}
.le .l1_ti{ width:180px; height:60px; position:absolute; top:-60px;left:0; background:url(../images/l1_ti.jpg) no-repeat; padding-left:50px; font-size:20px; color:#ffffff; line-height:60px;}
.l1 ul{ padding-bottom: 40px;background-color:#0890de; width:230px; height:auto;}
.l1 li{ width:230px; height:50px; border-bottom:#0681c9 1px solid;  text-align:left;}

.l1 li span{ width:195px; height:50px; display:block; padding-left:35px; font-size:15px; color:#ffffff; line-height:50px; }
.l1 li span:hover{ background-color:#EFEFEF;color:#000000; }






.l11 ul.ul1{ padding-bottom: 40px;background-color:#0890de; width:230px; height:auto;}
.l11 ul.ul1 li.li1{ width:230px; border-bottom:#0681c9 1px solid;  text-align:left;}
.l11 ul.ul1 li.li1 span{ width:195px; height:50px; display:block; padding-left:35px; font-size:15px; color:#ffffff; line-height:50px; }
.l11 ul.ul1 li.li1 span a{ color:#ffffff;}
.l11 ul.ul1 li.li1 ul.ul2{ display:none;}
.l11 ul.ul1 li.li1 ul.ul2 li{ width:230px; text-align: left;}
.l11 ul.ul1 li.li1 ul.ul2 li a{color: #000000;display: block;height: 50px;line-height: 50px;text-indent:5px;width: 195px;background-color:#eeeeee; padding-left:35px; text-align: left;}
.l11 ul.ul1 li.li1 ul.ul2 li a:hover{ background-color:#39aaeb; color:#ffffff;}





.l2{ width:220px; height:155px; padding:85px 5px 0; background:url(../images/le_ta.jpg) no-repeat; margin-top:20px;}
.l2 li{ float:left; padding:0 10px 0; height:35px;}
.l2  ul{ width:220px; height:35px; margin-bottom:30px;}
.l2 dt{ padding-left:55px; padding-top: 4px;}

.l3{ width:230px; height:auto;}
.l3 .submit {
    background: #077ed7 none repeat scroll 0 0;
    border: 0 none;
    color: #ffffff;
    height: 20px;
    width: 40px;
}

.l3 .reset {
    background: #555555 none repeat scroll 0 0;
    border: 0 none;
    color: #ffffff;
    height: 20px;
    width: 40px;
}



.about_ri{ width:940px; height:auto; float:right;}
.about_ti{ width:940px; height:65px;border-bottom:#dddddd 1px solid; margin-bottom:15px;}
.about_ti .sp1{ float:left; display:block; padding-left:25px; background:url(../images/sd.png) no-repeat left center; font-size:25px; line-height:65px; color:#0890de;}
.about_ti .sp2{ float:right; display:block; padding-left:25px; background:url(../images/home01.png) no-repeat left center; font-size:12px; line-height:75px; color:#777777;}
.about_con{ line-height:30px;}
.fxdm{ padding:25px 0 15px;}


.news_list{ }
.news_list li{ width:440px; height:106px; float:left; padding:0 15px 40px;}
.news_list li img{ float:left; margin-right:7px; border:#dddddd 3px solid;}
.news_list li h4{ width:275px; float:right; font-size:12px; color:#333333; padding-top:15px; font-weight:normal;}
.news_list li h5{ width:275px; float:right; font-size:12px; color:#0890de;font-weight:normal; line-height:30px;}
.news_list li p{ width:275px; float:right; font-size:12px; color:#888888;}



.news_con{ line-height:30px;}
.news_con h3{ text-align:center; font-size:16px; color:#333333; font-weight: bold; padding-top:35px;}
.news_con h4{ text-align:center; font-size:12px; color:#777777; font-weight: normal; line-height:30px; padding-bottom:15px;border-bottom:#b1b1b1 1px dotted; margin-bottom:30px;}



.pro_list ul{ width:930px; padding:0 5px;}
.pro_list li{ float:left; width:280px; height:320px; padding:0 15px;}
.pro_list span{ display:block; text-align:center; width:280px; line-height:30px;}

.pro_con .pro_1{ width:940px; height:400px; margin-bottom:35px;}
.pro_1 img { float:left; margin-right:50px;}
.pro_1 h4{ width:490px; float:right; font-size:16px; font-weight:bold; line-height:55px; height:55px;border-bottom:#b1b1b1 1px dotted; text-align:center; margin-bottom:15px;}
.pro_1 p{ line-height:30px; width:490px; float:right;}
.pro_1 span{ margin-top:10px; display:block; width:490px; height:30px; float:right;}


.pro_2{ width:940px; height: auto;}
.pro_2
#menu01{width:940px; overflow:hidden;}
#menu01 #nav01 {display:block;width:100%;margin:0;list-style:none; width:940px; height:35px; border-bottom:#dddddd 1px solid;}
#menu01 #nav01 li {float:left;width:100px;background-color:#e4e4e4; margin-right:11px;}
#menu01 #nav01 li a {display:block;line-height:35px; text-align:center; width:100px; height:35px; font-size:16px; }
#menu_con{ width:940px; height: auto; }
.tag{ width:940px; height: auto; padding-top:20px; background-color:#ffffff; margin:0 auto; line-height:30px;}
.selected{background-color:#077ed7; color:#ffffff;}

.care_ti{ width:940px; height:35px; margin-top:35px;}


.care .img-scroll { position:relative; margin:0px auto; width:940px; height:180px; padding:15px 0;}
.care .img-scroll .prev1,.img-scroll .next1 { position:absolute; display:block; width:30px; height:30px; top:85px;}
.care .img-scroll .prev1 { right:0px;}
.care .img-scroll .next1 { left:0px;}
.care .img-list { position:relative; width:840px; height:180px;overflow:hidden; margin:0 auto;}
.care .img-list ul { width:9999px;}
.care .img-list li { float:left; display:inline; width:180px; height:180px; padding-left:15px; padding-right:15px;}

.pages{ text-align:center; margin-top:15px;}

