@charset "utf-8";
/* CSS Document */
html{background:url(../images/ce_bg.jpg) repeat-y center top #01629a; }
body{ margin:0px; padding: 0px; min-width:1000px;width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" ); background:url(../images/bt_bg.jpg) no-repeat center bottom; font-size:12px; font-family:"微软雅黑"; color:#fff;}

img { border: none; }
ul,li,form, dl,dt, dd, div { padding: 0px; margin: 0px; }
li { list-style: none; }
.clear { clear: both; font-size: 0px; height: 0px; line-height: 0px; background-color: Red; overflow: hidden; }
a { color: #fff; text-decoration: none; noline: expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover { color: #79f9f8; text-decoration: none; }
select { font-size: 12px; color: #555555; }
input{font-family:"微软雅黑";}
.space{ clear: both; font-size: 0px; height: 10px; line-height: 0px; overflow: hidden; }
/**/

.header{ width:1000px; margin:0px auto; height:99px; position:relative; overflow:hidden; }

.mainnav{position:absolute; right:0px; top:36px; height:38px; background:url(../images/mainnav.png) no-repeat left top;}
.mainnav ul{ display:inline-block;}
.mainnav ul li{ float:left;}
.mainnav ul li a{font-size:15px; color:#fff; display:inline-block; width:91px; height:38px;  line-height:38px;}
.mainnav ul li a span{ display:none;}

.mainnav ul li a#mainnav1{ width:95px;}
.mainnav ul li a#mainnav2{ width:120px;}
.mainnav ul li a#mainnav3{ width:119px;}
.mainnav ul li a#mainnav4{ width:120px;}
.mainnav ul li a#mainnav5{ width:120px;}

.mainnav ul li #mainnav1:hover,.mainnav ul li #mainnav1.aon{background:url(../images/mainnav.png) no-repeat left bottom;}
.mainnav ul li #mainnav2:hover,.mainnav ul li #mainnav2.aon{background:url(../images/mainnav.png) no-repeat -95px bottom;}
.mainnav ul li #mainnav3:hover,.mainnav ul li #mainnav3.aon{background:url(../images/mainnav.png) no-repeat -215px bottom;}
.mainnav ul li #mainnav4:hover,.mainnav ul li #mainnav4.aon{background:url(../images/mainnav.png) no-repeat -334px bottom;}
.mainnav ul li #mainnav5:hover,.mainnav ul li #mainnav5.aon{background:url(../images/mainnav.png) no-repeat -454px bottom;}


.Copyright{height:97px;overflow:hidden; margin:0px auto; width:1000px; text-align:right;}
.Copyright p{ margin:0px; padding:0px; line-height:25px; padding-right:20px; color:#4697fb; font-family:Verdana; line-height:18px;}
.Copyright a{color:#4697fb;}
.Copyright a:hover{color:#fff;}


.divbg{ background:url(../images/top_bg.jpg) no-repeat center top;}

.contain{ width:1000px; margin:0px auto; padding-top:97px;height:auto; min-height:900px; _height:900px; padding-bottom:107px;}
.current{ height:76px; padding-left:67px;}
.current span{ font-family:"微软雅黑"; font-size:26px; color:#fff; display:inline-block; padding-top:16px;}
.current em{ font-family:Arial; font-size:15px; text-transform:uppercase; display:inline-block; font-style:normal; padding-left:10px; color:#b3d1cb;}

.about_bg{ background:url(../images/about_bg.png) repeat-x left bottom; width:885px; margin:0px auto; padding-top:1px;}
.Single{ padding:10px 45px; color:#aeeaff; font-family:"微软雅黑"; font-size:14px; line-height:24px;}
.Go_top{ text-align:right; padding-top:20px;}
.Go_top span{ display:inline-block; background:url(../images/top_ico.jpg) no-repeat left top; width:63px; height:30px; cursor:pointer;}


/**********/
.news_list{ display:inline-block; font-family:"微软雅黑";}
.news_list .IsTop{ /*background:#1a729c; */margin-top:-1px; padding:20px 25px; position:relative; padding-left:230px; height:105px; overflow:hidden; background:none;}
.news_list .IsTop .pic{display:inline-block; width:183px; height:105px; border:1px solid #198acc; position:absolute; left:25px; top:20px; background:none; padding-left:0px;}
.news_list .IsTop .pic img{width:183px; height:105px;}
.news_list .IsTop h5{ margin:0px; padding:0px; font-weight:normal; padding-top:5px; line-height:18px;}
.news_list .IsTop h5 a{ font-size:14px; color:#fff; background:none; padding-left:0px;}
.news_list .IsTop h5 a:hover{color:#a9c3d3;}
.news_list .IsTop h5 span{ padding-left:10px; color:#a9c3d3;}
.news_list .IsTop p{ margin:0px; padding:0px; line-height:22px; color:#9acee9; padding-top:5px;}
.news_list .IsTop dl a{ display:inline-block; background:url(../images/more.jpg) no-repeat left top; width:68px; height:23px; margin-top:7px;}

.news_list li{ border-bottom:1px dotted #1e95d3; line-height:46px; padding:0px 25px;}
.news_list li a{ color:#aeeaff; font-size:14px; background:url(../images/listico1.gif) no-repeat left center; padding-left:10px;}
.news_list li span{ float:right; color:#abcadf;}
.news_list li a:hover{ color:#fff;}
/*pages*/
.Pages{ padding:20px 0; zoom:1; overflow:hidden; color:#67bbdf; text-align:right;margin-top:50px; clear:both; padding-bottom:10px;}
.Pages span{ padding:0px 5px; display:inline-block;line-height:25px;}
.Pages .p_cur b{ color:#67bbdf;}
.Pages .p_count b{ color:#67bbdf;}
.Pages .p_total b{ color:#67bbdf;}
.Pages .p_page a{ background:#18719c;height:25px; line-height:25px; padding:0px 10px; display:inline-block; color:#67bbdf; margin-left:3px;}
.Pages .p_page a:hover{background:#a5dcfb; color:#2a648a;}
.Pages .p_page em{ display:none; }
.Pages .p_jump b{display:none;}
.Pages .i_text{ display:none;}
.Pages .i_button { display:none;}

/*pages end*/
.content{ width:910px; margin:0px auto; padding-top:50px; padding-bottom:30px;}

.Info_title{line-height: 35px;padding-top:30px; margin:0px; font-size:22px;color:#aeeaff; font-family:"微软雅黑"; font-weight:normal; text-align:center;}
.Info_time{ padding:0px; margin:0px; font-size:12px; font-weight:normal;color:#aeeaff; line-height:25px; font-family:"微软雅黑";  text-align:center;}
.Info_time span{ padding-left:10px;}
.Info_txt{line-height:24px; color:#aeeaff; padding:0px 45px 30px 45px; font-size:14px;}
.Info_back{font-size:12px; font-weight:normal; margin:0px;line-height:25px; text-align:center; padding-top:30px;}
.Info_back a{ background:url(../images/back.png) no-repeat left top; width:149px; height:37px; display:inline-block;}
.Info_page{ line-height:25px;  padding:0px 45px; font-size:14px;}
.Info_page a{ color:#aeeaff;}
.Info_page a:hover{ color:#fff;}

.sidebar{ width:216px; float:left; background:url(../images/sidebg.png) no-repeat left top; height:auto;min-height:550px; _height:550px;}
.maincontent{ width:732px; float:right; padding-top:32px;}



.sub{ display:inline-block; }
.sub li{ border-bottom:1px solid #2d8cbe; }
.sub li h1{ margin:0px; padding:0px; font-weight:normal; font-size:16px; font-family:"微软雅黑";}
.sub li h1 a{ background:url(../images/listico2.png) no-repeat 15px 18px; padding:13px 16px 13px 30px; line-height:18px; display:inline-block; width:171px; word-break:break-all;word-break:break-all; overflow:auto;  }
.sub li h1 a:hover{ background-color:#065f8f; color:#fff;}
.sub li h1 a.aon{ background-color:#065f8f; color:#fff;}
.sub li h1 a.acur{ background-color:#065f8f; color:#fff;}
.sub li h1.aon a{background-color:#065f8f; color:#fff;}
.sub li dl{ display:none; padding:6px 14px 15px 16px;}
.sub li dl dd a{ display:inline-block; color:#a4d6e3; font-size:14px; line-height:32px; padding-left:23px; width:153px;}
.sub li dl dd a:hover{ color:#fff;background:url(../images/listico3.png) no-repeat left top #439c98;}
.sub li dl dd a.aon{ color:#fff;background:url(../images/listico3.png) no-repeat left top #439c98;}


.Location{ color:#fff; display:block; width:592px; position:relative; padding-right:104px; height:auto; min-height:32px; _height:32px;}
.Location b{ margin:0px; padding:0px; display:inline-block; border-bottom:5px solid #5b9e3e; line-height:25px; font-family:"微软雅黑"; font-size:16px; padding:0px 2px 5px 2px; font-weight:normal;word-break:break-all;word-break:break-all; overflow:auto;}
.Location h5{ margin:0px; padding:0px; position:absolute; right:0px; top:0px;}
.Location h5 a{ display:inline-block; background:url(../images/back.jpg) no-repeat left  top; width:99px; height:31px;}

.product_list{ display:inline-block; padding-top:40px;}
.product_list li{ width:217px; height:195px; position:relative;  float:left; margin-bottom:40px; border:1px solid #2d89b5; margin-right:18px; display:inline; }
.product_list li a.pic{ display:inline-block; width:217px; height:157px;}
.product_list li a.pic img{width:217px; height:157px; display:block;}
.product_list li span{ width:217px; height:38px; line-height:38px; text-align:center; background:#1e75a8; display:inline-block;}
.product_list li span a{ color:#fff; font-size:14px; }
.product_list li span a:hover{ color:#fff;}
.product_list li:hover{ border:1px solid #37aae2; background:#4599c8;}
.product_list li:hover span{ background:#57a2cd;}

.pro_title{font-size:30px;  margin-top:40px; text-align:center; line-height:35px; margin-bottom:10px; }
.pro_img{ background:url(../images/imgbg.png) no-repeat left top; width:696px; height:475px; text-align:center; padding-top:10px; padding-bottom:9px;}
.pro_img img{width:525px; height:475px;vertical-align:middle;}
.pro_tab{ margin-top:20px; border-bottom:1px solid #3685b2;width:696px;  }
.pro_tab span{ display:inline-block; background:url(../images/pro_tab.png) no-repeat left top; width:85px; height:32px; text-align:center; line-height:32px; color:#d6e1eb; font-size:14px;}

.pro_txt{ color:#d1efff; line-height:24px;width:696px; padding-top:20px; font-size:14px; }
.pro_btxt{color:#d1efff; line-height:24px;width:696px; padding-top:10px;font-size:14px;}

.case_tab{ margin-top:20px; border-bottom:1px solid #3685b2;width:685px;  }
.case_tab span{ display:inline-block; background:url(../images/pro_tab.png) no-repeat left top; width:85px; height:32px; text-align:center; line-height:32px; color:#d6e1eb; font-size:14px;}
.case_text{ color:#d1efff; line-height:24px;width:685px; padding-top:20px; font-size:14px; }

/**********/
.case_title{font-size:24px;  margin-top:40px; text-align:left; line-height:35px; margin-bottom:10px; background:url(../images/line.gif) repeat-x right 18px; width:685px; }
.case_title span{ padding-right:10px; display:inline-block; background:#1978ac; line-height:35px;}



.Case_info{ position:relative; height:458px;width:683px;  margin-top:25px; border:1px solid #2d89b5;}
.Case_info .Big{ position:absolute;width:505px; height:458px; top:6px; left:6px;}
.Case_info .Big img{ width:505px; height:458px;}
.Case_info .List{ position:absolute; right:0px; width:150px; top:0px; background:url(../images/case_bg.jpg) no-repeat right top; height:458px;}
.Case_info .List .arrowPrev{  height:40px; width:138px; cursor:pointer;  margin-left:12px; margin-bottom:0px; }
.Case_info .List .arrowNext{  height:40px; width:138px; cursor:pointer;margin-left:12px;}
.Case_info .listBox{height:380px; overflow:hidden; position:relative;}
.Case_info .listImg li{cursor:pointer; width:150px; height:118px;overflow:hidden; padding-bottom:4px; padding-top:4px;}
.Case_info .listImg li a{ display:inline-block; width:137px; height:118px; margin-left:12px; overflow:hidden;}
.Case_info .listImg li a:hover{ background:url(../images/listico4.gif) no-repeat left center; margin-left:0px; padding-left:12px; }
.Case_info .listImg li img{width:130px; height:118px; background:#257eb2; }
.Case_info .listImg li a:hover img{ background:#4599c8;}
.Case_info .listImg li a.aon{ background:url(../images/listico4.gif) no-repeat left center; margin-left:0px; padding-left:12px;}
.Case_info .listImg li a.aon img{ background:#4599c8;}

/****************/
.Homebody{ background:url(../images/homebg.jpg) no-repeat center top;}
.HomeBox{ height:664px;}
.Homebody .Copyright{ padding-top:10px; height:87px;}