.inside_project li a@charset "gb2312"; /*=========================================全局共用属性CSS nie ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
body{font-family:"Microsoft YaHei","微软雅黑","Open Sans",Arial,"Hiragino Sans GB",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif,tahoma,arial,"Hiragino Sans GB","宋体",sans-serif; font-size:14px; text-align:left; margin:0 auto; line-height:24px; background:#fff; color:#333;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/
ul,li{list-style:none; } 
button{cursor:pointer; } /*这个可以不用*/
.clear{clear:both; }
.fl{float:left; }
.fr{float:right; }
.tl{text-align:left; }
/*全局的字体链接*/
a:link,a:visited{color:#333; text-decoration:none; }
a:hover,a:active{color:#c4282c; text-decoration:none; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
main{clear:both; width:1200px; margin:0 auto; }
.contain{clear:both; width:1200px; margin:0 auto;overflow:hidden;}
/*==============================header==============================*/
header{clear:both; border-top:3px solid #c4282c; height:64px; padding-top:27px;}
header .logo{float:left; width:482px;}
header .search{float:left; padding-left:30px; margin:7px 0px 6px 0px; height:31px; width:341px;}
header .search .search_input{float:left; width:246px; height:25px; border:1px solid #D5D5D5; border-right:0px; padding:2px; color:#666; text-align:left; line-height:25px; margin:0px; background:none;}
header .search .search_btn{float:left; width:90px; height:31px; line-height:31px; text-align:center; color:#fff; border:0px; padding:0px; margin:0px; background:url(../images/ssbtn.jpg) no-repeat center center; font-family:"微软雅黑"; font-size:14px; cursor:pointer;}
header .photo{float:right; position:relative; background:url(../images/photo.jpg) no-repeat left center; padding-left:43px; font-size:27px; color:#c4282c; line-height:37px;letter-spacing:-3px; margin-top:4px;}
header .photo span{float:left; width:65px; font-size:14px; line-height:17px;letter-spacing:0px;}
header .photo span font{clear:both; display:block; font-size:16px; color:#a57f3d; font-weight:bold;}
header .photo .icon{ position:absolute; padding-left:20px; letter-spacing:0px; line-height:16px; background:url(../images/icon02.jpg) no-repeat left center; width:180px; right:0px; top:-50px; font-family:"宋体"; font-size:12px; color:#666;}
header .photo .icon a{color:#666;}
/*==============================导航==============================*/
.nav_con{clear:both; height:53px; background:#c4282c;}
.nav{clear:both; width:1200px; margin:0 auto; line-height:53px; position:relative; z-index:1;  }
.nav li{float:left; display:inline; }
.nav a{ color:#fff;  }
.nav .nLi{ position:relative;}
.nav .nLi a{display:block; padding:0px 55px; font-size:16px; }
.nav .sub{display:none; width:174px; left:0; top:53px;  position:absolute; background:#b17f44;  line-height:30px; padding:5px 0;  }
.nav .sub li{clear:both; width:100%; zoom:1; text-align:center; }
.nav .sub a{ display:block; background:#b17f44 !important; font-size:14px; padding:0 10px; }
.nav .sub a:hover{ background:#c4282c !important; color:#fff;  }
.nav .on a{ background:#b17f44; color:#fff;   }
/*==============================banner==============================*/
.banner{width:100%; height:400px; overflow:hidden; position:relative;}
.banner .hd{clear:both; width:100%; height:9px; overflow:hidden; position:absolute; right:0px; bottom:22px; z-index:1; }
.banner .hd ul{clear:both; width:100px; margin:0 auto; height:9px; overflow:hidden; zoom:1;}
.banner .hd ul li{float:left; border-radius:5px; font-size:0px; margin-right:10px;  width:9px; height:9px; line-height:14px; text-align:center; display:inline; background:#c4282c; cursor:pointer; }
.banner .hd ul li.on{background:#fff; color:#fff; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd li a{clear:both; display:block; height:400px;}
/*==============================ban_bom==============================*/
.ban_bom{clear:both; height:54px; background:#f8f8f8; border-bottom:1px solid #e5e5e5;}
.ban_bom .ban_bom_fl{float:left; background:url(../images/eart.jpg) no-repeat left center; padding-left:48px; font-size:24px; color:#b17f44; line-height:35px; margin-top:10px;}
.ban_bom .ban_bom_fl b{font-size:26px; color:#c4282c; font-style:italic;}
.ban_bom .ban_bom_fr{float:right; width:116px; height:35px; font-size:18px; padding-top:10px;}
.ban_bom .ban_bom_fr a{clear:both; display:block; background:#c4282c; border-radius:3px; line-height:35px; text-align:center; color:#fff;}
.ban_bom .ban_bom_fr a:hover{background:#b17f44;}
/*==============================公司简介==============================*/
.home_tit{clear:both; text-align:left; font-size:24px; color:#fff; line-height:50px; }
.home_tit a{float:right; width:60px; height:21px; margin-top:15px; background:#999999; font-size:12px; color:#fff; line-height:21px; text-align:center; border-radius:3px;}
.home_tit a:hover{background:#c4282c;}
.home_tit01{clear:both; text-align:left; font-size:24px; color:#333; line-height:50px; font-weight:bold;}
.home_tit01 font{color:#828282; font-weight:normal; font-size:14px; padding-left:5px;}
.home_tit01 a{float:right; width:60px; height:21px; margin-top:15px; background:#999; font-size:12px; color:#fff; line-height:21px; text-align:center; border-radius:3px;}
.home_tit01 a:hover{background:#c4282c; color:#fff;}
.home_about{float:left; width:791px; padding-right:25px; margin-top:30px;}
.home_about .home_about_con{clear:both; padding-top:8px;}
.home_about .home_about_con  .home_about_pic{float:left; width:266px; padding:7px; border:1px solid #dedede; margin-right:15px;}
.home_about .home_about_con h3{text-align:left; font-size:24px; color:#c4282c; line-height:24px; font-weight:normal;}
.home_about .home_about_con h3 span{display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:left;}
.home_about .home_about_con .home_about_txt{text-indent:2em; padding:8px 0px 10px 0px;}
.home_about .home_about_con a{display:inline-block; width:90px; height:25px; border-radius:3px; background:#9d9d9d; color:#fff; line-height:25px; text-align:center;}
.home_about .home_about_con a:hover{background:#c4282c;}
/*==============================资质荣誉==============================*/
.home_honor{float:left; width:359px; padding-left:25px; background:url(../images/line02.jpg) repeat-y left center; padding-bottom:25px; margin-top:30px;}
.picScroll-left{width:359px; overflow:hidden; position:relative;  border:1px solid #e5e5e5; margin-top:10px;}
.picScroll-left .hd{height:0px; width:100%; position:relative; z-index:10;}
.picScroll-left .hd .prev{display:block; width:20px; height:44px; position:absolute; left:0px; top:75px; background:url(../images/arrow01.png) no-repeat center center #999999; cursor:pointer;}
.picScroll-left .hd .next{display:block; width:20px; height:44px; position:absolute; right:0px; top:75px; background:url(../images/arrow02.png) no-repeat center center #999999; cursor:pointer;}
.picScroll-left .bd{padding:23px 0px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; width:157px;border:2px solid #ac4443; margin-left:15px; _display:inline; overflow:hidden; text-align:center;  }

.picScroll-left .bd ul li .pic{clear:both; text-align:center;background:url(../images/xiangkuang.png) no-repeat center center}
.picScroll-left .bd ul li .pic img{display:block;}
.picScroll-left .bd ul li .title{clear:both; width:100%; height:31px; line-height:31px; margin-top:8px;}
.picScroll-left .bd ul li .title a{color:#fff; background:#383838; display:block;}
.picScroll-left .bd ul li .title a:hover{color:#fff; background:#c4282c; display:block;}
.picScroll-left .bd ul li:hover{border:2px solid #aa211f;}
/*==============================主营业务==============================*/
.home_business{clear:both; background:url(../images/ywbg.jpg) no-repeat center top; height:360px; margin-top:30px; padding:10px 0px 40px 0px;}
.home_business .home_business_con{float:left; width:780px;}
.home_business .home_business_ul{clear:both; width:100%; margin:0 auto; padding-top:10px;}
.home_business .home_business_ul li{float:left; width:192px; margin-right:3px; height:312px;}
.cmpic01{ background:url(../images/fold5.jpg) no-repeat center center;}
.cmpic02{ background:url(../images/fold2.jpg) no-repeat center center;}
.cmpic03{ background:url(../images/fold3.jpg) no-repeat center center;}
.cmpic04{ background:url(../images/fold4.jpg) no-repeat center center;}
.home_business .home_business_ul li a{clear:both; display:block; background:url(../images/xmdot01.png) repeat center top;padding:70px 0px; height:172px; transition:all .5s;}
.home_business .home_business_ul li a:hover{background:url(../images/xmdot02.png) repeat center top; transition:all .5s;}
.home_business .home_business_ul li a .business_pic{clear:both; width:100px; height:100px; margin:0 auto;}
.home_business .home_business_ul li a .business_tit{clear:both; text-align:center; font-size:24px; font-weight:bold; color:#fff; padding-top:10px;text-shadow: 2px 0 0 #502C13, 0 2px 0 #8B4513, 0 -2px 0 #502C13, -2px 0 0 #502C13, 2px 0 2px #502C13, 0 2px 2px #502C13, 0 -2px 2px #502C13, -2px 0 2px #502C13;
filter: Dropshadow(offx = 2, offy = 0, color = #8B4513) Dropshadow(offx = 0, offy = 2, color = #502C13) Dropshadow(offx = 0, offy = -2, color = #502C13) Dropshadow(offx = -2, offy = 0, color = #502C13);}
.home_business .home_business_ul li a .business_en{clear:both; margin:0 auto; text-align:center; font-size:12px; line-height:14px; color:#fff; padding-top:10px;text-shadow: 2px 0 0 #502C13, 0 2px 0 #502C13, 0 -2px 0 #502C13, -2px 0 0 #502C13, 2px 0 2px #502C13, 0 2px 2px #502C13, 0 -2px 2px #502C13, -2px 0 2px #8B4513;
filter: Dropshadow(offx = 2, offy = 0, color = #502C13) Dropshadow(offx = 0, offy = 2, color = #502C13) Dropshadow(offx = 0, offy = -2, color = #502C13) Dropshadow(offx = -2, offy = 0, color = #502C13);}
.home_business .home_business_ul li a:hover .a-shake{-webkit-animation-name:shake;-moz-animation-name:shake;-ms-animation-name:shake;animation-name:shake;text-shadow: 2px 0 0 #7d1a03, 0 2px 0 #7d1a03, 0 -2px 0 #7d1a03, -2px 0 0 #7d1a03, 2px 0 2px #7d1a03, 0 2px 2px #7d1a03, 0 -2px 2px #7d1a03, -2px 0 2px #7d1a03;
filter: Dropshadow(offx = 2, offy = 0, color = #7d1a03) Dropshadow(offx = 0, offy = 2, color = #7d1a03) Dropshadow(offx = 0, offy = -2, color = #7d1a03) Dropshadow(offx = -2, offy = 0, color = #7d1a03);}
/*==============================项目展示==============================*/
.home_projects{float:right; width:395px; margin:0 auto; text-align:left; overflow:hidden;}
.home_projects .hd{ height:50px; line-height:50px; padding:0px 10px 12px 10px; position:relative;}
.home_projects .hd font{float:left; font-size:24px; color:#fff; padding:0px 0px 0px 0px;}
.home_projects .hd ul{float:left; height:0px; overflow:hidden; margin-top:0px;}
.home_projects .hd ul li{float:left; width:107px; color:#000; margin-right:15px; line-height:32px; text-align:center; border-radius:3px; background:#fff; cursor:pointer; font-size:18px;}
.home_projects .hd ul li.on{height:32px;  background:#c4282c; color:#fff; }
.home_projects .bd ul{clear:both; width:395px; padding:30px 0px 0px 0px;  zoom:1; position:relative; overflow:hidden;}
.home_projects .hd .more{float:right; width:60px; height:21px;}
.home_projects .hd .more a{width:60px; height:21px; margin-top:15px; background:#999; font-size:12px; color:#fff; line-height:21px; text-align:center; border-radius:3px; display:block;}
.home_projects .hd .more  a:hover{background:#c4282c; color:#fff;}
.home_projects .bd li{float:left; width:395px; position:relative; overflow:hidden;}
.home_projects .bd li a{clear:both; display:block;}
.home_projects .bd li a .date{clear:both; position:absolute; left:0px; bottom:0px; width:395px; text-align:center; font-size:18px; padding:20px 0px 20px 0px; line-height:20px; background:url(../images/xmdot01.png) repeat center top; color:#fff;}
.home_projects .bd li a .project_pic{clear:both; display:block;}
.home_projects .bd li dl{clear:both; position:absolute; left:-395px; top:0px;}
.home_projects .bd li dl a{width:345px; height:261px; background:url(../images/dot01.png) repeat; color:#fff; padding:25px;}
.home_projects .bd li dl a dt{clear:both; font-size:22px; line-height:28px; background:url(../images/line03.png) no-repeat left center; padding-left:40px;}
.home_projects .bd li dl a dd{clear:both; display:block; font-size:16px; line-height:24px; text-align:left; margin-top:20px;}
.home_projects .bd li:hover dl{left:0px;}
.home_projects .bd li:hover .a-fadeinL{-webkit-animation-name:fadeinL;-moz-animation-name:fadeinL;-ms-animation-name:fadeinL;animation-name:fadeinL;}
.home_hf{clear:both; background:url(../images/hf.jpg) no-repeat center top; height:248px; margin-top:20px;}
.home_hf a{clear:both; display:block; width:1200px; margin:0 auto; height:248px;}




/*==============================首页新闻==============================*/
.home_information{clear:both; background:#f9f9f9; border-bottom:1px solid #f2f2f2; padding:40px 0px 30px 0px;}
.information_bg{float:left; padding:0px 22px;}
.home_information .home_new{float:left; width:400px;}
.home_information .home_new ul{clear:both;}
.home_information .home_new ul li{clear:both; line-height:34px; text-align:left; padding-left:12px; background:url(../images/dot02.jpg) no-repeat left center;}
.home_information .home_new ul li.home_new_first{padding-left:0px; background:none; padding-top:10px; padding-bottom:10px;}
.home_information .home_new ul li.home_new_first img{float:left; padding-right:15px;}
.home_information .home_new ul li.home_new_first h3{ font-size:16px; text-align:left;height:30px;line-height:30px;overflow:hidden;}
.home_information .home_new ul li.home_new_first h3 a:link,.home_information .home_new ul li.home_new_first h3 a:visited{color:#333; text-decoration:none; }
.home_information .home_new ul li.home_new_first h3 a:hover,.home_information .home_new ul li.home_new_first h3 a:active{color:#c4282c; text-decoration:none; }
.home_information .home_new ul li.home_new_first p{ font-size:14px; text-align:left; line-height:24px;}
.home_information .home_new ul li.home_new_first h3 a:link,.home_information .home_new ul li.home_new_first h3 a:visited{color:#c4282c; text-decoration:none; }
.home_information .home_new ul li.home_new_first h3 a:hover,.home_information .home_new ul li.home_new_first h3 a:active{color:#c4282c; text-decoration:none; }
.home_information .home_new ul li span{float:right; color:#666; font-size:12px;}
/*==============================首页留言==============================*/
.home_message{float:left; width:310px;}
.message_mar{margin-top:10px;}
.home_message .ho_message{clear:both; background:#fff; border:1px solid #e5e5e5; height:28px; margin-bottom:19px;}
.home_message .ho_message label,.home_message .home_textarea label{float:left; font-size:14px; color:#333; line-height:28px; padding-left:10px; padding-right:5px;}
.home_message .ho_message .message_input{float:left; padding:2px; margin:0px; border:0px; background:none; width:220px; line-height:24px; text-align:left; font-size:14px; color:#999;}
.home_message .ho_message font{float:right; color:#f00; font-size:20px; padding-right:10px; padding-top:5px;}
.home_message .home_textarea{clear:both; background:#fff; border:1px solid #e5e5e5; height:74px; margin-bottom:19px;}
.home_message .home_textarea .textarea_input{float:left; padding:0px; margin:0px; border:0px; height:74px; background:none; width:251px; line-height:24px; text-align:left; font-size:14px; color:#999;}
.submit_reset{clear:both; text-align:center;}
.submit_input{width:89px; font-family:"微软雅黑"; font-size:16px; height:35px; padding:0px; margin:0px; border:0px; color:#fff; text-align:center; line-height:35px; background:#c4282c; margin-right:15px; cursor:pointer;}
.reset_input{width:89px; font-family:"微软雅黑"; font-size:16px; height:35px; padding:0px; margin:0px; border:0px; color:#fff; text-align:center; line-height:35px; background:#b17f44; cursor:pointer;}
/*==============================友情链接==============================*/
.home_link{clear:both; width:1200px; margin:0 auto; padding:28px 0px; text-align:left; line-height:32px;}
.home_link b{float:left; width:95px; height:32px; background:#ccc; font-size:16px; text-align:center; line-height:32px; border-radius:3px;}
.home_link a{ padding-left:18px;}
/*==============================底部==============================*/
.footnav{clear:both; background:#252525; text-align:center; line-height:48px; height:48px; font-size:15px; color:#fff;}
.footnav a:link,.footnav a:visited{color:#fff; text-decoration:none; margin:0px 40px;}
.footnav a:hover,.footnav a:active{color:#fff; text-decoration:underline; margin:0px 40px;}
footer{clear:both; background:#333; padding:40px 0px 0px 0px;}
footer .footer_logo{float:left; padding-left:0px;}
footer ul{float:left; width:90px; padding-left:45px;}
footer ul li{clear:both; font-size:14px; line-height:30px; text-align:left;}
footer ul li a:link,footer ul li a:visited,footer .footer_txt a:link,footer .footer_txt a:visited{color:#999; text-decoration:none;}
footer ul li a:hover,footer ul li a:active,footer .footer_txt a:hover,footer .footer_txt a:active{color:#fff; text-decoration:underline;}
footer .footer_fr{float:right; width:325px;}
footer .footer_fr .foot_p01{clear:both; font-size:30px; color:#999; line-height:30px;}
footer .footer_fr .foot_p02{clear:both; font-size:37px; color:#999; font-family:Impact, Arial, Helvetica, sans-serif; line-height:45px;}
footer .footer_fr .foot_p03{clear:both; font-size:14px; line-height:21px; color:#999; padding-top:5px;}
footer .footer_txt{clear:both; padding:15px 0px 15px 0px; width:1200px; margin:20px auto 0px; color:#999; background:url(../images/line05.jpg) repeat-x center top;}
footer .footer_txt span{float:right;}
/*==============================网站内页==============================*/
.inside_ban{clear:both; height:280px;}
.inside{clear:both; background:url(../images/insidebg.jpg) no-repeat center top;}
/**/
aside{float:left; width:250px;}
.asidepad{ padding-bottom:50px;}
aside .aside_tit{clear:both; font-size:20px; font-weight:bold; padding:0px; line-height:50px; color:#fff;}
aside .aside_top{clear:both; padding-right:30px;}
aside .aside_top li{clear:both; text-align:left; line-height:50px; border-bottom:1px dashed #ccc;}
aside .aside_top li a{background:url(../images/dot02.jpg) no-repeat left center; padding-left:40px;}
.inside_dot{ background:url(../images/dot03.jpg) repeat-y 249px center;}
.inside_fr{float:left; width:950px;}
.inside_fr .inside_fr_tit{clear:both; background:url(../images/icon01.jpg) no-repeat 30px center; text-align:left; padding-left:50px; color:#999999; line-height:50px;}
.inside_fr .inside_fr_tit a{color:#999; text-decoration:none;}
.inside_fr .inside_fr_tit a:hover{color:#c4282c; text-decoration:none;}
.inside_con{clear:both; width:880px; padding:20px 0px 0px 60px; text-align:left; line-height:30px; font-size:16px; color:#555;}
.inside_txt{clear:both; padding:10px 0px 0px 60px; text-align:left; line-height:28px; color:#555;}
.inside_txt img{ padding:20px;}
.inside_newtxt{clear:both;width:890px;overflow:hidden; padding:10px 0px 0px 60px; text-align:left; line-height:30px; font-size:16px; color:#555;}
.inside_newtxt img{ }
/**/
.aside_contit{clear:both; background:#c4282c; text-align:left; padding:0px 15px; height:40px;;}


.aside_con{width:220px; padding-right:30px;  overflow:hidden; position:relative; margin-top:15px;}
.aside_con .hd{overflow:hidden;  height:40px; line-height:40px; background:#c4282c; padding:0 10px; color:#fff; margin-bottom:15px;}
.aside_con .hd span{font-size:16px; font-weight:bold; color:#fff}
.aside_con .hd .prev,.aside_con .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:17px;  overflow:hidden; cursor:pointer; background:url("../images/arrow1.png") 0 -100px no-repeat;}
.aside_con .hd .next{ background-position:0 -140px;  }
.aside_con .hd .prevStop{ background-position:-60px -100px;  }
.aside_con .hd .nextStop{ background-position:-60px -140px;  }
.aside_con .bd{ padding:0px;   }
.aside_con .bd ul{ overflow:hidden; zoom:1; }
.aside_con .bd ul li{ text-align:center; zoom:1; }
.aside_con .bd ul li .pic{ text-align:center; }
.aside_con .bd ul li .pic img{display:block; padding:5px; border:1px solid #ccc;}
.aside_con .bd ul li .title{ line-height:24px; padding:8px 0px; text-align:center;}
/**/
.aside_bom{clear:both; margin-right:30px; background:#c4282c; padding:5px; margin-top:10px;}
.aside_bom .aside_bom_pic{clear:both;}
.aside_bom .aside_bom_con{clear:both; font-size:12px; text-align:left; line-height:26px; padding-top:5px; color:#fff; margin:5px;}
.aside_bom .aside_bom_con .aside_bom_p{clear:both; margin-top:10px; border-top:1px solid #fff; color:#fff; padding:10px 0px 5px 0px; text-align:left; font-style:italic; font-size:18px; font-weight:bold;}
/*==============================内页新闻==============================*/
.new_list{clear:both; width:890px; padding-left:60px; margin-top:30px;}
.new_list li{clear:both; height:82px; padding:30px 0px 31px 0px; border-bottom:1px dashed #ccc;}
.new_list li .home_new_time{float:left; width:62px; height:62px; background:#e5e5e5; transition:all .5s; padding:10px; margin-right:15px;}
.new_list li .home_new_time .time_top{clear:both; font-size:28px; color:#9a9a9a; border-bottom:1px solid #9a9a9a; font-weight:bold; text-align:center; margin-bottom:8px; line-height:24px; padding-bottom:11px; transition:all .5s;}
.new_list li .home_new_time .time_bom{clear:both; height:17px; text-align:center; line-height:17px; color:#9a9a9a; margin:0px; transition:all .5s;}
.new_list li h2{text-align:left; line-height:20px; font-size:16px; font-weight:normal; padding-bottom:5px;}
.new_list li h2 a:link,.new_list li h2 a:visited{color:#333; text-decoration:none; }
.new_list li h2 a:hover,.new_list li h2 a:active{color:#e60000;  text-decoration:none; }
.new_list li .home_new_con{text-align:left; color:#666; line-height:26px; padding-top:5px;}
.new_list li:hover .home_new_time{background:#c4282c;}
.new_list li:hover .home_new_time .time_top{color:#fff; border-bottom:1px solid #fff;}
.new_list li:hover .home_new_time .time_bom{color:#fff;}
/**/
.txtScroll-left{width:850px; background:#f4f4f4; height:177px;  position:relative; margin-left:60px; margin-top:30px; padding:20px;}
.txtScroll-left .hd{ overflow:hidden; margin-top:-30px; margin-left:272px; position:relative; z-index:20;}
.txtScroll-left .hd ul{ float:left; overflow:hidden; zoom:1; margin-top:10px;  }
.txtScroll-left .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; }
.txtScroll-left .hd ul li.on{ background-position:0 0; }
.txtScroll-left .bd{width:880px; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:177px; line-height:24px;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li .new_list_pic{float:left; width:250px; padding-right:20px;}
.txtScroll-left .bd ul li h1{ text-align:left; font-size:16px; line-height:30px;}
.txtScroll-left .bd ul li .new_list_time{ background:url(../images/time.png) no-repeat 270px center; color:#c4282c; padding-left:290px; margin:5px 0px 5px 0px;}
.txtScroll-left .bd ul li .new_list_div{ text-align:left; padding-right:20px;line-height:20px; font-size:14px; color:#666;}
.txtScroll-left .bd ul li span{ color:#999;  }
/*==============================分页公共样式==============================*/
.fenye{clear:both; line-height:24px; text-align:center; color:#555; margin:25px 0px 30px 0px;}
.fenye strong{color:#c4282c;}
.fenye a{padding:0px 3px; color:#555;}
.fenye em{font-style:normal;}
.fenye span,.fenye b{padding:0px 3px;}
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{color:#000;padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}

#AspNetPager1 div{display:inline}
#AspNetPager1 strong{color:#c4282c;}
#AspNetPager1 a{padding:0px 3px; color:#555;}
#AspNetPager1 em{font-style:normal;}
#AspNetPager1 span,.fenye b{padding:0px 3px;}
.inside_frtit{clear:both; font-size:24px; color:#333; line-height:35px; text-align:left; background:url(../images/newsbg01.jpg) repeat-x center bottom; margin:20px 10px 0px 60px; position:relative;}
.inside_frtit a{width:120px; height:40px; position:absolute; right:0px; top:8px; display:block;}
.inside_time{clear:both; text-align:left; line-height:24px; border-bottom:1px dashed #ccc; color:#666; font-size:14px; padding:0px 0px 20px 0px; margin:0px 10px 30px 60px;}
.sxy{clear:both; margin: 10px 10px 20px 60px; border-top:1px dashed #ccc; background:#f4f4f4; padding:15px;}
.sxy p{padding:0px 0px; text-align:left; color:#c4282c; line-height:24px;}
.sxy p a:link,.sxy p a:visited{color:#555; text-decoration:none; }
.sxy p a:hover,.sxy p a:active{color:#c4282c; text-decoration:underline; }
.bdsharebuttonbox{ float:right; padding-bottom:5px; padding-top:15px;padding-right:15px;}
.bdshare-button-style1-16 a{ color:#999 !important; font-size:12px !important;}
.bdshare-button-style1-16 a:hover{ color:#c4282c !important; font-size:12px !important;}
/*==============================内页联系我们==============================*/
.inside_contact{clear:both; background:url(../images/mapbg.jpg) no-repeat center top; padding:30px 0px;}
.inside_contact_map{clear:both; width:880px; margin:30px 0px 50px 60px; position:relative;}
/**/
.conrt_lxwmtxt { position: absolute; z-index: 999; width: 372px; height: 284px; display: block; border: solid #FFF 5px; right:0px; top:0px; background-color:#e60000; opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.conrt_lxwmtxt h1 { color:#fff; font-size:20px; font-weight: bold; width: 285px; margin: 0 auto; padding-top: 25px; line-height: 30px; }
ul.list_lxwm { background: url(../images/icon.png) left top no-repeat; color: #FFF; width: 285px; margin:10px auto 0 auto; }
ul.list_lxwm li { padding-left: 30px; line-height: 22px; height: 22px; margin-bottom:5px; font-size: 14px; }
ul.list_lxwm li span.span_dz { display: inline-block; float: left; width: 210px; }
/*==============================内页项目展示==============================*/
.inside_project{clear:both; width:950px; margin:30px 0px 0px 0px;}
.inside_project li{float:left; width:256px; margin-left:60px; margin-top:20px;  display:inline-block; position:relative; overflow:hidden;}
.inside_project li a{clear:both; display:block;border:2px solid #FFD1D2}
.inside_project li a:hover{border:2px solid #ccc }
.inside_project li a .date{clear:both; text-align:center; font-size:18px; padding:15px 0px 15px 0px; line-height:50px;height:50px;}
.inside_project li a .project_pic{clear:both; display:block;}
.inside_project li a .project_pic img{ width:252px;height:198px;}
.inside_project li dl{clear:both; position:absolute; left:-266px; top:0px;}
.inside_project li dl a{width: 206px;height: 150px;border: none !important; background:url(../images/dot01.png) repeat; color:#fff; padding:25px;}
.inside_project li dl a dt{clear:both; font-size:22px; line-height:28px; background:url(../images/line03.png) no-repeat left center; padding-left:40px;}
.inside_project li dl a dd{clear:both; display:block; font-size:16px; line-height:24px; text-align:left; margin-top:10px;}
.inside_project li:hover dl{left:0px;}
.inside_project li:hover .a-fadeinL{-webkit-animation-name:fadeinL;-moz-animation-name:fadeinL;-ms-animation-name:fadeinL;animation-name:fadeinL;}
/**/
.fold_wrap{width:1200px;height:400px;margin:40px auto 40px auto;overflow:hidden;}
.fold_wrap li{float:left;width:130px;height:400px;position:relative;overflow:hidden;cursor:pointer;}
.fold_wrap li .mask_b{position:absolute;overflow:hidden;height:100%;left:10px; right:10px; bottom:0px; top:0;background:rgba(0,0,0,.3);_background:#B2B2B2;}
.fold_wrap li.active .mask_b{background:none;}
.fold_wrap li .mask_b h4{color:#fff;width:100px;margin:0 auto;display:block;position:relative;padding:130px 0 0 0;}
.fold_wrap li .mask_b .mask_tit{clear:both; text-align:center; font-size:20px; color:#fff; padding-top:10px;}
.fold_wrap li.big{width:322px;}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}
.pic_auto{height:100%; margin:0px 10px;}
.mask_bomtit{position:absolute;overflow:hidden;height:100%;left:10px; right:10px; bottom:0px; top:0; display:none;background:rgba(0,0,0,.6);_background:#000000;}
.mask_bomtit h4{color:#fff;width:100px;margin:0 auto;display:block;position:relative;padding:130px 0 0 0;}
.mask_bomtit .mask_tit{clear:both; text-align:center; font-size:20px; color:#fff; padding-top:10px;}
/*==============================内页在线留言==============================*/
.inside_mess{clear:both; border-bottom:1px solid #dadada; text-align:left; color:#c4282c; line-height:45px; margin-left:60px;margin-right:10px;  background:#f4f4f4; padding:0px 15px; font-size:16px; font-weight:bold;}
.message{clear:both; width:890px; margin:30px 0px 50px 60px;}
.message dd{float:left; width:412px; height:35px; margin-left:25px; display:inline-block; border:1px solid #dcdcdc; background:#f7f7f7; margin-bottom:10px;}
.message dd font{float:left; color:#f00; font-size:20px; font-weight:bold; padding-top:8px;}
.message dd label,.message .dt01 label,.message .dt02 label{float:left; width:70px; text-align:right; line-height:35px;}
.message dd .mess_input{float:left; padding:2px; border:0px; margin:0px; background:none; line-height:31px; width:315px; font-size:14px; color:#666; font-family:"微软雅黑";}
.message .dt01{clear:both; width:851px; height:35px; margin-left:25px; display:inline-block; border:1px solid #dcdcdc; background:#f7f7f7; margin-bottom:10px;}
.message .dt02{clear:both; width:851px; height:105px; margin-left:25px; display:inline-block; border:1px solid #dcdcdc; background:#f7f7f7; margin-bottom:10px;}
.message .dt01 .mess_dt01_input{float:left; padding:2px; border:0px; margin:0px; background:none; line-height:31px; width:740px; font-size:14px; color:#666; font-family:"微软雅黑";}
.message .dt02 .mess_dt02_input{float:left; padding:2px; border:0px; margin:0px; background:none; line-height:31px; width:740px; height:100px; font-size:14px; color:#666; font-family:"微软雅黑";}
.message .dt03{clear:both; text-align:center;}
.message .dt03 .mess_dt03_input{width:200px; height:40px; border:0px; margin:0px; padding:0px; border-radius:5px; background:#c4282c; color:#fff; font-family:"微软雅黑"; font-size:16px; line-height:30px; text-align:cente; cursor:pointer;}
.inside_smapic{clear:both; text-align:center; margin-top:15px;}
/*==============================推荐新闻==============================*/
.ment_new_top{ margin-top:20px;}
.ment_new{clear:both; margin-left:70px; padding-top:10px; padding-bottom:50px;}
.ment_new li{float:left; width:406px;     overflow: hidden;height:40px;line-height:40px; text-align:left; border-bottom:1px dashed #ccc; padding-left:12px; background:url(../images/dot02.jpg) no-repeat left center;}
.ment_new li a{overflow: hidden;height: 41px;display: block;}
.ment_new li span{float:right; color:#666; font-size:12px;}
.ment_new_pad{margin-right:30px;}
/*==============================动画样式==============================*/
.a-fadeinL{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}
@-webkit-keyframes fadeinL{
    0%{opacity:0;-webkit-transform:translateX(-100px);}
    100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeinL{
    0%{opacity:0;-moz-transform:translateX(-100px);}
    100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeinL{
    0%{opacity:0;-ms-transform:translateX(-100px);}
    100%{opacity:1;-ms-transform:translateX(0);}
}
@keyframes fadeinL{
    0%{opacity:0;transform:translateX(-100px);}
    100%{opacity:1;transform:translateX(0);}
}
.a-shake{-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;animation:1s ease;}
@-webkit-keyframes shake{
    from {-webkit-transform:rotate(0deg);}
    to {-webkit-transform:rotate(360deg);}
}
@-moz-keyframes shake{
    from {-moz-transform:rotate(0deg);}
    to {-moz-transform:rotate(360deg);}
}
@-ms-keyframes shake{
    from {-ms-transform:rotate(0deg);}
    to {-ms-transform:rotate(360deg);}
}
@keyframes shake{
    from {transform:rotate(0deg);}
    to {transform:rotate(360deg);}
}