.indexBanner{height:767px; position:relative;min-width:1024px;}
.indexBanner ul.slides{height:767px;}
.indexBanner ul.slides li{height:767px;}
.indexBanner ul.slides li a{display:block;width:100%;height:767px;}
.indexBanner .flex-control-nav{bottom:35px;}
.indexBanner .flex-control-nav li a{background:url(../images/aoi/index_dot.png) no-repeat; background-position:0 0; width:63px; height:5px;}
.indexBanner .flex-control-nav li a.flex-active{ background-position:-62px 0;}


.page_0{ width:100%; height:630px;}
.page_0 .cw{  width:1004px; }
.page_0 .left{ width:60%}
.page_0 .left img{ margin-top:20px;}
.page_0 .right{ width:40%}
.page_0 .right h3{ font-size:24px; color:#333; font-weight:bold; margin-top:80px; margin-right:40px;background:url(../images/aoi/page0_line.jpg)  no-repeat bottom; 
padding-bottom: 15px;width: 162px; text-align: right; float:right; }
.page_0 .right h3 a{ text-decoration:none; color:#333;}
.page_0 .right img{ margin-right:40px;}
.page_0 .right .info{ width:430px; height:360px;background:url(../images/aoi/page0_bg2.jpg)  no-repeat; margin-top:130px; }
.page_0 .right .info p{ font-size:36px; color:#666; font-style:italic; font-weight:bold; text-indent:2em;    line-height: 50px;margin-top: 80px;margin-left: 50px;display: inline-block;}
.page_0 .right .info a.btn{ width:176px; height:45px; line-height:45px; text-align:left;    text-indent:2.5em; letter-spacing:5px; background:url(../images/aoi/page0_btn.jpg)  no-repeat; display:block; font-size:14px; color:#fff;    margin-top: 60px;margin-left: 60px; text-decoration:none;}

.page_1{ width::100%; height:767px;background:url(../images/aoi/page1_bg1.jpg)  no-repeat;}
.page_1 .cw{ margin-bottom:50px; width:1004px; position:relative; }
.page_1 .cw h4{ color:#fff; font-size:24px;background:url(../images/aoi/page1_line.png)  no-repeat bottom left; margin-left:60px; margin-top:100px; display:inline-block;   padding-bottom: 15px;width: 162px; }
.page_1 .cw h4 a{color:#fff; text-decoration:none;}
.page_1 .product{height:460px; position:relative;min-width:999px; margin-top:30px;}
.page_1 .product ul.slides{height:460px;}
.page_1 .product ul.slides li{height:460px; position:relative;background:url(../images/aoi/page1_item1.jpg)  no-repeat;}
.page_1 .product ul.slides li a{display:block;width:100%;height:460px;}
.page_1 .product .flex-direction-nav{bottom:35px;}
.page_1 .product .flex-direction-nav a{  width:51px; height:55px;opacity:1;filter: alpha(opacity=100);}
.page_1 .product .flex-direction-nav a.flex-prev{ background:url(../images/aoi/left_btn.png) no-repeat; left:-25px;}
.page_1 .product .flex-direction-nav a.flex-next{ background:url(../images/aoi/right_btn.png) no-repeat; right:-25px;}

.page_1 .product ul.slides li .left{ padding:60px 80px;}
.page_1 .product ul.slides li .left h3{ font-size:36px; color:#fff; font-style:italic; line-height:60px;}
.page_1 .product ul.slides li .left h2{ font-size:30px; color:#fff; font-style:italic; margin-bottom:35px;}
.page_1 .product ul.slides li .left p{ font-size:14px; color:#fff; line-height:32px;}
.page_1 .product ul.slides li .left a.btn{;background:url(../images/aoi/page1_btn.jpg)  no-repeat; width:175px; height:45px; line-height:45px; text-indent:3em; color:#002057; font-size:14px; margin-top:40px; text-decoration:none;}

.page_1 .product ul.slides li .right{margin-top: -130px; margin-right: 35px;}


.page_2{ width:100%; height:730px; padding-top:30px;}
.page_2 .right{ margin-left:50px;}
.page_2 .right h3{ font-size:24px; color:#333; font-weight:bold; margin-top:80px; margin-right:40px;background:url(../images/aoi/page0_line.jpg)  no-repeat bottom; 
padding-bottom: 15px;width: 140px; text-align: right; float:left; }
.page_2 .right h3 a{ text-decoration:none;color:#333}
.page_2 .right h1{ margin-left:45px;  font-size:60px; font-weight:bold; color:#0050b0; font-family:Arial, Helvetica, sans-serif; font-style:italic;line-height:65px;}
.page_2 .right h2{ margin-left:175px; font-size:24px; color:#666666; padding-top:10px;}
.page_2 .right h2 span{ font-size:28px; font-weight:bold; color:#333; font-family:Arial, Helvetica, sans-serif;    margin-right: 5px;float: left;}
.page_2 .right .info{ width:430px; height:360px;margin-top:200px; }
.page_2 .right .info p{ font-size:14px; color:#666; margin-top: 20px;margin-left: 50px;display: inline-block;}
.page_2 .right .info a.btn{ width:176px; height:45px; line-height:45px; text-align:left;    text-indent:2.5em; letter-spacing:5px; background:url(../images/aoi/page0_btn.jpg)  no-repeat; display:block; font-size:14px; color:#fff; margin-left:50px;    margin-top: 60px;text-decoration:none;}









.summaryBanner{}
.breakBar_2014_6{ border:0;}
h5.tit{ font-size:22px; color:#333333; margin-bottom:20px; margin-top:30px;}
.tabConBox{}

.tc2 h3{ color:#0053bc; font-size:30px; margin-left:50px; margin-top:50px;    position: relative;
    z-index: 9999;}
.tc2 h2{ color:#333333; font-size:22px; margin-left:50px; margin-top:20px;    position: relative;
    z-index: 9999;}
.tc2 .map{background:url(../images/aoi/map.jpg)  no-repeat; width:900px; height:700px; position:relative; margin-top:-75px;}
.tc2 .map .info{ position:absolute; width:482px; height:427px;background:url(../images/aoi/map_info.png)  no-repeat;top: 210px;left: 75px; display:none;}
.tc2 .map .info h4{ margin-top:75px; margin-left:70px; margin-bottom:25px; font-size:24px; color:#333;}

.tc2 .map .info span{ margin-left:70px; font-size:14px; color:#666;border-bottom:1px solid #ccc; display:block; width:300px; padding-bottom:15px; padding-top:15px;}
.tc2 .map .info span.add{background:url(../images/aoi/add.png)  no-repeat 0px;    padding-left: 30px;border-top:1px solid #ccc;}
.tc2 .map .info span.tel{background:url(../images/aoi/tel.png)  no-repeat 0px;    padding-left: 30px;}
.tc2 .map .info span.fax{background:url(../images/aoi/fax.png)  no-repeat 0px;    padding-left: 30px;}


.tc2 .map .info p{ margin-top:15px; margin-left:70px; font-size:14px; color:#666;}


.tc2 .map a{width:90px; height:30px; font-size:22px; color:#0053bc; position:absolute; text-decoration:none;}

.tc2 .map a.tj{background:url(../images/aoi/map_icon1.png)  no-repeat; top: 275px;right: 150px; padding-left:35px;}
.tc2 .map a.su{background:url(../images/aoi/map_icon1.png)  no-repeat;  top: 390px;right: 120px; padding-left:30px;    height: 50px;}
.tc2 .map a.sh{background:url(../images/aoi/map_icon1.png)  no-repeat;  top: 420px;right: 75px; padding-left:30px;    height: 50px;}
.tc2 .map a.sz{background:url(../images/aoi/map_icon1.png)  no-repeat;top: 570px;right: 190px; padding-left:30px;    height: 50px;}


.tc2 .map a.cur{background:url(../images/aoi/map_icon2.png)  no-repeat;}

.tc3{ width:100%;}
.tc3 ul{padding-top:35px;}
.tc3 ul li{ width:320px; height:520px;border:1px solid #d4d4d4; float:left; margin-right:18px; margin-top:40px;}
.tc3 ul li.last{ margin-right:0;}
.tc3 ul li img{ width:100%;}
.tc3 ul li .tc3_content{padding-top:20px;padding-left:30px;}
.tc3 ul li h3{ color:#333; font-size:18px;}
.tc3 ul li .tc3_content .tc3_txts{padding-top:20px;min-height:120px;}
.tc3 ul li p{ color:#666; font-size:14px;}
.tc3 ul li a.btn{ color:#fff; font-size:14px; margin-top:20px;width:93px; height:28px;   display: inline-block;
    text-indent:0.7em; line-height:28px; border-radius:3px;text-decoration:none;background:#2b3796 url(../images/aoi/btn-2.png)  no-repeat 73px;}

.tc3 ul li.cur{ background-color:#2b3796;}	
.tc3 ul li h3.cur{ color:#fff}
.tc3 ul li p.cur{color:#fff}
.tc3 ul li a.cur{color:#2b3796; background:#fff url(../images/aoi/btn-1.png)  no-repeat 73px;}

.tc4  .top{ padding-top:45px;display:inline-block;width:100%;}
.tc4  .top input{ width:345px; height:30px;border:1px solid #ccc; margin-right:15px;text-indent:1em; color:#333; font-size:14px;line-height:30px;display:inline-block;float:left;}
.tc4  .top select{ width:245px; height:30px;border:1px solid #ccc;margin-right:15px; text-indent:3px; color:#333; font-size:14px;float:left;}
.tc4  .top a{ width:80px; height:32px; text-decoration:none; line-height:32px; color:#fff; font-size:14px; background-color:#2b3796; display:inline-block; text-align:center;float:left;}
.tc4  .top .dropdown{width:210px!important;float:left; }
.tc4  .top .dropdown h4{width:190px!important;}
.tc4  ul.news_list{ display:inline-block; margin-top:40px; border-bottom:1px solid #d4d4d4; }

.tc4  ul.news_list li{ padding-bottom:25px; padding-top:25px; border-top:1px solid #d4d4d4; display:inline-block; float:left;}
.tc4  ul.news_list li a{ text-decoration:none;}
.tc4  ul.news_list li a:hover{ text-decoration:none;}
.tc4  ul.news_list li a h3{ text-decoration:none;}
.tc4  ul.news_list li a h4{ text-decoration:none;}
.tc4  ul.news_list li a p{ text-decoration:none;padding-right:20px;}
.tc4  ul.news_list li.cur{  border-top:1px solid #fff; background-color:#2b3796;}

.tc4  .left{ width:94px; height:93px; text-align:center; border:2px solid #dbdbdb; margin-left:25px;}
.tc4  .left h3{ color:#333; font-size:36px; font-weight:bold; margin-top:20px;}
.tc4  .left p{ color:#666; font-size:18px; margin-top:10px;}

.tc4  .left.cur{ width:94px; height:93px; text-align:center; border:2px solid #fff; margin-left:25px;}
.tc4  .left h3.cur{ color:#fff; font-size:36px; font-weight:bold; margin-top:20px;}
.tc4  .left p.cur{ color:#fff; font-size:18px; margin-top:10px;}


.tc4  .right{ width:85%;}
.tc4  .right h3{ color:#333; font-size:22px; font-weight:bold; margin-top:10px;}
.tc4  .right p{ color:#666; font-size:14px; margin-top:10px;}
.tc4  .right h3.cur{ color:#fff; font-size:22px; font-weight:bold; margin-top:10px;}
.tc4  .right p.cur{ color:#fff; font-size:14px; margin-top:10px;}












