@charset "utf-8";
/* banner_box css */
.banner_box {width:100%; height:187px; padding:0px; margin:0px; overflow:hidden; z-index:1; overflow:hidden; position:relative;}
.banner {width:100%; height:187px; padding:0px; margin:0px auto;}
.banner ul{width:100%; height:675px; padding:0px; margin:0px;}
.banner ul li{width:100%; height:675px; padding:0px; margin:0px;}
.banner ul li a{width:100%; height:675px; padding:0px; margin:0px; display:block;}
.banner ul li a img{width:100%; height:675px; padding:0px; margin:0px;}
.banner .banner_num {width:100%; height:7px; padding:0px; margin:0px auto;position:absolute; bottom:10px; z-index:100; background-color:transparent; text-align:center;}
.banner .banner_num a {width:15px; height:7px; padding:0px; margin:0px 0px 0px 5px; overflow:hidden; cursor:pointer; background-color:#ccc; display:inline-block; font-size:1px; text-align:center; color:#ccc; text-decoration:none; text-indent:20px;}
.banner .banner_num a:hover {text-decoration:none;}
.banner .banner_num a.activeslide {width:30px; height:7px;padding:0px; margin:0px 0px 0px 5px; overflow:hidden; cursor:pointer; background-color:#0090e8; display:inline-block; font-size:1px; text-align:center; color:#0090e8; text-decoration:none;}
.banner .banner_num a:hover.activeslide {text-decoration:none;}
.banner_prev{display:none;width:80px;height:123px;background: no-repeat;position:absolute;top:350px; z-index:1000; cursor:pointer;
}
.banner_next{display:none;width:80px;height:123px;background: no-repeat;position:absolute;top:350px; z-index:1000; cursor:pointer;
}
.banner_prev{left:100px;}
.banner_next{right:100px;background-position:right;}

/* header css*/
.header{width:100%;height:140px; padding:0px; margin:0px auto; position:absolute; top:0px; left:0px; background-color:#fff; z-index:2; background-color:transparent;}
.header_box{width:1200px; height:140px; padding:0px; margin:0px auto;}
/* logo css*/
.logo{float:left; width:540px; height:90px; padding:25px 0px 25px 0px; margin:0px}
.logo img{width:540px; height:90px; padding:0px; margin:0px;}

/* iso css*/
.iso{float:left; width:340px; height:65px; padding:35px 0px 10px 15px; margin:0px;}

/* search css*/
.search_box{float:right; width:280px;height:32px; padding:55px 0px 53px 0px; margin:0px; position:relative;}
.search{float:left; width:280px; height:32px; padding:0px; margin:0px;}
.keyword{float:left; width:180px; height:16px; line-height:16px; padding:8px 8px; border:none; margin:0px; background-color:#fff; outline: medium none; color:#666;}
.s_btn{float:right; width:70px; height:32px; line-height:32px; padding:0px; margin:0px; font-size:12px; color:#fff; background-color:#0090e8; cursor:pointer; border:none; outline: medium none;}
.s_btn:hover{width:80px; height:32px; line-height:32px; padding:0px; margin:0px; font-size:14px; color:#fff; background-color:#26aeff; cursor:pointer; border:none; outline: medium none;}


/* nav css*/
.nav{width:100%;height:48px; padding:0px; margin:0px; background-color:#0090e8; position:relative;}
.nav_box{width:1200px;height:48px; padding:0px; margin:0px auto;}
.nav ul{float:left; width:1000px;height:48px; padding:0px; margin:0px; border-left:1px #0076bd solid;}
.nav ul li{float:left;width:110px;height:48px;line-height:48px; padding:0px 0px 0px 0px; margin:0px; cursor:pointer; border-left:1px #009fd5 solid;  border-right:1px #0076bd solid; position:relative;}
.nav ul li a,.nav ul li a:visited,.nav ul li a:link{width:110px;height:48px; line-height:48px; padding:0px; margin:0px; font-size:14px; font-family:"microsoft yahei"; font-weight:normal; color:#fff; display:block; text-align:center;}
.nav ul li a:hover{width:110px;height:48px; line-height:48px; padding:0px; margin:0px; font-size:14px; font-family:"microsoft yahei"; font-weight:normal; color:#fc0; display:block; text-decoration:none; text-align:center;}
.nav ul li.cur{width:110px;height:48px; line-height:48px; padding:0px 0px 0px 0px; margin:0px; font-size:14px; font-family:"microsoft yahei"; font-weight:normal; color:#fff; display:block; text-decoration:none; text-align:center; background-image:url(/uploads/image/eimages/nav_cur.png);}
.nav ul li.cur a,.nav ul li.cur a:visited,.nav ul li.cur a:link{width:110px;height:48px; line-height:48px; padding:0px; margin:0px; font-size:14px; font-family:"microsoft yahei"; font-weight:normal; color:#fff; display:block; text-align:center;}
.nav ul li.cur a:hover{width:110px;height:48px; line-height:48px; padding:0px; margin:0px; font-size:14px; font-family:"microsoft yahei"; font-weight:normal; color:#fc0; display:block; text-decoration:none; text-align:center;}

.nav ul.language{float:right; width:140px;height:14px; padding:19px 0px 15px 0px; margin:0px; background-image:;}
.nav ul.language li{float:left;width:65px;height:14px; padding:0px; margin:0px; cursor:pointer; text-align:center; font-size:12px; font-weight:normal; color:#fff; border:none;}
.nav ul.language li a,.nav ul.language li a:visited,.nav ul.language li a:link{width:64px; height:14px; line-height:14px; padding:0px; font-size:12px; font-weight:normal; color:#fff; border-right:1px #fff solid; display:block;}
.nav ul.language li a:hover{width:64px; height:14px; line-height:14px; padding:0px; font-size:12px; font-weight:normal; color:#fc0; border-right:1px #fff solid;}

.nav ul li.nav_hover{width:110px;height:48px; line-height:48px; padding:0px; margin:0px; font-size:16px; font-family:"microsoft yahei"; font-weight:normal; color:#fff; display:block; text-decoration:none; text-align:center; background-color:#06a2ff; cursor:pointer;}
.nav ul li.nav_hover a,.nav ul li.nav_hover a:visited,.nav ul li.nav_hover a:link{width:110px;height:14px; line-height:14px; padding:19px 0px  15px 0px; margin:0px; font-size:16px; font-family:"microsoft yahei"; font-weight:normal; color:#fff; display:block; text-decoration:none; text-align:center; background-color:#06a2ff; cursor:pointer;}
.nav ul li .li_list{width:180px; height:auto; min-height:115px; padding:0px; margin:0px; z-index:99999; position:absolute; top:48px; left:-2px; background-color:transparent; border-left:1px #0076bd solid;}
.nav ul li .li_list ul{float:left; width:100%; height:auto; padding:0px; margin:0px; background-image:none; border-left: 1px #009fd5 solid; border-right:none;}
.nav ul li .li_list ul li{float:left; width:100%; height:35px; line-height:35px; padding:0px; margin:0px; background-image:none; border:none;}
.nav ul li .li_list ul li a,.nav ul li .li_list ul li a:visited,.nav ul li .li_list ul li a:link{width:100%; height:35px; line-height:35px; padding:0px; margin:0px; font-size:14px; font-weight:normal; font-family:"microsoft yahei"; color:#fff; display:block; text-align:left;background-color:#06a2ff; text-indent:15px;}
.nav ul li .li_list ul li a:hover{width:100%; height:35px; line-height:35px; padding:0px; margin:0px; font-size:14px; font-weight:normal; font-family:"microsoft yahei"; color:#fff; display:block; background-color:#4cb0f0; text-decoration:none; text-align:left; text-indent:15px;}

/* footer css*/
.footer{width:100%;height:100px; padding:0px; margin:0px; background-color:#0090e8; clear:both;}
.footer_box{width:1200px;height:100px; padding:0px; margin:0px auto;}
.footer_logo{float:left; width:140px; height:100px; padding:0px; margin:0px;}
.footer_logo img{width:140px; height:100px; padding:0px; margin:0px;}
.footer_nav{float:left; width:790px; height:14px; padding:35px 0px 0px 20px; margin:0px; font-size:12px; font-weight:normal; color:#fff;}
.footer_nav ul{width:100%; height:14px; padding:0px; margin:0px; font-size:12px; font-weight:normal; color:#fff;}
.footer_nav ul li{float:left;width:80px; height:14px; line-height:14px; padding:0px; margin:0px; font-size:12px; font-weight:normal; color:#fff; border-left:1px #fff solid; text-align:center;}
.footer_nav ul li a,.footer_nav ul li a:visited,.footer_nav ul li a:link{font-size:12px; font-weight:normal; color:#fff;}
.footer_nav ul li a:hover{font-size:12px; font-weight:normal; color:#fff;}

.copyright{float:left; width:790px; height:20px; line-height:20px; padding:10px 0px 0px 20px; margin:0px; font-size:12px; font-weight:normal; color:#fff; margin:0px auto; text-align:left;}
.copyright a,.copyright a:link,.copyright a:visited{font-size:12px; font-weight:normal; color:#fff; text-decoration:none;}
.copyright a:hover{font-size:12px; font-weight:normal; color:#fff; text-decoration:underline;}

/*tools css*/
.tools{width:58px; height:1000px; padding-top:120px; background-color:#e9eef5; border-left:1px #dae2ed solid; border-right:1px #dae2ed solid; position:fixed; right:0px; top:0px; z-index:100;}
.contacts{width:58px; height:45px; padding:0px; margin:0px 0px 20px 0px; position:relative;}
.contacts img{width:58px; height:30px; padding:0px; margin:0px;}
.contacts span{width:58px; height:15px; line-height:15px; padding:0px; margin:0px; font-size:12px; color:#666; text-align:center; display:block;font-family: arial, helvetica, sans-serif;}
.contacts_box{width:140px; height:36px; padding:0px 5px 0px 0px; margin:0px; position:absolute; top:0px; right:58px;}
.contacts_box a,.contacts_box a:visited,.contacts_box a:link{width:140px; height:36px; line-height:36px; padding:0px; margin:0px;  text-align:center; font-size:14px; color:#fff; background:transparent left top ;-webkit-border-radius: 18px; border-radius: 18px;-moz-border-radius : 18px;  display:block;}
.contacts_box a:hover{width:140px; height:36px; line-height:36px; padding:0px; margin:0px;  text-align:center; font-size:14px; color:#fff; background-color:#fc0; background-image:none;-webkit-border-radius: 18px; border-radius:18px;-moz-border-radius : 18px;  display:block; text-decoration:none;}

.fackbook{width:58px; height:45px; padding:0px; margin:0px 0px 20px 0px; position:relative;}
.fackbook img{width:58px; height:30px; padding:0px; margin:0px;}
.fackbook span{width:58px; height:15px; line-height:15px; padding:0px; margin:0px; font-size:12px; color:#666; text-align:center; display:block;font-family:arial, helvetica, sans-serif;}
.fackbook_box{width:210px; height:36px; padding:0px 5px 0px 0px; margin:0px; position:absolute; top:0px; right:58px;}
.fackbook_box a,.fackbook_box a:visited,.fackbook_box a:link{width:210px; height:36px; line-height:36px; padding:0px; margin:0px;  text-align:center; font-size:14px; color:#fff; background:transparent left top ;-webkit-border-radius: 18px; border-radius: 18px;-moz-border-radius : 18px;  display:block;}
.fackbook_box a:hover{width:210px; height:36px; line-height:36px; padding:0px; margin:0px;  text-align:center; font-size:14px; color:#fff; background-color:#fc0; background-image:none;-webkit-border-radius: 18px; border-radius:18px;-moz-border-radius : 18px;  display:block; text-decoration:none;}

.wangwang{width:58px; height:45px; padding:0px; margin:0px 0px 20px 0px; position:relative;}
.wangwang img{width:58px; height:30px; padding:0px; margin:0px;}
.wangwang span{width:58px; height:15px; line-height:15px; padding:0px; margin:0px; font-size:12px; color:#666; text-align:center; display:block;font-family:arial, helvetica, sans-serif;}
.wangwang_box{width:90px; height:36px; padding:0px 5px 0px 0px; margin:0px; position:absolute; top:0px; right:58px;}
.wangwang_box a,.wangwang_box a:visited,.wangwang_box a:link{width:90px; height:36px; line-height:36px; padding:0px; margin:0px;  text-align:center; font-size:14px; color:#fff; background:transparent left top ;-webkit-border-radius: 18px; border-radius: 18px;-moz-border-radius : 18px;  display:block;}
.wangwang_box a:hover{width:90px; height:36px; line-height:36px; padding:0px; margin:0px;  text-align:center; font-size:14px; color:#fff; background-color:#fc0;  background-image:none;-webkit-border-radius: 18px; border-radius:18px;-moz-border-radius : 18px;  display:block; text-decoration:none;}

.qq{width:58px; height:45px; padding:0px; margin:0px 0px 20px 0px; position:relative;}
.qq img{width:58px; height:30px; padding:0px; margin:0px;}
.qq span{width:58px; height:15px; line-height:15px; padding:0px; margin:0px; font-size:12px; color:#666; text-align:center; display:block;font-family:arial, helvetica, sans-serif;}
.qq_box{width:80px; height:36px; padding:0px 5px 0px 0px; margin:0px; position:absolute; top:0px; right:58px;}
.qq_box a,.qq_box a:visited,.qq_box a:link{width:80px; height:36px; line-height:36px; padding:0px; margin:0px;  text-align:center; font-size:14px; color:#fff; background:transparent left top ;-webkit-border-radius: 18px; border-radius: 18px;-moz-border-radius : 18px;  display:block;}
.qq_box a:hover{width:80px; height:36px; line-height:36px; padding:0px; margin:0px;  text-align:center; font-size:14px; color:#fff; background-color:#fc0; background-image:none;-webkit-border-radius: 18px; border-radius:18px;-moz-border-radius : 18px;  display:block; text-decoration:none;}

.rwm{width:58px; height:45px; padding:0px; margin:0px 0px 20px 0px; position:relative;}
.rwm img{width:58px; height:30px; padding:0px; margin:0px;}
.rwm span{width:58px; height:15px; line-height:15px; padding:0px; margin:0px; font-size:12px; color:#666; text-align:center; display:block;font-family:arial, helvetica, sans-serif;}
.rwm_box{width:200px; height:200px; padding:0px 5px 0px 0px; margin:0px; position:absolute; bottom:5px; right:58px;}
.rwm_box img{width:150px; height:150px; line-height:150px; padding:20px; margin:0px;  text-align:center; font-size:14px; color:#fff; background:transparent left top ; -webkit-border-radius: 18px; border-radius: 18px;-moz-border-radius : 18px;  display:block;}
.rwm_box img:hover{width:150px; height:150px; line-height:150px; padding:20px; margin:0px;  text-align:center; font-size:14px; color:#fc0; background-color:#fc0; background-image:none;-webkit-border-radius: 18px; border-radius:18px;-moz-border-radius : 18px;  display:block; text-decoration:none;}
/* main css */
.main {width:1200px; height:auto; padding:0px; margin:20px auto 50px auto;  z-index:1; position:relative;  background-color: #d9ecff; overflow:hidden;}
.main_box {width:1200px; min-height:500px; padding:0px; margin:0px auto; }
.main_left {float:left; width:0px; min-height:500px; padding:0px; margin:0px auto; background-color:transparent; display:none;}
.page_tit{width:100%; height:34px; line-height:34px; padding:0px; margin:0px; background-color:transparent; color:#0090e8; text-align:left; font-size:16px; font-weight:normal; font-family:"microsoft yahei";}
.page_cat{width:100%; height:auto; padding:0px; margin:0px;}
.page_cat ul{float:left; width:100%; height:auto; padding:15px 0px; margin:0px;}
.page_cat ul li{float:left; width:100%; height:35px; line-height:35px; padding:0px; margin:0px; text-align:center;}
.page_cat ul li a,.page_cat ul li a:visited,.page_cat ul li a:link{width:100%; height:35px; line-height:35px; padding:0px; margin:0px; text-align:center; font-size:16px; font-weight:normal; color:#222; display:block;}

.page_contact{width:100%; padding:0px; margin:20px 0px 0px 0px; clear:both;}
.page_contact h1{width:100%; height:34px; line-height:34px; padding:0px; margin:0px; background-color:#0090e8; color:#fff; text-align:center; font-size:16px; font-weight:normal; font-family:"microsoft yahei";}
.page_contact ul{width:200px; height:auto; padding:20px 0px; margin:0px;}
.page_contact ul li{float:left; width:100%; line-height:25px; padding:0px; margin:0px; font-size:12px; font-weight:normal; text-indent:0px; color:#222;}
.page_contact ul li a,.page_contact ul li a:visited,.page_contact ul li a:link{font-size:12px; font-weight:normal; color:#222;}
.page_contact ul li a:hover{font-size:12px; font-weight:normal; color:#006a6a;}

.main_right {float:right; width:0px; padding:0px 0px 0px 0px; margin:0px auto; background-color:transparent; min-height: 500px;_height: expression((this.offsetheight < 500) ? '500px' : true) !important;  border-left:40px #d9ecff solid;  display:none;}
.page_conbox{width:960px; height:auto; padding:0px; margin:0px;}
.page_conbox_tit{width:960px; height:55px; line-height:55px; font-size:12px; font-weight:normal; color:#222; background-color:#ddd; border-bottom:5px #005197 solid; text-indent:20px;}
.page_conbox_tit a,.page_conbox_tit a:visited,.page_conbox_tit a:link{font-size:12px; font-weight:normal; color:#222;}
.page_conbox_tit a:hover{font-size:12px; font-weight:normal; color:#f50; text-decoration:none;}
.page_conbox_con{width:960px; min-height:500px; padding:20px 0px 50px 0px; margin:0px;}
.page_conbox p{width:960px; line-height:25px; padding:15px 0px 0px 0px; margin:0px; text-indent:0em;}
.page_conbox p img{line-height:25px; padding:15px 0px 0px 0px; margin:0px; text-indent:0em;max-width: 960px;
_width: expression((this.offsetwidth > 960) ? '960px' : true) !important;}

.about{width:960px; padding:0px; margin:0px; overflow:hidden;}
.about ul{width:1000px; padding:0px; margin:0px;}
.about ul li{float:left; width:225px; height:180px; padding:0px; margin:0px 33px 50px 0px; list-style-type:none;}
.about ul li img{float:left; width:225px; height:150px; padding:0px; margin:0px;}
.about ul li span{float:left; width:225px; height:30px; line-height:30px; padding:0px; margin:0px; display:block; text-align:center;}
