@charset "utf-8";/* CSS Document */
body,div,dl,dt,dd,ul,li,form,h1,h2,h3,h4,h5,h6,p {margin:0;padding:0;}
html {overflow-x:hidden;-webkit-text-size-adjust:none;width:100%;height:100%;}
body{font-size:14px;font-family:"微软雅黑" , Arial, Verdana, Geneva, sans-serif;position:relative;width:100%;height:100%;background:#f4f4f4;}

ul,li,dl,dt,dd {display:block;list-style:none;}
img {border:0;max-width:100%;}
.clear {background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
a {color:#000;text-decoration:none;outline:none;}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;/*For Opera*/  -ms-text-overflow:ellipsis;/*For IE8*/ 
}
@font-face{font-family:'BOD_I';src:url('../fonts/bod_i.eot');src:url('../fonts/bod_i.eot') format('embedded-opentype'),    url('../fonts/bod_i.woff') format('woff'),    url('../fonts/bod_i.ttf') format('truetype'),    url('../fonts/bod_i.svg#bebasneueregular') format('svg');font-weight:normal;font-style:normal;}
.container{width:100%;height:auto;}
.mainBox{width:1200px;margin:0 auto;}
.header{width:100%;}
.headbox{width:100%;height:100px;background:rgba(0,0,0,0.5);}
#logoNav{width:1200px;height:100px;position:relative;}
.logo{width:370px;height:100px;float:left;}

/*一级菜单*/    
.navigation{width:784px;height:100px;float:right;z-index:100;font-size:16px;font-family:"Microsoft YaHei";}
.navigation li{width:112px;height:100px;line-height:100px;float:left;text-align:center;}
.navigation li a{display:block;color:#fff;}
.navigation li a:hover{color:#fff;} 
.navli {float:left;width:112px;padding:0;height:60px;display:block;text-align:center;position:relative;}
.navli:hover{background:#f86329;}
/*二级菜单*/
.navigation li ul {display:none;position:absolute;top:100px;left:0;padding:0;margin:0;min-width:112px;z-index:9999;}
.navigation li:hover .ul2 {display:block;background:#f86329;}
.navigation li ul li {height:40px;line-height:40px;border-top:1px dotted #ccc;float:none;margin:0;width:auto;white-space:nowrap;position:relative;}
.navigation li ul li a {display:block;margin:0;text-align:center;background:#0186d5;}
.navigation li ul li a:hover {color:#fff;background:#0186d5;}
/*三级菜单*/
.navigation li ul li ul{display:none;position:absolute;top:0;left:112px;padding:0;margin:0;width:auto;min-width:110px;z-index:99999;}
.navigation li ul li:hover .ul3{display:block;background:#038fe2}
.navigation li ul li ul li{float:none;margin:0;white-space:nowrap;}
.navigation li ul li ul li a{display:block;margin:0;text-align:center;background:#038fe2;}
.navigation li ul li ul li a:hover{color:#fff;background:#0186d5;}
/*幻灯片*/
#Slideshow {width:100%;height:500px;margin:0 auto;position:relative;overflow:hidden;z-index:0;}
#Slideshow .pics{width:100%;}
#Slideshow .pics li{width:100%;}
#Slideshow .pics li img{width:100%;}
/*数字按钮样式*/
#Slideshow .num {overflow:hidden;height:25px;position:absolute;bottom:15px;right:20%;zoom:1;z-index:3 }
#Slideshow .num li {width:90px;height:4px;line-height:40px;overflow:hidden;text-align:center;font-weight:400;font-family:"微软雅黑", Arial;color:#FFFFFF;background:#fff;margin-right:10px;cursor:pointer;float:left;}
#Slideshow .num li.on {background:#e33d11;} /*当前项*/
/*上一个  下一个*/
#Slideshow .prev,#Slideshow .next {display:none;width:40px;height:100px;background:url(../images/btn.png) no-repeat;position:absolute;top:280px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#Slideshow .prev {left:4px;}
#Slideshow .next {right:4px;background-position:right;}

.fullbar{width:100%;height:auto;background:#404d5f;}
.fullbar .telbox{width:400px;height:60px;float:left;line-height:60px;text-align:right;padding-right:30px;font-size:30px;color:#fff;background:#f86329 url(../images/tel.png) no-repeat 30px center;}
#search-form{width:360px;height:32px;float:right;margin-top:14px;}
#keywords{width:190px;height:28px;padding-left:5px;float:left;outline:none;border:1px solid #e33d11;background:none;color:#b8b7b7;font-size:14px;font-family:"微软雅黑";}
#post-search{width:50px;height:32px;line-height:20px;float:left;outline:none;border:1px solid #e33d11;cursor:pointer;background:#e33d11;color:#fff;font-size:14px;font-family:"微软雅黑";}

.catbox{margin:0 auto;text-align:center;margin:20px 0;}
.catbox .zh{font-size:28px;color:#000;font-weight:bold;line-height:1em;}
.catbox .en{font-size:20px;color:#404d5f;text-transform:uppercase;line-height:2em;font-weight:bold;font-family:"BOD_I";}
.catbox .line{margin:0 auto;width:90px;height:1px;background:#f86329;}

.pic_box_p{margin-top:20px;height:auto;overflow:hidden;}
/*如果要图片垂直左右居中，取消下面的注释*/
.pic_box_p li{width:287px;height:253px;text-align:center;margin-left:6px;_margin-left:3px;margin-right:7px;float:left;margin-bottom:20px;}
.pic_box_p li .pic{width:285px;height:218px;overflow:hidden;text-align:center;border:1px #ccc solid;}
.pic_box_p li .pic img{width:285px;height:218px;vertical-align:middle;display:inline;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;}
.pic_box_p li .pic span{height:100%;width:0;overflow:hidden;display:inline-block;vertical-align:middle;}
.pic_box_p li .pic:hover img{-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.pic_box_p li .tt{width:287px;height:40px;line-height:40px;overflow:hidden;font-size:16px;color:#404d5f;text-align:center;}
.pic_box_p li .tt:hover{color:#e33d11;}
.pic_box_p li .desc{width:100%;height:50px;line-height:25px;font-size:14px;color:#657188;}
.pic_box_p li.no{margin-right:0;}

.news_box{margin-top:20px;}
.news_l{width:600px;float:left;}
.news_box .catbox{float:left;text-align:left;}
.news_box .catbox .line{float:left;}
.news_l .news_list1 li{ height:150px;border-bottom:1px solid #dde5ef;padding-top:20px;}
.news_l .news_list1 li .pic{width:170px;height:130px;float:left;margin-right:20px;}
.news_l .news_list1 li .pic img{width:100%;height:100%;}
.news_l .news_list1 li .tt{height:40px;font-size:15px;}
.news_l .news_list1 li .tt span{ float:right;}
.news_l .news_list1 li .tt a{color:#2c3745;font-weight:bold;}
.news_l .news_list1 li .tt a:hover{color:#e33d11;}
.news_l .news_list1 li .other{height:40px;line-height:40px;font-size:12px;color:#657188;}
.news_l .news_list1 li .desc{height:50px;line-height:25px;color:#40495a;text-indent:2em;}
.mainBoxm {width:1200px;margin:0px auto;height:40px;text-align:center;padding-top:20px;}

.mainBoxm  a{width:170px;height:40px;padding:13px 40px;background:#f86329;color:#fff;font-size:16px;text-align:center;line-height:40px;}

.news_r{width:550px;float:right;}
.news_r .news_list2 li{width:550px;height:42px;line-height:42px;border-bottom:1px solid #dde5ef;}
.news_r .news_list2 li .t{width:480px;padding-left:10px;float:left;overflow:hidden;}
.news_r .news_list2 li span{float:right;}
.news_r .news_list2 li.on{background:#0186d5;}
.news_r .news_list2 li.on span{color:#fff;}
.news_r .news_list2 .detail{width:470px;padding:0 10px;margin:0 auto;display:none;}
.news_r .news_list2 .detail a{display:block;width:100%;height:30px;line-height:30px;font-size:15px;font-weight:bold;color:#2c3745;}
.news_r .news_list2 .detail a:hover{color:#e33d11;}
.news_r .news_list2 .detail .desc{height:60px;overflow:hidden;line-height:30px;font-size:12px;color:#40495a;}

.about_box{width:100%;margin:0 auto;background:#f86329;margin-top:20px;padding:20px 0 40px 0;}
.about_box .catbox .zh,.about_box .catbox .en{color:#fff;}
.about_box .catbox .line{height:2px;background:#f86329;}
.about_box .ab_pic{width:450px;height:320px;float:left;overflow:hidden;}
.about_box .ab_pic img{height:320px;}
.about_box .ab_info{width:640px;padding:10px 30px;height:300px;float:right;background:#fff;}
.about_box .ab_info .name{height:60px;line-height:60px;font-size:20px;color:#404d5f;}
.about_box .ab_info .intro{height:200px;line-height:2em;overflow:hidden;}
.about_box .ab_info a.more{display:block;width:170px;height:40px;float:right;background:#f86329;color:#fff;font-size:16px;text-align:center;line-height:40px;}

.case_box{margin-top:20px;overflow:hidden;}
.pic_box_c{margin-top:20px;}
.pic_box_c li{width:287px;float:left;text-align:center;margin-bottom:20px;margin-left:6px;_margin-left:3px;margin-right:7px;}
.pic_box_c li.no{margin-right:0;}
.pic_box_c li .pic{width:285px;height:218px;overflow:hidden;border:1px #ccc solid;}
.pic_box_c li .pic img{width:285px;height:218px;vertical-align:middle;display:inline;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;}
.pic_box_c li .pic:hover img{-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.pic_box_c li .tt{width:287px;height:40px;margin-top:10px;position:relative;line-height:40px;overflow:hidden;font-size:16px;color:#404d5f;}
.pic_box_c li .tt:hover{color:#e33d11;}
.pic_box_c li .tt .new{width:40px;height:40px;position:absolute;left:0;top:0;line-height:40px;text-align:center;color:#fff;font-size:14px;font-family:"times new roman";text-transform:uppercase;background:#404d5f;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

.footer{width:100%;margin-top:20px;border-top:1px #ccc solid;}
.fullbar2{width:100%;background:#f86329;color:#fff;text-align:center;line-height:40px;}
.fullbar2 a{color:#fff;}
.fullbar2 .copyright{width:650px;/*height:60px;*/ float:left;line-height:30px;color:#fff;}
.fullbar2 .telbox{width:400px;height:60px;float:right;line-height:60px;text-align:right;padding-right:30px;font-size:30px;color:#f86329;background:#fff url(../images/tel2.png) no-repeat 30px center;}

.footer .foot{padding:20px 0; text-align:center; line-height:30px;}
.footer .foot .navs{width:970px;float:left; border:1px red solid;}
.footer .foot .navs li{float:left;width:120px;height:30px;text-align:center;line-height:30px;border-right:1px solid #e5ebf2;}
.footer .foot .navs li a{color:#303b4f;font-size:14px;font-family:"微软雅黑";}
.footer .foot .navs li.b{font-weight:bold;}
.footer .foot .navs li a:hover{color:#f86329;}
.footer .foot .navs .share{margin-top:20px;}
.footer .foot .contact{width:200px;float:right;padding-left:20px;line-height:30px;}
.footer .foot .contact span{font-weight:bold;}
.footer .foot .contact .lx{padding-left:30px;line-height:32px;background:url(../images/lx.png) no-repeat;}
.footer .foot .ewm{width:150px;height:170px;float:right;text-align:center;color:#000;line-height:20px;}
.footer .foot .ewm img{width:150px;height:150px;}


.inPage{width:1200px;margin-top:20px;}
.partLeft{width:270px;float:left;}
.partLeft .catname{width:100%;height:75px;background:#0186d5;color:#fff;text-align:left;font-size:16px;}
.partLeft .catname .one{width:45px;height:75px;float:left;margin-left:50px;line-height:75px;font-size:54px;text-transform:uppercase;}
.partLeft .catname .dir{width:170px;height:23px;float:left;margin-top:16px;text-transform:uppercase;}
.partLeft .catname .zh{width:170px;height:23px;float:left;}
.partLeft .menuTree{width:250px;padding:10px 0px 10px 0px;margin:0 auto;/*border-bottom:1px solid #cdcecc;*/}
.menuTree ul{font-size:100%;padding:0px;margin:0px;display:none;}
.menuTree ul li{width:250px;line-height:40px;text-align:center;font-size:15px;border-top:2px solid #fff;white-space:nowrap;background:#fff url(../images/libg.png) no-repeat 20px;}
.menuTree ul li a{color:#000;}
.menuTree ul li a:hover,.menuTree ul li a.current{color:#0186d5;font-size:110%;font-weight:bold;}
.menuTree ul li.parent a:hover
{font-size:110%;color:#0186d5;}
.menuTree ul li.child{background:url(../images/libg.png) no-repeat 20px;}

.menuTree ul li.parent
{background:url(../images/libg.png) no-repeat 20px 15px;}
.menuTree ul li.expanded
{background:url(../images/libg.png) no-repeat 20px;}
.menuTree ul.expanded li{line-height:36px;border:none;background:#f5f7f8;font-size:80%;}

.partLeft #ct{/*background:none;border-bottom:1px solid #cdcecc;color:#333333;*/}
.partLeft #ct .one{width:60px;height:60px;margin:7px 0px 7px 40px;background:url(../images/ct.png)no-repeat;}
.partLeft #ct .zh{text-transform:capitalize;}
.partLeft .contact{padding:10px;padding-bottom:50px;line-height:2em;background:url(../images/ctf.png) no-repeat bottom;}
.partRight{width:900px;float:right;padding-left:20px;border-left:1px solid #0186d5;min-height:500px;position:relative;}
.partRight .ltbar{width:5px;height:75px;background:#0186d5;position:absolute;left:-3px;top:0;}
.partRight .position{width:880px;height:30px;padding-left:20px;font-size:18px;border-bottom:1px solid #0186d5;line-height:30px;color:#444444;background:url(../images/libg.png) no-repeat left;}
.partRight .position .catpos{width:500px;float:right;text-align:right;font-size:14px;}
.partRight .position .catpos a:hover{color:#0186d5;}
.partRight .showBox{width:100%;color:#353535;}
.partRight .showBox .title{margin-top:20px;text-align:center;line-height:30px;font-size:16px;color:#444;}
.partRight .showBox .other{text-align:center;line-height:30px;font-size:12px;color:#a2a2a2;}
.partRight .showBox .content{line-height:2em;padding-top:10px;}
.partRight .showBox .content img{display:inline-block;}
.picLists li{width:280px;float:left;margin:10px 30px 10px 0px;text-align:center;}
.picLists li .pic{width:278px;height:240px;padding:0px;border:1px solid #cfcbcb;text-align:center;overflow:hidden;}
.picLists li .pic img{vertical-align:middle;display:inline;max-width:100%;max-height:100%;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;}   
.picLists li .pic span{height:100%;width:0;overflow:hidden;display:inline-block;vertical-align:middle;}
.picLists li .pic:hover img{-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.picLists li.no{margin-right:0;}
.picLists li .tit{line-height:30px;font-size:16px;}
.picLists li a:hover{color:#0186d5;}
.picLists li a:hover .pic{border:1px solid #0186d5;}

.artLists li{width:900px;float:left;margin-top:10px;position:relative;border-bottom:1px dashed #cdcecc;}
.artLists li .pic{width:140px;height:100px;margin-bottom:10px;overflow:hidden;float:left;}
.artLists li .dot{width:5px;height:5px;background:#0186d5;position:absolute;left:0;top:13px;}
.artLists li a{color:#000;font-size:15px;}
.artLists li a:hover{color:#0186d5;}
.artLists li .tt{width:640px;float:right;}
.artLists li .time{width:100px;float:right;}
.artLists li .desc{width:740px;float:right;color:#333333;font-size:13px;margin-top:5px;}

#myform{font-size:14px;}
#myform tr{width:90%;height:36px;}
#myform .name{width:30%;text-align:right;padding-right:2%;color:#000;font-weight:normal;}
#myform .input-text{width:50%;height:24px;font-size:14px;font-family:"微软雅黑";}
#myform #l_yzm{width:25%;}
#myform textarea{width:80%;height:140px;margin-top:6px;font-size:14px;font-family:"微软雅黑";}
#myform #dosubmit{width:81px;height:35px;float:left;margin-top:13px;border:none;background:#0186d5;color:#fff;text-align:center;font-size:16px;font-family:"微软雅黑";}
/*pages*/
#pages {padding:14px 0 10px;margin:10px;}
#pages a {display:inline-block;width:26px;height:22px;line-height:22px;background:#fff;border:1px solid #e3e3e3;text-align:center;color:#333;}
#pages a.a1 {background:url(../images/pages.png) no-repeat 0 5px;width:56px;}
#pages a:hover {background:#f1f1f1;color:#000;text-decoration:none;}
#pages span {display:inline-block;width:26px;height:22px;line-height:22px;background:#5a85b2;border:1px solid #5a85b2;color:#fff;text-align:center;}
.page .noPage {display:inline-block;width:56px;height:22px;line-height:22px;background:url(../images/titlebg.png) repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}
.preNext{font-size:14px;}
.preNext li{height:20px;line-height:20px;}
.preNext li a:hover{text-decoration:underline;}
.scroll{width:50px;height:50px;line-height:50px;text-align:center;position:fixed;right:20px;bottom:20px;cursor:pointer;font-size:14px;background:url(../images/top.png) no-repeat;}

.sosotop{width:334px;height:4px;}

.soso{width:450px;height:26px;border-bottom:1px #f2ab4f solid;}

.inputtext{height:25px;width:300px;line-height:25px;color:#fff;background:none;font-family:'微软雅黑';float:left;font-size:14px;border:1px #fff solid;letter-spacing:1px; padding-left:10px;}
.butt{height:27px;width:40px;background:url(../images/index_05.jpg) center center no-repeat;border:0px;float:left;}