@charset "utf-8";
@import url("robin.css");
/* CSS Document 英国*/

/*全局*/
html,body,div,p,ul,li,table,tr,td,th,hr,input,button,h1,h2,h3,h4,h5,img,textarea,a{ padding:0; margin:0;  border:0; }
ul,li{ list-style:none}
h1{ font-size:28px;}
h2{ font-size:16px;}
h3{ font-size:14px;}
h4{ font-size:12px;}
h5{ font-size:10px;}
.f12{ font-size:12px;}
.f14{ font-size:14px}
body{ font-size:12px; color:#333; line-height:20px; font-family:"宋体"; text-align:left;}
body{ }
a{ color:#333333; text-decoration:none}
a:hover{ color:#38525f; text-decoration:underline}
.fleft{ float:left}
.fright{ float:right}
.none{ display:none}
.clear{ clear:both}

.c0{ color:#000000}
.c0 a{ color:#000000}

.blank{ height:30px}
.blank2{ height:50px}
.wrap{ width:960px; margin:0 auto}
.module{ margin-bottom:8px; background:#fff}
/*header*/
#top_header{ width:960px; margin:0 auto; height:85px}
#top_header .logo{ float:left; width:180px;}
#top_header .topright{ float:left; padding-top:25px; width:780px}
#top_header h1 { float:left; font-family:"黑体"; background:url(../images/topline.gif) no-repeat left center; padding-left:15px; line-height:28px;  font-weight:lighter}
#top_header .qq{ float:right; margin-top:20px; padding-right:20px}
#top_header .qq a{ color:#FF0000}
.top_search{ background:url(../images/search_bg.gif) no-repeat; width:161px; height:24px; border:0; float:right;margin-top:25px; }
.top_search input{ background:none;border:0; width:20px}
.top_search .search{ width:129px;}
.top_search .button{ width:32px}

/*menu*/
#nav {background:url(../images/about_nav_bg.jpg) repeat-x top;}
.menu{ background:url(../images/about_nav_bothlinebg.gif) no-repeat center top; height:36px;line-height:36px; text-align:center}
#nav .menulist{ float:left; width:630px}
#nav .menulist li{ float:left;  font-size:14px; font-weight:bold; cursor:pointer; padding-right:28px; }
/*#nav .menulist li div{cursor:pointer;padding:0 22px;background:url(../images/nav_line.gif) no-repeat right;}
#nav .menulist li div.last{ background:none}*/
#nav .menulist li a{ color:#FFFFFF}
#nav .menulist li div{ padding-left:18px;}
#nav .menulist span{ float:left;font-size:14px; font-weight:bold;color:#FFFFFF; padding:0 20px; background:url(../images/about_nav_line.gif) no-repeat right center; }
#nav .menulist span a{ color:#FFFFFF;}
.tab2_active0,.tab2_active1,.tab2_active2,.tab2_active3,.tab2_active4{ background:url(../images/about_nav_activebg2.gif) no-repeat ;background-position:  right -36px; color:#006a5f;}
.tab2_active0 div,.tab2_active1 div,.tab2_active2 div,.tab2_active3 div,.tab2_active4 div{background:url(../images/about_nav_activebg2.gif) no-repeat left; background-position:0 0; }
#nav .menulist li.tab2_active0 a,#nav .menulist li.tab2_active1 a,#nav .menulist li.tab2_active2 a,#nav .menulist li.tab2_active3 a,#nav .menulist li.tab2_active4 a{ color:#006a5f}
.tab2_normal0,.tab2_normal1,.tab2_normal2,.tab2_normal3,.tab2_normal4{ background:url(../images/about_nav_normalbg.gif) no-repeat right;  color:#FFFFFF; }
#nav .aboutus{float:left;}
#nav .aboutus li{ background:url(../images/about_nav_line.gif) no-repeat right center; display:inline;font-size:14px; font-weight:bold; cursor:pointer; padding:0 20px }
#nav .aboutus li a{ color:#FFFFFF}
#nav .aboutus li.last{ background:none}

.menu_content{ background: url(../images/menu_contentbg.jpg) no-repeat; height:41px; line-height:40px;  margin:0 auto; width:920px; padding:0 20px;}
.menu_content p{position:relative ; width:400px }
.tab0{ left:60px}
.tab1{ left:180px}
.tab2{ left:290px}
.tab3{ left:345px}
.tab4{ left:300px}
.phone{ border:1px solid #cdcdcd; background:url(../images/phone.gif) no-repeat left; float:right; height:25px; line-height:25px; text-align:center; padding:0 10px 0 30px; margin-top:5px;}
.phone span{ color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
/*全局*/
#container{ width:960px; margin:0 auto}
#layleft{ width:222px; float:left; overflow:hidden}
#layright{ width:725px; float:left; margin-left:13px;}
#layleft .col1,#layleft .col2,#layleft .col3{ border:1px solid #cdcdcd }
#layleft .col1{ border:2px solid #e4e7f0}
#layleft .col1 h3{ background:#e4e7f0; height:33px; color:#36525d; line-height:33px; padding-left:15px }
#layleft .col1 .body{ padding:10px;}
#layleft .col1 .body li a{  padding-left:5px; font-size:14px; line-height:26px; border-bottom:1px dashed #cdcdcd; vertical-align:baseline;width:193px; overflow:hidden; display:block;text-decoration:none}
#layleft .col1 .body li a:hover{ background:#ced7de;}

.col2{ padding-bottom:5px; width:220px; overflow:hidden}
.col2 h3,.col3 h3{ background:url(../images/about_title_bottomline.gif) no-repeat bottom #f4f4f4;height:30px; line-height:30px; padding-left:5px; text-align:right; font-weight:lighter}
.col2 h3 span.title,.col3 h3 span.title{ background:url(../images/about_jiantou2.gif) no-repeat left; padding-left:18px; color:#38525f; float:left; font-weight:bold }
.col2 h3 span.title a,.col3 h3 span.title a{color:#38525f}
.more a{ font-size:12px; color:#999; padding-right:10px}
.col2.zj h3{ color:#FFFFFF; background:#38525f; text-align:left; font-weight:bold; padding-left:15px}

.col2 .body{ margin:5px; margin-bottom:0; }
.col2 .body li{ line-height:24px; width:200px; overflow:hidden; display:block}

.col3 .body{ padding-bottom:10px}
.col3 .body p{ float:left; margin:10px 0 0px 15px!important;margin:10px 0 0px 10px;  line-height:24px }
.col3 .body p.but1{ background:url(../images/left_button01.gif) no-repeat; width:65px; height:24px; text-align:center}
.col3 .body p.but2{ background:url(../images/left_button02.gif) no-repeat; width:98px; height:24px; text-align:center}


.right_banner img{ display:block}
.banner_title{ background:url(../images/right_titlebg.gif) repeat-x; height:29px; text-align:right; line-height:29px; padding-right:10px;color:#120070}
.banner_title a{color:#120070}
.UK_tab .tab_title li{ float:left; width:86px; height:28px; line-height:28px;text-align:center; cursor:pointer}
.tab_title{ background:#0b684b; height:28px;  line-height:28x;  color:#fff; padding-left:2px}
.tab_title a{ color:#0b684b}

.tab3_active0,.tab3_active1,.tab3_active2,.tab3_active3,.tab3_active4,.tab3_active5{ background:url(../images/sin_tab.gif) repeat-x top left; text-align:center; font-weight:bold; font-size:14px;color:#0b684b}
.tab3_normal0,.tab3_normal1,.tab3_normal2,.tab3_normal3,.tab3_normal4,.tab3_normal5{ background:url(../images/sin_nav_line.gif) center right no-repeat;}
.tab3_con01{ background:url(../images/sin_tabcon01bg.gif) no-repeat right bottom; padding:20px 200px 0 20px}
.tab3_con01 .body{}
.tab3_con01 p{ margin-top:20px; line-height:22px}

.tab3_con02{background:url(../images/sin_tabcon02bg.gif) no-repeat left bottom; padding:10px 20px 0 0px; margin-top:10px; margin-left:20px}
.tab3_con02 p{ line-height:22px; padding-left:290px; padding-top:60px}

.tab3_con03{ background:url(../images/sin_tabcon03bg.gif) no-repeat right bottom; padding:10px 200px 0 20px; margin-top:20px;}
.tab3_con03 p{ margin-top:20px; line-height:22px; padding-left:20px}
.mt{ margin-top:20px}

.colR1{ }
.colR1 h3{ background:url(../images/num01.gif) no-repeat left; padding-left:40px; color:#CC0000;border:1px solid #cdcdcd; border-bottom:0; height:31px; line-height:31px}
.colR1 h3.title{background:url(../images/num02.gif) no-repeat left;}

.colR1 .body .con{ float:left; width:330px}
.colR1 .body,.colR2 .body{ background:url(../images/right_contentbg.gif) no-repeat; padding:5px}
.colR1 .body .pic{ float:left; width:180px;}
.colR1 .body h4{ font-size:14px; text-align:center}
.colR1 .body p.text{ text-indent:2em;border-bottom:1px dashed #999; padding:5px 0 10px 0}
.colR1 .body ul{ }
.colR1 .body li{ float:left; width:165px; overflow:hidden; display:block}
.right_con{ float:left; width:185px; margin-left:15px}
.right_con p{ padding-left:30px; height:23px; line-height:23px; margin-top:8px}
.right_con p.num01{ background:url(../images/num01bg.gif) no-repeat;}
.right_con p.num02{ background:url(../images/num02bg.gif) no-repeat; }
.right_con p.num03{ background:url(../images/num03bg.gif) no-repeat; }
.right_con p.num04{ background:url(../images/num04bg.gif) no-repeat; }

.colR2 h3{ background:url(../images/num03.gif) no-repeat left; padding-left:40px; color:#CC0000;border:1px solid #cdcdcd; border-bottom:0; height:31px; line-height:31px}
.colR2 .body{ padding:15px}
.colR2 .body .pic{ border:1px solid #ccc; width:142px; float:left}
.colR2 .body .pic img{ border:1px solid #fff;}
.colR2 .body p{ float:left; width:170px; margin-left:10px}
/*foot*/
#footer{ border-top:2px solid #ccc; padding:20px 0 30px 10px; color:#666; line-height:24px}
#footer a{color:#666; }
#footer a:hover{color:#333; }

/*列表页2010-01-13*/
.second_list{ padding:10px 30px 20px 10px}
.second_list h3{ background:url(../images/second_righttitlebg.jpg) no-repeat; padding-left:50px; color:#000; height:35px; line-height:35px}
.second_list .list{ padding:10px 15px}
.second_list .list li{ background:url(../images/icon02.gif) no-repeat left; padding-left:20px; line-height:30px}
.second_list .list li div{ background:url(../images/dot.gif) repeat-x center;}
.second_list .list li div a{ background:#FFFFFF}
.second_list .list li span.time{ float:right; color:#666; background:#FFFFFF; padding-left:5px}
.second_list .article{ padding:20px 15px 0 15px;line-height:22px}
.second_list .article h1{ font-size:14px; text-align:center; color:#0b684b}
.second_list .article p.author{ text-align:center; padding:10px 0 5px 0; border-bottom:1px solid #0b684b;color:#0b684b }
.second_list .article .art{ padding:15px 0 0 0}
.pages{ text-align:right; color:#000000}
.pages a{ color:#666}

.banner960 img{ border:1px solid #ccc}
.infoL{ background:url(../images/info_conbg.gif) no-repeat right top; width:330px; padding:10px 15px; float:left}
.infoL .pic{ float:left; width:86px}
.infoL .pic img{ border:1px solid #000;}
.infoL p{ float:left; margin-left:10px; color:#000000; padding:5px 0; width:210px}
.infoL p a{color:#000000;}
.infoL p img{ display:block}

/*关于我们2010-01-15*/
.col2 .about .pic{}
.col2 .about p{ line-height:16px; background:#c5cdd0; margin:2px 0 5px 0; padding:2px 3px}
.col2 .about p span{ font-weight:bold; color:#38525f; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.about_company{ margin-top:30px}
.about_company h3,.about_datesolute h3{margin-bottom:10px}
.about_company .body{ line-height:24px}
.about_company img.termpic{ float:left; margin-right:15px;}
.about_company .bady p{}
.reddot{ background:url(../images/about_reddot.gif) no-repeat; width:5px; height:5px; }
.about_list { padding-top:10px;}
.about_list li{ text-indent:2em; line-height:22px; background:url(../images/about_reddot.gif) no-repeat left top;}

.about_datesolute{ margin-top:30px}
.date_list li{ margin-bottom:20px}
.date_list li div.img{ float:left; width:105px; text-align:right; margin-right:15px}
.date_list li p{ float:left; width:590px}
#layleft .about h3{ background:url(../images/about_lefttitle.gif) no-repeat; height:47px}

/*文化2010-01-23*/
.red{ color:#FF0000}
.wenhua h3{ background:url(../images/second_righttitlebg2.jpg) no-repeat; height:34px; padding-left:50px; line-height:34px; color:#000000}
.wenhua .article{ padding:10px 20px 20px 10px; background:url(../images/wenhua_yyjd.gif) no-repeat bottom right; }
.wenhua .dingpic{ float:left; margin:0 20px 0 10px;}
.wenhua .article p{ text-indent:2em; line-height:30px;  padding-top:20px; letter-spacing:1px}

.contact_phone{ padding:10px; color:#000000}
.contact_phone span.free{ float:right;}
.contact_phone span.free a{ background:#127e67; padding:0px 3px; color:#FFFFFF}
.fcous_newslist{ border-bottom:1px dashed #ccc; padding-bottom:15px}
.fcous_newslist .shortnews{ float:left; margin-left:20px; width:385px;}
.shortnews h4{ background:url(../images/newslist_icon01.gif) no-repeat left; padding-left:40px}
.shortnews p{ text-indent:2em; margin-top:10px;}
/*newslist2010-01-23*/
.newslist .art{ padding:10px 5px}
.newslist .art .list{ padding:0 0px}
.newslist .art .list.last{ margin-right:0;}
.newslist .art li{ display:block;  overflow:hidden; line-height:28px; background:url(../images/dot.gif) repeat-x center;}
.newslist .art li a{ color:#000000}
.newslist .art li span{ background:#f6f6f6; padding:0 5px}
.newslist .art .time{ float:right}

.hd_scroll{ background:url(../images/newslist_s_bg.gif) no-repeat top; width:725px; margin-top:50px; overflow:hidden }
.hd_scroll h3{ height:30px; line-height:30px; padding-left:20px; color:#38525f}
.hd_scroll h3 span{ float:right; color:#999999; font-size:12px; font-weight:lighter;}
.hd_scroll .body{ margin:30px;width:665px;overflow:hidden}
.hd_scroll .body .photolist img{ }
.hd_scroll .body .photolist p{ width:142px; text-align:center}
.hd_scroll .body img{border:1px solid #ccc; padding:1px; margin-right:20px; width:140px; height:105px; display:block}
#footer{ margin-top:10px}

/*优势2010-01-24*/
.wenhua .youshi div.fleft{ width:433px}
.wenhua .youshi p{ padding-top:0; line-height:26px; }
.wenhua .youshi p strong{ color:#000000}
.wenhua .youshi{ padding:10px 0px 20px 0px; background:none; }

.long_banner{ margin-bottom:3px;}
.bar{ text-align:right; margin:10px; color:#FF3300}
.bar a{ color:#38525f}
