﻿@charset "utf-8";
* {padding:0;margin:0;}
body {font-size:12px;font-family: "微软雅黑"; color:#404040;}
h1, h2, h3, h4, h5, h6,b{font-size: 100%; font-weight:normal;}
address, em {font-style: normal;}
ul,li,ol{list-style:none;}
img{border:none;}
select,input,img,select{vertical-align:middle;}
a {text-decoration:none;color:#404040;}
a:hover{color:#1d59b2;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1; /* for ie6 & ie7 */}
.w1100{ width:1100px; margin:0 auto;}
.w1083{ width:1083px; margin:0 auto;}
.w1058{ width:1058px; margin:0 auto;}
.fl,.fr {display:inline;}
.fl {float:left;}
.fr {float:right;}
.mgt15{ margin-top:15px;}
.mgt20{ margin-top:20px;}
/*首页头部*/
.headertop{ height:46px; line-height:46px;background-color:#f4f4f4; border-bottom:1px solid #e6e6e6; text-align:right;}
.logomain{height:107px;width:100%; border-bottom:2px solid #e4e4e4;}
.logo{ padding-top:20px;}

.searchcon{ width:285px;margin-top:35px;background:transparent;border:1px solid #d9d9d9;}
.iput{ width:250px; height:36px; line-height:36px;background-color:#FFFFFF; text-indent:5px;outline:none; border:none;}
.button{ background:url(../images/search.jpg) no-repeat transparent; text-indent:-999em; width:27px; height:25px;border:none; }

.menunav{ height:49px; line-height:49px;border-bottom:1px solid #e6e6e6; margin-bottom:1px; background-color:#283e74;}
.menunav a{ float:left; display:block; padding:0 20px;font-size:16px; color:#fff; background:url(../images/line.jpg) no-repeat right center;}
.menunav a:hover{color:#eab431;}
.menunav a.mgr0{ margin-right:0; padding-right:0; background:none;}

/*banner部分*/
#slider{ width:100%;margin:0 auto; height:359px; position:relative;z-index:1;}
#slideshow {width:100%; height:359px; overflow:hidden;position:relative;}
.slider-item { width:1920px;position:absolute; left:50%!important;margin-left:-960px;}


/*主体部分*/
.sysearch{ background-color:#f4f4f4;height:46px; line-height:46px;background-color:#f4f4f4; border-bottom:1px solid #e1e1e1; margin-top:3px;}
.symain1{ margin-top:10px;overflow:auto;}

.symain1_tit h4{border-bottom:1px solid #ccc; height:50px; line-height:50px;}
.symain1_tit h4 b{color:#2c2c2c; font-size:20px;  padding-left:30px; background:url(../images/icondian_2.jpg) no-repeat 5px center;}
.symain1_tit .more{ float:right; padding-right:20px;}

.symain1_tit1 h4{ margin:0 2px; border-bottom:1px solid #dfdfdf; height:36px; line-height:36px;}
.symain1_tit1 h4 b{color:#fff; font-size:18px; background:url(../images/bg2_1.jpg) repeat-x left center; text-align:center; height:36px; display:block; width:25%;}
.symain1_tit1 .more{ float:right; padding-right:20px;}

.symain1_tit2 h4{border-bottom:1px solid #ccc; height:50px; line-height:50px;}
.symain1_tit2 h4 b{color:#2c2c2c; font-size:20px;  padding-left:30px; background:url(../images/icondian_1.jpg) no-repeat 5px center;}
.symain1_tit2 .more{ float:right; padding:20px;}

.symain1_left{ width:375px; margin-right:15px;}
.symain1_leftcon{ margin-top:18px; overflow:auto; height:190px; overflow:hidden;}
.symain1_leftcon img{ float:left; width:148px; height:100px; padding:5px; border:1px solid #e2e2e2; margin-right:25px;}
.symain1_leftcon p{line-height:27px; text-indent:2em;}

.symain1_mid{ width:410px;border:1px solid #ccc;line-height:27px; margin-right:10px;min-height:225px;}
.symain1_midcon{ padding:10px 30px 10px 20px;}
.symain1_midcon ul li{ background:url(../images/icon1.jpg) no-repeat left center; padding-left:15px;}
.symain1_midcon ul li a{ font-size:14px;}
.symain1_midcon ul li span{ float:right; color:#aaa; font-size:12px;}


.symain1_rig{ margin-top:10px;}
.symain1_rig ul li{ width:284px; height:70px; margin-top:10px; line-height:70px;}
.symain1_rigSO2{ background:url(../images/bg3.jpg) no-repeat; font-size:18px; color:#fff;}
.symain1_rigSO2 a{color:#fff; display:block;padding-left:45px;}
.symain1_rigSO2 img{ padding-right:10px;}
.symain1_rigSO2_1{background:url(../images/bg3_1.jpg) no-repeat; }
.symain1_rigSO2_1 a{ color:#555;}
.symain1_rigSO2 a:hover{background:url(../images/bg3.jpg) no-repeat; color:#fff;}

.symain_cp{margin-top:5px; overflow:auto;}
.symain_cp ul{ padding:20px 5px;}
.symain_cp ul li{ float:left; width:240px; text-align:center;font-size:14px; margin:15px;}
.symain_cp ul li img{ width:230px; height:217px; padding:6px; outline:1px solid #e3e3e3; display:block; margin-bottom:12px;}

.symain1_rigcon{ height:100px; margin:10px; overflow:hidden;}
.symain1_rigcon a{ display:block; float:left;  width:163px; height:66px; margin:8px; text-align:center;}
.symain1_rigcon img{ width:137px; height:62px; padding:8px;border:1px solid #e3e3e3; margin-bottom:10px; display:block;}

.symain_news{margin-top:10px; overflow:auto;}
.symain_news1{ width:343px;font-size:14px; line-height:27px; margin-right:30px;}
.symain_news1 ul{min-height:200px;}
.symain_news1mgr0{ margin-right:0}
.symain1_lb{ padding:10px 0;}

/*bottom部分*/
.footermenu{height:50px; line-height:50px; text-align:left; border-bottom:1px solid #d0d0d0;}
.footermenu a{ margin:0 20px;font-size:14px}
.footcop{ background:#f2f2f2; height:170px; margin-top:20px}
.footcop p{ width:600px;line-height:25px; padding:15px; color:#8c8e8b;}

/*内页部分*/
.product{ margin-top:10px; overflow:auto;}
.leftside{ float:left; width:250px; margin:0 9px 16px 0;}
.side_box{ background:url(../images/bgborder.jpg) no-repeat; padding-top:23px;}
.side_box h3{padding-left:40px; padding-bottom:19px; color:#4b4b4b; font-size:18px; border-bottom:1px solid #f0efef;}
.side_con{ background:url(../images/bgborder.jpg) no-repeat 0 bottom; padding:0 12px 12px 12px; min-height:150px;}
.side_con ul li a{ height:35px; border-bottom:1px solid #f0efef; background:url(../images/icon3.png) no-repeat 40px 22px; padding:12px 0 0 60px;font-size:15px; font-weight:bold;display:block; color:#656565;}
.side_con ul li a:hover{ background-color:#628eec;color:#fff;}
.lxwmside{ width:248px; border:1px solid #e1e2e1; margin:10px 0; background:url(../images/telbg.jpg) no-repeat 10px 10px;}
.lxwmside h2{ display:block; width:215px; height:72px; margin-left:9px;border-bottom:1px solid #e4e4e4; padding:70px 0 0 25px; color:#c43c3c; font-size:18px;}
.lxwmside p{ padding:7px 32px 20px 20px; line-height:21px;}
.lxwmside p strong{ font-size:16px;}

.priductlist{width:835px;border:1px solid #ccc;}
.listconwzlist{  width:813px; margin:0 auto; padding:10px 0;min-height:517px;}
.listconwzlist ul li{ padding:20px 0; border-bottom:1px dashed #b8b8b8; height:150px;}
.listconwzlist ul li img{ border:1px solid #ddd; float:left; width:159px; height:150px;margin-left:50px;}
.listconwzlist ul li p{ width:510px; display:block; float:left; margin-left:20px; line-height:27px;}
.listconwzlist ul li p a{ display:block; font-size:16px; color:#1d59b2; padding:10px 0;}

.productcon1 ul{ padding:20px 10px;overflow:auto;}
.productcon1 ul li{ float:left; width:240px; text-align:center;font-size:14px; margin:13px;}
.productcon1 ul li img{ width:230px; height:217px; padding:6px; outline:1px solid #e3e3e3; display:block; margin-bottom:12px;}

.prym{ height:44px; text-align:center;padding-left:190px; padding-top:29px;}
.prym em{ float:left; margin-top:5px; margin-right:10px;}
.prym a{ float:left; display:block; height:19px; margin-right:14px; border:1px solid #ccc; padding:4px 8px;}
.prym a.dqbutt{background-color:#666; color:#fff;}

.pinpaifl{ padding:20px 20px 0px; overflow:auto;}
.pinpaifl a{ display:block; float:left; padding:10px 20px; margin:10px 5px; background-color:#628EEC; color:#fff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius:5px; font-size:14px;}
.pinpaifl a:hover{ background-color:#0000FF;}

.pinpaifl1{ padding:20px 20px 0px; min-height:559px;}
.pinpaifl1 ul li{ float:left;text-align:center;font-size:14px; margin:5px;}
.pinpaifl1 ul li img{ width:137px; height:62px; padding:6px; outline:1px solid #e3e3e3; display:block; margin-bottom:12px;}

.cpxqcon{ padding:30px; text-align:center;}
.cpxqcon em{ display:block; font-size:18px; color:#1d59b2; padding:10px 0; text-align:center;}
.cpxqcon p{ text-align:left; text-indent:2em; line-height:27px; font-size:14px;}


.listconwzlist1{  width:813px; margin:0 auto; padding:10px 0;min-height:559px;}
.listconwzlist1 ul li{ padding:10px; border-bottom:1px dashed #b8b8b8;}
.listconwzlist1 ul li a{padding:10px 0; font-size:14px;}
.listconwzlist1 ul li span{ float:right; padding-right:20px; color:#aaa;}

.about{width:780px;margin:0 auto;padding:20px 0; line-height:25px;min-height:496px;}

#pages { padding:10px 0 10px;text-align:center;font:12px '宋体';}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.biaoti{padding-top:20px;}
.biaoti h1{ font-weight:bold; font-size:18px; text-align:center}

.tuwen{padding:15px 0 0 10px; min-height:305px;}
.tuwen dt{ float:left; padding-right:10px;padding-left:10px;}
.tuwen dd{ float:left; width:175px; font-size:12px;}
.tuwen dd a{ display:block; font-weight:bold;width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:14px;}
.tuwen dd p{ padding-top:1px; height:70px; line-height:20px}
.tuwen ul{  float:left; width:329px;padding-bottom:20px;}
.tuwen ul li{ border-bottom:1px solid #ddd; line-height:35px;padding-left:10px;}
.tuwen ul li a{ color:#4a4a4a; font-size:12px;}
.tuwen ul li a:hover{ color:#0486d2;}

.symain_news2{ width:343px;font-size:14px; line-height:27px; margin-right:30px;}
.symain_news2mgr0{ margin-right:0}

#slider12{ width:100%;margin:0 auto; height:200px; position:relative;z-index:1;}
#slideshow12 {width:100%; height:200px; overflow:hidden;position:relative;}
.slider-item12 { width:1920px;position:absolute; left:50%!important;margin-left:-960px;}