@charset "utf-8";
/**/
html { color:#5e6164; background:#fff; font-size:12px; -webkit-text-size-adjust:none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0; padding:0; font-family:Microsoft Yahei, "宋体", Arial, Helvetica, sans-serif; }
input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
/* IE bug fixed: th 不继承 text-align*/
th { text-align:inherit; font-weight:600; }
fieldset, img { border:0; }
/* ie6 7 8(q) bug 显示为行内表现 */
ol, ul, li { list-style:none; }
i, em { font-style:normal; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:400; }
a { color:#6b6b6b; text-decoration:none; }
a:hover { color: #2a7ccb; text-decoration:none; }
td img,td input { vertical-align:middle;} 
.clear, .c { clear:both; height:0px; font-size:0px; line-height:0px; width:0px; overflow:hidden; }
/*公共*/
.wcb{ width:1000px; margin:0px auto;}
/*导航*/
#top{ width:1000px;margin:5px auto;height:80px; position:relative; z-index:99;}
#top .logo a{ display:block; width:250px; height:70px;text-indent:-9999px;}
#nav{ height:45px; background:url(../images/bg_t-b.jpg) repeat-x top; position:relative; z-index:99}
#nav .nav_center{}
#nav .nav_center #menu { height: 45px; display: block; margin: 0px auto; }
#nav .nav_center #menu ul { list-style: none; padding: 0; margin: 0; }
#nav .nav_center #menu ul li { float: left; position: relative; text-align: center; padding:0px 35px;  height:45px; text-align:center; }
#nav .nav_center #menu ul li a {display: block; height: 45px; line-height:45px; cursor: pointer; color:#fff; font-size:14px; }
#nav .nav_center #menu ul li .bot { display:none;}
#nav .nav_center #menu ul li.hover .bot { display:block; height:3px; line-height:0px; font-size:0px; width:66px;position:absolute; top:61px; left:18px; background:#fe0000;z-index:999; }
#nav .nav_center #menu ul li ul { display:none; position:absolute; top:62px; left:18px; width:100px;padding:2px 0 0px; background:url(../images/bg_nav_li.png);  background-color: rgba(0, 0, 0, 0.2); /*for FF*/ z-index:999 ;}
#nav .nav_center #menu ul li ul li { line-height:28px; height:28px;width:100%; z-index:2; padding:0px;display:inline;}
#nav .nav_center #menu ul li ul a { display: block; width: auto; line-height:28px; height:28px; font-size:12px; text-align:left; text-indent:10px;}
#nav .nav_center #menu ul li.hover ul a { border:none;}
#nav .nav_center #menu ul li ul a:hover { background:#3a416a; background-color: rgba(58, 65, 106, 0.9);color:#fff;}
/**/
#top .nav_right{float:right;text-align: right;color: #ffffff;}
#top .nav_right1{ height:22px; color: #ffffff; line-height:22px;}
#top .nav_right1 a{color: #ffffff;}
#top .nav_right1 a:hover{color: #fafafa;}
#nav .search{width: 145px;height: 20px;}
#nav .search .text{width: 120px;height:20px;border:0px;line-height:normal; color:#bdbdbd;float: left;background: url(../images/search_input.gif) no-repeat;text-indent: 10px;font-size: 12px;}
#nav .search .submit{width: 25px;height: 20px;border:0;cursor:pointer;float: left;background: url(../images/bg_sub.gif) right no-repeat;}
/*首页背景*/
#banner {position: relative; height:400px; }
.banner {position:absolute; width:100%;  height:400px;  }
.changeBox_a1 { position:relative; height:400px; background:#fafafa }/*设置宽度则没有全屏*/
.a_bigImg { position:absolute; top:0; left:0; right:0; display:none; z-index:1; width:100%; height:400px; background-position: top center; background-repeat:no-repeat; }
.a_last, .a_next { position:absolute; top:280px; width:19px; height:35px; text-indent:-999em; overflow:hidden; }
.a_last { left:12px; background-position:0 0; }
.a_next { right:12px; background-position:100% 0; }
/* ul_change_a1 */
.banner-span { position:absolute; z-index:999; bottom:26px; width:100%; text-align:center; height:15px; padding:5px 0px; }
.banner-span .c_box{ width:1000px; margin:0px auto;}
.ul_change_a1 { zoom:1; display:inline-block; *display:inline; float:right;}
.ul_change_a1 li { display:inline-block; zoom:1; *display:inline; z-index:999;}
.ul_change_a1 li div{ overflow:hidden; cursor:pointer;width:60px; height:2px; line-height:0px; font-size:0px; padding:6px 0px 6px 10px;}
.ul_change_a1 span { width:60px; height:2px; line-height:0px; font-size:0px; display:block; overflow:hidden; cursor:pointer;background:#292a2a;}
.ul_change_a1 div.now span { background:#c81e37; }
/*首页内容1*/
#ind_con1{ background:#fbfbfb; padding-bottom:40px;}
#ind_con1 .wcb{ width:1000px;}
/*conten*/
.home_left{position:relative;width:200px;float: left;background:URL(../images/ind_pro_class_bg.png) repeat-y 1px 0px; padding:0px 10px;margin-top:10px;margin-left: -10px;z-index:99;}
.home_left .ind_proclass_box{position:relative; min-height:235px; height:auto !important; height:235px; }
/*.home_left .ind_proclass_body{position: absolute;top:-92px; z-index:99;  position:absolute;}*//*
.home_left .pro_class_tit{background:URL(../images/ind_pro_class.gif) no-repeat;width: 230px;height: 82px;text-indent: -9999px;overflow:hidden;}
.home_left ul{margin: 0;}
.home_left li{padding-left:32px;font-size: 14px;line-height: 36px;background: #ffffff;border-bottom: 1px solid #e0e0e0;}*/
.home_left .search{width: 155px;height: 20px;margin: 0 auto;margin-top: 31px;margin-bottom:32px;}
.home_left .search .text{width: 130px;height:20px;border:0px;line-height:normal; color:#6b74b4;float: left;background: url(../images/search_input.gif) bottom no-repeat;text-indent: 10px;font-size: 12px;}
.home_left .search .submit{width: 25px;height: 20px;border:0;cursor:pointer;float: left;background: url(../images/bg_sub.gif) left no-repeat;}
.home_download{float: left;width:100px;text-align:center;margin-top:4px;margin-bottom: 24px;}
.home_download img{margin-bottom: 8px;}
.home_message{float: left;width:100px;text-align: center;}
.home_message img{margin-bottom: 8px;}
.home_left .home_left_bot{position: absolute; height:15px; width:220px; bottom:-15px; left:0px;background:URL(../images/ind_pro_class_bg.png) no-repeat right;}
/*翻页*/
.pages {padding: 10px 0 10px 0;text-align: center;font-size: 12px;color: #666;}
.product_page, .news_page {border: 0 none;color: #666666; margin: 20px 0; width: 100%;}
.product_page span, .news_page span{float:none !important;}
.product_page_left, .news_page_left {border: 0 none; padding-top:15px;}
.product_page_right, .news_page_right { border: 0 none;text-align: right;width: 400px; padding-top:15px;}
.Page_LastPage, .Page_NextPage, .Page_FristPage, .Page_PreviousPage, .Page_Number {border: 1px solid #CCCCCC;display: inline-block;height: 24px;line-height: 24px;margin-left: 5px;min-width: 16px;padding: 0 5px;text-align: center;vertical-align: middle;}
span.product_page_none, .product_page_default ,.news_page_default{display: none;}
.product_page a:hover{ width: auto; height:auto; color:#6D0001; top: auto;}
/**/

.home_right{width: 770px;float: right;margin-top: 36px;}
.home_intro_top{ height:40px; padding-bottom:10px;}
.home_intro_top .tit{float:left; width:140px; height:40px;background: url(../images/ind_about.gif) no-repeat; text-indent:-9999px;}
.home_intro_top .more{color: #ffffff;padding:3px 12px;background: #1f7ee8;float: right;margin-top: 8px;}
.home_intro_top .more a{color: #ffffff;}
.home_intro_left{width: 300px;float: left;}
.home_intro_right{color: #595d72;line-height: 18px;float: right;width:450px;margin-top: 2px;}
.home_intro_right span{display: block;color:#8a8a8a;margin-top:28px;}
.home_right_line{background: url(../images/bg_lm_tit.png) no-repeat;width: 770px;height: 8px;margin:23px 0px;}
.home_news{ width:770px; overflow:hidden;}
.home_news_top{ height:40px; padding-bottom:10px;}
.home_news_top .tit{float:left; width:140px; height:40px;background: url(../images/ind_news.gif) no-repeat; text-indent:-9999px;}
.home_news_top .more{color: #ffffff;padding:6px 12px;background: #1f7ee8;float: right;margin-top: 8px;}
.home_news_top .more a{color: #ffffff;}
.home_news_left{width: 110px;float: left;margin-right:16px; }
.home_news_right{width: 110px;float: left;width: 278px;color: #616161;}
.home_news_right span{font-size: 14px;color: #0181cc;display: block;margin: 8px 0px;}
.home_news_right a{line-height:24px;width:60px;text-align:center;color: #ffffff;background: #c70f2a;display:block;margin-top: 8px;}
.home_news_cont{ width:790px;}
.home_news_cont li{float: left; width:375px; padding-right:20px;}
.home_news_cont li .img{width: 110px;float: left; padding-right:16px;}
.home_news_cont li .text{width: 242px;float: left;}
.home_news_cont li .text .tit{font-size: 14px;color: #0181cc;margin: 8px 0px;}
.home_news_cont li .text .tit a{color: #0181cc;}
.home_news_cont li .text .tit a:hover{text-decoration: underline;}
.home_news_cont li .text a.more{height: 20px; line-height:20px;width:60px;text-align:center;color: #ffffff;background: #c70f2a;display:block;margin-top: 8px;}
/*home_products*/
.home_products{background:#dcdcdc;border-bottom: 1px solid #fbfbfb;padding: 40px 0px;}
.home_products_title{width: 1000px;margin: 0 auto; padding-bottom:10px;background:url(../images/bg_lm_tit.png) no-repeat bottom; }
/*首页产品图片*/
.wrapperBox{width:942px;position:relative;margin:0px auto;margin-top: 20px;}
.wrapper{width:942px;position:relative; overflow: hidden; height:182px; }
.wrapperBox .buttom_left, .wrapperBox .buttom_right {cursor:pointer;width:20px;height:141px;background:url(../images/bg_ind_pro_lr.png) no-repeat left; position:absolute; top:25px}
.wrapperBox .buttom_left{ left:-30px;}
.wrapperBox .buttom_right { right:-30px; background-position:right;}
.downContent{position:relative;width:100%;}
.downContent ul{ height:182px;}
.downContent li{width:182px; height:182px; float:left; margin-right:8px;}
.downContent li a{ display:block; width:176px; height:132px; padding:3px; overflow: hidden;}
.downContent li a:hover{background:url(../images/bg_ind_pro.png) no-repeat;}
.downContent li img{width:176px; height:132px;}
/**/
.con_text h5{border-bottom: 1px solid #EEEEEE; font-size: 18px; font-weight: bold; line-height: 25px; margin: 20px 0; padding-bottom: 10px;}
.con_text p{text-indent:2em;font-family: "Microsoft Yahei UI","Microsoft YaHei";font-size: 14px;line-height: 30px;}
/**/
/*留言*/
.otherNews .mt, .may_like_product .mt, .pro_form .mt {
background: url(../images/hot_bg.jpg) repeat-x scroll 0 -1px rgba(0, 0, 0, 0);
color: #4D4D4D;
border: medium none;
font-size: 14px;
font-weight: bold;
height: 31px;
line-height: 31px;
position: relative;
}
.otherNews .mt li, .may_like_product .mt li, .pro_form .mt li {
border-right: 1px solid #DDD;
color: #4D4D4D;
float: left;
font-size: 12px;
height: 31px;
line-height: 31px;
text-align: center;
width: 116px;
background-color: #FFF;
}
.otherNews,.pro_form,.may_like_product{margin-bottom:10px;border: 1px solid #D6D6D6;}
.order{ margin: 30px auto 10px;width: 560px;}
.order li {margin: 10px 0;}
.order li span {color: #999;display: block;float: left;width: 70px;}
.order li input {background-color: white;color: #777;border-color: #DADADA;padding: 2px .3em;height: 20px;line-height: 20px;border-width: 1px;border-style: solid;width: 470px;}
.order li textarea {border: 1px solid #DADADA;height: 100px;width: 473px;color: #777;}
.order li input#passcode{width:100px;}
.order img{height: 26px;vertical-align: top;}

.order .submit {background-color: #0066CB;color: #FFFFFF;height: 32px;width: 112px;cursor: pointer;}
.order .submit:hover{background-color:#999;}
/*相关产品*/
.may_like_product ul{width:778px;}
.may_like_product .list {float: left;height: 140px;margin: 0;overflow: hidden;padding-left: 15px;padding-top: 10px;text-align: center;width: 170px;}
.may_like_product .list a {display: block;line-height: 30px;overflow: hidden;text-align: center;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;width: 170px;color:#333;}
.may_like_product img {border: 1px solid #D5D5D5;height: 105px;width: 168px;}
.may_like_product .list a :hover{color:#0066CB}
/*相关新闻*/
.otherNews .mc {padding:10px;}
.otherNews .mc li {background: url("../images/b1.gif") no-repeat scroll 10px center rgba(0, 0, 0, 0);float: left;height: 24px;line-height: 25px;overflow: hidden;padding-left: 25px;text-align: left;text-overflow: ellipsis;white-space: nowrap;width: 340px;}
.otherNews a{color:#333;}
.otherNews a:hover{color:#0066CB;}
/*地图*/
#dituContent{}
#dituContent .bottom { MARGIN: 0px } 
#dituContent P {line-height: 20px;TEXT-INDENT: 0px; MARGIN: 0px 0px 2px;font-size:12px;} 
.baidunav { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; WIDTH: 208px; PADDING-RIGHT: 0px; BACKGROUND: url(http://img001.china-dirs.cn/data/public/images/Map_nav.png); HEIGHT: 30px; PADDING-TOP: 0px; border-radius: 17px } 
#dituContent .tel { PADDING-BOTTOM: 5px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; WIDTH: 208px; PADDING-RIGHT: 0px; BACKGROUND: url(http://img001.china-dirs.cn/data/public/images/Map_tel.png) no-repeat 0px 5px; HEIGHT: 30px; PADDING-TOP: 5px } 
#dituContent .baidunav .number A { WIDTH: 150px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: black; OVERFLOW: hidden; TEXT-DECORATION: none } 
#dituContent .tel .number A { WIDTH: 150px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: black; OVERFLOW: hidden; TEXT-DECORATION: none } 
#dituContent .baidunav .number,#dituContent .tel .number {line-height: 30px; MARGIN-left:40px; DISPLAY: block; COLOR: black; font-weight: bold;} 
/**/
#nei_body{background:url(../images/bg_nei.jpg) top repeat-x;}
/*内页banner图片*/
#nei_body .nei_banner{padding-top: 230px;  background: no-repeat top center;}

/**/
#nei_body .t_nav{background:url(../images/bg_class_yy.png) bottom no-repeat; padding-bottom: 9px; height: 73px; position: relative;}
#nei_body .t_nav_tit{float: left;width: 126px;height: 47px;padding-top: 26px;}
#nei_body .t_nav_tit h2{width: 126px;height: 47px;line-height: 46px;text-align: center;color: #ffffff;font-size: 20px;font-weight: normal; background:url(../images/bg_class_tit.png) bottom no-repeat;}
#nei_body .t_nav .r{ float: right;width: 874px;padding-top: 37px;}
#nei_body .t_nav_list{background:url(../images/bg_class_list.gif) repeat-x top; position: relative; height: 36px;}
#nei_body .t_nav_list ul{}
#nei_body .t_nav_list ul li{float: left;font-size: 16px;height: 36px;line-height: 36px;width: 120px;text-align:center;}
#nei_body .t_nav_list ul li a { color:#6b6b6b; }
#nei_body .t_nav_list ul li a:hover { color: #cc0000; }
#nei_body .t_nav_list ul li.cur a { color: #cc0000; }
#nei_body .t_nav_list .r_bg{background:url(../images/bg_class_list.gif) bottom no-repeat; position: absolute; right: 0px; top: 0px; width: 2px;height: 36px;font-size: 0px;line-height: 0px; overflow:hidden;}
#nei_body .t_nav .where_nav{position: absolute; top: 10px; right: 0px; text-align: center;color: #666666;}
#nei_body .t_nav .where_nav a{color: #666666;}
#nei_body .t_nav .where_nav a:hover{color: #2a7ccb;}
#nei_body .t_nav .search{width: 186px;height: 20px;position: absolute;top: 10px;right: 15px;}
#nei_body .t_nav .search .text{width: 155px;height:20px;border:0px;line-height:normal; color:#6b74b4;float: left;background: url(../images/search_input.gif) bottom no-repeat;text-indent: 10px;font-size: 12px;}
#nei_body .t_nav .search .submit{width: 25px;height: 20px;border:0;cursor:pointer;float: left;background: url(../images/bg_sub.gif) left no-repeat;}
#nei_body .con_body{padding: 20px 0px;}
#nei_body .con_body_about{padding:25px 0px 35px; }
#nei_body .con_body .con_text{color: #252525;line-height: 200%;padding-top: 20px; }
#nei_body .con_body .con_text p{padding: 8px 0px;}
#nei_body .con_body .news_list{padding:0px 35px;min-height:450px; height:auto !important; height:450px;}
#nei_body .con_body .news_list li{padding:35px 0px;border-bottom: 1px solid #f0f0f0;}
#nei_body .con_body .news_list li .l{float: left;width: 80px;}
#nei_body .con_body .news_list li .date_box{width: 80px;80px; background: #8fbff5;}
#nei_body .con_body .news_list li.hover .date_box{background: #5d9be2;}
#nei_body .con_body .news_list li .date_box .d{height: 50px;text-align:center;font-size: 36px;color: #fff;line-height: 50px;}
#nei_body .con_body .news_list li .date_box .ym{height: 30px;text-align:center;font-size: 12px;color:#fff;line-height: 30px;}
#nei_body .con_body .news_list li .r{float: right;width: 830px;position: relative;}
#nei_body .con_body .news_list li .r .tit{font-size: 16px; height: 36px;line-height: 36px;}
#nei_body .con_body .news_list li .r .tit a{color: #333;}
#nei_body .con_body .news_list li.hover .r .tit a{color: #2a7ccb;}
#nei_body .con_body .news_list li .r .tit a:hover{color: #2a7ccb;}
#nei_body .con_body .news_list li .r .l_text{font-size: 12px;color: #b5b5b5;line-height: 180%;}
#nei_body .con_body .news_list li.hover .r .l_text{color: #a5a5a5;}
#nei_body .con_body .news_list li .r .time{position: absolute;top: 10px;right: 5px;color: #959595;}
#nei_body .con_body .news_list li .r .more{position: absolute;bottom: -20px;right: 5px;}
#nei_body .con_body .news_list li .r .more a{color: #e34242;}
#nei_body .con_body .news_list li .r .more a:hover{text-decoration: underline;}
/* 分页样式 */
/* #nei_body .con_body .page {text-align: center;padding: 30px;}
#nei_body .con_body .page li{ zoom:1; display:inline-block; *display:inline;padding-right:8px; }
#nei_body .con_body .page li a, #nei_body .con_body .page li span { display:inline-block; zoom:1; *display:inline; background: url(../images/bg_page.gif); height: 24px;line-height: 24px; border: 1px solid #dddddd;webkit-border-radius:2px; padding: 0px 10px;font-size: 14px;color: #556270;} */
#nei_body .con_body #page {text-align: center;padding: 30px;}
#nei_body .con_body #page li{ zoom:1; display:inline-block; *display:inline;padding-right:8px; }
#nei_body .con_body #page a, #nei_body .con_body #page span { display:inline-block; zoom:1; *display:inline; background: url(../images/bg_page.gif); height: 24px;line-height: 24px; border: 1px solid #dddddd;webkit-border-radius:2px; padding: 0px 8px;font-size: 14px;color: #556270;margin-left: 8px;}
 #nei_body .con_body #page span{background: #aaa;color: #fff;}
 #nei_body .con_body #page span.current{background: #1f7ee8;color: #fff;}
/**/
#nei_body .con_body .news_con {padding:25px 0px 35px;}
#nei_body .con_body .news_con .con_t{height: 40px;border-bottom: 1px solid #656fa8;line-height: 40px;text-align:center;}
#nei_body .con_body .news_con .con_t .tit{color: #2a6bc6;font-size: 14px;display:inline;}
#nei_body .con_body .news_con .con_t span{color: #a5a5a5;margin-left: 20px;}
#nei_body .con_body .news_con .con_text{width: 720px;margin: 0px auto; min-height:380px; height:auto !important; height:380px; padding-top: 10px;}
/*产品页*/
#nei_body .pro_body{padding: 20px 0px 35px;}
#nei_body .con_body .pro_left{float: left;width: 200px;position: relative;background:URL(../images/ind_pro_class_bg.png) repeat-y 1px 0px; padding:0px 10px;margin-left: -10px;}
.pro_class .pro_class_tit{background:URL(../images/ind_pro_class.gif) no-repeat;width: 200px;height: 71px;text-indent: -9999px;overflow:hidden;}
.pro_class ul{}
.pro_class ul li{font-size: 14px;line-height: 32px;background: #ffffff;border-bottom: 1px solid #e0e0e0;position:relative;}
.pro_class ul li.hover{ background:	#606aa5;}
.pro_class ul li.hover a{ color:#fefefe;}
.pro_class ul li a {display: block; width: 200px; height: 32px; line-height:32px; cursor: pointer; color:#666666; font-size:12px;text-indent: 16px; }
.pro_class ul li ul { display:none; position:absolute; top:0px; left:200px; width:200px;padding:2px 0 0px; background:#606aa5; z-index:999 }
.pro_class ul li.hover ul {display:block}
.pro_class ul li ul li { line-height:30px; height:30px;width:100%; z-index:2; padding:0px;display:inline;background:#606aa5;}
.pro_class ul li ul a { display: block; width: auto; line-height:30px; height:30px; font-size:12px; text-align:left; text-indent:15px; padding-right:15px;color: #d5d5d5;}
.pro_class ul li.hover ul a { color: #d5d5d5;}
.pro_class ul li.hover ul a:hover { color:#fefefe;}

#nei_body .con_body .pro_left .left_bot{position: absolute; height:15px; width:220px; bottom:-15px; left:0px;background:URL(../images/ind_pro_class_bg.png) no-repeat right;}

.laylink {padding: 10px;background-color: #F1F1F1;line-height: 24px;margin-bottom:15px;}
.bon li {display: inline-block;padding-right: 15px;}
.bon li a {background: none repeat scroll 0 0 #1f7ee8;color: #ffffff;display: inline-block;height: 24px;line-height: 24px;text-align: center;width: 80px;}
.bon li a {background: none repeat scroll 0 0 #1f7ee8;color: #ffffff;display: inline-block;height: 24px;line-height: 24px;text-align: center;width: 80px;}
.bon {margin: 15px auto;text-align: center;}
.introduce {background: none repeat scroll 0 0 #F2F7FF;border: 1px solid #CCDEEA;font-size: 12px;line-height: 180%;margin: 15px 0;padding: 8px 12px;}

/**/
#nei_body .con_body .pro_right{float:right;width: 775px;}
#nei_body .con_body .pro_right .pro_list{}
#nei_body .con_body .pro_right .pro_list li{padding-bottom: 20px;}
#nei_body .con_body .pro_right .pro_list li .l{float: left;width: 178px;height: 178px;}
#nei_body .con_body .pro_right .pro_list li .l img{border: 1px solid #eaeaea;width: 176px;height: 176px;}
#nei_body .con_body .pro_right .pro_list li .r{}
#nei_body .con_body .pro_right .pro_list li .r{position:relative;}
#nei_body .con_body .pro_right .pro_list li .r .tit{font-size: 16px;height: 30px;line-height: 30px;padding-bottom: 20px;}
#nei_body .con_body .pro_right .pro_list li .r .tit a{color: #307cd2;}
#nei_body .con_body .pro_right .pro_list li .r .tit a:hover{text-decoration: underline;}
#nei_body .con_body .pro_right .pro_list li .r .lc_text{color: #aeaeae;border-bottom: 1px solid #d7d7d7;line-height: 160%;padding-bottom: 5px; min-height:90px; height:auto !important; height:90px; }
#nei_body .con_body .pro_right .pro_list li .r .lc_bot{height: 26px;line-height: 26px;padding-top: 10px;}
#nei_body .con_body .pro_right .pro_list li .r .lc_bot span, #nei_body .con_body .pro_right .pro_list li .r .lc_bot a{color: #ff0000;}
#nei_body .con_body .pro_right .pro_list li .r .lc_bot a:hover{text-decoration: underline;}
#nei_body .con_body .pro_right .pro_list li .r .more{position: absolute;bottom: 0px;right: 0px;width: 95px;height: 24px;line-height: 24px;text-align: center;background: #1f7ee8;}
#nei_body .con_body .pro_right .pro_list li .r .more a{color: #fff;}
#nei_body .con_body .pro_right .pro_list li .r .more a:hover{text-decoration: underline;}
/*产品内页*/
#nei_body .con_body .pro_right .pro_con{}
#nei_body .con_body .pro_right .pro_con .pro_t{padding-bottom: 25px;}
#nei_body .con_body .pro_right .pro_con .pro_t_l{float: left;width: 400px;}
#nei_body .con_body .pro_right .pro_con .pro_t_l img{width: 398px;border: 1px solid #d4d5d6;}
#nei_body .con_body .pro_right .pro_con .pro_t_r{float: right;width: 320px;}
#nei_body .con_body .pro_right .pro_con .pro_t_r .name{font-size: 14px;color: #606aa5;line-height: 200%;padding: 60px 0px 40px;}
#nei_body .con_body .pro_right .pro_con .pro_t_r .bon{}
#nei_body .con_body .pro_right .pro_con .pro_t_r .bon a{zoom:1; display:inline-block; *display:inline;width: 80px;height: 24px;line-height: 24px; text-align: center;background: #ccc;}
#nei_body .con_body .pro_right .pro_con .pro_t_r .bon li{ zoom:1; display:inline-block; *display:inline;padding-right:15px; }
#nei_body .con_body .pro_right .pro_con .pro_t_r .bon li a{ display:inline-block; zoom:1; *display:inline; background:#1f7ee8; width: 80px;height: 24px;line-height: 24px; text-align: center;color: #ffffff;}
#nei_body .con_body .pro_right .pro_con .pro_t_r .bon li a:hover{text-decoration: underline;}
#nei_body .con_body .pro_right .pro_con .pro_text{}
#nei_body .con_body .pro_right .pro_con .pro_text .tit{color: #333333;height: 34px;line-height: 34px;font-size: 14px;font-weight: 700;}
#nei_body .ser_con{padding: 10px 0px 20px;}
#nei_body .con_body .ser_list{min-height:450px; height:auto !important; height:450px;}
#nei_body .con_body .ser_list li{padding: 20px 0px}
#nei_body .con_body .ser_list li .tit{border-bottom: 1px solid #bfbfbf;height: 18px;padding:3px 0px;}
#nei_body .con_body .ser_list li h2{border-left: 2px solid #fe0018;height: 18px;line-height: 18px; font-size: 18px; text-indent: 10px;}
#nei_body .con_body .ser_list li h2 a{color:#296bc2;font-size: 18px;}
#nei_body .con_body .ser_list li .list_con{padding: 40px 0px;color: #333333;line-height: 200%;}
#nei_body .con_body .ser_list li .list_con .lc_text{float: left;width: 610px;}
#nei_body .con_body .ser_list li .list_con .lc_img{float: right;width: 360px;}
#nei_body .con_body .ser_list li .list_con .lc_img img{width: 356px;}
#nei_body .con_body .ser_list li.ser_l_2 .list_con .lc_text{float: right;}
#nei_body .con_body .ser_list li.ser_l_2 .list_con .lc_img{float: left;}
#nei_body .con_body .down_list{min-height:450px; height:auto !important; height:450px;}
#nei_body .con_body .down_list li{height: 48px;line-height: 48px;position: relative;border-bottom: 1px solid #dbdbdb;}
#nei_body .con_body .down_list li a.tit{font-size: 14px;color: #666666;}
#nei_body .con_body .down_list li a:hover.tit{color: #2a7ccb;}
#nei_body .con_body .down_list li a.down{position: absolute;display: block; font-size: 14px;color: #666666;right: 0px;top: 12px;width: 96px;height: 24px;line-height: 24px;background: #307cd2;text-align: center; color: #ffffff;}
#nei_body .con_body .down_list li a:hover.down{text-decoration: underline;}
#nei_body .con_body .tech_list{min-height:450px; height:auto !important; height:450px;}
#nei_body .con_body .tech_list li{padding: 40px 0px;border-bottom: 1px solid #d4d4d4;}
#nei_body .con_body .tech_list li .lc_l{float: left;width: 230px;}
#nei_body .con_body .tech_list li .lc_l img{width: 226px;border: 1px solid #d4d5d6;}
#nei_body .con_body .tech_list li .lc_r{float: left;width: 700px; padding-left: 50px;}
#nei_body .con_body .tech_list li .lc_r .lc_r_tit{font-size: 16px;height: 40px;line-height: 40px;}
#nei_body .con_body .tech_list li .lc_r .lc_r_tit a{font-size: 16px;color: #333333;}
#nei_body .con_body .tech_list li .lc_r .lc_r_tit a:hover{color: #2f7bd3;}
#nei_body .con_body .tech_list li .lc_r .lc_text{font-size: 14px;line-height: 150%;padding-top: 20px;}
#nei_body .cont_con{padding: 50px 0px 30px;}
#nei_body .cont_con .t_text{text-align: center;font-size: 14px;color: #777777;padding: 0px 0px 30px;}
#nei_body .cont_con .fb_table{font-size: 14px;color: #777777;}
#nei_body .cont_con .fb_table td{padding: 5px;vertical-align:middle;}
#nei_body .cont_con .fb_table input{height: 24px;}
#nei_body .cont_con .fb_table input, #nei_body .cont_con .fb_table textarea{border: 1px solid #656fa8;text-indent: 10px;}
#nei_body .cont_con .fb_table .input1{width: 110px;}
#nei_body .cont_con .fb_table .input2{width: 190px;}
#nei_body .cont_con .fb_table .input3{width: 290px;}
#nei_body .cont_con .fb_table .input4{border: none;}
#nei_body .cont_con .fb_table .verify{width: 70px; margin-right: 20px;}
#nei_body .cont_con .fb_table .verifyimg{cursor:pointer;border:1px solid #656fa8;}
#nei_body .cont_con .fb_table .text_box{width: 290px;height: 125px;}
#nei_body .cont_con .fb_table .submit{width: 210px;height: 34px;background: #1f7ee8;border: none;cursor: pointer;color: #fff;}
#nei_body .cont_con .job_list{padding: 20px 0px;min-height:450px; height:auto !important; height:450px;}
#nei_body .cont_con .job_list li{height: 34px;line-height: 34px;color: #909090;}
#nei_body .cont_con .job_list li a{color: #909090;}
#nei_body .cont_con .job_list li .date{float: left;width: 250px;text-align: center;}
#nei_body .cont_con .job_list li .name{float: left;width: 250px;text-align: center;padding-right: 200px;}
#nei_body .cont_con .job_list li .num{float: left;width: 160px;text-align: center;}
#nei_body .cont_con .job_list li .addr{float: right;width: 100px;text-align: center;}
#nei_body .cont_con .job_list li.hover{background:#ebebeb;color: #548dd2;}
#nei_body .cont_con .job_list li.list_th{font-size: 16px;color: #127baa;background: url(../images/bg_job.gif) top;}
#nei_body .cont_con .job_list li.hover a{color: #548dd2;}
#nei_body .cont_jop_con{padding-top: 0px;}

#nei_body .coop_con{padding: 20px 0px;}
#nei_body .coop_con .coop_l{float: left;width: 690px;padding-top: 55px;}
#nei_body .coop_con .coop_l .coop_list{}
#nei_body .coop_con .coop_l .coop_list li{float: left;width: 208px;height: 114px;padding: 10px;cursor: pointer;}
#nei_body .coop_con .coop_l .coop_list li img{width: 206px;height: 112px;border: 1px solid #fff;}
#nei_body .coop_con .coop_l .coop_list li.hover img{border: 1px solid #dbdbdb;}
#nei_body .coop_con .coop_l .coop_list li.hover2 img{border: 1px solid #307cd2;}
#nei_body .coop_con .coop_r{float: right;width: 270px;border-left: 1px solid #e0e0e0; min-height:500px; height:auto !important; height:500px;padding: 70px 0px 20px 30px;}
#nei_body .coop_con .coop_r .tit{font-size: 18px;line-height: 150%;color: #307cd2;}
#nei_body .coop_con .coop_r .c_r_text{color: #6f7385;line-height: 210%;padding:20px 0px;}
/**/
#nei_body .case_con .case_l{float: left;width: 680px;}
#nei_body .case_con .case_l .case_list{min-height:450px; height:auto !important; height:450px;}
#nei_body .case_con .case_l .case_list li{padding: 15px 0px;cursor: pointer;border-bottom: 1px dotted #c0c0c0;}
#nei_body .case_con .case_l .case_list li .tit{height: 36px;line-height: 36px;font-size: 16px;color: #303032;}
#nei_body .case_con .case_l .case_list li .tit a{color: #303032;}
#nei_body .case_con .case_l .case_list li .tit a:hover{color: #307cd2;}
#nei_body .case_con .case_l .case_list li.hover .tit{color: #307cd2;}
#nei_body .case_con .case_l .case_list li .c_text{line-height: 180%;color: #999999;padding-right: 10px;}
#nei_body .case_con .case_r{float: left;width: 280px;border-left: 1px solid #e0e0e0; min-height:500px; height:auto !important; height:500px;padding: 70px 0px 20px 30px;}
#nei_body .case_con .case_r .tit{font-size: 18px;line-height: 150%;color: #307cd2;}
#nei_body .case_con .case_r .tit a{color: #307cd2;}
#nei_body .case_con .case_r .c_r_text{color: #6f7385;line-height: 210%;padding:20px 0px;}
/**/





/*foot*/
#foot .foot{background:url(../images/bg_t-b.jpg) repeat-x ;border-top: 1px solid #fbfbfb;padding: 30px 0px;}
#foot .foot ul ul li {font-size:12px;}
#foot .foot ul{float: left;margin-right: 35px;}
#foot .foot ul a{color:#d4daff;line-height: 24px;}
#foot .foot ul a:hover{color:#0093ff;}
#foot .foot ul .f_pname{font-size: 14px;color: #d4daff;display: block;background: url(../images/bg_b_nav.gif) bottom left no-repeat;padding-bottom:4px;margin-bottom: 12px;}
#foot .foot_right{float: right;}
#foot .foot_right span{font-size: 30px;color: #f0f0f0;font-style:italic;}
#foot .foot_right span img{padding-top:4px;}
#foot .foot_right .site_text{font-size: 12px;color: #a1a9d9;margin-left:32px;line-height:18px;width: 259px;}
#foot .bottom{background:#3a416b url(../images/bg_t-b.jpg) repeat-x bottom;text-align: right;font-size: 12px;color: #616ba3; height:28px; line-height:28px; border-top:1px solid #363c63;}
#foot .bottom a{color: #616ba3;margin-left: 12px;line-height: 28px; }
#foot .bottom a:hover{color:#0093ff;}
/*百度地图*/
#dituContent { width:1000px; height:330px; border:#ccc solid 1px; background:url(../images/loader.gif) no-repeat center; }
#dituContent P {

    padding: 0 !important;

}
.iw_poi_title { color:#CC5522; font-size:14px; font-weight:bold; overflow:hidden; padding-right:13px; white-space:nowrap }
.iw_poi_content { font:12px arial, sans-serif; overflow:visible; padding-top:4px; white-space:-moz-pre-wrap; word-wrap:break-word }

.QQbox {z-index:1000099; right:0px;width:178px;position:absolute;top:140px;}
.QQbox a, .QQbox3 a{color: #fff;}
.QQbox .press {right:0px;width:33px; cursor: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; position: absolute; height: 158px; BORDER-BOTTOM-STYLE: none}
.QQbox .Qlist {left:0px; width:131px; position: absolute}
.QQbox .Qlist ul{ background-color:#285a95; padding-top:15px; padding-bottom:10px; }
.QQbox .Qlist ul li{padding:0px; margin:0px; line-height:30px; height:30px;background:url(../images/qq/qq_line.gif) no-repeat bottom; padding-left:30px; margin-top:5px;}
.QQbox3{z-index:1000099;right:0px;width:170px;position:absolute;top:140px}
.QQbox3 .press {right:0px;width:30px;cursor:pointer; border:0px;position:absolute;height:150px; }
.QQbox3 .Qlist {width:140px; background-color:#0087bd; }
.QQbox3 .Qlist .qq_tit{width: 140px;height: 39px;line-height: 40px;background:no-repeat url(../images/qq/qq_3_top.png);text-indent: -9999px;overflow: hidden;}
.QQbox3 .Qlist ul{ padding-top:15px; padding-bottom:10px; margin:0px; }
.QQbox3 .Qlist ul li{padding:0px; margin:0px; line-height:30px; height:30px;background:#0087bd; padding-left:25px; margin-top:5px;}
.QQbox3 .Qlist ul li a{display: inline-block; height: 22px;line-height: 22px;font-size: 14px;}
.QQbox3 .Qlist ul li a img{width: 21px; height: 21px; vertical-align: middle;}
.QQbox3 .Qlist ul li a span{display: inline-block; height: 22px;line-height: 22px;margin-left: 5px;}
.QQbox3 .Qlist .qq_tel{width: 140px;height: 40px;line-height: 40px;background:no-repeat url(../images/qq/qq_3_bottom.png);font-size: 14px;color: #fff;text-align: center;overflow: hidden;}



.gedu {
    float: right;
    font-size: 20px;
}





.h_r_search { height: 20px; line-height: 20px; width: 145px; } 
.h_r_search form { float: right; padding: 2px 0; } 
.h_r_search .input_text { background: url(../images/search_input.gif) no-repeat; border: medium none; color: #122a36; float: left; font-size: 12px; height: 20px; line-height: 20px; text-indent: 5px; width: 120px; } 
.h_r_search .input_btn { background: url(../images/bg_sub.gif) no-repeat scroll right center ; border: medium none; color: #fff; cursor: pointer; float: left; height: 20px; width: 25px; }


 .coin_slider_container
    {
        border: 0px solid #dddddd;
        padding: 0px;
        width: 100%;
        height: 400px;
        overflow: hidden;
        position: relative;
    }
    .coin_slider
    {
        width: 1900px;
        height: 400px;
        overflow: hidden;
        position: relative;
    }
    .coin_slider a
    {
        text-decoration: none;
        outline: none;
        border: none;
    }
    .cs-buttons
    {
        height: 20px;
        position: absolute;
        right: 8px;
        bottom: 4px;
        z-index: 1001;
    }
    .cs-buttons-a
    {
        background-color: #FCF2CF;
        border: 1px solid #F47500;
        color: #D94B01;
        cursor: pointer;
        float: left;
        font-size: 12px;
        height: 16px;
        line-height: 16px;
        margin-left: 3px;
        text-align: center;
        width: 16px;
        text-decoration: none;
        font-family:"宋体";
    }
    .cs-active
    {
        background-color: #ffb442;
        color: #ffffff;
        font-weight: bold;
    }
    .cs-title
    {
        background-color: #000000;
        padding-left: 10px;
        height: 26px;
        line-height: 26px;
        font-size: 12px;
        width: 550px;
        color: #FFFFFF;
    }


/*产品列表*/
.product_container .list {
	float: left;
	margin: 0 0 18px 20px;
	width: 140px;
}
.thumbnail {
	background: #DDD;
	border: 8px solid #DDD;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
	display: block;
	line-height: 1;
}
.thumbnail:hover {
	background: #235CA9;
	border-color: #235CA9;
	box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
	color: #fff;
	text-decoration: none;
}
.thumbnail img {
	display: block;
	height:153px;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
	width: 204px;
}
.thumbnail h3 {
	height: 36px;
	overflow: hidden;
	font: bold 12px/170% microsoft yahei;
	margin-top: 4px;
	text-align: center;
}
.product li {
	display: block;
	float: left;
	font-size: 12px;
	list-style: none;
	margin: 10px 19px;
	text-align: center;
	width: 220px;
}
.product li .img {
	background: #fff;
	border: 1px solid #e3e3e3;
	-moz-box-shadow: 0 0 10px #ccc;
	-webkit-box-shadow: 0 0 10px #ccc;
	box-shadow: 0 0 10px #ccc;
	padding: 5px;
}
.product li a {
	color: #545454;
	text-align: center;
}
.product .text {
	padding: 10px 0 0;
}


.site_text pre {
white-space: normal;
width: 340px;
}

.flright {
float: right;
text-align: center;
width: 150px;
margin: 0 10px;
}

.flright img {
width: 100%;
}











































