﻿/*公共CSS部分 */
body{margin: 0 auto;padding: 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 150%;color: #666666;background: #e6e6e6;}
img{border:0}
a{color:#666666;text-decoration:none;}
a:hover{color:#B70000;text-decoration:none;}

#wrapper{width:950px;margin:0 auto; background:url(images/bg.jpg) repeat-y;}
/*.........index header................*/
/*......抛弃的部分
#header_{width:100%;height:100px;background:url(../images/bg_up.jpg) #e6e6e6 bottom no-repeat;}
#header_ div.logo{padding:15px 0 0 30px;width:200px;float:left;}
#header_ div.menu{margin:22px 10px 0 0;float:right;width:670px;text-align:right;}
#header_ div.menu ul{margin:0;padding:0;}
#header_ div.menu li{float:left;display:inline;}
.T{margin:0;padding:0 17px;_padding:0 15px;text-align:center;}
.T_n{margin:0;padding:0 17px;_padding:0 0 0 30px;}
.RR{margin:0;padding:0;text-align:right;}
.redArrow{background:url(../images/side_arrow.gif) no-repeat 0 6px; padding-left:5px; margin-left:15px;}
.width{width:10px;display:block;}

#header_ div.sidemenu{float:right;width:200px;margin:50px 5px 0 0;_margin:50px 5px 0 0;font-size:10px;text-align:right;}
#header_ div.sidemenu ul {margin:0;padding:0;}
#header_ div.sidemenu ul li {color:#999;float:left;display:inline;padding:0 4px;margin:0;}
#header_ div.sidemenu ul li a{color:#999;}
#header_ div.sidemenu ul li a:hover{text-decoration:underline;}
*/
/*顶部留空Header*/
#header{width:100%;height:100px;background:url(images/bg_up.jpg) #e6e6e6 bottom no-repeat;}
#header div.logo{padding:15px 0 0 30px;width:200px;float:left;}
#header div.menu{margin:22px 10px 0 0;float:right;width:670px;text-align:left;}
#header div.menu ul{margin:0;padding:0;}
#header div.menu li{float:left;display:inline;}
/*联系我们 人才招聘*/
#header div.sidemenu{float:right;width:340px;margin:50px 10px 0 0;_margin:50px 5px 0 0;font-size:10px;text-align:right;}
#header div.sidemenu ul {margin:0;padding:0;}
#header div.sidemenu ul li {color:#999;display:inline;padding:0 4px;margin:0;}
#header div.sidemenu ul li a{color:#999; font-size:12px;}
#header div.sidemenu ul li a:hover{text-decoration:underline;}

/*网页内容Main*/
#main{ clear:both;width:910px;margin:0 auto;height:1%;overflow:hidden;padding-bottom:8px;}
/*顶部导航栏*/
#banner{background-image: url('images/navbg.jpg'); background-repeat:no-repeat; height:37px;}
#banner ul{margin:0;padding:0; text-align:center; height:37px;}
#banner li{display:inline;padding:0 30px; margin:0;line-height:37px; background-image:url('images/arrow.jpg'); background-position: right ;background-repeat:no-repeat;}
#banner li a img{vertical-align:top;}
#banner li a {color:White;}
#banner li a:hover {color:#EEEEEE;}

#subMenu ul {margin:0;padding:0; text-align:left; line-height:27px; padding-left:120px;padding-bottom:2px;padding-top:2px;}
#subMenu li {display:inline;padding-right:20px ; padding-left:20px; background-image:url('images/arrow2.jpg'); background-position: left ;background-repeat:no-repeat; font-size:12px;}
#subMenu li a{color:#000000;}
/*广告位置 高度自适应*/
#adv{margin:0 auto;padding:2px 0px 10px 0px; text-align:center; overflow:hidden;}
#adv h2{ margin-top:5px;_margin-top:5px;*margin-top:5px;padding:5px 0px 0px 0px;*padding:3px 0px 0px 0px;color:#B70000;font-size:18px; border:1px solid #e2e2e2;}
#adv h2 img{margin:0;}
/*---------首页内容部分--------*/
#index_content{ padding:0px 2px; height:180px; margin-top:-10px;}
#index_left{width:365px;float:left;}
 /*首页图片调用*/
#picbanner {position:relative; width:364px; height:195px; border:1px solid #666; overflow:hidden;}
#picbanner_list img {border:0px; width:364px;}
#picbanner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:478px; }
#picbanner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#picbanner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#picbanner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:1002;margin:0; padding:0; bottom:3px; right:5px;}
#picbanner ul li { padding:0px 8px;float:left;display:block;color:#000;border:#e5eaff 0px solid;background:#f2f2f2;cursor:pointer}
#picbanner ul li.picon { background:#900;color:#fff;}
#picbanner_list a{position:absolute;} 
/*--end--首页图片调用*/
#index_right{width:515px;float:left;padding-left:10px;}
#list_newstitle{background-position: 8px;width: 515px;height: 22px;float: left;background-image: url(images/news.jpg);text-align: right;background-repeat: no-repeat; margin-bottom:3px;}
#list_news{width:515px;padding-left:10px;float:left;margin-bottom:5px;}
#list_news ul{margin:0;padding:0;}
#list_news li{list-style:none;line-height:180%;padding-left:5px;margin-bottom:5px;border-bottom:1px dashed #C8c8c8;}
#list_news li a:hover{color:#000000;}
/*首页---全程服务*/
#list_servicetitle{background-position: 8px;width: 515px;height: 22px;float: left;background-image: url(images/service.jpg);text-align: right;background-repeat: no-repeat; margin-bottom:3px;}
#list_service{width:515px;padding-left:10px;float:left;}
#list_service_pic{ margin:0;padding:0; text-align:left; width:506px;}
#list_service_pic li{display:inline;padding:0; margin:0; float:left;}
#list_service_pic li img{vertical-align:top;}
#list_service_txt{width:506px; padding-left:10px; margin:0;padding:0;}
#list_service_txt li{color:#CC0000;display:inline;padding:0 4px 4px;margin:0; border:none; line-height:30px; list-style-type:square;}



/*合作伙伴*/
#index_friends{margin-top:8px; padding:0 2px;}

/*外框底部*/
#footer{clear:both;width:950px; height:35px; padding:15px 0 0 20px;color:#333;font-size:10px;margin:0 auto;background:url(images/bg_down.jpg) no-repeat top;}
#footer a{font-weight:bold;text-decoration:none;}
#footer a:hover{color:#000;}

/*首页底部*/
#indexfooter{margin:0 auto; width:910px; line-height:30px; padding:6px 0px 10px 0px; text-align:right; overflow:hidden;background:url(images/bottombg.jpg) #e6e6e6 bottom no-repeat;}

/*公司简介*/
#sub_content{margin-top:4px; padding:0 2px;}
#sub01_left{width:200px;float:left;border:1px solid #C8c8c8;}
#sub01_right{width:693px;float:left;padding-left:10px; background-image:url(images/left/rightbg.jpg); background-repeat:no-repeat; overflow:hidden;}
#sub01_left_title{width:200px;margin:0px auto;height:40px; }
#sub01_left_list ul{margin:0;padding:0; text-align:left; line-height:37px; padding-bottom:20px;padding-top:0px;}
#sub01_left_list li{list-style: none;border-bottom: 1px dotted #C8c8c8;padding-left: 20px;background-image: url(images/left/item.jpg);background-repeat: no-repeat;}
#sub01_left_list li#current{font-size:12px;background-image: url(images/left/current.jpg);background-repeat: no-repeat;} 

/*公司介绍内容区域*/
.location{padding:5px 0;color:#999;font-size:12px; border-bottom:2px solid #7CAAD4; text-align:right;}
#sub01_right div.box{width:693px;float:left; margin-right:10px;}
#sub01_right .box p{font-size:12px; line-height:28px;text-indent: 2em;}
#sub01_right div.wenhua{font-size:12px; color:#3366cc;text-indent: 4em; font-weight:bold; padding-top:7px; line-height:32px; background-image:url(images/sub01/whbg.jpg); background-repeat:no-repeat;}
#sub01_right div.wenhua_content{color:#666666; border:1px solid #E2E2E4;}
#sub01_right div.wenhua_content p{text-indent: 2em;line-height:18px;}
#sub01_right div.wenhua_content .pic{ vertical-align:top; font-size:12pt; color:#fabf00;}
#sub01_right div.wenhua_content .title{ text-align:right; color:#004376;}
#sub01_right div.wenhua_content .tbbg2{ text-align:left; border-collapse:collapse; width:80%}
#sub01_right div.wenhua_content .tdbg2{ border-bottom:1px solid #868685; color:#004376; border-top:1px solid #868685; width:200px;}
#sub01_right div.wenhua_content .tdbg3{ border-bottom:1px solid #868685; color:#004376; border-top:1px solid #868685; width:90px;}
#sub01_right div.wenhua_content .tdbg4{ border-bottom:1px solid #868685; color:#004376; border-top:1px solid #868685; width:300px;}


#sub01_right div.licheng{padding-top:20px;}
#sub01_right div.licheng td{border-bottom:1px solid #E2E2E4;}
#sub01_right div.licheng td.style1{ vertical-align:top;font-size: 16px;font-family: Mangal; color:#336699;padding-top:5px;padding-bottom:5px; padding-right:10px;}
#sub01_right div.licheng table{line-height:23px;}

#sub01_right div.lianxi{padding-top:20px; }
#sub01_right div.lianxi table{line-height:23px;}
#sub01_right div.lianxi td.title{border-top:1px solid #E2E2E4; color:#0064ad; font-weight:bold;}




/*分页样式*/
ul#pagers{margin:0;padding:0; text-align:left; line-height:37px; padding-bottom:2px;padding-top:0px;}
ul#pagers li{list-style:none;line-height:180%;padding-left:5px;margin-bottom:5px;border-bottom:1px dashed #C8c8c8;} 
ol#pagination{overflow:hidden; line-height:inherit;}
ol#pagination li{cursor:pointer;float:left; line-height:23px; padding:2px 10px 2px 10px; margin-right:4px; display:inline-block; border:1px solid #C8c8c8;}
ol#pagination li.current{color:#f00;font-weight:bold;display:inline-block;background-color:#DBF2FA;}
ol#pagination li:hover{background-color:#DBF2FA;}
ol#pagination li.current{color:#f00;font-weight:bold;}
ol#pagination li.prev, ol#pagination li.next{ color:#f00;list-style:none;cursor:pointer;}
/*图片展示*/
#photo_content{margin-top:4px; padding:0 2px;}
#photo_right{width:880px;float:left;padding-left:10px; background-image:url(images/left/rightbg.jpg); background-repeat:no-repeat;}
/*业绩*/
.sub02_table{font-size:12px; background-image:url(images/sub02/tablebg.jpg); background-repeat:no-repeat;}
.sub02_table_title{ font-size:14px; font-weight:bold; line-height:34px; color:#CC0000}
.sub02_table_childtitle{ font-size:12px;font-weight:bold; }
.sub02_table_childtitle td{border-bottom:1px dotted #333333;}
.sub02_table_list td{ line-height:20px; height:16px;}



/*产品与服务*/
#sub03_cotent li.pic{float:left;font-family:"微软雅黑";font-size:x-large; color:#fabf00;}
#sub03_cotent li.pic3{line-height:30px;float:left;font-family:"微软雅黑";font-size:12pt; color:#fabf00;}
#sub03_cotent li.pic2{line-height:20px;float:left;font-size:larger; color:#fabf00;}
#sub03_cotent li.title{margin-left:0; float:none;font-size:12pt; font-family:"微软雅黑"; color:#004376; }
#sub03_cotent li.title2{font-size:12pt;font-family:"微软雅黑"; color:#004376; }
#sub03_cotent li.title3{line-height:30px;font-size:12pt;font-family:"微软雅黑"; color:#004376; }
#sub03_cotent li.content{line-height:25px;text-indent:25px;}
#sub03_cotent li.content2{line-height:25px;}
#sub03_cotent ul{ line-height:50px; margin:0;padding: 0;list-style-type:none; }

/*详细页面*/
#viewpage_title {font-size:14px; line-height:40px;  font-weight:bold; background-image:url(images/viewpage/titlebg.jpg);  background-repeat:no-repeat; text-indent:30px;}
#viewpage_title td{border-bottom:1px dotted #333333;}
#viewpage_bottom{border-top:1px dotted #333333; padding-bottom:20px; padding-top:5px; text-align:right;}


/*-------contant-------*/
#contant_wrapper{margin-top:15px;}
#contant_wrapper div.left{float:left;}
#menu{width:200px;margin-left:5px;}
#menu div.menulist{border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid;}
#menu div.menulist dl{margin:0;padding:0;list-style-type:none;}
#menu div.menulist dt{width:173px;}
#menu div.menulist dt a{padding:9px 0 8px 25px;display:block;width:173px;background:url(../_img/01_products/menu_gray.jpg) left top no-repeat;text-decoration:none}
#menu div.menulist dt a:hover{width:173px;background:url(../_img/01_products/menu_red.jpg) left top no-repeat;}
#menu div.menulist dd{margin:0;margin-bottom:1px;padding:9px 0 9px 35px;display:block;background:#E6E1D5;border-bottom:1px solid #C8C2AC;}
#menu div.menulist dd a{display:block;text-decoration:none;}

.list_in{background:url(../_img/01_products/menu_red.jpg) left top no-repeat;}
.list_in a{background:url(../_img/01_products/menu_red.jpg) left top no-repeat;color:#B70000;}
.list_in a:hover{background:url(../_img/01_products/menu_red.jpg) left top no-repeat;color:#B70000;}

#contant_wrapper div.contant{float:left;margin-left:20px;width:660px; color:#666666;}
#contant_wrapper div.text{margin:0 0 30px 0; font-size:13px;}

#contant_wrapper div.quicklink_p{border-top:1px #DBDBDB solid;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid;}
#contant_wrapper div.quicklink{padding-top:1px;background:url(../_img/00_layout/search_bg.jpg) left top no-repeat;height:190px; text-align:center;}
/*------------------------product--------------------------------*/
/*overview*/
#contant_wrapper div.box{width:310px;float:left; height:130px; margin-right:10px;}
#contant_wrapper div.boximg{width:120px;float:left;margin-right:15px;}
#contant_wrapper div.boxtext{width:165px;float:left;}
#contant_wrapper div.box span{display:block; margin-bottom:5px;}
/*list*/
#contant_wrapper div.listbox{width:300px;height:80px;float:left;margin:0 0 10px 10px;}
#contant_wrapper div.listbox p{margin:0 10px;}
/*detail*/
#contant_wrapper div.product_img{float:left;width:300px;height:300px; margin-top:30px;}
#contant_wrapper div.product_content{float:right;width:360px;height:370px;}
#contant_wrapper div.product_content h1{margin:0;padding:5px 0 10px 0;color:#B70000;font-size:20px;border-bottom:1px solid #CCCCCC;}
#contant_wrapper div.product_content ul{list-style:none;margin:0;padding:5px 0;}
#contant_wrapper div.product_content li{padding:0 5px;line-height:250%;}
.st{width:155px; font-weight:bold; display:inline-block;}
.f7{background:#f7f7f7;}


#contant_wrapper div.product_download{clear:both;height:20px;background:#F3F2ED;margin:0 0 2px 0;padding:5px 10px; font-size:11px;color:#999;}
#contant_wrapper div.product_download a{color:#000000;text-decoration:underline;}
#contant_wrapper div.product_download a:hover{color:#000000;text-decoration:none;}
#contant_wrapper div.product_introduction{width:660px;overflow:auto;height:1%;}
#contant_wrapper div.product_describe{width:100%;background:url(../_img/01_products/edit_Bg.jpg) repeat-x;margin:0;}

#contant_wrapper h2{margin:0;padding:5px 0;color:#B70000;font-size:18px;float:left;}
#contant_wrapper h3{margin:0;padding:0;}
#contant_wrapper h4{margin:0;padding:2px 0;color:#B70000;font-size:12px;}
#contant_wrapper h4 a{color:#000;}
#contant_wrapper h4 a:hover{color:#B70000;text-decoration:underline;}
#contant_wrapper h5{margin:0;padding:2px 0 2px 10px;color:#B70000;font-size:12px; background:url(../_img/00_layout/red_square.gif) no-repeat 0 9px;}
#contant_wrapper h5 a{color:#B70000;text-decoration:underline;}
#contant_wrapper h5 a:hover{color:#B70000;text-decoration:none;}
/*.........search..............*/
#search{padding:10px 0 0 10px;background:url(../_img/00_layout/search_bg.jpg) left top no-repeat ;height:250px;}
#search ul{margin:0;padding:0;font-size:11px;color:#000;}
#search li{list-style:none;padding:5px 0;}
#search span{display:inline-block;width:60px;}
#search h6{margin:0;padding:0;}
#search h7{margin:0 0 15px 0;padding:0;}
#search p{margin:0;padding:10px 0;}
/*--index search--*/
#productsearch{padding:15px 0 0 15px; background:url(../_img/00_layout/brown_line.jpg) left top no-repeat; border-top:1px solid #DBDBDB;}
#productsearch ul{margin:0;padding:0;font-size:11px;color:#000;}
#productsearch li{list-style:none;padding:5px 0;}
#productsearch span{display:inline-block;width:60px;}
#productsearch h6{margin:0;padding:0;}
#productsearch h7{margin:0;padding:0 0 10px 0;}
#productsearch p{margin:0;padding:10px 0;}
/*--all search--*/
#allsearch{padding:0 20px 100px 20px;}

/*------------------------about--------------------------------*/
#contant_wrapper div.aboutlistbox{width:310px;height:120px;float:left; margin-right:10px;}
#contant_wrapper div.aboutlistbox2{width:159px;float:left; margin-right:8px;margin-bottom:30px;}
#contant_wrapper div.aboutlistbox3{width:159px;float:left;margin-bottom:30px;}
#contant_wrapper div.aboutpic{width:120px;height:80px;float:left;background:url(../_img/00_layout/over_shadow.jpg) bottom no-repeat;}
#contant_wrapper div.abouttext{width:165px;padding:0 10px;float:left;}
#contant_wrapper div.abouttext p{margin:5px 0;}
#contant_wrapper div.about_describe{padding:10px 0 10px 10px;}
#contant_wrapper div.aboutlistpic{width:139px;height:104px;background:url(../_img/05_about/list_bg.jpg) no-repeat left top;padding:10px}
#contant_wrapper div.about_album{background: url(../_img/05_about/photo_bg.jpg) no-repeat left top;height: 455px;width: 662px;padding:8px 0px 0px 8px;}
.about_albumDate{color:#999999;font-size:11px}


/*------------------------NEWS--------------------------------*/
#news{width:640px; margin:0 auto;padding-top:30px;}
#news ul{margin:0;padding:0;}
#news li{margin:5px 0;padding-left:10px;list-style:none;line-height:300%;color:#999;}
/*#news li span{margin:0 10px 0 30px;}*/
#news li a{color:#333;text-decoration: none;}
#news li a:hover{text-decoration:underline;}
#news div.news_describe{margin-bottom:20px;}
#nav_page{text-align:center;margin:40px 0 10px 0;}
#news h3{margin:5px 0;padding:0;color:#000;font-size:16px;}
#news div.nav{border-top:1px solid #d7d7d7;}
#news div.nav ul{margin:0;padding:0;}
#news div.nav li{margin:1px 0 0 0;padding:0;_padding:10px 0;background:#f2f2f2;}
#news div.nav li a{color:#666;text-decoration:underline;font-weight:normal;}
#news div.nav li a:hover{text-decoration:none;}
.title{margin:0 10px 0 30px;}
/*download*/
.subject{padding:0 10px;width:430px;color:#000000;}
.subject a{color:#000000;text-decoration:underline;}
.subject a:hover{color:#000000;text-decoration:none;}
.no{width:80px;text-align:center;height:40px;color:#999999;}
.KB{padding-left:10px;color:#999999;}
/*------------------------sitemap--------------------------------*/
#sitemap{margin:0 0 20px 10px; padding-top:20px;}
#sitemap div.mapbox{margin-bottom:60px;height:1%;overflow:hidden;}
#sitemap dl{margin-top:0;padding:0;list-style-type:none;width:180px;float:left; }
#sitemap dt{margin:0;padding:0;}
#sitemap dd{margin:0;padding:5px 10px 5px 18px;display:block;border-bottom:1px dashed #ccc;}
#sitemap dd a{display:block;text-decoration:none;}
#sitemap dd a:hover{}
.mapstyle{margin:0 40px;}
.mapstylezz{margin:0 0 0 40px;}
/*.mapstyle dl{margin:0 40px;}*/
#sitemapContant{ margin:0 auto;width:860px; margin-left:20px; overflow:hidden;}

#sitemap h2{margin:0;padding:5px 0;color:#B70000;font-size:18px;float:left;}
/*------------------------contact form--------------------------------*/
.input{border:1px solid #e0e0e0;color:#999;}
.input2{border:1px solid #999;color:#999;font-size:11px;line-height:10px;height:11px;}
.select{color:#999;border:0;border:1px solid #e0e0e0;font-size:11px;line-height:12px;}
#form{clear:both;background:url(../_img/06_contact/bg.jpg) right top no-repeat;}
#form td{ height:30px;}
/*------------------------edit--------------------------------*/
.editdownload{border:1px #DBD8C8 solid; width:215px;margin:3px 0 10px 10px;padding:20px; background:#F3F2ED; font-size:11px;}
.editdownload a{color:#000; text-decoration:underline;}
.editdownload a:hover{color:#B70000;text-decoration:none;}
.editdownload p{margin-top:5px;padding:0;}
.editform{border-top:1px solid #ccc;border-left:1px solid #ccc; background:#f7f7f7;}
.edittitle{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.edittd{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 10px;}
/*------------------------family site--------------------------------*/
#familysite_T{width:950px;margin:0 auto;background:url(../_img/00_layout/bg_up.jpg) #e6e6e6 bottom no-repeat;height:20px;height:20px\0;*height:auto;_height:auto;}
#familysite{width:910px;margin:0 auto;padding:0 20px;background:url(../_img/00_layout/bg.jpg) repeat-y;}
.ccsbcopyright{width:920px;margin:0 auto;padding-top:5px;color:#333;font-size:10px;}