@charset "utf-8";



/* base å…¬å…±éƒ¨åˆ† */

body { font: 13px/22px Arial, "å¾®è½¯é›…é»‘"; color:#444; margin: 0px; text-align:center;}

*{ padding:0; margin:0;}

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

a:hover{ color:#0278b8; text-decoration:none;}

ul,li{ list-style:none;}

img { border:none; }

.clearboth { clear:both; }

.page{ text-align:center; margin-top:20px; width:100%; float:left; }

.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}

.page a.dq,.page a:hover{ background:#555;}

p{font: 13px/22px Arial, "å¾®è½¯é›…é»‘";}

.wrapper{width:100%; margin:0; padding:0; text-align:left; overflow:hidden;}

.header{}

.top{width:100%; height:40px; line-height:40px; background:#f4f4f4;}

.top .top-box{width:1200px; margin:0 auto;}

.top .top-box .top-left{float:left;}

.top .top-box .top-right{float:right;}



.top2{width:1200px; margin:0 auto;}

.top2 .top2-left{float:left;}

.top2 .top2-right{float:right;}



.nav-box{width:100%; height:46px;line-height:46px; background:#0075C2;}



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.nav{ width:1200px; margin:0 auto; position:relative; z-index:1;  }

.nav a{ color:#fff;  }

.nav .nLi{ float:left;  position:relative; display:inline;   }

.nav .nLi h3{ float:left;  background:url(../images/line.jpg) right center no-repeat;}

.nav .nLi h3.last{background:none;}

.nav .nLi h3 a{ display:block; padding:0 52px; font-size:15px; font-weight:normal;   font-family:"å¾®è½¯é›…é»‘"; }

.nav .nLi h3 a.last{background:none;}

.nav .sub{ display:none; width:164px; left:0; top:46px;  position:absolute; background:#0075C2;  line-height:26px; padding:5px 0;  }

.nav .sub2{width:194px;}

.nav .sub3{width:209px;}

.nav .sub li{ zoom:1;text-align:center;  font-size:13px;}

.nav .sub a{ display:block; padding:0 10px; }

.nav .sub a:hover{ background:#dc541a; color:#fff;  }

.nav .on h3 a{ background:#dc541a; color:#fff;   }



.slideBox{ width:100%;  overflow:hidden; position:relative;   }

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:2px;  width:30px; height:5px;  text-align:center; background:#fff; cursor:pointer; }

.slideBox .hd ul li.on{ background:#f00; color:#fff; }

.slideBox .bd{ position:relative; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd img{ width:100%; display:block;  }



.main{}

.box1{padding:15px 0;width:1200px; margin:0 auto; }

.box1 .b1-left{float:left;width:780px;}

.box1 .b1-left span{font-weight:bold; color:#285dc8;}

.box1 .b1-left a{margin:0 5px;}

.box1 .b1-right{float:right;width:350px; border:1px solid #d6dadd; -webkit-border-radius:20px; -moz-border-radius:20px;border-radius:20px; height:24px; line-height:24px;padding:0 10px;}

.box1 .b1-right input.txt{width:310px; float:left; border:none;height:24px; line-height:24px; outline:medium;}

.box1 .b1-right input.btn{width:20px; float:right; background:url(../images/bg.jpg) center no-repeat; border:none;height:24px; outline:medium;}



.box2{margin:20px auto;width:1200px; }

.b2-title{text-align:center;}

.b2-title h3{font-size:26px;font-weight:bold; color:#0075C2; margin-bottom:10px;letter-spacing:1px;}

.b2-title p{font-size:15px; color:#8d8d8d; letter-spacing:1px;}



.picScroll-left{ width:1200px;  overflow:hidden; position:relative; margin-top:20px;   }

.picScroll-left .hd{ overflow:hidden;width:1200px;  height:62px;  position:absolute; top:20px; z-index:9998 !important;  }

.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:32px; height:62px;overflow:hidden;

	 cursor:pointer; }

.picScroll-left .hd .prev{ background:url(../images/jt1.jpg) center no-repeat;float:left; }

.picScroll-left .hd .next{ background:url(../images/jt2.jpg) center no-repeat; float:right;}

.picScroll-left .bd{ padding:0 40px;z-index:9999 !important;   }



.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.picScroll-left .bd ul li img{ width:165px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }



.box3{ background:#f4f4f4; padding:30px 0; }

.box3 .bb3{width:1200px; margin:0 auto;}

.bb3-left{width:230px;float:left; background:#fff;}

.bb3-right{width:950px;float:right; background:#fff;border:1px solid #ddd; }

.bb3-left h2{font-size:18px; font-weight:bold; color:#fff; height:50px; line-height:50px; text-align:center; background:#dc541a;}



.sideMenu{  border:1px solid #ddd; padding:10px;  }

.sideMenu h3{ height: 58px; line-height:58px; text-align:center;  background:#0075C2; cursor:pointer;font-size:15px; font-weight:bold; margin-bottom:5px; }

.sideMenu h3 a{color:#fff;}

.sideMenu h3.on {}

.sideMenu ul{ display:none; /* é»˜è®¤éƒ½éšè— */ margin-bottom:10px;  }

.sideMenu ul li{padding-left:30px; background:url(../images/jt3.jpg) 10px 10px no-repeat; height:32px; line-height:32px; border-bottom:1px dashed #ccc;}



.bb3-title{padding:10px; height:20px; line-height:20px; border-bottom:1px solid #ddd; }

.bb3-title span{float:left;font-weight:bold; font-size:15px; border-left:3px solid #dc541a;padding-left:10px;}

.bb3-title a{float:right;color:#dc541a;}

.bb3-content{padding:10px 0;}

.bb3-content ul li{width:266px;float:left; margin:8px 15px;display:inline;}

.bb3-tp{width:230px;height:170px;float:left;}

.bb3-tp img{width:228px; height:168px; border:1px solid #ddd;}

.bb3-wz{width:200px;float:right; line-height:26px; font-size:13px;}

.bb3-wz h3{font-size:15px; font-weight:bold; margin-bottom:5px;}

.bb3-wz p a{display:block; width:90px;height:30px; line-height:30px; text-align:center; background:#dc541a; border-radius:5px; margin-top:5px; color:#fff;}





.box4{width:1200px; margin:30px auto 10px;}

.box5{width:1200px; margin:0 auto; height:1268px; background:url(../images/bg3.jpg) top center no-repeat;

position:relative;}

.box5 .b5-1 h3{ position:absolute; top:225px; left:100px;font-size:21px; font-weight:bold; color:#dc541a;}

.box5 .b5-content1{ position:absolute; top:295px;left:20px; line-height:30px; font-size:13px;width:520px;}

.box5 .b5-content1 p{padding-left:30px; background:url(../images/bg1.jpg) 0 5px no-repeat;}



.box5 .b5-2 h3{ position:absolute; top:285px; left:745px;font-size:21px; font-weight:bold; color:#dc541a;}

.box5 .b5-content2{ position:absolute; top:355px;left:665px; line-height:30px; font-size:13px;width:520px;}

.box5 .b5-content2 p{padding-left:30px; background:url(../images/bg1.jpg) 0 5px no-repeat;}



.box5 .b5-3 h3{ position:absolute; top:740px; left:100px;font-size:21px; font-weight:bold; color:#dc541a;}

.box5 .b5-content3{ position:absolute; top:800px;left:20px; line-height:30px; font-size:13px;width:520px;}

.box5 .b5-content3 p{padding-left:30px; background:url(../images/bg1.jpg) 0 5px no-repeat;}



.box5 .b5-4 h3{ position:absolute; top:865px; left:745px;font-size:21px; font-weight:bold; color:#dc541a;}

.box5 .b5-content4{ position:absolute; top:920px;left:665px; line-height:30px; font-size:13px;width:520px;}

.box5 .b5-content4 p{padding-left:30px; background:url(../images/bg1.jpg) 0 5px no-repeat;}



.box6{width:1200px; margin:0 auto 30px;}

.box6 .b6-left{width:780px; float:left;}

.box6 .b6-right{width:360px;float:right;}

.b6-title{height:41px; line-height:41px; background:url(../images/bg2.jpg) left center no-repeat; padding:0 10px;}

.b6-title span{float:left; font-size:16px; font-family:"å¾®è½¯é›…é»‘";color:#fff; margin-left:10px;}

.b6-title a{float:right; }

.b6-content{padding-top:30px; line-height:30px;}

.b6-content img{float:left;margin-right:20px; width:270px; height:180px; border:1px solid #eee;}

.b6-content2{padding-top:30px; }



.picScroll-left2{ width:360px;  overflow:hidden; position:relative;  }

.picScroll-left2 .hd .prev{ position:absolute; left:0;top:70px; display:block;  width:22px; height:56px; background:url("../images/bg4.jpg") center no-repeat;float:left; cursor:pointer;}

.picScroll-left2 .hd .next{ position:absolute; right:0;top:70px; display:block;  width:22px; height:56px; background:url("../images/bg5.jpg") center no-repeat;float:right; cursor:pointer;}

.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }

.picScroll-left2 .hd ul li.on{ background-position:0 0; }

.picScroll-left2 .bd{ padding-left:20px;  }



.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left2 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.picScroll-left2 .bd ul li .pic{ text-align:center;  padding:5px 10px;}

.picScroll-left2 .bd ul li .pic img{ width:280px; height:185px; display:block;  }



.box7{background:#f4f4f4; padding:30px 0;}

.b7-title{text-align:center;}

.b7-title h3{font-size:30px; font-weight:bold; margin-bottom:20px;}

.bb7{width:1200px; margin:0 auto;}

.b7-left{width:465px;float:left;}

.b7-right{width:690px;float:right;}



.slideBox2{ width:465px;  overflow:hidden; position:relative;   }



.slideBox2 .hd{width:465px; background:url(../images/bg6.png) repeat-x; height:40px; line-height:40px;  overflow:hidden; position:absolute; right:0; bottom:0; z-index:1 ; }

.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:right; margin:15px 10px 0 0; }

.slideBox2 .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; background:#fff; cursor:pointer;  border-radius:15px;}

.slideBox2 .hd ul li.on{ background:#dc541a; color:#fff; }

.slideBox2 .bd{ position:relative;    }

.slideBox2 .bd li{ zoom:1; vertical-align:middle; position:relative }

.slideBox2 .bd li h3{ position:absolute;  bottom:0;left:0; z-index:9999 !important;height:40px; line-height:40px;padding-left:10px; font-weight:normal; font-size:13px; }

.slideBox2 .bd li h3 a{color:#fff;}

.slideBox2 .bd img{ width:465px; height:335px; display:block;  }



.b7-right ul li{padding:13px 0; border-bottom:1px dashed #ccc;}

.b7-date{width:82px; text-align:center; padding:18px 0 13px 0; background:#dc541a; border-radius:5px; font-size:14px;color:#fff;float:left;}

.b7-date h3{font-size:30px; margin-bottom:5px;}

.b7-wz{width:590px;float:right; font-size:13px; line-height:28px;}

.b7-wz h3 a{font-size:15px; font-weight:Bold; }



.box8{width:1200px; margin:30px auto 0;}

.picMarquee-left{ width:100%;  overflow:hidden; position:relative;    }

.picMarquee-left .bd{ padding-top:30px;   }

.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }

.picMarquee-left .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;line-height:32px;  }

.picMarquee-left .bd ul li .pic{ text-align:center; }

.picMarquee-left .bd ul li .pic img{ width:215px; height:155px;  }



/*å†…é¡µ*/

.banner2{width:100%;}

.banner2 img{width:100%;}



.main2{width:1200px; margin:0 auto;}

.sider-title{height:40px; line-height:40px; font-size:14px;}

.sider-left{width:230px;float:left; background:#fff;}

.sider-right{width:950px;float:right; }

.sr-title{height:30px; line-height:30px; border-bottom:1px solid #ddd;}

.sr-title span{height:20px; line-height:20px; border-left:3px solid #dc541a;padding-left:5px; font-size:15px; font-weight:bold;}



.intro{}

.about{padding:20px 0;ã€€font-size:13px; line-height:30px;}



/*æ–°é—»ä¸­å¿ƒ*/

.news_list{padding:10px 0;}

.news_list ul li{height:40px; line-height:40px; border-bottom:1px dashed #ccc;}

.news_list ul li a{float:left; font-size:14px;}

.news_list ul li span{float:right;}



/*æ–°é—»è¯¦ç»†é¡µ*/

.news_show{ padding:20px 0;}

.news_show .name{ font-size:20px; text-align:center; line-height:40px;}

.news_show .date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #dadada; padding-bottom:10px;}

.news_show .nr{ padding:8px 18px; font-size:14px; line-height:30px;font-family:"å¾®è½¯é›…é»‘";}
.news_show .nr p{ padding:8px 18px; font-size:14px; line-height:20px;font-family:"å¾®è½¯é›…é»‘";}

.news_show .back{ text-align:center;}

.news_show .back a:hover{ color:#ec6100;}



.product_list{padding:10px 0;}

.product_list ul li{width:210px;float:left; margin:10px 36px 15px 0; display:inline;}

.product_list ul li.last2{margin-right:0;}

.product_list ul li img{width:210px; height:150px;}

.product_list ul li h3 a{font-size:15px; font-weight:bold; height:30px; line-height:30px;}

.product_list ul li p.xx{font-size:13px; line-height:24px;height:100px;word-wrap:break-word;}

.product_list ul li p.more2{margin-top:5px;}

.product_list ul li p.more2 a{display:block; width:50px;height:24px; line-height:24px;text-align:center;float:left; margin-right:15px; color:#fff; border-radius:3px; background:#0075C2;}

.product_list ul li p.more2 a.orange{background:#dc541a;}

.tj{margin-top:25px;}

.tj2{ border:1px solid #ddd; padding:10px; }

.tj2 ul li{text-align:center; font-size:13px; margin:5px 0;}



/*äº§å“è¯¦ç»†*/

.product_show{ padding:20px 0;}

.product_show .pic{ width:400px; float:left;}

.product_show .guige{ width:520px; float:right;font-size:14px; line-height:30px;}



.product_show .sm{ width:100%; float:left; margin-top:20px;}

.product_show .sm .smbt{ border-bottom:solid 1px #dadada; width:100%; float:left;}

.product_show .sm .smbt span{ background:#287fc6; color:#fff; padding:5px 10px; border-radius:4px 4px 0 0; font-size:14px; float:left;}

.product_show .sm .neirong{ padding:10px; line-height:24px; float:left;}



.slideTxtBox{ width:100%;  text-align:left;  margin-top:30px; }

.slideTxtBox .hd{ height:30px; line-height:30px;  padding:0 10px 0 20px;    position:relative; border-bottom:1px solid #ccc; }

.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0;   }

.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; background:#0075C2;  color:#fff; margin-right:5px;}

.slideTxtBox .hd ul li.on{ height:30px;  background:#dc541a; }

.slideTxtBox .bd ul{ padding:15px 0;  zoom:1; line-height:30px;  }

.slideTxtBox .bd ul table{border-collapse:collapse; border:1px solid #ddd;}

.slideTxtBox .bd ul table tr td{padding:5px ;}



/*è®¾å¤‡*/

.mach{padding:10px 0;}

.mach ul li{width:215px;float:left; margin:10px 29px 10px 0; text-align:center;}

.mach ul li.last2{margin-right:0;}

.mach ul li img{width:215px; height:160px;}





/*å†…é¡µå³è¾¹å•é¡µåŠè¡¨æ ¼ã€è¡¨å•æ ·å¼*/

.intro2{ line-height:26px; padding:20px 0;font-size:13px;line-height:28px;}

.intro2 table{  margin-bottom:20px; border-collapse:collapse; }

.intro table{border:1px solid #ccc;}

.intro2 table tr td{ padding:4px; }

.intro2 table tr td a:hover{ color:#c30;}

.intro2 table input, .intro2 table textarea{ border:solid 1px #ccc; padding:4px; font-family:"å¾®è½¯é›…é»‘"; border-radius:3px;}

.intro2 table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}

.about{line-height:28px;}





/*å†…é¡µå³è¾¹å•é¡µåŠè¡¨æ ¼ã€è¡¨å•æ ·å¼*/

.feedback{ line-height:26px; padding:20px; }

.feedback p{ margin-bottom:15px;}

.feedback table{  margin-bottom:20px; border:none;}

.feedback table tr td{ padding:4px;}

.feedback table tr td a:hover{ color:#c30;}

.feedback table input, .feedback table textarea{ border:solid 1px #ccc; padding:4px; font-family:"å¾®è½¯é›…é»‘"; border-radius:3px;}

.feedback table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}



.footer{ background:#0075C2; margin-top:50px; font-family:"å¾®è½¯é›…é»‘";}

.ft1{width:1200px; margin:0 auto;padding:30px 0;}

.ft1 ul{width:108px;float:left; font-size:14px;  margin-right:66px; display:inline;}

.ft1 ul.pro{width:340px; margin-right:10px;}

.ft1 ul.pro li{float:left; width:150px;}

.ft1 ul.pro li.first{display:block;width:340px;}

.ft1 ul.last{margin-right:0; width:150px; text-align:right;}

.ft1 ul.last img{width:150px;height:150px;}

.ft1 ul li{height:28px; line-height:28px; color:#fff;padding-left:20px;}

.ft1 ul li.first{margin-bottom:5px;padding-left:20px; background:url(../images/line2.jpg) left no-repeat;}

.ft1 ul li a{color:#ccc;}

.ft2{ width:1200px; margin:0 auto;border-top:1px solid #464a54; border-bottom:1px solid #464a54;padding:15px 0; color:#fff;}



.ft2 a{margin:0 5px; color:#f1f1f1;}

.ft3{width:1200px; margin:0 auto; line-height:28px; text-align:center; color:#fff; font-size:14px; padding:20px 0;}

.ft3 a{color:#fff;}

 .in_01_ul{width: 900px;height: 240px;margin:0 auto; padding-top: 20px;}
 .in_01_ul li {float:left; width: 280px;height: 245px; margin:0px 8px; text-align:center; line-height:20px;}
 .in_01_ul li a{color:#727272;font-size: 14px;}
 .in_01_ul li a:hover{color:#e80000;}
 .in_01_ul li img { max-width:230px; max-height:200px;}
 
 
 /*product-list*/

.case_list {padding-top:20px;}

.case_list ul li{width:286px;height:260px;float:left;margin:12px 10px 12px 10px;_margin:12px 8px 12px 9px;}

.case_list ul li h1{width:286px;height:219px;background:#fafafa;}

.case_list ul li h1 a{width:282px;height:215px;display:block;border:2px solid #c1c2c3;}

.case_list ul li h1 img{padding:5px;}

.case_list ul li h2{margin-top:5px;text-align:center;background-color:#e5e5e5;line-height:40px;height:40px;overflow:hidden;}

.case_list ul li h2 a{color:#353535;}

.case_list ul li:hover h1 a{border:2px solid #00418d;}

.case_list ul li:hover h2{background:#00418d;}

.case_list ul li:hover h2 a{color:#fff;}

