﻿body {
	background-color: #fff;
	font-family: "微软雅黑";
	/* [disabled]font-size: 12px; */
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, ul, li, img {margin: 0; padding: 0;}
img{ border:none}
ul,li{ list-style:none}
a{ text-decoration:none; }
a:hover{ }
.fl{ float:left;}
.fr{ float:right;}
.red{ color:Red !important;}
.clear{clear:both; font-size:0; height:0; overflow:hidden; display:block;}
.wrapfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;} 
 
.main{ width:1100px; margin:0 auto; z-index:0;}


.allall{transition: margin 250ms cubic-bezier(0.19, 1, 0.22, 1) 0s; display: table; height: 100%; width: 100%;}
/*头部的全部内容*/
.header-container { position: fixed; top: 0; transition: all 0.45s ease 0s; width: 100%; z-index: 5;}
.header-container .header-top {background: white none repeat scroll 0 0;color: #777676;height: 31px;}
.header-container .header-top > div {height: 100%; margin: 0 auto; max-width: 1100px;}
.header-container .header-top > div > ul { display: table; float: right; height: 100%; text-align: right; width: auto;}
.header-container ul { margin: 0; padding: 0;}
.header-container .header-top > div > ul > li { float:left; height:31px; padding-left:11px;}
.header-top > div > ul > li a{ height:31px; line-height:31px; font-size:14px; color:#777676; font-family:"微软雅黑"; padding-right:22px; display:block;}
.header-top > div > ul > li a:hover{ text-decoration:underline;}
#header_top_email { padding-left:25px; background:url(../images/email.png) no-repeat left center;}
#header_top_contact { padding-left:18px; background:url(../images/cont.png) no-repeat left center;}
#header_top_map { padding-left:22px; background:url(../images/map.png) no-repeat left center;}
/*Logo栏目及导航条*/

/*@media screen and (max-width:1180px){
        	.header-content > ul > li > ul > li >div{ display:none;}
        }*/

.header-container .header-content_all { background: #0092d8 none repeat scroll 0 0; color:#fff; height: 60px;}

.header-container .header-content { width: 630px; margin-left:242px; color:#fff; height: 60px;}
.header-container .header-content .main-menu {margin: 0 auto; width: 630px;}
.header-container .header-content .main-menu > li { position: relative; width:auto; float:left; height:60px;}

.logo-img img {display: block; width:144px; height: 39px; margin-top:11px;}

.logo-header{ font-size:15px; line-height:58px;}
.logo-header:hover::after {
    opacity: 1;
}
.logo-header::after {
    background: white none repeat scroll 0 0;
    bottom: 17px;
    content: "";
    display: block;
    height: 2px;
    opacity: 0;
    position: absolute;
    width: 100%;
}


.logoMenuRight_R{ width:222px; height:26px; margin-right:1px; margin-top:17px;}
.logoMenuRight_R .logoMenuRight_R_t2{  width:222px; height:26px; background:url(../images/search.png) no-repeat 0 0;}
.txtsearch{ padding-left:8px; width:184px; height:26px; line-height:26px; font-size:14px; color:#dadada; border:none; background-color:transparent; outline:none; }
.btnsearch{width:38px; height:26px; border:none; background-color:transparent; cursor:pointer; outline:none;}

/*一级栏目下的全部子栏目*/
.Child_mail{ margin:0 auto; width:1100px; overflow:hidden; height:auto; margin-top:20px;}

.Child_mail ul{ max-width:1100px; height: auto;list-style: none; float:left; display:block; position:absolute;}
.Child_mail ul a{ font-size: 14px;color: #0092d8; text-decoration: none; }
.Child_mail ul a:hover{color: #777676;text-decoration: none;}
.Child_mail ul li{width: 300px;height: 30px;line-height: 30px;text-align: left; position: relative;}
.Child_mail ul li:hover a{ color:#777676;}
.Child_mail ul.Child_center{ left: 300px;top: 0; display: none; }
.Child_mail ul.Child_right{ left: 300px;top: 0;display: none;}
.Child_mail .Child_left .li1:hover ul.Child_center{display: block;}
.Child_mail .Child_center .li2:hover ul.Child_right{display: block;}
.Child_mail ul.Child_center li a{ color:#0092d8;}
.Child_mail ul.Child_center li a:hover{ color:#777676;}

.col{color: #777676 !important;}

.cur{ display:block !important;}

/*一级栏目下的全部子栏目*/

/*Logo栏目及导航条*/



/*Logo栏目及导航条*/

/*头部的全部内容*/

/*banner图片跳转*/
.banner{ height:540px; z-index:0; }
.slider{width:1100px; margin:0 auto;}
.banner{ width:100%; height:540px; overflow:hidden; position:relative; min-width:1100px;_width:expression((documentElement.clientWidth < 1100) ? "1100px" : "100%" );  }
.banner .d1{ width: 100%; height: 540px; display: block; position: absolute; left: 0px; top: 0px; }
.banner .d2{ width: 100%; height: 20px; position: absolute; left: 0px; top: 520px; z-index:4; }
.banner .d2 ul{ float: left; position: absolute; left:80%; top: 0; margin: 0 0 0 -96px; display: inline; }
.banner .d2 li{ width: 25px; height: 9px; cursor: pointer; float: left; margin: 0 6px; display: inline; background:#a1d4e7; }
.banner .d2 li.nuw{background:#00abe9;}

/*banner图片跳转*/

/*首页body*/
.box{ width:100%; height:auto; margin-left:auto; margin-right:auto;}
.inbox{ width:1100px; height:auto; margin:0 auto; overflow:hidden;}

.inbox .f2{ width:1100px; height:247px; float:left; margin-top:28px;}
.f2-r{ width:1100px; height:200px; float:left;}
.TQL_main_center2{ height:200px; width:1100px; position:relative; overflow:hidden;}

.imglist{ height:200px; width:1124px; display:block; position:absolute; left:0px; top:0px; }
.imglist ul.box{ position:absolute; top:0px; left:0px; width:9999px; height:200px; }
.imglist li{ width:255px; height:200px; float:left; margin-right:26px; border-radius:10px; overflow:hidden; position:relative;}
.imglist li a{ position:absolute; left:0; top:0; width:255px; height:200px; display:block;}
.imglist li a img{  width:255px; height:200px; }
.imglist li .imglist_li_pic{ position:absolute; left:0; top:0; width:255px; height:200px; background-image:none; display:none;}
.imglist li:hover .imglist_li_pic{ background-image: url(../images/index_p_back.png); background-repeat: no-repeat; display:block;}
.imglist_li_pic .imglist_li_pic_title{ position:absolute; left:5px; top:132px; width:245px; height:auto; font-size:14px; color:#fff; line-height:28px; text-align:center;}



/*首页body*/


/*foot 底部*/
.foot{ width:100%; min-width:1100px; _width:expression((documentElement.clientWidth < 1100) ? "1100px" : "100%" ); height:173px; overflow:hidden; background-color:#e7e6e6; }
.foot .foot_center{ float:left; margin-left:134px; height:138px; width:750px; margin-top:35px; overflow:hidden;}
.foot_center .foot_center_ul{ height:138px; width:100%;}
.foot_center_ul dl{ width:250px; float:left; font-family:"微软雅黑"; }
.foot_center_ul dl dt{ width:250px; font-size:14px; line-height:36px; height:36px; color:#00aae8; }
.foot_center_ul dl dd{ font-size:14px; line-height:24px; margin-bottom:0;}
.foot_center_ul dl dd a{ color:#717272; }
.foot_center_ul dl dd a:hover{ text-decoration:underline;}

.foot .foot_right_right{ float:right; margin-right:0; height:138px; width:208px; margin-top:35px; overflow:hidden;}
.foot_right_right .foot_right_right_t{ height:36px; width:100%;}
.foot_right_right_t span{ width:100%; font-size:14px; line-height:36px; height:36px; color:#00aae8;}
.foot_right_right .foot_right_right_con{ width:100%; height:auto;}
.foot_right_right_con ul li{ height: 28px; width:100%;line-height:28px;overflow:hidden;}
.foot_right_right_con ul li img{vertical-align:middle;margin-right:7px; width:20px; height:18px;}
.foot_right_right_con ul li a{ color:#717272; font-family:"微软雅黑";font-size:14px;}


.foot_coright{ width:100%; min-width:1100px; _width:expression((documentElement.clientWidth < 1100) ? "1100px" : "100%" ); height:51px; overflow:hidden; background-color:#e7e6e6; border-top:1px solid #b3b3b3;}
.foot_coright .foot_coright_copyright{ width:100%; line-height:51px; text-align:center; font-size:14px; color:#7d7c7c; font-family:"微软雅黑";}
.foot_coright_copyright span{ margin:0 20px; line-height:51px; font-size:14px; color:#7d7c7c;}
.foot_coright_copyright span a{ line-height:51px; font-size:14px; color:#7d7c7c;}
.foot_coright_copyright span a:hover{ text-decoration:underline;}
/*foot 底部*/



/*微信公众号弹出框*/
.wexindai{width: 240px; height: 280px; position:fixed; left:50%; z-index:999; margin-left:-120px; top:50%; margin-top:-120px; display:none; background-color:#fff; border:1px solid #d6d3d3;}
.wexindai .wexindai_ti{ position:absolute; left:10px; top:10px; height:16px; width:200px; color: #000; font-size: 12px;font-weight: bold;line-height: 16px;text-align: left;}

.wexindai .wexindai_img{ position:absolute; left:30px; top:40px; height:180px; width:180px;}
.wexindai_img img{ height:180px; width:180px;}
.wexindai .wexindai_txt{ position:absolute; left:10px; top:230px; height:40px; width:230px;line-height: 20px;text-align: left; color:#666; font-size: 12px;}

.wexinclose{ width:16px; height:16px; position:absolute; top:5px; right:5px; cursor:pointer; text-align:center;}
.wexinclose a{ width:16px; height:16px; text-align:center; display:block; font-size:14px; color:#666; font-family:"微软雅黑";}

