﻿@charset "utf-8";
/*banner*/
.banner{ width:100%; height:502px; overflow:hidden}

.sousuo{ width:100%; height:50px; background-color:#fff; line-height:50px}
.sousuo p{ float:left; font-size:13px;}
.sousuo p a{ margin:0 5px}
.sousuo .sousuo_r{ float:right; width:350px}
.sousuo input{ width:261px; height:26px; border:1px solid #e5e5e5; margin-right:4px; outline:none; color:#999; float:left; margin-top:10px; line-height:26px; padding:0 10px}
.sousuo img{ float:right; margin-top:10px; cursor:pointer}

#flashs{ position:relative; height:502px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:20px; left:50%; margin-left:-45px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#2D9FDC;}

.product{ overflow:hidden; margin-top:30px}
.product_l{ width:220px; height:auto; float:left; position:relative; z-index:1000}
.product_l h2{ height: 58px;  line-height: 58px; color: #fff;  font-size: 20px;  text-indent: 1em;  background: #082355;  padding-top: 5px;}
.product_l h2 a{ display:block; width:83px; height:35px; font-size:18px; font-weight:normal; color:#fff; padding-left:30px; padding-top:10px; background:url(../img/pro_bg.png) no-repeat left bottom; margin-left:25px;}
.product_l>ul{ height:445px; background-color:#008dd7; padding-top:13px;}
.product_l>ul>li{ height:40px; width:195px; margin-bottom:5px; line-height:40px; font-size:14px; padding-left:25px; position:relative}
.product_l>ul>li a{ display:block; color:#fff; text-decoration:none}
.product_l>ul>li:hover,.product_l .cur{ background-color:#069cea; border-left:5px solid #ffce39; padding-left:20px;}
.product_l>ul>li:hover>a,.product_l .cur>a{ background:url(../img/pro_01.png) no-repeat 170px center}
.product_l .bg_center{ height:32px; background:url(../img/pro_menu_bg.png) no-repeat center;}
.product_l .pro_phone{ background-color:#069cea; height:120px; overflow:hidden}
.product_l .pro_phone dl{ overflow:hidden; height:42px; width:188px; margin:0 auto; margin-top:25px; color:#fff}
.product_l .pro_phone dt{ float:left; margin-right:8px}
.product_l .pro_phone dd{ float:left}
.product_l .pro_phone h4{ font-size:20px; font-weight:normal}
.product_l .pro_phone>p{ width:188px; height:25px; background-color:#fff; color:#069cea; text-align:center; line-height:25px; margin:0 auto; margin-top:10px;}
.product_r{ width:740px; overflow:hidden; float:right; margin-top:15px; position:relative; z-index:999}
.product_r .pro_nav { width:730px; height:48px; background:url(../img/pro_bg_2.png) repeat-x center; padding-left:10px}
.product_r .pro_nav a{ display:block; float:left; padding:0 30px; height:48px; line-height:48px; color:#fff; font-size:16px; text-decoration:none}
.product_r .pro_nav .cur,.product_r .pro_nav a:hover{ background-color:#008dd7}
.product_r .pro_nav .more{ float:right; margin-top:2px; padding:0; margin-right:15px;*margin-top:20px}
.product_r .pro_nav .more:hover{background:none; }
.product_r ul{ overflow:hidden; margin-top:22px}
.product_r li{ width:235px; height:235px; float:left; margin-right:10px;position:relative; margin-bottom:36px; border: 1px solid #eee;}
.product_r li:nth-child(3n){margin:0}
.product_r li .img_box{ background-color:#fff; text-align:center}
.product_r li p{ font-size:14px; line-height:38px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.product_r li p a{ color:#333;}
.product_r li span{ display:none; width:240px; height:240px; background:url(../img/pro_li_bg.png) repeat center; text-align:center; position:absolute; left:0; top:0}
.product_r li span img{display:block; margin:0 auto; margin-top:50px; margin-bottom:30px;}
.product_r li span em { font-size:14px; color:#fff}
.product_r li>a{ display:block}

.product_l li .next_nav{ width:240px; background:url(../img/erji_bg.png) repeat center; position:absolute; left:225px; top:0; display:none}
.product_l li .next_nav span{ display:block; width:20px; height:100%; position:absolute; left:-15px; top:0;}
.product_l li .next_nav a{ display:block; height:40px; line-height:40px; color:#fff; padding-left:30px; width:210px; border-bottom:1px solid #3c3c3c; font-size:14px;}
.product_l li:hover .next_nav { display:block}
.product_l li .next_nav a:hover{ color:#008dd7}


.fannao{ width:100%; height:434px; background:url(../img/fannao.jpg) no-repeat center; overflow:hidden; margin-top:30px;}


.fangan{ overflow:hidden; margin-top:30px}
.fangan_l{ width:220px; height:auto; float:left}
.fangan_l h2{ height:63px; background:url(../img/tle_bg.png) no-repeat center; line-height:63px}
.fangan .fangan_l h2 a{ display:block; color:#fff; font-weight:normal; width:170px;font-size:20px; margin:0 auto; overflow:hidden; text-decoration:none}
.fangan .fangan_l ul{height:auto; overflow:hidden;}
.fangan .fangan_l li{ height:50px; width:218px; background:url(../img/fangan.png) repeat-x center; line-height:50px; border-left:1px solid #dadada; border-right:1px solid #dadada; float:left}
.fangan .fangan_l li a{ color:#383838; display:block;text-decoration:none; padding-left:20px;}
.fangan .fangan_l li:hover,.fangan .fangan_l .cur{ border:none; width:220px}
.fangan .fangan_l li:hover a,.fangan .fangan_l .cur a{color:#fff;background:#008ddc; padding-left:21px}
.fangan_r{ width:740px; overflow:hidden; float:right; margin-top:15px}
.fangan_r .fangan_nav { width:730px; height:48px; background:url(../img/pro_bg_2.png) repeat-x center; padding-left:10px}
.fangan_r .fangan_nav a{ display:block; float:left; padding:0 35px; height:48px; line-height:48px; color:#fff; font-size:16px; text-decoration:none; background:url(../img/fanan00.png) no-repeat left center}
.fangan_r .fangan_nav .first{ background:none}
.fangan_r .fangan_nav .cur,.fangan_r .fangan_nav a:hover{ background:#008dd7;}
.fangan_r .fangan_nav .more{ float:right; margin-top:2px; padding:0; margin-right:15px; background:none;*margin-top:20px}
.fangan_r .fangan_nav .more:hover{background:none; }
.fangan_r dl{ overflow:hidden; margin-top:22px;}
.fangan_r dt{ float:left; width:321px; height:207px; border:2px solid #dadada; margin:0 30px 0 5px;}
.fangan_r dd{ float:left; width:355px; height:210px;}
.fangan_r dd h3 { overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fangan_r dd h3 a{ font-size:16px; color:#333; font-weight:normal;}
.fangan_r dd img{ display:block; margin:18px 0 14px 0}
.fangan_r dd p{ width:355px; height:96px; line-height:24px; overflow:hidden; margin-bottom:20px}
.fangan_r dd .more{ color:#008dd7;}
.fangan_r h4{ font-size:16px; border-left:5px solid #008dd7; margin-top:45px; padding-left:10px; font-weight:normal}
.fangan_r h4 a{color:#333}
.fangan_r ul{ width:100%; border-top:1px solid #dadada; margin-top:10px; padding-top:19px; overflow:hidden}
.fangan_r li{ width:180px; height:167px; text-align:center; margin:0 2px; float:left}
.fangan_r li span{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.fangan_r li img{ display:block;border:1px solid #dadada; margin-bottom:12px}


.dingyue{ width:100%; height:140px; background:url(../img/ad1.jpg) no-repeat center; overflow:hidden; margin-top:35px;}
.dingyue .dyue{ position:relative}
.dingyue .dy_box{ position:absolute; width:316px; height:35px; left:660px; top:52px}
.dingyue .dy_box input{ width:240px; height:25px; line-height:25px; color:#515050; font-size:14px; float:left; margin-top:5px; margin-right:10px; background:none; border:none; outline:none}
.dingyue .dy_box a{ display:block; float:left; width:66px; height:35px;}


.fuwu{ overflow:hidden; background:url(../img/fuwu_bg.jpg) no-repeat center; height:427px}
.fuwu_box h2{ font-size:22px; color:#333; text-align:center; font-weight:normal; margin-bottom:15px; margin-top:45px}
.fuwu_box h2 em{ font-weight:bold; color:#008dd7}
.fuwu_box .more{ display:block; width:65px; height:17px; border:1px solid #c7c6c6; margin:0 auto; margin-bottom:40px}
.fuwu_box .fuwu_b{ overflow:hidden; position:relative; width:980px; height:200px}
.fuwu_box .fuwu_b .fuwu_l,.fuwu_box .fuwu_b .fuwu_r{ position:absolute; top:20px; cursor:pointer}
.fuwu_box .fuwu_b .fuwu_l{ left:0;}
.fuwu_box .fuwu_b .fuwu_r{ left:951px}

.fuwu_box .fuwu_b ul{ overflow:hidden; width:900px; height:auto; margin:0 auto;}
.fuwu_box .fuwu_b li{ width:215px; height:190px; text-align:center; float:left; margin:0 5px}
.fuwu_box .fuwu_b li img { display:block; border:2px solid #fff;}
.fuwu_box .fuwu_b li span{ display:block; margin-top:10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fuwu_box .fuwu_nav{ width:100%; overflow:hidden; margin-top:21px}
.fuwu_box .fuwu_nav a{ display:block; text-decoration:none; width:244px; height:60px; background:url(../img/fuwu_nav_bg.png) no-repeat center; text-align:center; line-height:60px; font-size:16px; color:#fff; margin-right:1px; float:left}
.fuwu_box .fuwu_nav a:hover,.fuwu_box .fuwu_nav .cur{ background:#008dd7}


.tixi{ overflow:hidden; height:593px;}
.tixi h2{ font-size:26px; color:#333; font-weight:normal; text-align:center; background:url(../img/tixi_h2_bg.png) no-repeat center bottom; padding-bottom:17px; margin-top:50px;}
.tixi_box { overflow:hidden; margin-top:45px; padding-top:5px}
.tixi_box dl{ width:316px; height:400px; border-bottom:2px solid #c9c9c9; float:left; background-color:#fff; margin-right:15px}
.tixi_box .last{ margin:0}
.tixi_box dt{ text-align:center; padding-top:47px; position:relative}
.tixi_box dt span{ display:block; width:70px; height:65px; position:absolute; left:0; top:-5px;}
.tixi_box dd{ width:280px; text-align:center; margin:0 auto; margin-top:30px;}
.tixi_box dd h3{ font-size:18px; color:#008dd7; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tixi_box dd p{ font-size:14px; width:267px; height:50px; margin:0 auto; margin-top:20px; text-align:left; overflow:hidden}

.youshi { overflow:hidden; width:100%; height:1453px}
.youshi .youshi_box{ position:relative; top:-1453px; left:0}
.youshi .youshi_box .all{ position:relative; overflow:hidden;}
.youshi .all h4{ font-size:18px; color:#ffce39}
.youshi .all h5{ font-size:16px; color:#dee4ff; display:block; width:377px; height:31px; background:url(../img/youshi_h5_bg.png) no-repeat center; margin-top:10px; margin-bottom:20px; line-height:31px; padding-left:10px; font-weight:normal}
.youshi .all p{ color:#8fa5ff; margin-bottom:20px; background:url(../img/youshi.png) no-repeat left 3px; padding-left:15px; width:380px}
.youshi .bg1{ background:url(../img/youshi_bg_01.jpg) no-repeat center; height:363px}
.youshi .bg2{ background:url(../img/youshi_bg_02.jpg) no-repeat center; height:364px}
.youshi .bg3{ background:url(../img/youshi_bg_03.jpg) no-repeat center; height:363px}
.youshi .bg4{ background:url(../img/youshi_bg_04.jpg) no-repeat center; height:363px}
.youshi_box .one{ left:100px; top:216px}
.youshi_box .two{ left:517px; top:320px}
.youshi_box .thd{ left:100px; top:460px}
.youshi_box .four{ left:537px; top:574px}

.ad1{ width:100%; height:140px; background:url(../img/ad1.jpg) no-repeat center;}
.ad1 p{ position:relative; left:820px; top:64px; font-size:22px; color:#ffce39}


.pingjia { overflow:hidden; height:565px}
.pingjia h3{ background:url(../img/pingjia_h_bg.png) no-repeat center bottom; text-align:center; font-size:22px; color:#333; margin-top:45px; font-weight:normal; position:relative; left:0; top:-8px}
.pingjia h3 a{ display:block; width:65px; height:17px; border:1px solid #c1c1c1; font-size:10px; color:#767676; text-align:center; line-height:17px; margin:0 auto; position:relative; left:0; top:7px}
.pingjia_box { overflow:hidden; position:relative; margin-top:40px}
.pingjia_box ul{ width:900px; margin:0 auto;}
.pingjia_box li{ width:285px; height:376px; background-color:#fff; text-align:center; overflow:hidden; margin:0 7px 0 8px; float:left}
.pingjia_box li h4{ font-size:16px; font-weight:normal; text-align:left; margin:35px 0 10px 20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pingjia_box li h4 em{ margin-left:5px}
.pingjia_box li p{ width:235px; height:60px; line-height:20px; overflow:hidden; margin:0 auto; text-align:left; margin-top:20px; margin-bottom:20px}
.pingjia_box .pingjia_btn_l,.pingjia_box .pingjia_btn_r{ position:absolute; top:138px; cursor:pointer}
.pingjia_box .pingjia_btn_l{ left:0}
.pingjia_box .pingjia_btn_r{ left:951px}


.goto{ width:100%; height:380px; background-color:#008dd7; overflow:hidden}
.goto .goto_l{ width:605px; float:left;}
.goto h3{ font-size:18px; color: #fff; font-weight:normal; border-left:4px solid #ffce39; padding-left:10px; margin-top:37px}
.goto h3 a{ color:#fff;}
.goto h3 span a{ display:block; width:43px; height:11px; background:url(../img/goto_more.png) no-repeat center; float:right; margin-right:8px; margin-top:5px}
.goto .goto_l dl{ width:100%; overflow:hidden; border-top:1px solid #0075b2; margin-top:7px;}
.goto .goto_l dt{ float:left; margin:30px 16px 0 14px;}
.goto .goto_l dt img { display:block; border:3px solid #fff}
.goto .goto_l dd{ float:left; width:297px; height:180px; margin-top:45px}
.goto .goto_l dd h4{ font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.goto .goto_l dd a{ color:#fff}
.goto .goto_l dd p{ line-height:20px; height:80px; width:300px; overflow:hidden; margin-top:15px; margin-bottom:20px; color:#fff}
.goto .goto_r{ overflow:hidden; float:right; width:329px;} 
.goto .goto_r .goto_r_box{ width:100%; border-top:1px solid #0075b2; margin-top:7px; overflow:hidden; position:relative; text-align:center}
.goto .goto_r .zhengshu{ width:235px; float:left; margin:0 auto; margin-top:30px;text-align:center; margin-bottom:10px;}
.goto .goto_r .zhengshu img{ border:1px solid #ccc;}
.goto .goto_r .zhengshu span{ display:block}
.goto .goto_r .goto_r_box a{ color:#fff;}
.goto .goto_r .goto_btn_l,.goto .goto_r .goto_btn_r{ position:absolute; top:102px; cursor:pointer}
.goto .goto_r .goto_btn_l{ left:0}
.goto .goto_r .goto_btn_r{ left:313px}
.goto .rongyu_box{ width:234px; margin:0 auto}


.hezuo{ overflow:hidden; width:1026px; margin:0 auto; background:url(../img/hezuo_bg.png) no-repeat center; height:236px; position:relative; left:0; top:-50px; margin-bottom:-20px}
.hezuo h3{text-align:center; font-size:24px; color:#333; margin-top:45px; font-weight:normal; position:relative; left:0; top:-8px}
.hezuo h3 a{ display:block; width:65px; height:17px; border:1px solid #c1c1c1; font-size:10px; color:#767676; text-align:center; line-height:17px; margin:0 auto; position:relative; left:0; top:7px}
.hezuo ul{ overflow:hidden; width:936px; margin:0 auto; margin-top:40px;}
.hezuo li{ width:142px; height:58px; border:2px solid #e9e9e9; float:left; margin:0 5px;}


.dongtai{ overflow:hidden; margin-bottom:30px}
.dongtai .dt_box01{ width:318px; overflow:hidden; float:left; margin-right:13px;}
.dongtai .box_nav{ width:318px; height:43px; background-color:#bfbfbf;}
.dongtai .box_nav a{ display:block; width:123px; height:43px; font-size:16px; color:#414141; line-height:43px; text-align:center; float:left; text-decoration:none}
.dongtai .box_nav .more{ width:43px; height:11px; float:right; margin-right:5px; *margin-top:17px}
.dongtai .box_nav .btn_a:hover,.dongtai .box_nav .cur{ background-color:#008dd7; color:#fff}
.dongtai ul{ width:316px; border:1px solid #e5e5e5; overflow:hidden; background-color:#fff}
.dongtai li{ width:267px; height:45px; line-height:45px; border-bottom:1px dotted #e5e5e5; background:url(../img/dt_00.png) no-repeat left center; padding-left:10px;  overflow:hidden; margin:0 auto}
.dongtai li a{ float:left; width:190px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.dongtai li span{ float:right;width:77px;}

.dongtai .dt_box02{ width:318px; overflow:hidden; float:left; margin-right:13px;}
.dongtai .dt_box03{ width:318px; overflow:hidden; float:left; background-color:#fff}

.link{  overflow:hidden; background:url(../img/link.png) no-repeat bottom center; margin-bottom:30px; background:url(../img/link.png) no-repeat  center bottom; height:91px}
.link h2{ width:100px; height:61px ; background-color:#008dd7; font-size:18px;  padding:23px 0 0 23px; float:left;}
.link h2 a{color:#fff;}
.link h2 p{ font-size:14px; color:#fff; font-weight:normal;}
.link .link_box{ width:857px; height:84px; float:left; background-color:#fff}
.link .link_box ul li{ margin:17px 20px 0 20px; float:left; }
.link .link_box ul{ overflow:hidden; margin-left:10px}


#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}

#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}










