@charset "utf-8";
@import url("public.css");
body{margin:0px;padding:0px;font-size:12px;color:#333;font-family:"微软雅黑";background:#fff;min-width:1180px;}
td,dd,th{line-height:20px;font-size:14px;}
a{ color: #333; text-decoration: none; cursor: pointer; -moz-transition: background-color 0.2s ease-out, color 0.1s ease-out; -webkit-transition: background-color 0.2s ease-out, color 0.1s ease-out; -ms-transition: background-color 0.2s ease-out, color 0.1s ease-out; transition: background-color 0.2s ease-out, color 0.1s ease-out; }
a:link,a:visited,a:active{color:#333; text-decoration:none;}
a:hover{color:#EA0000; text-decoration:underline;}
input,textarea,select{font:normal 12px/100% 'Arial'; padding:0px; color:#333; resize:none;outline:none;}
img{border:none;}
ul,li{padding:0px; margin:0; list-style:none;}
span,p,dd,dt,dl,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; padding:0px;}


/*常用浮动、间距、行距、背景、边框*/
.fl{float:left;  display:inline;}/*左浮动*/
.fr{float:right;display:inline;}/*右浮动*/
.m_auto{margin:0px auto;}/*水平居中对齐*/
.clear{clear:both;}
.w1000_auto{width:1000px;margin:0px auto;overflow:hidden;}

/*=============固定网站样式=============*/

a:link {color:#333333;text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#428ff8;text-decoration:none;}
a:active {color:#428ff8;text-decoration:none;}



/*header*/
.header{height:167px;background:url(../images/t_bg.jpg) no-repeat top center;border-top:solid 4px #428ff8;}
.h_center{height:122px;}
.logo{height:62px;padding:30px 0 0 0;}
.hc_fr{padding-top:50px;}
.h_search{width:230px;height:29px;border:solid 1px #d9d9d9;border-radius:30px;background:#fff;}
.inp01{width:174px;height:28px;line-height:28px;border:0;color:#999;font-size:12px;padding-left:14px;float:left;border-radius:30px;}
.inp02{width:19px;height:18px;border:0;float:right;background:none;border-radius:30px;margin:6px 10px 0 0;}

.nav_dh{height:38px;background:#428ff8;padding-top:7px;}
.nav{width:1000px;margin:0 auto;}
.dh{}
.ddsmoothmenu{}
.ddsmoothmenu ul{margin:0;padding:0;list-style-type:none;margin-left:0px;}
.ddsmoothmenu ul li{position:relative;display:inline;text-align:center;float:left;height:30px;line-height:30px;font-size:16px;margin:0 8px;border-radius:16px;}
.ddsmoothmenu ul li.sel{}
.ddsmoothmenu ul li.sel>a{ color:#ff6600;}
.ddsmoothmenu ul li a{height:50px;display:block;color:#fff;padding:0 32px;border-radius:16px;}
* html .ddsmoothmenu ul li a{display:block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{border-radius:16px;}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{height:30px;color:#428ff8;display:block;background:#fff;border-radius:16px;}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a.cur{height:30px;color:#428ff8;display:block;background:#fff;border-radius:16px;}
.ddsmoothmenu ul li ul{width:124px;position:absolute;left:0;display:none;visibility:hidden;background:none;margin:8px 0 0 0;background-color:#fff;}
.ddsmoothmenu ul li ul li{display:list-item;float:none;background:none;height:35px;line-height:35px;width:100%;margin-left:0px;overflow:hidden;border-right:none;text-align:center;}
.ddsmoothmenu ul li ul li ul{top:0;}
.ddsmoothmenu ul li ul li a{border-top-width:0;color:#333;font-size:14px;font-weight:normal;margin:0;width:100%;margin-left:0px;padding:0px;}
.ddsmoothmenu ul li ul li a.selected{}
.ddsmoothmenu ul li ul li a:hover{color:#428ff8;font-weight:normal;background-image:none;}



/*footer*/
.footer{height:85px;background:url(../images/ft_bg.jpg) repeat-x;margin-top:25px;clear:both;overflow:hidden;padding-top:20px;}
.ft_txt{clear:both;text-align:center;height:24px;line-height:24px;font-size:13px;color:#fff;}
.ft_txt a{color:#fff;}



/*index*/
/*************banner图切换****************/
.bds{height:400px;overflow:hidden;clear:both;}
.banner {width:1100px;height:400px;position:relative;margin:0 auto;}
#focus {width:1920px;height:400px;overflow:hidden;position:absolute;left:-405px;top:0;}
#focus ul {height:400px;position:absolute;}
#focus ul li {float:left;width:1920px;height:400px;overflow:hidden;position:relative;/*background: #000;*/}
#focus ul li a {display:block;width:1920px;height:400px;}
#focus .btn {width:65px;height:2px;margin:0 auto;}
#focus .pre {left:330px;background:url(../images/left1s.png) no-repeat center center; }
#focus .next {right:328px;background:url(../images/right1s.png) no-repeat center center; }
#focus .preNext {width:40px;height:33px;position:absolute;top:180px;cursor:pointer;}
#focus .btn span {display:block;float:left;width:12px;height:5px;margin-right:7px;background:#fff;cursor:pointer;border-radius:10px;}
#focus .btn span.on {background:#428ff8;}
#focus .dw {width:1920px;height:2px;position:absolute;top:370px;left: 0;}

.in_main{background:url(../images/b_bg.jpg) repeat-x top;}
.in_1000{padding:25px;background:#fff;}

.in_01{}
.inn_fr{}
.focus{position:relative;width:493px;height:295px;background:#fff;border:solid 1px #d8d8d8;overflow:hidden;}
.focus img{width:493px;height:255px;}
.focus .btn{ position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;}
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}
.focus .fPic{height:295px;position:absolute;left:0px;top:0px; }
.focus .D1fBt{ overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;display:block;text-align:center;}
.focus .shadow a{text-decoration:none;color:#333;font-size:13px;overflow:hidden;margin-left:10px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{height:295px;position:relative;width:100%;float:left;display:none;background:#fff;}
.focus .fcon img{ display:block;}
.focus .fbg{bottom:45px;right:10px;position:absolute;height:21px;text-align:center;z-index:200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative;display:inline;width:9px;height:9px;border-radius:9px;margin:0 2px;color:#fff;font:12px/15px "\5B8B\4F53"; text-decoration:-100000;text-align:center;outline:0;float:left;background:#fff; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#428ff8;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{font-style:normal; }

.in_xhxw{width:486px;height:295px;border:solid 1px #d8d8d8;overflow:hidden;}
.inxw_menu{height:40px;line-height:40px;background:url(../images/onebg_03.jpg) no-repeat;font-size:16px;}
.inxwm_fl{color:#fff;padding-left:32px;font-weight:700;}
.inxwm_more{height:40px;font-size:14px;}
.inxwm_more img{float:right;margin:14px 12px 0 6px;}
.inxwm_more a{color:#fff;}
.inxw_list{padding:3px 10px;}
.inxw_list ul li{height:30px;line-height:30px;border-bottom:1px dashed #d8d8d8;background:url(../images/listbg_07.gif) no-repeat left;padding-left:14px;font-size:13px;overflow:hidden;}
.inxw_list span{float:right;}

.in_02{margin-top:25px;}
.in_wjtz{width:314px;height:297px;border:solid 1px #d8d8d8;overflow:hidden;}
.intz_menu{height:40px;line-height:40px;background:url(../images/twobg_11.jpg) no-repeat;font-size:16px;}
.in_grb{width:372px;height:297px;border:solid 1px #d8d8d8;overflow:hidden;margin-left:9px;}
.ingrb_menu{height:40px;line-height:40px;background:url(../images/threebg_13.jpg) no-repeat;font-size:16px;}
.in_fwrk{width:290px;height:297px;border:solid 1px #d8d8d8;overflow:hidden;}
.infw_menu{height:40px;line-height:40px;background:url(../images/fourbg_15.jpg) no-repeat;font-size:16px;}
.infw_list{padding:0 9px;}
.infw_list ul li{height:42px;line-height:42px;background:url(../images/in_06.png) no-repeat;font-size:16px;margin-top:8px;padding-left:70px;}
.infw_list a{color:#fff;}
.infw_list img{float:left;margin:10px 6px 0 0;}

.in_pic{width:1000px;height:100px;margin-top:25px;}
.in_pic img{width:1000px;height:100px;}
.in_03{margin-top:25px;}

.in_hyqyzs{margin-top:25px;border:solid 1px #d8d8d8;overflow:hidden;}
.inhy_menu{height:40px;line-height:40px;background:url(../images/ctbg_03.jpg) no-repeat left #ededed;font-size:16px;}
.inhym_fl{color:#fff;padding-left:32px;font-weight:700;}
.inhym_fr{height:40px;font-size:14px;}
.inhym_fr img{float:right;margin:14px 12px 0 6px;}
.inhy_list{clear:both;padding:5px;}
.gddiv{overflow:hidden;height:136px;}
.gddiv ul{float:left;height:136px;}
.gddiv li{float:left;width:158px;height:134px;margin:0 5px;display:inline;border:solid 1px #ddd;}
.gddiv li img{width:158px;height:134px;}
.innerElem{ width:9999px;}

.in_jpgczs{margin-top:25px;border:solid 1px #d8d8d8;overflow:hidden;}
.ingc_list{clear:both;padding:5px;}
#ingcp1 {width:998px;height:138px;overflow:hidden;position:relative;}
#ingcp2{position:absolute;left:0;top:0;}
#ingcp2 li {width:156px;height:136px;text-align:center;line-height:100px;margin:0 5px;display:block;float: left;border:solid 1px #ddd;}
#ingcp2 li img{width:156px;height:136px;}

.in_link{margin-top:25px;border:solid 1px #d8d8d8;overflow:hidden;padding:14px;}
.ink_menu{background:url(../images/xsj_15.gif) no-repeat left;color:#2473ae;font-size:16px;padding-left:14px;font-weight:700;}
.inlk_list{width:1060px;height:217px;padding:8px 0 8px 0;clear:both;}
.inl_zfjg{width:230px;overflow:hidden;margin-right:17px;}
.inl_m{height:30px;line-height:30px;font-size:15px;font-weight:bold;}
.inl_li{width:215px;height:175px;border:solid 1px #ddd;overflow:auto;padding:5px;}
.inl_li ul li{height:22px;line-height:22px;}



/*about*/
.main{background:url(../images/b_bg2.jpg) repeat-x top;min-height:600px;}
.about{padding:25px;background:#fff;}
.abt_left{width:230px;z-index:2;position:relative;overflow:hidden;}
.left_01{height:50px;font-size:24px;color:#fff;line-height:50px;background:url(../images/abt_02.png) no-repeat left #428ff8;text-align:center;}
.left_03{padding-top:17px;}
.left_02{border:solid 1px #428ff8;padding:7px 10px 10px 10px;background:#fff;}
.left_02 ul li{margin:2px 0 4px 0;}
.left_02 ul li a{background:url(../images/menu-focus-2.png) no-repeat 190px #eee;display:block;line-height:21px;padding:8px 12px 8px 15px;font-size:14px;color:#333;}
.left_02 ul li a:hover,.left_02 ul li.hover a{background:url(../images/menu-focus.png) no-repeat 190px #428ff8;color:#fff;}
.left_02 ul li ul{}
.left_02 ul li ul li{margin:0;}
.left_02 ul li ul li a{background:url(../images/arrow.png) no-repeat 15px #fff;color:#777;padding-left:25px;font-size:12px;height:26px;line-height:26px;}
.left_02 ul li ul li a:hover{background:none;color:#263a6c;}
.abt_right{width:740px;z-index:2;overflow:hidden;border:solid 1px #d9d9d9;padding:0 0 20px 0;}
.right_01{height:40px;line-height:40px;border-bottom:1px solid #d8d8d8;font-size:16px;color:#181818;background:url(../images/ctbg_03.jpg) no-repeat left #ededed;}
.right_01 p{float:left;color:#fff;padding-left:32px;font-weight:700;}
.right_01 span{float:right;font-size:12px;color:#999;padding-right:10px;}
.right_01 span a{color:#999;}
.about_01{padding:15px;line-height:2.3em;}

.abt_contact{margin-top:20px;border:solid 1px #d9d9d9;clear:both;background:#fff;}
.abt_con_nr{}
.abt_con_tel{background:url(../images/Teln.gif) no-repeat left;padding:0 0 0 55px; line-height:18px;}
.abt_con_tel span{color:#00a3e4;font-size:14px;font-weight:bold;}
.abt_con_txt{line-height:24px;padding:5px 10px 15px 10px; font-size:13px;}
.abt_r_txt{line-height:24px;}
.right_02{clear:both;padding:0 10px;}

.news_list{padding-top:5px;margin-bottom:10px;}
.news_list ul li{height:35px;line-height:35px;font-size:14px;background:url(../images/listbg_07.gif) no-repeat left; text-indent:14px; overflow:hidden;border-bottom:dashed 1px #d4d4d4;}
.news_list span{float:right;color:#999;}
.nxq_title{line-height:28px;font-size:16px;text-align:center;padding:10px 0;font-weight:bold;}
.nxq_fbt{height:30px;padding-left:180px;}
.nxq_nr{clear:both; font-size:14px;margin:10px 0; line-height:26px;}
.npage{height:24px;clear:both;border-top:solid 1px #ddd;padding:10px 0;font-size:14px;color:#888;}
.npage a{color:#888;}
.nxgxx{clear:both;margin-top:0px;border-top:solid 1px #ddd;padding-top:10px;}
.nxgxx h3{height:30px;font-size:16px;font-weight:bold;color:#428ff8;line-height:30px;}
.nxgxx ul li{height:30px;line-height:30px;background:url(../images/arrow.png) no-repeat left; font-size:14px;padding-left:10px;border-bottom:dashed 1px #ddd;}
.nxgxx a{color:#666;}

/*products*/
.pro_main {width:750px;background-color:#fff;zoom:1;overflow:hidden;}
dl.pj_list_dl{width:170px;overflow:hidden;float:left;margin:15px 12px 0 0;}
dl.pj_list_dl dt,dl.pj_list_dl dt a{line-height:0; font-size:0;}
dl.pj_list_dl dt img{width:162px;height:142px;border:1px solid #eee;padding:3px; }
dl.pj_list_dl dt img:hover{border-color:#428ff8}
dl.pj_list_dl dd{margin-top:3px;height:26px;width:170px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; position:relative;text-align:center;}
dl.pj_list_dl_0{padding-right:0;}

.hyhz_list{}
.hyhz_list ul li{width:300px;height:70px;line-height:70px;text-align:center;font-size:18px;background:#428ff8;float:left;margin:15px 20px;}
.hyhz_list ul li a{color:#fff;}


/*page*/
DIV.msdn{height:40px;FONT-SIZE:13px;COLOR:#313031;PADDING:4px 6px 4px 0;FONT-FAMILY:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;BACKGROUND-COLOR:#fff;text-align:center;clear:both;margin-top:30px;}
DIV.msdn A{PADDING-RIGHT:12px;BORDER:#DDDDDD 1px solid;PADDING-LEFT:12px;PADDING-BOTTOM:9px;COLOR:#555555;PADDING-TOP:9px;TEXT-DECORATION:none}
DIV.msdn A:hover{BORDER:#DDDDDD 1px solid;COLOR:#263a6c;BACKGROUND-COLOR:#F2F2F2}
DIV.pagination A:active{BORDER:#DDDDDD 1px solid;COLOR:#263a6c;BACKGROUND-COLOR:#d2eaf6}
DIV.msdn SPAN.current{PADDING-RIGHT:12px;BORDER:#DDDDDD 1px solid;PADDING-LEFT:12px;FONT-WEIGHT:bold;PADDING-BOTTOM:9px;COLOR:#444444;PADDING-TOP:9px;BACKGROUND-COLOR:#F2F2F2}
DIV.msdn A.last{border-right:1px solid #ddd;}
DIV.msdn SPAN.disabled{DISPLAY:;}
DIV.msdn a.more{border:1px solid #DDDDDD;height:34px;font:normal 12px/34px "Microsoft YaHei",微软雅黑;text-align:center;width:136px;color:#666;display:block;margin:0 auto;padding:0}
DIV.msdn a.more:hover{border:1px solid #B81219;height:34px;font:normal 12px/34px "Microsoft YaHei",微软雅黑;text-align:center;width:136px;color:#fff;background:#B81219;}