body {	font-size:12px;	line-height:20px;text-align:left;color:#333;font-family:"microsoft yahei";background-color: #fbfbfb;}
body, div, ul, ol, li, dl, dt, dd, span, p, h1, h2, h3, h4, h5, h6, img, form, table, tr, td, th, label, input {margin:0;padding:0;}
img {border:0 none; max-width:1200px;}
ol, ul {list-style: none;}
a {	text-decoration:none;color:#000;}
a:hover {color:#f00;}
ul, ol, li {list-style-type:none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 100%;}
.font14 {font-size: 14px;line-height: 26px;color: #000000;text-decoration: none;}
.inp1 {height: 120px;width:480px;border: 1px solid #999999;}
.inp2 {height: 28px;width:50px;border: 1px solid #999999;}
.btn {border: 1px solid #cccccc;background-color: #ccc;CURSOR: hand;height: 28px;width:100px;}
.space{ width:100%; height:5px;}
.w1200{width:1200px;margin:0px auto; min-height:30px;}
.main_clear {clear:both;height:0px;overflow:hidden; zoom:1;}


.main_left{float:left;width:250px; border:0px solid #ccc;}
.left_mune{}
.left_mune ul li {width:250px;height:40px;float:left;background-color:#fefefe;border-bottom:#eee 1px solid; }
.left_mune ul li a {float:left;width:250px;text-align:center;line-height:40px;text-decoration:none;color:#333;font-size:14px;background-image:url(images/titleimg.gif);background-repeat:no-repeat;background-position: 65px 13px;}
.left_mune ul li a:hover {height:40px;float:left;border-bottom:#ccc 1px solid;text-align:center;line-height:40px;text-decoration:none;color:#fff;font-size:14px;background-color: #999;background-image:url(images/titleimg_hover.gif);background-repeat:no-repeat;background-position: 65px 13px;}
.left_box{ width:250px; background-color: #fefefe; padding-top:23px;}
.main_right{float:left; width:1200px; min-height:600px; background-color:#FFF; font-size:14px; line-height:31px; margin-left:10px; border:0px solid #ccc;}
.main_right_title{padding:20px 30px; background-color:#eee; border-bottom: 0px solid #CCC; font-size:28px; line-height:35px; font-weight:bold;  color:#c00; text-align:center;}
.main_right_content{padding:20px 30px;}


/*index*/
.top_mini{width:100%;min-width:1200px; height:40px; background-color:#d09c51;font-size:14px; color:#eee;}
.top_mini_left{ float:left; line-height:38px; width:400px;}
.top_mini_right{ float:right; line-height:38px; width:310px;font-size:14px; color:#eee;}

.top_head{ width:100%; height:120px; background-color: #fff;}
.top_logo{ width:560px; height:120px;float:left;}
.nav {width:630px;height:100px;float:left;margin-left:10px; margin-top:18px; z-index:100;}
.nav ul li {height:105px;float:left;}
.nav ul li a {width:105px;float:left;border-bottom:#cc0000 0px solid;text-align:center;line-height:100px;text-decoration:none;color:#000;font-size:16px; font-weight:bolder;}
.nav ul li a:hover {float:left;border-bottom: #000 2px solid;border-top: #000 0px solid;text-align:center;text-decoration:none;color:#fff;font-size:16px;font-weight:bold;background-color: #333;}

/* 首页内容 */
.company{width:1198px; border:1px solid #CCC; background-color:#FFF; float:left; font-size:14px; line-height:31px;}
.company_title{ width:1198px; height:85px; text-align:center; line-height:85px; background-color:#eee; font-size:26px; color:#c00; font-weight:bold; float:left;}
.company_content{ padding:20px; width:888px; float:left;}
.company_images{padding:20px; width:270px; background-color:#FFF; float:left;margin-left:4px;}

.products{width:1198px; margin:0 auto; border:#eee solid 1px; background-color:#FFF;}
.products_title{width:1198px; height:85px; text-align:center; line-height:85px; background-color:#eee; font-size:26px; color:#c00; font-weight:bold; float:left;}
.products_content{ width:250px; height:220px; float:left; margin:15px 10px 15px 30px; text-align:center;  }


.case{}


/* 最新资讯 */
.products_title_2{width:1198px; height:85px; text-align:center; line-height:85px; background-color:#eee; font-size:26px; color:#c00; font-weight:bold; float:left;}
.news_title_sp{ height:20px; width:1004px;margin:0px auto;}
.news_process_main{ width:1198px; height:420px;  margin:0px auto;text-align:center;  border:1px solid #eee; }
.news_process_main li{ float:left; width:550px; height:120px; line-height:24px; text-align:left; margin-left:30px; margin-right:10px; color:#666;}
.news_process_main li a{ color:##404141; font-size:14px; font-weight:bold;}
.news_process_main li a:hover{ color:#900;}
.news_process_main ul li .view{ font-size:12px; color: #999; font-weight:normal;}
/* 最新资讯 */



/* 首页内容 */



/*底部展示页footer*/ 
#footer { width:100%; min-width:1200px; height:170px; clear:both; background-color: #d09c51; color:#fff; line-height:25px; font-size:12px;}
#footer_box{  width:1200px; margin:0 auto;}
#footer_box span{ font-size:30px;}
.footer_box1{ width:500px; height:100px;  margin-top:20px; float:left; margin-left:20px;}
.footer_box2{ width:500px; height:100px;  margin-top:40px; float:left; line-height:40px;}
.footer_box3{ width:150px; height:100px;  margin-top:20px; float:left; line-height:40px;}
/* 底部 */

/* QQ */
 *{  list-style:none;}
img{ border:0;}
.rides-cs {  font-size: 12px; background:#ca6400; position: fixed; top: 350px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(images/qq.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}






/* QQ2 */

.lanrenzhijia_r{ width:143px; height:auto; overflow:hidden; position:fixed; right:0; top:100px; z-index:9999;}
.lanrenzhijia_r .top{width:143px; height:69px; background:url(images/cslist_top_bg.png) no-repeat;}
.lanrenzhijia_r .main{ width:138px; height:auto; overflow:hidden; background:url(images/right_bg.png) repeat-y left top;text-align:left; font-size:12px; padding-left:5px;}
.lanrenzhijia_r .main p{ height:25px; line-height:25px; padding-left:5px;}
.lanrenzhijia_r .bottom{ width:143px; height:17px; background:url(images/cslist_btm_bg.png) no-repeat;}
.lanrenzhijia_m{ width:315px; height:145px; background:url(images/invite_bg.png) no-repeat; position:fixed; left:50%; top:70%; margin:-72px 0 0 -157px; display:none; z-index:999;}
.lanrenzhijia_m ul .close{ width:25px; height:25px; display:block; position:absolute; right:0; top:0;}
.lanrenzhijia_m ul{width:315px; height:145px; position:relative;}
.lanrenzhijia_m ul a{ display:block; width:70px; height:22px; position:absolute; top:104px;}


