@charset "utf-8";
/* CSS Document */
.head,.case,.lan1,.info,.foot,.main{ width:1000px; padding:0; margin:0 auto;}

.header{ width:100%; height:149px; background:url(../commen_images/header_bg1.png) left top no-repeat;}
.head{ height:107px; background:#ffffff url(../commen_images/head_left_bg.png) left top no-repeat; }
.logo{ margin-left:2px; margin-top:28px; }
.logo img,.logo{width:587x; height:55px;}
.head_right{ width:162px;  height:107px;}
.tel{ margin-top:35px;}
.tel,.tel img{ width:215px;height:55px;}


.selected{ width:111px;height:107px; padding-left:5px; padding-right:5px;  background:#bd342a; height:100%;}
.selected font{ margin-top:26px; display:block; line-height:29px; color:#ffffff;}
.selected font{font-family:"微软雅黑"; font-size:12px; font-weight:normal;}

.select_box{ background:#bd342a;color:#636363;position:relative;cursor:pointer;width:97px; height:20px;font-size:12px;font-family:"微软雅黑"; font-weight:normal;}
.selet_open{display:inline-block;position:absolute;right:0;top:0;width:18px;height:20px;background:url(../commen_images/arrow_bottom.png) center no-repeat ;}
.selet_open{height:20px;line-height:20px;}
.select_txt{ display:inline-block;padding-left:7px;width:90px;line-height:20px;height:20px;cursor:text;overflow:hidden;color:#636363;font-size:12px;font-family:"微软雅黑"; font-weight:normal;}
.option{width:95px;border:solid 1px #EDE7D6;position:absolute;top:20px;left:0px;z-index:2;overflow:hidden;display:none;}
.option a{display:block;height:20px;line-height:20px;text-align:left;padding:0 10px;background:#fff;color:#636363;font-size:12px;}
.option a img,.select_txt img{ width:18px; height:11px; margin-top:5px; margin-right:6px;}
.option a:hover{}

/*nav*/
.nav{ width:100%; height:42px; background:#f4f4f4;}
.navs{  padding-left:10px; width:998px;  margin:0 auto; }
.navs li,.navs li a{ display:block; height:42px; line-height:42px;}
.navs li{ float:left;}
.navs li a{ width:199.6px; text-align:center; background:url(../commen_images/xian2.png) right top no-repeat; color:#484848;}
.navs li a{font-family:"微软雅黑"; font-size:14px; font-weight:normal;}
.navs li a:hover,.navs li .current{ color:#ffffff; background:#bd342a;}
.navleftbg{ background:url(../commen_images/xian2.png)  left top no-repeat;}

/*banner*/
.banner{}
#banner { height:375px;padding:0px; margin:0px auto; width:100%;}
#full-screen-slider { width:100%; height:375px; float:left; position:relative;}
#slides { display:block; width:100%; height:375px; list-style:none; padding:0; margin:0; position:relative;}
#slides li {display: block;width: 100%;height: 100%;list-style: none;padding: 0;margin: 0;position: absolute;top:0px;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:15%; top:328px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:10px; border-radius:10px; background:#ffffff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0080ff;}

.product_wrapper{ width:100%;}
/*产品中心*/
.product_asside_wrapper{ width:30%; background:#bd342a;}
.product_asside{ height:305px;}
.product_asside{  width:234px; background:#bd342a;}
.product_asside h3{ margin-top:13px; padding-left:1px; line-height:61px; color:#ffffff; font-size:24px;}
.product_asside h3,.product_asside ul li a{ font-family:"微软雅黑"; font-weight:normal;}
.product_asside ul{ padding:0; margin:0;}
.product_asside ul li,.product_asside ul li a{ display:block; height:36px;}
.product_asside ul li a{ padding-left:14px; height:36px; background:url(../commen_images/dot1.jpg) left bottom repeat-x; line-height:36px; color:#ffffff; font-size:13px;}
.product_asside ul li a:hover,.product_asside ul li .current{ background:url(../commen_images/ahoverbg.png) left top no-repeat;}


.product_content_wrapper{ width:69.9%; background:#f0f0f0 url(../commen_images/dot2.jpg) left bottom repeat-x;}
.product_content{ width:765px; height:305px;overflow:hidden;}

/*滚动*/
.anniu{ width:733px; margin-top:22px; margin-left:20px;}
.rollBox {width:733px; height:275px;margin-left:25px; }
.anniu .LeftBotton{width:29px; height:27px;  background:url(../commen_images/arrow_left1.png)  no-repeat;overflow:hidden;float:right;cursor:pointer; margin-right:15px; }
.anniu .RightBotton{width:29px; height:27px; background:url(../commen_images/arrow_right1.png) no-repeat;overflow:hidden;float:right;cursor:pointer; margin-right:15px; }
.anniu .LeftBotton:hover{ background:url(../commen_images/arrow_left2.png) no-repeat;}
.anniu .RightBotton:hover{ background:url(../commen_images/arrow_right2.png) no-repeat;}
.rollBox .Cont{ width:733px; overflow:hidden;height:230px;   overflow:hidden;float:left;margin-top:0px; margin-top:16px;}
.rollBox .ScrCont{width:10000000px; margin-top:0px;}
.rollBox #List1,.rollBox #List2{float:left;}
.product{ margin-top:0px;height:219px; }
.product dl { width:225px;height:219px;  margin:0px 30px 0px 0px;_margin:0px 30px 0px 0px; float:left; }
.product dl dt { width:225px; height:181px;}
.product dl dt img { width:225px; height:181px;}
.product dl dd { width:225px;  }
.product dl dd  a { display:block;width:225px; text-align:left;color:#4f4f4f; line-height:38px; height:38px; font-family:"微软雅黑"; font-size:13px; font-weight:normal; }

.case_wrapper{ margin-top:18px;}
.lan1{   }
.lan1_titl2_wrapper{width:360px;margin:0 auto; height:80px; background:url(../commen_images/dot5.png) left bottom repeat-x; }
.lan1_titl2,.lan1_titl2 font{font-family:"微软雅黑"; font-size:24px; font-weight:normal;}
.lan1_titl2{ color:#5a5a5a; margin:0 auto; width:360px; line-height:80px; background:url(../commen_images/xian1.png) center bottom no-repeat;   text-align:center;}
.lan1_titl2 font{ color:#bd342a;}

.case_content{ padding-top:26px;  padding-left:4px; padding-right:4px; width:992px;margin:0 auto;}

/*工程案例滚动*/
#demo{ width:100%;height:100%;overflow:hidden;}
#indemo{ width:800%; float:left;}
#demo1,#demo2{ float:left;}
.case_pro{}
/*case展示*/
.case_pro dl { margin:0px 22px 0px 0px;_margin:0px 22px 0px 0px; float:left; height:258px; width:230px; background:url(../commen_images/xian3.jpg) left bottom repeat-x;}
.case_pro dl dt { width:190px; height:145px; margin:0 auto; padding:5px; padding-top:0px; background:#ffffff; margin-bottom:5px;}
.case_pro dl dt img { width:190px; height:145px; }
.case_pro dl dd {width:200px; margin:0 auto;}
.case_pro dl dd p{ color:#555555; font-family:"微软雅黑"; font-size:12px; font-weight:normal; line-height:25px; text-align:left;}
.case_pro dl dd a { display:block; width:101px; height:27px; border:1px solid #7c7c7c; text-align:center; color:#7c7c7c;font-family:"微软雅黑"; font-size:11px; font-weight:normal;  line-height:27px; margin:0 auto; margin-top:10px;  }
.case_pro dl:hover{background:url(../commen_images/xian4.jpg) left bottom repeat-x;}
.case_pro dl:hover  p{ color:#ffffff;}
.case_pro dl:hover  a{color:#ffffff; border-color:#ffffff;}

.info_wrapper{ width:100%; height:341px; margin-top:72px; background:url(../commen_images/xian5.jpg) left bottom repeat-x; }
.info_left{ width:430px; }

.lan2{ width:429px; border-right:1px solid #4a4a4a; height:43px; background:url(../commen_images/xian7.png) left top repeat-x;}
.lan2 font{ width:135px; display:block; height:43px; background:#ffffff url(../commen_images/xian8.png)  right bottom no-repeat; color:#5a5a5a; font-family:"微软雅黑"; font-weight:normal; font-size:20px; line-height:43px;}
.lan2 span{ margin-right:8px;}
.lan2 span a{ display:block; height:43px; line-height:43px; color:#a4a4a4;font-family:"微软雅黑"; font-weight:normal; font-size:11px;}
.lan2 span a:hover{ color:#0075c5;}
.info_left_tu,.info_left_tu img{width:428px; height:67px;}
.info_left_tu{ padding:0px 1px 10px 1px; margin-top:18px;  }


.newest{ width:430px; background:#ffffff;}

.time{ width:71px; height:71px; background:url(../commen_images/xian6.jpg) right center no-repeat; }
.time font,.time span{ display:block;  width:71px; text-align:center;color:#414141; font-family:"微软雅黑"; font-weight:normal;}
.time font{ height:40px;font-size:50px; overflow:hidden;font-size:24px; line-height:54px; }
.time span{ height:19px; line-height:19px;overflow:hidden;  font-size:12px;}

.events{ width:430px; height:71px; background:#f4f4f4; margin-top:10px; }
.events_info{ width:348px; height:71px;}
.events_info h5,.events_info h5 a{ color:#414141; font-size:14px; font-family:"微软雅黑";font-weight: normal;line-height:29px; }
.events_info h5 a:hover{color:#01473d; text-decoration:none; color:#0075c5; }
.events_info p{ padding-right:17px; line-height:18px;color:#8f8f8f; font-size:12px; font-family:"微软雅黑";font-weight: normal; overflow:hidden;}

.info_right{ width:485px; }
.about{width:1000px; padding:0 4px; height:148px; margin-bottom:25px; background:url(../commen_images/img3.png) right bottom no-repeat; color:#555555;font-size:12px; font-family:"微软雅黑";font-weight: normal; line-height:24px;}
.about h3{  height:38px; line-height:38px; color:#bd342a; font-size:20px; font-family:"微软雅黑";font-weight: normal;}


.contact{ width:1000px; height:127px; border-radius:6px; background:#ffffff;}
.contact_img{ margin-top:3px; margin-right:16px; }
.contact_img,.contact_img img{width:156px; height:120px;}
.contact_content{ padding-left:16px; padding-top:10px; line-height:22px; width:700px; color:#555555;font-size:12px; font-family:"微软雅黑";font-weight: normal;}

/*底部*/
.footer{ width:100%; height:115px; background:#ebebeb;}
.footinfo{ padding-top:37px; line-height:24px; color:#555555;font-size:12px; font-family:"微软雅黑";font-weight: normal;}
.footlogo{ margin-right:11px; margin-top:33px;}
.footlogo,.footlogo img{ width:237px; height:55px;}

/*内页*/
.main{ margin-top:25px;}
.asside{width:235px; padding-bottom:50px;}
.asside_one{ width:235px; padding-bottom:21px;}
.asside_one h3{ background:url(../commen_images/asside_titlebg.jpg) no-repeat; height:40px; padding-left:43px; line-height:40px;color:#ffffff;font-size:18px; font-family:"微软雅黑";font-weight: normal;}
.asside_one ul{ padding:0; margin-top:2px;}
.asside_one ul li,.asside_one ul li a{ display:block; height:38px;}
.asside_one ul li{ background:url(../commen_images/dot4.jpg) left bottom repeat-x; line-height:38px; color:#646464;font-size:13px; font-family:"微软雅黑";font-weight: normal;}
.asside_one ul li a{ padding-left:14px;}
.asside_one ul li a:hover,.asside_one ul li .current{ color:#0075c5; background:url(../commen_images/dot3.png) 218px center no-repeat;}

.asside_tu,.asside_tu img{ width:235px; height:77px;}
.asside_contact{ padding-top:10px; min-height:110px; width:235px; background:url(../commen_images/img4.png) right bottom no-repeat; line-height:24px; color:#555555;font-size:12px; font-family:"微软雅黑";font-weight: normal;}

.mainbox{ width:741px;}

.lan3{ width:100%; height:40px; background:url(../commen_images/dot2.jpg) left bottom  repeat-x; }
.lan3 font{ display:block;height:40px; background:url(../commen_images/xian9.png) left top no-repeat; padding-left:19px; line-height:40px; color:#505050;font-size:18px; font-family:"微软雅黑";font-weight: normal;}
.lan3 span ,.lan3 span a{ line-height:40px;color:#8c8c8c; font-size:12px;font-family:"微软雅黑";font-weight: normal;}
.lan3 span{margin-right:4px;}
.lan3 span a:hover{ color:#0075c5;}

.mainbox_2{padding:10px;}
.mainbox_2,.mainbox_3{color:#555555;font-size:12px; font-family:"微软雅黑";font-weight: normal; line-height:24px; }
.mainbox_3{ padding-top:10px; width:741px; overflow:hidden; padding-bottom:10px;}
/*--详细--*/
.time2 { margin-top:10px;}
.show_pic{font-family:'微软雅黑'; padding-top:10px; margin:0px 40px;}
.pic_cp img{max-width:650px; border:1px solid #ccc; margin-top:10px; }
.nrr { padding:15px; line-height:30px; color:#555555;}

/*--新闻--*/
.news{ width:100%; padding:10px 0px;}
.news li{ border-bottom:#CCC solid 1px; padding-left:20px; padding-bottom:5px; background:url(../commen_images/list.jpg) no-repeat 8px 15px;}
.news li a{ font-family:"微软雅黑"; font-size:12px; color:#666;  line-height:34px;}
.news li p{font-family:"微软雅黑"; font-size:12px; color:#555555;}
.news li:hover a{ color:#0075c5;}

/*公司新闻*/
.mainbox_2a ul { margin:0px; padding-bottom:10px;}
.mainbox_2a li { height:40px; width:741px; border-bottom:1px dashed #dddddd;}
.mainbox_2a li a { color:#555555; display:block; height:40px; line-height:40px; padding-left:3px;}
.mainbox_2a li a:hover { text-decoration:none; color:#5f5f5f;}
.mainbox_2a li span { line-height:40px; color:#5f5f5f;}

/*产品展示*/
.mainbox_pro{ width:800px; }
.mainbox_pro dl {margin:10px 35px 0px 0px;_margin:10px 35px 0px 0px; float:left; width:160px; height:165px;}
.mainbox_pro dl dt { width:156px;height:131px; padding:1px; border:1px solid #f0f0f0; }
.mainbox_pro dl dt img {  width:156px; height:131px; }
.mainbox_pro dl dd { text-align:center;}
.mainbox_pro dl dd a { color:#555555; font-size:14px; line-height:30px; display:block; }
.mainbox_pro dl dd a:hover{ color:#0075c5;}




.digg {
    margin: 3px;
    padding: 3px;
    text-align: center;
}
.digg a {
    border: 1px solid #aad;
    color: #009;
    margin: 2px;
    padding: 5px 8px;
    text-decoration: none;
}
.digg a:active, .digg a:hover {
    border: 1px solid #009;
    color: #000;
}
.digg span.current {
    background: #009 none repeat scroll 0 0;
    border: 1px solid #009;
    color: #fff;
    font-weight: bold;
    margin: 2px;
    padding: 5px 8px;
}
.digg span.disabled {
    border: 1px solid #eee;
    color: #ddd;
    margin: 2px;
    padding: 5px 8px;
}
