/* CSS Document */

*{margin:0; padding:0;}

body{font-size:12px; background:#FFF; font:12px/20px Microsoft YaHei; color:#111111;}

ul li{list-style:none;}

img{border:0;}

a{text-decoration:none; color:#4f4f4f;}

a:hover{ color:#FD4D00; text-decoration:underline;}

.fl{float:left;}

.fr{float:right;}

textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px;}

button{ border:none; background:none;}

img{ border:0 none; vertical-align:top; overflow:hidden;}

table,tbody,td{  border:1 none;}

tbody{ margin:0; padding:0;}

.mt10{margin-top:10px;}

.mt20{margin-top:20px;}

.mt30{margin-top:30px;}

.mr10{margin-right:10px;}

.mr20{margin-right:20px;}

.ov_h{overflow:hidden;}

/** 文本对齐方式 **/

p{text-align:justify;text-justify:inter-ideograph;}

p.pl{ text-indent:2em;}

.tr{ text-align:right;}

.tl{ text-align:left;}

.tc{ text-align:center;}



.clear{ clear:both; height:0px; content:'.';font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}

.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}



/*头部*/

.pageWidth{background-attachment:fixed; background-position:center center; height:auto; width:100%;}

#box_root{margin:auto;}

#box_header{width:1280px; background:url(/assets/web/images/dhbj.jpg) no-repeat 0 0; overflow:hidden; margin:0 auto;}

#box_header .logo{width:400px;padding-left:20px;}

#box_header .logo a{width:400px; height:117px; display:block; background:url(/assets/web/images/logo.png) no-repeat; }

#box_header ul{overflow:hidden; width:835px; padding-left:17px; padding-top:54px; font-size:14px;}

#box_header ul li{ float:left; padding-left:2px;}

#box_header ul li.pl10{padding-left:10px;}

#box_header ul li a{color:#09357c; height:32px; line-height:32px; display:inline-block; padding:0 9px;}

#box_header ul li a:hover{ text-decoration:none;color:#FD4D00; }



/*banner*/

#banner{ width:100%; margin:0 auto; height:646px; overflow:hidden; position:relative;}

.banner{width:1280px; height:646px; position:absolute; left:50%; top:0; margin-left:-640px;}

ul.pic li{float:left;}



/*main*/

#main{  width:1280px; margin:0 auto; height:272px; padding-left:50px; margin-top:30px; }

#main .tab{ width:1200px; z-index:99; overflow:hidden;}

#main .tab1{width:565px; height:253px; background:url(/assets/web/images/main_tab1_bg.png) no-repeat; margin-right:12px;}

#main .tab1_box{padding:10px 10px 10px 20px; overflow:hidden;}

#main .tab1_box h3{padding-left:6px; color:#042974; font-size:16px; font-weight:normal;}

#main .tab1_box h3 a{color:#9a9a9a; font-size:10px;  padding-top:2px;}

#main .tab1_box h3 a:hover{ text-decoration:none;}

.tab1_box_c{overflow:hidden;}

.tab1_box_l{margin:15px 20px 0 0; width:219px; height:174px; overflow:hidden;}

.tab1_box_l li img{width:219px; height:174px; overflow:hidden;}

.tab1_box_r{width:264px; margin-top:13px; }

.tab1_box_r li{ background:url(/assets/web/images/dot.jpg) no-repeat left 10px; padding-left:14px;}

.tab1_box_r li.li1{ font-size:14px;}

.tab1_box_r li a{color:#fb6320; width:230px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.tab1_box_r li p{margin-left:-14px; font-size:12px;}



#main .tab2{width:388px; height:253px; background:url(/assets/web/images/main_tab2_bg.png) no-repeat; margin-right:12px;}

.tab2_box{padding:10px 15px; overflow:hidden;}

#main .tab2 h3{padding-left:15px; color:#b21214; font-size:16px; font-weight:normal;}

#main .tab2 h3 span{color:#6d6d6d; font-size:12px; text-transform:uppercase; margin-left:10px;}

#main .tab2 h3 a{color:#9a9a9a; font-size:10px;  padding-top:2px;}

#main .tab2 h3 a:hover{ text-decoration:none;}

.tab2_box2{ overflow:hidden; padding-top:5px;}

.tab2_box2 ul{width:366px;}

.tab2_box2 li{float:left; width:175px; height:42px; overflow:hidden; margin-right:8px;}

.tab2_box2 li img{ display:block;}



.tab2_box1{ height:150px; margin-top:10px; position:relative;}

.tab2_box1 li{width:159px; }

.tab2_box1 li a{ border:1px solid #e6e7e7; display:block; float:left; text-align:center; padding:4px;}

.tab2_box1 li a:hover{border:1px solid #000;}

.tab2_box1 li a img{width:149px; height:130px;}



/**/

.carousel {width:344px; height:140px; overflow:hidden;}

.carousel .prev , .carousel .next {height:23px;width:23px;overflow:hidden;display:block;margin-top:60px;text-decoration:none;cursor:pointer;}

.carousel .prev {float:left;background:url(/assets/web/images/imageNavLeft.gif) no-repeat;}

.carousel .next {float:left;background:url(/assets/web/images/imageNavRight.gif) no-repeat; position:absolute; right:-10px; top:0;}

.carousel #prev-03.disabled{background:url(/assets/web/images/imageNavLeft-disabled.gif) no-repeat;cursor:default;}

.carousel #next-03.disabled{background:url(/assets/web/images/imageNavRight-disabled.gif) no-repeat;cursor:default;}





#main .tab3{ width:222px; height:253px; background:url(/assets/web/images/main_tab3_bg.gif) no-repeat;}

.tab3_box{padding:10px 15px 10px 20px; overflow:hidden;}

#main .tab3 h3{padding-left:6px; color:#18367e; font-size:16px; font-weight:normal;}

#main .tab3 h3 span{color:#6d6d6d; font-size:12px; text-transform:uppercase; margin-left:10px;}

.tab3_box_c{ width:184px; height:168px; overflow:hidden; margin-top:16px;}

.tab3_box_c ul{margin-top:10px;}

.tab3_box_c img{width:184px; height:168px; overflow:hidden;}



/*About_us*/

#banner_sub{ width:100%; margin:0 auto; height:290px; overflow:hidden; position:relative;}

.banner_sub{width:1280px; height:285px; position:absolute; left:50%; top:0; margin-left:-640px; background:url(/assets/web/images/banner_bg.jpg) no-repeat top center; padding-top:4px;}

.main_sub2{min-height:674px; width:1230px; padding-top:24px; padding-left:50px; background:url(/assets/web/images/main_sub2_bg.jpg) no-repeat; margin:0 auto;}

.main_sub2_l{width:215px;}

.main_sub2_nav{ border:1px solid #DEDEE8;  width:213px;height:auto;}

.main_sub2_nav ul{padding:15px 14px 30px; width:185px; height:auto; background:#f2f2f2;}

.main_sub2_nav ul li{ height:28px; line-height:28px; border:1px solid #e6e6e6; margin-bottom:1px; padding-left:36px; background:#FFF;}

.main_sub2_nav ul li:hover{ margin-top:-1px;}

.main_sub2_nav ul li a{color:#000; display:block; height:28px; background:url(/assets/web/images/dot_2.jpg) no-repeat left center; padding-left:20px;}

.main_sub2_nav ul li a:hover{ text-decoration:none;}



.main_sub2_r{width:750px; padding-left:40px;}

.main_sub2_r .tit{height:41px; line-height:41px; width:100%; overflow:hidden; background:url(/assets/web/images/tit_bg.jpg) no-repeat;}

.main_sub2_r .tit h3{ color:#FFF; padding-left:36px; font-size:14px; font-weight:normal;}

.main_sub2_r .tit p{ padding-right:16px; color:#000;}

.main_sub2_r .tit p a{ color:#06c;}

.main_sub2_r .cont{ width:100%; overflow:hidden;}

.about_cont{ font-size:14px; font-family:"宋体"; padding:30px 40px;}

.about_cont h4{ text-align:center; height:30px; line-height:30px; font-size:14px;}

.about_cont .about_1 p{ line-height:26px;}

.about_cont .about_1 p img{margin-right:10px;}

.about_cont .about_2 img{width:302px; height:202px;}

.about_cont .about_3{ text-align:center;}

.about_cont .about_4 h5{ text-align:center; height:40px; font-weight:normal; font-size:18px;}

.about_cont .about_4 p{ line-height:28px;}



/*亚搏app登陆中心*/

.news_cont{ font-size:14px; padding:10px 40px;}

.news_1 ul li{ background:url(/assets/web/images/dot_2.jpg) no-repeat left 8px; margin-bottom:10px; padding-left:16px; padding-bottom:6px; border-bottom:1px dashed #666; font-size:12px;}

.links {float:right;}

.links span{ display:block; float:left; height:15px; line-height:15px; padding:2px 5px; margin-right:5px;}

.links a{ display:block; float:left; height:15px; line-height:15px; margin-right:2px; padding:2px 5px; color:#666; background:url(/assets/web/images/links_bg.gif) repeat-x 0 -58px; border:1px solid #D3D3D4;}

.links a:hover{ text-decoration:none; background:url(/assets/web/images/links_bg.gif) repeat-x 0 -87px; border:1px solid #34A7DB; color:#0068CC;}

.links .current,.links .disabled{ background:url(/assets/web/images/links_bg.gif) repeat-x 0 -87px; border:1px solid #34A7DB; color:#0068CC !important;}



.news_2_tit{ height:75px; border-bottom:1px dashed #666666;}

.news_2_tit h5{ font-size:16px; height:40px;  text-align:center;}

.news_2_tit p { text-align:center;}

.news_2_tit p span{margin-right:33px;}

.news_2_tit p b{ font-weight:normal; color:#adaeae;}

.news_2_cont p{ line-height:28px; font-size:14px; font-family:"宋体";}

.news_2_cont div{ font-size:12px;}

.news_2_cont div a{color:#0066CC;}

/*产业布局*/

.main_sub2_nav ul.industr_sub{ height:auto;}



/*经典工程*/

.case_1 ul{overflow:hidden; margin-top:20px; padding-bottom:20px; width:720px;}

.case_1 ul li {float:left; margin-right:18px; margin-bottom:5px;}

.case_1 .pic a{padding:4px;width:150px; height:110px; display:block; border:1px solid #e5e5e5;}

.case_1 .pic a:hover{border:1px solid #000;}

.case_1 .pic img{width:150px; height:110px;}

.case_1 ul li p{ text-align:center;}

.case_1_nr {padding:20px 0px;}







/*企业文化*/

.culture_1 table p{ width:300px; text-align:center; font-size:12px; margin-bottom:10px;}



a.dot_3{ background:url(/assets/web/images/dot_3.jpg) no-repeat left 4px; padding-left:12px;}

.culture_3_sp{width:550px; height:458px; overflow:hidden; margin:0 auto;}



/*招贤纳士*/

.jabs_1{padding-top:20px; width:100%;}

.jabs_1 h4{ width:100%; font-size:12px; background:url(/assets/web/images/jobs_1_tit_bg.gif) repeat-x; height:32px; line-height:32px;}

.jabs_1 h4 span{padding-left:6px;}

.jabs_1 table th{ background:#CFEFFC; border-right:1px solid #FFF;}

.jabs_1 table th,.jabs_1 table td{padding:5px;}

.jabs_1 table td{ background:#EFEFF1; border-right:1px solid #FFF;}



/*联系我们*/

.contant_1{border:1px solid #c9caca; width:748px; overflow:hidden; color:#000;}

.contant_1 .map{width:500px; height:433px;}

.contant_1 .map img{border:1px solid #c9caca;}

.contant_1_r{width:200px; margin-top:15px; padding-right:20px;}

.contant_1_r h4{ clear:both; height:22px; line-height:22px; color:#FFF; background:url(/assets/web/images/contant_tit_r.gif) no-repeat right top;}

.contant_1_r h4 span{ background:url(/assets/web/images/contant_tit_l.gif) no-repeat left top; display:block; padding-left:10px; font-size:12px; height:22px; line-height:22px;}

.contant_1_r dl{margin-top:10px;}

.contant_1_r dt{margin-bottom:10px;}

.contant_1_r dt span{width:16px; height:14px; line-height:14px; background:url(/assets/web/images/map-number.gif) no-repeat; display:inline-block; text-align:center; color:#FFF; font-weight:bold; margin-right:22px;}

.contant_1_r dd{padding-left:12px;}























/*footer*/

#footer{width:1280px; height:77px; background:url(/assets/web/images/bottombj.jpg) no-repeat; clear:both; margin:0 auto;}

.footer{padding-top:18px; width:1200px; margin:0 auto;}









/*新添加的盒子*/

.new_box{height:254px; width:1200px; margin:0 auto; overflow:hidden;}

.new_box_left{width:965px; float:left; background:url(/assets/web/images/xinjia_tu1.jpg) no-repeat;height:254px;}

.new_box_left h3{padding-left:25px; line-height:34px; color:#042974; font-size:16px; font-weight:normal;}

.new_box_left h3 a{color:#9a9a9a; font-size:10px;  padding-top:2px; padding-right:16px;}

.new_box_left h3 a:hover{text-decoration:none;}

.xinjia_ss{ padding:20px; width:900px;}

.zuobian{ width:420px; height:168px; float:left;}

.youbian{ width:430px; height:168px;float:right;}

.xinjia_ss dl dt{float:left;width:138px; }

.xinjia_ss dl dd{float:right;width:260px; }

.xinjia_ss dl dt img{width:138px; height:80px;}

.xinjia_ss dl dd h2{ font-size:14px; line-height:22px; font-family:'微软雅黑'; color:#042974; font-weight:normal;}

.xinjia_ss dl dd h2 a{ color:#042974;}

.xinjia_ss dl dd p{ font-size:12px; font-family:"宋体"; color:#434343;line-height:22px;}

.xinjia_ss dl dd p a{ color:#434343;}

.xinjia_ss dl dd h4{ font-size:12px; line-height:22px; font-family:"宋体"; color:#989898; font-weight:normal;}







.new_box_right h3{padding-left:25px; line-height:34px; color:#042974; font-size:16px; font-weight:normal;}

.new_box_right h3 a{color:#9a9a9a; font-size:10px;  padding-top:2px; padding-right:16px;}

.new_box_right h3 a:hover{text-decoration:none;}

.new_box_right h3 span{color:#9a9a9a;}

.new_box_right{width:222px; float:right; background:url(/assets/web/images/xinjia_tu2.jpg) no-repeat;height:254px;}

.new_box_right ul{ padding:20px 10px 10px 15px; }

.new_box_right ul li{ background:url(/assets/web/images/dian.jpg) no-repeat 0px center; padding-left:15px; color:#6d6d6d; font-size:12px; line-height:20px; font-family:"宋体";}





#box_header ul li b {

    color: #636363;

    font-family: Arial;

    font-size: 12px;

    padding: 0 7px;

    text-transform: uppercase;}