﻿@charset "utf-8";
/* CSS Document */
.header{ height:auto; background:url(../images/headerbj.jpg) repeat-x top}
.logo{ width:1000px; height:103px; margin:0 auto; }
.logo_left{ width:339px; height:103px; float:left}
.logo_right{ width:330px; height:103px; margin:0 0 0 331px; float:left; }
.logo_right .top{ width:240px; height:31px; float:left; margin:0 0 0 90px; font-size:14px;}
.logo_right .top a{ width:120px; height:31px; float:left; line-height:31px; text-align:center}
.logo_right .top a.hover{ background:url(../images/shoucangbj.png) no-repeat; width:117px; height:31px}
.logo_right .bottom{ width:284px; height:53px; margin:15px 0 0 46px; background:url(../images/telbj.png) no-repeat; float:left; color:#086ead; font-size:15px; line-height:24px; font-weight:900}
.logo_right .bottom span{ width:140px; height:48px; float:left; margin:5px 0 0 140px;}

.nav{  width:1000px; height:34px; line-height:33px; color:#7d7e80; font-size:14px;  margin:1px auto 0;}
.nav ul{ width:966px; height:34px; margin:0 auto}
.nav ul li{ width:136px; height:34px; float:left; line-height:33px; text-align:center; border-right:1px solid #959595}
.left{border-left:1px solid #959595; height:33px}
.nav ul li a{ display:block; color:#7d7e80}
.nav ul li a:hover{background:url(../images/navbj.png) repeat-x bottom center; color:#FFF}
.nav ul li a.hover{background:url(../images/navbj.png) repeat-x bottom center ;color:#FFF}


/* flexslider */
.flexslider{ width:100%;position:relative;height:416px;overflow:hidden; background:url(../images/loading.gif) no-repeat #f6f7fb; }
.slides{position:relative;z-index:1;}
.slides li{height:416px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.banner{  width:100%}
.content{ height:auto;}


.main1_main{ height:548px; background:url(../images/main1bj.jpg) no-repeat; padding-top:16px;}
.main1{ width:1000px; height:531px; background:url(../images/mian1zhongbj.jpg) no-repeat ; margin:0 auto; position:relative  }
.main1 .top{ width:165px; height:20px; position:absolute; top:170px; left:20px; font-size:15px; line-height:20px; color:#037fcb}
.main1 .bottom{ width:600px; height:253px; position:absolute; top:200px; left:20px; line-height:25px; color:#012c47}

.main1 .more{ width:160px; height:40px; position:absolute; top:450px; left:420px;}
.main1 .more a{ display:block; width:160px; height:40px;}


.main2_main{ height:569px; background:#dce3ea}
.main2{ width:1000px;height:569px; margin:0 auto}
.main2_top{ width:1000px; height:126px; background:url(../images/xinxizhongxin.jpg) center no-repeat}

.main2_bottom{ width:1000px; height:443px;}
.main2_bottom ul{ width:1000px; height:443px;}
.main2_bottom ul li{ width:320px; height:443px; float:left; margin:0 3px}
.main2_bottom ul li .top{ width:320px; height:34px; background:url(../images/xinxitipbj.jpg) no-repeat center; line-height:34px; text-align:center; font-size:20px; color:#333638}
.main2_bottom ul li .center{ width:320px; height:115px; text-align:center; padding-bottom:20px;}
.main2_bottom ul li .bottm{ width:320px; height:240px; position:relative}
.main2_bottom ul li .bottm .title{ width:320px; height:34px; font-size:14px; line-height:34px; font-weight:bold; border-bottom:1px dotted #8d9296; text-indent:10px;}
.main2_bottom ul li .bottm .title a{ color:#1f4374}
.main2_bottom ul li .txt{ height:74px; width:300px; color:#6a6e73; line-height:28px; padding-top:10px; padding-right:20px}
.main2_bottom ul li .more{ position:absolute; left:100px ; bottom:20px;}
.main2_bottom ul li .more a{ width:124px; height:31px; display:block}

.main3_main{ height:599px; background:url(../images/probj.jpg) repeat-x; }
.main3{ width:1000px; height:579px; margin:0 auto; padding-top:20px;position:relative}
.main3_top{ width:1000px; height:116px; background:url(../images/protop.png) center no-repeat}
.main3_bottom{ width:1000px;  margin:0 auto}

.sliderbox{width:966PX;height:400px;overflow:hidden;margin:20px auto; position:relative}
.sliderbox .more{ position:absolute; bottom:85px; left:431px}
.arrow-btn{margin:35px 0 0 0;display:inline;background:url(../images/jiantou.png) no-repeat;width:62px;height:124px;overflow:hidden;cursor:pointer;}
#btn-left{float:left;margin-left:5px;background-position:-1px 35px;}
#btn-left.dasabled{background-position:-1px 35px;}
#btn-right{float:right;margin-right:5px;cursor:pointer;background-position:-62px 35px;}
#btn-right.dasabled{background-position:-62px 35px;}
.slider{width:1000px;overflow:hidden;position:relative;height:197px;float:left;}
.slider ul{position:absolute;left:0px;top:0;width:1800px;height:197px;list-style:none;}
.slider li{float:left;width:248px;height:197px; background:url(../images/shouyebj.png) no-repeat; position:relative }
.slider a{display:block;text-decoration:none;color:#073a5e;font-size:12px;font-weight:bold; margin:4px 0 0 4px}
.slider a .zhezhao{ width:213px; display:block; position:absolute; bottom:16px; left:5px; z-index:10}
.slider a  span{ position:absolute; bottom:19px; left:5px; width:213px; height:20px; text-align:center; z-index:101; line-height:20px}
.slider img{width:213px;display:inline-block!important;}


.main4{position:absolute; z-index:100; bottom:190px; left:350px; z-index:100}
/*内页样式*/
.nei_top{ background:url(../images/neitop.jpg) no-repeat; height:35px;}
.nei_main{ background:url(../images/aboutbj.jpg); height:auto; }
.nei{ width:1000px; height:auto; margin:0 auto; position: relative;}

.nei_left{ width:251px; height: auto; float:left}
.nei_left_top{ width:251px; height:56px; float:left;  }



.prosidebar{
    height: auto; float:left; margin-left:10px;    width: 231px;}
.sidebar ul li.on a{color:#1358bf;}
.sidebar ul li.on{}
.sidebar .a{ width: 231px;height:45px; font-size:14px;float:left;text-align:left; text-indent:40px;display:block;line-height:45px;cursor:pointer;background:url(../images/leftlibj.jpg) center no-repeat}
.sidebar .a:hover{background:url(../images/leftlihover.jpg) no-repeat center; font-size:14px;height:45px;color:#3fa3eb}
.select .a{width:100%;height:45px;color:#646158;background:url(../images/leftlibj.jpg) center no-repeat;text-align:left; text-indent:40px;}
.sidebar{margin:0 0; }
.sidebar ul{float:left;font-size:12px; background:#FFF}
.sidebar ul li{width:230px;height:30px;line-height:30px;text-align:left;text-indent:60px;margin-bottom:1px;float:left;}
.sidebar ul li:hover{background:none}
.sidebar ul li a:hover{color:#06C;background:none;}
.sidebar .lists{display:none;}
.show{
	display:block;
}

.sidebar .on{display:block;}


.nei_left_bottom{ width:251px; height:auto; float:left}
.nei_left_bottom ul{ width:231px; height:auto; margin:0 auto}
.nei_left_bottom ul li{ width:231px; height:45px; line-height:45px;  font-size:14px; text-align:center; background:url(../images/leftlibj.jpg) center no-repeat}
.nei_left_bottom ul li a{ display:block; color:#646158}
.nei_left_bottom ul li a:hover{ background:url(../images/leftlihover.jpg) no-repeat center; height:45px; color:#3fa3eb}
.nei_left_bottom ul li a.hover{background:url(../images/leftlihover.jpg) no-repeat center; height:45px;color:#3fa3eb}






.nei_left_footer{ background:url(../images/leftbottom.jpg) repeat-x; width:230px; height:20px; margin:3px 0 0 0}


.nei_right{ width:715px; height:auto; margin:0 0 0 34px; float:left; background:#FFF; position:relative}
.nei_right .zuoshang{ width:56px; height:31px; position:absolute; left:0; top:0}
.nei_right_top{ width:660px; height:45px; margin:30px auto 0; position: relative; line-height:45px; font-size:25px; color:#02304b; border-bottom:2px solid #02304a}
.nei_right_top .dangqian{ position:absolute; right:0; bottom:0px; line-height:33px; color:#545454; width:380px; text-indent:0; text-align:right; font-size:12px}

.nei_right_bottom{ width:660px; height:auto; margin:20px auto 50px;  color:#545454; line-height:25px; min-height:700px}

/*chanpin*/
.nei_right_bottom ul{ width:660px; height:auto; border-bottom:2px solid #02304a; min-height:700px}
.nei_right_bottom ul li{ width:205px; height:158px; float:left; margin:15px 7px 25px 7px}
.nei_right_bottom ul li .img{width:197px; height:131px; padding:3px; border:1px solid #a7a7a7}
.nei_right_bottom ul li .img img{ width:197px; height:131px}
.nei_right_bottom ul li .title{ width:205px; height:20px; line-height:20px; text-align:center}
.nei_right_bottom ul li .title a:Hover{ color:#1067c4}

.chanpin{ width:500px; height:332px; margin:0 auto 20px;padding:3px; border:1px solid #a7a7a7}
.chanpin img{ width:500px; height:332px;}



/*news*/
.news{ width:660px; height:auto; margin:0 auto; min-height:600px}
.news ul{ width:660px; height:auto; margin:20px auto 10px}
.news ul li{ width:660px; height:30px; margin:5px auto 5px; float:left;  line-height:30px; text-indent:10px; border-bottom:1px dashed #999; background:url(../images/newslibj.png) left center no-repeat }
.news ul li a{ color:#000000}
.news ul li a span{ float:right}
.nei_right_bottom .title{ width:660px; height:30px; text-align:center; line-height:30px; font-size:16px; margin:0 auto; color:#231d1d }
.nei_right_bottom .time{ width:660px; height:30px; text-align:center; line-height:30px; margin:0 auto; color:#a0a0a0}
/*ditu*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
	
.footer{ height:189px; background:url(../images/footerbj.jpg) repeat-x;}
.footer .bottom{ width:1000px; height:189px; margin:0 auto; line-height:25px; position:relative}
.footer .bottom_left{ width:275px; height:159px; float:left; color:#FFF; line-height:26px; background:url(../images/footerleft.png) no-repeat right; padding-top:30px }

.footer .bottom_right{ width:670px; height:169px; float:left; margin:20px 0 0px 55px; color:#FFF}
.footer .bottom_right .top{ width:670px; height:31px; float:left;}
.footer .bottom_right .top ul li{ width:88px; height:31px; float:left; background:url(../images/footernavli.png) right no-repeat; line-height:31px; text-align:center}
.footer .bottom_right .top ul li a{ display:block; color:#FFF}
.footer .bottom_right .bottom{ width:650px; height:31px; line-height:200px; text-align:right; padding-right:20px; padding-top:30px}
.footer .bottom_right .bottom a{ color:#FFF}


.iproshow {
    width: 990px;
    margin-top: 20px;
}
.iproheader{ width:100%; position:relative}
.iproheader .more{ position:absolute; bottom:36px; width:124px; height:31px; left:431px}

.proctrl { width:100%}
.proctrl a {
    display: inline-block;
    width: 62px;
    height: 124px;
    *margin-right: 5px;
}
.proctrl .pre { background:url(../images/jiantou.png) left center no-repeat;  float:left
}
.proctrl .pre:hover,
.proctrl .pre:active {
}
.proctrl .next {
  background:url(../images/jiantou.png) right center no-repeat;   float:right
}
.proctrl .next:hover,
.proctr1 .next:active {
   
}
.proshowwrap {
    /* overflow: hidden; */
    height: 211px;
    position: relative;
    float: left;
    /* position: absolute; */
}
.ipro1,
.ipro2 {
    /* position: absolute; */
    position: relative;
    overflow: hidden;
    width: 990px;
}
.sectionwrap {
    width: 986px;
    margin: 25px auto 0;
    overflow: hidden;
}
.side {
    width: 254px;
    float: left;
}
.sidepanel {
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.maincontent {
    padding-top: 5px;
    width: 710px;
    float: right;
    min-height: 600px;
}
.pagerwrap {
    clear: both;
    padding: 10px 0;
}
.pageinfo {
    font-family: '宋体';
    font-size: 15px;
    color: #575858;
}
.itemwrap {
    float: left;
    display: inline;
    width: 247px;
    overflow: hidden;
}
.proitem,
.proitem img {
    width: 213px;margin: 4px 0 0 4px; height:178px;
}
.proitem {
    position: relative; background:url(../images/shouyebj.png) no-repeat; width:248px; height:197px;
}
.proitem a{ color: #073a5e;
    font-size: 12px;
    font-weight: bold;}
.proitem a .zhezhao{ width:213px; display:block; position:absolute; bottom:16px; left:5px; z-index:10}
.proitem a  span{ position:absolute; bottom:19px; left:5px; width:213px; height:20px; text-align:center; z-index:101; line-height:20px}
