@charset "utf-8";
/* CSS Document */

body{ width:100%; font-family:Microsoft Yahei; font-size:14px; letter-spacing:0px; word-wrap:break-word;}

*{ margin:0px; padding:0px;}

a{ text-decoration:none;}
input{ font-family:Microsoft Yahei; margin:0px; padding:0px;}
input{ border:#ccc 1px solid; outline:none; resize:none; margin:0px; padding:0px;}
ul{ margin:0px; padding:0px; list-style:none;}
li{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}
em, i {font-style: normal;}
h1{ font-size:22px; line-height:1.8em;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}

.Clr{ width:auto; height:15px; display:block; overflow:hidden; visibility:hidden; clear:both;}



.top{ width:100%; margin:0px auto; overflow:hidden; border-top:#0673a5 2px solid;}
.haeder { width:1200px; overflow:hidden; margin:auto} 
.haeder .left { width:280px; height:90px; margin-left:30px; margin-top:10px;}
.haeder .left ul li { float:left;}
.haeder .left ul li img{ width:91px; height:78px;}
.haeder .left ul li h3 { font-size:22px; font-weight:normal; margin-top:31px;}

.haeder .right { width:715px; height:38px;float:right; margin-top:-50px}
.haeder .right ul li { float:left; margin-right:60px; height:30px;}
.haeder .right ul li>a{ color:#666666}
.haeder .right ul>.current{ border-bottom: solid 2px #0673a5;}
.haeder .right>h3 { color:#0673a5; float:right; margin-top:-35px; margin-right:64px; font-size:16px;}
.haeder .right ul li:hover { border-bottom: solid 2px #0673a5; cursor:pointer; }



/* 首页焦点css */
.fullSlide{width:100%;position:relative;height:600px; background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:410px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#FFF;filter:alpha(opacity=50);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on{background:#0673a5;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}


/*--------公司简介--------*/
.company { width:100%; height:600px; background:#e7e7e7; padding-top:20px;}
.company .title { width:433px; margin:auto; }
.company .title h2 { display:block; font-size:24px; font-weight:normal; font-family:"微软雅黑"; text-align:center; margin-top:46px;}
.company .title>span{ display:block;width:401px; height:1px; background:#d1d1d1; margin:auto; margin-top:10px; }
.company .title>p { width:50px; height:4px; background:#e57639; margin:auto; margin-top:-3px;}
.company .content { width:1200px; height:500px; margin:auto; background:#0673a5; margin-top:40px;}
.company .content>p { display:block; width:560px; height:240px; line-height:28px; float:right; margin-top:72px; margin-right:40px; color:#ffffff;}
.company .content>img { margin-top:53px; margin-left:37px;}
.company .content>a { width:80px; height:28px; background:#e57639; border-radius:15px; float:right; color:#fff; box-shadow:none; border:none; text-align:center; line-height:28px; font-size:14px; margin-right:31px;}



/*--------客户案例--------*/
.case { width:1200px; height:382px; margin:auto}
.case .title { width:433px; margin:auto;}
.case .title h2 { display:block; font-size:24px; font-weight:normal; font-family:"微软雅黑"; text-align:center; margin-top:69px}
.case .title>span{ display:block;width:401px; height:1px; background:#d1d1d1; margin:auto; margin-top:10px; }
.case .title>p { width:50px; height:4px; background:#e57639; margin:auto; margin-top:-3px;}
.case .list { width:1200px; height:300px; margin-top:45px;}
.case .list ul li { width:280px; height:300px; position:relative; float:left; margin-left:26px;}
.case .list ul li:first-child { margin-left:0px;}
.case .list ul li span { width:280px; height:46px;display:block; left:0px; top:0px; text-align:center; position:absolute; color:#fff;  background:#2d5466; margin-top:254px; opacity:0.8;}
.case .list ul li span a { line-height:46px; text-align:center; color:#ffffff;}
.case .list ul li:hover span { width:280px; height:300px;cursor:pointer;  background:#2d5466; position:absolute; top:-85%;}
.case .list ul li:hover { cursor:pointer;}
.case .list ul li span:hover a { line-height:280px;}
.case .list ul>.current span { width:280px; height:46px;display:block; left:0px; top:0px; text-align:center; position:absolute; color:#fff;  background:#2d5466; margin-top:254px; opacity:0.8; }
.case .list ul>.current span a { line-height:46px; text-align:center; color:#ffffff;}


/*--------新闻资讯--------*/
.news { width:100%;}
.news .title { width:433px; margin:auto; }
.news .title h2 { display:block; font-size:24px; font-weight:normal; font-family:"微软雅黑"; text-align:center; margin-top:69px}
.news .title>span{ display:block;width:401px; height:1px; background:#d1d1d1; margin:auto; margin-top:10px; }
.news .title>p { width:50px; height:4px; background:#e57639; margin:auto; margin-top:-3px;}
.news>.content { width:100%; height:448px; background:#0673a5; margin-top:70px; margin-bottom:30px;}
.news .content .details { width:1200px; height:500px; margin:auto;}
.news .content .details>ul { float:right; padding-top:20px;}
.news .content .details>ul>li { width:675px; height:75px; border-bottom:#aaa 1px dashed;}
.news .content .details>ul>li:hover h4{ cursor:pointer; color:#ffc7a9; line-height:35px;}
.news .content .details>ul>li:hover p{ cursor:pointer; color:#ffc7a9;}
.news .content .details>ul>li:last-child{ border-bottom:dashed #ffffff 1px;}
.news .content .details>ul>li>h4{ color:#ffffff; font-size:16px; margin-top:8px; line-height:35px;}
.news .content .details>ul>li>p { color:#ffffff; font-size:14px; font-weight:normal; }
.news .content .details>a {width:80px; height:28px; background:#e57639; border-radius:15px; float:right; color:#fff; box-shadow:none; border:none; text-align:center; line-height:28px; font-family:"宋体"; font-size:14px; margin-top:30px;}

.example {width: 500px;height:448px;font-size: 40px;text-align: center;background-color: #464576;}
.carousel-item{line-height: 448px;color: #fff; font-family:  Arial Black}

.slideBox{ width:500px; height:445px; overflow:hidden; position:relative; float:left;}
.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:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:500px; height:445px; display:block;  }


/*--------联系我们--------*/

.contact { width:100%; margin-bottom:30px; overflow:hidden;}
.contact .title { width:433px;  margin-left:215px;}
.contact .title h2 { display:block; font-size:24px; font-weight:normal; font-family:"微软雅黑"; text-align:center; }
.contact .title>span{ display:block;width:401px; height:1px; background:#d1d1d1; margin:auto; margin-top:10px; }
.contact .title>p { width:50px; height:4px; background:#e57639; margin:auto; margin-top:-3px;}
.contact .message { width:433px;  margin-left:810px; margin-top:-42px;}
.contact .message h2 { display:block; font-size:24px; font-weight:normal; font-family:"微软雅黑"; text-align:center; }
.contact .message>span{ display:block;width:401px; height:1px; background:#d1d1d1; margin:auto; margin-top:10px; }
.contact .message>p { width:50px; height:4px; background:#e57639; margin:auto; margin-top:-3px;}
.contact>.Content { width:1200px; height:360px; margin:auto; margin-top:69px;}

.contact>.Content>.left { width:630px; height:360px; }
.contact>.Content>.left img { border-right:solid #666 1px;border-left:solid #666 1px;}
.contact>.Content>.left>ul { float:right; margin-top:74px;}
.contact>.Content>.left>ul li {font-size:14px; font-family:"微软雅黑"; font-weight:normal; }
.contact>.Content>.right { width:570px; float:right; margin-top:-385px;}
.contact>.Content>.right>a{ width:80px; height:28px; background:#e57639; border-radius:15px; float:right; color:#fff; box-shadow:none; border:none; text-align:center; line-height:28px; font-family:"微软雅黑"; font-size:16px; margin-top:12px; margin-right:115px;}
.contact>.Content>.right>span>a { display:block; width:80px; height:28px; background:#0673a5; border-radius:15px; float:right; color:#fff; box-shadow:none; border:none; text-align:center; line-height:28px; font-family:"微软雅黑"; font-size:16px; margin-top:12px; margin-right:10px;}
.contact>.Content>.right form { width:400px; float:right; margin-right:58px; }
.contact>.Content>.right form table tr td span{ float:left; font-famliy:"微软雅黑"; font-size:14px; color:#333; margin-top:28px;}
.contact>.Content>.right form table tr td input{ float:left; border:#7d7d7d 1px solid; height:25px; width:290px; background:none;padding-left:5px; padding-top:2px;  font-family:"微软雅黑"; margin-top:28px;}
.contact>.Content>.right form table textarea{ width:292px; height:120px; font-family:"微软雅黑"; background:none; border:#7d7d7d 1px solid; margin-top:28px;}


/*--------底部--------*/
.footmian{ width:100%; background:#0673a5; overflow:hidden;}
.foot { width:1200px; margin:0px auto; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.foot>.left { width:606px; height:65px; margin:auto; margin-top:15px; }
.foot .left>p {  font-size:12px;font-weight:normal;font-family:"微软雅黑"; color:#ffffff;}
.foot .left>img { float:right; margin-right:-200px; margin-top:-50px; width:90px; height:90px;}




/*------------网站子页面样式-----------*/
.Subpages{ width:1200px; overflow:hidden; margin:0px auto; margin-top:30px;}
.container{ width:940px; min-height:600px; overflow:hidden; float:right; position:relative; padding-bottom:30px;}

/*--菜单栏--*/
.menumain{ width:215px; background:#fff; border-radius:5px; margin:0px auto; margin-bottom:20px; overflow:hidden; float:left;}
.menu_title{ width:210px; height:34px; line-height:34px; font-size:16px; color:#fff; text-indent:20px; background:#0f9fcc ;}

.menu { width:215px; margin:0px auto; margin-top:3px; overflow:hidden;}
.menu ul{ width:215px;}
.menu ul li{ width:211px; height:60px; text-align:center; line-height:59px;  margin-bottom:30px; font-size:18px; color:#b9b9b9; border:#0673a5 1px solid;}
.menu ul li.current a{ display:block; width:205px; height:54px; background:#e57639; margin:auto; margin-top:3px; color:#fff;}
.menu ul li.current { border:#d86712 1px solid;}
.menu ul li a{ display:block; width:205px; height:54px; background:#0673a5; margin:auto; margin-top:3px;color:#fff;}
.menu ul li a:hover {  color:#FFF; background:#d86712;cursor:pointer;}
.menu ul li:hover {border:#e57639 1px solid; }




/******右侧侧部分******/
/******位置******/
.location{ width:100%; height:45px; line-height:45px; border-bottom:#e5e5e5 1px solid; margin:0px auto;}

.column_name{ font-size:16px; font-weight:bold; color:#0673a5; float:left;}

.location_text{ color:#666; float:right; padding:0 0 0 18px;}
.location_text a{ color:#666; margin:0 3px;}
.location_text span{ color:#666; margin:0 3px;}
.location_text i{ font-style:normal; color:#aaa;}


/******文章部分******/

/*--新闻列表--*/
.newslist{ width:100%; margin:0px auto;}
.newslist ul{ overflow:hidden; clear:both; padding:0px; margin:0px; margin-top:10px;}
.newslist ul li{ width:100%; margin-right:10px; margin-bottom:10px; padding-bottom:20px; border-bottom:#ddd 1px solid; overflow:hidden;}
.newslist_img{ float:left;}
.newslist_txt { padding:0px 20px; width:70%; float:right;}
.newslist_txt h4, .newslist_txt h5{ margin:0px; font-weight:normal; color:#333;}
.newslist_txt h4{ font-size:16px; width:400px; height:40px; line-height:40px;overflow:hidden; }
.newslist_txt h4 a{color:#333;}
.newslist_txt h4 a:hover{ color:#d86712;}
.newslist_txt h5{ color:#686868; font-size:12px;margin:5px 0px;}
.newslist_txt_con { line-height:28px; height:60px; overflow:hidden; color:#666;}

/*--文章的内容--*/
.article_title{ width:100%; text-align:center; border-bottom:#eee 2px solid; padding:30px 10px 12px 10px;}
.article_title li{ margin-top:10px;}
.article_title h1{ font-size:22px; font-weight:normal; color:#333;}
.article_title span{ color:#777; margin:0 5px;}

.article_container{ width:96%; font-size:14px; line-height:1.8em; color:#555; text-align:justify; margin:0 auto;}
.article_container img{ width:100%; height:auto;}


/*--------图片列表--------*/
.Pic_List{ width:100%; overflow:hidden; margin:0 auto;}
.Pic_List a{ width:215px; display:block; overflow:hidden; float:left; margin-top:30px; margin-left:10px; margin-right:10px;}

.Pic_List ul li{ width:100%; text-align:center; overflow:hidden; margin:0 auto;}
.Pic_List ul li.Pic_Box{ width:205px; height:140px; border:#ddd 1px solid; padding:4px;}
.Pic_List a:hover ul li.Pic_Box{ border:#d86712 1px solid;}
.Pic_List ul li.Pic_Title{ font-size:13px; color:#444; margin-top:10px;}
.Pic_List a:hover ul li.Pic_Title{ color:#020346; text-decoration:underline;}


/******通用翻页样式******/
.pages{ width:100%; height:40px; margin-top:50px; clear:both; padding:0 0px;}
.pages ul{ width:auto; height:40px;}
.pages ul li{ font-size:14px; float:right;}

.pages a{ height:32px; line-height:30px; color:#0075d7; background:#fff; border:#0075d7 1px solid; border-radius:5px; overflow:hidden; display:block; float:left; padding:0px 15px; margin-left:5px;}
.pages a:hover{ color:#fff; background:#0075d7; border:#0075d7 1px solid; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out;}

.pages span{ height:32px; line-height:30px; color:#999; background:#fff; border:#d4d4d4 1px solid; border-radius:5px; overflow:hidden; display:block; float:left; padding:0px 15px; margin-left:5px;}

.pages span.current{ color:#fff; background:#0075d7; border:#0075d7 1px solid;}



/***********客户留言***********/

.feedback_text{ width:800px; margin:0px auto; margin-top:20px; overflow:hidden;}
.feedback_text ul{ margin-top:15px; overflow:hidden;}
.feedback_text ul li{ margin-right:8px; line-height:30px; color:#666; float:left;}
.feedback_text ul li.feed_title1{ width:80px; font-size:14px; text-align:right; overflow:hidden;}
.feedback_text ul li input{ width:200px; height:25px; line-height:25px;}
.feedback_text ul li input.back_text{ width:400px;}
.feedback_text ul li textarea{ width:400px; height:100px;} 
.feedback_text ul li.feed_red{ color:#f00; margin-left:3px; overflow:hidden;}
.back_btn{background-color:#F60;  border: medium none; color: #fff;  cursor: pointer;  font-size: 14px;  height: 32px;  line-height: 32px;  text-align: center;
 width: 100px; display:block;}


.Tips{ width:900px; height:30px; line-height:30px; border:#ff9800 1px solid; overflow:hidden; margin:0px auto; margin-top:20px;}
.Tips ul{ width:900px; overflow:hidden;}
.Tips ul li{ float:left;}

.Tips ul li.Tips_Text{ text-indent:10px;}
.Tips ul li.Tips_Text a{ color:#1A66B3;}
.Tips ul li.Tips_Text a:hover{ text-decoration:underline;}

.Tips ul li.Tips_Btn{ width:57px; height:21px; float:right; margin-top:4px; margin-right:10px; _margin-right:5px;}

a.Comment_Btn{ width:57px; height:21px; line-height:21px; text-align:center; color:#555; background:url(../images/Submit_Btn.gif); overflow:hidden; display:block;}


/******************在线留言******************/
.Msg_Box{ width:900px; min-height:127px; _height:127px; border:#ccc 1px solid; overflow:hidden; _overflow:visible; margin:0px auto; margin-top:20px;}

.Msg_Box ul{ width:900px; overflow:hidden; clear:both;}

.Msg_Box ul.Msg_Title{ height:30px; color:#069; background:#ededed; border-bottom:#ccc 1px solid;}
.Msg_Box ul.Msg_Title li{ height:30px; line-height:30px; _line-height:32px; overflow:hidden; float:left; margin-left:10px; display:inline;}

.Msg_Box ul.Msg_Text{ border-bottom:#ccc 1px solid; margin-top:10px;}
.Msg_Box ul.Msg_Text li{ width:820px; min-height:50px; _height:50px; line-height:22px; overflow:hidden; _overflow:visible; margin:0px auto; }

.Msg_Box ul.Msg_Reply{ margin-top:5px;}
.Msg_Box ul.Msg_Reply li{ width:820px; min-height:30px; _height:30px; line-height:22px; color:#555; overflow:hidden; _overflow:visible; margin:0px auto;}











