@charset "utf-8";
/* CSS Document */
/*全局样式*/
*{ margin:0; padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
input,button,select,textarea{outline:none}
li{list-style:none}
img{border:0; max-width: 100%; height: auto;}
textarea{resize:none}
body,div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,input, textare{ margin:0; padding:0; }
body{ font-size:12px;font-family:微软雅黑; }
body{ word-wrap : break-word ;word-break:break-all; min-height: 100%; _height:100%;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
a{ outline:none;}/*去除超链接虚线框*/
a:active{star:expression(this.onFocus=this.blur());}/*去除ie下超链接虚线框*/
a:focus{ outline:0;}/*去除火狐下超链接的虚线*/
a{ text-decoration:none; color:#000}
.clearfloat{clear:both; height:0px; font-size:1px; line-height:0px;}/*清除浮动*/
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clearfix {clear: both;}

/* ------------------------头部公用样式开始------------------------------- */
.mian{ width:100%; margin:0 auto;}
.header{ height:26px; background-color:#000; margin:0 auto;}
.w_a{ width:1200px; margin:0 auto; color:#fff;height:26px;background-color:#000; }
.w_a a { color:#fff; font-size:12px; line-height:26px;}
.w_a a:hover { color:#2c82cf;}
.hy_fl{ float:left;}
.hy_ri{ float:right;}
.hy_ri a{ margin-left:2px; margin-left: 5px;  margin-right: 5px;}
.logobar{ width:100%; margin:0 auto; height:125px;}
.navbar{ width:1200px; margin:0 auto;  height:125px;}
.navbar .logo_fl img { width:455px; height:36px;}
.logo_fl{padding: 44.5px 0 0; width:455px; float:left;}


.nav { height: 40px;float: right;padding-top: 37.5px;}
.navigation li { float:left; width:100px; text-align:center; position:relative; z-index:100; }

.navigation li a span{font-size:10px;}

.navigation li a, .navigation li a:visited { display: block; text-decoration: none;}

.navigation li a:hover, .navigation li.hover a { background:url(../../temps/images/nav_line.jpg) no-repeat 0 0;color: #4098dd; text-decoration: none; width:100px;}

.navigation li.hover a:visited { _color:#fff;}

.navigation ul { display:none;margin:0;list-style:none;}

.navigation ul li { background-image:none; background-color:#969696; line-height:30px; margin:0px; padding: 0px; }

.navigation ul li a, .navigation ul li a:hover { background-image:none; color:#fff; width:100px; margin:0px; padding: 0px; }

.navigation li ul { width:100px; display:none; position:absolute; top:42px; left:0px; margin:2px 0 0 0;  z-index:100;}

.navigation li ul ul { left:110px; top:20px; z-index:200; top:0; }

.navigation li ul li { background-color:#4098dd; border:0; margin-top:1px;}

.navigation li ul li a { color:#fff; font-weight:normal; text-align:center; text-indent:0px; background-image:none;font:bold 14px/35px "幼圆"; }

.navigation li ul li a:visited { _color:#fff; background-image:none; font-weight:normal; color:#fff;  }

.navigation li ul li a:hover { color:#fff; background-image:none; background:#666666; }

.navigation li ul li.hover { background:#; background-image:none; width:100px; }

.navigation li.hover ul a { background-image:none; }

.navigation a.l_big{height:45px;font:bold 16px/45px "幼圆"; color:#000;}/*单独设置A为14像素的字体*/
.navigation a.l_big:hover{ border-top:6px solid #2c82cf; display:block;}



#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;background:#ffffff;}

#playBox{ width:100%; max-width:1920px; height:510px; margin:0 auto; background:#fff; position:relative; overflow:hidden; min-width:1200px;}

#playBox .oUlplay {cursor:pointer; width:99999px; position:absolute; left:0; top:0;margin:0;list-style:none;}

#playBox .oUlplay li{ float:left;}

#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:10px; z-index:10}

#playBox .smalltitle ul{ width:80px; margin:0 auto;cursor:pointer;}

#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#d0d0d0; float:left; overflow:hidden;*display:inline;*zoom:1;}

#playBox .smalltitle .thistitle{ background:#4098dd;}

/* ------------------------首页最新公告样式开始------------------------------- */
.bx{ background-color:#ecf7ff; padding-bottom:30px; width:100%; margin:0 auto; max-width:1920px; min-width:1200px;}
.box{ height:45px;   overflow:hidden; border-bottom:1px solid #c9c9c9; }
.t_news{  background:url(../images/bg-bb.png) 176px center no-repeat;width:1200px;height:27px;  color:#fff; padding-left:10px; margin:10px auto; overflow:hidden; position:relative;}
.t_news b{ margin-left:20px;line-height:24px; font-weight:normal;display:inline-block;color:#000; font-size:18px;}
.news_li,.swap{margin-left:112px;line-height:24px; display:inline-block; position:absolute; top:0;left:114px; }
.news_li a,.swap a{ color:#696868; font-size:16px;}
.swap{top:24px;}

/* ------------------------首页最新公告样式结束------------------------------- */
/* ------------------------首页产品展示样式开始------------------------------- */
.prod{ width:100%; margin:0 auto;}
.pr{ width:1200px; margin:0 auto; margin-top:45px; overflow:hidden;}
.pr a.bt h3{ font-size:28px; color:#494949; width:237px; margin:0 auto; margin-bottom: 20px; text-align:center;}
.pr a.bt h3 sapn{ font-size:19px; font-family:"Times New Roman";}
.pr p{ font-size:16px; color:#494949; margin:0 auto; width:912px;}
.pr ul li a div h3{ display:block; width:225px; height:72px; background-color:#f9e6e6; font-size:20px; color:#494949; text-align:center; line-height:72px;} 
.pr ul li a{ display:block; width:225px; height:348px; border:2px solid #0065b4; background-color:#0065b4; color:#fff;}
.pr ul li a:hover{border:2px solid #a9d8ff;background-color:#a9d8ff; color:#000;}
.pr ul li a div span{ font-size:12px; font-family:"Arial"; display:block; width:225px; height:31px; text-align:center; line-height:31px; font-weight:bold;}
.pr ul li a div img{ width:225px; height:245px;}
.pr ul li{ float:left; margin-left:9.5px; width:227px; height:348px; margin-top:30px;}
/* ------------------------首页产品展示样式结束------------------------------- */

/* ------------------------首页公司简介样式开始------------------------------- */
.prof{ width:100%; margin:0 auto; background-color:#0a2337; height:406px; min-width:1200px; max-width:1920px;}
.profile{ width:1200px; margin:0 auto; margin-top:36px;}
.gsbt{ border-bottom:1px solid #fff; padding-top:25px;}
.gsbt a{ display:block; width:237px; height:58px;border-bottom:2px solid #ea4a18; margin:0 auto;}
.gsbt a.bt h3{ font-size:28px; color:#fff; width:237px; margin:0 auto; margin-bottom: 20px; text-align:center; }
.gsbt a.bt h3 sapn{ font-size:19px; font-family:"Times New Roman";}
.gstp{ width:1010px; margin:0 auto;}
.gstp img{ width:330px; height:220px; border:3px solid #fff; float:left;}
.gsjj p{ width:630px; color:#fff; font-size:16px; float:right; line-height:23px;text-indent: 2em;letter-spacing:2.5px;}
.gsjj a{ font-size:12px;font-family:"Arial"; color:#0065b4; display:block; width:92px; height:20px; background-color:#FFF; text-align:center; line-height:20px;}
.gsjj span{ float:left; margin-left: 45px; margin-top: 42px;}
.gsjj a:hover{ color:#fff; background-color:#494949;}

/* ------------------------首页公司简介样式结束------------------------------- */


/* ------------------------首页新闻资讯样式开始------------------------------- */




.zwhyw{ width:100%; margin:0 auto;} 

.zwhyw .pic-dhooo_tab2{ width:1200px; margin:0 auto; margin-top:34px;}

.zwhyw .pic-dhooo_tab2 ul{margin:0 auto; width:564px;list-style: none;}

.zwhyw .pic-tab_btn2 li{width:108px;height:38px;float:left;line-height:38px;color:#4098dd;text-align:center;font:bold 18px "幼圆";
margin-left:80px; padding-top:10px;}

.zwhyw .pic-tab_btn2 .pic-hot2{color:#fff;font:bold 18px "幼圆"; background:url(../images/bg-ys.png) no-repeat; 

display:block; width:108px; height:38px;margin-left:80px;float:left; width:108px; height:38px; line-height:38px; text-align:center;

font:bold 18px "幼圆"; cursor:pointer;}

.zwhyw .pic-main2{width:1200px;overflow:hidden;}

.zwhyw #pic-main1-2{width:1200px; float:left;margin-top: 25px; margin-bottom:60px;}

.zwhyw #pic-main1-2 ul{width:9999px;}

.zwhyw #pic-main1-2 ul li{float:left;width:1200px;line-height:30px;}
.xw { width:1200px; margin:0 auto;}
.xw div{ float:left; width:346px; }
.xw div img{ width:346px; height:227px;}
.xw div h3{ font-size:18px; color:#333333; margin-top:25px; margin-bottom:20px;}
.xw div p{ font-size:14px; color:#464545; width:324px; line-height:24px;}
.xw div span{ float:right;isplay:block; width:74px; background-color:#0e73be; height:32px;border-top-right-radius: 1em;border-top-left-radius: 1em;;border-bottom-right-radius: 1em;border-bottom-left-radius: 1em; line-height:32px; text-align:center; margin-top:10px; }
.xw div a{ font-size:14px; color:#fff;}
.xw div a:hover{ color:#000;}
.xwxq{ margin-left:80px;}
/* ------------------------首页新闻资讯样式结束------------------------------- */

/* ------------------------首页联系我们样式开始------------------------------- */
.Cont{ width:100%; margin:0 auto;}
.Contact{ width:100%; max-width:1920px; margin:0 auto; height:117px; background:url(../images/bg-lxwm.png) no-repeat;  min-width:1200px;}
.lxwm{ width:1003px; margin:0 auto; padding-top:20px;}
.Contact .lxwm span{ background:url(../images/bg-xl.png) center no-repeat; display:block; width:1003px; height:20px; line-height:20px; text-align:center; font-size:23px; color:#fff;}
.Contact .lxwm h3{ font-size:23px; color:#fff; text-align:center;margin-bottom:20px;}
.us{ width:1200px; margin:0 auto; margin-bottom:25px;}
.us .us_left{ width:260px; height:232px; background:url(../images/bg-dh.png) no-repeat; float:left; margin-bottom:25px;}
.us .us_left h3{ font-size:28px; color:#f7721b; float:right;    padding-top: 190px; padding-right: 24px;}
.us .us_con{ width:486px; height:196px; float:left; margin-top:48px; margin-left:78px; border-right:1px solid #b5b5b5; margin-bottom:25px;}
.us .us_con h3{ color:#000; font-size:24px;}
.us .us_con ul li{ font-size:19px; color:#313131; line-height:40px;}
.us .us_right{ float:left;margin-top:48px; width:375px;}
.us .us_right img{ width:147px; width:146px; margin-left:116px; }
.us .us_right h3{ color:#000; font-size:19px;text-align:center; font-weight:bold; margin-top:25px; }
/* ------------------------首页联系我们样式结束------------------------------- */

/* ------------------------首页友情链接样式开始------------------------------- */
.yqlj{ width:100%; margin:0 auto; height:48px; background-color:#4f7dca; min-width:1200px; max-width:1920px;}
.yq{ width:1200px; margin:0 auto;}
.yq p{ color:#fff; font-size:16px; line-height:48px; margin-left:30px;}
.yq p a{color:#fff; font-size:16px;}
.yq p a:hover{ color:#000;}
/* ------------------------首页友情链接样式结束------------------------------- */


/* ------------------------底部开始------------------------------- */
.bottom{ width:100%; margin:0 auto; height:141px; background-color:#005ca2; min-width:1200px; max-width:1920px;}
.bott{ width:962px; height:84px; border-bottom:1px solid #1d2088; margin:0 auto;}
.bott ul{ width:508px; margin:0 auto; padding-top:36px; }
.bott ul li { float:left;}
.bott ul li a{ color:#fff; font-size:21px; display:block; width:125px;  text-align:center;}
.bott ul li a.sx{ border-right:1px solid #FFF;}
.bott ul li a:hover{ color:#000;}
.bottom p{ color:#fff; font-size:16px; width:650px; margin:0 auto; margin-top:20px;}
/* ------------------------底部结束------------------------------- */



/* ------------------------内页新闻开始------------------------------- */
.content{ background-color:#ecf7ff;width:100%; margin:0 auto; overflow:hidden; padding-bottom:60px; min-width:1200px; max-width:1920px;}
.content .news{ width:1200px; margin:0 auto;}
.content .news .news_left{ width:252px; float:left; margin-top:10px;}
.content .news .news_left h3{ color:#fff; font-size:24px; display:block; width:252px; height:52px; background-color:#096cb5; text-align:center; line-height:52px; margin-top:40px;}
.content .news .news_left ul.nydh{ width:251px;}
.content .news .news_left ul.nydh li{ width:250px; height:54px; background-color:#f8f8f8; line-height:54px; text-align:center; border:1px solid #959595;}
.content .news .news_left ul.nydh li a{ color:#626262; font-size:18px;}
.content .news .news_left ul.nydh li a:hover{ color:#000000;}
.content .news .news_left .nylx{ width:251px; height:247px; background-color:#f8f8f8;}
.content .news .news_left .nylx p{ font-size:18px; color:#626262; line-height:31px; letter-spacing:1px; width:191px; margin:0 auto; padding-top:32px;}
.content .news .news_left .nylx ul { width:191px; margin:0 auto;}
.content .news .news_left .nylx ul li{ font-size:14px; color:#626262; line-height:31px;}
.content .news .news_right{ width:918px; float:right; margin-top:50px;}
.content .news .news_right .nybt{ width:918px; height:52px; background-color:#dcdcdc;}
.content .news .news_right .nybt h3{ color:#000; font-size:24px; padding-left:36px; line-height:52px; float:left;}
.content .news .news_right .nybt span{ float:right; font-size:17px; color:#626262; line-height:52px; padding-right:30px; letter-spacing:1px;}
.content .news .news_right .nybt span a{ color:#2c82cf;}
.content .news .news_right .text{ width:916px; background-color:#f8f8f8;overflow: hidden; border:1px solid #dcdcdc;}
.content .news .news_right .text ul.nyxw li{ padding-top:10px;width: 918px; height:155px; clear: both; border-bottom:1px dashed #c9c9c9; padding-left:10px;}
.tup{ width:215px; height:142px; border:1px solid #dcdcdc; float:left}

.tup img{ width:208px; height:134px; margin-left:3.5px; margin-top:4px;}
.content .news .news_right .tex {width: 661px;float: right; margin-top:10px;}
.content .news .news_right .tex h3{  float:left;font-size:18px;}
.content .news .news_right .tex a {color:#000; }
.content .news .news_right .tex a:hover{ color:#5ac8f3;}
.content .news .news_right .tex span{ font-size:14px; color:#696868; float:right; margin-right:45px;}
.content .news .news_right .tex p{ clear:both; width:630px; line-height:25px; color:#696868; font-size:14px; letter-spacing:1px; padding-top:6px;}

.ys{ height:72px; width:416px; margin:0 auto;}
.ys span{ display:block; width:64px; height:26px; border:1px solid #dcdcdc; text-align:center; line-height:26px;}
.ys ul li { float:left; padding-left:10px;padding-top: 21px;}
.ys ul li a{ display:block; width:33px; height:26px; border:1px solid #dcdcdc; line-height:26px; text-align:center;}
.ys ul li a:hover{ color:#fff; background-color:#ccc;}
.ys ul li a.xyy{display:block; width:64px; height:26px; border:1px solid #dcdcdc; text-align:center; line-height:26px;}
/* ------------------------内页新闻结束------------------------------- */

/* ------------------------内页产品开始------------------------------- */
.content .news .news_right .product{ width:916px;overflow: hidden;}
.product_text  li { width:220px; float:left; margin-left:7px; margin-top:25px;}
.product_text  li img{ width:220px; height:245px; position:absolute;}
.product_text  li span { display:block; width:210px; height:241px; border:1px solid #fff; position:relative;    left: 4px;
    top: 4px;}
.product_text  li h3{ display:block; width:216px; height:34px; background-color:#096cb5; font-size:16px;  margin:0 auto; line-height:34px; text-align:center; margin-top:20px;}
.product_text  li a{ color:#fff;}
.product_text  li a:hover{ color:#000;}






