 /* CSS Document */
body{margin: 0px; padding: 0px; color:#555; background:#fff; font: 14px/1.5 'Microsoft YaHei','微软雅黑', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', Arial, sans-serif,\5b8b\4f53;}

div,ul,li,h1,h2,h3,h4,span,p,dl,dd,img,dl,dt,dd{margin:0; padding:0; list-style:none;}

h1,h2,h3,h4{ font-weight:normal;}

img{border:0;}

a{color:#555; text-decoration:none;}

a:hover{color:#0087b6;text-decoration:none; -webkit-transition: 0.3s; transition: 0.3s;}

.fl{ float:left;}

.fr{ float:right;}

.clear{clear:both;}

*{margin:0px;padding:0px;}



/*-----------------首页--------------------*/
#heard{ width:100%; height:110px; margin:0px auto; background:url(../images/top_bg.jpg) no-repeat center;}
.heard_box{ width:1000px; margin:0px auto; height:110px;}
.top_nav{ float:right; color:#999;}
.top_nav a{ padding:0px 8px;}
.heard_bot{ height:88px; padding-top:22px;}


.nav_box{ height:44px; width:100%; background:url(../images/nav_bg.jpg) no-repeat center; margin:0 auto;}
.nav{ height:44px; width:1000px; margin:0 auto;}
.nav ul{}
.nav ul li{ float:left; width:112px; line-height:44px;}
.nav ul li a{ display:block ; color:#fff; text-decoration:none; text-align:center; font-size:15px;}
.nav ul li a:hover{ background:url(../images/nav_xtbg.jpg) repeat-x;}



/* banner */
.banner{height:420px;overflow:hidden; clear:both;}
.banner .d1{width:100%;height:420px;display:block;position:absolute;left:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -35px;display:inline;}
.banner .d2 li{width:17px;height:15px; *height:18px; overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:390px 3px 0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/*banner完*/
.nygg_gywm{ width:100%; height:320px; margin:0px auto; background:url(../images/banner_gywm.jpg) no-repeat center;}
.nygg_cpzs{ width:100%; height:320px; margin:0px auto; background:url(../images/banner_cpzs.jpg) no-repeat center;}
.nygg_sbzs{ width:100%; height:320px; margin:0px auto; background:url(../images/banner_sbzs.jpg) no-repeat center;}
.nygg_xwdt{ width:100%; height:320px; margin:0px auto; background:url(../images/banner_xwdt.jpg) no-repeat center;}
.nygg_rlzy{ width:100%; height:320px; margin:0px auto; background:url(../images/banner_rlzy.jpg) no-repeat center;}
.nygg_fwzx{ width:100%; height:320px; margin:0px auto; background:url(../images/banner_fwzx.jpg) no-repeat center;}
.nygg_lxwm{ width:100%; height:320px; margin:0px auto; background:url(../images/banner_lxwm.jpg) no-repeat center;}

.serch_box{ width:100%; line-height:38px; height:38px; border-bottom:1px dashed #ddd; margin:0px auto;}
.serch{ width:960px; margin:0px auto;}
.serch .wenzi{ float:left; width:650px; line-height:38px; color:#999;}
.serch .wenzi a{ margin-right:15px; color:#999;}
.serch .serch_kuang{ float:right;}


.sy_pro{ width:1000px; height:100%; overflow:hidden; margin:30px auto 20px auto;}
.sy_pro .title{ height:85px; background:url(../images/sy_cpfgx.jpg) no-repeat bottom; text-align:center;}
.sy_pro ul{ margin-top:30px;}
.sy_pro ul li{ width:235px; height:245px; float:left; background:#7f7f7f; margin-right:20px; margin-bottom:20px;-webkit-transition: all 0.2s linear;
transition: all 0.2s linear;}
.sy_pro ul li img{ width:235px; height:205px; display:block;}
.sy_pro ul li p{ width:235px; height:40px; font-size:16px; color:#fff; line-height:40px; text-align:center;}

.sy_pro ul li:hover{ background:#0087b6; -webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0); -webkit-transition: 0.2s; transition: 0.2s;}

.sy_hd{ width:1000px; height:100%; overflow:hidden; margin:0px auto;}
.sy_gsjj{ width:480px; margin-top:20px; float:left;}
.sy_gsjj p a{ line-height:26px; margin-top:10px; display:block;}
.sy_lmbt{ width:100%; background:url(../images/sy_btxt.png) no-repeat bottom left; line-height:40px; height:40px; margin-bottom:20px;}
.sy_lmbt span{ float:right;}
.sy_lmbt h4{}
.sy_lmbt h4 strong{ font-size:18px; color:#333; font-weight:normal; margin-right:5px;}

.sy_xwdt{ width:480px; margin-top:20px; float:left;}
.sy_xwdt dl{ height:85px; display:block; clear:both;}
.sy_xwdt dl dt{ line-height:30px;}
.sy_xwdt dl dd{ line-height:26px; margin-right:10px; margin-top:5px;}
.sy_xwdt dl dd a{ color:#999;}
.riqi_box{ width:80px; height:85px; background:url(../images/riqi_bg.jpg) no-repeat; text-align:center; float:left; margin-right:10px;}
.riqi_box h3{ font-size:30px; line-height:60px;}
.riqi_box h4{ color:#fff; line-height:20px; font-size:14px;}

.sy_xwdt ul{ padding-top:20px;}
.sy_xwdt ul li{ line-height:40px; border-top:1px dashed #ddd; background:url(../images/xw_pic.jpg) no-repeat; text-indent:20px; background-position:5px 17px;}
.sy_xwdt ul li span{ float:right; color:#999; font-size:12px;}


.sy_cfsb{ width:700px; float:left; margin:20px 0px 10px 0px;}
.sy_cfsb ul{ height:210px;}
.sy_cfsb ul li{ float:left;}
.sy_cfsb ul li p{ line-height:40px; text-align:center;}

.sy_spzs{ width:280px; float:right; margin:20px 0px;}
.video{ width:280px; height:205px; }

.yqlj{ text-align:center; clear:both; line-height:40px;}
.yqlj a{ padding:0px 5px;}

.banquan_hd{ width:1000px; height:100px; overflow:hidden; margin:0px auto; text-align:center; color:#ddd; line-height:30px;}


.ny_hdbox{ width:1000px; height:100%; overflow:hidden; margin:20px auto;}
.fenlei2{ width:210px; height:100%; float:left; margin-bottom:20px;}
.fenlei2 ul{ width:208px; height:100%; border:1px solid #ddd;}
.fenlei2 ul li{ margin-left:10px; margin-top:10px; margin-bottom:10px; width:188px;}
.fenlei2 ul li h4{ font-size:14px; line-height:33px; line-height:33px; text-indent:15px; font-family:"微软雅黑";}
.fenlei2 ul li h4 a:hover{ background:url(../images/fenlei_bg.jpg) no-repeat; display:block;}

.ny_lianx{ width:210px; height:100%; float:left; height:100%; overflow:hidden;}
.ny_lianx h4{ width:210px; line-height:42px; line-height:42px; background:url(../images/sy_lxbg.jpg) repeat-x; font-size:16px; font-family:"微软雅黑"; color:#fff; text-indent:15px;}
.ny_lianx .hd{ width:208px; height:220px; border:1px solid #ddd;}
.ny_lianx .hd p{ margin-left:9px;line-height:26px;}

.ny_right{ width:768px; height:100%; float:right;  border:1px solid #ddd;}
.ny_bt{ width:768px; height:38px; background:url(../images/sy_probt_bg.jpg) repeat-x; margin-bottom:10px; clear:both; border-bottom:1px solid #ddd;}
.ny_bt span{ float:right; font-size:14px; margin-right:20px; line-height:38px}
.ny_bt h4{ font-size:16px; font-family:"微软雅黑"; line-height:38px; font-weight:normal; background:url(../images/sy_pro_xt.jpg) no-repeat; background-position:15px 8px; color:#333; text-indent:30px;}

.about_hd p{ width:715px; margin-left:20px; line-height:26px; margin-bottom:10px;}
.pro_hd{ width:724px; margin:20px;}
.pro_hd ul{ height:100%; overflow:hidden; margin-bottom:20px;}
.pro_hd ul li{ width:166px; float:left; height:100%; overflow:hidden; margin-right:20px;}
.pro_hd ul li img{ width:160px; height:160px; display:block; border:1px solid #ddd;}
.pro_hd ul li p{ line-height:30px; text-align:center; display:block; margin-bottom:5px;}
.fanye{ text-align:center; height:24px; margin:0px auto; width:620px; *margin-top:12px;}
.fanye a{ display:block; float:left; text-align:center; height:24px; padding:0px 10px; background:#e3e3e3; margin-right:2px; line-height:24px;}
.fanye a:hover{ background:#0084e0; color:#fff;}
.pro_xqy{ width:724px; margin:30px;}
.pro_xqy .datu{ width:500px; height:500px; border:1px solid #ddd; margin:0px auto;}
.pro_xqy h4{ text-align:center; font-size:16px; line-height:40px; margin-bottom:10px;}

.shebei_hd{ width:724px; margin:20px;}
.shebei_hd ul{ height:100%; overflow:hidden; margin-bottom:20px;}
.shebei_hd ul li{ width:226px; float:left; height:100%; overflow:hidden; margin-right:20px;}
.shebei_hd ul li img{ width:220px; height:170px; display:block; border:1px solid #ddd;}
.shebei_hd ul li p{ line-height:30px; text-align:center; display:block; margin-bottom:5px;}

.shebei_xqy{ width:724px; margin:30px;}
.shebei_xqy .datu{ width:500px; height:376px; border:1px solid #ddd; margin:0px auto;}
.shebei_xqy h4{ text-align:center; font-size:16px; line-height:40px; margin-bottom:10px;}

.news_hd{ width:660px; margin:10px 0px 25px 20px;}
.news_hd ul{ padding-bottom:25px;}
.news_hd ul li{ line-height:40px; border-bottom:1px dashed #ddd; background:url(../images/xw_pic.jpg) no-repeat; text-indent:20px; background-position:5px 17px;}
.news_hd ul li span{ float:right; color:#999; font-size:12px;}
.news_xqy{ width:700px; margin:20px 0px 25px 20px;}
.news_xqy h4{ text-align:center; font-size:18px; line-height:30px; border-bottom:1px solid #ddd; color:#0087b6; margin-bottom:10px;}
.news_xqy h4 p{ font-size:14px; color:#999;}
.news_xqy p{ margin-bottom:10px; line-height:26px;}

.video_hd{ width:724px; margin:20px;}
.video_hd ul{ height:100%; overflow:hidden; margin-bottom:20px;}
.video_hd ul li{ width:325px; float:left; height:100%; overflow:hidden; margin-right:30px; }
.video_hd ul li .spbox{ width:325px; height:260px; display:block; background:#CCC;}
.video_hd ul li p{ line-height:30px; text-align:center; display:block; margin-bottom:5px;}

.zhiyuan_hd{ width:715px; margin-left:20px; }
.zhiyuan_hd p{ line-height:26px; margin-bottom:10px;}

.huace_hd{ width:724px; margin:20px;}
.huace_hd p{ text-align:center; color:#F00; line-height:40px; font-size:16px;}

.contact_hd{ width:724px; margin:20px;}
.contact_hd h4{ font-size:18px; color:#0084d8; line-height:40px;}
.contact_hd p{ line-height:24px;}

/*message*/

.message{ width:716px;height:350px; display:block; margin-top:20px; margin-bottom:150px;}

.message form span{ width:706px;display:block; margin-bottom:8px; margin-left:10px; overflow:hidden;}

.message form span b{ width:85px; height:34px; line-height:34px; float:left; font-weight:normal;}

.input3{ width:218px;height:23px; display:block; border:1px solid #cecece; float:left;}

.message form span label{ float:left;}

.message form span textarea{ width:350px;height:100px; display:block; border:1px solid #cfcfcf;}

.anniu3{ width:97px; height:32px; display:block; background:url(../images/pic26.jpg) no-repeat; border:none; cursor:pointer; margin-left:100px; margin-top:20px;}