@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; color:#666666; font-size:13px; font-family: "Microsoft Yahei" Arial, Helvetica, sans-serif; overflow-x:hidden;  min-width:1200px; background:url(../images/bg.jpg) repeat-x}
*{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
ul, li, ol, dl, dt, dd, p{ margin:0; padding:0; list-style:none }
h1, h2, h3, h4 ,h5, h6{ padding:0; margin:0; font-weight:400}
table{border-collapse:separate;border-spacing:0 }
caption,td,th{text-align:left;font-weight:400 }
a{text-decoration:none;color:#666 }
a img,iframe{border:none }
img{vertical-align: middle}
ol,ul{list-style:none }
p{line-height:24px }
td{vertical-align:middle }
.clear { clear:both; padding:0px; margin:0px;}
.fl{float:left }.fr{float:right}
.position{position:absolute;}

@font-face {
	font-family: 'Conv_TT0156M';
	src: url('../fonts/TT0156M.eot');
	src: local('☺'), url('../fonts/TT0156M.woff') format('woff'), url('../fonts/TT0156M.ttf') format('truetype'), url('../fonts/TT0156M.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_SoloSans-Bold';
	src: url('../fonts/SoloSans-Bold.eot');
	src: local('☺'), url('../fonts/SoloSans-Bold.woff') format('woff'), url('../fonts/SoloSans-Bold.ttf') format('truetype'), url('../fonts/SoloSans-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.headlink{width:25px;height:12px;float:left;margin-top:13px; left:90px; background:url(../images/ss.png) no-repeat; position:relative}
.headlink a{display:block;width:36px;height:36px;-webkit-transition:all .3s;transition:all .3s }
.header-search{position:absolute;z-index:999;top:-13px;right:0;width:0;height:36px;background:#fff;overflow:hidden;-webkit-transition:all .4s;transition:all .4s; }
.show .header-search{width:357px; border:1px solid #ECECEC }
.hs-input{width:317px;height:36px;line-height:36px;padding:0 10px;float:left; border:none; }
.hs-submit{width:36px;height:36px;background:url(../images/ss1.png) no-repeat center; float:right; border:none}

#head{ width:1200px; margin:0 auto; height:40px; line-height:40px; color:#999; padding:0}
#top{ width:1200px; padding:0; margin:0 auto; height:80px; position:relative;  }
#logo{ float:left; margin:30px 0 0 ; width:287px; background:url(../images/logo.jpg) no-repeat; height:53px}
#dh{ width:820px; float:right;  padding:10px 0 0; margin:0; font-size:16px; overflow:hidden; font-family: 'Conv_TT0156M';}
#dh ul{ padding:0px; margin:0; list-style:none}
#dh ul li{ float:left; line-height:90px; margin-right:48px; text-transform:uppercase;}
#dh ul li:last-child{ margin-right:0}
#dh ul li a{padding:0; display:block; color:#333}
#dh ul li a:hover{ color:#117cca;}
#dh .on a{color:#117cca; border-bottom:2px solid #117cca }

#banner{ background:url(../images/banner.jpg) no-repeat center; height:650px;}
#xbanner{ height:400px; position:relative;}
#weizhibg{ background:url(../images/dhbg.png) repeat-x; height:55px; line-height:55px; color:#fff; position:absolute; bottom:0; width:100%;}
#weizhi{ width:1200px; padding:0; margin:0 auto; font-size:14px;}
#weizhi a{ color:#fff}

.index_banner{min-width:1200px;  position:relative;  height:650px; overflow:hidden; margin:0 auto}
.index_banner .bd{ position:relative; z-index:0;}
.index_banner .bd ul{  z-index:9999;}
.index_banner .bd li{  height:650px; }
.index_banner .bd li a{ height:650px; display:block; position:relative;}
.index_banner .hd{ display:inline-block; width:100%;  position:absolute; bottom:40px; left:0; height:15px;  text-align:center;}
.index_banner .hd ul li{ cursor:pointer;display:inline-block;*display:inline;zoom:1;width:46px;height:4px;	margin:5px;	overflow:hidden; background-color:#fff;line-height:999px;filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9; }
.index_banner .hd ul li.on{background-color:#117cca;}
.index_banner .prev{ display:block; width: 85px;height: 85px; background: url(../images/slide-arrow.png) left;  position:absolute; left:-30px; top:40%; z-index:9999;}
.index_banner .next{ display:block; width: 85px;height: 85px; background: url(../images/slide-arrow.png) right; position:absolute; right:-30px; top:40%; z-index:9999;}


#pro1bg{ background-color:#f7f7f7}
#pro1{ width:1200px; padding:70px 0 0;  margin:0px auto}
#pro1 dl{height:315px;}
.guan1{ width:600px;}
.guan2{ width:688px;}
#pro1 dt h2{ font-size:24px; font-weight:bold; color:#333; text-transform:uppercase; font-family: 'Conv_SoloSans-Bold'; line-height:30px;}
#pro1 dt p{ font-size:14px; line-height:26px; margin:25px 0 0}
#pro1 dt h3{ font-size:15px; margin-top:25px}
#pro1 dt h5{ font-size:15px; line-height:25px; margin-top:10px;}
#pro1 dt h5 li{list-style-type:disc}
#pro1 dt h4{ font-size:14px; color:#117cca; margin-top:25px;}
#pro1 dl:hover h2{ color:#117cca}
#pro1 dl:hover h4 a{ color:#117cca}

.hcase{ width:1200px; padding:0; margin:70px auto 0 auto; position:relative; }
.hcase h3{ font-size:24px; color:#333; font-family: 'Conv_SoloSans-Bold'; line-height:17px; text-transform:uppercase; margin-bottom:30px;}
.hcase h3 em{ background-color:#117cca; width:5px; height:17px; display:block; margin-right:10px; float:left}
.hcase i{ display:block; width:14px; height:26px; cursor:pointer; position:absolute;   overflow: hidden;z-index: 99;}
.hcase .btn01{ background:url(../images/jian1.png) no-repeat left top; left:0px; top:42%;}
.hcase .btn01:hover{background:url(../images/jian11.png) no-repeat left top;}
.hcase .btn02{background:url(../images/jian2.png) no-repeat left top; right:0px; top:42%;}
.hcase .btn02:hover{background:url(../images/jian22.png) no-repeat left top;}
.hcase .hcasenr{width:1100px; left:50px; position: relative;height:260px;overflow: hidden;}
.hcase .hcasenr ul{width: 346px;position: absolute;top: 0;left: 0;}
.hcase .hcasenr li{width: 346px;float:left;margin-right:31px; }
.hcase .hcasenr li p{width:100%; }
.hcase .hcasenr li span{display: block;width: 100%;margin:10px 0;font-size: 14px;color: #666;text-align: center;}
.hcase .hcasenr li img{display: block;margin: 0 auto; width:346px; height:200px;}

#haboutbg{ background:url(../images/aboutbg.jpg) no-repeat center; height:631px; color:#fff; position:relative;}
#habout{ width:1200px; padding:80px 0 0; margin:0 auto; text-align:center;}
#habout h2{ font-size:26px; font-family: 'Conv_SoloSans-Bold'; font-weight:bold;}
#habout p{ font-size:14px; line-height:30px; margin:30px 0 }


.jishuqibg{ background:url(../images/jishuqibg.png); height:218px; bottom:0; left:0; right:0}
.jishuqi{width: 1200px; margin:0 auto; padding:0; color:#fff}
.jishuqi p{font-size: 16px; line-height:20px;}
.jishuqi li{float: left; position: relative; width:25%; text-align:center; background:url(../images/line.png) no-repeat right; height:218px; padding-top:58px;}
.jishuqi li:hover{ background-color:#117cca}
.jishuqi i{font-size:60px;  font-style:normal; font-family: 'Conv_TT0156M';}
.jishuqi em{ background-color:#e60012; height:1px; width:35px; display:block; margin:10px auto}
.jishuqi li h5{position: absolute; right:90px; top:0px; font-size: 14px; }

.hnews{ width:1200px; padding:0; margin:80px auto 80px auto}
.hnewsbt{ font-size:26px; font-family: 'Conv_SoloSans-Bold'; color:#333; text-align:center; margin-bottom:45px; font-weight:bold;}
.hnews_left{ width:590px; float:left; background-color:#f7f7f7}
.hnews_left img{ border:1px solid #e0e0e0;  border-bottom:none; width:590px; height:330px;}
.hnews_leftnr{ padding:20px 20px;}
.hnews_leftnr h3{ color:#333; font-size:16px; margin-bottom:8px;}
.hnews_right{ float:right; width:590px; height:416px; overflow:hidden}
.hnews_right dl{ padding:1px 20px 20px 20px; margin-bottom:19px;}
.hnews_right dl:last-child{ margin-bottom:0px;}
.hnews_right dl dt{ float:left; width:110px; height:104px; background-color:#f7f7f7; padding:20px; text-align:center; font-size:16px;}
.hnews_right dl dt h2{ color:#333; font-size:21px;  margin-bottom:8px; font-family:Arial, Helvetica, sans-serif;}
.hnews_right dl dd{ float: left; margin-left:20px; width:385px; padding:18px 20px 6px 20px; padding-left:0; font-size:13px; line-height:23px;}
.hnews_right dl dd h2{color:#333; font-size:16px; margin-bottom:10px;}
.hnews_right dl:hover{ background-color:#117cca}
.hnews_right dl:hover dt{ background:none; color:#fff}
.hnews_right dl:hover dt h2{ color:#fff}
.hnews_right dl:hover dd{color:#fff}
.hnews_right dl:hover dd h2{ color:#fff}

#footbg{ background-color:#0d0d0d; padding:70px 0; margin:0 auto}
#foot{ width:1200px; padding:0; margin:0 auto; color:#aaaaaa}
#foot a{color:#aaaaaa}
#foot1{ width:535px; float:left; line-height:34px;}
#foot1 h2{ font-size:17px;  margin-bottom:15px; text-transform:uppercase; font-family: 'Conv_SoloSans-Bold'; color:#fff}
#foot2{ width:290px; float:left; line-height:32px;}
#foot2 h2{  font-size:17px;  margin-bottom:15px; text-transform:uppercase; font-family: 'Conv_SoloSans-Bold'; color:#fff}
#foot2 li{line-height:35px;}
#foot3{ width:375px; float:right}
#foot3 h2{ font-size:17px;  margin-bottom:30px; text-transform:uppercase; font-family: 'Conv_SoloSans-Bold'; color:#fff}
#foot3 h3{ font-size:17px;  margin:30px 0; text-transform:uppercase; font-family: 'Conv_SoloSans-Bold'; color:#fff}
#foot3 #Email{ float:left; width:308px; height:42px; line-height:42px; background-color:#fff; padding-left:10px; border:none}
#foot3 #dosubmit{ width:60px; height:42px; text-align:center; background-color:#000; color:#fff; border:none}

#bqbg{ background:#000000; line-height:60px;}
#bq{ width:1200px; padding:0; margin:0 auto; color:#aaaaaa}

#xdh{ width:1200px; padding:0; margin:50px auto 0 auto}
.kuan1{ padding-left:304px;}
.kuan2{ padding-left:406px;}
#xdh li{ font-size:15px; width:185px; line-height:43px;  text-align:center; float:left; margin-right:18px;}
#xdh li a{ display: block;  border:1px solid #e0e0e0;}
#xdh li:last-child{ margin-right:0}
#xdh li:hover a{ border:1px solid #117cca; color:#117cca;}
#xdh .on{border:1px solid #117cca; border-top:3px solid #117cca; color:#117cca;}

#aboutnr{ width:1200px; padding:0; margin:60px auto 45px auto; font-size:15px; line-height:30px;}
#aboutnr h2{ font-size:26px; color:#333; padding-bottom:30px; text-align:center;}

#qywhnr{ width:1200px; padding:0; margin:35px auto; font-size:13px; line-height:30px;}
.qywh{ font-size:14px; line-height:30px;}

#wenhuabg{ background-color:#f7f7f7; padding:80px 0; margin:0 auto}
#wenhua{ width:1200px; padding:0; margin:0 auto}
#wenhua h2{ font-size:26px; color:#333; padding-bottom:45px; text-align:center; text-transform:uppercase;}
#wenhua li{ width:379px; height:315px; float:left; background-color:#fff; font-size:14px;}
#wenhua li:nth-child(2){ margin:0 30px;}
#wenhua li p{ padding:20px 20px 0 20px;}
#wenhua li p i{ font-size:16px; font-style:normal; color:#333; font-weight:bold;}

/*aboutHonor */
.aboutHonor{ width:1200px; padding:0; margin:80px auto 60px auto; position:relative; }
.aboutHonor h2{ font-size:26px; color:#333; padding-bottom:40px; text-align:center; text-transform:uppercase;}
.aboutHonor i{ display:block; width:41px; height:41px; cursor:pointer; position:absolute;   overflow: hidden;z-index: 99;}
.aboutHonor .btn01{ background:url(../images/hezuo_btn01.png) no-repeat left top; left:-70px; top:50%;}
.aboutHonor .btn01:hover{ background-position:0 -41px;}
.aboutHonor .btn02{background:url(../images/hezuo_btn02.png) no-repeat left top; right:-70px; top:50%;}
.aboutHonor .btn02:hover{ background-position:0 -41px;}
.aboutHonor .aboutHonorCon{width: 100%;position: relative;height:320px;overflow: hidden;}
.aboutHonor .aboutHonorCon ul{width: 100%;position: absolute;top: 0;left: 0;}
.aboutHonor .aboutHonorCon li{width: 380px;float: left;margin-right:30px; }
.aboutHonor .aboutHonorCon li p{width: 380px;height:285px;}
.aboutHonor .aboutHonorCon li span{display: block;width: 100%; font-size: 14px; line-height:55px;color: #666;text-align: center;}
.aboutHonor .aboutHonorCon li img{display: block;margin: 0 auto; width: 380px;height:285px;}

/* prony 产品中心*/
.prony{padding:0; margin:60px auto 60px auto; width:1200px; padding:0;}
.prony li{margin:0 50px 0 0; width:575px; float: left; background-color:#ededed}
.prony li h2{background-color: #f9f9f9;display: block;overflow: hidden;width:575px;height:324px; border:1px solid #ededed; border-bottom: none;}
.prony li h2 img{transition:.5s;-webkit-transition:.5s;display: block;width:573px;height:323px;  }
.prony li p{font-size:13px;color: #494c59; padding:17px 20px; text-align:center; color:#999}
.prony li p i{ font-style:normal; display:block; font-size:15px; margin-bottom:3px; color:#333}
.prony li:hover{ background-color:#117cca; }
.prony li:hover h2 img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.prony li:hover p,.prony li:hover p i{color: #fff;}
.prony li.mn{ margin:0 0 0 0}

/* yangping 样品*/
.yangping{ width:1200px; padding:0; margin:70px auto}
.yangping li{margin:0 39px 0 0; width:374px; float: left;  }
.yangping li h2{background-color: #f9f9f9;display: block;overflow: hidden;width: 374px;height:217px; border:1px solid #ededed}
.yangping li h2 img{transition:.5s;-webkit-transition:.5s;display: block;width: 374px;height:217px;}
.yangping li p{font-size: 14px;color: #494c59; padding:15px 0; text-align:center}
.yangping li:hover h2 img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.yangping li:hover p{color: #22b1e9;}
.yangping li.mn{ margin:0}

/* NewsSale 新闻中心*/
.NewsSale{width: 100%; padding: 50px 0 50px 0;}
.NewsSalenr{ width:1200px; padding:0; margin:0 auto}
.NewsSalenr dl{width: 100%;height:245px;background: #fff;margin-top:30px; border-bottom:1px dashed #ccc;}
.NewsSalenr dl:first-child{margin-top:0;}
.NewsSalenr dt{float: left;width: 370px;height:207px;overflow: hidden;}
.NewsSalenr dt img{display: block;transform: scale(1);transition: all 1s ease-out; width:100%; height:100%}
.NewsSalenr dd{width: 730px;padding-top:20px;height: 218px;float: left;margin-left: 45px;position: relative;}
.NewsSalenr dd h3{line-height: 26px;font-size: 16px;color: #333333;margin-bottom:15px; font-family: 'Conv_SoloSans-Bold';}
.NewsSalenr dd h3 a{color: #333333;text-decoration: none;}
.NewsSalenr dd h4{font-size: 14px;color:#999; background:url(../images/riqi.png) no-repeat; padding-left:25px;}
.NewsSalenr dd em{display: block;font-size: 16px;color: #666666;}
.NewsSalenr dd p{font-size: 14px; line-height: 26px;margin-top:15px;}
.NewsSalenr dd .details{font-size: 12px; text-decoration: none;position: absolute;left: 0;bottom: 35px; text-align:center; text-transform:uppercase;}
.NewsSalenr dl:hover dt img{transform: scale(1.1);}
.NewsSalenr dl:hover dd h3 a{ color:#117cca;}
.NewsSalenr dl:hover dd .details{ color:#117cca}

.ny_down02{ width:1200px; overflow:hidden; margin:40px auto;}
.ny_down03{ overflow:hidden; width:585px;height:130px; float:left; padding:0px; margin:0 30px 30px 0; background-color:#f7f7f7;}
.ny_down03 #mn{ margin-right:0}
.ny_down03 dd{ width:465px; float:left; height:130px; padding:0 21px;}
.ny_down03 dt{ width:120px; float:right; height:130px;}
.ny_down03 dd h5{ font-size:16px; font-weight:normal; margin-top:30px; margin-bottom:15px; font-family: 'Conv_SoloSans-Bold';}
.ny_down03 dd h5 a { color:#333;}
.ny_down03 dd span{ display:block; line-height:20px; font-size:12px; margin-bottom:3px;}
.ny_down03 dt i{ display:block; cursor:pointer; width:41px; height:45px; margin:0 auto; margin-top:40px; background:url(../images/nydown_d.png) no-repeat center  top;}
.ny_down03:hover dd{ background-color:#2889cf;}
.ny_down03:hover dd h5 a{ color:#fff;}
.ny_down03:hover dd span{ color:#fff;}
.ny_down03:hover dt i{ background-position:bottom;}
.ny_down03:hover dt{ background-color:#117cca;}
.ny_down03.last{ margin-right:0px;}

.con{ width:1200px; padding:0; margin:70px auto}
.con_left{ width:430px; float:left;}
.con_left h2{ font-size:19px; margin-bottom:20px; color:#333; font-family: 'Conv_SoloSans-Bold'; text-transform:uppercase;}
.con_left li{ padding:18px 0 18px 50px; font-size:15px;}
.con_left li:nth-child(1){background:url(../images/lx1.png) no-repeat 0; line-height:24px;}
.con_left li:nth-child(2){background:url(../images/lx2.png) no-repeat 0;}
.con_left li:nth-child(3){background:url(../images/lx3.png) no-repeat 0;}
.con_left li:nth-child(4){background:url(../images/lx4.png) no-repeat 0;}
.con_left li:nth-child(5){background:url(../images/lx5.png) no-repeat 0;}
.con_left li:nth-child(6){background:url(../images/lx6.png) no-repeat 0;}
.con_right{ width:600px; float:right;}
.con_right h2{font-size:19px; margin-bottom:20px; color:#333; font-family: 'Conv_SoloSans-Bold';}
.con_right li{ line-height:22px; color:#999999}
.con_right li span{ color:#f47026;}
.con_right li:nth-child(1){ width:46%; float:left}
.con_right li #Name, .con_right li #E-mail{ width:100%; line-height:40px; height:40px; border:1px solid #cccccc; border-radius:5px; margin-bottom:20px; padding:0 10px}
.con_right li:nth-child(2){ width:46%; float:right}
.con_right li #Contact{ width:100%; line-height:40px; height:120px; border:1px solid #cccccc; border-radius:5px; margin-bottom:20px; padding:0 10px}
.con_right li #dosubmit{line-height:40px; height:40px; width:130px; font-size:14px; border:1px solid #2375c7; background-color:#2375c7; border-radius:5px; color:#fff; text-align:center;}

.honor{ padding:0; margin:50px auto 60px auto; width:1200px;}
.honor ul{font-size:0;}
.honor dl{display:inline-block;  width:272px; margin:0 37px 0 0; vertical-align:top}
.honor dl a{ display:block;}
.honor dl dt{position: relative;overflow: hidden; border:1px solid #ccc}
.honor dl dt img{transition: all 1s;width: 100%; height:370px; display:block}
.honor dl:hover dt img{transform: scale(1.1);}
.honor dl dd{  font-size:12px; text-align:center; line-height:45px; }
.honor .mn{ margin:0}

.factory{ padding:0; margin:50px auto 60px auto; width:1200px;}
.factory ul{font-size:0;}
.factory dl{display:inline-block;  width:375px; margin:0 37px 0 0; vertical-align:top}
.factory dl a{ display:block;}
.factory dl dt{position: relative;overflow: hidden; border:1px solid #ccc}
.factory dl dt img{transition: all 1s;width: 100%; height:281px; display:block}
.factory dl:hover dt img{transform: scale(1.1);}
.factory dl dd{  font-size:12px; text-align:center; line-height:45px; }
.factory .mn{ margin:0}

.hzhb{ padding:0; margin:40px auto; width:1200px;}
.hzhb ul{font-size:0;}
.hzhb dl{display:inline-block;  width:220px; margin:0 25px 0 0; vertical-align:top}
.hzhb dl a{ display:block;}
.hzhb dl dt{position: relative;overflow: hidden; border:1px solid #DADADA}
.hzhb dl dt img{transition: all 1s;width: 100%; height:120px;  display:block}
.hzhb dl:hover dt img{transform: scale(1.1); }
.hzhb dl dd{  font-size:12px; text-align:center; line-height:45px; }
.hzhb .mn{ margin:0}

/*========================================== 表单提交提示弹窗  ================================================*/
.tips-bg{width: 100%;height: 100%;position: fixed;z-index: 99955599;background-color:#000;opacity:0.6;top: 0;left: 0;}
#tips{background-color:#fff;position: fixed;left: 0;right: 0;top: 0;bottom: 0;margin:auto;z-index:999555998;overflow: hidden;}
#tips div{overflow: hidden;position: relative;color: #666;font-size: 14px;height: 100%;}
#tips div .btn{display: block;position: absolute;bottom:30px;right: 20px;width:70px;height: 30px;background-color: #2375c7;color: #fff;line-height: 30px;text-align: center;cursor: pointer;}
#tips h1{font-size: 18px;margin-bottom: 10px;color: #333;font-weight: normal;}

.products-img{width:650px; margin-top:20px;}
.products-img .img{width:650px;height:366px; overflow: hidden;text-align: center;position: relative; border:1px solid #E1E0E0}
.products-img .img img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin:auto;width: 100%;height: 100%;}
.products-img .list{width: 100%;height:67px;margin-top: 17px;position: relative;}
.products-img .list .btn{width: 21px;height: 67px;cursor: pointer;position: absolute;top:0;}
.products-img .list .prev{left: 5px;background: url(../../img/prev02.jpg) no-repeat center;}
.products-img .list .next{right: 5px;background: url(../../img/next02.jpg) no-repeat center;}
.products-img .list .main{width: 100%;height: 75px;overflow: hidden;}
.products-img .list ul{}
.products-img .list li{width:100px;height:75px;border: 1px solid #EBEBEB;  float: left;margin:0 8px 0 0;display: inline;cursor: pointer;text-align: center;}
.products-img .list li img{width:100%;height: 100%; padding:3px;}
.products-img .list li.active{border: 1px solid #EBEBEB;}

.products-info{width:500px;}
.products-info .tit{color:#333; font-size:22px;font-weight: bold; padding:15px 0 10px 0; border-bottom:1px dashed #B1B1B1}
.products-info .titjj{color:#333; font-size:16px;font-weight: bold; padding:15px 0 10px 0;}
.products-info .titnr{ line-height:24px;}
.products-info .tips {margin:8px 0 5px 0;line-height:31px; font-size:14px; color: #666;}
.dglx{ background-color:#F2F2F2; padding:12px 25px 25px 25px; margin:20px 0 0}
.tids{ font-size:14px; }
.tids span{color:#FA692A;font-weight: bold;font-size: 24px;}
.pagelinks{padding:0 0 20px 0; border-bottom: solid 1px #eee; margin:20px 0 }
.pagelinks a{color: #666;}
.pagelinks a:hover{color: #d30706;}
#pro-title{font-size:16px;line-height:38px; color:#161616; font-weight: bold; padding:0 0 0 0; margin:10px 0 0;  }
.detail{line-height: 30px;font-size: 14px;color: #666;border-top: solid 1px #eee; padding: 10px 0;}
.detail img{ margin:0 0 10px 0}
.keywords{ font-size:13px; margin:10px 0 0}
#ljzz a{ background-color:#FA692A; font-size:18px; text-align:center; width:200px;color:#fff; margin:20px 0 0; padding:6px 0; display:block; -moz-border-radius: 2px; /* Gecko browsers */ -webkit-border-radius: 2px;   /* Webkit browsers */ border-radius:2px;}
.proxg{ padding:0; margin:25px 0 0;}
.proxg dl{float:left; margin:0 20px 0 0; padding:0; width:275px; }
.proxg dl.mn{margin-right: 0;}
.proxg dl dt{height:206x; overflow:hidden}
.proxg dl dt img{width:275px; height:206px; border:1px solid #E5E5E5 }
.proxg dl dd{  font-size:14px; text-align:center; line-height:30px; }

.newsDetail{ padding:0;}
.newsDetail h1.t{text-align: center;padding:0;font-size: 20px;font-weight: normal;color: #333;}
.newsDetail #xtp{ margin:20px 0 15px 0; text-align:center}
.newsDetail p{margin:5px 0 15px; text-align: center;}
.newsDetail .time{text-align: center;color: #999;border-bottom: solid 1px #eee;padding-bottom: 5px;}
.newsDetail .content{ line-height:28px; padding:0; font-size:13px;}
.newsDetail .content img{ margin:0 0 10px 0}

#pages{text-align: center;color: #666;padding: 40px 0 0 0; clear:both}
#pages span, #pages a{display: inline-block;line-height: 30px;border:solid 1px #CCCCCC;padding: 0 13px;font-size: 14px;}
#pages span.cur{border:solid 1px #117cca;background-color: #117cca;color: #fff;}

.sitemap{ width:1200px; padding:0; margin:30px  auto 40px auto}
.sitemap h2{font-weight:bold; font-size:15px;padding:5px 0; line-height:35px;}
.sitemap h2 a{color: #117cca;}
.sitemap h2 a:hover{color: #117cca;text-decoration: underline;}
.sitemap ul{overflow: hidden;border:solid 1px #eee;padding:10px 15px;display: block;}
.sitemap ul li{float: left;width:33%;line-height: 35px; font-size:14px;}
.sitemap ul li a{color: #333;}
.sitemap ul li a:hover{color: #117cca; }
.sitemap ul p{line-height: 36px;}
.sitemap ul p a{color: #333;}
.sitemap ul p a:hover{color: #117cca;text-decoration: underline;}
.sitemap ul ul{ border:none; padding:0}
.sitemap ul ul li{ font-size:12px; line-height:30px; font-weight: normal}


.mv{ width:1200px; padding:0; margin:60px auto}
.mvli{float: left;  width: 380px;  margin-right: 30px; background-color: #fff;}
.mvli:nth-child(3n){ margin-right: 0;}
.mvli_pic{position: relative;cursor: pointer;}
.mvli_pic img{max-width: 100%; height:auto;}
.mvli_pic_play{position:absolute; width:60px; height: 60px;background-color: rgba(0,0,0,.2); border-radius: 50%; left:50%; top:50%; margin-left:-30px; margin-top:-30px;transition: all.3s;box-sizing: border-box; cursor:pointer;}
.mvli_pic_play:hover{background-color: rgba(0,0,0,.4);  border: none;}
.mvli_pic_play span{ position: absolute;  width: 19px; height: 22px; top: 50%; margin-top: -11px; left: 50%; margin-left: -7.5px; background: url(../images/video_icon.png) no-repeat;}
.mvli_font{ height: 70px; text-indent: 20px; background-color: #fff;  font-size: 14px; font-weight: 300; color: #333; text-align:center;}
.mvli_font:hover span{ text-decoration: underline;}
.mvli_font a{ display:block; width:100%; height:100%; text-align:center; }
.mvli_font span{line-height: 70px; text-align:center;  font-size:14px; }
