
/* CSS Document */

body{ margin:0 auto; width:100%;font-family:"微软雅黑";  font-size:12px; color:#555; min-width:100px}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,label,select,option,textarea,button,p,span,table,tr,td{margin: 0;padding: 0;}
img{ border:0; vertical-align:top; font-size:0; line-height:0; overflow:hidden;}
ul,li,ol,ul { list-style:none;}
h1,h2,h3,h4,h5,h6 { font-size:12px Arial; font-weight:normal;}
a{ text-decoration:none; color:#FFF}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
a:active{}/*這四個鏈接文字的設置順序不可以顛倒*/
.clear{ clear:both; line-height:0; overflow:hidden;} /*清除浮动*/
.red{color:#cd0000;} /*红色文字,可多在測試某個內容正確與否時使用*/
.left{ float:left}
.right{ float:right}


/***********************index*************************/
.top{ width: 100%;height:30px; background-color: #323a45;}
.he_top{ width: 1000px; margin: 0 auto; overflow: hidden;}
.deng{height: 30px; float: right; overflow: hidden;}
.deng li{ float: left; line-height: 30px; color: #ccc;}
.deng li a{ color: #cccccc; display: block; padding: 0 5px;}
.deng li img{ padding-top: 7px;}
.head_to{width: 100%; height: 80px; background: #f8f8f8;}
.nav{ width: 1000px; height: 80px; margin: 0 auto; position: relative;}
.logo{ width: 194px; height: 115px; position: absolute; top: -30px; left: 0px;}
.navs{height: 80px; float: right; overflow: hidden;}
.navs li{ float: left; position:relative}
.navs li{ height:40px; line-height:40px; float:left; margin:20px 30px;position:relative;}
.navs li a{display: block; color:#6d6d6d; font-family:'Microsoft Yahei'; font-size:16px; text-decoration:none;}
.navs li:hover{ border-bottom:2px solid #0b3a5c}
.navs li:hover a{ color:#0b3a5c; text-decoration:none;}
.curr{ border-bottom:2px solid #0b3a5c;color:#0b3a5c}
.nav .navs .curr .curra{color:#0b3a5c}
.curr a{ color:#0b3a5c; }
.head_to1{width: 100%; height: 80px; background: #f8f8f8; position: fixed;z-index: 9999; display: none;}
.logo1{ width: 194px; height: 115px; position: absolute; top: 0px; left: 0px;}
.aa{ height:1000px}
.banner{ width:100%; height:470px; overflow:hidden}
.fullSlidee{width:100%;position:relative;height:470px;background:#fff;}
.fullSlidee .bdd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlidee .bdd ul{width:100% !important;}
.fullSlidee .bdd li{width:100% !important;height:470px;overflow:hidden;text-align:center;}
.fullSlidee .bdd li a{display:block;height:470px;}
.fullSlidee .hdd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlidee .hdd ul{text-align:center;}
.fullSlidee .hdd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px; border-radius:50%;margin:3px;overflow:hidden;background:#0b3a5c;line-height:999px;}
.fullSlidee .hdd ul .on{background:#2773aa;}
.index_one{ width:1000px ; height:auto; overflow:hidden ; margin:0px auto}
.one_ul{ width:110% ; height:auto; overflow:hidden ; margin:25px 0 20px 0}
.one_ul li{ width:210px; height:210px; background:#f5f5f5 ; float:left ; margin-right:60px}
.one_ul li a{ display:block ; color:#0b3a5c}
.eng{ font-size:30px; text-align:center ; margin-top:55px}
.chi{ font-size:24px ; text-align:center}
.one_ul li:hover{ background:#0b3a5c}
.one_ul li:hover a{ color:#fff}

.index_title{ width:1000px; height:auto; margin:0px auto;border-bottom:2px solid #0b3a5c; padding-bottom:5px}
.index_title span{ font-size:22px;  color:#0b3a5c ; font-weight:bold }
.index_more{ float:right; color:#0b3a5c ; font-size:12px; font-family:"宋体" ; display:block; margin-top:10px ; padding-right:10px}
.index_two{ width:100%; height:auto; overflow:hidden; padding:55px 0px 20px 0px; background:#f2f2f2 ; margin-bottom:20px}
.leftt{ float:left; margin-top:150px}
.rightt{ float:right; margin-top:150px}
.warp{ width:1000px; height:auto; margin:0px auto; overflow:hidden}
.cont04{ position:relative;}
.fanye{ position:relative; height:445px; overflow:hidden}
.content{ position:absolute; z-index:1; left:50px; height:auto }
.content li{ float:left; margin-right:20px; display:inline; width:212px; height:auto;}
.aa{ position:absolute; left:-200px; top:0;}
.bb{ position:absolute; right:-200px; top:0}
#gun2right{ cursor:pointer;}
#gun2left{ cursor:pointer;}
.z_zhe{ display:block; width:212px; height:58px; background:url(../image/index-queren3_10.png); position:absolute; left:0px; bottom:0px; color:#fff; text-align:center; line-height:58px}
.z_zhe:hover{ background:#0b3a5c}
.two_p{ display:block; color:#555; width:212px; line-height:24px; padding:19px 0px 19px 0px; height:120px; border-bottom:1px dashed #7b7b7b }
.two_p:hover{ color:#0b3a5c }
.content li div{ width:212px; height:251px; position:relative}
.readmore{ font-family:"Arial"; display:block; color:#000; width:212px; text-align:center; padding:23px 0px 30px 0px}
.readmore:hover{ color:#0b3a5c}

.index_news{ width:490px; height:auto; overflow:hidden}
.index_title2{ width:100%; height:auto; margin:0px auto;border-bottom:2px solid #0b3a5c; padding-bottom:5px}
.index_title2 span{ font-size:22px;  color:#0b3a5c ; font-weight:bold }
.n_ul{ width:100%  ; height:auto ; overflow:hidden}
.n_ul li{ height:auto ; border:1px solid #ccc; overflow:hidden ; padding:10px ; margin-top:15px}
.n_ul_left{ width:118px; height:87px}
.n_ul_left img{ width:118px; height:87px}
.n_ul_dl{ width:335px; height:auto; overflow:hidden}
.n_ul_dl dt{ font-size:14px ; color:#555 ; font-weight:bold}
.n_ul_dl dt a{ color:#555}
.n_ul_dl dd{ font-size:12px ; color:#555 ; line-height:18px ; margin-top:5px}
.n_ul_dl dd a{ color:#555}
.n_ul_more{ display:block ; width:75px; height:20px; text-align:center; line-height:20px; margin-top:5px; border:1px solid #ccc; color:#555 ; font-family:"宋体"}
.n_ul li:hover{ border:1px solid #0b3a5c}
.n_ul li:hover .n_ul_more{ border:1px solid #0b3a5c}
.o{ padding-bottom:100px}

.ab_tu{ width:460px; height:155px;}
.ab_zi{ line-height:24px; color:#555}
.ab_zi a{ color:#555}
.foot{ width:100% ; height:55px; background:#0b3a5c ; color:#fff ; text-align:center ; line-height:55px}



/*************************新闻********************************/
.ban{ width:100% ; background:url(../image/ban_02.jpg) no-repeat center ; height:300px;}
.middle{ width:1000px; height:auto; overflow:hidden ; margin:0px auto}
.middle_top{ width:100% ; height:80px; border-bottom:1px solid #0b3a5c ; overflow:hidden}
.middle_ul{ width:230px;  overflow:hidden ; margin:25px auto}
.middle_ul .cur .cura{ display:block; background:#0b3a5c ; border:1px solid #0b3a5c ; color:#fff }
.middle_ul li{ width:93px; height:30px; background:#fff; border:1px solid #ccc ; text-align:center ; line-height:30px; float:left ; margin-right:15px}
.middle_ul li a{ color:#555 ; font-size:14px ; font-family:"宋体" ; display:block }
.middle_ul li:hover{ background:#0b3a5c ; border:1px solid #0b3a5c ; }
.middle_ul li:hover a{ color:#fff}
.middle_title{ text-align:center ; font-size:24px; padding:20px 0 ;}
.news_ul{ width:100% ; height:auto ; overflow:hidden ;}
.news_ul li{ width:978px; height:auto; padding:10px ; border:1px solid #ccc ; overflow:hidden ; margin-top:20px}
.news_left{ width:225px; height:140px; }
.news_left img{ width:225px; height:140px;}
.news_dl{ width:730px; height:auto; overflow:hidden}
.news_dl dt{ font-size:14px ; color:#555 ; font-weight:bold ; margin-top:10px}
.news_dl dt a{ color:#555}
.news_dl dd{ font-size:12px ; color:#555 ; line-height:18px ; margin-top:5px ; padding-bottom:5px}
.news_dl dd a{ color:#555}
.n_ul_more{ display:block ; width:75px; height:20px; text-align:center; line-height:20px; margin-top:5px; border:1px solid #ccc; color:#555 ; font-family:"宋体"}
.news_ul li:hover{ border:1px solid #0b3a5c}
.news_ul li:hover .n_ul_more{ border:1px solid #0b3a5c}
.kuaixun_anniu2{ height:30px; float:right  ; margin:50px 0}
.kuaixun_anniu2 li{ float:left; margin-left:5px; background:#fff; border:1px solid #d0d0d0; cursor:pointer}
.kuaixun_anniu2 li a{ margin:5px 10px; display:block; font-size:12px; color:#585858}
.kuaixun_li:hover{ background:#0b3a5c;}
.kuaixun_li:hover a{ color:#FFF}
.news_con{ width:100% ; height:auto ; overflow:hidden ; padding-bottom:50px}
.news_con li{ line-height:24px ; padding-bottom:20px}


/*************************关于我们********************************/
.about_tu{ width:1000px; height:330px; padding-bottom:20px}
.about_tu img{ width:1000px; height:330px; }
.back{ display:block ; width:95px; height:30px; float:right ; text-align:center ; line-height:30px; color:#fff; background:#0b3a5c ; margin-bottom:50px}
.middle_ul2{ width:95px;  overflow:hidden ; margin:25px auto}
.middle_ul2 li{ width:93px; height:30px; background:#fff; border:1px solid #ccc ; text-align:center ; line-height:30px; float:left ; margin-right:15px}
.middle_ul2 li a{ color:#555 ; font-size:14px ; font-family:"宋体" ; display:block }
.middle_ul2 li:hover{ background:#0b3a5c ; border:1px solid #0b3a5c ; }
.middle_ul2 li:hover a{ color:#fff}
.contact_tu{ width:1000px; height:400px;}
.contact_dl{ width:100% ; height:auto ; overflow:hidden ; padding:20px 0 100px 0}
.contact_dl dt{ font-size:18px ; padding-bottom:10px }
.contact_dl dd{ font-size:14px ; line-height:30px}


/*************************成功案例********************************/
.anli_ul{ width:110% ; height:auto ; overflow:hidden } 
.anli_ul li{ width:212px; height:250px ; position:relative ; float:left ; margin-right:48px ; margin-top:25px}
.anli_ul li img{ width:212px; height:250px ; }
.show2_con{ width:100% ; height:auto ; overflow:hidden; padding:20px 0px 100px 0px}
.show2_left{ width:380px; height:380px}
.show2_right{ width:590px; height:auto ; overflow:hidden}
.show2_title{ font-size:16px; padding:10px 0 ; font-weight:bold}
.show2_p{ font-size:12px ; line-height:24px }











