﻿/* CSS Document */
@charset "utf-8";
@import url("layout.css");
@import url("lx.css");
/*通用样式======================================================== */
html,body,a,p,ul,img{ padding:0; margin:0; list-style:none; border:none; font:14px "微软雅黑"; color:#444;}
img{ border:none;}
body{ background:none;}
a{text-decoration:none;}
/*==页面======================================================== */
body {color:#333; background:#fff;}
     #page1{}
       #page1 .row-bot {background-image:url(/itthemes/sypump/images/row-bot-tail.gif)}
       #page1 .center-shadow {background:url(/itthemes/sypump/images/center-shadow.png) center top no-repeat}
     #page2{background:#1570A6;}
     #page3{}
     #page4{}
     #page5{}
/*==元素======================================================== */
a {color:#333; outline:none;text-decoration:none}
a:hover {color:#1B96D1}
p{margin:0px} .p1{margin-bottom:8px}   .p2{margin-bottom:15px} .p3{margin-bottom:30px}
.p4 {margin-bottom:40px}.p5 {margin-bottom:50px}.reg {text-transform:uppercase}
.fleft {float:left}.fright {float:right}.alignright {text-align:right}.aligncenter {text-align:center}
.color-1 {color:#fff}.color-2 {color:#333}.color-3 {color:#39b9d6}
.img-border {border:1px solid #fff}
.index_ad_1{margin:5px 0px 5px 0px;color:#fff;}
.index_ad_1 li{width:100%;height:auto;padding:10px;border-radius:4px;margin-right:5px}
.nav_current{padding-bottom:20px;margin-bottom:20px;border-bottom:#A6AFB6 1px solid;color:#898989;}
.nav_current a{color:#898989;}
.nav_current span {color:#013E7D;}
.nav_current a:last-child{color:#013E7D;}
.nav_current_category{padding-bottom:20px;margin-bottom:20px;border-bottom:#dddddd 1px dashed;min-height:20px}
.nav_current_category .en{font-size:20px}
.nav_current_category .cn{font-size:16px}
/*===页头*************************************/
.headerRowOne{position:absolute;z-index:1002;background:url(images/nav_02.png) repeat;height:auto} 

.headerRowOne .divright{float:right}
.headerRowOne .divright {float:right}
.headerRowOne div div{float:left;line-height:30px;vertical-align:middle}
.headerRowOne #changeLang{float:left;margin-top:5px;margin-right:20px}
.headerRowOne div{z-index:1001;} 
.headerRowOne div div span{color:#fff;cursor:pointer}
.header {width:100%;position:relative;z-index:1000;}
.row-top {width:100%;height:124px;background:url(/itthemes/sypump/images/row-top-taiel.jpg) center top repeat-x;overflow:hidden;}
.headerRowOne .contentLeft{}
.headerRowOne .contentMiddle{}
.headerRowOne .contentRight li{float:left}
.header_usercenter{min-height:60px;background:#1b2e44;}
.header_usercenter div{float:left;}
.header_usercenter .contentLeft:first-child{margin-left:40px}
.header_usercenter .contentLeft h3{line-height:60px;vertical-align:middle;}
.header_usercenter .contentLeft .h3_1{color:#fff;float:left}
.header_usercenter .contentLeft .h3_2{color:#F7941E;float:left}
.header_usercenter .contentMiddle{}
.header_usercenter .contentRight{float:right;margin-top:20px}
.header_usercenter .contentRight li{float:right;margin-top:20px}
.login-box{min-height:300px;width:300px;margin:0 auto}


/***** 导航菜单 *****************************************/
.changeLang{color:#fff;z-index:4000;margin-top:10px;}
.changeLang:hover{z-index:4000;cursor:pointer;}
#changeLang {margin-right:35px;}
#headermenu{top:0px;}
#headermenu div{}
#headermenu div ul li a{margin-bottom:0px}
#headermenu .logo{margin-top:15px}
#headermenu .logo img{width:100%;}
.menu-bg {}
.menu li {float:left;position:relative;}
.menu li a {display:block;font-size:1em;line-height:3em;text-align:center;color:#fff;letter-spacing:1px;margin-right:8px;margin-left:8px;}
.menu li.active ,.menu > li:hover {color:#fff;background:#0075c2;}
.menu li div  {position:absolute;display:none;background: #fff;opacity:0.85;filter:alpha(opacity:85)}
.menu li:hover div { display: block;}
.menudd{z-index:5000;min-width:430px;width:auto}
.menudd ul {background: #BCC3E1;}
.menudd ul li {z-index:2000;font-size:12px;position:relative;float:left; text-align:center;height:auto;}
.hidewhen1000{}
.hidewhen1000 img{margin:15px}
.menu_li_div_ul_li{margin-top:15px;width:230px;}

.menudd li a{margin:0px;padding:7px;width:100px;color: #000;float:left;line-height:2em;vertical-align:middle;letter-spacing:0px;border-bottom:#898989 1px dashed;}
.menudd li a:hover{color: #f08300;}
.row-bot {width:100%;min-height:20px;background:url(/itthemes/sypump/images/row-bot-tail2.gif) center top repeat-x;}
.center-shadow {width:100%;height:100%;min-height:20px; background:url(/itthemes/sypump/images/center-shadow2.jpg) center top no-repeat;}

/***** 幻灯片样式 *****/
.slider_box{margin:0;overflow:hidden;position:relative;width:100%;height:auto;} 
.mask{height:100px;overflow:hidden;background:#000;opacity:0.7;filter:alpha(opacity:70);width:100%;position:absolute;left:0;bottom:0;z-index:1003;border-top:solid 2px #ddd;}
.silder_con{overflow:hidden;position:relative;width:100%;height:100%;}
.silder_panel{overflow:hidden;float:left;position:relative;}
.silder_panel img{display:block;overflow:hidden;width:100%}
.silder_nav{background:#000;opacity:0.7;filter:alpha(opacity:70);margin-top:-70px;height:70px}
.silder_nav li{float:left;padding:0px;margin:0px;position:relative;width:33.3%;}
.silder_nav li p{float:left;color:#fff;width:100%}
.silder_nav li span{float:left;margin-right:10px;width:25%;}
.silder_nav li img{float:left;border:1px solid #dbdbdb;margin-bottom:8px}
.silder_nav li.current span{border-bottom:#F08302 2px solid;margin-top:-8px}
.silder_nav li.current img{border:2px solid #fff;margin-top:-10px;}
.silder_nav li,.silder_nav img{display:block;}
.slider_box a.prev,.slider_box a.next{display:block;width:45px;height:100px;line-height:999em;overflow:hidden;z-index:1004;z-indent:9;position:absolute;cursor:pointer;margin:-30% 0 0 0;background:url(/itthemes/sypump/images/silder_btn.png) no-repeat;}
.slider_box a.prev{left:0;background-position:left 0;}
.slider_box a.next{right:0;background-position:right 0;} 


/***** 内容主体 *****/
.main{ width:1186px; margin:0 auto; height:auto; overflow:hidden;}
.main1{ height:260px; margin-top:52px;}
.about{ width:430px; float:left; }
.about_t{border-bottom:1px #e5e5e5 solid; width:420px; height:36px; }
.about_t b,.qywh_t b,.pro_t b,.par_t b{ font-size:18px; color:#444; line-height:36px; font-weight:100; display:block; float:left; width:76px; border-bottom:2px #069dfd solid;}
.about_t span,.qywh_t span,.pro_t span,.par_t span{ color:#e0dcdd; font-size:14px; line-height:36px; font-family:Arial, Helvetica, sans-serif; font-style:oblique; }
.about_t img,.qywh_t img,.pro_t img{ float:right; margin-top:16px; }
.about_ow p{ line-height:28px; color:#444; text-indent:2em; padding-top:12px;}

.qywh{width:725px; float:right;}
.qywh_t{border-bottom:1px #e5e5e5 solid; width:726px; height:36px;}
.new{border:1px solid #dddada; height:120px; width:1180px; margin:30px auto;}
.new1{width:360px; height:76px; float:left;}
.time{ width:66px; height:60px; background:#eeeeee; float:left; margin:25px 15px 25px 25px; text-align:center;}
.time p{font-size:18px; margin-top:10px;}
.time span{font-size:12px; line-height:20px;}

.new ul{}
.new ul li{ float:left;}
.new_ow{ float:right; width:246px; margin-top:20px;}
.new_ow span{ font-size:14px; color:#222; line-height:28px;}
.new_ow p{ font-size:12px; color:#7d7b7b; line-height:20px;}

.lanren{width:1186px; overflow:hidden;margin:26px auto;}
.lanren ul li{width:269px;height:162px;float:left;margin:0px 13px 26px 13px;position:relative;overflow:hidden;cursor:pointer;}
.lanren .txt{width:269px;height:45px; background:url(images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanren .txt h3{font-size:18px; font-weight:100; height:45px; text-align:center; line-height:45px; color:#fff;}

.pro_t,.par_t{ border-bottom:1px #e5e5e5 solid; width:1186px; height:36px;}

/* marqueeleft */
.marqueeleft{height:176px;width:716px;overflow:hidden;margin:20px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:218px;height:176px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:206px;padding:2px;overflow:hidden; height:137px;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}


.par_ow{ margin-top:20px;}
.par_ow ul{}
.par_ow ul li{float:left; border:1px solid #eae6e6; margin:0px 9px;}

.link{ width:1180px; margin:30px auto; height:auto; overflow:hidden;}
.link_t{background:url(images/index_35.jpg) no-repeat; float:left; height:35px; width:105px;}
.link_ow{}

.footer{ height:342px; background:#1f1f1f; width:100%; border-top:2px solid #6d6d6d; margin-top:30px;}
.foot{ width:1180px; margin:0 auto;}
.foot_l{ width:640px; float:left;}
.foot_nav{ margin-top:35px;}
.foot_nav ul{ }
.foot_nav ul li{ float:left; width:146px; border-right:1px solid #282828; text-align:left; line-height:38px; }
.foot_nav ul li a{ line-height:38px; color:#f2f0f0; padding-left:38px; }
.foot_nav ul li ul{}
.foot_nav ul li ul li{ color:#a19e9e; line-height:30px;}
.foot_nav ul li ul li a{font-size:12px; color:#a19e9e; line-height:30px; text-align:left;}
.foot_r{ width:520px; float:right; margin-top:40px; background:url(images/foot_03.jpg) no-repeat 163px top;}
.foot_b{ background:url(images/cop_03.jpg) no-repeat; margin-top:50px; margin-left:35px;}
.foot_b p{  color:#a19e9e; line-height:36px; padding-top:10px; }
.lx{float:right; padding-right:60px; }
.lx p{ color:#fff; line-height:30px;}

/*内页*/
.banner2{ width:100%; overflow:hidden; margin:0 auto; }

.left{ width:246px; height:auto; overflow:hidden; float:left; padding-bottom:20px; }
.productlist{ margin-top:30px;}

.list_tt,.hot_pro_tit{height: 55px; border-right:4px solid #575757; text-align: right; padding-right: 30px; margin-bottom: 15px;}

.list_tt p{font-size:18px;color:#666;line-height: 20px;padding-top: 5px;}

.list_tt h3{font-size:20px;line-height:26px;}


.hot_pro_tit p{ font-size:20px; line-height:53px; color:#055fc2; border-bottom:solid 2px #ececec; padding-left:116px; }
.list_ow{ height:auto; padding-bottom:15px; border-top:solid 1px #ececec;}
.list_ow ul{ }
.list_ow ul li{height:49px;  font-size:14px; line-height:35px; border-bottom:solid 1px #ececec; padding-right:36px;text-align:right;}
.list_ow ul li a{font-size:14px; line-height:49px;color:#444;}
.list_ow ul li a:hover{font-size:14px; line-height:49px; color:#0478f3; font-weight:bold; }

.n_con{border-top:#999 1px solid; margin-top:20px; padding-top:10px;}
.n_con p{ line-height:28px; text-align:right;}

.hot_pro_bod ul{ width:222px; margin:0 auto}
/* scrollbox */
.scrollbox {position:relative;width:222px; height:365px;overflow:hidden; margin:0 auto}
.scrollbox ul {position:absolute;left:0px;top:0px;}
.scrollbox li {float:left;width:220px;overflow:hidden; border:1px solid #eaeaea;margin:10px 0px;}
.scrollbox li a {float:left;width:220px;overflow:hidden; text-align:center; line-height:30px}
.scrollbox li a img {display:block;width:220px;}
/* leftlist */
#leftlist {width:999em;}
/* fontlist */
#fontlist li {}
#fontlist li a {width:auto;}


.right{width:939px; float:right; border-left:#dadada 1px solid;}
.right_t{}
.right_ow{}
/*右侧标题*/
.r_tit{ width:95%; border-bottom:1px solid #eaeaea; height:46px; margin:20px auto;}
.r_tit_l{ font-size:18px;  line-height:46px; padding-left:15px; float:left;}
.r_tit_r{ line-height:46px; padding-right:15px; float:right;}
.right_ow{ width:95%; margin:0 auto; height:auto; overflow:hidden; padding-bottom:30px;}
.right_ow p{ line-height:30px; text-indent:2em;}


/*内页新闻列表*/
.n_arc{ width:880px; margin:0 auto; overflow:hidden; }
.n_arc p{ line-height:36px; text-indent:2em;}
.n_arc_tt{ width:880px; height:36px; background:#2a599d; line-height:36px; text-align:center}
.n_arc_tt_left{ width:110px; height:36px; float:left; line-height:36px; text-align:center;}
.n_arc_tt_tit{ width:665px; height:36px; float:left; line-height:36px;}
.n_arc_tt_tit a{ height:36px; line-height:36px;}
.n_arc_tt_date{ width:90px; height:36px; text-align:center; float:left; line-height:36px;}
.n_arc_tt_click{ width:75px; float:right; height:36px; text-align:center; line-height:36px;}
.n_arc_body{ width:880px; height:36px; border-bottom:1px dotted #cccccc;}


/*页码样式*/
.pagelist{ width:90%; overflow: hidden; padding:12px; text-align:center; float:right;}
.pagelist ul{ float:right;overflow:hidden; }
.pagelist ul li{ float:left;height:30px;margin:4px; text-align:center; border:1px solid #eee !important;line-height:30px; padding:0px 10px; background:none;}
.pagelist ul li a{ text-align:center; line-height:30px;padding:0px }
.pagelist ul li a:hover{color:#d3020c;}
.pagelist .thisclass{ background:#d3020c; border:1px solid #ccc; color:#fff; font-weight:bold; line-height:30px !important;}
.pagelist .thisclass a{ font-weight:bold; }
.pagelist span{ line-height:30px !important;padding-right:0px !important}
.pager{ text-align:center;}

/*产品列表页*/
.tt2{  margin:auto; padding-top:5px;}
.tt2 ul li {padding-left:5px; padding-right:5px; float:left; overflow:hidden; padding-bottom:10px; border-bottom:#e6e5e5 dashed 1px; padding-top:10px;}
.tupian{ border:#ececec solid 1px; float:left;}
.jieshao{width:625px; float:right;}
.wenzi{ line-height:24px; font-weight:bold; font-size:13px; color:#353535; padding-left:15px; padding-top:15px; }
.wenzi a{ color:#353535; font-size:16px;}
.wenzi2{ font-size:14px; color:#353535; line-height:24px;  padding-left:15px; padding-top:5px; }


.n_product{margin:0 auto; overflow:hidden}
.n_product p{ font-size:13px; text-indent:2em; line-height:30px;}
.n_product ul{ padding:5px 10px 20px 10px}
.n_product ul li{ float:left; padding:10px 22px}
.n_product ul li .photo{}
.n_product ul li .photo img{ width:238px; height:179px; padding:3px; border:1px solid #cccccc;}
.n_product ul li .photo img:hover{border:1px solid #045baa;}
.n_product ul li .tag{ text-align:center}
.n_product ul li .tag a{ line-height:45px}
.n_product ul li .intro{ border:1px dashed #cccccc; line-height:23px; width:226px; padding:5px 10px}
.n_product ul li .intro a{ color:#045baa; line-height: 23px;}


/*产品、新闻内容页*/
.n_product_tit{font-size:24px;text-align:center;color:#444; line-height:30px;padding-top:20px;}
.n_product_time{text-align:center; line-height:35px; padding:10px 0px}
.n_product_time span{padding-left:55px}
.n_product_img{text-align:center;}
.n_product_img img{padding:5px;border:1px solid #dbdbdb; margin:0 auto}
.n_product_body{padding:20px; margin:30px auto; border:1px dashed #ccc; width:90%;overflow:hidden }
.n_product_body p{text-indent:2em; line-height:30px;}


/*相关文章*/
.related{ padding:15px 0px; margin:30px auto; padding:20px}
.related_tit{ height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#0579d9; border-bottom:1px solid #ccc}
.related_bod{}
.related_bod ul{ padding:5px 0px}
.related_bod ul li{ border-bottom:1px dotted #bdbdbd; background:url(/images/ico_news.png) no-repeat 10px center;}
.related_bod ul li span{ float:right; line-height:30px; padding-right:10px}
.related_bod ul li a{ line-height:30px; padding-left:25px}

